.featured_group_tab-content .tns-inner:after,.home-products-grid .tns-inner:after,.recent-view-content .tns-inner:after{pointer-events:none}.featured_group_tab-content .tns-inner,.home-products-grid .tns-inner,.recent-view-content .tns-inner{position:relative}.featured_group_tab-content .tns-inner:after,.home-products-grid .tns-inner:after,.recent-view-content .tns-inner:after{content:"";border:1px solid var(--body-border-color);position:absolute;left:0;top:0;right:0;bottom:0;display:none}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button{transition:all .35s ease-in-out 0s}.card_body .featured_product__item-inventory-qty .inventory-number,.cart-info .cart-detail>div:not(:last-child) .cart-detail-value,.cart-info .cart-info-title p,.cart-table .line-title>div,.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button,.featured_product__item-body .featured_product__item-inventory-qty .inventory-number,.featured_product__item-footer .featured_product__item-inventory-qty .inventory-number,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button,.home-icon-box .card_section-info .card_section-title{font-weight:600}.card_body .product-price,.cart-table .line-items-wrapper .line-item-inner>div.line-price,.cart-table .line-items-wrapper .line-item-inner>div.line-subtotal,.featured_product__item-body .product-price,.featured_product__item-footer .product-price{font-weight:500}.empty_card .featured_product__item-action .btn,.featured_product__item .featured_product__item-action .btn{font-size:var(--body-font-size)}.home-icon-box.style-1 .card_section-info .card_section-title{font-size:calc(var(--body-font-size) - .1rem)}.card_body .featured_product__item-short-description,.cart-info .cart-detail>div:not(:last-child) span:first-child,.cart-info .cart-info-title p,.cart-table .line-title>div,.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button,.featured_product__item-body .featured_product__item-short-description,.featured_product__item-footer .featured_product__item-short-description,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button{font-size:calc(var(--body-font-size) - .2rem)}.cart-table .cart-table-footer .note-active textarea,.cart-table .line-items-wrapper .line-item-inner>div.d-flex .line-item-image .image__style,.cart-table .line-items-wrapper .line-item-inner>div.d-flex .line-item-image figure,.cart-table .line-items-wrapper .line-item-inner>div.d-flex .line-item-image img,.empty_card .featured-product_header .featured_product__item-header,.featured_product__item .featured-product_header .featured_product__item-header{border-radius:0}.card_body .featured_product__item-short-description,.cart-empty .cart-title,.cart-info,.cart-table .line-items-wrapper .line-item-inner>div.d-flex .line-item-title p,.cart-table .line-title,.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button,.featured_product__item-body .featured_product__item-short-description,.featured_product__item-footer .featured_product__item-short-description,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button{color:var(--section-heading-cl)}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button{border-radius:var(--border-radius-default);border:1px solid var(--body-border-color);background:var(--body-bg-color);padding:3px 18px;min-width:30px;line-height:18px;text-align:center}@media (min-width:1025px){.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button:hover,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button:hover{border-color:var(--main-color)}}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button.active,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button.active{border-color:var(--main-color)}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes animation-hover-menu{0%{visibility:hidden;opacity:0;transform:translateY(5px)}to{visibility:visible;opacity:1;transform:translateY(0)}}@keyframes animation-hover-menu{0%{visibility:hidden;opacity:0;transform:translateY(5px)}to{visibility:visible;opacity:1;transform:translateY(0)}}@-webkit-keyframes animation-top-bottom{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translate(0)}}@keyframes animation-top-bottom{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes animation-bottom-top{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes animation-bottom-top{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes animation-right-left{0%{opacity:0;transform:translateX(465px)}to{opacity:1;transform:translateX(0)}}@keyframes animation-right-left{0%{opacity:0;transform:translateX(465px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes animation-left-right{0%{opacity:0;transform:translateX(-465px)}to{opacity:1;transform:translateX(0)}}@keyframes animation-left-right{0%{opacity:0;transform:translateX(-465px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes animation-loading1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes animation-loading1{0%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes animation-loading2{0%{transform:translate(0)}to{transform:translate(14px)}}@keyframes animation-loading2{0%{transform:translate(0)}to{transform:translate(14px)}}@-webkit-keyframes animation-show-loading2{0%{transform:translate(0)}to{transform:translate(8px)}}@keyframes animation-show-loading2{0%{transform:translate(0)}to{transform:translate(8px)}}@-webkit-keyframes animation-loading3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes animation-loading3{0%{transform:scale(1)}to{transform:scale(0)}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden;padding:0 0 1px}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;height:10px;float:left}.cart-empty{padding-top:10vh}.cart-empty .btn{margin:4px}.cart-title{position:relative}.cart-title .cart-count{font-weight:400;line-height:20.4px;font-size:17px;color:var(--section-heading-cl);-webkit-margin-start:9px;margin-inline-start:9px}@media (min-width:992px){.cart-table{padding-right:15px;position:relative}.cart-table:before{content:"";position:absolute;top:0;right:-15px;width:2px;height:100%;background:var(--main-color)}}@media (min-width:768px){.cart-table .line-title{margin-right:40px}}.cart-table .line-title>div{text-transform:uppercase;color:inherit;padding:0 10px var(--gutter-xxs)}@media (max-width:767px){.cart-table .line-title>div{display:none}}.cart-table .line-title>div.line-col-1{flex:0 0 60%;max-width:60%;-webkit-padding-start:0;padding-inline-start:0}@media (min-width:768px){.cart-table .line-title>div.line-col-1{flex:1;min-width:320px}}.cart-table .line-title>div.line-col-2{max-width:280px;width:100%}.cart-table .line-title>div.line-col-3{flex:0 0 100px;max-width:100px}@media (max-width:767px){.cart-table .line-title>div.line-col-3{display:none}}.cart-table .line-title>div.line-col-4{-webkit-padding-end:0;padding-inline-end:0}.cart-table .line-items-wrapper .line-item:not(:last-child){margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #4f4f4f}.cart-table .line-items-wrapper .line-item>span{display:block;color:var(--body-color);padding:0 var(--gutter-sm) var(--gutter-sm)}.cart-table .line-items-wrapper #lineCartError{padding:20px 0;color:var(--main-color);font-weight:600}@media (max-width:767px){.cart-table .line-items-wrapper .line-item-inner{flex-wrap:wrap;position:relative}}.cart-table .line-items-wrapper .line-item-inner>div.d-flex{flex:0 0 100%;max-width:100%}@media (min-width:768px){.cart-table .line-items-wrapper .line-item-inner>div.d-flex{flex:1;min-width:320px}}.cart-table .line-items-wrapper .line-item-inner>div.d-flex svg path{stroke:var(--main-color)}.cart-table .line-items-wrapper .line-item-inner>div.d-flex .line-item-image{flex:0 0 100px;max-width:100px;margin-right:15px}@media (min-width:1200px){.cart-table .line-items-wrapper .line-item-inner>div.d-flex .line-item-image{flex:0 0 120px;max-width:120px}}.cart-table .line-items-wrapper .line-item-inner>div.d-flex .line-item-title{position:relative;flex:1}.cart-table .line-items-wrapper .line-item-inner>div.d-flex .line-item-title p{margin:0;font-size:22px;line-height:40px;font-weight:500}.cart-table .line-items-wrapper .line-item-inner>div.d-flex .line-item-title .line-item-options{font-size:calc(var(--body-font-size) - .3rem);margin:5px 0 0}.cart-table .line-items-wrapper .line-item-inner>div.line-price,.cart-table .line-items-wrapper .line-item-inner>div.line-subtotal{color:var(--price-color)}.cart-table .line-items-wrapper .line-item-inner>div.line-price p,.cart-table .line-items-wrapper .line-item-inner>div.line-subtotal p{margin:0;font-weight:700;line-height:40px}@media (max-width:991px){.cart-table .line-items-wrapper .line-item-inner>div.line-price{display:none}}@media (max-width:767px){.cart-table .line-items-wrapper .line-item-inner>div.line-subtotal{display:none}}@media (max-width:767px){.cart-table .line-items-wrapper .line-item-inner>div.line-qty{margin-top:15px}}.cart-table .line-items-wrapper .line-item-inner>div.line-qty .qty-select{position:relative;max-width:100px;margin:0 8px;border-radius:10px;background:none;border:1px solid var(--main-color)}.cart-table .line-items-wrapper .line-item-inner>div.line-qty .qty-select input{text-align:center;width:100%}.cart-table .line-items-wrapper .line-item-inner>div.line-qty .qty-select>a{width:var(--gutter-lg);display:flex;align-items:center;justify-content:center}.cart-table .line-items-wrapper .line-item-inner .line-qty{max-width:280px;width:100%;display:flex;flex-wrap:wrap}.cart-table .line-items-wrapper .line-item-inner .line-qty>span{margin-left:5px;line-height:40px;font-weight:600;text-transform:capitalize}.cart-table .line-items-wrapper .line-item-inner .line-qty .measurement-select{margin:8px}.cart-table .line-items-wrapper .line-item-inner .line-qty-content>span{text-align:center;display:block;font-weight:600}.cart-table .line-items-wrapper .line-item-inner .measurement-select select{height:40px;line-height:40px;background:none;border-radius:10px;border:1px solid var(--main-color);min-width:100px;text-align:center}@media (min-width:768px){.cart-table .line-items-wrapper .line-item-inner .line-subtotal{flex:0 0 100px;max-width:100px;padding:0 10px}}.cart-table .line-items-wrapper .line-item-inner .line-remove{width:40px}.cart-table .line-items-wrapper .line-item-inner .line-remove .remove-btn{margin:-1px 0 0}.cart-table .line-items-wrapper .line-item-inner .line-remove a{margin:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f07167}@media (max-width:767px){.cart-table .line-items-wrapper .line-item-inner .line-remove a{position:absolute;top:0;right:0}}.cart-table .line-items-wrapper .line-item-inner .line-remove a svg path{fill:#fff}.cart-table .cart-table-footer{margin:50px 0 0;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:767px){.cart-table .cart-table-footer{flex-direction:column}}.cart-table .cart-table-footer .note-active textarea{min-height:160px;height:auto}.cart-table .cart-table-footer textarea{width:100%;height:46px;resize:none;border-radius:var(--border-radius-default);transition:height .35s ease-in-out}.cart-table .cart-table-footer .cart-note{width:100%;margin:0 0 var(--gutter-sm)}.cart-table .cart-table-footer .cart-note a{color:var(--main-color);font-weight:600}@media (min-width:768px){.cart-table .cart-table-footer .cart-note{flex:0 0 50%;max-width:50%;margin-bottom:0}}.cart-table .cart-table-footer .btn{font-size:calc(var(--body-font-size) + .2rem)}.cart-info{margin-top:var(--gutter-lg);position:relative}@media (min-width:992px){.cart-info{padding-left:15px;margin-top:0}}.cart-info .cart-info-title p{margin:0 0 var(--gutter-xxs);color:inherit}.cart-info .cart-detail{padding:0 0 var(--gutter-lg)}.cart-info .cart-detail>div{display:flex;justify-content:space-between;align-items:center}.cart-info .cart-detail>div:not(:last-child){padding:12px 0}.cart-info .cart-detail .shipping-method .cart-detail-value{font-size:calc(var(--body-font-size) - .3rem)}.cart-info .cart-detail .shipping-method .text{font-weight:600}.cart-info .cart-detail .cart-total .cart-detail-label{font-weight:600;font-size:21px}.cart-info .cart-detail .cart-total .cart-detail-value{font-size:26px}.cart-info .cart-detail .cart-button{padding:var(--gutter-lg) 0 0}.cart-info .cart-detail .cart-button .btn{width:100%;font-size:calc(var(--body-font-size) + .2rem);padding:14px var(--gutter-sm)}.cart-section{padding:60px 0}.cart-section .page-heading .cart-title{display:block;text-align:center;margin-bottom:35px}.cart-section .page-heading .cart-title h1{color:#4f4f4f}.cart-section .page-heading svg{width:45px;height:45px;margin-bottom:10px}.cart-section .page-heading svg path{fill:var(--main-color)}.cart-section .cart-order-note{padding-top:40px}.cart-section .cart-order-note .cart-note-title{font-size:24px;line-height:1.4em;font-weight:600}.cart-section .cart-order-note textarea{border:1px solid #787878;border-radius:8px;background:none}@media (min-width:992px){.cart-section{padding:67px 0 100px}.cart-section .page-heading .cart-title{margin-bottom:50px}.cart-section .page-heading .cart-title h1{font-size:50px;line-height:80px}}.section-product-bestseller .tns-ovh{overflow:hidden}.section-product-bestseller .tns-visually-hidden{display:none}.section-product-bestseller .section_title-inner .section_title-text-1{text-transform:uppercase;color:var(--main-color)}.cart-section .required-supplies-container{display:none;margin:17px 0}.cart-section .btn-supplies{font-size:14px;padding:5px 25px 3px;max-width:162px;width:100%;text-align:center}.cart-section .m-required-supplies-container .btn-supplies{margin:5px 0 10px}.cart-section .qty-wrapper>.product-info-row{width:100%;text-align:center}.cart-section .supplypdf-blocks .supplypdf-container{display:none}.cart-section .modal-ui.supplypdf-modal>div:not([data-dialog-close]){max-width:80vw;max-height:90vh;height:100%}.cart-section .modal-ui.supplypdf-modal button[data-dialog-close]{width:32px;height:32px;background:var(--main-color)}.cart-section .modal-ui.supplypdf-modal button[data-dialog-close] svg path{fill:#fff}.cart-section .modal-ui.supplypdf-modal .popup-supplypdf-content{height:100%}@media (min-width:992px){.cart-section .cart-table .line-items-wrapper .line-item-inner .line-qty{justify-content:center}.cart-section .cart-table .line-title>div.line-col-2{text-align:center}.cart-section .required-supplies-container{display:block}.cart-section .m-required-supplies-container{display:none}.cart-section .supplypdf-blocks .supplypdf-container{display:block}.cart-section .line-qty .product-info-row{margin-bottom:10px}}.cart-section .supplies-modal>div:not([data-dialog-close]){max-width:1620px}.cart-section .supplies-modal>div:not([data-dialog-close]) button[data-dialog-close]{width:36px;height:36px;background:var(--main-color)}.cart-section .supplies-modal>div:not([data-dialog-close]) button[data-dialog-close] svg{width:18px;height:18px}.cart-section .supplies-modal>div:not([data-dialog-close]) button[data-dialog-close] svg path{fill:#fff}.modal-ui.supplies-modal>div:not([data-dialog-close]) .suppliesModal_body{max-height:calc(89vh - 136px)}.modal-ui.supplies-modal button[data-dialog-close]{position:relative;margin-left:auto}.modal-ui.supplies-modal>div:not([data-dialog-close]){top:95%;transform:translate(-50%,-95.1%)}@media (max-width:991px){.modal-ui.supplies-modal>div:not([data-dialog-close]){max-height:84vh}.modal-ui:not(.cart-drawer)>div:not([data-dialog-close]).go-cart_button{padding-top:20px;padding-bottom:20px}.modal-ui.supplies-modal>div:not([data-dialog-close]) .suppliesModal_body{max-height:calc(84vh - 116px)}}.supplies-modal .mandatory_supplies-content{padding-bottom:30px}.supplies-modal .mandatory_supplies-content,.supplies-modal .recommended_supplies-content{max-width:1240px;margin:0 auto;position:relative}.supplies-modal .mandatory_supplies_body,.supplies-modal .recommended_supplies_body{display:flex;margin:0 auto}.supplies-modal .supplies_title-inner{text-align:center;font-weight:600;margin-bottom:15px;color:#4f4f4f}.supplies-modal .mandatory_supplies_title,.supplies-modal .recommended_supplies_title{text-align:center;font-weight:500;margin-bottom:15px;color:#4f4f4f}.supplies-modal .both-req-aff .featured_product__item-header:empty{padding-bottom:100%}.supplies-modal .aff-item .featured_product__item-name a,.supplies-modal .aff-item .product-price>*{color:#979797}.supplies-modal .featured_product__item .featured_product__item-action{margin-top:0}.supplies-modal .featured_product__item .featured_product__item-action>a.btn{padding:10px;font-size:12px;line-height:normal;letter-spacing:normal;height:40px;display:flex;align-items:center;justify-content:center;max-width:125px;margin:0 auto;width:100%}.supplies-modal .featured_product__item-info .featured_product__item-name{font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px;margin-bottom:8px;line-height:1.3em}.supplies-modal .featured_product__item-info .product-price{font-size:16px;line-height:1.4em;color:var(--main-color);margin-top:0}.supplies-modal .supply-added{background:none;color:var(--btn1-bg-cl);border:2px solid var(--btn1-bg-cl);box-shadow:0 3px 6px rgba(0,0,0,.25)}.supplies-modal .featured_product__item-footer .product-cart_button{width:150px;margin:0 auto}.supplies-modal .featured_product__item-footer .product-cart_button .btn{padding:10px;font-size:12px;line-height:normal;letter-spacing:normal;height:40px;display:flex;align-items:center;justify-content:center;max-width:125px;margin:0 auto}.supplies-modal .go-cart_button{display:flex;justify-content:flex-end}.supplies-modal .go-cart_button .btn{padding:10px;font-size:12px;line-height:normal;letter-spacing:normal;height:40px;display:inline-flex;align-items:center;justify-content:center;width:125px}@media (max-width:767px){.supplies-modal .slide_ui-controls--nav button{top:33%}.supplies-modal .slide_ui-controls--nav button svg{height:18px}}@media (min-width:1025px){.supplies-modal .supplies_title-inner{font-size:43px}.supplies-modal .mandatory_supplies_title,.supplies-modal .recommended_supplies_title{font-size:34px}.supplies-modal .featured_product__item-footer .product-cart_button .btn{max-width:155px}.supplies-modal .go-cart_button .btn{width:155px}.supplies-modal .featured_product__item .featured_product__item-action>a.btn{max-width:155px}}.supplies-modal .mandatory_supplies-content .mandatory_supplies_body{justify-content:center}.supplies-modal .recommended_supplies_body{margin:5px -2.5px 15px;overflow:hidden;overflow-x:auto}.supplies-modal .recommended_supplies_body .mandatory-supplies-item{padding:0 2.5px;margin-bottom:15px;margin-left:5px}.supplies-modal .recommended_supplies_body .fabric-supplies-item .qs-close{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.supplies-modal .recommended_supplies_body .fabric-supplies-item .qs-close svg{width:14px;display:flex;align-items:center;justify-content:center;height:100%;margin:auto;fill:var(--main-color)}.supplies-modal .recommended_supplies_body .fabric-supplies-item .featured_product__item-qty{max-width:240px;width:100%;position:relative;background:#fff}.supplies-modal .product-cart{text-align:center;margin-bottom:0}.supplies-modal .product-cart .product-totalprice{text-align:center;margin:0 auto;width:100%}.supplies-modal .product-cart .product-cart-measurement{width:100%;margin:0;border:0;padding:0;min-width:200px}.supplies-modal .product-cart .product-measurement-wrapper{display:flex;flex-wrap:wrap;align-items:center;width:100%}.supplies-modal .product-cart .measurement-title label{margin-bottom:14px;font-size:20px;line-height:27px;font-weight:600}.supplies-modal .product-cart .measurement-wrapper-label{display:flex;align-items:center}.supplies-modal .product-cart .measurement-wrapper-label label{margin-bottom:0;text-transform:capitalize;font-size:18px;line-height:30px}.supplies-modal .product-cart .measurement-wrapper{background:var(--main-color);margin:0 auto 15px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #0e6469;overflow:hidden}.supplies-modal .product-totalprice>span{font-size:24px;font-weight:700;line-height:33px;color:var(--main-color)}.supplies-modal .featured_product__item-qty .product-cart .product-cart_button{max-width:206px;width:100%;margin:10px auto 20px}.supplies-modal .measurement-select{position:relative;width:50px;transition:all .25s ease-out}.supplies-modal .measurement-select .quality-select{font-family:var(--body-font-family)}.supplies-modal .measurement-select .quality-select>a{height:25px;width:100%;display:flex;align-items:center;justify-content:center;transition:all .25s ease-out;padding:5px 15px}@media (min-width:1025px){.supplies-modal .measurement-select .quality-select>a:hover{background:#f07167}}@media (max-width:1024px){.supplies-modal .measurement-select .quality-select>a{-webkit-tap-highlight-color:#F07167}}.supplies-modal .measurement-select .quality-select .disable{background:#8ce2e6;pointer-events:none}.supplies-modal .measurement-select .quality-select input{height:44px;width:100%;border-radius:0;padding:5px 15px;background:#fff;font-size:27px;font-weight:700;line-height:30px;text-align:center;color:var(--body-color);border-top:1px solid #0e6469;border-bottom:1px solid #0e6469;cursor:pointer;transition:all .25s ease-out}.supplies-modal .measurement-select .quality-select input:focus{color:#f07167}@media (min-width:1025px){.supplies-modal .measurement-select .quality-select input:hover{color:#f07167}}.supplies-modal .measurement-select .quality-select input::-webkit-inner-spin-button,.supplies-modal .measurement-select .quality-select input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.supplies-modal .measurement-select:first-child a{border-right:1px solid #0e6469}.supplies-modal .measurement-select:first-child:before{content:"";position:absolute;top:43px;width:1px;height:82px;background:rgba(14,100,105,.25);right:0}.supplies-modal .measurement-select:first-child:after{content:"";position:absolute;top:96px;right:-3px;width:7px;height:7px;border-radius:50%;background:var(--body-color);z-index:11}.supplies-modal .measurement-select.length-2{width:110px}.supplies-modal .measurement-select.length-3{width:130px}.supplies-modal .featured-product_wrapper{position:relative;height:100%;border-radius:8px}.supplies-modal .measurement-metres{width:100%}.supplies-modal .measurement-wrapper-label .measurement-wrapper{margin:0 0 5px}@media (max-width:1024px){.supplies-modal .fabric-supplies-item{flex:0 0 210px;max-width:210px}.supplies-modal .fabric-supplies-item .featured_product__item-qty{height:0;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.supplies-modal .fabric-supplies-item .featured_product__item{height:auto;box-shadow:0 3px 13px 0 rgba(49,88,142,.25);border-radius:8px}.supplies-modal .fabric-supplies-item .featured_product__item-info{padding-bottom:15px}.supplies-modal .fabric-supplies-item .product-cart .measurement-select{width:50px}.supplies-modal .fabric-supplies-item .product-cart .measurement-select .quality-select input{height:44px;font-size:27px;line-height:30px}.supplies-modal .fabric-supplies-item .product-cart .measurement-select .quality-select a{height:25px}.supplies-modal .fabric-supplies-item .product-cart .measurement-select .quality-select a svg{width:9px;height:7px}.supplies-modal .fabric-supplies-item .product-cart .measurement-select:first-child:before{content:"";position:absolute;top:26px;right:0;width:1px;height:43px}.supplies-modal .fabric-supplies-item .product-cart .measurement-select:first-child:after{content:"";position:absolute;top:50px;right:-2px;width:5px;height:5px;border-radius:50%;background:var(--body-color);z-index:11}.supplies-modal .fabric-supplies-item .product-cart .measurement-wrapper-label{display:inline-block}.supplies-modal .fabric-supplies-item .product-cart .measurement-title{margin:0;padding-top:13px;border-top:1px solid var(--main-color)}.supplies-modal .fabric-supplies-item .product-cart .product-cart-measurement{margin:0 0 14px;padding-bottom:13px;text-align:center;border-bottom:1px solid var(--main-color)}.supplies-modal .fabric-supplies-item .product-cart .product-cart_button{padding-left:10px;padding-right:10px}.supplies-modal .fabric-supplies-item .product-cart .product-cart_button .btn{padding-left:10px;padding-right:10px;width:100%}.supplies-modal .fabric-supplies-item.qs-active .featured_product__item-qty{height:100%;visibility:visible;opacity:1}}@media (min-width:1025px){.supplies-modal .recommended_supplies_body{margin-left:-12.5px;margin-right:-12.5px}.supplies-modal .recommended_supplies_body .mandatory-supplies-item{flex:0 0 20%;max-width:100%;padding:0 12.5px}.supplies-modal .recommended_supplies_body .fabric-supplies-item .featured_product__item-qty{padding-top:9px;position:absolute;top:0;right:0;z-index:8;transition:all .2s ease-in-out 0s;opacity:0;visibility:hidden}.supplies-modal .recommended_supplies_body .fabric-supplies-item .measurement-wrapper-label{flex-wrap:wrap;justify-content:center;text-align:center;border-bottom:1px solid #0081a7;margin-bottom:13px;padding-bottom:14px}.supplies-modal .recommended_supplies_body .fabric-supplies-item.qs-active{flex:0 0 calc(20% + 240px);max-width:100%}.supplies-modal .recommended_supplies_body .featured_product__item{border-radius:8px;height:100%;position:relative}.supplies-modal .recommended_supplies_body .featured-product_wrapper{height:auto;padding-bottom:20px}.supplies-modal .recommended_supplies_body .qs-active .featured_product__item{display:flex}.supplies-modal .recommended_supplies_body .qs-active .featured-product_wrapper{box-shadow:0 3px 13px 0 rgba(49,88,142,.25);padding-right:240px;width:100%}.supplies-modal .recommended_supplies_body .qs-active .featured_product__item-qty{opacity:1;visibility:visible;border-radius:0 8px 8px 0}}@media (max-width:767px){#shopify-section-section-iconbox .home-icon-box .d-grid>div{margin-right:-15px;margin-left:-15px}}.home-icon-box .d-grid>div:not(:last-child){border-bottom:1px solid var(--body-border-color)}@media (min-width:768px){.home-icon-box .d-grid>div:not(:last-child){border-bottom:none;border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:var(--body-border-color)}}.home-icon-box .card_section-item-inner{display:flex;align-items:center;justify-content:center;height:100%}.home-icon-box .card_section-item-inner .card_section-header .image__style{min-width:var(--gutter-sm)}.home-icon-box .card_section-info .card_section-title,.home-icon-box .card_section-info p{margin:0}.home-icon-box.style-1 .card_section-item-inner{padding:11px}.home-icon-box.style-1 .card_section-header{-webkit-margin-end:var(--gutter-ct);margin-inline-end:var(--gutter-ct)}.home-icon-box.style-2 .card_section-item-inner{flex-direction:column;text-align:center;padding:var(--gutter-lg) var(--gutter-xs)}@media (min-width:768px){.home-icon-box.style-2 .card_section-item-inner{padding:0 var(--gutter-xs)}}.home-icon-box.style-2 .card_section-item-inner .card_section-header{margin-bottom:var(--gutter-sm)}.home-icon-box.style-2 .card_section-item-inner .card_section-header .image__style{min-width:48px}.home-icon-box.style-2 .card_section-info p:not(.card_section-title){margin-top:var(--gutter-sm)}.home-icon-box.style-2 .card_section-info .card_section-title{line-height:1.2;font-size:calc(var(--heading-size-h6) + .1rem)}.home-icon-box.border-top-true{border-top:1px solid var(--body-border-color)}.home-icon-box.border-bottom-true{border-bottom:1px solid var(--body-border-color)}.section_content-body{position:relative}@media (min-width:768px){.section_content-body .tns-slider{display:flex}}@media (max-width:767px){.section_content-body .tns-slider:not(.tns-autowidth){display:flex}}.section_content-body .tns-inner .product-section{padding:0}.section_content-body .no-products{margin:2rem}.section_content-body .load_more.loading{position:relative}.section_content-body .load_more.loading:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background:var(--btn1-hover-cl);width:18px;height:18px;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='spinner' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-spinner fa-w-16 fa-spin fa-lg'%3E%3Cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='spinner' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-spinner fa-w-16 fa-spin fa-lg'%3E%3Cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z'/%3E%3C/svg%3E")}.section_content-body .load_more.loading .btn-load-more{color:transparent;background:var(--btn1-hover-bg-cl);border-color:var(--btn1-hover-bg-cl)}.featured-collection .collection-grid{display:grid;justify-content:center}.featured-collection .collection-grid.grid-3{grid-template-columns:repeat(3,32.33%);grid-gap:1%}.featured-collection .collection-grid.grid-4{grid-template-columns:repeat(4,24%);grid-gap:1%}.featured-collection .collection-grid.grid-5{grid-template-columns:repeat(5,19%);grid-gap:1%}@media (max-width:767px){.featured-collection .collection-grid[class*=grid]{grid-template-columns:repeat(2,1fr);grid-gap:1%}}.featured-collection .collection-grid>div{max-width:100%;flex:0 0 50%;overflow:hidden}.empty_card,.featured_product__item{height:100%;position:relative}.empty_card .featured-product_header,.featured_product__item .featured-product_header{position:relative;margin-bottom:var(--gutter-sm)}.empty_card .ssw-faveiticon i,.featured_product__item .ssw-faveiticon i{color:inherit;font-size:calc(var(--body-font-size) - .1rem)}.empty_card .featured_product-overlay,.empty_card .ssw-faveiticon .faves-count,.featured_product__item .featured_product-overlay,.featured_product__item .ssw-faveiticon .faves-count{display:none}@media (min-width:768px){.empty_card .featured_product-overlay,.featured_product__item .featured_product-overlay{position:absolute;left:auto;top:0;right:0;z-index:2;display:block}}.empty_card .featured_product-overlay .card-button,.featured_product__item .featured_product-overlay .card-button{margin-bottom:5px;transition:transform .3s ease-in-out}@media (min-width:1025px){.empty_card .featured_product-overlay .card-button,.featured_product__item .featured_product-overlay .card-button{transform:translate(40px)}}.empty_card .featured_product-overlay .card-button:nth-child(2),.featured_product__item .featured_product-overlay .card-button:nth-child(2){transition-delay:.1s}.empty_card .featured_product-overlay .card-button:nth-child(3),.featured_product__item .featured_product-overlay .card-button:nth-child(3){transition-delay:.2s}.empty_card .featured_product-overlay .card-button:nth-child(4),.featured_product__item .featured_product-overlay .card-button:nth-child(4){transition-delay:.3s}.empty_card .featured_product-overlay .card-button.cp-target svg path,.featured_product__item .featured_product-overlay .card-button.cp-target svg path{fill:var(--body-link);stroke:initial}.empty_card .featured_product-overlay .card-button.cp-target>a.arn_added svg path,.featured_product__item .featured_product-overlay .card-button.cp-target>a.arn_added svg path{fill:var(--main-text-color);stroke:initial}.empty_card .featured_product-overlay .card-button svg path,.featured_product__item .featured_product-overlay .card-button svg path{stroke:var(--body-link)}.empty_card .featured_product-overlay .card-button .ssw-faveiticon,.empty_card .featured_product-overlay .card-button>a,.empty_card .featured_product-overlay .card-button>button,.featured_product__item .featured_product-overlay .card-button .ssw-faveiticon,.featured_product__item .featured_product-overlay .card-button>a,.featured_product__item .featured_product-overlay .card-button>button{width:34px;height:34px;position:static;text-align:center;background:var(--body-border-color);border:none;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;border-radius:50%;color:var(--body-link)}.empty_card .featured_product-overlay .card-button>a.arn_added,.featured_product__item .featured_product-overlay .card-button>a.arn_added{background:var(--main-color);color:var(--main-text-color)}.empty_card .featured_product-overlay .card-button>a.arn_added svg path,.featured_product__item .featured_product-overlay .card-button>a.arn_added svg path{stroke:var(--main-text-color)}.empty_card .featured_product-overlay .card-button .btn-quick-view,.featured_product__item .featured_product-overlay .card-button .btn-quick-view{display:none}@media (min-width:1025px){.empty_card .featured_product-overlay .card-button .btn-quick-view,.featured_product__item .featured_product-overlay .card-button .btn-quick-view{display:flex;align-items:center;justify-content:center}}.empty_card .featured_product-overlay .card-button .btn-link-cart,.featured_product__item .featured_product-overlay .card-button .btn-link-cart{background:var(--btn1-bg-cl);color:var(--btn1-cl)}.empty_card .featured_product-overlay .card-button .btn-link-cart svg path,.featured_product__item .featured_product-overlay .card-button .btn-link-cart svg path{stroke:var(--btn1-cl)}.empty_card .featured_product-overlay .card-button .wlcp-target-label,.featured_product__item .featured_product-overlay .card-button .wlcp-target-label{display:none}.empty_card .featured_product-overlay .card-button:hover .ssw-faveiticon,.empty_card .featured_product-overlay .card-button:hover>a,.empty_card .featured_product-overlay .card-button:hover>button,.featured_product__item .featured_product-overlay .card-button:hover .ssw-faveiticon,.featured_product__item .featured_product-overlay .card-button:hover>a,.featured_product__item .featured_product-overlay .card-button:hover>button{background:var(--main-color);color:var(--main-text-color)}.empty_card .featured_product-overlay .card-button:hover .btn-link-cart,.featured_product__item .featured_product-overlay .card-button:hover .btn-link-cart{background:var(--btn1-hover-bg-cl);color:var(--btn1-hover-cl)}.empty_card .featured_product-overlay .card-button:hover .btn-link-cart svg path,.featured_product__item .featured_product-overlay .card-button:hover .btn-link-cart svg path{color:var(--btn1-hover-cl)}.empty_card .featured_product-overlay .card-button:hover svg path,.featured_product__item .featured_product-overlay .card-button:hover svg path{stroke:var(--main-text-color)}.empty_card .featured_product-overlay .card-button:hover .arn_icon,.featured_product__item .featured_product-overlay .card-button:hover .arn_icon{stroke:var(--main-text-color);fill:var(--main-text-color)}.empty_card .featured_product-overlay .card-button:hover.cp-target svg path,.featured_product__item .featured_product-overlay .card-button:hover.cp-target svg path{fill:var(--main-text-color);stroke:initial}.empty_card .featured-product_wrapper,.featured_product__item .featured-product_wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}.empty_card .featured-product_wrapper.imageCrop-true img,.featured_product__item .featured-product_wrapper.imageCrop-true img{-o-object-fit:cover;object-fit:cover}.empty_card .featured-product_wrapper img,.featured_product__item .featured-product_wrapper img{-o-object-fit:contain;object-fit:contain}.empty_card .featured-product_wrapper.catalog-true .cart-action,.featured_product__item .featured-product_wrapper.catalog-true .cart-action{display:none!important}.empty_card .featured-product_wrapper.hover-2 .featured_product__item-action,.empty_card .featured-product_wrapper.hover-3 .featured_product__item-action,.featured_product__item .featured-product_wrapper.hover-2 .featured_product__item-action,.featured_product__item .featured-product_wrapper.hover-3 .featured_product__item-action{display:none}.empty_card .featured-product_wrapper.hover-3 .preCart-button,.featured_product__item .featured-product_wrapper.hover-3 .preCart-button{position:absolute;left:0;right:0;bottom:0;display:none}@media (min-width:768px){.empty_card .featured-product_wrapper.hover-3 .preCart-button,.featured_product__item .featured-product_wrapper.hover-3 .preCart-button{display:block}}@media (min-width:1025px){.empty_card .featured-product_wrapper.hover-3 .preCart-button,.featured_product__item .featured-product_wrapper.hover-3 .preCart-button{transform:translateY(-20px);transition:transform .45s ease-in-out;visibility:hidden;opacity:0}}.empty_card .featured-product_wrapper.hover-3 .preCart-button button,.featured_product__item .featured-product_wrapper.hover-3 .preCart-button button{width:100%;font-size:var(--body-font-size);padding:3px 15px;border-radius:42px}.empty_card .featured-product_wrapper:not(.show-description) .featured_product__item-short-description,.empty_card .featured-product_wrapper:not(.show-inventory) .featured_product__item-inventory-wrapper,.featured_product__item .featured-product_wrapper:not(.show-description) .featured_product__item-short-description,.featured_product__item .featured-product_wrapper:not(.show-inventory) .featured_product__item-inventory-wrapper{display:none}.empty_card .featured-product_wrapper.show-saving .label_ui-sale:not(.label_ui-sale-percent),.empty_card .featured-product_wrapper:not(.show-saving) .label_ui-sale-percent,.featured_product__item .featured-product_wrapper.show-saving .label_ui-sale:not(.label_ui-sale-percent),.featured_product__item .featured-product_wrapper:not(.show-saving) .label_ui-sale-percent{display:none!important}.empty_card .featured_product__item-info,.featured_product__item .featured_product__item-info{text-align:center}.empty_card .featured_product__item-action,.featured_product__item .featured_product__item-action{display:none}@media (min-width:768px){.empty_card .featured_product__item-action,.featured_product__item .featured_product__item-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:var(--gutter-xxs) 0 0}}.empty_card .featured_product__item-action .product-form,.featured_product__item .featured_product__item-action .product-form{margin-top:5px}@media (min-width:768px){.empty_card .featured_product__item-action .product-form,.featured_product__item .featured_product__item-action .product-form{flex:1;max-width:140px}}.empty_card .featured_product__item-action .btn,.featured_product__item .featured_product__item-action .btn{padding:0;width:34px;height:34px;line-height:34px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:768px){.empty_card .featured_product__item-action .btn,.featured_product__item .featured_product__item-action .btn{padding:10px 30px;width:auto;height:auto;line-height:normal}}@media (min-width:768px){.empty_card .featured_product__item-action .btn .svg-element-ui,.featured_product__item .featured_product__item-action .btn .svg-element-ui{display:none}}.empty_card .featured_product__item-action .btn .svg-element-ui svg,.featured_product__item .featured_product__item-action .btn .svg-element-ui svg{width:14px;height:14px}.empty_card .featured_product__item-action .btn .svg-element-ui svg path,.featured_product__item .featured_product__item-action .btn .svg-element-ui svg path{stroke:var(--btn1-cl)}.empty_card .btn.soldout,.featured_product__item .btn.soldout{cursor:not-allowed}@media (min-width:1025px){.empty_card .btn.soldout:hover,.featured_product__item .btn.soldout:hover{color:var(--btn1-cl)!important;background:var(--btn1-bg-cl)!important;border-color:var(--btn1-border-cl)!important}}.empty_card .swatch-variants-wrapper .swatch-option,.featured_product__item .swatch-variants-wrapper .swatch-option{margin:var(--gutter-xxs) 5px 0}.empty_card .swatch-variants-wrapper .swatch-option:first-child,.featured_product__item .swatch-variants-wrapper .swatch-option:first-child{margin-top:var(--gutter-xs)}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color{width:15px;height:15px}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:after,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:after{content:none}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color.active:before,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color.active:before{opacity:1}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color.active.customColor-white,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color.active.customColor-white{border-color:transparent}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button{padding:2px 10px;font-size:calc(var(--body-font-size) - .4rem)}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image{background-position:50%;border:1px solid var(--body-border-color);border-radius:4px;background-size:cover;width:30px;height:30px;display:block}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image.active,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image.active{border-color:var(--main-color)}@media (min-width:1025px){.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image:hover,.featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image:hover{border-color:var(--main-color)}}@media (min-width:1025px){.empty_card:hover .featured-product_header .featured_product-overlay .card-button,.featured_product__item:hover .featured-product_header .featured_product-overlay .card-button{transform:translate(0)}.empty_card:hover .featured-product_header .preCart-button,.featured_product__item:hover .featured-product_header .preCart-button{transform:translate(0);visibility:visible;opacity:1;z-index:2}}.card_body .featured_product__item-name,.card_body .product-name,.featured_product__item-body .featured_product__item-name,.featured_product__item-body .product-name,.featured_product__item-footer .featured_product__item-name,.featured_product__item-footer .product-name{line-height:1.4;font-size:18px;margin:0 0 6px}@media (min-width:576px){.card_body .featured_product__item-name,.card_body .product-name,.featured_product__item-body .featured_product__item-name,.featured_product__item-body .product-name,.featured_product__item-footer .featured_product__item-name,.featured_product__item-footer .product-name{font-size:var(--product-item-name);margin-bottom:14px}}.card_body .featured_product__item-name:hover a,.card_body .product-name:hover a,.featured_product__item-body .featured_product__item-name:hover a,.featured_product__item-body .product-name:hover a,.featured_product__item-footer .featured_product__item-name:hover a,.featured_product__item-footer .product-name:hover a{color:var(--body-link-hover)}.card_body .product-price,.featured_product__item-body .product-price,.featured_product__item-footer .product-price{margin:0 0 8px;line-height:1.1;font-size:16px}@media (min-width:576px){.card_body .product-price,.featured_product__item-body .product-price,.featured_product__item-footer .product-price{font-size:var(--product-item-price);margin-bottom:11px}}.card_body .product-price .price-compare,.featured_product__item-body .product-price .price-compare,.featured_product__item-footer .product-price .price-compare{font-weight:400;font-size:calc(var(--product-price-compare) - .2rem)}@media (min-width:576px){.card_body .product-price .price-compare,.featured_product__item-body .product-price .price-compare,.featured_product__item-footer .product-price .price-compare{font-size:var(--product-price-compare)}}.card_body .featured_product__item-review,.featured_product__item-body .featured_product__item-review,.featured_product__item-footer .featured_product__item-review{margin-bottom:8px}.card_body .featured_product__item-review .loox-rating span,.card_body .featured_product__item-review .spr-badge-caption,.card_body .featured_product__item-review .ssw-review-count,.featured_product__item-body .featured_product__item-review .loox-rating span,.featured_product__item-body .featured_product__item-review .spr-badge-caption,.featured_product__item-body .featured_product__item-review .ssw-review-count,.featured_product__item-footer .featured_product__item-review .loox-rating span,.featured_product__item-footer .featured_product__item-review .spr-badge-caption,.featured_product__item-footer .featured_product__item-review .ssw-review-count{display:none}.card_body>div:last-child,.featured_product__item-body>div:last-child,.featured_product__item-footer>div:last-child{margin-bottom:0}.card_body .featured_product__item-inventory-qty,.featured_product__item-body .featured_product__item-inventory-qty,.featured_product__item-footer .featured_product__item-inventory-qty{min-width:116px;border-top:1px solid var(--body-border-color);margin:var(--gutter-sm) 0 0;padding:var(--gutter-xs) 0 0;display:inline-flex;align-items:center}.card_body .featured_product__item-inventory-qty .inventory-label,.featured_product__item-body .featured_product__item-inventory-qty .inventory-label,.featured_product__item-footer .featured_product__item-inventory-qty .inventory-label{color:var(--body-color);font-size:calc(var(--body-font-size) - .4rem);-webkit-padding-end:var(--gutter-xxs);padding-inline-end:var(--gutter-xxs)}@media (min-width:576px){.card_body .featured_product__item-inventory-qty .inventory-label,.featured_product__item-body .featured_product__item-inventory-qty .inventory-label,.featured_product__item-footer .featured_product__item-inventory-qty .inventory-label{font-size:calc(var(--body-font-size) - .2rem)}}.card_body .featured_product__item-inventory-qty .inventory-number,.featured_product__item-body .featured_product__item-inventory-qty .inventory-number,.featured_product__item-footer .featured_product__item-inventory-qty .inventory-number{color:var(--main-color);font-size:2.2rem}@media (min-width:576px){.card_body .featured_product__item-inventory-qty .inventory-number,.featured_product__item-body .featured_product__item-inventory-qty .inventory-number,.featured_product__item-footer .featured_product__item-inventory-qty .inventory-number{font-size:2.6rem}}.card_body .featured_product__item-short-description,.featured_product__item-body .featured_product__item-short-description,.featured_product__item-footer .featured_product__item-short-description{margin:15px 0 0;line-height:20px}.card_body .featured_product__item-short-description ol,.card_body .featured_product__item-short-description ul,.featured_product__item-body .featured_product__item-short-description ol,.featured_product__item-body .featured_product__item-short-description ul,.featured_product__item-footer .featured_product__item-short-description ol,.featured_product__item-footer .featured_product__item-short-description ul{list-style:none}.card_body .featured_product__item-short-description ol li,.card_body .featured_product__item-short-description ul li,.featured_product__item-body .featured_product__item-short-description ol li,.featured_product__item-body .featured_product__item-short-description ul li,.featured_product__item-footer .featured_product__item-short-description ol li,.featured_product__item-footer .featured_product__item-short-description ul li{display:inline-flex;padding:2px 0;width:100%}.card_body .featured_product__item-short-description ol li img,.card_body .featured_product__item-short-description ul li img,.featured_product__item-body .featured_product__item-short-description ol li img,.featured_product__item-body .featured_product__item-short-description ul li img,.featured_product__item-footer .featured_product__item-short-description ol li img,.featured_product__item-footer .featured_product__item-short-description ul li img{margin:7px var(--gutter-xxs) 0 0}.btn.cart-waiting{position:relative;background:var(--btn1-hover-bg-cl)!important;color:var(--btn1-hover-cl)!important;border-color:var(--btn1-hover-border-cl)!important}.btn.cart-waiting:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background:var(--btn1-hover-cl);width:18px;height:18px;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='spinner' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-spinner fa-w-16 fa-spin fa-lg'%3E%3Cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='spinner' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-spinner fa-w-16 fa-spin fa-lg'%3E%3Cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z'/%3E%3C/svg%3E")}.btn.cart-waiting>span:first-child{color:transparent}.btn.cart-waiting svg path{stroke:transparent!important}.btn-quick-view.running{position:relative;background:var(--btn1-hover-bg-cl)!important;color:var(--btn1-hover-cl)!important;border-color:var(--btn1-hover-border-cl)!important}.btn-quick-view.running:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background:var(--btn1-hover-cl);width:18px;height:18px;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='spinner' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-spinner fa-w-16 fa-spin fa-lg'%3E%3Cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='spinner' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-spinner fa-w-16 fa-spin fa-lg'%3E%3Cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z'/%3E%3C/svg%3E")}.btn-quick-view.running svg path{stroke:transparent!important}@media (min-width:1025px){.featured_group_tab-content .tns-slider,.home-products-grid .tns-slider{position:relative;z-index:1}}.featured_group_tab-content .tns-slider .product-section.tns-item:not(.tns-slide-active),.home-products-grid .tns-slider .product-section.tns-item:not(.tns-slide-active){border-inline-end-width:0;border-inline-end-style:solid;border-inline-end-color:transparent}.recent-view-content{padding:var(--gutter-lg) 0}.recent-view-content .recent-view-header{margin-bottom:var(--gutter-lg)}.recent-view-content .recent-view-body{position:relative}@media (min-width:1025px){.recent-view-content .recent-view-body:hover .slide_ui-controls--nav{opacity:1}}.recent-view-content .slide_ui-element{display:flex}.recent-view-content .featured_product__item{padding:16px}@media (min-width:768px){.recent-view-content .featured_product__item{padding:var(--gutter-md)}}.recent-view-content .featured_product__item-image{display:block;position:relative;padding-top:100%}.recent-view-content .featured_product__item-image img{position:absolute;left:0;top:0;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}
/*# sourceMappingURL=cart.min.css.map */
