@charset "UTF-8";.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,
.woocommerce .woocommerce-form-register  .woocommerce-form-register__submit ,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button
{padding:1.25rem 4.375rem!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;text-transform:uppercase;font-size:.9375rem;position:relative;background:#b69b89;font-family:Forum;border-radius:100px;color:#fff}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block;width:100%;margin-bottom:15px}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{padding:2em;margin:2em 0;text-align:left;border-radius:0}.woocommerce-ResetPassword{background:#fff;padding:2em;margin:2em 0;text-align:left;border-radius:0;max-width:700px;margin:0 auto;border:1px solid #cec8d7}.woocommerce form.login p,.woocommerce form.register p{margin-bottom:11px;font-size:15px}.woocommerce form .form-row label{padding-left:10px;padding-bottom:10px}.woocommerce-ResetPassword .form-row{width:100%!important}.select2-container--default .select2-selection--single{background:transparent}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:4.5rem}.select2-container .select2-selection--single{height:4.5rem}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#222}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:1.875rem;padding-right:3.125rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:4.5rem;width:3.125rem;top:0;right:0}.select2-dropdown{border:none}.select2-container--default .select2-search--dropdown .select2-search__field{line-height:2.1875rem;padding-left:1.5625rem}.select2-search--dropdown{margin:.625rem .9375rem}.select2-results__option{padding:.625rem 1.5625rem!important;font-size:.9375rem!important}.templines-top-content-woo-archive{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:35px;margin-bottom:25px}.templines-top-content-woo-archive .woocommerce-notices-wrapper{width:100%}.templines-top-content-woo-archive .woocommerce-result-count{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;font-size:1rem;margin-bottom:0}.templines-top-content-woo-archive .woocommerce-ordering{margin-bottom:0}.templines-top-content-woo-archive .woocommerce-ordering .nice-select{cursor:pointer;width:16.25rem;background:transparent;border:.0625rem solid;height:auto;padding-top:20px;padding-bottom:20px;padding-left:30px;border-radius:40px;line-height:1}.templines-top-content-woo-archive .woocommerce-ordering .nice-select:after{right:22px}.templines-top-content-woo-archive .woocommerce-ordering .nice-select .list{z-index:99;margin:0;min-width:18.75rem;max-height:37.5rem;border-radius:0;position:absolute;top:0;left:0;padding:0;background:#fff;height:auto;overflow:hidden;opacity:0;visibility:hidden;-webkit-box-shadow:0 15px 45px 0 rgba(0,0,0,.2);box-shadow:0 15px 45px 0 rgba(0,0,0,.2);-webkit-transform:scaleY(.9) translateY(81px);-ms-transform:scaleY(.9) translateY(81px);transform:scaleY(.9) translateY(81px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.templines-top-content-woo-archive .woocommerce-ordering .nice-select .list li{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:.875rem}.templines-top-content-woo-archive .woocommerce-ordering .nice-select .list li+li{border-top:1px solid}.templines-top-content-woo-archive .woocommerce-ordering .nice-select.open .list{opacity:1;visibility:visible;-webkit-transform:scaleY(1) translateY(55px);-ms-transform:scaleY(1) translateY(55px);transform:scaleY(1) translateY(55px)}.templines-main-woo-wrap .templines-products-item-wrap{padding-right:1.875rem}.templines-main-woo-wrap .templines-products-item-wrap .templines-products-archive-wrapper{display:-ms-grid;display:grid;gap:24px;-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr)}.templines-main-woo-wrap .templines-products-item-wrap .templines-products-archive-wrapper:before{display:none!important}.templines-main-woo-wrap .templines-products-item-wrap .templines-products-archive-wrapper .product{width:100%!important;margin:0}.templines-main-woo-wrap .templines-products-item-wrap.empty-count-product .templines-products-archive-wrapper{-ms-grid-columns: (1fr)[1];grid-template-columns:repeat(1,1fr)}.templines-shop-archive-product .archive-product-content{position:relative}.templines-shop-archive-product .archive-product-content .static-image{overflow:hidden}.templines-shop-archive-product .archive-product-content .static-image .in-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.templines-shop-archive-product .archive-product-content .onsale{position:absolute;left:1.875rem!important;right:auto!important;top:2.1875rem!important;min-width:auto!important;min-height:auto!important;line-height:1!important;border-radius:0!important;text-transform:uppercase;padding:.625rem 1.25rem;font-size:.75rem!important}.templines-shop-archive-product .archive-product-content .custom-badge{position:absolute;left:1.875rem;top:2.1875rem;line-height:1;padding:.625rem 1.25rem;text-transform:uppercase;font-weight:700;font-size:.75rem;color:#fff;z-index:10}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap{right:1.875rem;top:2.1875rem;position:absolute;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer;position:relative}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button .icon-wishlist-wrap{width:40px;height:40px;background:#fff;border-radius:100%;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button .icon-wishlist-wrap .loading-icon{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:rotateLoading 2s linear infinite;animation:rotateLoading 2s linear infinite;visibility:hidden;opacity:0}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button .icon-wishlist-wrap .wishlist-icon{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:relative;top:1px}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button .tooltip-content{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:absolute;right:100%;top:50%;padding:.375rem 1.25rem;background:#fff;white-space:nowrap;-webkit-transform:translate(-5px,-50%);-ms-transform:translate(-5px,-50%);transform:translate(-5px,-50%);text-transform:uppercase;font-size:.75rem;opacity:0;visibility:hidden}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button .tooltip-content:before{content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:9px solid #fff;border-right:0;left:100%;position:absolute}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button:hover .tooltip-content{-webkit-transform:translate(-15px,-50%);-ms-transform:translate(-15px,-50%);transform:translate(-15px,-50%);opacity:1;visibility:visible}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button:hover .wishlist-icon{color:#e63946}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button.remove-from-wishlist .icon-wishlist-wrap{background:#e63946}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button.remove-from-wishlist .wishlist-icon{color:#fff!important}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button.loading .icon-wishlist-wrap{background:#fff}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button.loading .wishlist-icon{visibility:hidden;opacity:0}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .wishlist-button.loading .loading-icon{visibility:visible;opacity:1;color:#222!important}.templines-shop-archive-product .archive-product-content .templines-woo-image-cover{overflow:hidden}.templines-shop-archive-product .archive-product-content .templines-woo-image-cover img{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;margin-bottom:0!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap{position:relative;background:#fff;padding-top:2.5rem;padding-bottom:2.5rem;padding-left:1.5625rem;padding-right:1.5625rem;text-align:center}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button{overflow:hidden;position:absolute;top:0;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;margin-top:0!important;background:transparent!important;padding:0!important;opacity:1!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button .button-add-to-cart-text{min-height:50px;padding:0 35px;padding-right:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;-webkit-transform:translateX(80px);-ms-transform:translateX(80px);transform:translateX(80px);visibility:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;opacity:0}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button .button-add-to-cart-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:50px;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button .button-add-to-cart-icon .added-to-cart-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button .button-add-to-cart-icon .added-to-cart-icon span{width:15px;height:2px;background:#fff;position:relative}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button .button-add-to-cart-icon .added-to-cart-icon span:before{content:"";background:#fff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button .button-add-to-cart-icon .loading-icon{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:rotateLoading 2s linear infinite;animation:rotateLoading 2s linear infinite;visibility:hidden;opacity:0}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button.loading .button-add-to-cart-icon .added-to-cart-icon{display:none;opacity:0;visibility:hidden}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button.loading .button-add-to-cart-icon .loading-icon{visibility:visible;opacity:1}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button:hover{color:#fff!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button:hover .button-add-to-cart-text{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);opacity:1;visibility:visible}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a.add_to_cart_button:after{display:none!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap a{color:inherit;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .woocommerce-loop-product__title{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:0!important;font-size:1.75rem!important;margin-bottom:.625rem!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .product-item-category-wrap{margin-bottom:.3125rem}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .product-item-category-wrap a{font-size:.9375rem;letter-spacing:-.00625rem}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .price{line-height:1!important;margin-bottom:0!important;margin-top:.9375rem!important;font-size:1.1875rem!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .price .woocommerce-Price-currencySymbol{margin-right:.1875rem}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .price del{font-size:70%}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .rating-wrap{margin-top:1.25rem}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .rating-wrap .star-rating{margin:0 auto;font-size:16px!important;letter-spacing:2px;width:95px}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .rating-wrap .star-rating span:before{text-align:left}.templines-shop-archive-product .archive-product-content:hover .product_type_simple:before,.templines-shop-archive-product .archive-product-content:hover .add_to_cart_button:before{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.templines-shop-archive-product .archive-product-content:hover .wishlist-button{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.templines-shop-archive-product .archive-product-content:hover img{-webkit-transform:scale(1.05) translateX(5px);-ms-transform:scale(1.05) translateX(5px);transform:scale(1.05) translateX(5px)}.templines-shop-archive-product .archive-product-content .added_to_cart{display:none!important}.woocommerce-pagination{margin-top:3.125rem}.woocommerce-pagination .page-numbers{border:0!important}.woocommerce-pagination .page-numbers li{border:0!important}.woocommerce-pagination .page-numbers li .page-numbers{color:#222;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;border-radius:100%;width:3.125rem;height:3.125rem;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent!important}.woocommerce-pagination .page-numbers li+li{margin-left:.625rem!important}.woocommerce-pagination .page-numbers li:hover .page-numbers{color:#fff}@-webkit-keyframes rotateLoading {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}@keyframes rotateLoading {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}.single-product{background:#f8f2f0}.single-product .templines-main-woo-wrap .product{width:100%}.single-product .yith-wcwl-add-to-wishlist{display:none}.single-product .tagged_as{display:none}.single-product .templines-page-margin.bottom-margin{display:none}.related{position:relative}.related:before{display:inline-block;z-index:-1;background:#f8ebe6;content:"";width:1200%;height:100%;left:-500%;top:0;position:absolute}.temoplines-top-product-content .images,.temoplines-top-product-content .summary{float:none!important;width:100%!important}.temoplines-top-product-content .images{overflow:hidden}.temoplines-top-product-content .templines-images-single-woo-wrap{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;padding:0 .9375rem;position:relative}.temoplines-top-product-content .templines-images-single-woo-wrap .sale{position:absolute;top:30px;left:40px;font-size:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:100%;background:#b69b89;z-index:5;color:#fff}.temoplines-top-product-content .templines-images-single-woo-wrap .sale:before{position:absolute;content:"";width:40px;height:40px;border:1px solid #fff;top:5px;left:5px;border-radius:100%}.temoplines-top-product-content .templines-images-single-woo-wrap .gallery-thumbs{margin-top:.9375rem}.temoplines-top-product-content .templines-images-single-woo-wrap .gallery-thumbs .single-product-thumbnail{cursor:pointer}.temoplines-top-product-content .templines-images-single-woo-wrap .gallery-thumbs .single-product-thumbnail img{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.temoplines-top-product-content .templines-images-single-woo-wrap .gallery-thumbs .swiper-slide-thumb-active .single-product-thumbnail{border:.1875rem solid #fff}.temoplines-top-product-content .templines-images-single-woo-wrap .gallery-thumbs .swiper-slide-thumb-active .single-product-thumbnail img{opacity:1;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.temoplines-top-product-content .templines-single-woo-content-wrap{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;padding:0 .9375rem;padding-left:5.3125rem}.temoplines-top-product-content .templines-single-woo-content-wrap .product_title{font-size:3.125rem;position:relative;padding-bottom:.625rem!important;margin-bottom:1.875rem;line-height:1.1}.temoplines-top-product-content .templines-single-woo-content-wrap .product_title:before{content:"";width:1.875rem;height:.125rem;position:absolute;left:0;bottom:0}.temoplines-top-product-content .templines-single-woo-content-wrap .woocommerce-product-details__short-description{margin-bottom:1.875rem}.temoplines-top-product-content .templines-single-woo-content-wrap .price{font-size:1.5rem!important;color:#222!important;margin-bottom:1.25rem!important}.temoplines-top-product-content .templines-single-woo-content-wrap .price .woocommerce-Price-currencySymbol{font-size:65%;position:relative;top:-.3125rem;margin-right:.1875rem}.temoplines-top-product-content .templines-single-woo-content-wrap form{margin-bottom:1.5625rem!important}.temoplines-top-product-content .templines-single-woo-content-wrap form .quantity{border:.0625rem solid;max-width:215px}.temoplines-top-product-content .templines-single-woo-content-wrap form .quantity i{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:1.875rem}.temoplines-top-product-content .templines-single-woo-content-wrap form .quantity input{border:none!important;padding:0!important;outline:0;-webkit-appearance:none;padding-top:1.03125rem!important;padding-bottom:1.03125rem!important;width:5.625rem}.temoplines-top-product-content .templines-single-woo-content-wrap form .quantity input::-webkit-outer-spin-button,.temoplines-top-product-content .templines-single-woo-content-wrap form .quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.temoplines-top-product-content .templines-single-woo-content-wrap form .quantity input[type="number"]{-moz-appearance:textfield}.temoplines-top-product-content .templines-single-woo-content-wrap form button.button{padding:1.25rem 4.375rem!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;text-transform:uppercase;font-size:.9375rem;position:relative}.temoplines-top-product-content .templines-single-woo-content-wrap form button.button.loading{opacity:1!important}.temoplines-top-product-content .templines-single-woo-content-wrap form button.button.loading:after{content:"\e83a"!important;font-family:"temlines-custom-icon-font"!important;top:1.1875rem!important}.temoplines-top-product-content .templines-single-woo-content-wrap form button.button.added:after{margin-left:0!important;position:absolute;right:15px!important;font-size:12px!important}.temoplines-top-product-content .templines-single-woo-content-wrap form .added_to_cart{display:none!important}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations{margin-bottom:2.5rem!important}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .reset_variations{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;color:#222;font-size:.8125rem;margin-top:.3125rem;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;position:absolute;left:0;bottom:-2.1875rem}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations tr .woo-selected-variation-item-name{display:none!important}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations tr .label{font-size:.875rem;text-transform:uppercase}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations tr .label label{margin-bottom:0!important;line-height:1}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations tr+tr{margin-top:.9375rem}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations td{position:relative}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations label{width:100%}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .nice-select{width:100%;border-radius:0;background:transparent;height:auto;padding-top:.5rem;padding-bottom:.5rem}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .nice-select .list{margin:0;width:100%;border-radius:0}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .nice-select .list li.selected{color:#fff}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .nice-select .list li:hover{color:#fff}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .button-variable-items-wrapper li{border-radius:0!important;background:transparent;display:inline-block!important;height:auto!important;margin-right:.4375rem!important}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .button-variable-items-wrapper li:after{left:50%!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .button-variable-items-wrapper li:before{left:50%!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .button-variable-items-wrapper li .variable-item-contents{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .button-variable-items-wrapper li .variable-item-contents .variable-item-span{line-height:1;padding:.8125rem 2.8125rem!important;text-transform:uppercase;font-size:.875rem}.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .button-variable-items-wrapper li:hover,.temoplines-top-product-content .templines-single-woo-content-wrap table.variations .button-variable-items-wrapper li.selected{color:#fff!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-box-shadow:none!important;box-shadow:none!important}.temoplines-top-product-content .templines-single-woo-content-wrap .product_meta .label-text-content{font-size:.875rem;text-transform:uppercase}.temoplines-top-product-content .templines-single-woo-content-wrap .product_meta a{color:#222;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:.875rem}.temoplines-top-product-content .swiper-container{max-width:100%}.templines-related-title-container{text-align:center;margin-bottom:4.375rem}.templines-related-title-container .templines-related-pre-title{text-transform:uppercase;margin-bottom:.4375rem;font-size:1.0625rem}.templines-related-title-container .templines-related-title{font-size:3.3125rem;text-transform:capitalize;line-height:1.1}.related{padding-top:6.25rem;padding-bottom:10rem}.related .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.9375rem}.related .products .templines-shop-archive-product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%;margin:0!important;float:none!important;padding:0 .9375rem}.related .products .templines-shop-archive-product .entry-content .yith-wcwl-add-to-wishlist{margin-top:0!important}.related .products .templines-shop-archive-product .entry-content .templines-quickview-btn{display:none!important}.templines-bottom-product-content .woocommerce-tabs{margin-top:3.75rem}.templines-bottom-product-content .woocommerce-tabs .tabs{text-align:center;margin-bottom:3.75rem!important}.templines-bottom-product-content .woocommerce-tabs .tabs:before,.templines-bottom-product-content .woocommerce-tabs .tabs:after{display:none!important}.templines-bottom-product-content .woocommerce-tabs .tabs li{background:transparent!important;border-color:transparent!important}.templines-bottom-product-content .woocommerce-tabs .tabs li:before,.templines-bottom-product-content .woocommerce-tabs .tabs li:after{display:none!important}.templines-bottom-product-content .woocommerce-tabs .tabs li a{padding-top:0!important;opacity:.5;font-size:2rem;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;line-height:1;position:relative;font-weight:normal!important}.templines-bottom-product-content .woocommerce-tabs .tabs li.active a{opacity:1!important}.templines-bottom-product-content .woocommerce-tabs .tabs li.active a:before{content:"";display:inline-block;width:3.125rem;height:.125rem;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-1.5625rem);-ms-transform:translateX(-1.5625rem);transform:translateX(-1.5625rem)}.templines-bottom-product-content .woocommerce-tabs .tabs li:hover a{opacity:1!important}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel{padding-left:5rem!important;padding-right:5rem!important}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel h2{display:none}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description>p{text-align:center}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes th{text-transform:uppercase;font-size:.9375rem;padding:.75rem 1.25rem!important;font-family:Open\ sans!important;text-shadow:none!important}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes td{padding:.75rem 1.25rem!important}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--reviews .woocommerce-Reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.9375rem}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:100%;padding-right:.9375rem}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:100%;padding-left:.9375rem}.woocommerce-Reviews #comments ol{padding-left:0;padding-right:.9375rem}.woocommerce-Reviews #comments ol li{margin:0!important}.woocommerce-Reviews #comments ol li .comment_container{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-Reviews #comments ol li .comment_container img{float:none!important;position:relative!important;padding:0!important;width:4.375rem!important;height:4.375rem!important}.woocommerce-Reviews #comments ol li .comment_container .comment-text{padding:0!important;padding-left:1.5625rem!important;border:0!important;margin:0!important;width:100%}.woocommerce-Reviews #comments ol li .comment_container .comment-text .meta{font-size:.8125rem!important;margin-bottom:.3125rem!important}.woocommerce-Reviews #comments ol li .comment_container .comment-text .woocommerce-review__author{font-size:1rem!important;color:#222}.woocommerce-Reviews #comments ol li .comment_container .comment-text .star-rating{margin-top:.375rem;width:4.6875rem;font-size:.875rem}.woocommerce-Reviews #comments ol li+li{margin-top:1.875rem!important;padding-top:1.875rem!important;border-top:.0625rem solid!important}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating label{display:block;text-transform:uppercase;line-height:1;margin-bottom:.75rem;font-size:.875rem}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a{opacity:.3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:5.3125rem;margin-right:.625rem;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a:before{z-index:1;width:100%!important;left:0;position:absolute;content:"\f006 \f006 \f006 \f006 \f006"!important;font:14px/1 FontAwesome!important;text-indent:0;color:#a8aaab}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a:after{color:#f4b900}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a.star-1:after{z-index:2;width:100%;left:0;position:absolute;content:"\f005";font:14px/1 FontAwesome;text-indent:0}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a.star-2:after{z-index:2;width:100%;left:0;position:absolute;content:"\f005 \f005";font:14px/1 FontAwesome;text-indent:0}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a.star-3:after{z-index:2;width:100%;left:0;position:absolute;content:"\f005 \f005 \f005";font:14px/1 FontAwesome;text-indent:0}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a.star-4:after{z-index:2;width:100%;left:0;position:absolute;content:"\f005 \f005 \f005 \f005";font:14px/1 FontAwesome;text-indent:0}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a.star-5{margin-right:0!important}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a.star-5:after{z-index:2;width:100%;left:0;position:absolute;content:"\f005 \f005 \f005 \f005 \f005";font:14px/1 FontAwesome;text-indent:0}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a.active,.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a:hover{opacity:1!important}.woocommerce-Reviews #review_form_wrapper .comment-form textarea{min-height:8.125rem!important}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-notes{font-size:.875rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1.25rem!important}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-comment{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:1.25rem}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-author,.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-email{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-author{margin-bottom:1.25rem}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-cookies-consent{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-left:1.5625rem;margin-bottom:1.5625rem!important}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-cookies-consent input:before{top:.4375rem;left:-1.5625rem}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-cookies-consent input:after{top:.625rem;left:-1.375rem}.woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-cookies-consent label{line-height:1.7;margin-bottom:0!important}.woocommerce-Reviews #review_form_wrapper .comment-form .submit-btn-container{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin-top:0}@-webkit-keyframes done_AddCart_Single {
  from {
    content: "\e017";
  }
  to {
    content: "" !important;
  }
}@keyframes done_AddCart_Single {
  from {
    content: "\e017";
  }
  to {
    content: "" !important;
  }
}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{background:#fff}.woocommerce-account .select2-container.select2-container--open .select2-dropdown--above,.woocommerce-account .select2-container.select2-container--open .select2-dropdown--below{border-color:#ddd}.woocommerce-account .select2-container.select2-container--open .select2-dropdown--above{max-width:36%!important;left:20px}.woocommerce-account .select2-container.select2-container--open .select2-dropdown--below{max-width:36%!important;left:20px;top:4px}.woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}.woocommerce-MyAccount-navigation ul li{margin-bottom:0;text-transform:uppercase;font-size:16px}.woocommerce-MyAccount-navigation ul li a{display:block;padding:.625rem 0 .625rem 2rem;color:#222;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:relative}.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f110";font-family:dashicons;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.125rem}.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f174";font-family:dashicons;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.125rem}.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f230";font-family:dashicons;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.125rem}.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f110";font-family:dashicons;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.125rem}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:2.1875rem;border-top:1px solid #ddd;padding-top:40px;text-align:center}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#fff!important;padding:.625rem 1.25rem .625rem 2.5rem;display:inline-block;border-radius:.1875rem;position:relative}.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f14a";font-family:dashicons;position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.125rem}.woocommerce-MyAccount-navigation ul li+li{margin-top:0}.woocommerce-MyAccount-content h3{font-size:1.9375rem;margin-bottom:2.1875rem}.woocommerce-MyAccount-content a{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.woocommerce-MyAccount-content a:hover{opacity:.7}.woocommerce-MyAccount-content .woocommerce-Addresses{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.9375rem;gap:20px}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{padding-top:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{margin-bottom:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title:before,.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title:after{display:none}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3{font-size:1.375rem;margin-bottom:0!important}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title .edit{color:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:.3125rem 1.875rem .3125rem 2.5rem;font-size:.8125rem;text-transform:uppercase;position:absolute;bottom:0;right:0;display:inline-block}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title .edit:before{content:"\f464";font-family:dashicons;position:absolute;left:1.25rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.125rem}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title .edit:hover{opacity:1}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h2{margin-bottom:0}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{background:#fff;padding:.9375rem 1.5625rem;font-size:15px}.woocommerce-account .woocommerce-MyAccount-navigation{padding:40px;float:left;width:30%;background:#fff}.woocommerce-EditAccountForm.edit-account{padding:40px;background:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit {font-weight:normal}.woocommerce-MyAccount-content .button{margin-top:1.25rem!important;color:#fff!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:1.25rem 3.4375rem!important;font-size:.9375rem!important;border-radius:0!important;text-transform:uppercase}.woocommerce-MyAccount-content table .woocommerce-orders-table__cell a{margin-top:0!important}.woocommerce-MyAccount-content table .woocommerce-orders-table__cell a:hover{opacity:1!important}.woocommerce-address-fields__field-wrapper label,.woocommerce-EditAccountForm label{width:100%;line-height:1!important;text-transform:uppercase;font-size:.875rem;margin-bottom:.6875rem!important}.woocommerce-address-fields__field-wrapper .form-row,.woocommerce-EditAccountForm .form-row{width:100%!important;float:none!important}.woocommerce-address-fields__field-wrapper .form-row span.woocommerce-input-wrapper,.woocommerce-EditAccountForm .form-row span.woocommerce-input-wrapper{width:100%}.woocommerce-address-fields__field-wrapper .form-row+.form-row,.woocommerce-EditAccountForm .form-row+.form-row{margin-top:1.25rem}.woocommerce-address-fields__field-wrapper span em,.woocommerce-EditAccountForm span em{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.4375rem;margin-bottom:.9375rem;font-style:normal}.woocommerce-address-fields__field-wrapper fieldset,.woocommerce-EditAccountForm fieldset{margin-top:1.25rem;padding:0!important;border:0}.woocommerce-address-fields__field-wrapper fieldset legend,.woocommerce-EditAccountForm fieldset legend{font-size:1.75rem;margin-bottom:0}.woocommerce-address-fields__field-wrapper fieldset .password-input,.woocommerce-EditAccountForm fieldset .password-input{width:100%}.woocommerce form .form-row{margin:15px 0 6px}.woocommerce-address-fields{padding:30px;background:#fff}.woocommerce-cart .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.9375rem}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{width:100%;padding:0 .9375rem}.woocommerce-cart .woocommerce .woocommerce-cart-form{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;width:100%;padding:0 .9375rem}.woocommerce-cart .woocommerce .cart-collaterals{padding:0 .9375rem;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{float:none;max-width:100%;width:100%;border:.0625rem solid;padding:.9375rem 1.25rem;background:#fff}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:1.625rem}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table{margin:0;margin-bottom:1.5625rem;margin-top:.625rem;border:0!important}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr th{text-transform:uppercase;text-align:left;padding-left:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr td{text-align:right;padding-right:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.cart-subtotal th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.woocommerce-shipping-totals th{font-size:.875rem;line-height:1.5rem}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.cart-subtotal td,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.woocommerce-shipping-totals td{font-size:.9375rem}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.cart-subtotal input[type="radio"],.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.woocommerce-shipping-totals input[type="radio"]{border:0;padding:0;width:0;position:relative;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important;appearance:none!important}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.cart-subtotal input[type="radio"]:before,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.woocommerce-shipping-totals input[type="radio"]:before{cursor:pointer;top:0;position:absolute;left:-.9375rem;content:"";display:block;width:.9375rem;height:.9375rem;border:.0625rem solid}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.cart-subtotal input[type="radio"]:checked:after,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.woocommerce-shipping-totals input[type="radio"]:checked:after{position:absolute;top:.1875rem;left:-.75rem;font:9px/1 FontAwesome;content:"\f00c";text-align:center}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.cart-subtotal a,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.woocommerce-shipping-totals a{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.cart-subtotal a:hover,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.woocommerce-shipping-totals a:hover{opacity:.7}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.cart-subtotal button,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.woocommerce-shipping-totals button{color:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%;padding:.875rem 2.1875rem;text-transform:uppercase;border-radius:0;font-size:.9375rem}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{color:#fff!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:.875rem;text-transform:uppercase;padding:1.375rem;border-radius:40px!important}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .checkout-button{margin-bottom:0}.woocommerce table.shop_table{border-radius:0!important;text-align:center;background:#fff}.woocommerce table.shop_table a{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.woocommerce table.shop_table thead tr th{padding:.9375rem 1.875rem;text-align:center;text-transform:uppercase;font-size:.9375rem}.woocommerce table.shop_table tbody td{padding:.875rem .625rem}.woocommerce table.shop_table tbody .product-thumbnail img{width:4.0625rem}.woocommerce table.shop_table tbody .product-remove a{margin:0 auto}.woocommerce table.shop_table tbody .product-remove a:hover{background:transparent!important;opacity:.6}.woocommerce table.shop_table tbody .product-price{font-size:.9375rem}.woocommerce table.shop_table tbody .product-quantity .quantity{padding:.125rem .3125rem;border:.0625rem solid;border-radius:2.5rem}.woocommerce table.shop_table tbody .product-quantity .quantity i{cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.woocommerce table.shop_table tbody .product-quantity .quantity i:hover{opacity:.6}.woocommerce table.shop_table tbody .product-quantity .quantity input{padding:0;border:0;text-align:center;line-height:2.5rem}.woocommerce table.shop_table tbody .product-quantity .quantity input::-webkit-outer-spin-button,.woocommerce table.shop_table tbody .product-quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.woocommerce table.shop_table tbody .product-quantity .quantity input[type="number"]{-moz-appearance:textfield}.woocommerce table.shop_table tbody .product-subtotal{font-size:1rem}.woocommerce table.shop_table tbody tr .actions{padding:1.25rem .9375rem}.woocommerce table.shop_table tbody tr .actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce table.shop_table tbody tr .actions .coupon input{padding:.9375rem 1.5625rem!important;width:13.75rem}.woocommerce table.shop_table tbody tr .actions button{color:#fff!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:.8125rem;text-transform:uppercase;padding:.625rem 2.1875rem!important;border-radius:40px!important;margin-left:.375rem;min-height:3.1875rem}.woocommerce table.shop_attributes td{font-style:normal}.woocommerce-cart-form.processing,.cart_totals.processing{background:transparent!important}.woocommerce-cart-form.processing .blockOverlay,.cart_totals.processing .blockOverlay{background:rgba(255,255,255,.1)!important}.woocommerce-cart-form.processing .blockOverlay:before,.cart_totals.processing .blockOverlay:before{height:1.5625rem;width:1.5625rem;font-size:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent!important;font-family:"temlines-custom-icon-font"!important;content:"\e83a"!important;-webkit-animation:rotateAnim 2s linear infinite;animation:rotateAnim 2s linear infinite}.woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.9375rem}.woocommerce-checkout .woocommerce-form-coupon-toggle{margin-bottom:2.1875rem!important}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#fff!important;padding:.75rem 2.1875rem;text-transform:uppercase}.woocommerce-checkout .checkout_coupon{border-radius:0!important;padding:1.875rem 2.1875rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-checkout .checkout_coupon p{font-size:1rem;margin-bottom:.9375rem;width:100%}.woocommerce-checkout .checkout_coupon .form-row-last{float:none;margin-bottom:0!important}.woocommerce-checkout .checkout_coupon button{color:#fff!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:1rem 3.4375rem;text-transform:uppercase;border-radius:0!important}.woocommerce-checkout .woocommerce-NoticeGroup-checkout{width:100%;padding:0 .9375rem}.woocommerce-checkout #customer_details{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;width:100%;padding:0 .9375rem}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%;max-width:100%;padding:0}.woocommerce-checkout #customer_details label{width:100%;line-height:1;text-transform:uppercase;font-size:.875rem;margin-bottom:.625rem;margin-top:1.125rem;padding-left:1.625rem}.woocommerce-checkout #customer_details .form-row{width:100%}.woocommerce-checkout #customer_details .form-row span.woocommerce-input-wrapper{width:100%}.woocommerce-checkout #customer_details .form-row+.form-row{margin-top:.9375rem}.woocommerce-checkout #customer_details .form-row textarea{min-height:8.125rem}.woocommerce-checkout #customer_details .form-row#order_comments_field{margin-top:0}.woocommerce-checkout #customer_details .woocommerce-billing-fields h3{font-size:1.75rem;margin-bottom:0;padding-left:1.625rem}.woocommerce-checkout #customer_details .woocommerce-additional-fields{margin-top:1.875rem}.woocommerce-checkout #customer_details .woocommerce-additional-fields h3{font-size:1.75rem;margin-bottom:0;padding-left:1.625rem}.woocommerce-checkout .templines-order-wrap{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;width:100%;padding:0 .9375rem}.woocommerce-checkout .templines-order-wrap .entry-content{border:.0625rem solid;padding:.9375rem 1.25rem;background:#fff}.woocommerce-checkout .templines-order-wrap .entry-content #order_review_heading{font-size:1.375rem;margin-bottom:1.5625rem}.woocommerce-checkout .templines-order-wrap .entry-content table{border:0;font-size:1rem;margin-bottom:.9375rem}.woocommerce-checkout .templines-order-wrap .entry-content table thead tr th{font-size:1rem;text-transform:uppercase;padding-top:7px;padding-bottom:7px;line-height:22px}.woocommerce-checkout .templines-order-wrap .entry-content table thead tr th:first-child{text-align:left;padding-left:0}.woocommerce-checkout .templines-order-wrap .entry-content table thead tr th:last-child{text-align:right;padding-right:0}.woocommerce-checkout .templines-order-wrap .entry-content table tbody tr td{padding-top:.625rem;padding-bottom:.625rem;line-height:1.875rem;font-size:.9375rem!important}.woocommerce-checkout .templines-order-wrap .entry-content table tbody tr td:first-child{text-align:left;padding-left:0}.woocommerce-checkout .templines-order-wrap .entry-content table tbody tr td:last-child{text-align:right;padding-right:0}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr th{text-transform:uppercase;text-align:left;padding-left:0}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr td{text-align:right;padding-right:0}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr.woocommerce-shipping-totals th{font-size:.875rem}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr.woocommerce-shipping-totals .woocommerce-shipping-methods li{cursor:pointer!important;margin-bottom:0!important;font-size:.875rem}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr.woocommerce-shipping-totals .woocommerce-shipping-methods li label{margin-left:.1875rem}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr.woocommerce-shipping-totals .woocommerce-shipping-methods li input[type="radio"]:before{top:0!important;left:-.625rem!important}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr.woocommerce-shipping-totals .woocommerce-shipping-methods li input[type="radio"]:checked:after{top:.1875rem;left:-.4375rem}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr.woocommerce-shipping-totals .woocommerce-shipping-methods li+li{margin-top:.625rem!important}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr.cart-subtotal{font-size:.875rem}.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr.cart-subtotal th,.woocommerce-checkout .templines-order-wrap .entry-content table tfoot tr.cart-subtotal td{padding-top:.75rem;padding-bottom:.75rem;line-height:1.5625rem}.woocommerce-checkout .woocommerce-checkout-payment{padding:0!important;background:transparent!important}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods{padding:0!important;border:none!important;margin-bottom:.9375rem!important}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods li{-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent;padding:0!important}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods li:before{display:none!important}.woocommerce-checkout .woocommerce-checkout-payment .place-order{padding:0!important}.woocommerce-checkout .woocommerce-checkout-payment .place-order .woocommerce-privacy-policy-text p{font-size:.9375rem}.woocommerce-checkout .woocommerce-checkout-payment .place-order .woocommerce-privacy-policy-text p a{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.woocommerce-checkout .woocommerce-checkout-payment .place-order .woocommerce-privacy-policy-text p a:hover{opacity:.6}.woocommerce-checkout .woocommerce-checkout-payment .place-order button{color:#fff!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%;text-align:center;padding:1.0625rem 2.5rem;border-radius:0;text-transform:uppercase;font-size:.9375rem}.woocommerce-checkout label.checkbox{padding-left:1.5625rem;cursor:pointer}.woocommerce-checkout label.checkbox input[type="checkbox"]{border:0;padding:0;width:0;position:relative;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important;appearance:none!important}.woocommerce-checkout label.checkbox input[type="checkbox"]:before{cursor:pointer;top:-.8125rem;position:absolute;left:-1.25rem;content:"";display:block;width:.9375rem;height:.9375rem;border:.0625rem solid}.woocommerce-checkout label.checkbox input[type="checkbox"]:checked:after{position:absolute;top:-.625rem;left:-1.0625rem;font:9px/1 FontAwesome;content:"\f00c";text-align:center}.woocommerce-checkout input[type="radio"]{border:0;padding:0;width:0;position:relative;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important;appearance:none!important}.woocommerce-checkout input[type="radio"]:before{cursor:pointer;top:-.8125rem;position:absolute;left:-1.25rem;content:"";display:block;width:.9375rem;height:.9375rem;border:.0625rem solid}.woocommerce-checkout input[type="radio"]:checked:after{position:absolute;text-align:center}#customer_details{background:#fff;padding:30px!important;border:1px solid #ddd}.woocommerce-checkout input[type="radio"]:checked:before{background-color:#d4beb9!important}.woocommerce-checkout .woocommerce-checkout-payment ul li{line-height:1;margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-payment ul li input[type="radio"]:before{left:0!important}.woocommerce-checkout .woocommerce-checkout-payment ul li input[type="radio"]:checked:after{left:.1875rem!important}.woocommerce-checkout .woocommerce-checkout-payment ul li label{font-size:1rem;line-height:1}.woocommerce-checkout .woocommerce-checkout-payment ul li .payment_box{margin-top:.9375rem!important;margin-bottom:.3125rem!important;font-size:.875rem!important}.woocommerce-checkout .woocommerce-checkout-payment ul li .payment_box:before{border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}.woocommerce-checkout .blockOverlay{background:rgba(255,255,255,.1)!important}.woocommerce-checkout .blockOverlay:before{height:1.5625rem;width:1.5625rem;font-size:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent!important;font-family:"temlines-custom-icon-font"!important;content:"\e83a"!important;-webkit-animation:rotateAnim 2s linear infinite;animation:rotateAnim 2s linear infinite}.woocommerce-order .woocommerce-column__title{margin-bottom:.9375rem;font-size:1.5rem}.woocommerce-order address{background:#fff;border:none!important;border-radius:0!important;padding:.9375rem 2.1875rem!important;font-size:1rem}.woocommerce-order address p+p{margin-top:0}.woocommerce-order-details__title{margin-bottom:.9375rem;font-size:1.625rem}.woocommerce-order .woocommerce-order-overview{margin-left:0!important;padding-left:0!important}.woocommerce-order .woocommerce-order-overview li{line-height:1.5625rem}.woocommerce-order .woocommerce-order-overview li strong{margin-top:.4375rem;font-size:1rem!important}.woocommerce-table--order-details thead tr th{font-size:.9375rem}.woocommerce-table--order-details tbody tr td{font-size:1rem}.woocommerce-table--order-details tbody tr td a{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.woocommerce-table--order-details tbody tr td a:hover{opacity:.7}.woocommerce-table--order-details tfoot tr{font-size:.9375rem}.woocommerce-table--order-details tfoot tr th{text-transform:uppercase}.woocommerce-table--order-details tfoot tr:last-child{font-size:1.0625rem}.widget_price_filter form .price_slider{height:.1875rem!important;background:#e7e7ee!important;margin-bottom:1.5625rem!important}.widget_price_filter form .price_slider .ui-slider-handle{height:.9375rem!important;width:.9375rem!important;border:.1875rem solid!important;top:50%!important;margin-left:-.46875rem!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.widget_price_filter form .price_slider_amount{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget_price_filter form .price_slider_amount .price_label{text-align:center;padding:1.0625rem .9375rem;font-size:.8125rem;background:#fff;text-transform:uppercase;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.widget_price_filter form .price_slider_amount button{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:1.0625rem 1.5625rem;line-height:1;text-transform:uppercase;color:#fff!important;border-radius:0;margin-top:1.25rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.widget_product_categories ul{margin:0;padding:0;list-style:none}.widget_product_categories ul li{line-height:1;position:relative}.widget_product_categories ul li i{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;position:absolute;left:0;top:0;height:100%;width:30px;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:5}.widget_product_categories ul li i:after{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;content:"";width:.625rem;height:.625rem;border:1px solid;border-radius:100%}.widget_product_categories ul li .count{position:absolute;right:0;top:0;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget_product_categories ul li .count .templines-categories-post-count{font-size:15px;letter-spacing:2px}.widget_product_categories ul li a{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#222;padding:11.5px 0;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative}.widget_shopping_cart .woocommerce-mini-cart__empty-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.9375rem}.widget_shopping_cart .woocommerce-mini-cart__empty-message i{font-size:1.375rem;margin-bottom:.625rem;line-height:1}.widget_shopping_cart ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0!important}.widget_shopping_cart ul li .entry-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.widget_shopping_cart ul li .entry-content .remove{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:70px;height:70px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:4;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.widget_shopping_cart ul li .entry-content .remove:hover{background:transparent!important}.widget_shopping_cart ul li .entry-content .mini-cart-left-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:.625rem}.widget_shopping_cart ul li .entry-content .mini-cart-left-content .mini-cart-product-img-wrap{position:relative;overflow:hidden;border-radius:100%}.widget_shopping_cart ul li .entry-content .mini-cart-left-content .mini-cart-product-img-wrap:before{visibility:hidden;opacity:0;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.6);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:2}.widget_shopping_cart ul li .entry-content .mini-cart-left-content img{max-width:4.375rem;width:100%;border-radius:100%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.widget_shopping_cart ul li .entry-content .mini-cart-right-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.625rem;width:100%;font-size:.9375rem;max-width:calc(100% - 5rem)}.widget_shopping_cart ul li .entry-content .mini-cart-right-content a{color:inherit;line-height:1;margin-bottom:.3125rem;font-size:1.0625rem;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.widget_shopping_cart ul li .entry-content .mini-cart-right-content .quantity{font-size:.8125rem}.widget_shopping_cart ul li .entry-content:hover .remove{opacity:1;visibility:visible}.widget_shopping_cart ul li .entry-content:hover .mini-cart-product-img-wrap:before{opacity:1;visibility:visible}.widget_shopping_cart ul li .entry-content:hover .mini-cart-product-img-wrap img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.widget_shopping_cart ul li+li{padding-top:.9375rem!important;margin-top:.9375rem!important;border-top:.0625rem solid}.widget_shopping_cart .woocommerce-mini-cart__total{font-size:.9375rem;padding-top:.9375rem!important;padding-bottom:.9375rem!important;border-top:.0625rem solid;border-bottom:.0625rem solid;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25rem!important;margin-bottom:1.25rem!important}.widget_shopping_cart .woocommerce-mini-cart__total strong{font-size:.875rem}.widget_shopping_cart .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0!important;margin-top:25px}.widget_shopping_cart .buttons a{border-radius:0!important;padding:.9375rem .625rem!important;margin:0!important;width:48%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#fff;font-size:.75rem!important;text-align:center;text-transform:uppercase}.widget_shopping_cart .buttons a:hover{color:#fff!important}.widget_product_tag_cloud a{text-transform:uppercase;color:#222;background:#fff;display:inline-block;margin-right:.625rem;margin-bottom:.625rem;padding:.625rem 1.25rem;font-size:.75rem!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.widget_product_tag_cloud a:hover{-webkit-transform:perspective(100px) translateY(-2px);transform:perspective(100px) translateY(-2px);z-index:1;color:#fff!important}.widget_product_search .woocommerce-product-search{position:relative}.widget_product_search .woocommerce-product-search input{border-radius:2.5rem;padding-top:1.25rem;padding-bottom:1.25rem;padding-right:4.0625rem}.widget_product_search .woocommerce-product-search button{z-index:3;position:absolute;top:.6875rem;right:.4375rem;height:100%;padding-right:1.25rem;line-height:1;text-align:right;border:none;background-color:transparent;visibility:hidden}.widget_product_search .woocommerce-product-search button:before{font-family:"temlines-custom-icon-font";font-size:.8125rem;text-indent:0;content:"\e812";visibility:visible;position:absolute;right:0;top:-.375rem;height:3.125rem;width:3.125rem;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#fff}.widget_products ul li,.widget_top_rated_products ul li{font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget_products ul li .img-wrap,.widget_top_rated_products ul li .img-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.widget_products ul li .img-wrap img,.widget_top_rated_products ul li .img-wrap img{margin-right:.625rem!important;width:4.375rem!important;margin-bottom:.3125rem;margin-left:0!important}.widget_products ul li .content-wrap,.widget_top_rated_products ul li .content-wrap{max-width:calc(100% - 5rem);width:100%}.widget_products ul li .content-wrap .product-title,.widget_top_rated_products ul li .content-wrap .product-title{font-size:1.0625rem;line-height:1}.widget_products ul li .content-wrap a,.widget_top_rated_products ul li .content-wrap a{color:#222;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.widget_products ul li .content-wrap .price-widget-content-wrap,.widget_top_rated_products ul li .content-wrap .price-widget-content-wrap{line-height:1;margin-top:.1875rem;margin-bottom:.4375rem;font-size:.875rem}.widget_products ul li .content-wrap .price-widget-content-wrap ins,.widget_top_rated_products ul li .content-wrap .price-widget-content-wrap ins{background:transparent}.widget_products ul li .content-wrap .product-rating,.widget_top_rated_products ul li .content-wrap .product-rating{font-size:12px;letter-spacing:.3px}.widget_products ul li+li,.widget_top_rated_products ul li+li{border-top:.0625rem solid;margin-top:.9375rem!important;padding-top:.9375rem!important}.widget_products .product-rating,.widget_top_rated_products .product-rating{width:100%;color:#f4b900}.aside-woo .widget .woo-widget--title,.aside-woo .widget .fl-filter-title{position:relative;padding-bottom:.625rem;margin-bottom:2.1875rem;font-size:1.5625rem}.aside-woo .widget .woo-widget--title:after,.aside-woo .widget .fl-filter-title:after{content:"";position:absolute;left:0;bottom:0;height:.125rem;width:1.875rem}.aside-woo .widget+.widget{margin-top:3.125rem}.restore-item{color:#000}.woocommerce-message{border-top-color:transparent!important;-webkit-box-shadow:5px 3px 11px rgba(0,0,0,.1);box-shadow:5px 3px 11px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem!important;width:100%}.woocommerce-message a{margin-top:0!important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:.6875rem!important}.woocommerce-message a.button{margin-top:0!important;font-size:.75rem!important;padding:.8125rem 2.1875rem!important}.woocommerce-message a:hover{opacity:1!important}.woocommerce-message:before{height:100%!important;top:0!important;left:0!important;width:3.125rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.0625rem;font-family:"temlines-custom-icon-font";content:"\e804"}.woocommerce-info{border-top-color:transparent!important;-webkit-box-shadow:5px 3px 11px rgba(0,0,0,.1);box-shadow:5px 3px 11px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem!important;width:100%}.woocommerce-info:before{height:100%!important;top:0!important;left:0!important;width:3.125rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.0625rem;font-family:"temlines-custom-icon-font";content:"\e804"}.woocommerce-info a{margin-top:0!important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:.6875rem!important}.woocommerce-info a.button{margin-top:0!important;font-size:.75rem!important;padding:.8125rem 2.1875rem!important}.woocommerce-info a:hover{opacity:1!important}.woocommerce-error{border-top-color:transparent!important;-webkit-box-shadow:5px 3px 11px rgba(0,0,0,.1);box-shadow:5px 3px 11px rgba(0,0,0,.1)}.woocommerce-error li+li{margin-top:.4375rem}.woocommerce-error:before{content:"!";font-family:"Font Awesome 6 Free"}.fancybox-content{padding:1.25rem;max-width:73.125rem!important}.templines-quickview-product .entry-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.templines-quickview-product .entry-content .templines-left-q-v-content{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;width:100%}.templines-quickview-product .entry-content .templines-right-q-v-content{padding-left:2.1875rem;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;width:100%}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content{padding-top:2.1875rem}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content .product_title{font-size:2.1875rem;position:relative;padding-bottom:.625rem!important;margin-bottom:1.875rem}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content .product_title:before{content:"";width:1.875rem;height:.125rem;position:absolute;left:0;bottom:0}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content .woocommerce-product-details__short-description{font-size:.9375rem}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content .price{font-size:1.25rem!important;color:#222!important;margin-bottom:1.25rem!important}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content .price .woocommerce-Price-currencySymbol{font-size:65%;position:relative;top:-.1875rem;margin-right:.1875rem}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form{margin-bottom:1.5625rem!important}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form .quantity{border:.0625rem solid;margin-right:.9375rem!important}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form .quantity i{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:1.875rem}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form .quantity input{padding:0!important;outline:0;-webkit-appearance:none;padding-top:1.03125rem!important;padding-bottom:1.03125rem!important;width:5.625rem}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form .quantity input::-webkit-outer-spin-button,.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form .quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form .quantity input[type="number"]{-moz-appearance:textfield}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form button{padding:1.25rem 4.375rem!important;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;border-radius:0!important;text-transform:uppercase;font-size:.9375rem;position:relative}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form button.loading{opacity:1!important}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form button.loading:after{content:"\e83a"!important;font-family:"temlines-custom-icon-font"!important;top:1.1875rem!important}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form button.added:after{margin-left:0!important;position:absolute;right:15px!important;font-size:12px!important}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content form .added_to_cart{display:none!important}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content .product_meta .label-text-content{font-size:.875rem;text-transform:uppercase}.templines-quickview-product .entry-content .templines-right-q-v-content .entry-right-content .product_meta a{color:#222;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:.875rem}.templines-quickview-product .entry-content .yith-wcwl-add-to-wishlist,.templines-quickview-product .entry-content .templines-product-btn-wrap{display:none!important}@media screen and (max-width:992px){.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%;margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-MyAccount-content .woocommerce-Addresses{flex-direction:column}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.woocommerce-MyAccount-content .woocommerce-Addresses{margin:0;gap:20px}.templines-products-item-wrap{padding-right:0}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .product-item-category-wrap a{font-size:.8125rem}.templines-main-woo-wrap .templines-products-item-wrap .templines-products-archive-wrapper{margin-left:-.9375rem!important;margin-right:-.9375rem!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap{padding-top:1.25rem!important;padding-bottom:1.25rem!important;padding-left:.9375rem!important;padding-right:.9375rem!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .rating-wrap{margin-top:.625rem!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .price{font-size:.9375rem!important}.templines-shop-archive-product .archive-product-content .templines-product-bottom-wrap .woocommerce-loop-product__title{font-size:1.375rem!important}.page-builder-product-home-page .templines-products-archive-wrapper .templines-shop-archive-product{-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}.templines-shop-archive-product .archive-product-content .onsale,.templines-shop-archive-product .archive-product-content .custom-badge{font-size:.6875rem!important;left:.9375rem!important;top:.9375rem!important}.temoplines-top-product-content .templines-images-single-woo-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.temoplines-top-product-content .templines-single-woo-content-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.9375rem}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin-bottom:3.125rem}.templines-bottom-product-content .woocommerce-tabs .woocommerce-Tabs-panel{padding-left:.9375rem;padding-right:.9375rem}.woocommerce div.product .woocommerce-tabs .panel{padding-left:.9375rem!important;padding-right:.9375rem!important}.templines-bottom-product-content .woocommerce-tabs{margin-top:2.1875rem}.templines-bottom-product-content .related{margin-top:3.125rem;padding-bottom:6.25rem;padding-top:3.75rem}.templines-bottom-product-content .related .products .templines-shop-archive-product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce-cart .woocommerce .woocommerce-cart-form{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-cart .woocommerce .cart-collaterals{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-checkout #customer_details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-checkout .templines-order-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin:50px 0}}@media screen and (max-width:768px){.templines-bottom-product-content .templines-related-title-container{margin-bottom:2.1875rem}.templines-bottom-product-content .related .products .templines-shop-archive-product{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.templines-main-woo-wrap .templines-products-item-wrap .templines-products-archive-wrapper{margin-left:0!important;margin-right:0!important}.page-builder-product-home-page .templines-products-archive-wrapper .templines-shop-archive-product{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .yith-wcwl-add-to-wishlist a i{opacity:1!important;visibility:visible!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .add_to_cart_button:before,.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .product_type_simple:before{opacity:1!important;visibility:visible!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.templines-shop-archive-product .archive-product-content .templines-product-btn-wrap .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before{opacity:1!important;visibility:visible!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.page-loader-wrapper .loader-content .loader-text-content .text-loader-content-wrap .loader-text,.page-loader-wrapper .loader-content .loader-text-content .text-loader-content-wrap .loader-text-progress{font-size:1.875rem}}