*{box-sizing:border-box;margin:0;-webkit-tap-highlight-color:transparent;outline:0}html,body{touch-action:manipulation;-webkit-text-size-adjust:100%}#MainContent .shopify-section:empty{display:none}#MainContent .shopify-section{--section-is-first: 0}#MainContent .shopify-section:first-child{--section-is-first: 1}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}html{background:var(--body-background);color:var(--body-color)}body{display:flex;flex-direction:column;margin:0;min-height:100svh;font-family:var(--font-body-family);font-size:var(--font-body-size);background:var(--body-background);color:var(--body-color)}body.st-prevent-scroll,body.st_prevent_scroll{overflow:hidden}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:none!important}.st-reverse{flex-direction:row-reverse}ul{list-style:none;padding-inline-start:0}a{text-decoration:none;cursor:pointer;color:var(--body-color)}a:hover{color:var(--link-color)}.no-hover:hover{color:var(--body-color)!important}a,span{display:inline-block;font-family:var(--font-body-family)}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}img{font-size:0;color:transparent}input,textarea{font:inherit;border-radius:var(--style-border-radius-inputs);font-family:var(--font-body-family);border:solid 1px var(--input-border-color);width:100%;color:#000;padding:10px 20px}input[type=submit]{width:auto}textarea{height:200px;resize:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select{background-color:var(--body-background);color:currentcolor;font:inherit;border-radius:var(--style-border-radius-inputs);font-family:var(--font-body-family)}dialog{background-color:var(--body-background);color:var(--body-color)}.hidden{display:none!important;visibility:hidden;opacity:0;width:0;height:0}svg.placeholder{width:100%;max-width:100%}.placeholder{background-color:#8080808f}hr{margin:15px 0;border:0;height:1px;background:linear-gradient(to right,#0000,#000,#0000)}p:empty{display:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{font-size:15px;line-height:20px;margin:10px 0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family)}h3{font-size:19px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.hxs{font-size:40px;line-height:50px}.h2,h2{font-size:50px;line-height:60px}.h1,h1{font-size:60px;line-height:70px}.h0{font-size:70px;line-height:80px}.hxl{font-size:80px;line-height:90px}.hxxl{font-size:90px;line-height:100px}.primary-heading.hxs{font-size:30px;line-height:40px}.primary-heading.h2{font-size:40px;line-height:50px}.primary-heading.h1{font-size:50px;line-height:60px}.primary-heading.h0{font-size:70px;line-height:80px}.primary-heading.hxl{font-size:80px;line-height:90px}.primary-heading.hxxl{font-size:90px;line-height:100px}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 2rem}.full_bleed{padding:0 20px}.primary-heading{margin:0;font-size:40px;line-height:50px;font-weight:700;font-family:var(--font-heading-family);text-align:center;text-transform:uppercase}.margin30{margin:30px 0}.margin50{margin:50px 0}.margin80{margin:80px 0}.margin-top30{margin-top:30px}.margin-top50{margin-top:50px}.margin-top80{margin-top:80px}.margin-bottom30{margin-bottom:30px}.margin-bottom50{margin-bottom:50px}.margin-bottom80{margin-bottom:80px}.margin100{margin:100px 0}.margin-top100{margin-top:100px}.margin-bottom100{margin-bottom:100px}.button-radius,.border-radius{border-radius:var(--buttons-radius)}.button{font-size:18px;text-transform:uppercase;font-weight:400;text-align:center;text-decoration:none;padding:10px 30px;cursor:pointer;line-height:26px}.button--primary{background:var(--primary-button-background);color:var(--primary-button-color);position:relative;overflow:hidden;z-index:1;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;border:2px solid var(--primary-button-background)}.button--primary svg{fill:var(--primary-button-color)}.button--primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;z-index:-1;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;background:var(--primary-button-color)}.button--primary:hover svg{fill:var(--primary-button-background)}.button--primary:hover{color:var(--primary-button-background)!important;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;border:2px solid var(--primary-button-background)}.button--primary:hover:before{bottom:0;top:auto;height:100%}.button--secondary{background:var(--secondary-button-background);color:var(--secondary-button-color);position:relative;overflow:hidden;z-index:1;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;border:2px solid #fff}.button--secondary path{transition:.6s ease-in-out}.button--secondary svg{fill:var(--secondary-button-color)}.button--secondary:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;z-index:-1;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;background:var(--secondary-button-color)}.button--secondary:hover svg path,.button--secondary:hover svg{fill:var(--secondary-button-background)}.button--secondary:hover{color:var(--secondary-button-background)!important;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;border:2px solid var(--secondary-button-background)}.button--secondary:hover:before{bottom:0;top:auto;height:100%;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}.outline-primary{background-color:transparent;border:solid 2px var(--outline_primary_border);color:var(--outline_primary_text);position:relative;overflow:hidden;z-index:1;transition:.6s ease-in-out}.button--secondary svg{fill:var(--outline_primary_text)}.outline-primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;z-index:-1;transition:.6s ease-in-out;background:var(--outline_primary_border)}.outline-primary:hover{color:var(--outline_primary_hover-text)}.button--secondary:hover svg{fill:var(--outline_primary_hover-text)}.outline-primary:hover:before{bottom:0;top:auto;height:100%}.outline-secondary:hover{box-shadow:0 0 0 2.5px var(--outline_secondary_border);color:var(--outline_secondary_text)}.outline-secondary{border:2px solid var(--outline_secondary_border);color:var(--outline_secondary_text);font-size:18px;border-radius:34px;transition:.6s ease-in-out;cursor:pointer;background-color:transparent}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 50px;--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-skeleton-background-color: #dedede;--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: .5;--shopify-accelerated-checkout-skeleton-animation-duration: 4s;--shopify-accelerated-checkout-skeleton-animation-timing-function: ease}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 46px;--shopify-accelerated-checkout-button-inline-size: 46px;--shopify-accelerated-checkout-button-border-radius: 50px;--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-inline-alignment: flex-start;--shopify-accelerated-checkout-row-gap: 8px;--shopify-accelerated-checkout-skeleton-background-color: #dedede;--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: .5;--shopify-accelerated-checkout-skeleton-animation-duration: 4s;--shopify-accelerated-checkout-skeleton-animation-timing-function: ease}.product-block .shopify-payment-button__button{border:2px solid var(--outline_secondary_border)!important;padding:12px 30px;color:var(--outline_secondary_text)!important;width:100%;max-width:100%;font-size:18px!important;border-radius:34px;transition:.6s ease-in-out;cursor:pointer;background-color:transparent!important;text-transform:uppercase;font-family:var(--font-body-family)}.shopify-payment-button__button:hover{box-shadow:0 0 0 2.5px var(--outline_secondary_border)!important}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#136f99}.add-to-cart.disabled,shopify-buy-it-now-button[disabled] .shopify-payment-button__button,.product-grid-form .add-to-cart.disabled,.shopify-payment-button__button[disabled],.payment-buttons button.add-to-cart-button.disabled{opacity:.4!important}shopify-buy-it-now-button[disabled] .shopify-payment-button__button:hover,.shopify-payment-button__button:hover[disabled]{box-shadow:none!important}.add-to-cart.disabled:before,.product-grid-form .add-to-cart.disabled:before,.cart__drawer .cart-upsell-button.disabled:before,.payment-buttons button.add-to-cart-button.disabled:before{display:none}.add-to-cart.disabled:hover,.product-grid-form .add-to-cart.disabled:hover,.cart__drawer .cart-upsell-button.disabled:hover,.payment-buttons button.add-to-cart-button.disabled:hover{color:#fff!important}shopify-buy-it-now-button[disabled] .shopify-payment-button__button:before,.shopify-payment-button.button--secondary:before{display:none}.st_product_color_swatches label{width:20px;height:20px}.st_product_color_swatches{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.st_product_color_label{display:inline-block;transition:all .3s ease-out;border-radius:50%;cursor:pointer;position:relative}.st_product_size_input,.st_product_color_swatches input{display:none}.st_product_color_swatch_list label:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid #78726d;opacity:0}.st_product_color_swatch_list label:hover:before,.st_product_color_swatch_list input:checked+label:before{opacity:1}.tooltip-text{position:absolute;bottom:-32px;left:50%;transform:translate(-50%);background:#000;color:#fff;padding:1px 8px;font-size:10px;white-space:nowrap;opacity:0;pointer-events:none;z-index:999;font-weight:400;font-family:var(--font-body-family);text-transform:capitalize}.st_product_color_label:hover .tooltip-text{opacity:1}.st_product_color_label:hover .tooltip-text:after{opacity:1}.st_product_color_swatch_list .option_clear:before,.st_product_color_swatch_list .option_white:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #d9d4d4d1;opacity:1;border-radius:50px}.st_product_color_swatch_list .option_clear:after,.st_product_color_swatch_list .option_white:after{content:"";position:absolute;top:-4px;right:-4px;left:-4px;bottom:-4px;display:block;border:1px solid transparent;border-radius:50px}.st_product_color_swatch_list .option_clear:hover:after,.st_product_color_swatch_list .option_white:hover:after{border:1px solid #78726d}.st_product_color_swatch_list input:checked+.option_white:after,.st_product_color_swatch_list input:checked+.option_clear:after{border:1px solid #78726d}.tooltip-text:after{content:"";border-width:8px;border-style:solid;border-color:transparent transparent #000 transparent;position:absolute;top:-15px;left:50%;transform:translate(-50%);transition:opacity .2s ease;opacity:0}.st_product_variant_size_list{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.st_product_size_label{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;line-height:20px;border:solid 1px #000;font-weight:400;min-width:25px;max-width:100%;padding:0 5px;min-height:25px;max-height:100%;box-sizing:border-box;transition:.3s}.swatch-item-unavailable .st_product_size_label{overflow:hidden}.st_product_size_label:hover,.st_product_variant_size_list_item .st_product_size_input:checked+.st_product_size_label{background-color:#000;color:#fff}.st_product_variant_size_list_item.st_swatch_item_unavailable .st_product_size_input:checked+.st_product_size_label,.st_swatch_item_unavailable .st_product_size_label:hover,.st_swatch_item_unavailable .st_product_size_label{background-color:transparent!important;color:#979393!important;cursor:not-allowed!important}.st_product_variant_size_list_item.swatch-item-unavailable .st_product_size_input:checked+.st_product_size_label,.swatch-item-unavailable .st_product_size_label:hover,.swatch-item-unavailable .st_product_size_label{background-color:transparent!important;color:#979393!important;cursor:not-allowed!important;border-color:#979393!important}.swatch-item-unavailable .st_product_size_label:before{content:"";position:absolute;height:34px;width:0;right:0;left:1px;top:0;bottom:0;border-right:1.5px solid;border-color:#a1a1a1!important;transform:rotate(45deg);margin:auto}.st_swatch_item_unavailable .st_product_size_label:before{content:"";position:absolute;height:34px;width:0;right:0;left:1px;top:0;bottom:0;border-right:1.5px solid;border-color:#a1a1a1!important;transform:rotate(45deg);margin:auto}.color-swatch-wrapper .color-radio{display:none}.color-swatch-wrapper{display:flex;gap:12px;margin:6px 0 16px;flex-wrap:wrap}.color-swatch-wrapper .color-swatch-group{width:20px;height:20px;display:block;position:relative;border-radius:50px;transition:ease-in-out .3s;cursor:pointer}.color-swatch-wrapper .color-swatch-group:hover:before{border:1px solid #78726d;transition:ease-in-out .3s}.color-swatch-wrapper .color-swatch-group:before{content:"";position:absolute;top:-4px;right:-4px;left:-4px;bottom:-4px;display:block;border:1px solid transparent;border-radius:50px}.color-swatch-wrapper .color-radio:checked+.color-swatch-group:before{border:1px solid #78726d}.size-swatch-wrapper .size-swatch-view{display:flex;align-items:center;gap:12px;margin-left:2px}.swatch-item-unavailable .size-label{color:#979393!important}.swatch-item-unavailable .size-label:after{border:1px solid #979393!important}.swatch-item-unavailable .size-label:before{content:"";position:absolute;height:37px;width:0;right:0;left:0;top:2px;bottom:0;border-right:1.5px solid;border-color:#a1a1a1!important;transform:rotate(45deg);margin:auto}.size-swatch-wrapper .size-label{position:relative;display:flex;align-items:center;justify-content:center;width:25px;height:25px;cursor:pointer;font-size:13px;line-height:39px;color:#000;font-weight:400;font-family:var(--font-body-family)}.size-swatch-wrapper .size-label:after{content:"";border:1px solid #000;position:absolute;left:50%;top:0;right:0;width:100%;height:100%;transform:translate(-50%);z-index:-1}.size-swatch-item:hover .size-label:after{background:#000}.size-swatch-item.swatch-item-unavailable:hover .size-label:after{background:transparent}.size-swatch-item:hover .size-label{color:#fff}.size-input{display:none}.size-swatch-wrapper .size-input:checked+.size-label:after{content:"";width:100%;height:100%;background:#000;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:-1}.size-swatch-wrapper .size-input:checked+.size-label{color:#fff}.st_product_variant_swatches_form{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:10px}.st_product_variant_group{display:flex;flex-direction:column;gap:12px}.action-buttons-wrapper{display:flex;align-items:flex-end;gap:10px}.more-variant{width:13px;height:13px;fill:#000;transition:ease-in-out .3s}.action-buttons-wrapper .add-to-cart.disabled .section-sold-atc-icon text.cls-1{fill:#000}.action-buttons-wrapper .cart-icon,.more-variants-icon{background:#e8e8e8;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;transition:ease-in-out .3s;position:relative}.action-buttons-wrapper .cart-icon svg{max-width:18px;height:16px;transition:ease-in-out .5s;overflow:visible}.action-buttons-wrapper .cart-icon .section-sold-atc-icon{display:none}.action-buttons-wrapper .add-to-cart{background-color:transparent;border:none;outline:none;padding:0;margin:0}.action-buttons-wrapper .cart-icon:hover,.more-variants-icon:hover{background:var(--global-color)}.action-buttons-wrapper .cart-icon:hover svg,.action-buttons-wrapper .more-variants-icon:hover svg{fill:#fff;stroke:#fff;transition:ease-in-out .3s}.action-buttons-wrapper .add-to-cart.disabled .cart-icon:hover svg{fill:unset;stroke:unset}.action-buttons-wrapper .add-to-cart.disabled .section-sold-atc-icon{width:30px;height:30px!important;max-width:100%!important}.action-buttons-wrapper .add-to-cart.disabled .cart-icon{transition:ease-in-out .5s}.quick-view.mobile.quick-view-btn{right:6px;top:12px;gap:4px;position:absolute;display:none}.quick-view-button,.quick-view-box{position:absolute;left:0;top:50%;transform:translateY(-50%);right:0;text-align:center;opacity:0;visibility:hidden;transition:ease-in-out .3s;padding:0 20px}.st_featured_collection_grid_wrapper .st_featured_collection_product_information .st_product_main_price{font-size:14px}.st_featured_collection_grid_wrapper .st_featured_collection_product_information .st_product_discount_price{font-size:12px}.st_featured_collection_product_information .quick-view-btn{color:#000;display:flex}.quick-view-btn{color:#000;display:inline-block}.loading .section-atc-icon,.loading.add-to-cart .add-to-cart-text{display:none}.slider-arrow.previous,.flickity-button.previous{left:0}.slider-arrow.next,.flickity-button.next{right:0;left:auto}.slider-arrow:hover svg{fill:#78726d;transition:ease-in-out .3s}.slider-arrow:hover{border:2px solid #78726d;transition:ease-in-out .3s}.slider-arrow.next:hover svg{transform:translate(3px);transition:ease-in-out .3s}.slider-arrow.previous:hover svg{transform:translate(-3px);transition:ease-in-out .3s}.slider-arrow,.flickity-button{cursor:pointer!important;border:2px solid var(--global-color);border-radius:50px!important;width:100%!important;max-width:40px;height:40px!important;align-items:center;justify-content:center;display:inline-flex;padding:0;transition:ease-in-out .3s;background:#fff!important;top:50%;position:absolute}.slider-arrow svg{width:9px;transition:ease-in-out .3s}.flickity-prev-next-button:focus{box-shadow:none!important;outline:none;border:0}.flickity-enabled .flickity-button-icon{display:none}.flickity-button.flickity-prev-next-button.next:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:15px;height:15px;background-color:var(--global-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.76 35.61'%3E%3Cpath d='M13.37,2.52l14,14,1.16,1.19L30,19.19a1.1,1.1,0,0,1,0,1.6l-1.87,1.87-.23.25L13.37,37.48a1.1,1.1,0,0,1-1.56,0L10,35.61a1.09,1.09,0,0,1,0-1.56L24,20,10,6a1.11,1.11,0,0,1,0-1.58l1.86-1.85A1.1,1.1,0,0,1,13.37,2.52Z' transform='translate(-9.62 -2.2)'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.76 35.61'%3E%3Cpath d='M13.37,2.52l14,14,1.16,1.19L30,19.19a1.1,1.1,0,0,1,0,1.6l-1.87,1.87-.23.25L13.37,37.48a1.1,1.1,0,0,1-1.56,0L10,35.61a1.09,1.09,0,0,1,0-1.56L24,20,10,6a1.11,1.11,0,0,1,0-1.58l1.86-1.85A1.1,1.1,0,0,1,13.37,2.52Z' transform='translate(-9.62 -2.2)'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%;cursor:pointer;transition:transform .3s ease-in-out}.flickity-prev-next-button.next:hover:after{transform:translate(5px)}.flickity-prev-next-button.previous:hover:after{transform:translate(-5px)}.flickity-button.flickity-prev-next-button.next:hover:after,.flickity-button.flickity-prev-next-button.previous:hover:after{background-color:#000}.flickity-button.flickity-prev-next-button.previous:after{content:"";position:relative;display:flex;width:15px;height:15px;background-color:var(--global-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238e9234' viewBox='0 0 11.31 17.78'%3E%3Cpath d='M8.52,14.56s.14.17.37.42l0,0,1,.91.61.53,7.09,6.15a1.2,1.2,0,0,0,1.69-.12l0,0a1.2,1.2,0,0,0-.13-1.69L11.45,14l7.77-6.78a1.21,1.21,0,0,0,.12-1.69l0,0a1.22,1.22,0,0,0-1.7-.11L9.93,12.11l-.09.09L9,13S7.93,13.8,8.52,14.56Z' transform='translate(-8.34 -5.11)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238e9234' viewBox='0 0 11.31 17.78'%3E%3Cpath d='M8.52,14.56s.14.17.37.42l0,0,1,.91.61.53,7.09,6.15a1.2,1.2,0,0,0,1.69-.12l0,0a1.2,1.2,0,0,0-.13-1.69L11.45,14l7.77-6.78a1.21,1.21,0,0,0,.12-1.69l0,0a1.22,1.22,0,0,0-1.7-.11L9.93,12.11l-.09.09L9,13S7.93,13.8,8.52,14.56Z' transform='translate(-8.34 -5.11)'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%;cursor:pointer;transition:ease-in-out .3s;left:-2px}.st--grid,.st-grid{display:grid}.st-grid-1-cols{grid-template-columns:repeat(1,minmax(0,1fr))}.st-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.st-grid-3-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.st-grid-4-cols{grid-template-columns:repeat(4,minmax(0,1fr))}.st-grid-5-cols{grid-template-columns:repeat(5,minmax(0,1fr))}.st-grid-6-cols{grid-template-columns:repeat(6,minmax(0,1fr))}.st-grid-1-cols.flickity-enabled .st-grid__item{max-width:100%;width:100%}.st-grid-2-cols.flickity-enabled .st-grid__item{max-width:50%;width:100%}.st-grid-3-cols.flickity-enabled .st-grid__item{max-width:33.33%;width:100%}.st-grid-4-cols.flickity-enabled .st-grid__item{max-width:25%;width:100%}.st-grid-5-cols.flickity-enabled .st-grid__item{max-width:20%;width:100%}.st-grid-6-cols.flickity-enabled .st-grid__item{max-width:16.66%;width:100%}.product-show-secondary-media .secondary__image,.product-show-secondary-media:hover .primary__image{opacity:0;visibility:hidden}.product-show-secondary-media:hover .secondary__image{opacity:1;visibility:visible}product-show-secondary-media .primary__image,.product-show-secondary-media .secondary__image{transform:unset}.flickity-resize .st-grid__item,.flickity-resize .slide__item{min-height:100%;width:100%}.collection-tab-slider .tab-items.visible{transition:all 1s ease}.slide__item .product--image{transform:scale(.8);transition:transform 1s ease}.flickity-enabled.is-fade .slide__item.is-selected .product--image{transform:scale(1)}.flickity-enabled.is-fade .slide__item{opacity:0!important;transition:all .35s ease}.flickity-enabled.is-fade .slide__item.is-selected{opacity:1!important}.badge-wrapper .product-badge{background:#000;font-size:12px;padding:2px 7px;text-align:center;line-height:14px;text-transform:uppercase;width:100%;max-width:max-content;margin:0 0 0 auto;letter-spacing:1px;color:#000;font-weight:500;word-break:break-word}.badge-wrapper{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:5px;z-index:1}.discount-badge,.pre-order-badge,.black-badge,.yellow-badge,.red-badge,.green-badge{background:#000;font-size:12px;padding:3px 7px;border-radius:50px;text-align:center;line-height:11px;text-transform:uppercase;width:100%;max-width:max-content;margin:0 0 0 auto;letter-spacing:1px;color:#000;font-weight:500}.yellow-badge{background:#f5f33d;color:#000}.badge-wrapper .soldout-badge{background-color:#f4f691;border-radius:50px}.red-badge{background:#d83f3f;color:#fff;animation:blinker 1.5s linear infinite}.green-badge{background:#7ca206;color:#fff}@keyframes blinker{50%{opacity:0}}.atc--spinner{width:26px;height:26px;border:3px solid var(--loader-color);border-bottom-color:var(--loader-color);border-bottom-color:#fff;border-radius:50%;animation:rotation 1s linear infinite;display:none}.cart-loader{display:none;width:20px;height:20px;border:3px solid #fff;border-bottom-color:#fff;border-bottom-color:var(--loader-color);border-radius:50%;animation:rotation 1s linear infinite;position:absolute;top:5px;right:10px;z-index:10;left:5px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading .atc--spinner{display:inline-flex}.loading .section-atc-icon,.loading.add-to-cart .add-to-cart-text,.product-cart-error{display:none}.product-error-box{--r: 15px;--b: 3px;position:relative;display:flex;align-items:center;gap:10px;color:var(--error-color);background-color:#fde8e5;padding:8px 40px 6px 25px;clip-path:polygon(0 0,100% 0,calc(100% - (var(--r) - (var(--b) / 2))) 50%,100% 100%,0 100%,calc(var(--r) - (var(--b) / 2)) 50%)}.product-error-box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fde8e5;z-index:-1;clip-path:polygon(calc(var(--b) * 2) var(--b),calc(100% - (var(--b) * 2)) var(--b),calc(calc(100% - var(--b)) - var(--r)) 50%,calc(100% - (var(--b) * 2)) calc(100% - var(--b)),calc(var(--b) * 2) calc(100% - var(--b)),calc(var(--r) + var(--b)) 50%)}.product-error-box span svg{width:16px;height:16px}.product-error-box span svg path{fill:var(--error-color)}.product-error-box span{display:flex}.product-error-box p{color:var(--error-color);margin:0;line-height:22px;font-weight:400}.breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.breadcrumb__divider svg{width:20px;height:20px}nav.breadcrumb span.current{font-size:14px;color:var(--active_breadcrumb_color);font-weight:500}.breadcrumb a{font-size:14px;text-decoration:none;color:#000;font-weight:400}.breadcrumb-text-with-arrow{display:flex;align-items:center;gap:10px}.breadcrumb-text-with-arrow span{display:flex;align-content:center}.breadcrumb__divider{display:flex;align-items:center}.reveal-left{transform:translate(-200px);transition:opacity 1.5s ease,transform 1.5s ease,visibility 1.5s ease;opacity:0;visibility:hidden}.reveal-right{transform:translate(200px);transition:opacity 1.5s ease,transform 1.5s ease,visibility 1.5s ease;opacity:0;visibility:hidden}.reveal-bottom{opacity:0;transform:translateY(30px);transition:opacity 1.5s ease,transform 1.5s ease,visibility 1.5s ease;visibility:hidden}.reveal-left.animation--show,.reveal-right.animation--show,.reveal-bottom.animation--show{opacity:1;transform:translate(0);visibility:visible}.st-filter-unavailable #main-collection-filters{display:none;width:0;opacity:0}.st-filter-unavailable .st_collection_product_grid_container,.st-filter-unavailable #ProductGridContainer{width:100%}.st_announcement_bar{padding:10px 0}.st_announcement_slider_wrapper{position:relative;margin:0 auto}.st_announcement_item{width:100%;display:flex;justify-content:center;align-items:center}.st_announcement_slider.flickity-enabled.is-draggable .flickity-viewport .st_announcement_item{height:100%}.st_announcement_text{overflow-wrap:break-word;max-height:100%;box-sizing:border-box;flex-grow:1;margin:0;display:block;line-height:1.5;text-align:center;font-weight:400;letter-spacing:1px}.st_announcement_slider .flickity-viewport{transition:height .5s cubic-bezier(.4,0,.2,1)}.st_announcement_text_link{text-decoration:underline}.st_slider_prev,.st_slider_next{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;width:20px;height:20px;z-index:2;padding:0}.st_announcement_bar .st_slider_prev{justify-content:flex-start;display:flex;align-items:center}.st_announcement_bar .st_slider_next{justify-content:flex-end;display:flex;align-items:center}.st_announcement_slider_wrapper button svg{max-width:12px;height:12px;overflow:visible}.st_announcement_slider.active-slider .st_announcement_item:not(:first-child){opacity:0;visibility:hidden;transition:opacity .1s ease;-webkit-transition:opacity .1s ease;display:none}.st_announcement_slider.active-slider.flickity-enabled .st_announcement_item{opacity:1;visibility:visible;transition:opacity .1s ease;display:flex}html[lang=de] .st_logo_center_menu_left,html[lang=fr] .st_logo_center_menu_left{grid-template-columns:44% 9% 44%}html[lang=ar]{direction:rtl}.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header:not(.sticky--header){background:transparent;border-color:var(--t-header-border);position:absolute;left:0;right:0;top:unset;z-index:10}.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header .st_menu_list .st_menu_list_items:not(.sticky--header .st_menu_list_items),.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header .st_logo_header .header-shop-name:not(.sticky--header .st_logo_header .header-shop-name){color:var(--t-header-text)!important}.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header .st_drawer_menu svg:not(.sticky--header .st_drawer_menu svg),.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header .st_menu_list .st_menu_list_items svg:not(.sticky--header .st_menu_list_items svg),.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header .st_header_icons svg:not(.sticky--header .st_header_icons svg){fill:var(--t-header-text)}.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header .st_logo_image:not(.st_logo_transparent):not(.sticky--header .st_logo_image){display:none}.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header .st_logo_transparent:not(.sticky--header .st_logo_transparent){display:flex}.st_header .st_header_wrapper{transition:background-color .5s ease,box-shadow .5s ease;background-color:transparent;box-shadow:none}.st_header .st_header_wrapper.sticky--header{position:fixed!important;top:0!important;box-shadow:0 4px 15px #0003;z-index:10!important;width:100%;background:var(--header-background)}.st_header{position:relative;background:var(--header-background)}.st_header .st_header_wrapper{border-bottom:solid 1px var(--header-border)}.st_submenu_dropdown_item_name{color:var(--header-text);font-size:16px;line-height:18px}.st_submenu_dropdown_item_name.has_no_grandchildlink{padding:10px 20px}.st_submenu_dropdown_inner_item:hover .st_submenu_dropdown_inner_items,.st_submenu_dropdown_item:hover .st_submenu_dropdown_item_name{color:var(--header-text)!important}.st_header_inner{display:grid;align-items:center;gap:20px;padding:10px 0}.st_logo_center_menu_left{grid-template-columns:40% 17% 40%}.st_logo_left_menu_center{grid-template-columns:20% 57% 20%}.st_logo_left_menu_center .st_logo_img{justify-content:flex-start}.st_logo_left_menu_center .st_menu_list{justify-content:center}.st_logo_left_menu_center .st_logo_header{order:-1}.st_logo_left_menu_below{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0}.st_logo_left_menu_below .st_nav_header{grid-column:1 / span 2;grid-row:2}.st_logo_left_menu_below .st_logo_header{grid-column:1;grid-row:1}.st_logo_left_menu_below .st_header_icons{grid-column:2;grid-row:1}.st_logo_left_menu_below .st_menu_list{justify-content:center;padding-bottom:0}.st_logo_left_menu_below .st_logo_img{justify-content:flex-start}.st_logo_center_menu_split{grid-template-columns:40% 17% 25% 13.5%}.st_logo_center_menu_split .st_menu_header_left .st_menu_list{justify-content:flex-end}.st_logo_header{text-align:center}.st_drawer_menu{display:none}.st_drawer_menu_toggle_btn{background:none;border:none;outline:none;cursor:pointer;padding:0;margin:0;z-index:8;position:relative;display:flex;align-items:center}.st_drawer_menu_toggle_btn .st_toggle_icon{width:32px;height:32px}.st_logo_header .header-shop-name{font-weight:700;font-size:26px;line-height:50px;color:var(--header-text)}.st_logo_img{display:flex;align-items:center;justify-content:center}.st_logo_image.st_logo__desktop{display:flex}.st_logo_img .st_logo_mobile,.st_logo_img .st_logo_transparent{display:none}.st_header_icons{display:flex;align-items:center;justify-content:end;gap:5px;flex-wrap:wrap}.st_nav_header.st_desktop_menu{height:100%}.st_nav_header.st_desktop_menu .st_nav_menu{height:100%;align-content:center}.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header:not(.sticky--header) .st_menu_list_items:before,.st_html :has(.shopify-section.shopify-section-slideshow:first-child) .st_header .transparent-header:not(.sticky--header) .st_menu_list_items:after{background:var(--t-header-text)}.menu_sale_icon{position:absolute;top:auto;left:0;bottom:2px}.menu_trending_icon{position:absolute;top:auto;left:0;bottom:0}.menu_sale_icon svg{width:100%;height:5px}.menu_trending_icon svg{width:100%;height:9px}.menu_trending_icon svg path{fill:#ff992a}.menu_product_item{position:relative;padding-top:110%;width:100%;height:100%}.menu_product_item .primary__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;will-change:transform;transition:transform .8s ease;transform-origin:center}.menu_product_item:hover .primary__image{transform:scale(1.2)}.product_mega_menu .st-product-card a{font-size:14px;margin-top:10px}.st_menu_list_item.has-sale-menu .st_menu_list_items:after,.st_menu_list_item.has-sale-menu .st_menu_list_items:before,.st_menu_list_item.has-trending-menu .st_menu_list_items:before,.st_menu_list_item.has-trending-menu .st_menu_list_items:after{display:none}.st_menu_list_items:before,.st_menu_list_items:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--header-text);pointer-events:none}.st_menu_list_items:before{transform:scaleX(0);transform-origin:left}.st_menu_list_items:after{transform:scaleX(1);transform-origin:right;opacity:0}.main_menu_item.is-open .st_menu_list_items:before,.st_menu_list_items:hover:before{transform:scaleX(1);transition:transform 1.5s cubic-bezier(.19,1,.22,1);transition-delay:.3s}.main_menu_item.is-open .st_menu_list_items:after,.st_menu_list_items:hover:after{transform:scaleX(0);opacity:1;transition:transform 1.1s cubic-bezier(.19,1,.22,1)}.st_menu_list{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;gap:25px}.st_mega_menu_content_wrapper{background-color:#fff;position:absolute;top:100%;left:0;right:0;width:100%;z-index:3;padding:45px 0;min-height:470px;height:auto;overflow-y:auto;overflow-x:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;visibility:hidden;transition:all .2s ease}.st_menu_dropdown_wrapper,.st_mega_menu_content_wrapper{pointer-events:auto}.main_menu_item.is-open .st_menu_dropdown_wrapper,.main_menu_item.is-open .st_mega_menu_content_wrapper,.st_menu_list_item:hover .st_menu_dropdown_wrapper,.st_menu_list_item:hover .st_mega_menu_content_wrapper,.st_menu_dropdown_wrapper:hover,.st_mega_menu_content_wrapper:hover{opacity:1;visibility:visible;pointer-events:auto}.menu_sale_icon svg path{stroke:transparent}.st_mega_menu_list{display:flex;justify-content:center}.product_mega_menu .st_mega_menu_list{flex-direction:column;gap:30px}.product_mega_menu .st-product-card .product_mega_menu_item{position:relative;overflow:hidden}.product_mega_menu .product_mega_menu_item:hover .menu_product_info{opacity:1;visibility:visible;bottom:10px}.menu_product_item:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,#fff0,#ffffff4d);transform:skew(-25deg);transition:left 0s;opacity:0;pointer-events:none}.menu_product_item:hover:before{animation:shine 1.5s;opacity:1}@keyframes shine{to{left:125%}}.st_mega_col.st-product-card .st_product_main_price{font-size:13px}.st_mega_col.st-product-card .st_product_discount_price{font-size:11px}.st_mega_col.st-product-card .st_product_price_list{margin-top:2px}.menu_product_info{position:absolute;opacity:0;visibility:hidden;transition:all .5s ease;top:auto;bottom:-100%;left:50%;width:100%;transform:translate(-50%)}.menu_products_buttons{display:flex;justify-content:center}.menu_products_buttons .add-to-cart{min-width:160px}.menu_products_buttons .add-to-cart .atc--spinner{width:20px;height:20px}.st-menu-badge{background:#980541;display:inline-block;position:absolute;left:0;text-transform:uppercase;color:#fff;font-size:10px;font-weight:700;z-index:1;padding:0 4px;letter-spacing:.4px;line-height:16px;top:10px}.st-menu-badge:after{content:"";position:absolute;border-color:rgb(152 5 65 / 50%) transparent rgb(152 5 65 / 50%) rgb(152 5 65 / 50%);border-style:solid;border-width:8px;left:100%;width:0;height:0;top:0}.st_mega_menu_list_inner.left_menu_list{gap:2rem;flex:1;min-width:30rem;width:100%}.st_mega_menu_list_inner.left_menu_list:not(:has(li)){display:none}.st_mega_menu_list_inner.right_image_menu_list{width:100%;max-width:70%;display:flex;gap:40px}.st_menu_list_items:hover{color:var(--header-text)!important}.st_menu_list_items{font-size:15px;line-height:18px;color:var(--header-text);text-align:center;text-decoration:none;cursor:pointer;transition:ease-in-out .3s;padding:7px 0;position:relative}.main_menu_item{display:flex;align-items:center}.st_menu_list_item_with_arrow .st_menu_list_items{position:relative;display:flex;align-items:center;gap:10px}.st_menu_list_items_arrow .menu-icon{transition:ease-in-out .3s;display:flex;align-items:center}.st_menu_list_item.st_has_dropdown:hover .st_menu_list_items_arrow,.st_menu_list_item.st_has_mega:hover .st_menu_list_items_arrow{transform:rotate(-180deg)}.st_menu_list_items_arrow .menu-icon{fill:#000;overflow:visible;width:8px;height:8px}.st_menu_list_item.st_has_dropdown .st_menu_list_items_arrow,.st_menu_list_item.st_has_mega .st_menu_list_items_arrow{transition:ease-in-out .3s}.st_mega_menu_list_inner_list_item a:hover{color:var(--link-color)!important}.st_mega_card_wrapper a{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.st_mega_card_img{overflow:hidden;display:flex;position:relative;padding-top:115%;height:100%;width:100%}.st_mega_card_img .mega-menu-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.st_mega_card_wrapper{width:100%}.st_mega_card_content h3{font-size:35px;color:#fff;font-weight:500;font-family:var(--font-body-family);margin:0}.st_mega_card_content p{font-size:16px;color:#fff;font-weight:300;font-family:var(--font-body-family);margin:0}.st_mega_card_content{position:absolute;bottom:30px;left:0;right:0;width:100%;padding:0 25px;box-sizing:border-box}.st_menu_list_item .main_menu_item:hover .st_mega_card_content{animation:fadeInRight 1s ease-in-out;animation-delay:.4}@keyframes fadeInRight{0%{opacity:0;transform:translate(500px)}to{opacity:1}}.st_mega_card_link:hover .st_mega_card_img img{transform:scale(1.1)}.st_mega_card_link .st_mega_card_img img{transition:transform .8s ease;transform-origin:center;width:100%}.main_menu_item:hover .st_mega_card_img{animation:zoomInNav;animation-duration:.6s}@keyframes zoomInNav{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}.st_mega_menu_list_inner_heading{font-size:22px;font-weight:400;margin:0 0 15px;text-transform:capitalize;display:block}.st_mega_menu_list_inner_list_item a{padding:0;font-weight:400;font-size:16px;line-height:18px;text-align:left;text-decoration:none;cursor:pointer;transition:ease-in-out .3s}.st_mega_menu_list_inner_list{display:flex;flex-direction:column;gap:10px}.st_has_dropdown{position:relative}.st_menu_list_item.st_has_dropdown .main_menu_item:hover .st_menu_dropdown_wrapper{opacity:1;visibility:visible;pointer-events:auto}.st_menu_list.nav-wrapped .st_menu_dropdown_wrapper{top:calc(var(--header-height) - 11px)}.st_menu_dropdown_wrapper{background:#fff;position:absolute;left:10%;right:0;width:220px;top:calc(var(--header-height) - 12px);border-radius:12px;box-shadow:0 9px 16px -4px #06060661;opacity:0;visibility:hidden;transition:all .2s ease;z-index:3;margin-top:2px}.st_nav_menu ul,.st_nav_menu li{list-style:none}.st_submenu_dropdown_item_arrow svg{width:9px;height:7px;transition:transform .6s ease;transform:rotate(-90deg)}.st_submenu_dropdown_item_with_arrow{transition:ease-in-out .3s;display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.st_submenu_dropdown_inner{left:100%;width:100%;text-align:left;position:absolute;z-index:55;background:#fff;box-shadow:0 0 2.5rem #00000014;text-transform:none;inset-inline-start:100%;margin-inline-start:0;top:0;opacity:0;visibility:hidden;transition:.3s ease-in-out;transform:translate(4px);border-radius:20px;padding:15px 0}.st_submenu_dropdown_item:hover .st_submenu_dropdown_inner{opacity:1;visibility:visible}.st_submenu_dropdown_inner_items{color:var(--header-text);font-weight:400;font-size:16px;line-height:18px;font-family:var(--font-body-family);text-align:center;text-decoration:none;cursor:pointer;transition:ease-in-out .3s;display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.st_submenu_dropdown_inner_item:hover,.st_submenu_dropdown_item_with_arrow:hover{background-color:#ededed}.st_submenu_dropdown{display:flex;flex-direction:column;gap:0px;padding:15px 0}.st_submenu_dropdown_item,.st_menu_list_item_with_arrow{position:relative}.st_header_icons .st_icon{text-decoration:none;display:flex;padding:8px 9px;cursor:pointer;position:relative;align-items:center}.st_header_icons .st_icon svg{width:100%;height:100%;fill:#000;overflow:visible}.st_header_icons .st_icon #search{max-width:18px}.st_header_icons .st_icon #user{max-width:17px}.st_header_icons .st_icon #cart{max-width:15.5px}.st_cart_count{position:absolute;top:5px;right:0;background-color:var(--global-color);color:#fff;min-width:max-content;padding:8px;border-radius:50px;display:flex;justify-content:center;align-items:center}.st_cart_count_bubble{display:flex;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;height:100%;width:100%;font-size:9px;color:#fff}.st_submenu_dropdown_item:hover{background-color:#ededed}header-drawer{position:fixed;top:0;left:-100%;width:100%;max-width:500px;height:100%;z-index:1000;transition:left .7s ease-in-out}.st_drawer_open{left:0}.st_header_menu_drawer_wrapper{position:absolute;top:0;right:0;width:100%;height:100%;background:#fff;overflow-y:auto;box-shadow:-2px 0 15px #0000001a;z-index:1001}.st_header_menu_drawer_inner_content{position:relative}.st_menu_drawer_header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px 0}.st_menu_drawer_close{display:flex;align-items:center;cursor:pointer}.st_menu_drawer_close .st_drawer_close{width:15px;height:15px}.st_menu_drawer_logo_img .header-shop-name{font-size:20px;line-height:30px;font-weight:700;color:var(--body-color)}.st_menu_drawer_logo img{max-width:120px}.st_menu_drawer_logo_img{display:flex}.st_drawer_menu_list{margin:10px 0 0}.st_drawer_menu_list_item_name_with_icon{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;cursor:pointer;gap:8px}.st_drawer_menu_list_item{padding:15px 20px}.st_drawer_menu_list_item.st_has_child_menu{padding:0}.st_drawer_menu_list_item_name{color:#000;font-size:19px;text-transform:capitalize;font-weight:400;line-height:18px;position:relative}.st_drawer_menu_desktop svg{width:100%;height:100%;max-width:12px;max-height:12px;color:#000}.st_drawer_menu_list_item_icon{display:flex;align-items:center;width:10%;justify-content:flex-end}.st_drawer_minus_icon{display:none}.st_drawer_menu_inner_list_item{opacity:0;transform:translate(-100%);transition:all .6s ease;will-change:transform;visibility:hidden;position:absolute;height:100%;max-height:100%;background:#fff;z-index:9;width:100%;top:0;overflow-x:hidden}.st_has_child_menu.st_is_active .st_drawer_menu_inner_list_item{opacity:1;transform:translate(0);visibility:visible}.st_drawer_menu_inner_list_item_head{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #ddd;gap:10px}.st_menu_back_icon{max-width:10px;max-height:10px;width:100%;height:100%;fill:var(--global-color);transform:rotate(180deg);cursor:pointer}.st_drawer_menu_inner_list_item_name_with_icon{cursor:pointer;display:flex;align-items:center;width:100%}.st_drawer_current_item{font-size:19px;font-weight:400;color:var(--global-color);font-family:var(--font-body-family);text-transform:capitalize;text-decoration:none;margin-left:10px}.st_drawer_menu_close_btn{display:flex;align-items:center;cursor:pointer}.st_drawer_menu_close_btn svg{width:15px;height:15px}.st_drawer_menu_inner_child_nav{padding:0 20px;display:flex;flex-direction:column;gap:10px;margin-top:15px}.st_drawer_menu_inner_child_content{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.st_drawer_inner_child_menu_icon svg{width:12px;fill:#000;cursor:pointer;transition:transform .3s ease}.st_drawer_inner_child_grandchild_content{max-height:0;overflow:hidden;transition:max-height .45s ease}.st_has_child_menu.st_is_active .st_drawer_plus_icon{display:none}.st_has_child_menu.st_is_active .st_drawer_minus_icon{display:block}.st_drawer_inner_grandchild_items_link{font-size:14px;font-weight:300;margin:0;color:#000}.st_drawer_menu_inner_child_name{font-size:19px;text-transform:capitalize;font-weight:400;line-height:30px;color:#000;cursor:pointer}.st_drawer_menu_inner_promo_wrapper{display:flex;gap:20px;flex-wrap:wrap;padding:20px}.st_drawer_menu_inner_promo_media_img{display:flex}.st_drawer_menu_inner_promo_media_card{position:relative}.st_drawer_menu_inner_promo_media_card_content{position:absolute;z-index:2;transform:translate(16px,-120%);padding-bottom:10px}.st_drawer_menu_inner_promo_media_card_content h3{margin:0;font-size:23px;line-height:33px;font-weight:500;color:#fff}.st_drawer_menu_inner_promo_media_card_content p{font-size:14px;font-weight:400;line-height:1.4;color:#fff;margin:0}.st_header_drawer_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;visibility:hidden;transition:all .6s ease-in-out;z-index:99;pointer-events:none}.st_drawer_open .st_header_drawer_overlay{opacity:1;visibility:visible}.st_has_inner_grand_child.hasgrand-active .st_drawer_inner_child_menu_icon{transform:rotate(-180deg)}.st_drawer_inner_child_menu_icon{transition:transform .3s ease}.st_drawer_menu_footer{padding:20px 20px 5px}.st_drawer_footer_promotion_content{margin-bottom:30px;position:relative}.st_drawer_footer_promo_info{position:absolute;top:auto;right:auto;border-radius:8px;width:80%;left:20px;bottom:30px;transform:unset}.st_drawer_footer_promo_info h3{margin:0;font-size:19px;color:#000;font-weight:400;text-transform:capitalize;line-height:24px}.st_drawer_footer_promo_info p{margin:0;font-size:14px;color:#000;font-weight:300;text-transform:capitalize}.st_drawer_social_icon_list{display:flex;align-items:center;gap:20px;list-style:none;padding:0;margin:0;justify-content:center;flex-wrap:wrap}.st_drawer_social_icons{margin-top:30px}.st_drawer_list_social_link{display:flex;cursor:pointer;transition:ease-in-out .3s}.st_drawer_list_social_link svg{width:26px;height:24px;transition:ease-in-out .3s}.st_drawer_list_social_link:hover svg{fill:var(--global-color)}.st_drawer_menu_login_wrapper svg{width:14px;transition:.6s ease-in-out;overflow:visible}.st_drawer_footer_promo_link{display:flex;height:100%}.st_drawer_menu_login_wrapper a{width:100%;display:flex;justify-content:center;align-items:center;gap:10px;text-transform:capitalize;border-radius:100px;padding:6px 0}.st_drawer_menu_login_wrapper a:hover svg{fill:var(--global-color)}.st_drawer_footer_promo_info a{color:#000;font-weight:400;font-size:14px;font-family:var(--font-body-family);margin-top:10px;text-decoration:underline;text-underline-offset:7px;text-transform:capitalize}.st_drawer_inner_grandchild_item{display:grid;align-items:center;gap:0px}.st_drawer_inner_grandchild_item.has-menu-media{grid-template-columns:18% 82%}.st_drawer_inner_grandchild_items_img{display:flex}.st_drawer_inner_grandchild_items_img img{border-radius:10px}.st_drawer_inner_grandchild_nav{display:flex;flex-direction:column;gap:10px;margin-top:10px}footer.st_main_footer{border-top:solid 1px #bebbbb}.st_footer_inner_wrapper{display:flex;padding:50px 0;background-color:var(--footer-background);justify-content:space-between;gap:10px}.st_footer_info_block{width:25%}.st_footer_menu_block{width:15%}.st_footer_newsleter_block{width:30%}.st_footer_block_size_5 .st_footer_info_block{width:25%}.st_footer_block_size_5 .st_footer_menu_block{width:16%}.st_footer_block_size_5 .st_footer_newsleter_block{width:25%}.st_footer_block_size_4 .st_footer_info_block{width:30%}.st_footer_block_size_4 .st_footer_menu_block{width:20%}.st_footer_block_size_4 .st_footer_newsleter_block{width:30%}.st_footer_block_size_3 .st_footer_newsleter_block,.st_footer_block_size_3 .st_footer_menu_block,.st_footer_block_size_3 .st_footer_info_block{width:33%}.st-footer-store-name{color:var(--footer-text);font-size:30px;margin:0;line-height:40px}.st_footer_logo{display:flex;margin-bottom:10px}.st_footer_logo img{max-width:170px}.st_footer_info_heading{margin:0 0 5px;font-size:17px;line-height:25px;color:var(--footer-text);font-weight:500}.st_footer_info_description{margin:0;font-size:13px;line-height:20px;color:var(--footer-text);font-weight:400;max-width:300px}.st_footer_menu_heading{margin:0 0 5px;font-size:18px;line-height:26px;color:var(--footer-text);font-weight:500}.st_footer_nav_link{margin:0;display:flex;flex-direction:column;gap:7px}.st_footer_nav_link_items_title{text-decoration:none;font-size:15px;line-height:21px;color:var(--footer-text);font-weight:400;padding:0;cursor:pointer;transition:ease-in-out .3s;text-transform:capitalize;display:inline-block}.st_footer_newsleter_heading{font-size:22px;line-height:32px;font-weight:500;margin:0;color:var(--footer-text)}.st_footer_newsleter_description{margin:0;color:var(--footer-text);font-size:15px;line-height:22px}.st_footer_nav_link_items_title:hover{color:var(--footer-link-hover)}.st_footer_newsleter_form{padding:10px 0}.st_newsletter_form_fields{display:flex;align-items:center;flex-wrap:wrap;position:relative;gap:12px}.st_newsleter_field__input{background-color:#f3f3f3;border:0;padding:10px 20px;border-radius:100px;color:#000;width:100%;line-height:20px}.st_newsletter_form_fields .st_footer_newsletter_form_button{padding:6px 20px;border-radius:100px;font-size:16px;position:absolute;left:auto;right:0;cursor:pointer;text-transform:uppercase;line-height:25px;font-family:var(--font-body-family)}.newsletter_success_message{font-size:14px;color:var(--body-color);display:flex;align-items:center;margin:10px 0 0;font-weight:500}.newsletter_success_message span{display:flex;border:solid 2px var(--global-color);border-radius:100px;margin-right:5px}.newsletter_success_message svg{width:17px;height:17px}.newsletter_success_message svg path{stroke:var(--global-color)}.st_footer_trust_badges_wrapper{margin:10px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:0px}.st_footer_badge_icon{display:flex;justify-content:center}.st_footer_badge_icon svg{width:60px;height:60px}.st_footer_bottom{padding:25px 0}.st_social_icon_item_link svg{width:26px;height:24px;transition:ease-in-out .3s;overflow:visible}.st_footer_bottom_inner_wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:center;justify-content:space-between}.st_footer_social_icons_list,.st-social-icon-list{display:flex;align-items:center;gap:20px;list-style:none;padding:0;margin:0}.st_social_icon_item_link{display:flex;cursor:pointer;transition:ease-in-out .3s}.st_social_icon_item_link:hover svg{fill:var(--footer-link-hover)}.st_footer_bottom_menu_wrapper{display:flex;justify-content:flex-end;gap:20px;width:100%}.st_footer_bottom_menu_list{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:20px;justify-content:center}.st_footer_bottom_menu_item{display:flex;align-items:center}.st_footer_bottom_menu_item_title{font-size:12px;line-height:22px;color:var(--footer-text);font-weight:400;text-decoration:none;transition:ease-in-out .3s;text-transform:capitalize}.st_footer_bottom_menu_item_title:hover{color:var(--footer-link-hover)}.st_footer_copyright_wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;width:100%;align-items:center;padding:10px 0}.st_footer_copyright_content{grid-column:2;text-align:center;width:100%}.st_footer_copyright_text{font-size:12px;line-height:22px;font-weight:400;text-decoration:none;text-align:center;margin:0}.st_footer_payment_content{grid-column:3;justify-self:end;width:100%}.st_footer_payment_icons{display:flex;justify-content:flex-end;align-items:center;gap:8px}.st_footer_payment_icons svg{width:32px;height:auto}.st_lang_dropdown_content{position:relative;display:inline-block;background:#000;border-radius:6px;padding:4px 6px;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none}.st_selected_lang_text{font-size:12px;letter-spacing:.5px;font-weight:500;color:#fff}.st_lang_dropdown_content.active .st_selected_lang_icon{transform:rotate(-180deg)}.st_selected_lang_text_with_icon{display:flex;align-items:center;gap:5px}.st_selected_lang_icon svg{width:10px;height:10px;overflow:visible}.st_selected_lang_icon{display:flex;align-items:center}.st_lang_select_options{display:none;position:absolute;bottom:100%;left:0;background:#fff;border-radius:8px;margin-bottom:5px;box-shadow:#959da56e 0 8px 24px;overflow:hidden;z-index:100;list-style:none;padding:0;width:max-content;min-width:100px}.st_lang_select_option_item{display:flex;align-items:center;padding:10px}.st_lang_select_icon svg{width:10px;height:10px}.st_lang_select_icon path{fill:#000}.st_lang_select_option_item button{display:block;width:100%;background:none;text-align:left;color:#000;font-size:14px;text-decoration:none;background:#fff;border:none;cursor:pointer}.st_lang_dropdown_content.active .st_lang_select_options{display:block}.st_desktop_localization_wrapper{display:flex;justify-content:center;gap:15px}.st_country_selector_wrapper{position:relative;display:inline-block}.st_selected_country_text{cursor:pointer;background:#fff;background-color:transparent!important;border:solid 1px #000;border-radius:6px;padding:3px 6px!important;margin:0!important;display:flex;align-items:center;height:auto;gap:5px;min-height:auto;justify-content:space-between}.st_selected_country_icon{display:flex;align-items:center}.st_flag_currency{display:flex;align-items:center;gap:6px;color:#000;text-transform:uppercase;font-size:12px;letter-spacing:.5px}.st_selected_country_icon svg{width:11px;height:11px}.st_country_selector_dropdown_content{position:absolute;top:auto;bottom:100%;left:0;width:100%;background:#fff;border:0;display:none;z-index:999;border-radius:8px;box-shadow:#959da56e 0 8px 24px;min-width:250px}.st_country_list{list-style:none;margin:0;padding:20px 0}.st_country_list_item button{display:flex;align-items:center;gap:10px;padding:8px 15px;text-decoration:none;color:#000;font-size:14px;transition:.2s;background:#fff;border:none;cursor:pointer;text-align:left}.st_country_list_item img{width:20px;height:auto;object-fit:cover}.st_country_selector_dropdown_wrapper.active .st_selected_country_icon{transform:rotate(-180deg)}.st_selected_country_icon svg path{fill:#000}.st_hero_banner_section .st_hero_banner_item_content:nth-child(2) .st_hero_banner_image_block svg{background:#fdfdec}.st_hero_banner_section .st_hero_banner_item_content:nth-child(3) .st_hero_banner_image_block svg{background-color:#ffe7f1}.st_hero_banner_section .st_hero_banner_item_content:first-child .st_hero_banner_image_block svg{background-color:#d4f3ff}.st_hero_banner_section .st_hero_banner_item_content:last-child .st_hero_banner_image_block svg{background-color:#dfffeb}.st_hero_banner_grid_wrapper{display:grid}.st_grid_column_3{grid-template-columns:1fr 1fr 1fr}.st_grid_small_sides{grid-template-columns:1fr 1fr 1fr 1fr}.st_grid_equal{grid-template-columns:repeat(4,minmax(0,1fr))}.st_hero_banner_shop_text{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;cursor:pointer;transition:ease-in-out .3s}.st_hero_banner_item_content:hover .st_hero_banner_shop_text{opacity:0;visibility:hidden}.shop-arrow svg{width:100%;height:13px;max-width:13px}.st_hero_banner_shop_text .shop-arrow{display:flex;align-items:center;justify-content:center}.st_hero_banner_shop_text p{text-transform:uppercase;font-size:18px;line-height:28px;margin:0}.st_hero_banner_text_block{position:absolute;top:auto;bottom:-100%;text-align:center;left:50%;transform:translate(-50%);width:100%;transition:bottom .5s ease;padding:20px 10px;z-index:2}.st_hero_banner_block_description{padding:10px 10px 0;max-width:350px;transition:.4s ease;margin:0 auto;font-size:16px;line-height:24px}.st_hero_banner_block_heading{margin:0;font-size:30px;line-height:40px;font-weight:600}.st_hero_banner_item_content:hover .st_hero_banner_text_block{bottom:20px}.st_hero_banner_item_content{position:relative;display:flex;align-items:center;justify-content:center;overflow-y:hidden}.st_hero_banner_image_block{display:flex;overflow:hidden;height:100%;position:relative;width:100%}.st_hero_banner_image_block img,.st_hero_banner_image_block svg{width:100%;transition:transform .8s ease;transform-origin:center;object-fit:cover;object-position:top;height:100%;min-height:100%;max-height:100%}.st_hero_banner_item_content:hover .st_hero_banner_image_block img,.st_hero_banner_item_content:hover .st_hero_banner_image_block svg{transform:scale(1.3)}.st_hero_banner_btn{position:absolute;left:0;top:50%;transform:translateY(-50%);right:0;text-align:center;opacity:0;visibility:hidden;transition:ease-in-out .3s;padding:0 20px;z-index:2}.st_hero_banner_item_content:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:#00000061;z-index:1}.st_hero_banner_item_content:hover .st_hero_banner_btn{opacity:1;visibility:visible}.st_hero_banner_heading_link{text-decoration:none}.st_hero_banner_shop_text.st_desing_two .shop-arrow{width:23px;height:23px;border-radius:100%}.st_hero_banner_shop_text.st_desing_two .shop-arrow svg{fill:#000;margin-left:1px}.slideshow{position:relative}.slideshow-slider{overflow:hidden}.slideshow .slideshow-slide{width:100%}.slideshow .slideshow-slider.is-fade .slideshow-slide{opacity:0!important}.slideshow .slideshow-slider.is-fade .slideshow-slide.is-selected{opacity:1!important;height:100%}.slideshow .slideshow-slide:not(:first-child){display:none}.slideshow-slider.flickity-enabled .slideshow-slide{display:block}.slideshow-slider .flickity-viewport{cursor:unset!important}.slideshow-slider .content-over-media{position:relative;display:flex;height:100%}.slideshow-slider .content-over-media.overlay:before{position:absolute;content:"";width:100%;height:100%;left:0;right:0;top:0;opacity:0}.slideshow-slider .slideshow-slide-content{position:absolute;left:0;right:0;overflow:hidden;padding-top:20px;padding-bottom:20px}.content-over-media{opacity:0;transform:translateY(50px);transition:opacity .8s ease,transform .8s ease}.slideshow-slide.is-selected .content-over-media{opacity:1;transform:translateY(0)}.slideshow-video{width:100%}.slideshow-slide-top-left,.slideshow-slide-top-center,.slideshow-slide-top-right{top:15%;transform:unset}.slideshow-slide-bottom-left,.slideshow-slide-bottom-center,.slideshow-slide-bottom-right{top:auto;transform:unset;bottom:15%}.slideshow-slide-middle-left,.slideshow-slide-middle-center,.slideshow-slide-middle-right{top:50%;transform:translateY(-50%)}.slideshow-slide-top-left .banner__box,.slideshow-slide-bottom-left .banner__box,.slideshow-slide-middle-left .banner__box{width:50%;margin-right:auto}.slideshow-slide-top-right .banner__box,.slideshow-slide-bottom-right .banner__box,.slideshow-slide-middle-right .banner__box{width:50%;margin-left:auto}.slideshow-slide-top-center .banner__box,.slideshow-slide-bottom-center .banner__box,.slideshow-slide-middle-center .banner__box{width:50%;margin:auto}.banner__box.slideshow__text--center .banner__subheading,.banner__box.slideshow__text--center .banner__heading,.banner__box.slideshow__text--center .banner_description{text-align:center}.banner__box.slideshow__text--center .banner__buttons{justify-content:center}.banner__box.slideshow__text--left .banner__subheading,.banner__box.slideshow__text--left .banner__heading,.banner__box.slideshow__text--left .banner_description{text-align:left}.banner__box.slideshow__text--left .banner__buttons{justify-content:left}.banner__box.slideshow__text--right .banner__subheading,.banner__box.slideshow__text--right .banner__heading,.banner__box.slideshow__text--right .banner_description{text-align:right}.banner__box.slideshow__text--right .banner__buttons{justify-content:right}.slideshow-slide.is-selected .banner__subheading{animation:slide-up .85s cubic-bezier(.65,0,.35,1) both;animation-delay:0s}.slideshow-slide.is-selected .banner__heading,.slideshow-slide.is-selected .banner__text{-webkit-animation:slide-up .85s cubic-bezier(.65,0,.35,1) both;animation:slide-up .85s cubic-bezier(.65,0,.35,1) both}.slideshow-slide.is-selected .banner__text{-webkit-animation-delay:.15s;animation-delay:.15s}.slideshow-slide.is-selected .banner__buttons{-webkit-animation:slide-up .85s cubic-bezier(.65,0,.35,1) both;animation:slide-up .85s cubic-bezier(.65,0,.35,1) both;-webkit-animation-delay:.25s;animation-delay:.25s}@keyframes slide-up{0%{transform:translateY(150px)}to{transform:translateY(0)}}.slideshow .banner_description{margin:15px auto 15px 0}.slideshow .banner__heading{margin:0 0 20px;font-weight:400;text-align:center;line-height:50px;font-size:65px}.slideshow .banner__subheading{margin:0;font-weight:400;text-align:center;line-height:30px;font-size:20px;text-transform:uppercase}.slideshow .banner_description{font-size:18px;line-height:25px;font-weight:300;text-align:center;width:100%;max-width:750px;margin:6px auto 15px}.banner__buttons{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:10px}.slideshow .banner__url{position:absolute;width:100%;height:100%;z-index:2}.slideshow .content-over-media video{height:800px;object-fit:cover;display:flex;width:100%}.slideshow a.banner-img-link{width:100%}.slideshow .content-over-media img{width:100%;object-fit:cover;object-position:center}.slideshow .flickity-page-dots{position:absolute;bottom:22px;left:0;right:0;display:flex;justify-content:center;align-items:center;padding:0 20px;gap:5px;width:max-content;margin:0 auto;flex-wrap:wrap}.slideshow .flickity-page-dots .dot{width:20px;height:20px;border-radius:50%;display:block;border:0;background-color:transparent;margin:0;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0;transition:.3s all;position:relative;z-index:0;font-size:0px}.slideshow .flickity-page-dots .dot:after{content:"";display:block;width:7px;height:7px;border-radius:50%;background-color:#ffffff85;position:absolute;left:50%;transform:translate(-50%);opacity:1!important}.slideshow .flickity-page-dots .dot.is-selected:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;border:2px solid rgba(255,255,255,.523);border-radius:50%}.slideshow .flickity-page-dots li.is-selected .circle-bg{fill:#fff0;stroke:#0000000d;stroke-width:2;stroke-linecap:butt}.slideshow .flickity-page-dots li.is-selected .circle-go{fill:#fff0;stroke-width:2;stroke-linecap:round;animation:progress 37s infinite;stroke-dasharray:360px;stroke-dashoffset:360}@keyframes progress{0%{stroke-dashoffset:360}to{stroke-dashoffset:0}}.st_hero_banner_section.full_bleed{padding:0}.marque .marquee-slider{padding:6px 0}.marque .node-marquee__el{display:inline!important}.marquee-inner-wrapper{display:flex;position:relative;width:100%;overflow:hidden;white-space:nowrap}.node-marquee__el{font-size:0}.marque .marquee-text-slider{display:flex;justify-content:space-between;align-items:center}.marque .discription{line-height:26px;font-weight:500;text-align:center;margin:0;transition:opacity 5.5s ease;cursor:pointer}marque-info a,.marque-info p a{text-decoration:underline;cursor:pointer}marque-info a:hover,.marque-info p a:hover{color:inherit!important}.shopify-section-wrapper{overflow:hidden;width:100%;position:relative;z-index:1;pointer-events:none;transition:z-index .1s step-end}.shopify-section-wrapper:hover{z-index:10}.st-image-scrolling.rotate_enabled{padding:8vw 0}.st-image-scrolling{position:relative;width:100%;background-color:transparent;display:flex;align-items:center;justify-content:center;pointer-events:none}.track.move-right-to-left{animation-name:scrollRTL;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:60s}.track.move-left-to-right{animation-name:scrollLTR;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:60s}.rotate_enabled .st-image-scrolling-wrapper{transform:rotate(-6deg) scale(1.1)}.st-image-scrolling-wrapper{transform:rotate(360deg);width:100%;display:flex;flex-direction:column;gap:16px;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.st-image-scrolling .st-scrolling-bar{display:flex;width:100%;padding:30px 0;overflow:hidden;align-items:center;pointer-events:none;outline:1px solid transparent;backface-visibility:hidden;-webkit-backface-visibility:hidden}.st-image-scrolling .track{display:flex;width:max-content;will-change:transform;transform:translateZ(0) rotate(.001deg);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.st-image-scrolling .content-group{display:flex;align-items:center;gap:60px;padding-right:50px}.st-image-scrolling .marquee-item{display:inline-block;flex-shrink:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .3s ease;will-change:transform;cursor:pointer;pointer-events:auto;margin:0 20px}.st-image-scrolling .marquee-item:hover{transform:scale(1.08) translateZ(0)}.st-image-scrolling .marquee-item img{display:block;width:auto;max-width:none;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);filter:brightness(1)}.st-image-scrolling .marquee-item .placeholder_logo svg{display:block;height:67px;width:auto;max-width:none;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0) rotate(.001deg);shape-rendering:geometricPrecision}@keyframes scrollRTL{0%{transform:translateZ(0) rotate(.001deg)}to{transform:translate3d(-50%,0,0) rotate(.001deg)}}@keyframes scrollLTR{0%{transform:translate3d(-50%,0,0) rotate(.001deg)}to{transform:translateZ(0) rotate(.001deg)}}.gallery-list .gallery-list-wrapper{display:flex;align-items:center;text-align:center}.card-media-image.d-grid svg{border-radius:50%}.gallery-list-wrapper .gallery-product-grid{display:flex;flex-wrap:wrap;justify-content:center;padding:0;list-style:none;width:100%;row-gap:20px;max-width:1200px;margin:0 auto}.gallery-item{width:20%}.gallery-list-wrapper .card__heading{margin:10px 0}.gallery-list-wrapper .gallery-item .product-card-wrapper{padding:0 10px;transition:ease-in-out .3s}.gallery-list-wrapper .card-media-image{margin:0 auto;object-fit:cover;object-position:center;border-radius:50%;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0px 2px 9px rgba(6,6,6,.26));padding:8px;border:3px solid;transition:ease-in-out .3s}.large-gallery .card-media-image{width:250px;height:250px}.collection-product-grid.large-gallery{max-width:100%}.medium-gallery .card-media-image{width:210px;height:210px}.small-gallery .card-media-image{width:170px;height:170px}.gallery-list-wrapper .product-card-wrapper .card__media{transition:ease-in-out .4s}.gallery-list-wrapper .product-card-wrapper:hover .card__media{transform:translateY(-20px);transition:ease-in-out .4s}.gallery-list-wrapper .product-card-wrapper:hover .card-media-image{transition:ease-in-out .3s}.gallery-list-wrapper .card__heading a{font-size:19px;line-height:30px;font-weight:400;text-align:center;text-decoration:none;word-break:break-word}.collection-item{opacity:0;transform:translateY(25px)}.animation--show .collection-item{animation:fadeUp .6s ease forwards}.animation--show .collection-item:nth-child(1){animation-delay:.2s}.animation--show .collection-item:nth-child(2){animation-delay:.3s}.animation--show .collection-item:nth-child(3){animation-delay:.4s}.animation--show .collection-item:nth-child(4){animation-delay:.5s}.animation--show .collection-item:nth-child(5){animation-delay:.6s}.animation--show .collection-item:nth-child(6){animation-delay:.7s}@keyframes fadeUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.featured-collection-carousel{position:relative;padding-bottom:50px}.featured-collection-carousel:before{position:absolute;content:"";bottom:0;left:0;right:0;width:100%;height:40%}.product-card .card__heading{font-size:17px;line-height:27px;color:#000;font-weight:300;font-family:var(--font-body-family);margin:0;text-align:center}.featured-collection-product .card-wrapper{text-decoration:none;display:flex;flex-direction:column}.price{font-size:15px;line-height:24px;color:var(--price-color);font-weight:600;text-align:center;font-family:var(--font-body-family)}.discount-price{text-decoration:line-through;color:var(--discount-price-color);font-weight:400;margin:0 5px;font-family:var(--font-body-family);font-size:14px}.price-list{display:flex;flex-direction:column}.single--product .price-container .price-list{flex-direction:row-reverse;justify-content:flex-end}.featured-product-list .d-grid{background:#e1dede}.featured-product-list .flickity-button.previous{left:-10px;z-index:3}.featured-product-list .flickity-button.next{right:-10px}.featured-product-list{position:relative}.featured-collection-product.flickity-enabled{display:block;height:100%}.featured-collection-product.flickity-enabled .product-card{padding:20px 0 10px}.featured-product-list .featured-collection-product{padding:15px 40px 0;margin-bottom:0}.featured-collection-product .card__media{position:relative;transition:all .4s ease-in-out;cursor:pointer;display:flex}.featured-collection-product .card_media_inner{display:flex}.featured-collection-product .card-info{padding:18px 0 0;text-align:center}.collection_view_button{display:flex;justify-content:center}.featured-collection-product .card_media_inner:before{position:absolute;content:"";background:#00000061;left:0;right:0;top:0;bottom:0;transition:ease-in-out .3s;opacity:0}.featured-product-list .product-card-inner a{transition:all .4s ease-in-out;transform:scale(.9);color:#000}.product-card-inner:hover .card_media_inner:before{opacity:1;transition:ease-in-out .3s}.product-card-inner a:hover{transform:scale(1);transition:all .4s ease-in-out}.st_product_card_img:hover .quick-view-box,.featured-collection-product .card__media:hover .quick-view-box{opacity:1;visibility:visible;transition:ease-in-out .3s}.quick-veiw-btn{color:#000}.multiple-collection-media .quick-view-box .quick-veiw-btn{padding:6px 30px}.product-card-btn{position:absolute;left:auto;right:7px;top:16px;display:flex;align-items:center;flex-direction:column;width:100%;max-width:max-content;gap:7px;transform:unset!important}.quick-view svg{transition:ease-in-out .3s;width:28px;height:28px}.quick-view{display:flex;align-items:center;justify-content:center;width:30px;height:25px;transition:ease-in-out .3s}.product-card:hover .eye__outer,.product-card:hover .eye__inner,.product-card:hover .eye__lashes-up,.product-card:hover .eye__lashes-down{stroke:#fff;transition:ease-in-out .3s}.product-card:hover .eye__iris{fill:#fff;transition:ease-in-out .3s}.eye__outer,.eye__inner,.eye__lashes-up,.eye__lashes-down{stroke:#000;fill:none;stroke-width:1.5px;transition:ease-in-out .3s}.eye__lashes-down{opacity:0}.eye__lashes-up,.eye__inner,.eye__iris{animation:blinkHide 2s step-end infinite;transition:ease-in-out .3s}.product-card:hover .eye__lashes-down{animation:blinkShow 2s step-end infinite;transition:ease-in-out .3s}@keyframes blinkHide{0%{opacity:0}10%{opacity:1}}@keyframes blinkShow{0%{opacity:1}10%{opacity:0}}.featured-collection-product .card_media_inner.d-grid{width:100%;height:383px}.icon-with-text-container .icon-text-wrapper .icon-with-text .icon svg{width:22px}.icon-with-text-container .icon-text-wrapper .icon-with-text .text p{display:block;text-align:left;margin:0;font-size:15px}.icon-with-text-container .icon-text-wrapper .icon-with-text{display:flex!important;text-align:left;align-items:center;gap:5px;font-size:16px;border-radius:12px;text-transform:capitalize;font-weight:400;line-height:20px;color:#000}.icon-text-box{justify-content:unset}.hotspot-product-slider:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:2px solid var(--global-color);max-width:440px;margin:0 auto;max-height:450px}.hotspot-product-container .buy-now-btn{border:2px solid var(--global-color);font-size:12px;line-height:13px;padding:10px;color:#000;width:auto}.hotspot-slider .hotspot-block-wrapper{display:flex;gap:80px}.hotspot-slider .hotspot-image-block{width:50%;max-width:600px}.hotspot-slider .hotspot-content-block{width:50%;text-align:center;max-width:500px;margin:0 auto;position:relative;padding-top:30px}.hotspot-slider .hotspot-media img{object-fit:cover;width:100%;border:1px solid var(--global-color);box-shadow:#0000003d 0 3px 8px}.hotspot-slider .hotspot-media{position:relative;display:flex}.lg-hotspot-bottom-left{bottom:4%;left:28%;transform:translate(-72%)}.lg-hotspot-top-right-center{right:17%;top:42%;transform:translate(-83%,-58%)}.hotspot-information .color-options,.hotspot-information .size-swatch-view{justify-content:center;margin:10px 0 15px}.hotspot-product-slider{padding:0 30px;position:relative}.hotspot-slider .slider-arrow.previous{left:-30px}.hotspot-slider .slider-arrow.next{right:-30px}.hotspot-product-item .hotspot-product-media .hotspot-product-img{margin:0 auto;box-sizing:border-box;height:400px;width:100%;object-fit:contain}.hotspot-product-item .hotspot-product-media{width:100%;margin:0 auto;padding:26px;box-sizing:border-box}.hotspot-product-item .hotspot-information .st_product_price_container{justify-content:center}.hotspot-product-slider{position:relative}.hotspot-product-item .hotspot-information{margin:15px 20px 5px}.hotspot-product-item .hotspot-information .price-list .price{line-height:17px;margin-top:-4px}.secondary-btn{font-size:14px;padding:10px 20px;line-height:18px}.hotspot-information{display:flex;flex-direction:column;gap:10px}.hotspot-information .color-swatch-wrapper{justify-content:center;margin:10px 0 18px}.hotspot-product-item .hotspot-information .product-variant-picker{align-items:center}.hotspot-product-item .hotspot-information .product-variant-picker .color-swatch-wrapper{margin-bottom:8px}.hotspot-information .cart-btn{padding:10px 20px;max-width:100%;min-width:150px;font-size:16px;display:flex;align-items:center;justify-content:center;margin:0 auto;width:auto}.hotspot-information .cart-btn .add-to-cart-text{line-height:21px}.hotspot-product-item .hotspot-information .product-variant-picker .color-swatch-wrapper{margin:0}.hotspot-product-item .hotspot-information .product--form{display:flex;flex-direction:column;gap:15px}.hotspot-slider .hotspot-content-block .cart-btn .atc--spinner{width:21px;height:21px}.hotspot-banner .hotspot-inner-wrapper{position:relative;display:flex}.hotspot-banner .hotspot-inner-wrapper .hotspot-banner-img{width:100%}.hotspot-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-hotspot{position:absolute}.lg-hotspot-center-left{top:40%;left:33%;transform:translate(-67%,61%)}.lg-hotspot-button{height:40px;width:40px;padding:0;border-radius:100%;border:2px solid #fff;cursor:pointer;position:relative;background:#f7f7f7;transition:ease-in-out .3s}.lg-hotspot-button:hover{background:var(--global-color);transition:ease-in-out .3s;transform:scale(1.2)}.lg-hotspot-button .hotspot-pulsate{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;content:"";display:block;height:12px;width:12px;border-radius:100%;background-color:#fff}.lg-hotspot-button:before,.lg-hotspot-button:after{content:"";position:absolute;top:-1.5px;left:-1.5px;width:100%;height:100%;border:1px solid #fff;border-radius:100%;z-index:-1;animation:pulsing 2s infinite}.lg-hotspot-button:after{animation-delay:-.3s}.hotspot-bubble{position:absolute;background:#fff;filter:drop-shadow(0px 2px 9px rgba(6,6,6,.13));padding:12px;border-radius:9px;width:max-content;text-align:center;display:flex;align-items:self-start;max-width:380px}.hotspot-label-center-left{right:60px;top:50%;transform:translateY(-50%)}.hotspot-product-content .hotspot-product-title{margin:0 0 3px}.hotspot-product-title{font-size:17px;line-height:18px;color:#000;font-weight:300;font-family:var(--font-body-family);margin:0;text-transform:capitalize}.hotspot-product-title a{color:#000}.lg-hotspot-bottom-center{bottom:9%;left:54%;transform:translate(-46%)}.hotspot-label-bottom-right{left:60px;top:50%;transform:translateY(-50%)}.hotspot-label-top-right{left:60px;bottom:30px}.hotspot-product-image{border-radius:15px;margin-right:20px}.hotspot-product-image,.hotspot-product-container{display:none}.bubble-open .hotspot-product-image{display:flex}.bubble-open .hotspot-product-container{display:block}.bubble-open .lg-hotspot-button{background:var(--global-color);transform:scale(1.2);transition:ease-in-out .3s}.hotspot-product-image .hotspot-image-box{width:100%;height:100%;max-width:200px;object-fit:cover;border-radius:15px}.hotspot-bubble .price{font-size:16px;line-height:18px;color:var(--global-color);font-weight:600;font-family:var(--font-body-family);text-align:left;margin:5px 0 8px}.hotspot-product-content{width:100%;text-align:left}.hotspot-product-content .button-group{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;flex-wrap:nowrap}.hotspot-product-content .product-variant-picker .product__variant-swatch .size-swatch-wrapper{margin-top:12px}.hotspot-product-content .button-group .cart-btn{width:unset;padding:6px 10px}.cart-btn{font-size:12px;line-height:13px;padding:10px;width:120px}.hotspot-product-content .price-list{flex-direction:row-reverse;align-items:center;justify-content:flex-end}.hotspot-product-content .price-list span.price{margin:0}.buy-now-btn{border:2px solid var(--global-color);font-size:12px;line-height:13px;padding:10px;color:#000;width:120px}.buy-now-btn:hover{border:2px solid var(--global-color)}.buy-now-btn.button--secondary:before{display:none}.buy-now-btn.button--secondary:hover{color:#000;box-shadow:0 0 0 2.5px var(--secondary-button-color);border:2px solid var(--secondary-button-color)}.hotspot-slider .hotspot-media svg{width:100%;height:100%}.hotspot-slider .hotspot-media .d-grid{height:650px;border:1px solid var(--global-color);width:100%}.hotspot-slider .slider-arrow{top:39%;transform:translateY(-61%)}.featured-product-list .featured-collection-product ol.flickity-page-dots,.hotspot-slider .hotspot-content-block ol.flickity-page-dots{display:none}.hotspot-product-1 .hotspot-bubble{right:60px;top:50%;transform:translateY(-50%)}.hotspot-product-2 .hotspot-bubble{left:60px;bottom:0}.hotspot-product-3 .hotspot-bubble{left:60px;top:50%;transform:translateY(-50%)}.hotspot-product-3.bubble-open .out-text,.hotspot-product-2.bubble-open .out-text,.hotspot-product-1.bubble-open .out-text{display:none}.hotspot-product-3.bubble-open .hotspot-bubble,.hotspot-product-2.bubble-open .hotspot-bubble,.hotspot-product-1.bubble-open .hotspot-bubble{z-index:2}.hotspot-product-item .hotspot-information .st_product_color_label{width:20px;height:20px}.hotspot-product-item .hotspot-information .st_product_color_swatches{justify-content:center}.collection-grid-wrapper .product-card-wrapper .card__inner{position:relative;padding-top:120%}.collection-grid-wrapper .product-card-wrapper .card__inner .placeholder,.collection-grid-wrapper .product-card-wrapper .card__inner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-grid .card__heading{margin-bottom:0}.collection-grid-wrapper .grid__item{list-style:none}.collection-grid-wrapper.flickity-enabled .grid__item{padding:0 25px}.collection-grid-wrapper.flickity-enabled .grid__item a{color:#000}.collection-container{position:relative}.collection-grid .card__heading .full-unstyled-link{font-size:25px;line-height:21px;font-weight:400;text-decoration:none;display:block;text-align:center}.collection-grid .collection-grid-wrapper{display:flex;list-style:none;margin:0;padding:0 30px;justify-content:center}.collection-grid .collection-grid-wrapper.flickity-enabled{display:block!important}.collection-grid .card_description p{font-size:16px;letter-spacing:0px;line-height:21px;text-align:center;width:100%;margin:10px auto 0;font-weight:300}.collection-grid-wrapper.card-style-top_bottom .grid__item:nth-child(2n) .card--media,.collection-grid-wrapper.card-style-content_bottom .card--media{display:flex;flex-direction:column}.collection-grid-wrapper.card-style-top_bottom .grid__item:nth-child(odd) .card--media,.collection-grid-wrapper.card-style-content_top .card--media{display:flex;flex-direction:column-reverse}.collection-slider-buttons.previous{left:-40px}.collection-slider-buttons.next{right:-40px;left:auto}.collection-slider .collection-slider-buttons:hover svg{fill:#78726d;transition:ease-in-out .3s}.collection-slider .collection-slider-buttons:hover{border:2px solid #78726d;transition:ease-in-out .3s}.collection-slider-buttons.next:hover svg{transform:translate(3px);transition:ease-in-out .3s}.collection-slider-buttons.previous:hover svg{transform:translate(-3px);transition:ease-in-out .3s}.collection-slider-buttons{cursor:pointer;border:2px solid var(--global-color);border-radius:50px;width:100%;max-width:40px;height:40px;align-items:center;justify-content:center;display:inline-flex;padding:0;transition:ease-in-out .3s;background:#fff;top:50%;position:absolute}.collection-slider-buttons svg{width:9px;transition:ease-in-out .3s}.collection-grid-wrapper.card-style-top_bottom .grid__item .card--media{gap:15px}.image-with-text-heading{line-height:60px;font-weight:700;font-family:var(--font-body-family);margin:0}.image-with-text-subheading{font-size:20px;line-height:26px;text-transform:uppercase;margin:0}.image-with-bottom-text{letter-spacing:2px;font-size:13px;margin:20px 0}.image-with-text-grid{display:flex;align-items:center}.image-with-text-content .image-text__description ul{align-items:flex-start}.image-with-text-grid .image-with-content,.image-with-text-grid .image-with-media{width:50%}.image-text__description p{font-size:16px;line-height:25px;font-weight:300;margin:10px 0 18px;width:100%}.image-media-inner{display:flex}.image-with-text-section .image-with-text-grid{align-content:center;align-items:center;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:40px}.image-with-text-section .image-with-text-grid .image-text-main:first-child{padding-top:40px}.image-with-text-section .image-with-text-grid .image-text-main:last-child{padding-bottom:40px}.custom-image{display:flex;width:100%;position:relative;padding-top:110%}.image-with-text-grid .image-content-wrapper{width:100%}.text-content-wrapper{height:100%;display:flex;flex-direction:column;justify-content:center}.image-text-main{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;padding:0 40px;gap:40px}.image-text-main.row-reverse .image-content-wrapper{order:2}.image-text-main.row-reverse .text-content-wrapper{order:1}.custom-title-with-description{display:flex;flex-direction:column;gap:10px}.image-with-text-title{margin:0;line-height:55px;font-weight:500}.text-content-subheading{text-transform:uppercase;letter-spacing:2px}.image-grid-button{display:flex;margin-top:10px}.custom-title-with-description .st_border_line{margin-left:0}.image-with-text-description{margin:0;font-weight:300}.custom-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:15px}.image-text-grid svg{max-width:100%!important;display:block;background-color:#ccc;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:15px}.image-text-grid{width:100%}.core-value-grid-wrapper,.image-grid-wrapper,.image-with-text-grid.st-no-reverse,.image-with-text-grid.st-reverse{overflow:hidden}.main-grid .image-grid-wrapper{display:flex;justify-content:center;/}.main-grid .image-grid-item{width:50%}.main-grid .card__media{width:100%}.image-grid-container .image-item-wrapper{position:relative}.image-grid-container .card-information{position:absolute;left:0;right:0;padding:0 40px}.image-grid-container .card__heading{font-weight:700;margin:0}.image-grid-container .card__description{font-size:16px;line-height:24px;font-weight:300;margin:6px 0 14px}.image-grid-container .card__media.d-grid{border-radius:35px}.content_position_middle .card-information{top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.image-grid-item.alignment-right.content_position_middle .card-information{align-items:end}.image-grid-item.alignment-center.content_position_middle .card-information{align-items:center}.image-grid-item.alignment-left.content_position_middle .card-information{align-items:flex-start}.content_position_top .card-information{top:30px}.content_position_bottom .card-information{bottom:30px}.text_with_icon{padding:20px 0}.text_with_icon .text-icon-heading{font-size:20px;line-height:30px;font-weight:600;margin:5px 0}.text_with_icon .text-icon-description{font-size:16px;line-height:20px;font-weight:300;margin:5px 0}.text_with_icon .text-icon-media img{width:100%;max-width:40px;height:40px;object-fit:contain}.text_with_icon .text-icon-item:last-child{border-right:none!important}.text_with_icon .text-icon-media{display:flex;align-items:center}.text_with_icon .text-icon-media svg{width:40px;height:40px}.styling__design--two .text-icon-media{height:80px;width:80px;background-color:#f7f7f7;border-radius:100px;margin:0 auto;box-shadow:0 9px 7.2px .8px #0606061a}.styling__design--two .text-icon-item.st-grid__item{text-align:center}.styling__design--two .text-icon-media svg.text-with-icons path{fill:var(--global-color)}.tabs-colllection .tab-menu{display:flex;align-items:center;justify-content:center;list-style:none;padding:0;margin:0 0 50px;gap:30px}.tabs-colllection .tab-menu li{min-width:130px;max-width:100%;text-align:center}.tabs-colllection .tab-menu .tab-item{background:#fff;padding:7px 25px;cursor:pointer;border:2px solid var(--global-color);display:block;font-size:16px;line-height:25px;text-transform:uppercase;color:#282828;font-weight:500;font-family:var(--font-body-family);text-align:center;transition:ease-in-out .3s}.tabs-colllection .tab-menu .tab-item:hover,.tabs-colllection .tab-menu .tab-active{background-color:var(--global-color);color:#fff;transition:ease-in-out .3s}.tab-content-wrapper{visibility:hidden;opacity:0;height:0;overflow:hidden}.tab-content-wrapper h2{color:#000000b3}.tab-content-wrapper p{color:#0009;text-align:justify;text-transform:uppercase}.tab-active{visibility:visible;opacity:1}.tab-inner-content{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px 20px;grid-auto-flow:dense}.tab-inner-content .tab-column:first-child{grid-column:span 2;grid-row:span 2}.multiple-collection-media img{object-fit:cover;width:100%;object-position:top;height:100%}.multiple-collection-media a:not(.quick-veiw-btn){position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.multiple-collection-media:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;transition:ease-in-out .3s;opacity:0;background:#00000061;width:100%}.multiple-collection-media2:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;transition:ease-in-out .3s;opacity:0;background:#00000061}.multiple-collection-media{position:relative;transition:ease-in-out .3s;display:flex;cursor:pointer;min-height:81.5%;height:100%}.multiple-collection-media:hover:before{opacity:1}.multiple-collection-media:hover .quick-view-box{opacity:1;visibility:visible}.multiple-collection-media2 img{height:320px;width:100%;object-fit:cover;object-position:top}.tabs-colllection .price-title,.tabs-colllection .discount-price{font-size:16px;line-height:24px;color:var(--price-color);font-weight:600;text-align:center}.tabs-colllection .tab-column.column1 .collection-info .st_product_price_container{gap:0}.tabs-colllection .tab-column.column1 .collection-info{display:inline-grid;text-align:center;margin:0 auto;width:100%;padding-top:10px;justify-content:center}.tabs-colllection .tab-column.column1 .collection-info .price-title{font-size:16px;font-weight:600;color:#000;font-family:var(--font-body-family);text-align:center}.tabs-colllection .tab-column .collection-info{display:inline-grid;text-align:center;padding-top:10px;justify-content:left}.tabs-colllection .tab-column .collection-info .price-title{font-size:16px;font-weight:600;color:var(--price-color);font-family:var(--font-body-family);text-align:left}.tabs-colllection .tab-column .collection-info .collection-heading-name{font-size:17px;font-weight:300;color:#000;font-family:var(--font-body-family);margin:0;text-align:left;text-transform:capitalize;word-break:break-word}.tab-inner-content .tab-column:first-child .collection-heading-name{text-align:center}.tabs-colllection .tab-column .collection-info .collection-heading-name a{color:#000}.tabs-colllection .tab-column.column3 .collection-info .price-list{display:flex;flex-direction:row;gap:10px}.tabs-colllection .tab-column.column3 .collection-info .price-list .discount-price{text-decoration:line-through;color:var(--discount-price-color);font-weight:600;margin:0 5px;font-family:var(--font-body-family);font-size:14px}.collection-info .main--price.price .price__regular .price-item.price-item--regular,.collection-info .price__container .price__sale .price-item--sale{font-size:16px}.collection-info .main--price .price__sale .price-item--regular{font-size:14px}.tabs-colllection .tab-column.column4 .collection-info .price-list .discount-price{text-decoration:line-through;color:var(--discount-price-color);font-weight:600;margin:0 5px;font-family:var(--font-body-family);font-size:14px}.tabs-colllection .tab-column.column4 .collection-info .price-list{display:flex;flex-direction:row;gap:10px}.tabs-colllection .tab-column.column6 .collection-info .price-list .discount-price{text-decoration:line-through;color:var(--discount-price-color);font-weight:600;margin:0 5px;font-family:var(--font-body-family);font-size:14px}.tabs-colllection .tab-column.column6 .collection-info .price-list{display:flex;flex-direction:row;gap:10px}.tabs-colllection .tab-content-wrapper.tab-active{transition:.8s ease-in;height:auto;overflow:visible;opacity:1;visibility:visible}.custom-marquee-wrapper{display:flex}.custom-marque{position:absolute;top:auto;left:0;width:100%;z-index:10;bottom:30px;background-color:#000}.custom-marquee-text-slider{display:flex;gap:20px}.custom-marquee-text-slider{display:flex;white-space:nowrap;animation:marquee-scroll 10s linear infinite}.custom-marquee-info .custom-description{font-size:14px;color:#fff;font-weight:500;font-family:var(--font-body-family);text-align:center;margin:0}.tab-column{display:flex;flex-direction:column;height:100%}.tab-inner-content .tab-column:first-child .multiple-collection-media{height:100%;min-height:91%}.tab-product-price .st_product_price_list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tab-product-price .st_product_main_price{margin-right:5px}.tab-inner-content .tab-column:first-child .st_product_main_price{margin-right:0}.tab-product-price .st_product_discount_price{margin:0}.st_featured_collection .full_bleed{padding:0 20px}.has_highlight_word.heading_center{justify-content:center}.has_highlight_word.heading_left{justify-content:left}.scetion-header .has_highlight_word.heading_left{margin-bottom:15px}.has_highlight_word.heading_right{justify-content:right}.has_highlight_word .anime-svg{display:inline-block;position:relative;z-index:1}.animation--show .anime-svg path,.anime-highlight-show .anime-svg path{animation:underlineStrokeAnimation 1.5s cubic-bezier(.65,0,.35,1) forwards;opacity:1}@keyframes underlineStrokeAnimation{0%{stroke-dashoffset:1;opacity:0}1%{opacity:1}to{stroke-dashoffset:0}}.has_highlight_word .anime-svg svg.scribble-underline-heading{z-index:-1}.has_highlight_word.st-sketch-underline .anime-svg svg{width:97%}.has_highlight_word .anime-svg svg{display:block;width:100%;height:50%;position:absolute;top:38px}.anime-svg path{stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;opacity:0}.has_highlight_word .anime-svg .scribble-circle{top:0;left:0;width:100%;height:100%}.has_highlight_word.st-sketch-underline .anime-svg{padding:13px 5px;margin:-8px}.has_highlight_word.st-loose-circle .anime-svg{padding:13px 15px;margin:-8px}.st_featured_collection_grid_product{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing);margin-bottom:20px}.st_featured_collection_card_wrapper{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between}.st_featured_collection_product_media{position:relative;transition:ease-in-out .3s;padding-top:136%}.st_featured_collection_product_media .st_product_card_media_image{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;background-color:#eee}.st_featured_collection_product_media_link{display:flex;justify-content:center;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1}.st_featured_collection_product_card_title{font-size:18px;line-height:25px;color:#000;font-weight:400;font-family:var(--font-body-family);text-decoration:none;margin:0 0 4px}.st_product_card_link{font-size:18px;line-height:25px;color:#000;font-weight:400;font-family:var(--font-body-family);text-decoration:none;word-break:break-word}.st_product_card_link:hover{color:inherit!important}.st_featured_collection_product_information .st_product_price_list{display:flex;align-items:center;flex-direction:unset;flex-wrap:wrap}.st_product_main_price{font-size:16px;line-height:22px;color:#000;font-weight:600;text-align:left;font-family:var(--font-body-family)}.st_product_discount_price{text-decoration:line-through;color:#000;font-weight:400;margin:0;font-family:var(--font-body-family);font-size:14px}.st_featured_collection_grid_product_item .quick-view-button,.st_featured_collection_grid_product_item .quick-view-box{z-index:2}.st_featured_collection_grid_product_item .st_featured_collection_product_media:before{z-index:1}.st_featured_collection_product_media:before{position:absolute;content:"";background:#00000061;left:0;right:0;top:0;bottom:0;transition:ease-in-out .3s;opacity:0}.st_featured_collection_product_media:hover .badge-wrapper{opacity:1;visibility:visible;transition:ease-in-out .3s}.st_featured_collection_product_information .color-swatch-wrapper{margin:8px 0 14px;flex-wrap:wrap}.st_featured_collection_grid_wrapper .st_featured_collection_product_information{padding:12px 15px;margin-top:12px;position:relative;height:auto;min-height:150px;display:flex;flex-direction:column;justify-content:space-between}.template-cart .st_featured_collection_grid_wrapper .st_featured_collection_product_information,.template-cart .st_featured_collection_product_content{min-height:unset}.featured-collection-product .card__media:hover .quick-view-box{opacity:1;visibility:visible;transition:ease-in-out .3s}.st_featured_collection_grid_product_item{padding:0 15px 30px}.st_featured_collection_grid_wrapper .flickity-page-dots li.dot.is-selected{width:30px!important;border-radius:20px;opacity:1!important}.st_featured_collection_grid_wrapper .flickity-page-dots li{background:var(--global-color)!important;opacity:.5!important;margin:0 4px!important;width:10px!important;height:10px!important}.st_featured_collection_grid_wrapper .flickity-enabled{display:block;width:100%;height:100%;margin-bottom:80px}.st_featured_collection_product_media:hover:before,.st_featured_collection_product_media:hover .quick-view-box{opacity:1;visibility:visible}.st_featured_collection .st_product_variant_swatches_form{opacity:1;visibility:visible}.has-default-variant .st_product_variant_swatches_form{justify-content:flex-end;margin-top:10px}.st_featured_collection_product_content .st_featured_collection_product_information{box-shadow:0 0 10.5px #0606062e;background-color:#fff}.st_featured_collection_product_information .st_product_color_swatches{gap:12px}.st_featured_collection_product_information .st_product_color_variant_selector_wrapper{margin:8px 0 0 4px}.st_featured_collection_product_information .st_product_size_label{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;line-height:20px;border:solid 1px #000;font-weight:400;min-width:25px;max-width:100%;padding:0 5px;min-height:25px;max-height:100%;box-sizing:border-box;transition:.3s}.st_featured_collection_card_wrapper{opacity:0;transform:translateY(50px)}.st_featured_collection.animation--show .st_featured_collection_card_wrapper{animation:fadeUp .6s ease forwards}.st_featured_collection.animation--show .st_featured_collection_grid_product_item:nth-child(1) .st_featured_collection_card_wrapper{animation-delay:.2s}.st_featured_collection.animation--show .st_featured_collection_grid_product_item:nth-child(2) .st_featured_collection_card_wrapper{animation-delay:.4s}.st_featured_collection.animation--show .st_featured_collection_grid_product_item:nth-child(3) .st_featured_collection_card_wrapper{animation-delay:.6s}.st_featured_collection.animation--show .st_featured_collection_grid_product_item:nth-child(4) .st_featured_collection_card_wrapper{animation-delay:.8s}.st_featured_collection.animation--show .st_featured_collection_grid_product_item:nth-child(5) .st_featured_collection_card_wrapper{animation-delay:1s}.st_featured_collection.animation--show .st_featured_collection_grid_product_item:nth-child(6) .st_featured_collection_card_wrapper{animation-delay:1.2s}@keyframes fadeUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.video-banner.banner--small{height:350px;object-fit:cover}.video-banner.banner--medium{height:450px;object-fit:cover}.video-banner.banner--large{height:600px;object-fit:cover}.video-banner.banner--adapt{width:100%}.video-banner{position:relative;height:100vh;margin-bottom:80px}.video-banner .iframe-video,.video-banner .banner-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.video-banner .page-width{z-index:1;position:absolute;left:0;right:0;transform:translateY(-50%);display:grid}.video-cover-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.video-banner:before{position:absolute;content:"";background:#000;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:.29}.video-banner.autoplay_true .video-cover-image{opacity:0}.video-banner .banner-heading{font-size:45px;line-height:70px;color:#fff;font-weight:600;font-family:var(--font-body-family);text-align:center;margin:20px auto 0}.video-banner .banner-description{font-size:16px;line-height:25px;color:#fff;font-weight:300;font-family:var(--font-body-family);text-align:center;max-width:841px;margin:8px auto 0}.video-banner.full_bleed .play-video{top:50%;bottom:auto;transform:translateY(-50%)}.video-banner .banner-video video{width:100%;height:100%;object-fit:cover}.video-banner .banner-inner-wrapper{width:100%;max-width:841px}.video-banner .page-width.content_alignment--middle-left{top:50%;justify-items:start;left:5%}.video-banner.full_bleed .page-width.content_alignment--middle-left{left:0}.video-banner .page-width.content_alignment--middle-center{top:50%;justify-items:center}.video-banner .page-width.content_alignment--middle-right{top:50%;justify-items:end;right:5%}.video-banner.full_bleed .page-width.content_alignment--middle-right{right:0}.video-banner .page-width.content_alignment--top-left{top:10%!important;transform:none;justify-items:start;left:5%}.video-banner.full_bleed .page-width.content_alignment--top-left{left:0}.video-banner .page-width.content_alignment--top-right{top:10%!important;transform:none;justify-items:end;right:5%}.video-banner.full_bleed .page-width.content_alignment--top-right{right:0}.video-banner .page-width.content_alignment--top-center{top:10%!important;transform:none;justify-items:center}.video-banner .page-width.content_alignment--bottom-left{bottom:10%!important;transform:none;justify-items:start;left:5%}.video-banner.full_bleed .page-width.content_alignment--bottom-left{left:0}.video-banner .page-width.content_alignment--bottom-center{bottom:10%!important;transform:none;justify-items:center}.video-banner .page-width.content_alignment--bottom-right{bottom:10%!important;transform:none;justify-items:end;right:5%}.video-banner.full_bleed .page-width.content_alignment--bottom-right{right:0}.video-container .banner-inner-wrapper{width:100%;max-width:max-content;margin:0 auto}.video-container .page-width{z-index:1;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:grid}.video-container .play-button-wrapper #circle-play-btns svg{width:55px;height:55px;fill:#fff;stroke:#fff;cursor:pointer;background-color:#0003;border-radius:50%;opacity:.9}.video-container .play-button-wrapper{flex-direction:column;text-align:center}.video-container .video-content-box{position:absolute;left:50px;right:40px;margin:0 auto;padding-top:30px}.video-container .play-video{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:60px;height:60px;border-radius:100%;z-index:3;cursor:pointer;transition:.5s all;overflow:hidden;transition:ease-in-out .3s}.video-container .play-video svg path{fill:#fff}.video-container:hover .play-video{transform:scale(1.1);transition:ease-in-out .3s}.video-container .pause-video{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:60px;height:60px;z-index:3;cursor:pointer;transition:.5s all;overflow:hidden;transition:ease-in-out .3s}.video-container .pause-video svg{fill:#fff}.video-container .pause-video svg{width:50px;height:50px;fill:#fff}.video-container:hover .pause-video{transform:scale(1.1);transition:ease-in-out .3s}.video-container .pause-video{display:none}.video-container:hover .vplay+.pause-video{display:block}.video-container .vplay{display:none}.video-container{position:relative;height:600px;width:100%;object-fit:cover}.video-with-text .video-media svg{background-color:#0000001a}.video-with-text .video-img-mobile{display:block}.video-grid-wrapper{display:flex;gap:60px}.video-grid-wrapper.image-with-text__grid--reverse{flex-direction:row-reverse}.video-grid-wrapper .video-media{padding-left:0;width:50%}.video-with-text .video-media-inner{width:100%;display:flex}.video-grid-wrapper .video-img-mobile{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.video-grid-wrapper .video-content-information{padding:80px;width:50%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.video-with-text .video-media-inner iframe,.video-with-text .video-media video{height:600px;object-fit:cover;width:100%}.video-with-text .video-heading{font-weight:700;font-family:var(--font-body-family);margin:0}.video-with-text .video_description{font-size:16px;line-height:25px;color:#000;font-weight:300;font-family:var(--font-body-family);margin:10px 0 18px;width:100%;max-width:500px}.video-with-text .video-media .play-button-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:auto;pointer-events:none}.video-with-text .video-media{position:relative}.video-with-text .video-media .poster-img{display:block}.video-with-text .video-media-inner:hover .play-btn{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:ease-in-out .3s}.video-with-text .video-media .play-btn{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:60px;height:60px;border-radius:100%;z-index:3;cursor:pointer;transition:.5s all;overflow:hidden;transition:ease-in-out .3s}.video-with-text .video-media .pause-btn{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:60px;height:60px;z-index:3;cursor:pointer;transition:.5s all;overflow:hidden;transition:ease-in-out .3s}.video-with-text .video-media .pause-btn svg{width:60px;height:60px;fill:#fff}.video-with-text .video-media .play-btn svg path{fill:#fff}.video-with-text .video-media .pause-btn{display:none}.video-with-text .video-media img{opacity:1!important}.playvideo .video-media img{opacity:0}.playvideo .video-media video{opacity:1}.video-with-text .video-media .vplay{display:none}.video-with-text .video-media:hover .vplay+.pause-btn{display:block}.video-banner.full_bleed:hover .play-video{transform:translateY(-50%) scale(1)!important}.image-text-marquee{overflow-x:hidden}.marquee-design--one.scrolling-images .marquee-image-box{height:100%;transform:scale(.9)}.marquee-design--one.scrolling-images .marquee-image-box:hover{transform:scale(1)}.image-marquee-wrapper{position:relative;display:flex}.image-text-marquee .inner-marquee-wrapper{display:flex;align-items:center;gap:50px}.image-text-marquee .marquee-slider{background:none;padding:0}.marquee-design--one .heading-section{padding-bottom:40px}.image-text-marquee .marquee-image-box{width:220px;height:auto;text-align:center}.image-text-marquee .marquee-image-box .marque-img{width:200px;height:200px;object-fit:cover;border-radius:50%;object-position:top center;-webkit-filter:drop-shadow(0px 3px 3px rgba(6,6,6,.26));filter:drop-shadow(0px 3px 3px rgba(6,6,6,.26))}.image-text-marquee .image-marquee-item{width:100%;gap:50px!important;display:flex;align-items:center}.image-text-marquee .discription{font-size:30px;line-height:35px;font-weight:600;width:206px;white-space:normal;margin:0;text-align:center;text-decoration:none}.image-text-marquee .marquee-container .marquee-image-box svg{width:200px;height:auto;padding:10px 0}.image-marquee-wrapper .image-marquee-slider{justify-content:center;align-items:center;display:flex;column-gap:50px}.image-marquee-item .marquee-image-box .card__media svg.placeholder{border:1px solid #8d8989;background-color:#0000001a;width:200px;height:200px;object-fit:cover;border-radius:50%;object-position:top center}.scrolling-images .image-marquee-item .marquee-image-box .card__media svg.placeholder{border:none;height:80px;border-radius:0;background-color:#0000001a;width:200px;object-fit:cover;object-position:top center}.scrolling-images .marquee-container{width:100%;overflow:hidden;position:relative}.scrolling-images #node-marquee2{display:flex;animation:marquee-scroll 15s linear infinite;white-space:nowrap}.scrolling-images .image-marquee-wrapper{display:flex}.scrolling-images .marquee-image-box{width:200px;height:80px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;transition:transform .4s ease,filter .4s ease;margin-left:150px}.scrolling-images .marquee-image-box:hover{opacity:1;transform:scale(1.2)}.scrolling-images .marquee-container:hover .image-marquee-wrapper{animation-play-state:paused}.scrolling-images .node-marquee__el:nth-child(1) #node-marquee2{margin-left:0}.scrolling-images{padding-top:0;padding-bottom:20px}.marquee-design--three.scrolling-images,.marquee-design--one.scrolling-images{padding-bottom:0}.marquee-design--three .marquee-image-box{height:auto!important;margin:0!important;width:auto!important;opacity:1!important}.marquee-design--three.scrolling-images .image-marquee-slider{padding-bottom:0}.marquee-design--three .image-marquee-item{width:100%;gap:40px!important;display:flex;align-items:center}.marquee-design--three .marquee-image-box .marquee--image{width:50px}.marquee-design--three .discription{font-size:40px!important;line-height:50px!important;width:100%!important;-webkit-text-stroke:1px var(--global-color)!important;-webkit-text-fill-color:transparent!important}.text-img-design-2 .mage-with-text-image{border-radius:25px;border:solid 2px #fff}.text-img-design-1 .image-with-text{padding:30px}.text-img-design-2 .image-with-text{border-radius:25px;padding:50px}.image-with-text{background-repeat:no-repeat;background-position:center;background-size:cover}.image-with-text-subheading.has-sub-underline .st_border_line{margin-left:0;margin-bottom:20px}.marquee-design--two{overflow-x:clip}.marquee-design--two .image-marquee-slider{padding-bottom:0}.marquee-design--two .marquee-container,.marquee-design--two .image-marquee-wrapper{overflow:visible!important}.marquee-design--two .marquee-container{transform-origin:center;white-space:nowrap;padding:15px 0;position:relative;rotate:-9deg}.marquee-design--two .marquee-container:after{content:"";display:block;z-index:-1;position:absolute;inset-block-start:0;inset-inline-start:-5%;width:110%;height:100%}.marquee-design--two .marque-img{width:120px!important;height:100%!important;border-radius:0!important;object-fit:cover!important;object-position:unset!important;filter:unset!important}.marquee-design--two .marquee-image-box{height:100%!important;display:flex;margin-top:8px}.marquee-design--two .node-marquee__el{font-size:0}#image-text-marquee-node.marquee-right svg,#image-text-marquee-node.marquee-right img{transform:scaleX(-1);display:inline-block}#image-text-marquee-node.marquee-right{transform:scaleX(-1)}.marquee-design--three.scrolling-images .marquee-right .marque-info .discription{transform:scaleX(-1);display:inline-block}.marquee-design--two .marquee-image-box{opacity:1}.before-after__before-image{background:#ccc}.before-after__before-image svg{width:100%;background:#0000004f}.before-after__after-image{background:#cccccc9c}.before-after__after-image svg{width:100%}.before-after{margin-bottom:80px}.image-comparison,.before-after-comparison .after--image,.before-after__before-image .befor--image{width:100%}.image-comparison:focus-visible,.image-comparison:focus{outline:none}#shadow .vertical .divider:after{height:1px;width:100%;border-top-width:5px;border-top-style:solid;border-top-color:#fff;border-left:0}.before-after>div{display:flex}.before-after .mobile--image{display:none}.horizontal .handle svg,.vertical .handle svg{transform:rotate(90deg)!important}.vertical-after-before .enabled_border_radius{border-radius:25px;padding-top:50px;padding-bottom:50px}.image-comparison__slider-wrapper{position:relative}.image-comparison__range{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:ew-resize;z-index:8;opacity:0}.image-comparison__image-wrapper--overlay{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden}.image-comparison__figure{margin:0}.image-comparison__figure:not(.image-comparison__figure--overlay){position:relative;padding-top:150%}.image-comparison__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;overflow:hidden;border-radius:25px}.image-comparison__figure--overlay .image-comparison__image{z-index:1}.image-comparison__caption{position:absolute;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;display:flex;flex-direction:column;flex-wrap:nowrap;font-weight:700;text-transform:uppercase}.image-comparison__caption.position-top{top:30px}.image-comparison__caption.position-middle{top:50%}.image-comparison__caption.position-bottom{bottom:20px}.image-comparison__caption--before{left:30px;z-index:2}.image-comparison__caption--after{right:30px;text-align:right}.image-comparison__caption-body{padding:6px;font-size:15px;line-height:20px;font-weight:500;text-align:center}.image-comparison__slider{position:absolute;top:0;left:50%;width:4px;height:100%;transition:background-color .3s ease-in-out;z-index:1}.image-comparison__thumb{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:45px;height:45px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 0 22px #00000080;transform-origin:center;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.image-comparison__range::-webkit-slider-thumb{width:40px;height:40px;opacity:0}.image-comparison__thumb svg{width:20px;height:20px}.image-comparison__range::-ms-track{position:relative;top:0;left:0;width:100%;height:100%;border:none;margin:0;padding:0;background-color:transparent;color:transparent;outline:none;cursor:col-resize}.image-comparison__range::-ms-thumb{width:.5%;height:100%;opacity:0}.image-comparison__range::-ms-tooltip{display:none}.filter-color{filter:grayscale(50%)}.after-before-wrapper{display:flex;justify-content:space-between;align-items:center;overflow:hidden}.after-before-content{display:flex;flex-direction:column;justify-content:center;width:50%}.after-before-image{display:flex;justify-content:center;align-items:center;width:50%}.after-before-content{padding-right:15px}.after-before-wrapper .before-after__after-image,.after-before-wrapper .before-after__before-image{padding-top:150%;position:relative}.after-before-wrapper .before-after__before-image .befor--image,.after-before-wrapper .before-after-comparison .after--image{height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border-radius:20px;object-fit:cover}.after-before-wrapper .before-after__after-image,.after-before-wrapper .before-after__before-image,.after-before-wrapper .before-after__before-image .befor--image,.after-before-wrapper .before-after-comparison .after--image{border-radius:20px;object-fit:cover}.after-before-content .content--inner.content-center{display:flex;flex-direction:column;align-items:center}.after-before-content .content--inner.content-center .card__heading,.after-before-content .content--inner.content-center .card__description p{text-align:center}.after-before-content .content--inner.content-right{display:flex;flex-direction:column;align-items:flex-end}.after-before-content .content--inner.content-right .card__heading,.after-before-content .content--inner.content-right .card__description p{text-align:right}.after-before-content .card__heading{line-height:70px;font-weight:700;margin:0;word-spacing:3px;letter-spacing:2px}.after-before-content .card__description p{font-size:16px;line-height:25px;font-weight:300;margin:16px 0}.vertical-after-before .button.button--primary{text-transform:uppercase}.image-comparison__image .placeholder{height:100%}.image-comparison__image.before--image svg{background:#00000087}.client-testimonial-grid-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.client-testimonial-heading-with-subheading{padding:0 40px}.client-testimonial-heading-with-subheading p{margin:10px auto 0;font-size:16px;line-height:21px;font-weight:300}.client-testimonial-heading-with-subheading.alignment_left p{margin-left:0}.client-testimonial-heading-with-subheading.alignment_right p{margin-right:0}.client-testimonial-heading-with-subheading.alignment_center p{max-width:600px;text-align:center}.client-testimonial-heading-with-subheading.alignment_center h2{max-width:900px;margin:0 auto}.client-testimonial-heading-with-subheading h2{font-size:40px;text-transform:uppercase;font-weight:600;line-height:50px;margin:0}.client-testimonial-slider-wrapper{padding-top:50px;padding-left:50px}.client-testimonial-img img{object-fit:cover;width:100%;border-radius:25px;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.client-testimonial-img{position:relative;padding-top:117%;display:flex;width:100%;height:100%}.client-testimonial-img .placeholder-wrapper svg{height:100%;border-radius:25px}.client-testimonial-info-content{padding:30px;border-radius:25px;display:flex;flex-direction:column;gap:20px;height:100%}.client-testimonial-carousel .carousel-cell:nth-child(3n+1) .client-testimonial-info-content{background:#fdfbfd!important}.client-testimonial-carousel .carousel-cell:nth-child(3n+2) .client-testimonial-info-content{background:#f8f5f0!important}.client-testimonial-carousel .carousel-cell:nth-child(3n+3) .client-testimonial-info-content{background:#f3f6fb!important}.client-testimonial-shot-heading{margin:0;font-size:35px;line-height:45px;font-weight:600}.client-testimonial-description{font-size:16px;line-height:23px;font-weight:400;margin:0;position:relative}.client-testimonial-description:before{content:"";display:block;width:50px;height:1px;background-color:#000;margin-bottom:20px}.client-name-and-boi{display:flex;flex-direction:column}.client-name-and-boi .client-name{font-size:18px;text-transform:capitalize;font-weight:500;line-height:28px;font-style:normal;text-align:left}.customer-info{display:flex;align-items:center;gap:5px}.customer-info span svg{width:16px;height:16px;background-color:#ff992a;border-radius:100px;padding:2px}.customer-info span svg path{stroke:#fff}.client-boi{font-size:16px;line-height:26px;font-weight:300;text-transform:capitalize}.client-name-with-icon{display:flex;align-items:flex-end;justify-content:space-between;height:100%}.quote-icon svg{width:60px;height:auto;overflow:visible}.client-testimonial-carousel .carousel-cell{width:50%;padding-right:50px}.client-testimonial-carousel .flickity-page-dots .dot{opacity:.5!important;margin:0 4px!important;width:10px!important;height:10px!important}.client-testimonial-carousel .dot.is-selected{width:30px!important;border-radius:20px;opacity:1!important}.client-testimonial-slider-wrapper .flickity-page-dots{bottom:0}.client-testimonial-carousel.flickity-enabled.is-draggable{box-shadow:none!important}.client-testimonial-carousel{display:flex}.client-testimonial-carousel.flickity-enabled{display:block}.client-testimonial-carousel.flickity-enabled .client-testimonial-grid-content{gap:50px}.client-testimonial-carousel .carousel-cell{padding-right:20px}.client-testimonial-carousel.flickity-enabled .carousel-cell{padding-right:50px}.quote-icon svg path{stroke:unset}.client-rating-star{display:flex;gap:4px}.client-testimonial-carousel{padding-bottom:50px}.testimonial-wrapper{margin-top:50px}.testimonial-slide.is-selected .slide-inner{transform:scale(1.2);transition:transform .3s ease-in-out;z-index:2}.testimonial-slide.not-selected{margin:84px 30px}.testimonial-slide{margin:40px 30px;height:auto;display:flex!important;flex-direction:column;justify-content:center;width:30%}.testimonial-wrapper .dot{opacity:.5!important;margin:0 4px!important;width:8px!important;height:8px!important}.grid-product-wrapper .dot.is-selected,.testimonial-wrapper .dot.is-selected{opacity:1!important}.rating-star{display:flex;align-items:center;justify-content:center;gap:5px;margin:10px 0}.testimonial-wrapper .testimonial-image{display:flex;align-items:center;justify-content:center}.testimonial-slide .slide-inner{min-height:340px;max-height:100%;height:100%;box-shadow:0 1px 3px #0000001f,0 0 13px #0000003d;padding:30px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonial-wrapper .testimonial-image svg,.testimonial-wrapper .testimonial-image img{width:100%;max-width:80px;height:80px;object-fit:cover;border-radius:60px;padding:4px}.testimonial-wrapper .testimonial-description{font-size:15px;line-height:24px;font-weight:400;text-align:center;margin:0;width:100%}.testimonial-slider .flickity-page-dots{bottom:-30px}.testimonial-wrapper .testimonial-user-name{font-size:16px;line-height:25px;font-weight:500;font-style:italic;text-align:center;display:inline-block;margin-top:10px}.collection-tab-slider .tab-items{opacity:0;transition:opacity .3s ease}.collection-tab-slider .tab-items.visible{opacity:1}.collection-tab-slider .tab-items.hidden{opacity:0}.tab-items.hidden .flickity-viewport{height:100%!important}.collection-tab-slider .collection-tab-slider{background:#f3f3f3;margin-bottom:140px}.collection-tab-slider .collection-tab-wrapper{display:flex;gap:20px}.collection-tab-slider .collection-tab-headings{width:50%;padding:65px 0}.collection-tab-slider .collection-tab-headings .collection-heading{font-size:50px;line-height:60px;font-weight:500;font-family:var(--font-body-family);width:auto;margin:0 0 30px;cursor:pointer;transition:transform .3s ease-out;transform-origin:left;transform:scale(.9)}.collection-tab-slider .collection-tab-headings .collection-heading:hover{transform:scale(1.02)}.collection-tab-slider .collection-tab-headings h2:last-child{margin-bottom:0}.collection-tab-slider .collection-heading.active-collection{opacity:1!important;transform:scale(1.02);transform-origin:left;font-size:50px}.collection-tab-slider .collection-tab-images{width:50%;position:relative}.tab-content-slider .placeholder.product--image{padding:0;background-color:transparent;overflow:visible}.tab-image.slide__item{display:flex;justify-content:center}.tab-image.slide__item a{display:flex}.collection-tab-slider .tab-content-slider{position:absolute!important;top:50%;transform:translateY(-50%);z-index:1;left:0;right:0;width:100%;max-width:600px;margin:0 0 0 auto;padding:0 100px}.collection-tab-slider .tab-content-slider:before{position:absolute;content:"";top:50%;left:0;right:0;width:100%;bottom:0;max-width:400px;margin:0 auto;transform:translateY(-50%);height:580px}.collection-tab-slider .tab-content-slider .tab-image img{width:100%;height:100%;object-fit:cover;padding:0}.collection-tab-slider .tab-content-slider .flickity-button.previous{left:-60px;background-color:transparent!important;border:0;overflow:hidden}.collection-tab-slider .tab-content-slider .flickity-button.next{right:-60px;background-color:transparent!important;border:0;overflow:hidden}.collection-tab-slider .tab-content-slider .flickity-button.next:after{width:30px;height:30px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M691,522.1H680.53q-167,0-334,0c-5.54,0-10.64.82-14.77,4.79-5.61,5.39-7.24,11.95-4.68,19.2s8.24,11.12,15.85,11.84c3.47.33,7,.17,10.49.17H692.15c-1.84,2-2.92,3.32-4.11,4.5q-45.75,45.81-91.55,91.56c-4.54,4.52-7.09,9.66-6.27,16.1.92,7.28,5,12.31,11.88,14.69,7.1,2.44,13.45.88,18.81-4.47l87.32-87.28q19.44-19.42,38.87-38.88c9.2-9.24,9.36-19.28.21-28.44q-62.85-62.94-125.84-125.77c-7.93-7.92-19-8.08-26.24-.67s-7.12,17.87.82,25.85q45.48,45.7,91.16,91.21a42.15,42.15,0,0,0,5.13,3.78Z" transform="translate(-220 -220)"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M691,522.1H680.53q-167,0-334,0c-5.54,0-10.64.82-14.77,4.79-5.61,5.39-7.24,11.95-4.68,19.2s8.24,11.12,15.85,11.84c3.47.33,7,.17,10.49.17H692.15c-1.84,2-2.92,3.32-4.11,4.5q-45.75,45.81-91.55,91.56c-4.54,4.52-7.09,9.66-6.27,16.1.92,7.28,5,12.31,11.88,14.69,7.1,2.44,13.45.88,18.81-4.47l87.32-87.28q19.44-19.42,38.87-38.88c9.2-9.24,9.36-19.28.21-28.44q-62.85-62.94-125.84-125.77c-7.93-7.92-19-8.08-26.24-.67s-7.12,17.87.82,25.85q45.48,45.7,91.16,91.21a42.15,42.15,0,0,0,5.13,3.78Z" transform="translate(-220 -220)"/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;border:0!important;box-shadow:none!important;outline:none!important;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.collection-tab-slider .tab-content-slider .flickity-button.previous:after{width:30px;height:30px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M389,522.1h10.43q167,0,334,0c5.54,0,10.64.82,14.77,4.79,5.61,5.39,7.24,11.95,4.68,19.2s-8.24,11.12-15.85,11.84c-3.47.33-7,.17-10.49.17H387.85c1.84,2,2.92,3.32,4.11,4.5q45.75,45.81,91.55,91.56c4.54,4.52,7.09,9.66,6.27,16.1-.92,7.28-5,12.31-11.88,14.69-7.1,2.44-13.45.88-18.81-4.47l-87.32-87.28q-19.44-19.42-38.87-38.88c-9.2-9.24-9.36-19.28-.21-28.44q62.85-62.94,125.84-125.77c7.93-7.92,19-8.08,26.24-.67s7.12,17.87-.82,25.85q-45.48,45.7-91.16,91.21a42.15,42.15,0,0,1-5.13,3.78Z" transform="translate(-220 -220)"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M389,522.1h10.43q167,0,334,0c5.54,0,10.64.82,14.77,4.79,5.61,5.39,7.24,11.95,4.68,19.2s-8.24,11.12-15.85,11.84c-3.47.33-7,.17-10.49.17H387.85c1.84,2,2.92,3.32,4.11,4.5q45.75,45.81,91.55,91.56c4.54,4.52,7.09,9.66,6.27,16.1-.92,7.28-5,12.31-11.88,14.69-7.1,2.44-13.45.88-18.81-4.47l-87.32-87.28q-19.44-19.42-38.87-38.88c-9.2-9.24-9.36-19.28-.21-28.44q62.85-62.94,125.84-125.77c7.93-7.92,19-8.08,26.24-.67s7.12,17.87-.82,25.85q-45.48,45.7-91.16,91.21a42.15,42.15,0,0,1-5.13,3.78Z" transform="translate(-220 -220)"/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;border:0!important;box-shadow:none!important;outline:none!important;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.contact_form_content_wrapper{display:flex;justify-content:space-between;gap:40px;flex-direction:column;align-items:center}.contact_form_header{display:flex;flex-direction:column;gap:10px}.contact_title{margin:0;text-align:center}.contact-form-description p{font-size:14px;margin:0 auto;line-height:24px;font-weight:300;color:#000;text-align:center;max-width:650px}.contact_form_wrapper{width:100%;max-width:700px;margin:0 auto}.input-name-width-email{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;column-gap:20px}.st_form_row{margin-bottom:25px;display:flex}.st_form_row .st_field_input{border-radius:var(--inputs-radius);border:solid 1px #0000;padding:12px 20px;font-family:var(--font-body-family);box-sizing:border-box;background-color:#f7f7f7;resize:none;width:100%}.contact_form_wrapper form textarea{height:200px}.st_form_button.contact__button{display:flex;justify-content:center}.st_form_button .contact-submit-btn{padding:6px 30px;font-family:var(--font-body-family);font-size:18px;cursor:pointer;text-transform:uppercase}.contact-icons svg{width:24px;height:24px;fill:var(--global-color)}.contact-icons{background-color:#f7f7f7;border-radius:100px;max-width:45px;height:45px;width:100%;display:flex;align-items:center;justify-content:center}.contact-address-details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px}.contact-address-details-repeat-box{border-radius:10px;display:flex;align-items:center;padding:20px;gap:20px}.contact-icons-item__content h3{word-break:break-word;font-weight:400;font-size:18px;margin:0;line-height:32px}.contact-icons-item__content p{margin:0;font-weight:400;word-break:break-word}span.contact-icons img{width:22px}span.contact-icons svg path{fill:var(--global-color)}.left-slider-img{width:100%;display:flex;position:relative;padding-top:100%}.location-placeholder svg,.left-slider-img img{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.locations__info-subheading{margin:0;text-transform:uppercase;font-size:15px;line-height:15px}.locations__info-heading{margin:5px 0 0;font-size:32px;text-transform:uppercase;line-height:45px}.location__address{margin:0 0 5px;font-weight:300;font-size:15px;line-height:25px}.locations__stores p{margin:0 0 5px;font-weight:400;font-size:15px}.location_slider_wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.main-carousel{width:50%}.nav-carousel{width:45%}.nav-carousel .flickity-button-icon{display:none;opacity:0;visibility:hidden}.nav-carousel .flickity-button{padding:0;background-color:transparent;display:flex;align-items:center;justify-content:center;border:solid 1px #000;width:30px!important;height:30px!important;top:auto;transform:unset;bottom:-45px;cursor:pointer}.nav-carousel .flickity-button.flickity-prev-next-button.previous{left:0}.nav-carousel .flickity-button.flickity-prev-next-button.next{left:7%}.best_seller_section{overflow:hidden}.collection_link_text{position:absolute;left:50%;transform:translate(-50%);top:auto;width:100%;text-align:center;z-index:1;transition:bottom .45s ease;bottom:-100%}.best_seller_section .img-wrapper:hover .collection_link_text{bottom:15px}.collection_link_text a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px}.best_seller_section .img-wrapper:hover:after{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;background-color:#00000061;height:100%;width:100%}.collection_link_text{display:flex;align-items:center;gap:10px;justify-content:center}.collection_link_text .shop-arrow{display:flex;align-items:center;justify-content:center}.collection_link_text .shop-arrow svg{width:100%;height:11px;max-width:11px;fill:#fff;overflow:visible}.best-sellers-container{display:flex;align-items:center;justify-content:center;gap:80px}.best-sellers-container .left-panel{flex:1;display:flex;flex-direction:column;gap:18px;max-width:500px}.best-sellers-container .cards-wrapper{display:flex;flex-direction:column;gap:18px}.best-sellers-container .heading{font-size:42px;font-weight:700;margin:0 0 6px;text-transform:uppercase}.best-sellers-container .subtext{font-size:16px;margin:0 0 28px}.best-sellers-container .bs-card{border-radius:8px;cursor:pointer;overflow:hidden;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .35s ease,border-color .35s ease,box-shadow .35s ease}.best-sellers-container .bs-card:hover{transform:translate(8px)}.best-sellers-container .bs-card.active{padding:20px 25px;box-shadow:0 4px 16px #00000014;display:block;animation:cardSlideIn .4s cubic-bezier(.34,1.2,.64,1) both}@keyframes cardSlideIn{0%{transform:translate(-12px);opacity:.5}to{transform:translate(0);opacity:1}}.best-sellers-container .bs-card.active .card-title{font-size:26px;font-weight:500;margin-bottom:14px;transition:color .3s ease}.best-sellers-container .bs-card.active .card-desc{font-size:15px;line-height:20px;display:block;animation:descFadeIn .4s ease .12s both}@keyframes descFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.best-sellers-container .bs-card.active .card-number{display:none}.best-sellers-container .bs-card.inactive{padding:20px 25px;display:flex;justify-content:space-between;align-items:center;border:1px solid transparent;transition:background .35s ease,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.best-sellers-container .bs-card.inactive:hover{box-shadow:0 4px 12px #0003}.best-sellers-container .bs-card.inactive .card-title{font-size:26px;font-weight:500;margin-bottom:0;transition:color .3s ease}.best-sellers-container .bs-card.inactive .card-desc{display:none}.best-sellers-container .bs-card.inactive .card-number{display:block;font-size:50px;font-weight:700;line-height:1;transition:color .3s ease}.best-sellers-container .right-panel{--p-size: 750px;position:relative;width:var(--p-size);height:var(--p-size);flex-shrink:0;transition:transform 1.4s cubic-bezier(.23,1,.32,1),width .8s ease,height .8s ease;will-change:transform;transform:rotate(var(--rotation, 0deg)) translateZ(0);transform-origin:center center;transform-style:preserve-3d;perspective:1200px;margin-bottom:25px;margin-top:25px}.best-sellers-container .main-group{position:relative;width:100%;height:100%;transform-origin:center center;transform-style:preserve-3d}.best-sellers-container .img-wrapper{position:absolute;width:var(--tw, 400px);height:var(--th, 400px);transform-origin:0 0;border-radius:25px;overflow:hidden;cursor:pointer;box-shadow:0 4px 20px #0000001f;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:#f0f0f0;z-index:1;transform:translate3d(var(--tx, 0px),var(--ty, 0px),var(--tz, 0px)) rotate(.001deg);opacity:var(--to, 1);outline:1px solid transparent;transition:transform .8s cubic-bezier(.22,1,.36,1),width .8s cubic-bezier(.22,1,.36,1),height .8s cubic-bezier(.22,1,.36,1),opacity .4s ease,box-shadow .5s ease,border-radius .4s ease}.best-sellers-container .anim-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:none;display:block;transition:transform .6s cubic-bezier(.23,1,.32,1);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);outline:1px solid transparent}.best-sellers-container .img-wrapper:hover .anim-img{transform:scale(1.1) translateZ(0)}.best-sellers-container .shop-now-overlay:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000061;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:2}.best-sellers-container .shop-now-overlay a{font-size:15px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-decoration:none;position:relative}.best-sellers-container .shop-now-overlay a:hover{color:#fff!important}.best-sellers-container .img-wrapper:hover .shop-now-overlay:after{opacity:1;pointer-events:auto}.best-sellers-container .right-panel.center-cluster{--cw: calc(var(--p-size) * .186);--ch: var(--cw);--cg: calc(var(--p-size) * .04);--offset: calc((var(--cw) + var(--cg)) / 2);--anchor: calc(var(--p-size) / 2 - (var(--cw) / 2))}.best-sellers-container .right-panel.center-cluster .img-wrapper{--tz: 20px;--to: .95;--tw: var(--cw);--th: var(--ch)}.best-sellers-container .right-panel.center-cluster .pos1{--tx: calc(var(--anchor) - var(--offset));--ty: calc(var(--anchor) - var(--offset))}.best-sellers-container .right-panel.center-cluster .pos2{--tx: calc(var(--anchor) + var(--offset));--ty: calc(var(--anchor) - var(--offset))}.best-sellers-container .right-panel.center-cluster .pos3{--tx: calc(var(--anchor) + var(--offset));--ty: calc(var(--anchor) + var(--offset))}.best-sellers-container .right-panel.center-cluster .pos4{--tx: calc(var(--anchor) - var(--offset));--ty: calc(var(--anchor) + var(--offset))}.best-sellers-container .right-panel.layout-a:not(.center-cluster) .pos1{--tw: calc(var(--p-size) * .306);--th: var(--tw);--tx: 0px;--ty: calc(var(--p-size) * .173);--tz: 1px}.best-sellers-container .right-panel.layout-a:not(.center-cluster) .pos2{--tw: calc(var(--p-size) * .653);--th: calc(var(--p-size) * .48);--tx: calc(var(--p-size) * .346);--ty: 0px;--tz: 2px}.best-sellers-container .right-panel.layout-a:not(.center-cluster) .pos3{--tw: calc(var(--p-size) * .306);--th: var(--tw);--tx: calc(var(--p-size) * .693);--ty: calc(var(--p-size) * .52);--tz: 1px}.best-sellers-container .right-panel.layout-a:not(.center-cluster) .pos4{--tw: calc(var(--p-size) * .653);--th: calc(var(--p-size) * .48);--tx: 0px;--ty: calc(var(--p-size) * .52);--tz: 2px}.best-sellers-container .right-panel.layout-a .pos1{z-index:1}.best-sellers-container .right-panel.layout-a .pos2{z-index:2}.best-sellers-container .right-panel.layout-a .pos3{z-index:1}.best-sellers-container .right-panel.layout-a .pos4{z-index:2}.best-sellers-container .right-panel.layout-b:not(.center-cluster) .pos1{--tw: calc(var(--p-size) * .653);--th: calc(var(--p-size) * .48);--tx: 0px;--ty: 0px;--tz: 2px}.best-sellers-container .right-panel.layout-b:not(.center-cluster) .pos2{--tw: calc(var(--p-size) * .306);--th: var(--tw);--tx: calc(var(--p-size) * .693);--ty: calc(var(--p-size) * .173);--tz: 1px}.best-sellers-container .right-panel.layout-b:not(.center-cluster) .pos3{--tw: calc(var(--p-size) * .653);--th: calc(var(--p-size) * .48);--tx: calc(var(--p-size) * .346);--ty: calc(var(--p-size) * .52);--tz: 2px}.best-sellers-container .right-panel.layout-b:not(.center-cluster) .pos4{--tw: calc(var(--p-size) * .306);--th: var(--tw);--tx: 0px;--ty: calc(var(--p-size) * .52);--tz: 1px}.best-sellers-container .right-panel.layout-b .pos1{z-index:2}.best-sellers-container .right-panel.layout-b .pos2{z-index:1}.best-sellers-container .right-panel.layout-b .pos3{z-index:2}.best-sellers-container .right-panel.layout-b .pos4{z-index:1}.featured-products-tab .st_product_color_label{width:16px;height:16px;display:flex}.st_product_color_swatch_list{display:flex;align-items:center}.featured-products-tab .st_product_variant_group{gap:12px}.products-tab-right.mobile-right{display:none}.featured-products-tab{margin-bottom:80px;padding-top:0}.products-tab-wrapper{display:flex;gap:0px;flex-direction:column-reverse;justify-content:space-between}.featured-products-left{width:100%;position:relative;overflow:hidden;padding-top:20px}.featured-products-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:10px}.has_video_media.slider.flickity-enabled{width:100%;height:100%;display:block}.featured-product-item .featured-products--image{width:100%;object-position:center;will-change:transform;transition:transform .8s ease;transform-origin:center;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:top;border-radius:10px}.featured-tab-product-inner .product-image:hover .featured-products--image{transform:scale(1.2)}.featured-tab-product-inner .product-image .flickity-enabled.is-draggable{width:100%;height:100%;display:flex;min-height:100%}.featured_product_tab_video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;height:100%;width:100%;opacity:0;transition:all .1s ease}.featured_product_tab_video .video-player{width:100%;height:100%;object-fit:cover}.featured-tab-product-inner.has_video_media .product-image:hover .featured-products--image{z-index:-1}.featured-tab-product-inner.has_video_media:hover .product-image .featured_product_tab_video{opacity:1;z-index:1}.featured-products-tab .featured-tab-product-inner{position:relative;display:flex;place-content:center;border-radius:30px;overflow:hidden;padding:10px;transition:all .4s ease}.featured-products-tab .featured-tab-product-inner:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:conic-gradient(transparent 25%,#fff9ca,#f8d7da 99%,transparent);opacity:0}.featured-products-tab .featured-tab-product-inner:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;background:#000;border-radius:20px;z-index:1;opacity:0}.featured-products-tab .featured-tab-product-inner>*{z-index:2}@keyframes rotate-border{to{transform:rotate(1turn)}}.featured-products-tab .featured-tab-product-inner:hover{background:#000}.featured-products-tab .featured-tab-product-inner:hover:before{animation:rotate-border 3s linear infinite;opacity:1}.featured-products-tab .featured-tab-product-inner:hover:after{opacity:1}.featured-product-item .margin-top-plus{margin-top:60px}.featured-product-item .margin-top-minus{margin-top:-60px}.featured-products-tab .product-info-wrapper{position:absolute;bottom:26px;left:0;right:0;background:#fff;width:100%;max-width:90%;padding:15px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;filter:drop-shadow(0px 2px 10.5px rgba(6,6,6,.23));border-radius:10px;z-index:2}.featured-tab-product-inner .product-image{position:relative;padding-top:120%;overflow:hidden;border-radius:20px;height:100%;width:100%}.featured-product-item .st_product_color_swatches{gap:12px;margin-left:4px}.featured-products-tab .product-info-wrapper .product-image-secondary{width:100%;height:100%;object-fit:cover;object-position:top;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;border-radius:10px}.featured-products-tab .product-info-wrapper .info-left-column a{width:100%;height:100%;position:relative;padding-top:100%}.featured-products-tab .product-info-wrapper .info-left-column{width:100%;max-width:70px;display:flex;align-items:center;justify-content:center}.featured-products-tab .product-info-wrapper .info-left-column.d-grid svg{border-radius:10px}.featured-product-item.margin-top-plus{margin-top:60px}.featured-product-item.margin-top-minus{margin-top:-60px}.featured-products-tab .product--heading{font-size:17px;line-height:22px;color:#000;font-weight:300;font-family:var(--font-body-family);margin:0;word-break:break-word}.featured-products-tab .product-info-wrapper .price-title{font-size:16px;line-height:18px;color:#000;font-weight:600;font-family:var(--font-body-family);margin:0 0 5px}.featured-products-tab .product-info-wrapper .action-buttons-wrapper .cart-icon .atc--spinner{width:40px;height:40px}.featured-products-tab .product-info-wrapper .action-buttons-wrapper .cart-icon{width:46px;height:46px}.products-tab-wrapper .alignment_center .tab-decription p{margin:10px auto;text-align:center}.products-tab-wrapper .alignment_right .tab-decription p{margin-left:auto;text-align:right}.products-tab-wrapper .alignment_left .tab-decription p{margin-right:auto}.products-tab-wrapper .alignment_center .tab-button-group{justify-content:center}.products-tab-wrapper .alignment_right .tab-button-group{justify-content:end}.featured-products-tab .products-tab-right{width:100%;height:100%;padding:0 10px}.featured-products-tab .tab-main-heading{font-size:50px;line-height:60px;font-weight:700;font-family:var(--font-body-family);margin:0}.featured-products-tab .tab-decription p{font-size:18px;line-height:25px;color:#151515;font-weight:400;margin:10px 0;width:100%;max-width:605px}.tab-button-group .tab-button-heading{font-size:20px;line-height:25px;color:#151515;font-weight:500;margin:0}.tab-button-group .tab-button-description p{font-size:16px;line-height:25px;color:#151515;font-weight:300;margin:7px 0 0;width:100%;max-width:400px}.tab-button-group .tab-button{flex:0 0 10%;min-width:fit-content;padding:10px 20px;border-radius:10px;margin:0!important;text-align:center;cursor:pointer;position:relative;transition:all .4s ease;transform-origin:center;will-change:transform;overflow:hidden}.tab-button-group .tab-button.active-tab:after{content:"";display:block;left:0;right:auto;top:auto;bottom:0;width:100%;height:4px;position:absolute}.featured-products-tab .active-tab:after{background:var(--global-color);opacity:1;transform:scale3d(1.5,1,1)}.featured-products-tab .tab-button-group{display:flex;overflow-x:auto;gap:16px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--global-color) #f3f3f3;margin-top:10px;padding-bottom:10px}.product-info-wrapper .cart-btn{font-size:9px;display:flex;height:29px;padding:0 10px;font-weight:500;text-align:center;justify-content:center;align-items:center}.featured-products-tab .product-info-wrapper .buy-now-btn{font-size:9px;display:flex;height:29px;padding:0 13px;font-weight:500;text-align:center;justify-content:center;align-items:center}.featured-products-tab .info-right-column .product--item{text-decoration:none}.featured-products-tab .featured-product-item{position:absolute;top:0;left:0;width:100%;opacity:0;overflow:hidden}.featured-product-item.fadeInUp{position:relative;opacity:1;overflow:hidden;z-index:5}@keyframes fadeInUp{0%{transform:translate3d(0,30px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInUp{0%{transform:translate3d(0,30px,0);opacity:0}to{transform:translateZ(0);opacity:1}}.animated{animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.fadeInUp{opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}.featured-product-item{opacity:0}.featured-products-tab .active .featured-product-item{opacity:1;transform:translateZ(0)}.featured-products-grid .flickity-page-dots{bottom:0;height:4px!important;width:97%!important;margin:0!important;border-radius:0!important;display:flex!important;justify-content:center;left:50%;transform:translate(-50%)}.featured-products-grid .flickity-page-dots li.dot{height:4px!important;width:100%!important;margin:0!important;border-radius:0!important}.placeholder-variant-container{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:10px}.featured-products-tab .info-right-column{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 80px);padding-left:5px}.st_product_tab_info_box{display:flex;flex-direction:column;gap:3px}.featured-products-tab .product-info-wrapper.option_size_1 form.product--form{align-items:center}.featured-products-tab .product-info-wrapper form.product--form .color-swatch-group{width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:cover}.featured-products-tab .product-info-wrapper .action-buttons-wrapper .cart-icon svg{max-width:22px;height:22px;width:100%;overflow:visible}.st_newsletter_section{background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;align-content:center}.st_newsletter_wrapper_content{display:flex;flex-direction:column}.st_newsletter_content_left .st_newsletter_wrapper_content{text-align:left}.st_newsletter_content_center .st_newsletter_wrapper_content{align-items:center;text-align:center}.st_newsletter_content_center .st_newsletter_input_group_field{justify-content:center}.st_newsletter_content_right .st_newsletter_wrapper_content{align-items:flex-end;text-align:right}.st_newsletter_content_right .st_newsletter_input_group_field{justify-content:flex-end}.st_newsletter_heading{font-size:50px;line-height:50px;font-weight:600;font-style:italic;margin:0;word-break:break-word}.st_newsletter_newsletter_description{font-size:16px;line-height:24px;font-weight:300;margin:8px 0 0;width:100%;word-break:break-word}.st_newsletter_subscribe_form_wrapper{margin-top:30px;width:100%}.st_newsletter_form_heading{font-size:22px;line-height:30px;font-weight:400;margin:0 0 15px}.st_newsletter_input_group_field{display:flex;gap:12px;flex-wrap:wrap}.st_newsletter_input_group_field input{border-radius:37px;border:1px solid transparent;width:100%;max-width:385px;padding:12px 20px;font-size:16px;font-weight:400}.st_newsletter_input_group_field input::placeholder{font-size:16px}.st_newsletter_form_button{padding:8px 30px;font-size:18px;text-transform:uppercase;color:#fff;font-weight:400;text-align:center;text-decoration:none;cursor:pointer}.st_newsletter_section.unavailable_bg_image .st_newsletter_subscribe_form_wrapper input{background-color:transparent}.st_newsletter_content_right .st_newsletter_subscribe_form_wrapper .newsletter_success_message{justify-content:flex-end}.st_newsletter_content_center .st_newsletter_subscribe_form_wrapper .newsletter_success_message{justify-content:center}.st_newsletter_section.unavailable_bg_image .newsletter_success_message{color:000}.grid-container{display:grid;grid-auto-rows:350px;margin:0!important}.item.content_block{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;padding:80px 0}.grid-container .item{position:relative}.grid-container>div .block-detail{transition:transform .8s cubic-bezier(.25,1,.5,1)}.grid-container>div a:hover .block-detail{transform:translateY(-15px)}.grid-container>div a svg,.grid-container>div a img{transition:transform .8s ease;transform-origin:center;height:100%}.grid-container>div a:hover svg,.grid-container>div a:hover img{transform:scale(1.1)}.grid-container>div a{overflow:hidden;width:100%;height:100%}.grid-container.box_size_4{grid-template-columns:repeat(4,1fr)}.grid-container.box_size_4>*:nth-child(1){grid-column:1 / span 2;grid-row:1}.grid-container.box_size_4>*:nth-child(2){grid-column:3 / span 2;grid-row:1 / span 2}.grid-container.box_size_4>*:nth-child(3){grid-column:1;grid-row:2}.grid-container.box_size_4>*:nth-child(4){grid-column:2;grid-row:2}.grid-container.box_size_3{grid-template-columns:repeat(4,1fr)}.grid-container.box_size_3>*:nth-child(1){grid-column:1 / span 2}.grid-container.box_size_3>*:nth-child(2){grid-column:3 / span 2;grid-row:1 / span 2}.grid-container.box_size_3>*:nth-child(3){grid-column:1 / span 2;grid-row:2}.grid-container.box_size_2{grid-template-columns:repeat(2,1fr)}.grid-container.box_size_2>*{grid-column:span 1}.grid-container.box_size_1{grid-template-columns:1fr}.grid-container.box_size_1>*{grid-column:1 / -1}.grid-container>div:not(:first-child) a{height:100%;width:100%;display:flex}.main-winter-layer{padding-top:;padding-bottom:}.block-detail{position:absolute;bottom:0;left:0;right:0;padding:0 25px 25px;box-sizing:border-box}.image-block{width:100%;height:100%;object-fit:cover}.grid-container .item .item_content{display:flex;flex-direction:column}.item.content_block h2{font-size:50px;line-height:60px;margin:0;text-align:center;word-break:break-word}.item.content_block p{font-weight:300;width:51%;margin:0 auto;text-align:center;padding:10px 0;font-size:16px;line-height:25px;word-break:break-word}.grid-container .discover-btn{font-size:16px;margin:0 10px;line-height:26px}.item.content_block .vhbutton{height:auto;display:inline-block;margin:0 auto}.vhbutton{font-size:;text-transform:uppercase;font-weight:;text-align:center;text-decoration:none;padding:10px 40px;cursor:pointer;line-height:26px;width:auto!important}.grid-container .image_text_block:nth-child(2) .multimedia-heading{font-size:50px;line-height:70px}.block-detail p{font-size:16px;line-height:25px;font-weight:300;width:100%;max-width:500px;text-align:left;margin:0}.grid-container .card__description{font-size:16px;line-height:25px;font-weight:300;width:100%;max-width:500px;text-align:center}.multimedia-heading{margin:0;text-align:left;font-size:25px;line-height:35px}.card__description,.block-detail p{margin:0;width:100%}.blog-post{height:auto;display:flex!important;flex-direction:column;justify-content:center}.blog-post-inner{background-color:#fff;box-shadow:1px 2px 10px #00000045;padding:20px;margin:10px 10px 30px;transition:transform .5s ease-in-out;border-radius:5px}.blog-post.is-selected .blog-post-inner{transition:transform .5s ease-in-out}.flickity-viewport .blog-post-inner{transform:unset}.blog-slider .flickity-slider{padding-top:20px}.blog-slider .flickity-page-dots{display:none}.mobile-blog-slider.flickity-enabled,.post-list.main-flickity-post{display:block}.post-list{margin:10px 0 0;width:100%;height:100%}.blog-post img{width:100%;object-fit:cover;object-position:top;height:339px;border-radius:5px}.no-article-image-css{background-color:#f3f3f3;height:400px}.no-blog-image-css{background-color:#f3f3f3;height:600px;border-radius:24px}a.no-blog-post-image{background-color:#f3f3f3;height:339px;width:100%;margin-bottom:10px!important}.no-blog-image-css{width:100%}.post-list .blog-image-box{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.blog-heading{font-size:18px;line-height:24px;color:#000;font-weight:600;margin:15px 0 5px;text-transform:capitalize;word-break:break-word}.blog-heading a{color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.post-list .blog-description{font-size:15px;line-height:22px;color:#000;font-weight:300;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-info{width:100%}.blog-slider button.flickity-button{background-color:transparent!important;border:0!important;max-width:30px!important;height:30px!important;overflow:hidden;outline:none}.blog-post-tag{text-transform:uppercase;letter-spacing:1.5px;font-size:15px;line-height:22px;padding:0 5px 10px;color:var(--link-color)}.read-more{font-size:14px;line-height:17px;color:var(--link-color);font-weight:400;margin:6px 0 0;text-decoration:none;padding-bottom:3px;transition:.3s;display:inline-flex;gap:5px}.read-more:hover{color:var(--global-color);border-color:var(--global-color)}.read_more_icon{display:flex;align-items:center}.read-more:hover svg g{fill:var(--global-color)!important}.read_more_icon svg{width:17px;height:17px;transition:.3s}.read_more_icon svg g{transition:.3s}.post-list .blog-post:nth-child(1) .read_more_icon svg g{fill:#ddb867}.post-list .blog-post:nth-child(1) .blog-post-tag,.post-list .blog-post:nth-child(1) .read-more{color:#ddb867}.post-list .blog-post:nth-child(2) .read_more_icon svg g{fill:#ec9799}.post-list .blog-post:nth-child(2) .blog-post-tag,.post-list .blog-post:nth-child(2) .read-more{color:#ec9799}.post-list .blog-post:nth-child(3) .read_more_icon svg g{fill:#6e9fd1}.post-list .blog-post:nth-child(3) .blog-post-tag,.post-list .blog-post:nth-child(3) .read-more{color:#6e9fd1}.post-list .blog-post:nth-child(4) .blog-post-tag,.post-list .blog-post:nth-child(4) .read-more{color:#980541}.post-list .blog-post:nth-child(4) .read_more_icon svg g{fill:#980541}.post-list .blog-post:nth-child(5) .blog-post-tag,.post-list .blog-post:nth-child(5) .read-more{color:#3f5d16}.post-list .blog-post:nth-child(5) .read_more_icon svg g{fill:#3f5d16}.post-list .blog-post:nth-child(6) .blog-post-tag,.post-list .blog-post:nth-child(6) .read-more{color:#9aa5b1}.post-list .blog-post:nth-child(6) .read_more_icon svg g{fill:#9aa5b1}.blog-date{font-size:14px;line-height:17px;color:#454544;font-weight:400;display:block;margin:10px 0 0}.blog-slider button.flickity-button.flickity-prev-next-button.previous{left:-17px}.blog-slider button.flickity-button.flickity-prev-next-button.next{right:-17px}.blog-slider .flickity-button.next:after{content:"";width:30px;height:30px;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.14 273.21'%3E%3Cpath d='M655.69,599.69c-5.54,9.55-10.45,18-15.37,26.47q-7.91,13.59-15.82,27.19c-3.26,5.63-3,11.22.73,16.44,3.53,5,8.6,7.72,14.67,6.55a21.88,21.88,0,0,0,9.62-4.69c26.44-22.39,52.7-45,79-67.53l59.19-50.74c9.75-8.36,9.81-18.42.12-26.75C742,487.23,696,448,650.26,408.38c-11.77-10.2-24.87-3.19-27.41,7-1.26,5.05.57,9.15,2.94,13.22q13.32,22.88,26.70,45.72c.91,1.55,1.69,3.17,3,5.7-5.67.8-10.62,1.64-15.61,2.18-22.46,2.44-44.93,4.7-67.38,7.19-28.39,3.15-56.75,6.52-85.14,9.67-22.45,2.5-44.92,4.75-67.37,7.23s-44.88,5.14-67.33,7.65c-16.17,1.81-32.35,3.66-48.56,5.18-11.54,1.08-19.26,9.16-19.19,20.79.07,11.41,7.67,19.29,19,20.48,23.12,2.44,46.2,5.24,69.31,7.8,19.48,2.15,39,4.12,58.46,6.29s38.93,4.52,58.41,6.71c16.34,1.83,32.7,3.49,49,5.3,16.5,1.83,33,3.78,49.5,5.62,16.34,1.83,32.68,3.59,49,5.41C643.24,598.13,648.81,598.85,655.69,599.69Z' transform='translate(-284.93 -403.39)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510.14 273.21'%3E%3Cpath d='M655.69,599.69c-5.54,9.55-10.45,18-15.37,26.47q-7.91,13.59-15.82,27.19c-3.26,5.63-3,11.22.73,16.44,3.53,5,8.6,7.72,14.67,6.55a21.88,21.88,0,0,0,9.62-4.69c26.44-22.39,52.7-45,79-67.53l59.19-50.74c9.75-8.36,9.81-18.42.12-26.75C742,487.23,696,448,650.26,408.38c-11.77-10.2-24.87-3.19-27.41,7-1.26,5.05.57,9.15,2.94,13.22q13.32,22.88,26.70,45.72c.91,1.55,1.69,3.17,3,5.7-5.67.8-10.62,1.64-15.61,2.18-22.46,2.44-44.93,4.7-67.38,7.19-28.39,3.15-56.75,6.52-85.14,9.67-22.45,2.5-44.92,4.75-67.37,7.23s-44.88,5.14-67.33,7.65c-16.17,1.81-32.35,3.66-48.56,5.18-11.54,1.08-19.26,9.16-19.19,20.79.07,11.41,7.67,19.29,19,20.48,23.12,2.44,46.2,5.24,69.31,7.8,19.48,2.15,39,4.12,58.46,6.29s38.93,4.52,58.41,6.71c16.34,1.83,32.7,3.49,49,5.3,16.5,1.83,33,3.78,49.5,5.62,16.34,1.83,32.68,3.59,49,5.41C643.24,598.13,648.81,598.85,655.69,599.69Z' transform='translate(-284.93 -403.39)'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;left:0;margin:0;border:0!important;box-shadow:none!important;outline:none!important;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.blog-slider .flickity-button.previous:after{content:"";width:30px;height:30px;display:block;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 510.14 273.21"><path d="M424.31,599.69c5.54,9.55,10.45,18,15.37,26.47q7.9,13.59,15.82,27.19c3.26,5.63,3,11.22-.73,16.44-3.53,5-8.6,7.72-14.67,6.55a21.88,21.88,0,0,1-9.62-4.69c-26.44-22.39-52.7-45-79-67.53l-59.19-50.74c-9.75-8.36-9.81-18.42-.12-26.75C338,487.23,384,448,429.74,408.38c11.77-10.2,24.87-3.19,27.41,7,1.26,5.05-.57,9.15-2.94,13.22q-13.32,22.88-26.7,45.72c-.91,1.55-1.69,3.17-3,5.7,5.67.8,10.62,1.64,15.61,2.18,22.46,2.44,44.93,4.7,67.38,7.19,28.39,3.15,56.75,6.52,85.14,9.67,22.45,2.5,44.92,4.75,67.37,7.23s44.88,5.14,67.33,7.65c16.17,1.81,32.35,3.66,48.56,5.18,11.54,1.08,19.26,9.16,19.19,20.79-.07,11.41-7.67,19.29-19,20.48-23.12,2.44-46.2,5.24-69.31,7.8-19.48,2.15-39,4.12-58.46,6.29s-38.93,4.52-58.41,6.71c-16.34,1.83-32.7,3.49-49,5.3-16.5,1.83-33,3.78-49.5,5.62-16.34,1.83-32.68,3.59-49,5.41C436.76,598.13,431.19,598.85,424.31,599.69Z" transform="translate(-284.93 -403.39)"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 510.14 273.21"><path d="M424.31,599.69c5.54,9.55,10.45,18,15.37,26.47q7.9,13.59,15.82,27.19c3.26,5.63,3,11.22-.73,16.44-3.53,5-8.6,7.72-14.67,6.55a21.88,21.88,0,0,1-9.62-4.69c-26.44-22.39-52.7-45-79-67.53l-59.19-50.74c-9.75-8.36-9.81-18.42-.12-26.75C338,487.23,384,448,429.74,408.38c11.77-10.2,24.87-3.19,27.41,7,1.26,5.05-.57,9.15-2.94,13.22q-13.32,22.88-26.7,45.72c-.91,1.55-1.69,3.17-3,5.7,5.67.8,10.62,1.64,15.61,2.18,22.46,2.44,44.93,4.7,67.38,7.19,28.39,3.15,56.75,6.52,85.14,9.67,22.45,2.5,44.92,4.75,67.37,7.23s44.88,5.14,67.33,7.65c16.17,1.81,32.35,3.66,48.56,5.18,11.54,1.08,19.26,9.16,19.19,20.79-.07,11.41-7.67,19.29-19,20.48-23.12,2.44-46.2,5.24-69.31,7.8-19.48,2.15-39,4.12-58.46,6.29s-38.93,4.52-58.41,6.71c-16.34,1.83-32.7,3.49-49,5.3-16.5,1.83-33,3.78-49.5,5.62-16.34,1.83-32.68,3.59-49,5.41C436.76,598.13,431.19,598.85,424.31,599.69Z" transform="translate(-284.93 -403.39)"/></svg>');-webkit-mask-size:contain;mask-size:contain;transform:rotate(0);left:0;border:0!important;box-shadow:none!important;outline:none!important;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.blog-slider button.flickity-button.previous:hover:after{animation:.65s ease-in-out forwards animateIconPrev}.blog-slider button.flickity-button.next:hover:after{animation:.65s ease-in-out forwards animateIconNext}@keyframes animateIconPrev{0%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(-100%)}51%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes animateIconNext{0%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(100%)}51%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.vertical-productmediamobile-img{display:none}.vertical-product-view:hover .vertical-product-item{animation-play-state:paused!important}.vertical-productmedia-img{width:50%}.vertical-product-marquee .heading-section{margin-bottom:30px}.vertical-product{position:relative;overflow:hidden;background-color:#c3c7c9}.vertical-product-media{display:flex}.vertical-product-media .placeholder{width:50%;height:700px;background:transparent}.vertical-product-wrapper{position:absolute;top:0;left:60%;right:0;bottom:0;display:flex;gap:70px;justify-content:flex-start;width:50%}.marquee-product{background:#fff;padding:20px;box-sizing:border-box;text-decoration:none;display:block}.vertical-marquee-media{display:flex}.vertical-marquee-img{width:100%;max-width:200px;height:200px;object-fit:cover;object-position:top}.vertical-marquee-info{padding-top:10px}.marquee-heading{font-size:17px;color:#000;font-weight:400;font-family:var(--font-body-family);text-align:left;text-decoration:none;inline-size:200px;overflow-wrap:break-word}.vertical-marquee-info .price{text-align:left;color:#000;font-size:16px}.vertical-product-item{display:flex;flex-direction:column;gap:50px;padding-bottom:50px;--marquee_speed: 16s;animation:marqueeHalf var(--marquee_speed) linear infinite;will-change:transform}.vertical-product-item.ltr-direction{animation-direction:reverse}.vertical-product-item.stopped{animation-play-state:paused!important;--marquee_speed: 0s !important}.vertical-product-item.running{animation-play-state:running!important}.vertical-product-view.stopped{display:flex}.vertical-product-item.stopped{padding-bottom:0;justify-content:center}@keyframes marqueeHalf{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.st_hotspot_banner_inner_wrapper{position:relative;display:flex}.st_hotspot_banner_content{width:100%}.st_has_mobile_image .st_hotspot_banner_img_mobile{display:none}.st_hotspot_banner_img img{width:100%}.st_hotspot_block_content{position:absolute;top:0;right:0;bottom:0;left:0}.st_hotspot_product_box{background:#fff;position:absolute;filter:drop-shadow(0px 2px 9px rgba(6,6,6,.13));padding:12px;border-radius:9px;width:max-content;text-align:center;display:flex;gap:20px;align-items:self-start;min-width:370px;max-width:100%;z-index:1;box-sizing:border-box;opacity:0;visibility:hidden;overflow:hidden;transition:all .4s ease}.st_hotspot_label_box.st_hide_lable{opacity:0;visibility:hidden;overflow:hidden}.st_hotspot_product_box.st_box_show{opacity:1;visibility:visible;overflow:visible}.st_hostpot_box_wrapper{position:absolute}.st_hotspot_product_card_info .st_product_price_list{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;margin-bottom:6px}.st_hostpot_bubble_button{height:40px;width:40px;padding:0;border-radius:100%;cursor:pointer;position:relative;transition:ease-in-out .3s}.st_bubble_active,.st_hostpot_bubble_button:hover{transition:ease-in-out .3s;transform:scale(1.2)}.st_hostpot_bubble_button:before,.st_hostpot_bubble_button:after{content:"";position:absolute;top:-1.5px;left:-1.5px;width:100%;height:100%;border:1px solid #ffffff;border-radius:100%;z-index:1;animation:pulsing 2s infinite}@keyframes pulsing{0%{transform:scale(1);opacity:.7}50%{opacity:.4}to{transform:scale(1.4);opacity:0}}.st_hostpot_bubble_button:after{animation-delay:-.3s}.st_hostpot_pulse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;content:"";display:block;height:12px;width:12px;border-radius:100%;background-color:#fff}.st_hotspot_label_box{position:absolute;filter:drop-shadow(0px 2px 9px rgba(6,6,6,.13));padding:12px;border-radius:9px;width:max-content;text-align:center;display:flex;transition:all .4s ease;max-width:231px}.st_hostpot_box_wrapper.st_hostpot_product_box_left .st_hotspot_label_box,.st_hostpot_box_wrapper.st_hostpot_product_box_left .st_hotspot_product_box{right:60px;bottom:0}.st_hostpot_box_wrapper.st_hostpot_product_box_right .st_hotspot_label_box{left:60px;top:50%;transform:translateY(-50%)}.st_hostpot_box_wrapper.st_hostpot_product_box_right .st_hotspot_product_box{left:60px;bottom:0}.st_product_variant_swatches_group{display:flex;flex-direction:column;gap:4px}.st_product_card_add_to_cart{background:transparent;border:none;outline:none;padding:0;margin:0;border-radius:100px}.st_hotspot_box_product_image svg,.st_hotspot_product_img{max-width:90px;height:90px;object-fit:cover;border-radius:15px}.st_hotspot_product_title{font-size:17px;line-height:18px;color:#000;font-weight:300;margin:0 0 3px;text-transform:capitalize;text-align:left}.st_hotspot_product_card_info .st_product_main_price{font-size:15px;line-height:18px;color:var(--global-color);font-weight:600;text-align:left;margin:0 5px 0 0;display:block}.st_hotspot_product_card_info .st_product_discount_price{margin:0!important}.st_hotspot_product_card_info .st_product_price_container{display:flex}.hotspot-product-item .hotspot-information .st_product_price_list .st_product_discount_price{margin-left:6px}.st_hotspot_product_card_info .st_product_color_variant_selector_wrapper{margin-left:4px}.st_product_cart_button_group{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.st_product_cart_button_group .cart-btn{font-size:12px;line-height:13px;width:unset;padding:6px 10px;text-transform:uppercase}.st_hotspot_mobile_block_content{opacity:0;visibility:hidden;overflow:hidden;display:none}.st_hotspot_product_card_info .st_product_variant_swatches_form{align-items:unset;flex-direction:column}.st_hotspot_product_card_info .atc--spinner{width:17px;height:17px}.st_hotspot_product_card_info .st_product_cart_button_group .cart-btn{height:100%;min-height:33px;display:flex;align-items:center;justify-content:center;max-height:100%;min-width:110px;max-width:100%}.faq-section .faq-wrapper{display:flex;gap:50px}.faq-left-column{width:50%}.faq-left-column img{width:100%;height:503px;object-fit:cover;object-position:top}.faq-right-column{width:50%}.faq-accordion-wrapper .faq-accordion-heading{padding:16px;cursor:pointer;font-size:16px;line-height:25px;color:#000;font-weight:400;position:relative;display:flex;justify-content:space-between;gap:5px;word-break:break-word}.faq-accordion-wrapper .faq-item{margin-bottom:20px;border:1px solid #000;border-radius:10px}.faq-accordion-wrapper .faq-accordion-contents{display:none;padding:20px 15px;border-top:1px solid #000;border-radius:0 0 10px 10px}.faq-accordion-wrapper .faq-accordion-contents .faq-accordion-description{font-size:14px;line-height:25px;color:#000;font-weight:300;margin:0;word-break:break-word}.faq-right-column .button.button--primary{border-radius:35px;text-transform:uppercase;display:inline-flex}.faq-arrows{display:flex;align-items:center}.plus-icon-faq,.minus-icon-faq{width:14px;height:14px;color:#000}.faq-accordion-heading .plus-icon-faq{display:inline-block}.faq-accordion-heading .minus-icon-faq,.faq-accordion-heading.active-accordian .plus-icon-faq{display:none}.faq-accordion-heading.active-accordian .minus-icon-faq{display:inline-block}.faq-section .faq-wrapper .faq-left-column svg{background:#0000001a}.faq-section .faq-wrapper-alignment{justify-items:center;margin:50px 0 0}.faq-section .faq-wrapper-alignment .faq-right-column{width:100%;max-width:1200px;margin:0 auto}.accordion--faq--content{display:flex;flex-direction:column;gap:0px;max-width:1200px;margin:0 auto}.accordion--faq--content .faq-heading{font-size:26px;line-height:36px;font-weight:500}.accordion--faq--content .faq-question span{font-size:20px;font-weight:400;line-height:30px;word-break:break-word}.faq-answer p{margin:0;font-size:16px;word-break:break-word;line-height:26px}.faq-item{border-bottom:1px solid #ddd}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:20px 0;gap:20px}.faq-icons{display:flex;align-items:center}.plus-icon-faq,.minus-icon-faq{width:14px;height:14px;max-width:14px;fill:var(--global-color);transition:all .3s ease}.accordion--faq--content .faq-question .faq-icons{background-color:#ededed;width:100%;height:28px;max-width:28px;display:flex;justify-content:center;align-items:center;border-radius:100px}.minus-icon-faq,.faq-item.active .plus-icon-faq{display:none}.faq-item.active .minus-icon-faq{display:inline}.faq-answer{display:none;padding:0 0 20px}.full-image-with-text-wrapper{display:flex}.full-image-with-text-media{width:50%;display:flex}.full-image-with-text-media .full-image{width:100%}.full-image-with-text-info{width:50%;padding:100px;display:flex;align-items:self-start;flex-direction:column;justify-content:center;box-sizing:border-box}.full-image-with-text-info .card__description{width:100%;max-width:460px;font-size:16px;line-height:25px;margin:10px 0 18px}.full-image-with-text-content{display:flex;flex-direction:column;width:100%;max-width:500px;margin:0 auto}.full-image-with-text-content .primary-heading{text-transform:capitalize;font-size:50px}.full-image-with-text .full-image-with-text-wrapper.image-with-text__grid--reverse{flex-direction:row-reverse}.full-image-with-text .full-image-with-text-wrapper .card__media{width:100%;max-width:46%}.full-image-with-text .content-align--left{align-items:flex-start;text-align:left}.full-image-with-text .content-align--center{align-items:center;text-align:center}.full-image-with-text .content-align--right{align-items:flex-end;text-align:end}.image-slider-section .page-width{padding:0}.image-slider-carousel .carousel-cell{padding:10px 30px 50px;height:auto;display:flex!important;flex-direction:column;justify-content:center;width:33%}.image-slider-heading-with-subheading h2{text-align:center;font-size:40px;text-transform:uppercase;font-weight:600;line-height:50px;margin:0}.image-slider-heading-with-subheading p{text-align:center;margin:0;font-size:16px;line-height:21px;font-weight:300;max-width:540px}.image-slider-heading-with-subheading{display:flex;flex-direction:column;align-items:center;gap:10px}.image-slider-content{padding:40px 0 0}.image-slider-member-img{display:flex;position:relative;padding-top:95%}.image-slider-member-data{text-align:center;padding:25px 50px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.image-slider-members-data{box-shadow:#0000001a 0 4px 12px;border-radius:15px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.image-slider-content .flickity-page-dots{bottom:0}.image-slider-member-img svg,.image-slider-member-img img{border-radius:15px 15px 0 0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.member-name{font-size:25px;margin:8px 0 0;text-transform:capitalize;font-weight:500;line-height:35px}.image-slider-subheading{text-transform:uppercase}.image-slider-divider{width:100%;height:1px;background:#b3b3b3;margin:0 0 10px}.member-designation{margin:5px 0 0;font-size:16px}.image-slider-icons{display:flex;justify-content:center;gap:30px;margin-top:15px}.image-slider-content .flickity-page-dots li{background:var(--global-color)!important;opacity:.5!important;margin:0 4px!important;width:10px!important;height:10px!important}.image-slider-content .flickity-page-dots li.dot.is-selected{width:30px!important;border-radius:20px;opacity:1!important}.image-slider-carousel.flickity-enabled.is-draggable{box-shadow:none!important}.image-slider-carousel{display:flex}.image-slider-carousel.flickity-enabled{display:block}.image-overlay-grid-content{display:flex;align-items:center;max-width:1000px;margin:0 auto}.image-overlay-lft-img svg,.image-overlay-lft-img img{width:100%;border-radius:30px}.image-overlay-right-text-content{margin-left:-50px;padding:50px 30px;display:flex;flex-direction:column;gap:10px;width:45%}.image-overlay-right-text-content h2{margin:0;font-size:24px;line-height:30px;font-weight:600;font-style:italic}.image-overlay-right-text-content p{margin:0;font-size:16px;line-height:22px;font-weight:400}.image-overlay-lft-img{width:55%;display:flex}.banner .banner_svg svg{background-color:#adadad69;height:100%!important;overflow:hidden}.banner{position:relative}.banner .banner-img{width:100%}.banner .banner-content{position:absolute;top:50%;left:5%;right:5%;transform:translateY(-50%)}.banner .banner-box{width:100%;max-width:600px}.banner .banner-inner-box{padding:20px 0;border-radius:17px}.banner .banner_description{color:#000;margin:0}.banner .banner-heading{line-height:50px;font-weight:700;margin:0 0 10px}.banner .banner_description{font-size:18px;line-height:25px;font-weight:300;width:100%;max-width:750px}.banner .banner-buttons{text-align:center;margin-top:40px}.banner .banner-buttons .button{text-transform:uppercase;padding:10px 40px}.banner .banner-content.banner__content--top-left{top:10%;left:5%;right:0%;transform:none}.banner .banner-content.banner__content--top-right{top:10%;left:0%;right:5%;transform:none}.banner .banner-content.banner__content--top-right .banner-box.banner--text{margin-left:auto}.banner .banner-content.banner__content--top-center{top:10%;left:0%;right:5%;transform:none}.banner .banner-content.banner__content--top-center .banner-box.banner--text{margin:0 auto}.banner__content--middle-left .banner--text{align-items:center;justify-content:flex-start;margin-right:auto}.banner__content--middle-center .banner--text{align-items:center;justify-content:center;margin:0 auto}.banner__content--middle-right .banner--text{align-items:center;justify-content:flex-end;margin-left:auto}.banner .banner-content.banner__content--bottom-left{bottom:10%;left:5%;right:0%;transform:none}.banner .banner-content.banner__content--bottom-right{bottom:10%;left:0%;right:5%;transform:none}.banner .banner-content.banner__content--bottom-right .banner-box.banner--text{margin-left:auto}.banner .banner-content.banner__content--bottom-center{bottom:10%;left:0%;right:5%;transform:none}.banner .banner-content.banner__content--bottom-center .banner-box.banner--text{margin:0 auto}.st-dummy-section{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem}.st-dummy-section h2{font-size:3rem;margin-bottom:1rem}.st-animation-track{position:relative;z-index:9}.st-text-animation-container{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.st-text-animation-container .char-wrapper{display:inline-block}.st-text-animation-container .char-inner{display:inline-block;transform-origin:bottom center;will-change:transform,color;transition:color .2s ease-out}.st-text-animation-container .space{display:inline-block;width:.3em}.st-text-animation-container .word{display:inline-block;white-space:nowrap}.st-text-animation-container .st-animation-wave{width:100%;padding:3rem 0;box-sizing:border-box;text-align:center;cursor:default}.st-text-animation-container .st-animation-text{position:relative;font-size:4.5rem;line-height:1.4;font-weight:700;margin:0}.milti-image-box-img img{display:block;width:100%;transition:transform .5s ease;transform-origin:center}.milti-image-box-img{overflow:hidden}.milti-image-box-img:hover img{transform:scale(1.1)}.milti-image-grid-boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:20px}.multi-image-heading h2{margin:0;font-weight:700}.multi-image-heading{padding-bottom:20px}.multi-image-box-text{margin:0;text-align:center;font-size:20px;font-style:italic;font-weight:400;padding-top:15px}.multi-image-placeholder-wrapper{width:100%}.multi-image-placeholder-wrapper svg{width:100%;height:auto;max-width:100%;display:block}.our-story-heading-with-subheading h2{text-align:center;font-weight:600;line-height:50px;font-size:40px;margin:0;text-transform:uppercase}.our-story-heading-with-subheading p{text-align:center;margin:10px auto 0;line-height:21px;font-weight:300;font-size:16px;max-width:540px}.our-story-number-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center;padding-top:60px;gap:12px}.our-story-number-grid .repeat{display:flex;align-items:center;flex-direction:row;justify-content:center;text-align:center;gap:12px}.repeat.left{flex-direction:row-reverse}.repeat.right,.repeat.left{height:100%}.our-story-number-repeat{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;gap:20px;width:100%;height:100%}.our-story-number-repeat.text-content{border:1px solid #eee;border-radius:5px;box-shadow:#00000003 0 1px 4px}.our-story-image-content{display:flex;width:100%;position:relative;padding-top:75%}.placeholder-wrapper{width:100%}.st_border_line{display:block;background:#c9843a;width:45px;height:2px;margin:0 auto 5px}.our-story-text-content span{text-transform:capitalize;line-height:30px;font-weight:300;word-break:break-word}.our-story-text-content h2{margin:0;line-height:60px;font-weight:700;font-size:50px;word-break:break-word}.our-story-text-content p{margin:0;text-transform:capitalize;font-weight:400;font-size:22px;word-break:break-word}.our-story-image-content img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.placeholder-wrapper svg{width:100%;height:auto;max-width:100%;display:block}.our-story-number-grid .right svg,.our-story-number-grid .left svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.our-story-number-grid .right img,.our-story-number-grid .right svg{border-radius:5px}.our-story-number-grid .left img,.our-story-number-grid .left svg{border-radius:5px}.featured-content-section .discover-btn{margin:20px 10px 0!important}.featured-content-section .featured-content-heading-with-subheading{text-align:center}.featured-content-heading-with-subheading h5{text-align:center;margin:10px auto 0;font-size:20px;line-height:28px;font-weight:300;max-width:560px}.featured-content-heading-with-subheading h2{text-align:center;font-size:40px;text-transform:uppercase;font-weight:600;line-height:50px;margin:0}.featured-content-heading-with-subheading p{text-align:center;margin:10px auto 0;font-size:16px;line-height:26px;font-weight:300}.st_featured_product_wrapper.media-width-50-50 .st_main_featured_product_info,.st_featured_product_wrapper.media-width-50-50 .st_featured_product_media{width:50%}.st_featured_product_wrapper.media-width-60-40 .st_featured_product_media{width:60%}.st_featured_product_wrapper.media-width-60-40 .st_main_featured_product_info{width:40%}.st_featured_product_wrapper.media-width-70-30 .st_featured_product_media{width:70%}.st_featured_product_wrapper.media-width-70-30 .st_main_featured_product_info{width:30%}.st_featured_product_media{display:flex;gap:20px;height:100%;position:relative}.sticky-featured-media{position:sticky!important;top:0}.product-thumbnail-wrapper{width:100%;height:100%;overflow:hidden;position:absolute;z-index:9;transform:rotate(90deg) translateY(-30%);transform-origin:top left}.product-thumbnail{height:100%;width:70%;margin:0 auto}.product-thumbnail-item.featured-product-image.slide__item.is-selected.is-nav-selected img{border:solid 2px var(--global-color)}.product-thumbnail .product-thumbnail-item{width:33%;height:80px;cursor:pointer;border:2px solid transparent;overflow:hidden;display:flex;justify-content:center;align-items:flex-start}.product-thumbnail .product-thumbnail-item img{transform:rotate(-90deg);width:150px;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.st_featured_product_media .main-product-image-slider.hidden_slider_button button.flickity-button{display:none!important}.st_featured_product_media .no-slider .slide__item.selected{border:solid 2px var(--global-color)}.st_main_product_image_slider,.st_main_product_image_slider .main-product-item{width:100%}.main-product-img{width:100%;height:auto;display:block}.product-thumbnail-wrapper .featured-thumbnail-media{padding-top:100%;position:relative;width:100%}.product-thumbnail-wrapper .featured-thumbnail-media .slide-play-icon{transform:translate(-50%,-50%) rotate(145deg)}.product-thumbnail-wrapper .featured-thumbnail-media .modal-icon{transform:translate(-50%,-50%) rotate(27deg)}span.slide-play-icon{display:block;position:absolute;top:50%;left:50%;z-index:9;width:35px;height:35px;transform:translate(-50%,-50%)}span.slide-play-icon svg path{fill:#fff}.main-product-img{cursor:pointer;border-radius:35px}.product-thumbnail-item{margin:0 2px}.st_featured_product_wrapper{display:flex;gap:70px}.st_featured_product_wrapper shopify-payment-button__button,.st_featured_product_wrapper .payment-buttons .add-to-cart-button{font-size:18px}.product__tax p a{color:#000;border-bottom:solid 1px #000}.st_main_featured_product_info{box-sizing:border-box}.st_featured_product_wrapper.product-no-media .st_main_featured_product_info{margin:0 auto}.st_feature_product_title{font-size:42px;color:var(--global-color);font-weight:700;text-decoration:none;word-spacing:4px;line-height:47px;margin:0 0 8px}.st_feature_product_description p{font-size:16px;line-height:23px;color:#000;font-weight:300;margin:10px 0;width:100%;max-width:528px}.st_feature_product_price{text-align:left}.st_feature_product_badge{font-size:16px;color:var(--global-color);font-weight:400;margin:5px 0}.st_feature_product_rating{display:flex;gap:8px;align-items:center;margin:10px 0 15px}.st_feature_product_price{font-size:21px;font-weight:700}.st_featured_product_media .st_main_product_image_slider button.flickity-button{background-color:var(--global-color)!important;border-radius:10px!important;z-index:4}.st_featured_product_media .st_main_product_image_slider button.flickity-button.previous{left:auto;right:70px;top:auto;bottom:0}.st_featured_product_media .st_main_product_image_slider button.flickity-button.next{top:auto;bottom:0;right:10px}.st_featured_product_media .st_main_product_image_slider .flickity-button.flickity-prev-next-button.next:after,.st_featured_product_media .st_main_product_image_slider .flickity-button.flickity-prev-next-button.previous:after{background-color:#fff}.product-thumbnail-wrapper.no-slider{transform:unset;transform-origin:unset;left:20px}.product-thumbnail-wrapper.no-slider .thumbnail-img{transform:unset;width:100%;height:100%;min-height:110px}.product-thumbnail-wrapper.no-slider .product-thumbnail-item{height:170px;width:170px}.product-thumbnail-wrapper.no-slider .product-thumbnail{display:flex;flex-direction:column;justify-content:center;width:100%;gap:6px}.st_main_product_image_slider .product-thumbnail-item.model,.st_main_product_image_slider .product-thumbnail-item.external_video,.st_main_product_image_slider .product-thumbnail-item.video{padding-top:100%;margin:0}.st_featured_product_media .main-product-item{padding-top:100%}.st_main_product_image_slider .product-thumbnail-item.model .model-viewer-wrapper,.st_main_product_image_slider .product-thumbnail-item.video video.video-player,.st_main_product_image_slider .product-thumbnail-item.external_video iframe.video-player,.st_featured_product_media .main-product-item .main-product-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:top}.st_main_product_image_slider .product-thumbnail-item.model .model-viewer-wrapper model-viewer{width:100%;height:100%}.st_feature_product_shipping_text p{font-size:16px;font-weight:300;color:#000}.st_feature_product_shipping_text a{color:#000;border-bottom:solid 1px #000}.st_feature_product_product_sku p{font-size:16px;font-weight:300;color:#000;margin:10px 0}.product_variant_label span{font-size:15px;font-weight:500;color:#000}.product_variant_label span.text-color{font-weight:300;font-size:13px}.st_product_info_details .swatch-item-unavailable .st_product_size_label:before{height:100px;transform:rotate(55deg)}.st_product_info_details .st_product_variant_sizes,.st_product_info_details .st_product_color_variant_selector_wrapper{display:flex;flex-direction:column;gap:10px}.st_product_info_details .st_product_variant_group{gap:15px}.st_product_info_details .st_product_color_swatches label{width:24px;height:24px}.st_product_info_details .st_product_size_label{width:100%;padding:4px 10px;min-width:45px;max-width:100%;border:solid 2px var(--global-color);transition:.3s;border-radius:4px;background-color:transparent}.st_product_info_details .st_product_size_label:hover,.st_product_info_details .st_product_variant_size_list_item .st_product_size_input:checked+.st_product_size_label{background-color:var(--global-color)}.st_product_info_details .st_product_color_swatches{margin-left:4px}.st_product_info_details .has-size-chart .st_product_size_variant_button{display:flex;justify-content:space-between;align-items:flex-end;position:relative;width:100%}.size-chart-main{display:flex;gap:10px;align-items:center;text-align:center;cursor:pointer}.size-chart-main .icon-size{display:flex}.size-chart-main .icon-size svg{width:24px;height:24px}.size-chart-main .size-chart-content{font-size:17px;font-weight:300;color:#000;font-family:var(--font-body-family);text-transform:capitalize;cursor:pointer}.st_product_info_details .quantity-selector{margin:20px 0 15px}.st_product_info_wrapper .payment-buttons .add-to-cart-button,.st_featured_product_wrapper .payment-buttons .add-to-cart-button{padding:12px 20px}.quantity-selector .quantity-selector-wrapper{display:inline-flex;border:2px solid var(--global-color);border-radius:48px;overflow:hidden;padding:4px 10px;justify-content:center}.quantity-selector .quantity-selector-wrapper .input-box{width:40px;border:none;text-align:center;font-size:19px;margin:0 10px;font-weight:400;color:#000;background:transparent;padding:0}.quantity-selector .quantity-selector-wrapper .quantity-selector-minus{border:none;background:none;display:flex;align-items:center;cursor:pointer}.quantity-selector .quantity-selector-wrapper .quantity-selector-minus svg{width:13px;height:13px}.quantity-selector .quantity-selector-wrapper .quantity-selector-plus{border:none;background:none;display:flex;align-items:center;cursor:pointer}.quantity-selector .quantity-selector-wrapper .quantity-selector-plus svg{width:13px;height:13px}.quantity-selector .quantity-selector-wrapper .input-box:focus-visible{outline:none}.quantity-selector-wrapper input,.quantity-control input{-moz-appearance:textfield}.product-cart-error{display:none}.st_product_buttons{margin:15px 0 20px}.icon-with-text-container{padding-bottom:30px}.icon-with-text-container .icon-text-wrapper{display:flex;justify-content:space-between;align-items:center;text-align:center;margin-top:10px;width:100%}.icon-text-box{display:flex}.icon-with-text:last-child{margin-bottom:0!important}.icon-with-text-container .icon-text-wrapper .icon-with-text:nth-child(2n){background-color:transparent}.icon-text-wrapper{justify-content:unset;display:flex}.btn-accordion{display:flex;align-items:center}.product-accordion .accordion-wrapper{position:relative;padding:15px 0}.product-accordion .accordion{position:relative;font-weight:500;font-size:18px;color:#000;word-spacing:1px;text-transform:capitalize;cursor:pointer;display:flex;justify-content:space-between}.product-accordion .accordion-wrapper .accordion svg{width:16px;transition:.4s}.product-accordion .accordion-wrapper .accordion.active svg{transform:rotate(-180deg);color:#000;transition:.4s}.product-accordion .accordion-content{padding:10px 0;display:none}.product-accordion .accordion-content h1{font-size:50px;line-height:60px;margin-bottom:10px}.product-accordion .accordion-content h2{font-size:40px;line-height:50px;margin-bottom:10px}.product-accordion .accordion-content h3{font-size:30px;line-height:40px;margin-bottom:10px}.product-accordion .accordion-content h4{font-size:20px;line-height:40px;margin-bottom:10px}.product-accordion .accordion-content p{margin:0;font-size:16px;color:#000;line-height:24px}.product-bottom-info{display:flex;justify-content:space-between;padding-top:30px}.product-bottom-info .product-view-full .product-view-link{font-size:19px;font-weight:400;color:#000;font-family:var(--font-body-family);word-spacing:3px;text-decoration:none;border-bottom:3px solid var(--global-color)}.product-bottom-info .product-view-full .product-view-link:hover{color:var(--global-color);border-color:#000}.st_product_info_details .social-icons{display:flex;gap:10px;align-items:center}.product-bottom-info .social-icons a svg{width:20px;height:20px}.product-bottom-info .social-icons a svg:hover{fill:var(--global-color)}.product-social-icons ul li .social-icon svg{width:18px}.featured-product-wrapper .social-icons{display:flex;gap:10px}.link-copied-tooltip{display:none;position:absolute;bottom:auto;top:-27px;left:auto;right:0;background:#000;color:#fff;padding:1px 8px;font-size:10px!important;line-height:20px!important;white-space:nowrap;pointer-events:none;transition:.2s ease;z-index:999;font-weight:400!important;font-family:var(--font-body-family);text-transform:capitalize}.link-copied-tooltip:after{content:"";border-width:8px;border-style:solid;border-color:#000 transparent transparent transparent;position:absolute;bottom:-13px;left:auto;right:.4px;transition:.2s ease}.copy-link-btn{position:relative}.product-social-icons ul{display:flex;gap:10px;margin:0;padding:0}.product-social-icons ul li{list-style:none}.product-social-icons .social-link .icon-items .social-icon:hover svg{transform:scale(1.1);fill:var(--global-color)}.payment-buttons{gap:20px;display:flex;flex-direction:column}.payment-buttons .add-to-cart-button{display:flex;align-items:center;justify-content:center;max-width:100%;width:100%}.product-inventory-status{display:flex;align-items:center;gap:3px;padding-top:5px}.in_stock,.in_stock_text span{color:#00ba00}.out_of_stock,.out_of_stock_text span{color:#d9534f}.low_stock,.low_stock_text span{color:#ffb347}.dot-container{position:relative;width:30px;height:30px}.dot-container .dot{width:14px;height:14px;background-color:#00ba00;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.dot-ring{position:absolute;top:50%;left:50%;width:14px;height:14px;background-color:#00ba0073;border-radius:50%;transform:translate(-50%,-50%);animation:pulse 1.5s infinite ease-out;z-index:1}.out_of_stock .dot{background-color:#d9534f}.out_of_stock .dot-ring{background-color:#d9534f9e}.low_stock .dot{background-color:#ffb347}.low_stock .dot-ring{background-color:#ffb347a3}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}.st_feature_product_text p{font-size:16px;line-height:23px;color:#000;font-weight:300;font-family:var(--font-body-family);margin:10px 0;width:100%;max-width:528px}.st_price_badges{width:100%;max-width:fit-content}.st_product_sale_badge{background-color:#d83f3f;font-size:12px;padding:3px 7px;border-radius:50px;text-align:center;line-height:11px;text-transform:uppercase;letter-spacing:1px;color:#fff;font-weight:500;display:none}.st_product_soldout{background-color:#f4f691;font-size:12px;padding:3px 7px;border-radius:50px;text-align:center;line-height:11px;text-transform:uppercase;letter-spacing:1px;color:#000;font-weight:500;display:none}.st_product_price_container.price-sold-out .st_product_soldout,.st_product_price_container.price-on-sale.price-show-badge .st_product_sale_badge{display:block}.st_product_price_container.price-show-badge.price-sold-out .st_product_sale_badge{display:none}.st_product_info_details .st_product_discount_price{margin:0}.st_product_info_details .st_product_price_list{display:flex;align-items:center}.st_product_info_details .st_product_main_price{margin-right:6px}.cart-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0a0a0a80;opacity:0;visibility:hidden;transition:opacity .7s ease;z-index:102}.overlay--active{opacity:1;visibility:visible}.cart__drawer{position:fixed;top:0;right:10px;width:460px;max-width:100%;height:100%;transform:translate(120%);transition:transform .9s ease;z-index:103}.drawer--visible{transform:translate(0)}.cart_drawer_inner-content{background:#fff;border-radius:20px;box-shadow:0 3px 19.92px 4.08px #00000021;height:98%;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.drawer--hidden{transform:translate(120%)}.drawer__header{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #cdcdcd;padding:13px 30px}.drawer__header h2{margin:0;font-weight:500;display:flex;align-items:center;gap:4px;font-size:22px;line-height:30px}.drawer__header span{font-size:14px;margin-top:2px}.drawer__progress-bar p{font-size:14px;font-weight:400;margin:8px 0 0;line-height:17px}.drawer__close{display:flex;justify-content:center;align-items:center;background:var(--global-color);border-radius:100px;transition:.3s;border:none;position:absolute;cursor:pointer;left:auto;right:20px;top:13px;z-index:11;padding:0;width:30px;height:30px}.drawer__close svg{width:13px;height:13px!important;min-height:13px;min-width:13px;fill:#fff}.drawer__close:hover{background-color:#000}.drawer__progress-bar{text-align:center;font-size:14px;margin:0}.drawer__icons .cart-tooltip-text{display:none}.cart__item{display:flex;gap:20px;align-items:flex-start}.cart__item img{width:100%;border-radius:10px;max-width:100px;object-fit:cover;object-position:top;height:80px}.cart__details{flex:1;display:flex;flex-direction:column;gap:2px}.cart__item button.cart__remove-item svg{width:18px;height:18px;min-height:30px;cursor:pointer;overflow:visible}.cart__item button.cart__remove-item{border:none;background-color:transparent;display:flex}.cart-product-img{width:20%;display:flex}.cart__details .cart-product-title{font-weight:400;font-size:14px;margin:-2px 0 0;line-height:21px;text-decoration:none;color:#000}.cart--product-price .original-price{margin:0;font-weight:600;font-size:13px;line-height:22px;color:var(--price-color)}.cart__details p{margin:0;font-weight:600;font-size:13px}.cart__drawer .cart-products-details ul.contents li{font-size:12px;line-height:22px;color:var(--global-color);font-weight:300}.cart-products-details .list-disc{margin:0}.cart__drawer .cart-products-details{display:block;gap:4px;font-size:12px;align-items:center;color:#8a8989;font-weight:300}.cart__drawer .cart-item__unit-price,.cart__drawer .cart-products-details .cart__sellling_name,.cart__drawer .cart-products-details span{font-size:12px;line-height:22px;color:#8a8989;font-weight:300}.cart__item button.cart__remove-item svg:hover .delete-hover-animation{animation:trashLid 1.1s ease-in-out both;transform-origin:bottom center}.drawer__footer{display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:12px 30px;border-top:1px solid #cdcdcd}.terms a{color:var(--global-color);text-decoration:underline}.check-with-view-cart-buttons{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.view-cart{text-align:center;text-decoration:none}.shipping-info{font-size:13px;text-align:center;color:#000;font-style:italic;margin:0}.progress-bar{float:left;width:10%;height:100%;font-size:var(--smallText);color:#fff;text-align:center;transition:width .6s;background-color:}.bar-with-icons{position:relative;padding-top:5px}.bar-icon-with-text p{margin:9px 0 0;font-size:11px;font-weight:300;font-family:var(--font-body-family)}.cart-error-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0a0a0a80;opacity:0;visibility:hidden;transition:opacity .4s ease;z-index:100;border-radius:19px}.form__error_overlay{border-radius:0}.show-error-overlay{opacity:1;visibility:visible}.cart-error-wrapper{display:block;position:fixed;bottom:40px;left:50%;transform:translate(-50%) translateY(-20px);background:#fff;max-width:300px;z-index:101;width:100%;box-shadow:#64646f75 0 7px 29px;padding:15px;opacity:0;pointer-events:none}.cart-error-wrapper.show-error-msg{opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}.cart-error-wrapper:before,.cart-error-wrapper:after{content:"";position:absolute;width:0;height:0;border:3px solid transparent;box-sizing:border-box}.cart-error-wrapper.show-error-msg:before{top:0;left:0;animation:borderDraw1 1.9s ease forwards}.cart-error-wrapper.show-error-msg:after{bottom:0;right:0;animation:borderDraw2 1.9s ease forwards 1.9s}@keyframes borderDraw1{0%{width:0;height:0}50%{width:100%;height:0}to{width:100%;height:100%;border-top-color:var(--error-color);border-right-color:var(--error-color)}}@keyframes borderDraw2{0%{width:0;height:0}50%{width:100%;height:0}to{width:100%;height:100%;border-bottom-color:var(--error-color);border-left-color:var(--error-color)}}.cart-error-container .error-message{color:#b22222;font-size:14px;font-weight:400;line-height:22px;text-align:center;margin:0}.cart-error-container .error--alert{display:flex;align-items:center;gap:10px}.cart-error-container .error--alert span{display:flex}.cart-error-container .error--alert span svg{width:16px;height:15px}.cart-error-container .error--alert span svg path{fill:var(--error-color)}.cart-error-container .error-message-close svg{width:8px;height:8px;fill:#fff}.cart-error-container .error-message-close{background-color:var(--error-color);width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;top:-10px;left:auto;right:-10px;border-radius:100px;cursor:pointer}.drawer__inner-body{padding:25px 0 0;scrollbar-width:thin;scrollbar-color:var(--global-color) #f3f3f3;scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;display:flex;flex-direction:column;flex-grow:100}.cart__items{margin:0 0 10px;display:flex;flex-direction:column;gap:18px;padding:0 30px 10px}.cart__item-actions .quantity-control{display:inline-flex;align-items:center;border:solid 1px #cbc9c9;border-radius:4px;width:100%;max-width:50px;justify-content:space-between;padding:1px 5px 1px 0}.cart__item-actions .quantity-control button svg{width:9px;height:9px;fill:#5b5b5b}.cart__item-actions .quantity-control button{border:none;background-color:transparent;font-size:0;font-family:var(--font-body-family);cursor:pointer;padding:0}.cart__item-actions .quantity-control input{border:none;width:100%;text-align:left;font-size:14px;margin:0;background-color:transparent;font-family:var(--font-body-family);height:auto;color:#5b5b5b;padding:0 0 0 10px}.cart__items::-webkit-scrollbar{width:5px}.cart__items::-webkit-scrollbar-track{background:#f3f3f3;border-radius:10px}.cart__items::-webkit-scrollbar-thumb{background:var(--global-color);border-radius:10px}.carousel-product-card-color-variant .color-component label{display:inline-block;height:20px;width:20px;transition:all .3s ease-out;border-radius:50%;cursor:pointer;position:relative}.carousel-product-card-color-variant .color-component input[type=radio]{display:none}.carousel-product-card-color-variant .color-component input[type=radio]:checked+label{border-radius:50%;position:relative}.carousel-product-card-color-variant .color-component input[type=radio]:checked+label:after{content:"";display:block;width:26px;height:26px;border:solid 1px #78726d;border-radius:100px;position:absolute;left:-3px;top:-3px}.carousel-product-card-color-variant .color-component{display:flex;align-items:center;gap:15px;padding-top:8px;flex-wrap:wrap;margin-left:5px}.carousel-product-card-color-variant .color-component label:hover:before{content:"";display:block;width:26px;height:26px;border:solid 1px #78726d;border-radius:100px;position:absolute;left:-3px;top:-3px}.carousel-product-card-color-variant .color-component input[type=radio]:checked+label:before{content:"";width:0;height:0;border:none;position:unset}.cart_drawer_inner-content .discount-price{font-size:14px;line-height:24px;color:var(--price-color);font-weight:600;text-decoration:none;margin:0;display:flex;gap:0;flex-wrap:wrap;flex-direction:column-reverse}.cart-item__final-price{font-weight:600}.cart__item .cart-item__old-price{font-size:12px;color:#949392;font-weight:400}.product-option{display:flex;margin:0;align-items:center;gap:5px;flex-wrap:wrap}.carousel-product-card-title{font-size:14px;line-height:19px;font-weight:400;margin:0;color:#000}.carousel-product-card-info .st_product_discount_price{margin:0}.carousel-product-card-info .st_product_main_price{font-size:15px;font-weight:600}.carousel-product-card-info .product-card-price{font-size:15px;font-weight:600;margin-top:4px}.complete-with-slider-wrapper{border-top:solid 1px #bebbbb;padding:13px 30px}.complete-with-slier-heading h2{margin:0;font-size:15px;font-weight:400;line-height:20px;cursor:pointer}.carousel-content-grid{padding:15px;background-color:#ededed;border-radius:8px;display:flex;justify-content:space-between;align-items:center;width:100%;cursor:auto}.upsell-box-arrow{transition:transform .35s ease}.upsell-box-arrow svg{max-width:12px;max-height:12px;width:12px;height:12px;cursor:pointer;display:block;transition:transform .35s ease}.upsell-box-arrow svg:hover{fill:var(--global-color)}.complete-with-slier-heading.active .upsell-box-arrow{transform:rotate(-180deg);transition:transform .6s ease}.complete-with-slier-heading.active .upsell-box-arrow svg{fill:var(--global-color)}.main-flickity-slider{padding-top:10px}.complete-with-slier-heading{display:flex;align-items:center;gap:10px;cursor:pointer;justify-content:space-between}.cart_drawer_upsell{height:0;overflow:hidden;opacity:0;transform:translateY(10px);transition:height .35s ease,opacity .3s ease,transform .3s ease}.cart_drawer_upsell.upsell_active{opacity:1;transform:translateY(0)}.main-flickity-slider button.flickity-button:focus{box-shadow:none}.main-flickity-slider button.flickity-button:active{opacity:1}.carousel-product-img svg.placeholder{background-color:#dcdcdc}.carousel-product-img{width:25%;display:flex}.carousel-product-img svg,.carousel-product-img img{width:100%;max-width:80px;border-radius:10px;object-fit:cover;object-position:top;height:80px}.carousel-cell{width:100%}.drawer_upsell-slider .flickity-prev-next-button{justify-content:flex-end}.carousel-product-card-info .product-card-price .actual-price{font-size:12px;color:var(--discount-price-color);font-weight:400;position:relative;display:flex;align-items:center}.carousel-product-card-info .product-card-price .actual-price:after{content:"";display:block;width:100%;height:1px;background:var(--discount-price-color);position:absolute;top:50%;left:0;transform:translateY(-50%)}.carousel-product-card-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:70%}.carousel-product-card-size-variant{display:flex;align-items:center;gap:10px;margin-top:8px;flex-wrap:wrap}.carousel-product-card-size-variant label.size-label:hover{background-color:var(--global-color);color:#fff}.carousel-product-card-size-variant input{display:none}.carousel-product-card-size-variant .size-input:checked+.size-label{background-color:var(--global-color);color:#fff;border-color:var(--global-color)}.carousel-product-card-size-variant label.size-label{padding:3px 6px;border-radius:4px;border:2px solid var(--global-color);background-color:transparent;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;font-size:13px}.main-flickity-slider button.flickity-button{width:15px!important;height:15px!important;background-color:transparent!important;padding:0;border:none}.main-flickity-slider .flickity-prev-next-button.previous{top:25px;left:auto;right:9%}.main-flickity-slider .flickity-prev-next-button.previous:after{left:0}.main-flickity-slider .flickity-prev-next-button.next{top:25px;right:12px}.drawer_upsell-slider .cart-upsell-button.loading .upsell-atc-icon{display:none}.main-flickity-slider svg.flickity-button-icon{opacity:0;visibility:hidden;display:none}.cart__drawer .button--primary{background:var(--primary-button-background);color:var(--primary-button-color);position:relative;overflow:hidden;font-size:16px;z-index:1;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;border:2px solid var(--primary-button-background)}.cart__drawer .button--primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;z-index:-1;transition:.6s ease-in-out;background:var(--primary-button-color)}.cart__drawer .button--primary:hover{color:var(--primary-button-background);transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;border:2px solid var(--primary-button-background)}.cart__drawer .button--primary:hover:before{bottom:0;top:auto;height:100%}.cart_upsell-products .cart-upsell-button svg{fill:#fff;stroke:#fff;overflow:visible;width:17px;height:100%}.cart__drawer .border-radius{border-radius:50px}.carousel-product-card-quick-buy-btn .quick-buy-btn{padding:6px 12px;text-transform:uppercase;cursor:pointer}.cart__drawer .button--secondary{border:solid 2px var(--secondary-button-color);color:#000;padding:6px 10px;border-radius:100px;font-family:var(--font-body-family);font-size:16px;background-color:transparent;cursor:pointer;position:relative}.cart__drawer .cart-upsell-button.disabled{opacity:.4}.cart__drawer .quick-buy-popup-content .badge.price__badge-sold-out,.cart__drawer .button--secondary:before{display:none}.cart__drawer .button--secondary:hover:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;outline:solid 4px var(--secondary-button-color);border-radius:100px}.cart__drawer .button--secondary:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;outline:solid 4px transparent;border-radius:100px;transition:.9s ease-in-out;-webkit-transition:.9s ease-in-out}.cart_drawer_empty_inner{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;text-align:center}.empty-cart-icon svg{fill:var(--global-color);height:80px;width:80px}.empty-cart-icon svg path{fill:var(--global-color)}.empty-cart-heading{font-weight:500;font-size:24px;margin:8px 0 6px;line-height:30px}.empty-cart-description{margin:0 0 6px;font-size:16px;color:#545353}.cart-collections{display:flex;flex-direction:column;gap:20px;padding-top:10px}.cart-collections a{text-decoration:none;display:flex;justify-content:space-between;align-items:center;padding:6px 15px;max-width:180px;margin:0 auto}.cart-collection-text-with-icon span svg{width:15px;height:15px;fill:#fff;transition:.6s ease-in-out;overflow:visible}.cart-collections a:hover span svg{fill:var(--global-color)}.cart-footer-notes{display:flex}.total-amount-content{display:flex;justify-content:space-between;align-items:center}span.total-amount-text,span.amount-text{font-size:20px;font-weight:700;line-height:30px}.carousel-img-with-info{width:80%;display:flex;gap:10px}.carousel-product-card-quick-buy-btn{width:20%;display:flex;gap:10px;justify-content:flex-end}.quick-view-popup{border:none;background:var(--global-color);padding:0;width:30px;height:29px;display:flex;justify-content:center;align-items:center;border-radius:100px;cursor:pointer}.quick-view-popup svg{width:26px;height:26px;fill:#fff}.upsell-quickview.quick-view-popup .quick-view-icon{height:23px}.add-cart-button{border:none;background:var(--global-color);padding:0;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:100px;position:relative;cursor:pointer}.add-cart-button .cart-icon-svg{width:25px;height:25px;fill:#fff}.cart-count-plus-icon{background-color:#fff;width:12px;height:12px;position:absolute;top:6px;right:4px;border-radius:100px;display:flex;align-items:center;justify-content:center}.cart-count-plus-icon svg{fill:#000;width:6px;height:6px}.view-cart,.check-with-view-cart-buttons button{font-size:18px;font-weight:500;text-transform:uppercase;padding:6px 20px;cursor:pointer}.check-with-view-cart-buttons .view-cart{overflow:unset}textarea.custom-textarea:focus{outline:none}label.terms-condition-label a{text-decoration:none;color:var(--link-color)}label.terms-condition-label p{font-size:13px;font-weight:400;margin:0;cursor:pointer}label.terms-condition-label{display:flex;align-items:center;gap:5px}span.custom-checkbox{display:inline-block;width:14px;height:14px;background-color:#fff;border:2px solid var(--global-color);border-radius:2px;position:relative;cursor:pointer}.terms-condition-label input[type=checkbox]:checked+.custom-checkbox:before{content:"";position:absolute;top:-2px;right:-2px;width:6px;height:10px;background-color:#fff}.terms-condition-label input[type=checkbox]:checked+.custom-checkbox:after{content:"";position:absolute;top:-1px;width:10px;height:10px;background-repeat:no-repeat;background-size:contain;background-position:center;left:2.5px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.04 12.02'><path fill='%2c2e30' d='M16.48,22.52l.16-.18,2.27-3a24.26,24.26,0,0,1,3.45-3.57c.44-.37.87-.75,1.34-1.08A12.63,12.63,0,0,1,24.89,14,.13.13,0,0,1,25,14a7.6,7.6,0,0,1,2,.17l.27.09c.12.06.28.13.26.28a.77.77,0,0,1-.23.36,3.76,3.76,0,0,1-.47.3,22.78,22.78,0,0,0-3.28,2.59c-.59.58-1.19,1.15-1.77,1.73a25.45,25.45,0,0,0-1.87,2.28A34.53,34.53,0,0,0,17.63,25c-.15.24-.34.46-.51.69a.83.83,0,0,1-.72.31,5.79,5.79,0,0,1-1.63-.39.77.77,0,0,1-.46-.58,18.18,18.18,0,0,0-1-2.57c-.16-.32-.37-.63-.53-.95a5.77,5.77,0,0,1-.29-.79.58.58,0,0,1,.09-.49,2,2,0,0,1,1.88-.7,1.86,1.86,0,0,1,.86.63,5.6,5.6,0,0,1,1,2C16.4,22.27,16.43,22.38,16.48,22.52Z' transform='translate(-12.48 -13.99)'/></svg>")}.gift-message-txt,.cart-note-button{cursor:pointer}.visible-notes .gift-message-content,.visible-notes .cart-drawer-note{padding:8px 0}.gift-message-content{padding:8px 30px;border-top:1px solid #bebbbb;width:100%}.cart-drawer-note{padding:8px 30px;border-top:1px solid #bebbbb;border-right:1px solid #bebbbb;width:100%}.gift-message-txt h2,.cart-note-button h2{font-size:13px;font-weight:400;color:#282828;margin:0;line-height:20px;text-transform:uppercase}.gift-close-icon,.cart__note-close{position:absolute;top:5px;left:auto;right:20px;border:none;background:none;padding:0;cursor:pointer}.gift-close-icon svg,.cart__note-close svg{width:40px;height:40px}.gift-icon svg,.cart__note-icon svg{width:16px;height:16px}textarea.custom-textarea{width:100%;height:100px;border-radius:15px;background-color:#f7f7f7;border:none;resize:none;max-width:100%;padding:8px 14px;box-sizing:border-box;font-family:var(--font-body-family);font-size:13px}.gift-icon-with-txt,.instruction-iocn-with-txt{display:flex;align-items:left;gap:10px;padding-bottom:15px}.gift-icon-with-txt h5,.instruction-iocn-with-txt h5{font-size:14px;margin:0;font-weight:400;color:#000;text-transform:uppercase}.gift-icon,.cart__note-icon{display:flex}.gift-message-form-container textarea.custom-textarea::placeholder,.instructions-form-container textarea.custom-textarea::placeholder{color:#545353;font-family:var(--font-body-family);font-size:12px}.gift-message-form-container,.instructions-form-container{width:100%;display:flex;flex-direction:column;gap:20px}.gift-message-inner-content{padding:12px 30px}.gift-message-txt{justify-content:flex-end}.instructions-message-content{padding:12px 30px}.gift-message-button-group,.instruction-button-group{display:flex;justify-content:space-between;gap:20px}.gift-message-button-group button,.instruction-button-group button{font-size:18px;font-weight:500;text-transform:uppercase;padding:6px 20px;width:50%;cursor:pointer}.agree-terms-error{background-color:#fde8e5;border-radius:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%,10px);max-height:0;opacity:0;padding:0;margin:0;z-index:3;transition:all .5s ease-in;width:100%;max-width:380px}.agree-terms-error.visible-term-error{max-height:50px;opacity:1;transform:translate(-50%,-10px);margin:12px 0 5px}.agree-error-icon svg{width:14px;height:14px}.agree-error-icon svg path{fill:var(--error-color)}.agree-error-msg{display:flex;align-items:center;gap:6px;padding:6px}.agree-error-msg p{margin:0;font-size:12px;color:var(--error-color)}.agree-error-icon{display:flex}.agree-terms-error:before{content:"";display:block;width:30px;height:27px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4.47 19.16'><defs><style>.cls-1{fill:%23fde9e7;}.cls-2{fill:%232bb673;}<\/style></defs><path class='cls-1' d='M22.1,11.37a.29.29,0,0,1,0,.09v-.27A.5.5,0,0,1,22.1,11.37Z' transform='translate(-17.76 -10.42)'/><path class='cls-1' d='M21.57,29.54l-.08,0h-.34a6.82,6.82,0,0,1-.62-.43l-2.36-2a.89.89,0,0,1-.09-1.42c.74-.8,1.48-1.58,2.23-2.37l.15-.17c-.21-.24-.42-.47-.64-.7l-1.73-1.77a.86.86,0,0,1,0-1.34L20.3,17l.16-.18-.14-.15c-.74-.79-1.48-1.57-2.21-2.36a1.37,1.37,0,0,1-.28-.44.76.76,0,0,1,.23-.91l2.68-2.34a.82.82,0,0,1,1-.14.88.88,0,0,1,.49.61.07.07,0,0,1,0,.06V28.54A.88.88,0,0,1,21.57,29.54Z' transform='translate(-17.76 -10.42)'/><path class='cls-2' d='M22.08,11.13v.06a.07.07,0,0,0,0-.06Z' transform='translate(-17.76 -10.42)'/></svg>") no-repeat center/contain;position:absolute;left:-15px;top:0}.gift-message-box,.cart-note-message-box{bottom:-100%;left:0;right:0;width:100%;transition:bottom 1.1s ease,opacity .9s ease,visibility .8s ease;top:auto;overflow-y:auto;opacity:0;pointer-events:none;visibility:hidden;will-change:transform,opacity;position:fixed;z-index:9;box-shadow:0 2px 18px #06060669;border-radius:20px;background-color:#fff}.gift-message-box.gift-message-box-active,.cart-note-message-box.message-box-active{opacity:1;pointer-events:auto;visibility:visible;bottom:0}.visible-notes .gift-message-txt,.visible-notes .cart-note-button{justify-content:center}.gift-message-txt,.cart-note-button{display:flex;align-items:center;gap:10px;justify-content:left}.gift-icon,.cart__note-icon{background-color:#f7f7f7;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:100px}.drawer__inner{display:flex;flex-direction:column;height:100%}.quick-buy-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0a0a0a80;z-index:9999;border-radius:20px}.quick-buy-popup-content{background:#fff;max-width:400px;padding:25px;position:absolute;border-radius:8px;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);animation:zoomedIn .5s ease;max-height:100%}.quick-buy-popup-content .circle-loader-wrapper{top:50%;left:50%;transform:translate(-50%,-50%)}.newsletter-close .close-popup{position:unset;float:right}.close-popup{position:absolute;left:auto;top:10px;right:10px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;background:var(--global-color);border-radius:100px;transition:.3s;cursor:pointer;border:none;z-index:103}.close-popup:hover{background-color:#000}.quick-buy-product-cart-left-img{position:relative;padding-top:120%}.quick-buy-product-cart-left-img img{width:100%;display:flex;border-radius:15px;object-fit:cover;object-position:top;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.quick-buy-product-cart-right-data .product-card-title{margin-top:-3px}.quick-buy-product-cart-right-data .st_product_color_variant_selector_wrapper{display:flex;flex-direction:column;gap:5px}.st_product_price_list *:empty{display:none}.quick-buy-product-cart-popup-grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:15px}.quick-buy-product-cart-right-data .st_product_main_price{font-size:15px;line-height:20px;margin-right:0}.quick-buy-product-cart-right-data .st_product_discount_price{font-size:13px;line-height:18px;margin:0}.quick-buy-product-cart-right-data .st_product_price_container{align-items:flex-start;flex-wrap:nowrap}.quick-buy-product-cart-right-data .cart-upsell-button{padding:3px 20px;font-size:16px;width:100%;display:flex;justify-content:center;align-items:center}.quick-buy-product-cart-right-data .product-card-title{font-size:17px;line-height:20px;font-weight:400;color:#000;margin:-7px 18px 4px 0}.quick-buy-product-cart-right-data .st_product_variant_sizes{display:flex;flex-direction:column;gap:5px}.quick-buy-product-cart-right-data .st_product_variant_group{gap:8px}.close-popup svg{width:11px;height:11px!important;min-height:11px;min-width:11px;fill:#fff;display:flex;justify-content:center;align-items:center}.cart__drawer .quick-buy-popup-content .main--price .price__sale .price-item--sale{font-size:15px;line-height:20px;margin-right:0}.cart__drawer .quick-buy-popup-content .main--price .price__sale .price-item--regular{font-size:13px;line-height:18px}@keyframes zoomedIn{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.variant-option_label span{font-size:14px;font-weight:400;margin:0!important;line-height:16px!important}.quick-buy-product-cart-right-data .variant-option_label,.quick-buy-product-cart-right-data .quick-buy-add-to-cart-btn{margin:0}.quick-buy-product-cart-right-data .color-swatch-wrapper{margin-bottom:3px!important}.quick-buy-product-cart-right-data .product-card-info{padding:0}.quick-buy-product-cart-popup-grid .cart-with-buy-now-btn{margin-top:10px}.drawer__icons .bar-icon-with-text span svg.order-discount{fill:transparent;stroke:#fff}.drawer__inner .quantity-arrows{display:flex;gap:2px;flex-direction:column}.drawer__inner .quantity-arrows .up-arrow-btn,.drawer__inner .quantity-arrows .down-arrow-btn{transform:rotate(90deg)}.drawer__inner .cart__item-actions{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:flex-end;gap:7px}.quick-buy-mobile-btns{display:none}.search-form input[type=search]::-webkit-search-cancel-button{display:none}.site-header__search{display:flex;flex-direction:column;align-items:center;gap:20px;position:relative;margin-bottom:30px}.search-heading h2{margin:0;font-size:23px;font-weight:500;text-align:center;color:#000}button#clearSearch svg{width:12px;height:12px}button#clearSearch{border:none;background-color:transparent;position:absolute;left:auto;right:20px;padding:0;cursor:pointer}.fade-animation::placeholder{opacity:1;transition:opacity .5s ease-in-out}.fade-animation.fade::placeholder{opacity:0}#searchInput::placeholder{text-transform:uppercase;color:#d0cfcf}.search-input{margin:0;display:flex;align-items:center;position:relative;max-width:100%;width:100%}span.predictive-search-icon svg{width:27px;height:27px;fill:#383838}.search-input span.predictive-search-icon{position:absolute;left:0;top:50%;z-index:9999;transform:translateY(-50%)}button#clearSearch{border:none;background-color:transparent;position:absolute;left:auto;right:20px;padding:0;cursor:pointer;font-size:14px;font-family:var(--font-body-family);text-transform:uppercase;color:#d0cfcf}form.search-form input{width:100%;font-family:var(--font-body-family);border-radius:0;border-bottom:solid 1px #d0cfcf!important;margin:0 auto;border:0px;font-size:20px;padding:15px 20px 15px 35px;color:#898787;background-color:transparent}form.search-form input::placeholder{color:#898787;font-size:20px;text-transform:uppercase}button.close-search-bar{position:absolute;left:auto;right:30px;border:none;padding:0;width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:var(--global-color);border-radius:100px;transition:.3s;cursor:pointer;z-index:2}button.close-search-bar svg{width:12px;height:12px;transition:.3s;fill:#fff}button.close-search-bar:hover{background-color:#000}form.search-form input:focus-visible{outline:none}.empty-state.no--result{width:100%;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.no--result p{margin:0;font-size:25px;color:#000}.site-header__search-container{position:fixed;padding:20px 0;z-index:102;top:calc(var(--header-height) + var(--anno-height));left:0;right:0;width:100%;background:#fff;transform:translateY(-500%);transition:transform .5s ease-in-out;overflow-y:auto}.sticky-header-show .site-header__search-container{top:var(--header-height)}.search-bar-show{transform:translateY(0)}.search-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;opacity:0;visibility:hidden;z-index:102;transition:opacity .5s ease .2s,visibility 0s linear .7s}.search-overlay.active{opacity:1;visibility:visible;transition:opacity .5s ease 0s,visibility 0s linear 0s}.predictive-recently{padding-bottom:10px}ul.recently-search-buttons{display:flex;justify-content:center;gap:15px;margin:0;flex-wrap:wrap}ul.recently-search-buttons li span{transition:.3s ease-in-out;text-transform:capitalize;color:#000;font-size:14px;line-height:20px}.recently-search-link span:before{top:1px;content:attr(data-hover);position:absolute;left:0;transform:translateY(112%);transition:transform .2s ease;z-index:3}.recently-search-link:hover span:before{transform:translateY(108%);z-index:9999}.recently-search-link{text-align:center;padding:3px 14px;display:flex;cursor:pointer;background-color:#f7f7f7;border-radius:100px;transition:.3s ease-in-out;width:auto;justify-content:center;overflow:hidden;z-index:1;position:relative}.recently-search-link:hover span{transform:translateY(-110%)}.predictive-search__content{width:85%;display:flex;justify-content:space-between}.search-result-wrapper{display:flex;position:relative;gap:20px}.predictive-search__suggestions{width:100%}.search-result-data{width:100%;padding:0}ul.search-products-grid{margin:0;display:grid;grid-template-columns:repeat(6,2fr);list-style:none;gap:30px;height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--global-color) #f3f3f3;padding:0 20px 35px 0}.product--image{position:relative;padding-top:120%;width:100%}.product--image .search-product-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:15px;background-color:#eee}.suggestions-search-link span:before{top:0;content:attr(data-hover);position:absolute;left:0;transform:translateY(112%);transition:transform .2s ease;z-index:3}.suggestions-search-link:hover span:before{transform:translateY(112%);z-index:9999}.suggestions-search-link{text-align:center;padding:3px 14px;display:flex;cursor:pointer;background-color:#f7f7f7;border-radius:100px;transition:.3s ease-in-out;width:auto;justify-content:center;overflow:hidden;z-index:1}.suggestions-search-link:hover,.recently-search-link:hover{background-color:var(--global-color)}.suggestions-search-link:hover span,.recently-search-link:hover span{color:#fff}.suggestions-search-link:hover span{transform:translateY(-110%)}.search-suggestions-buttons{align-items:center;padding:0 0 30px;display:flex;gap:20px;justify-content:center;margin:0;list-style:none}.search-suggestions-buttons span{cursor:pointer;transition:.3s ease-in-out;text-transform:capitalize;color:#000;font-size:14px;line-height:20px;width:auto;position:relative}.search-suggestion h2{font-size:25px;font-weight:500;line-height:35px;margin-top:0}.search-popular-collections{width:15%}.popular-collections-links h3{margin:0;color:#000;font-size:18px;font-weight:600;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:26px}ul.popular-link-list li a{display:inline-flex;align-items:center;gap:15px;color:#000;font-size:15px}ul.popular-link-list li a svg{width:10px;height:10px}ul.popular-link-list li a:hover span{color:var(--global-color)}ul.popular-link-list{padding:30px 0 0;margin:0;display:flex;flex-direction:column;gap:10px}.popular-link-list li{position:relative;overflow:hidden}.popular-link-list .collections-links span:before{top:0;content:attr(data-hover);position:absolute;left:0;transform:translateY(112%);transition:transform .3s ease;z-index:3;border-bottom:solid 1px var(--global-color)}.popular-link-list .collections-links:hover span{transform:translateY(-100%);transition:transform .3s ease}.popular-link-list .collections-links:hover span:before{transform:translateY(25px);transition:transform .3s ease}.popular-link-list .collections-links span{transition:.3s ease-in-out;z-index:3}.search-products-items .price-list{display:flex!important;flex-direction:column-reverse;align-items:center;justify-content:center;gap:0px;margin-top:5px}.search-products-items .price-list span.discount-price{font-size:11px;color:var(--discount-price-color);font-weight:400;position:relative;text-decoration:line-through}.search-products-items .price-list span.price{font-size:12px}li.search-products-items a,li.search-products-items{height:100%;width:100%}li.search-products-items h5{color:#000;font-weight:400;font-size:15px;text-align:center;margin:8px 0 0;line-height:22px}li.search-products-items span{color:#000;font-weight:400;font-size:15px;text-align:center;display:block}li.search-products-items a{text-decoration:none;color:#000}.filter-layout__wrapper.has-filter .facets-wrapper{width:25%!important;opacity:1;transition:opacity .4s ease,width .7s ease;padding:0!important}.template-search .filter-layout__wrapper.has-filter .product-grid-container{width:74%;transition:margin-left .7s ease,width .7s ease}.has-filter.full-width-active .facets-wrapper{width:0!important;opacity:0}.template-search__results .grid-layout .card-product-item .product-card-descritpion{display:none}.search-page-grid{display:grid;margin:0 0 10px;grid-template-columns:repeat(3,1fr);gap:40px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--global-color) #f3f3f3;padding:0 20px 35px 0}.search-page-title{margin:0;font-size:20px;font-weight:500;line-height:30px}.search-page-item{background-color:#fff;padding:20px}.search-page-decription{font-size:14px;line-height:22px;color:#000;font-weight:200;margin:0}.search-page-link{color:var(--global-color);font-size:14px;font-weight:400;line-height:20px;position:relative}.search-page-link:after{content:"";display:block;width:100%;height:1px;background-color:var(--global-color);position:absolute;bottom:0;top:auto}.search-page-link:hover{color:#000}.search-page-link:hover:after{background-color:#000}.search-data-wrapper::-webkit-scrollbar{width:5px}.search-data-wrapper::-webkit-scrollbar-track{background:#f3f3f3;border-radius:10px}.search-data-wrapper::-webkit-scrollbar-thumb{background:var(--global-color);border-radius:10px}.search-view-result{position:fixed;z-index:1;top:auto;bottom:20px;left:50%;transform:translate(-50%);width:100%;background-color:#fff;padding-top:8px;display:flex;justify-content:center}.search-view-result a{text-decoration:none;position:relative;color:#000;font-size:17px;line-height:27px;transition:.3s}.search-view-result a:after{content:"";display:block;width:100%;height:2px;position:absolute;background-color:#000;bottom:0;top:auto;transition:.3s}.search-view-result a:hover{color:var(--global-color)}.search-view-result a:hover:after{background-color:var(--global-color)}.predictive-search__tab-item:first-child button{color:var(--global-color);text-transform:capitalize;text-decoration:underline}.predictive-search__tab-item button{background:transparent;border:none;color:#000;font-size:20px}.predictive-search-tabs{padding-bottom:30px}.predictive-tabs-list{padding:0;margin:0;list-style:none;display:flex;gap:25px}.predictive-tab span{text-decoration:none;color:#000;font-weight:400;font-size:16px;cursor:pointer;position:relative;transition:.4s}.predictive-tab span:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background-color:#fff;transition:width .4s ease,left .4s ease,background-color .3s ease}.predictive-tab span:hover:before{width:100%;left:0;background-color:var(--global-color)}.predictive-tab.active-tab span{color:var(--global-color);position:relative}.predictive-tab span:hover{color:var(--global-color)}.predictive-tab.active-tab span:before{display:none}.predictive-tab.active-tab span:after{content:"";display:block;position:absolute;width:100%;background-color:var(--global-color);height:1px;top:auto;bottom:0}.predictive-search__tab-content:not(:first-child){display:none}.predictive-search__tab-content.pages a h5{color:#000;font-size:15px;font-weight:500;margin:-4px 0 0;transition:.3s}.predictive-search__tab-content.pages a h5:hover{color:var(--global-color)}.predictive-search__tab-content.product{position:relative}.loading-content-grid{display:flex;justify-content:space-between}ul.recently-search-view{margin:0;padding:0;list-style:none;display:flex;justify-content:center;gap:15px}ul.recently-search-view li{width:100px;height:20px;background-color:#f2f2f2;border-radius:50px}.loading-recently-view{padding:30px 0 50px}.left-loading-data{width:15%}.right-loading-data{width:85%;display:flex;flex-direction:column;gap:30px}.left-loading-data h2{margin:0;background-color:#f0f0f0;width:130px;height:15px;border-radius:20px}.left-loading-data ul{display:flex;flex-direction:column;gap:30px;padding-top:30px!important}.left-loading-data ul li{width:150px;height:12px;background:#f0f0f0;border-radius:20px}.left-loading-data ul li:nth-child(2){width:100px}.left-loading-data ul li:nth-child(3){width:130px}.left-loading-data ul li:nth-child(5),.left-loading-data ul li:nth-child(4){width:90px}.loading-tabs ul{display:flex;gap:30px}.loading-tabs ul li{width:100px;height:15px;background:#f0f0f0;border-radius:20px}.loading-tabs ul li:nth-child(2){width:120px}.loading-tabs ul li:nth-child(3){width:80px}.loading-content-grid ul{padding:0;margin:0;list-style:none}.loading-products ul{display:grid;grid-template-columns:repeat(6,1fr);gap:40px;height:500px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.loading-products ul::-webkit-scrollbar{display:none}.loading-products ul li>div{width:100%;height:220px;background:#f0f0f0;border-radius:15px}.loading-products ul li span{display:block;width:130px;height:20px;background:#f6f6f6;border-radius:20px;margin:20px auto 0}.loading-products ul li p{display:block;width:80px;height:20px;background:#f6f6f6;border-radius:20px;margin:20px auto 0}.predictive-search-loading{width:1450px;margin:0 auto;padding:0 20px;display:block;animation:blinkOpacity 1.8s infinite ease-in-out;position:relative}@keyframes blinkOpacity{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@-webkit-keyframes blinkOpacity{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.search-products-items .st_product_price_container{justify-content:center;gap:0;flex-direction:column}.search-products-items .st_product_price_container .st_product_unit_price{font-size:10px;margin-top:3px}li.search-products-items .st_product_main_price{font-size:12px}li.search-products-items span .st_product_discount_price{font-size:11px}.st_product_unit_price{font-size:13px}.floating-social-icons{position:fixed;top:50%;left:auto;right:15px;transform:translateY(-50%);z-index:12;padding:15px 10px;border-radius:100px}.floating-social-icons .st-social-icon-list{flex-direction:column;margin:0;gap:13px}.floating-social-icons .st-social-icon-list .st_social_icon_item svg{width:28px;height:30px;transition:ease-in-out .3s}.floating-social-icons .st-social-icon-list .st_social_icon_item svg:hover{fill:var(--global-color)}.top-scroll-icon{border:none;border-radius:100px;padding:0;height:35px;width:35px;cursor:pointer;z-index:99;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.104,.204,.492,1)}.top-scroll-icon svg{width:16px;height:16px;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);animation:scroll-bob .5s ease-in-out infinite alternate}@keyframes scroll-bob{0%{transform:translate(-50%,-65%)}to{transform:translate(-50%,-38%)}}.sticky-cart-wrapper{position:fixed;bottom:auto;left:auto;right:20px;z-index:100;top:50%;transform:translateY(-50%)}.sticky-cart-wrapper.left{right:auto;left:20px}.sticky-cart-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:none;background:transparent;cursor:pointer;padding:0}.sticky-cart-count{position:absolute;top:0;right:0;color:#000;background:#fff;width:16px;height:16px;min-width:max-content;border-radius:50px;display:flex;justify-content:center;align-items:center;z-index:1;transition:transform .5s ease}.sticky-cart-count cart-count.count-bubble{color:#000;display:flex;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;height:100%;width:100%;font-family:var(--font-body-family);font-size:9px}.sticky-cart-icon svg:nth-child(2){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:50px;max-height:50px}.sticky-cart-icon svg:last-child{position:relative;width:24px;height:24px;z-index:1}.sticky-cart-wrapper:hover .sticky-cart-count{animation:shakeX .5s ease}@keyframes shakeX{0%{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-4px)}to{transform:translate(0)}}.back-to-top{position:fixed;top:auto;bottom:100px;left:auto;right:20px;z-index:12;display:none}.back-top-txt svg{width:65px;height:65px;overflow:visible}.back-top-txt svg textPath{font-weight:400;font-size:25.1px}.back-top-txt{display:flex;justify-content:center;align-items:center}.back-to-top span{text-transform:uppercase;position:fixed;left:auto;right:12px;top:auto;font-size:13px;bottom:60px;font-weight:600;cursor:pointer;z-index:99;display:none}.top-scroll-icon:hover{background-color:#000}.rotating-text{animation:spin 7s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0a0a0a80;display:none;align-items:center;justify-content:flex-start;z-index:100;overflow:hidden}html[lang=ar] .side-drawer-popup-box{left:0;right:auto}.side-drawer-popup-box{max-width:calc(70% + 70px);width:100%;position:fixed;left:0;top:0;bottom:0;right:0;transition:transform .8s ease;z-index:101;height:100vh;display:flex;transform:translate(calc(-100% - 1px))}.side-drawer-popup-grid{position:relative;width:100%}.side-drawer-popup-box.show{transform:unset}.popup-overlay.active{display:block!important}.side-drawer-popup-box .popup-close{position:absolute;right:15px;top:10px;padding:0;background:none;border:none;cursor:pointer}.side-drawer-popup-box .popup-close svg{width:45px;height:45px}.side-drawer-popup-btn{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);transform-origin:center;text-orientation:mixed;display:flex;justify-content:center;align-items:center;padding:20px 5px;background-color:var(--global-color);border-radius:10px 0 0 10px;cursor:pointer;width:auto;height:auto;box-sizing:border-box;position:absolute;left:100%;right:-42px;top:50%}.side-drawer-popup-btn button{background-color:transparent;border:none;font-family:var(--font-body-family);color:#fff;font-size:18px;text-transform:uppercase;cursor:pointer;font-weight:500;animation:text-blink 5s infinite ease-in-out}.side-drawer-body{height:100%;overflow-y:auto;margin:0 10px 40px 40px;display:flex;flex-direction:column;gap:50px;scrollbar-width:thin;scrollbar-color:var(--global-color) #f3f3f3;scroll-behavior:smooth;padding-right:30px}.side-drawer-inner-popup-content{border-radius:0 20px 20px 0;box-shadow:#64646f33 0 7px 29px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%;justify-content:center}.side-drawer--heading{font-size:30px;font-weight:700;font-style:italic;margin:20px 0 0;line-height:40px;color:#000;text-align:center;padding:0 60px}.side-drawer-popup-subtext{color:#000;margin:0 0 20px;font-size:15px;line-height:25px;text-align:center;padding:0 25px}.side-drawer-popup-categories{display:grid;gap:50px;grid-template-columns:repeat(3,1fr)}.side-drawer-popup-collection a{text-align:center;position:relative;display:flex;justify-content:center;align-items:center;text-decoration:none;overflow:hidden;border-radius:8px}.side-drawer-popup-collection span{position:absolute;color:#fff;font-size:22px;text-transform:uppercase;line-height:32px}.side-drawer-banner-image,.collection-image{display:flex;width:100%;height:100%}.side-drawer-popup-collection:hover svg,.side-drawer-popup-collection:hover img{transform:scale(1.1)}.side-drawer-popup-collection svg,.side-drawer-popup-collection img{width:100%;border-radius:8px;object-fit:cover;transition:transform .5s ease;transform-origin:center}.side-drawer-popup-banner{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.side-drawer-banner-image svg,.side-drawer-banner-image img{width:100%;border-radius:10px;object-fit:cover}.side-drawer-banner-image svg{height:550px}.side-drawer-popup-banner-content{position:absolute;text-align:center}.side-drawer-popup-banner-content h3{color:#fff;font-size:30px;line-height:40px;margin:0}.side-drawer-popup-banner-content p{margin:0;font-size:18px;color:#fff}.side-drawer-popup-banner-content .popup-btn{border-radius:50px;padding:6px 30px;text-decoration:none;margin-top:20px;display:inline-block}.side-drawer-popup-banner-content .popup-btn:hover{color:var(--global-color);transition:.6s ease-in-out;border:2px solid #ffffff}@keyframes text-blink{40%,to{transform:scale(1)}0%{transform:scale(1)}20%{transform:scale(1.1)}}.popup.open{opacity:1;pointer-events:auto}.popup{width:100%;height:100%;background:#0006;position:fixed;top:0;left:0;pointer-events:none;transition:opacity .5s ease;z-index:999;display:none;opacity:0}.popup .popup__content{width:500px;height:100vh;background:#fff;color:#000;position:absolute;top:0;right:-600px;transition:right .7s ease;box-sizing:border-box;padding:20px 0;box-shadow:-2px 0 10px #0003;overflow-y:scroll}.popup.open .popup__content{right:0}.size-chart-img{border-bottom:solid 1px #c6c6c6;border-top:solid 1px #c6c6c6;display:flex}.size-chart-img img{margin:0 auto;width:100%;max-width:450px;height:400px;object-fit:cover}.size-chart-content-box .size-chart-heading{font-size:22px;font-weight:500;line-height:30px;text-align:center;margin-bottom:20px}.has-size-chart{display:flex;justify-content:space-between;align-items:flex-end;position:relative}.popup__content .close{position:absolute;left:auto;right:20px;width:30px;height:30px;display:flex;justify-content:center;align-content:center;background:var(--global-color);border-radius:100px;transition:.3s;cursor:pointer}.size-chart-content-box{padding:40px 20px 30px}.popup__content .close svg{width:13px;height:auto!important;fill:#fff}.popup__content .close:hover{background-color:#000}.size-chart-container h3{text-align:center;font-weight:500;font-size:22px;margin:0}.size-chart-container{max-width:600px;margin:25px auto}.size-chart-container .unit-btn{padding:8px 35px;border-radius:50px;border:solid 2px var(--global-color);transition:.3s;max-width:100px;text-align:center;font-size:17px;width:100%;background-color:transparent;font-family:var(--font-body-family)}.size-chart-container .unit-btn.active{background-color:var(--global-color);color:#fff}.size-chart-container table{width:100%;border-collapse:collapse;margin-top:25px}.size-chart-container td{text-align:center;padding:15px 10px;font-size:17px;font-weight:400}.size-chart-container th{background-color:var(--global-color);color:#fff;font-weight:400;text-align:center;font-size:17px;padding:10px 15px}.popup__content{overflow-y:scroll}#chart-body tr:nth-child(2n){background-color:#f7f7f7}.size-chart-tabs{display:none;justify-content:center;gap:15px;padding-top:15px}.size-chart-tabs button:hover{background-color:var(--global-color);color:#fff}.size-chart-content-box div p{margin:0}.size-chart-content-box h2{font-size:22px;font-weight:500;line-height:30px;padding-bottom:20px;margin:0;border-bottom:solid 1px #c6c6c6}.size-chart-content-box p img{display:flex;width:100%;max-width:450px;height:400px;object-fit:cover;margin:0 auto}.size-chart-content-box table{width:100%!important;border-collapse:collapse;border-bottom:solid 1px #f3f3f3}.size-chart-content-box table tr th{background-color:var(--global-color);color:#fff;font-weight:400;text-align:center;font-size:17px;padding:10px 15px}.size-chart-content-box table tr td{text-align:center;padding:15px 10px;font-size:17px;font-weight:400}.size-chart-content-box table tr:first-child td{background-color:var(--global-color);color:#fff}.size-chart-content-box table tr:nth-child(odd):not(:first-child){background-color:#f7f7f7}.drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:999;display:none}.drawer{position:fixed;top:0;right:-600px;width:500px;height:100vh;background:#fff;box-shadow:-4px 0 10px #0003;transition:right 1.1s ease;z-index:1000;padding:0 0 40px 20px;overflow-y:scroll}.drawer.open{right:0}.drawer-overlay.active{display:block}.close-btn:hover{background-color:#000}.close-btn:hover svg{fill:#fff}.close-btn{background-color:var(--global-color);border:none;position:absolute;top:10px;right:20px;cursor:pointer;z-index:9;width:30px;height:30px;border-radius:100px;transition:.3s;display:flex;align-items:center;justify-content:center}.card-product-main-drawer .product-block{padding-top:15px}.Product__buy-buttons.quick-view-buttons{padding-right:20px}.Product__buy-buttons.quick-view-buttons .product-cart-error{margin-top:10px}.card-product-main-drawer .product-block .payment-buttons{display:flex;align-items:flex-start;flex-direction:row}.card-product-main-drawer .product-block .payment-buttons .add-to-cart-button,.card-product-main-drawer .product-block .shopify-payment-button{width:50%}.card-product-main-drawer .product-block .payment-buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 44px}.card-product-main-drawer .Product__buy-buttons.quick-view-buttons .product-block{padding:15px 0 0}.card-product-data-wrapper.single-variant-product .product-quantity{padding-top:10px;margin:0}.card-product-main-drawer .swatch-item-unavailable .st_product_size_label:before{height:100px;transform:rotate(56deg)}.drawer.QuickViewModal .close-btn,.quick-view-product-slider .flickity-prev-next-button{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;backface-visibility:hidden}.quick-view-product-slider .slide-content.slide__item{max-width:450px}.quick-view-product-slider button.flickity-button{display:none}.card-product-data-wrapper .card-product-name{font-size:23px;color:#000;line-height:30px;font-weight:300;letter-spacing:0;margin:0 0 5px}.close-btn svg{fill:#fff;width:13px}.card-product-images{padding-top:130%;position:relative;margin-right:25px}.card-product-images .quick-view-media{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1;background-color:#eee}.card-product-data-wrapper{flex-direction:column;gap:3px;padding-top:12px;display:flex}.card-product-main-drawer .product-block .payment-buttons .add-to-cart-button,.card-product-main-drawer .shopify-payment-button__button{padding:7px 30px!important;font-size:16px!important}.card-product-data-wrapper .product-price-wrapper{margin-bottom:5px}.card-product-data-wrapper .price--on-sale .price__regular{display:none}.card-product-data-wrapper .price__container .price__regular .price-item--regular{font-size:18px}.card-product-data-wrapper .price__badge-sold-out{display:none}.card-product-main-drawer .product-block .payment-buttons .product-wishlist-button{grid-column:1 / -1}.card-product-main-drawer .card-product-data-wrapper .product-variant-picker{display:flex;flex-direction:column;gap:12px;margin:0}.card-product-data-wrapper .st_product_variant_sizes{display:flex;flex-direction:column;gap:10px}.card-product-data-wrapper .st_product_size_label{width:100%;padding:4px 10px;min-width:45px;max-width:100%;border:solid 2px var(--global-color);transition:.3s;border-radius:4px}.card-product-data-wrapper .st_product_size_label:hover,.card-product-data-wrapper .st_product_variant_size_list_item .st_product_size_input:checked+.st_product_size_label{background-color:var(--global-color)}.card-product-data-wrapper .st_product_color_variant_selector_wrapper{display:flex;flex-direction:column;gap:10px}.card-product-main-drawer .card-product-data-wrapper .color-swatch-wrapper{margin-bottom:0;margin-top:8px;overflow:visible}.product-description-short{font-size:16px;color:#000;line-height:24px;font-weight:400;margin-top:10px}.product-description .read-more-link{color:var(--global-color);font-size:15px;line-height:24px;margin-top:10px;position:relative;cursor:pointer;transition:.3s}.product-description .read-more-link:after{content:"";display:block;width:100%;background-color:var(--global-color);height:1px;transition:.3s}.product-description .read-more-link:hover{color:#000}.product-description .read-more-link:hover:after{background-color:#000}.card-product-main-drawer .product-description{padding-right:10px}.quick-view-product-slider .video-wrapper{padding-top:125%;position:relative;margin-right:25px;height:100%}.quick-view-product-slider video{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover}.quick-view-product-slider .model-viewer-wrapper{padding-top:125%;width:100%;height:100%;position:relative;margin-right:25px}.quick-view-product-slider model-viewer{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.quick-view-external-video .video-wrapper{padding-top:125%;position:relative;width:100%;height:100%;margin-right:25px}.quick-view-external-video .video-wrapper .video-player{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.product-quantity__control{display:inline-flex;align-items:center;border:solid 1px var(--global-color);padding:3px 10px;border-radius:100px}.card-product-main-drawer .product-quantity__control{margin:0}.product-quantity__btn{border:none;background-color:transparent;display:flex;align-items:center;cursor:pointer}.product-quantity__btn svg{height:10px;width:10px}.card-product-data-wrapper .product-quantity input{border:none;width:35px;text-align:center;margin:0 8px;font-size:18px;background-color:transparent;padding:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.card-product-data-wrapper .product-quantity input{-moz-appearance:textfield}.st_pickup_availability_wraper{margin-top:15px;display:flex;align-items:flex-start;gap:4px;background-color:#e7fcea;padding:10px;border-radius:4px;border:solid 1px #ededed}.st_pickup_availability_info_block{display:flex;gap:5px 10px;justify-content:space-between;width:100%;flex-wrap:wrap;align-items:center}.st_pickup_availability_info_block p{margin:0}.st_location_availability_icon{display:flex;border:1px solid;border-radius:100px;margin-right:5px;margin-top:3px;width:100%;max-width:12px;height:12px;align-items:center;justify-content:center}.st_location_availability_icon svg{width:6px;height:6px}.st_location_availability_icon.check svg{fill:var(--global-color)}.st_location_availability_icon.check{border-color:var(--global-color)}.st_pickup_availability_inner_text{width:auto}.st_pickup_availability_text,.st_pickup_availability_info_block .st_ready_text{font-size:13px;line-height:18px;font-weight:400;margin:0;color:#000}.st_pickup_availability_info_block .st_bold_txt{font-weight:600;text-transform:capitalize}.st_pickup_availability_button{border:none;text-decoration:none;font-size:13px;line-height:20px;color:#252324;position:relative;margin:0;cursor:pointer;background-color:transparent;font-family:var(--font-body-family);padding:0;width:auto;border-bottom:solid 1px;transition:.3s ease;height:100%}.st_pickup_availability_button:hover{color:var(--link-color);border-color:var(--link-color)}.st_pickup_drawer_open{overflow:hidden!important}.st_pickup_availability_overley{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .5s ease;z-index:101;height:100%;width:100%}.st_pickup_availability_drawer_wrapper{position:fixed;top:0;right:0;left:auto;width:100%;max-width:540px;height:100%;background:#fff;transform:translate(102%);transition:transform .9s ease;z-index:102;box-shadow:#0000003d 0 3px 8px!important;padding:20px;box-sizing:border-box;overflow-y:auto}.st_pickup_availability_drawer_wrapper.is-active{transform:translate(0)}.st_pickup_availability_overley.is-active{opacity:1;visibility:visible}.st_pickup_availability_title{font-size:30px;line-height:40px;margin:0;color:var(--global-color);padding-right:15px}.st_pickup_availability_drawer_close_btn{display:flex;justify-content:center;align-items:center;background-color:var(--global-color);border-radius:100px;transition:.3s;z-index:11;padding:0!important;width:30px!important;height:30px!important;border:0;position:absolute;top:15px;right:20px;left:auto}.st_pickup_availability_head_block{align-items:center;display:flex;justify-content:space-between}.st_pickup_drawer_icon_close{width:13px;height:13px}.st_pickup_drawer_icon_close path{fill:#fff}.st_pickup_availability_drawer_close_btn:hover{background-color:#000;cursor:pointer}.st_pickup_availability_variant{margin:10px 0 15px}.st_pickup_availability_variant p{margin:0;font-size:14px;font-weight:500;display:flex;line-height:18px;gap:2px}.st_pickup_availability_info_heading{font-size:18px;font-weight:600;text-transform:capitalize;margin:0}.st_pickup_availability_preview{margin:8px 0 0;display:flex;align-items:center;gap:4px;font-size:15px;line-height:24px;justify-content:flex-start;font-weight:400}.st_pickup_availability_list_wrapper{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:15px}.st_not_availability_icon,.st_availability_icon{display:flex;border:solid 1px var(--global-color);border-radius:100px;width:16px;height:16px;align-items:center;justify-content:center;box-sizing:border-box}.st_not_availability_icon,.st_location_availability_icon.cross{border-color:#af2525}.st_not_availability_icon svg,.st_availability_icon svg{fill:var(--global-color);width:8px;height:8px}.st_not_availability_icon svg,.st_location_availability_icon.cross svg{fill:#af2525}.st_pickup_availability_address p{font-size:14px;line-height:20px;text-transform:capitalize;margin:0}.st_pickup_availability_address{margin-top:12px}.newsletter-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:101;display:none}.newsletter-modal{position:fixed;top:auto;bottom:50px;left:auto;right:25px;background:#fff;width:680px;z-index:102;border-radius:35px;display:none;text-align:center;animation:zoomeengIn .9s ease}@keyframes zoomeengIn{0%{transform:translateY(0) scale(.8);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}html[lang=ar] .newsletter-modal-image svg,html[lang=ar] .newsletter-modal-image img{border-radius:0 35px 35px 0}.newsletter-modal-image svg,.newsletter-modal-image img{width:100%;height:100%;object-fit:cover;border-top-left-radius:35px;border-bottom-left-radius:35px}.newsletter-modal-grid{display:grid;grid-template-columns:repeat(2,1fr)}.newsletter-modal-image{display:flex;width:100%;height:100%;position:relative;z-index:-1}.newsletter-text-block{padding:20px;display:flex;flex-direction:column;gap:12px;justify-content:center}.newsletter-modal-block-title h2{margin:0;font-size:18px;font-weight:600;line-height:24px;font-style:italic}.newsletter-modal-block-text p{margin:0;font-size:14px;line-height:20px}.visually-hidden{position:absolute!important;overflow:hidden;width:0px;height:0px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.form--subscribe--btn{width:100%;padding:9px 30px;font-size:18px;text-transform:uppercase;font-weight:500;cursor:pointer}.newsletter-modal-form .newsletter-form .form--input{width:100%;padding:9.5px 16px;text-transform:math-auto;border:solid 2px var(--input-border-color);font-size:14px;color:#000;margin:0;max-width:100%}.newsletter-modal-form .newsletter-form .form--input:placeholder{font-size:14px;color:#000}.newsletter-modal-form .newsletter-form{margin:0;display:flex;flex-direction:column;gap:12px}.newsletter-popup-message{font-size:15px;margin:0;letter-spacing:0;color:#000;font-weight:500}.form--input::placeholder{font-size:14px}.newsletter-modal-social-icons{padding-top:4px}.social-icons-list{margin:0;padding:0;display:flex;justify-content:center;list-style:none;gap:10px}.newsletter-modal-social-icons .list-social_item svg{width:26px}.social-link svg{width:18px;height:18px;transition:.3s}.social-icons-item{display:flex;align-items:center}.social-icons-item:hover svg{fill:var(--global-color)}.newsletter-modal-form .newsletter-form .h-captcha,.footer_block-newsletter .footer__newsletter .h-captcha{position:absolute!important;left:-9999px!important;width:0!important;height:0!important;overflow:hidden!important}.newsletter-modal-social-icons .newsletter_list-social{justify-content:center}.st_breadcrumb_section{padding-top:20px;padding-bottom:20px}.cart_drawer_inner-content.cart-loading .cart-drawer__form,.cart_drawer_inner-content.cart-loading .cart__item,.st_cart_main.cart-loading #CartPageForm,.st_cart_main.cart-loading .st_cart_product_item{opacity:.6;pointer-events:none}.st_cart_header_block{padding-bottom:17px}.st_cart_table_content table{width:100%;border-collapse:collapse}.st_cart_table_content table thead tr th{text-align:left;padding:20px 16px 16px 0;font-size:15px;font-weight:400;text-transform:uppercase;color:#000}.st_cart_table_content table thead tr th:not(:first-child){width:20%}.st_product_quantity_btn{border:none;background-color:transparent;display:flex;align-items:center;font-family:var(--font-body-family);cursor:pointer}.st_cart_product_item{border-bottom:solid 1px #bebbbb;border-top:solid 1px #bebbbb;transition:opacity .3s ease}.st_product_quantity_control{display:inline-flex;align-items:center;border:solid 1px var(--global-color);padding:0 10px;border-radius:100px;gap:2px}.product-quantity{margin:20px 0 4px}.st_product_quantity_control input{border:none;text-align:center;font-size:13px;line-height:24px;background-color:transparent;font-family:var(--font-body-family);-moz-appearance:textfield;margin:0;width:25px;padding:0}.st_product_quantity_control input::-webkit-outer-spin-button,.st_product_quantity_control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.st_product_quantity_btn svg{height:10px;width:10px}.st_cart_header_block .st_cart_title{margin:0;padding:0;text-align:left}.st_cart_product_item td{padding:30px 30px 30px 0;vertical-align:top}.st_remove{width:16px}.item_discount_list{margin:4px 0 0}.st_item_discount{color:var(--global-color);font-weight:500;font-size:12px;display:flex;align-items:center;gap:6px}.st_cart_item_prices .st_product_card_price{flex-wrap:wrap;gap:0}.st_final_price{text-decoration:line-through;color:#949392;font-weight:400;font-family:var(--font-body-family);font-size:12px}.st_item_discount svg{height:12px;width:12px}.st_cart_product_img_with_info{display:flex;gap:18px}.st_cart_item_media img{width:100%;height:100px;object-fit:cover;object-position:top;border-radius:10px}.st_cart_item_total span{font-size:13px;line-height:24px;color:#0a0a0a;font-weight:600}.st_cart_item_media{width:35%;display:flex}.st_cart_item_product_info{width:65%}.st_cart_item_product_info .mobile_discont_price{display:none}.st_product_card_name{text-decoration:none;font-size:15px;line-height:25px;font-weight:400;color:#000}.st_cart_products_details{font-size:10px;line-height:20px;color:#8a8989;margin:0}.st_cart_item_product_info .st_cart_pre_order{font-weight:400;font-size:12px;color:#8a8989;margin:0 0 1px}.st_cart_item_product_info .st_cart_custom_message_txt{font-weight:400;color:var(--global-color);font-size:12px;margin:0}.st_cart_products_details span{font-size:12px;line-height:20px;color:#8a8989;margin:0}.st_main_cart_form{display:flex;gap:30px}.st_cart_form_content{width:65%}.st_cart_collaterals_content{width:35%;background:#f7f7f7;border-radius:15px;height:100%;position:relative}.st_cart_collaterals_content h3{margin:0;padding:20px 25px 16px;border-bottom:solid 1px #bebbbb;font-size:15px;font-weight:400;text-transform:uppercase;color:#000}.free-shipping-bar-wrapper p{font-size:15px;margin:1px 0 10px;line-height:22px;color:#000}.drawer__icons{display:flex;justify-content:space-between;width:100%}.bar-icon-with-text{position:relative;width:33%}.st_cart_collaterals_content .drawer__progress-bar{padding:0}.progress-bar{float:left;width:10%;height:100%;font-size:var(--smallText);color:#fff;text-align:center;transition:width .6s;background-color:var(--global-color)}.drawer__icons span svg{width:22px;height:22px;display:flex;align-items:center;justify-content:center}.drawer__icons span svg.free-shipping{fill:#fff}.progress{height:5px;background-color:#f3f3f3;border-radius:50px;overflow:hidden;position:absolute;width:100%;top:30%}.progress-bar{height:100%;background-color:var(--global-color);transition:width .5s ease}.drawer__icons span{background-color:var(--global-color);border-radius:100px;width:33px;height:33px;display:flex;justify-content:center;align-items:center}.drawer__icons>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.bar-with-icons{position:relative;padding-top:8px}.drawer__progress-bar{padding:0 30px}.st_cart_collaterals_content .bar-icon-with-text p{margin:8px 0 0;font-size:12px;font-weight:300;font-family:var(--font-body-family)}.cart-tooltip-text{display:none!important}.free-shipping-bar-wrapper{padding:16px 25px}.free-shipping-bar-wrapper span{font-weight:600}.bar-icon-with-text:nth-child(2) span svg{fill:transparent;stroke:#fff}.st_cart_note_message{display:none;animation:fadeIn .4s ease-in-out;padding:18px 0}.st_cart_note_text.active .st_cart_plus_icon{display:none}.st_cart_note_text.active .st_cart_minus_icon{display:inline-block}.st_cart_note_text:not(.active) .st_cart_plus_icon{display:inline-block}.st_cart_note_text:not(.active) .st_cart_minus_icon{display:none}.st_cart_note_item{padding:13px 25px;border-bottom:solid 1px #bebbbb}.st_cart_note_item:not(:last-child){border-top:solid 1px #bebbbb}.st_cart_note_text{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.st_cart_note_icon svg{width:12px;height:12px}.free-shipping-bar-wrapper p{font-size:15px;margin:10px 0;line-height:22px;color:#000}.st_cart_totals_subtotal_value,.st_cart_totals_subtotal_text{font-size:16px;color:#000;line-height:16px;font-weight:700}.st_cart_note_question{font-size:15px;line-height:25px;color:#000}.st_cart_footer_tax_note span{font-size:13px;line-height:23px;color:#000;font-style:italic}.st_cart_footer_terms .st_cart_term_condtion_text{font-size:13px;color:#000}.st_cart_note_message_textarea{border-radius:10px;font-size:15px;font-family:var(--font-body-family);color:#989897;height:150px;padding:10px 20px;resize:none;width:100%;box-sizing:border-box;border:0}.st_cart_footer_subtotal form{display:flex;flex-direction:column;gap:15px}.st_cart_terms_condition_label p{font-size:14px;font-weight:400;margin:0;cursor:pointer}.st_cart_footer_terms label.st_cart_terms_condition_label{display:flex;align-items:center;gap:10px}.st_cart_custom_checkbox{display:inline-block;width:14px;height:14px;background-color:#f7f7f7;border:2px solid var(--global-color);border-radius:2px;position:relative;cursor:pointer}input#termsconditions{display:none}.st_cart_terms_condition_label input[type=checkbox]:checked+.st_cart_custom_checkbox:before{content:"";position:absolute;top:-2px;right:-2px;width:6px;height:10px;background-color:#f6f6ed}.st_cart_terms_condition_label input[type=checkbox]:checked+.st_cart_custom_checkbox:after{content:"";position:absolute;top:-1px;width:10px;height:10px;background-repeat:no-repeat;background-size:contain;background-position:center;left:2.5px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.04 12.02'><path fill='%238e9234' d='M16.48,22.52l.16-.18,2.27-3a24.26,24.26,0,0,1,3.45-3.57c.44-.37.87-.75,1.34-1.08A12.63,12.63,0,0,1,24.89,14,.13.13,0,0,1,25,14a7.6,7.6,0,0,1,2,.17l.27.09c.12.06.28.13.26.28a.77.77,0,0,1-.23.36,3.76,3.76,0,0,1-.47.3,22.78,22.78,0,0,0-3.28,2.59c-.59.58-1.19,1.15-1.77,1.73a25.45,25.45,0,0,0-1.87,2.28A34.53,34.53,0,0,0,17.63,25c-.15.24-.34.46-.51.69a.83.83,0,0,1-.72.31,5.79,5.79,0,0,1-1.63-.39.77.77,0,0,1-.46-.58,18.18,18.18,0,0,0-1-2.57c-.16-.32-.37-.63-.53-.95a5.77,5.77,0,0,1-.29-.79.58.58,0,0,1,.09-.49,2,2,0,0,1,1.88-.7,1.86,1.86,0,0,1,.86.63,5.6,5.6,0,0,1,1,2C16.4,22.27,16.43,22.38,16.48,22.52Z' transform='translate(-12.48 -13.99)'/></svg>")}.st_cart_footer_buttons{margin-top:4px}.st_cart_footer_subtotal{padding:20px 25px;display:flex;flex-direction:column;gap:10px}.st_cart_subtotal_grid{display:flex;justify-content:space-between}.st_cart_totals_subtotal_value{font-weight:700}.st_cart_footer_buttons button{width:100%;font-size:20px;font-weight:500;text-transform:uppercase;padding:6px 20px;cursor:pointer;font-family:var(--font-body-family)}.st_cart_collaterals_content .agree-terms-error{opacity:0;transform:translate(-50%,45px);transition:opacity .4s ease-in-out;pointer-events:none;max-height:100%}.st_cart_collaterals_content .agree-terms-error.visible-term-error{opacity:1;transform:translate(-50%,50px);pointer-events:auto;max-height:100%}.st_cart_featured_collection_section{padding-top:50px}.st_cart_featured_collection_heading{font-size:37px;text-transform:uppercase;color:#000;line-height:47px;margin:0}.st_cart_featured_collection_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.st_cart_featured_collection_wrapper{padding-top:30px}.st_cart_featured_collection_wrapper .st_cart_product_card_title{font-size:16px;line-height:25px;font-weight:400;color:#000;margin:0}.st_cart_product_card_link{text-decoration:none;display:flex;flex-direction:column;gap:10px}.st_cart_discount_price,.st_discount_price{font-size:13px;line-height:24px;color:#0a0a0a;font-weight:600}.st_cart_actual_price,.st_actual_price{font-size:12px!important;color:#949392;font-weight:400;position:relative;display:flex;align-items:center}.st_cart_actual_price:after,.st_actual_price:after{content:"";display:block;width:100%;height:1px;background:#949392;position:absolute;left:0}.st_product_card_price{display:flex;align-items:baseline;gap:10px}.st_secondary_image{transform:translate(100%)}.st_cart_product_card:hover .st_cart_product_featured_image .st_primary_image{transform:translate(-100%)}.st_cart_product_card:hover .st_cart_product_featured_image .st_secondary_image{transform:translate(0)}.st_cart_product_featured_image{position:relative;padding-top:125%;width:100%;overflow:hidden}.st_cart_product_featured_image img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover;transition:all .4s ease}.st_cart_item_remove .st_cart_remove_button svg{width:16px;height:16px;min-height:25px;cursor:pointer;overflow:visible}.st_cart_item_remove .st_cart_remove_button svg:hover .delete-hover-animation{animation:trashLid 1.1s ease-in-out both;transform-origin:bottom center}@keyframes trashLid{0%{transform:translate(-180px,-180px) rotate(0)}20%{transform:translate(-180px,-180px) rotate(-20deg)}40%{transform:translate(-180px,-180px) rotate(20deg)}60%{transform:translate(-180px,-180px) rotate(-20deg)}80%{transform:translate(-190px,-190px) rotate(20deg)}to{transform:translate(-140px,-140px) rotate(0)}}.st_mobile_quantity_selector,.mobile-discont-price{display:none}.st_cart_footer_tax_note{text-align:center}.st_cart_footer_terms{padding-top:6px}.st_cart_title{font-size:37px;text-transform:uppercase;color:#000;line-height:47px;margin:0;text-align:center;padding-bottom:30px}.cart_empty{padding:70px 0 50px}.cart-empty{display:flex;flex-direction:column;align-items:center;gap:12px}.continue-shopping-btn{text-decoration:none;padding:6px 30px;font-family:var(--font-body-family);font-size:18px;cursor:pointer;text-transform:uppercase;color:#fff}.cart-emty-icon{display:flex}.cart-emty-icon svg{width:70px;height:70px;min-width:70px;min-height:70px}.cart-emty-icon svg path{fill:var(--global-color)}.cart-empty h2{margin:0;font-weight:400;font-size:20px;line-height:32px;text-align:center}empty-cart-collection-section{padding:60px 0}.cart-empty-collection-grid-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding-top:60px}.cart-empty-collection-card a{width:100%}.collection-card-media{overflow:hidden;border-radius:25px;display:flex}.cart-empty-collection-card:hover .collection-card-media img{transform:scale(1.1)}.collection-card-media img{width:100%;height:470px;object-fit:cover;object-position:top;border-radius:25px;transition:transform .5s ease;transform-origin:center}.cart-empty-collection-card-info h3{margin:0;color:#000;font-size:20px;text-transform:capitalize;font-weight:500;line-height:30px;text-align:center}.collection-link{text-decoration:none;color:#000}.cart-empty-collection-card-info{padding-top:12px}.cart__empty{display:block;padding:90px 0 60px}.st_list_collections_heading{margin-bottom:30px}.st_collection_list_grid{padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 30px;list-style:none}.template-list-collections .full_bleed{padding:0}.st_list_collection_item_icon svg{width:8px;fill:#fff;display:flex;justify-content:center;align-items:center;height:auto;transition:transform .5s ease;overflow:visible}.st_list_collection_item_image{position:relative;padding-top:70%;overflow:hidden;border-radius:45px 45px 0 0}.st_list_collection_item_outer:hover .st_list_collection_item_image img{transform:scale(1.1)}.st_list_collection_item_image img{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;border-radius:45px 45px 0 0;transition:transform .5s ease;transform-origin:center}.st_list_collection_item_content{display:flex;align-items:center;justify-content:space-between;padding:30px 25px}.st_list_collection_items{background-color:#f7f7f7;border-radius:45px}.st_list_collection_items .st_list_collection_item_outer{text-decoration:none;color:var(--body-color);width:100%}.st_list_collection_item_title{text-transform:uppercase;font-weight:400;font-size:22px;line-height:32px;margin:0;width:85%}.st_list_collection_item_span{position:relative}.st_list_collection_item_span:before,.st_list_collection_item_span:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--header-text);pointer-events:none}.st_list_collection_item_span:before{transform:scaleX(0);transform-origin:left}.st_list_collection_item_span:after{transform:scaleX(1);transform-origin:right;opacity:0}.st_list_collection_item_outer:hover .st_list_collection_item_span:before{transform:scaleX(1);transition:transform 1.5s cubic-bezier(.19,1,.22,1);transition-delay:.3s}.st_list_collection_item_outer:hover .st_list_collection_item_span:after{transform:scaleX(0);opacity:1;transition:transform 1.1s cubic-bezier(.19,1,.22,1)}.st_list_collection_item_icon{max-width:30px;width:100%;height:30px;background-color:var(--global-color);display:flex;justify-content:center;align-items:center;border-radius:100%;overflow:hidden;transition:background-color .5s ease,transform .5s ease}.st_list_collection_item_icon:hover{background-color:#000}.st_list_collection_item_icon:hover svg{transform:translate(3px)}.pagination__list li a svg{width:20px;height:20px}.pagination__list{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;gap:20px}.pagination__list li a{text-decoration:none;font-size:24px;color:#8d8d8d}button#LoadMoreBtn,.pagination-wrapper .pagination__list{margin:30px 0 0}.collection-products-pagination{padding-top:30px}ul.pagination__list.list-unstyled li svg{height:20px;width:20px}ul.pagination__list li{margin:0;max-width:38px}ul.pagination__list li .pagination__item{color:#747474;font-weight:500;font-size:22px}ul.pagination__list li .pagination__item--current{font-weight:600;color:#000;text-decoration:underline}ul.pagination__list li .pagination__item--current:after{height:2px}.st_pagination{margin-top:30px}.st_blog_header_banner{height:100%;min-height:350px;background:#dbddbb;display:flex;justify-content:center;align-items:center}.blog_main_title{font-size:40px;line-height:50px;font-weight:700;margin:0}.st_blog_tab_wrapper{position:relative;margin:30px auto;width:100%}.filter_by_text{font-size:20px;text-transform:uppercase;text-align:center}.st_article_card_date_with_author_name{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.st_article_badge{display:inline-block;padding:4px 10px;background-color:#f9bd22;border-radius:4px;text-transform:capitalize;font-size:16px!important}.st_blog_tab_with_article_section{position:relative}.st_blog_tab_item{display:flex;justify-content:center;list-style:none;gap:25px;padding:25px 0;flex-wrap:wrap;margin-bottom:0}.st_blog_tab_item li{transition:.3s ease;padding:6px 15px;border:solid 1px var(--global-color);border-radius:8px;background-color:#fff;cursor:pointer;position:relative;overflow:hidden;display:flex;justify-content:center;text-align:center}.st_blog_tab_item li a{text-decoration:none;font-size:16px;color:#000;line-height:30px;transition:.3s ease}.st_blog_tab_item li:hover{background-color:var(--global-color)}.st_blog_tab_item li:hover a{color:#fff}.st_blog_tab_items.active{background-color:var(--global-color)}.st_blog_tab_items.active a{color:#fff}.st_blog_tab_item li a:before{top:0;content:attr(data-hover);position:absolute;left:50%;transform:translateY(112%) translate(-50%);transition:transform .2s ease;z-index:3;width:100%}.st_blog_tab_items:hover a{transform:translateY(-110%)}.st_blog_tab_wrapper.st_wrap_tag .filter_by_text{text-align:left}.st_blog_tab_wrapper.st_wrap_tag .st_blog_tab_item{justify-content:flex-start}.st_blog_article_card{display:flex;align-items:center}.st_article_card_image img{width:100%;border-radius:24px;height:100%;background-color:#eee}.st_article_card_content{background-color:#fff;margin-left:-100px;padding:25px}.st_article_card_date_with_author_name span,.st_article_card_date_with_author_name time{color:var(--global-color);font-size:13px;font-weight:400;line-height:20px}.st_article_card__title a{font-size:25px;text-decoration:none;color:#000;line-height:40px;word-break:break-word}.st_article_card__title{margin:0}.st_article_card__expert{margin:0;color:#000;font-weight:300;line-height:25px}.st_article_card_button{color:var(--global-color);text-decoration:none;font-size:14px;line-height:25px;position:relative;font-weight:400;display:inline-block;border-bottom:solid 1px;letter-spacing:2px;transition:.3s ease}.st_article_card_button:hover{color:var(--link-color)}.st_blog_articles_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 20px}.st_blog_articles_content.st_full_width_article{grid-column:1 / -1}.st_blog_articles_content.st_half_width_article{width:100%}.st_full_width_article .st_blog_card_inner{width:48%}.st_full_width_article .st_article_card_content{width:52%;background-color:#f8f8f8;border-radius:5px}.st_blog_articles_grid .st_half_width_article .st_blog_article_card{flex-direction:column;align-items:flex-start}.st_half_width_article .st_article_card_content{margin:0;padding:10px 0 0;width:100%}.st_blog_card_inner a,.st_blog_card_inner{width:100%;height:100%}.st_blog_articles_content.st_half_width_article .st_article_card_image{position:relative;padding-top:100%;width:100%;height:100%}.st_half_width_article .st_blog_article_card .st_article_card_image img{max-width:100%;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.st_blog_tab_content{opacity:0;visibility:hidden;transition:opacity .8s ease-in,visibility .8s ease-in;max-height:0;overflow:hidden;pointer-events:none}.st_blog_tab_content.active{opacity:1;visibility:visible;max-height:100%;pointer-events:auto}.st_article_wrapper{max-width:1200px;margin:0 auto;width:100%}.st_article_hero_img{position:relative;min-height:450px}.st_article_hero_img.show_image_overlay:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:#00000061}.st_article_hero_img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.st_article_header_block{background-color:transparent;position:absolute;top:50%;bottom:50px;max-width:1200px;width:100%;margin:0 auto;left:50%;transform:translate(-50%,-50%);height:100%;display:flex;flex-direction:column;justify-content:center;padding-bottom:40px!important;z-index:1}.st_article_subtitle ul li p{margin:0!important}.st_article_publish_content{margin-top:10px}.st_article_subtitle ul li{color:#fff!important}.st_article_subtitle ul li h2{font-size:30px;line-height:36px;color:#fff;margin:8px 0}.st_article_subtitle ul li h3{font-size:20px;line-height:26px;color:#fff;margin:8px 0}.st_article_subtitle ul li h4{font-size:18px;line-height:24px;color:#fff;margin:8px 0}.st_article_title_with_social__icons{display:flex;justify-content:space-between;gap:10px;align-items:center}.st_article_social_share_icons .social-icons{display:flex;gap:12px;align-items:center}.st_article_social_share_icons a{display:flex;transition:.3s}.st_article_social_share_icons a svg{width:20px;height:20px;max-width:20px;transition:.3s;overflow:visible}.st_article_social_share_icons a:hover svg{fill:var(--global-color)}.st_main_article{padding:30px;background-color:#fff;border-radius:10px;box-shadow:#64646f33 0 7px 29px;margin-top:-60px;z-index:1;position:relative}.st_article_author_name,.st_article_publish_content time{color:#fff}.st_article_title{font-size:40px;line-height:50px;margin:0;word-break:break-word;color:#fff}.st_article_hero_img .st_article_header_block p{font-size:16px;line-height:24px;font-weight:500;margin-top:4px;color:#fff;max-width:700px;margin-bottom:15px}.st_article_page_content{padding-bottom:30px;margin-top:20px}.st_article_header_block ul,.st_article_header_block ul li,.st_article_header_block ul li p span,.st_article_header_block ul li p{font-size:16px;line-height:22px;color:#000;letter-spacing:0;font-weight:400}.st_article_page_content ul,.st_article_page_content ol{list-style:revert;margin:0;padding:0 0 0 15px}.st_article_page_content ol li,.st_article_page_content ul li{font-size:16px;letter-spacing:0;font-weight:500}.st_article_page_content ul:not(:has(li p)),.st_article_page_content ol:not(:has(li p)){display:flex;flex-direction:column;gap:10px;margin-bottom:8px}.st_article_page_content h1,.st_article_page_content h2,.st_article_page_content h3,.st_article_page_content h4,.st_article_page_content h5,.st_article_page_content h6{font-size:18px;font-weight:600;margin:12px 0}.st_article_page_content span,.st_article_page_content p span,.st_article_page_content p{font-size:16px;letter-spacing:0;font-weight:500;margin:12px 0}.st_article_page_content img,.st_article_page_content p img{max-width:100%;width:auto;margin:20px auto;display:block!important}.st_article_page_content a{color:var(--body-color);font-size:16px;font-weight:500;position:relative;line-height:24px;text-decoration:none;transition:.3s}.st_article_page_content a:hover{color:var(--link-color)}.st_article_page_content a:hover:after{background:var(--link-color)}.st_article_page_content a:after{content:"";display:block;width:100%;height:1px;background:var(--body-color);position:absolute;bottom:0;transition:.3s}.st_article_page_content table{margin-top:16px;border-collapse:separate;border-spacing:0}.st_article_page_content table ul{margin:0}.st_article_page_content table td strong{font-weight:700}.st_article_page_content table{width:100%!important;border-collapse:separate;border-spacing:0}.st_article_page_content table th,.st_article_page_content table td{border:1px solid #f3f3f3;padding:10px;text-align:left}.st_article_page_content table tr:nth-child(2n){background-color:#f7f7f7}.st_article_page_content table tr:last-child td:first-child{border-bottom-left-radius:12px}.st_article_page_content table tr:last-child td:last-child{border-bottom-right-radius:12px}.st_article_page_content table td:not(:last-child){border-right:0}.st_article_page_content table tr:not(:last-child) td{border-bottom:0}.st_article_page_content iframe,.st_article_page_content p iframe{width:100%;height:500px;object-fit:cover;display:block!important}.st-main-content .shopify-policy__body blockquote,.st_article_page_content blockquote{font-size:16px;font-weight:400;line-height:24px;color:#000;text-align:left;display:block;margin:0 0 18px;padding:0}.st-main-content .shopify-policy__body blockquote br,.st_article_page_content blockquote br{display:none}.st-main-content .shopify-policy__body blockquote p,.st_article_page_content blockquote p{margin:0;display:inline}.st_article_page_content blockquote p:before,.st_article_page_content blockquote p:after{content:"";display:inline-block;width:24px;height:24px;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain}.st_article_page_content blockquote p:before{margin-right:6px;background-image:url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17.7 8.14"><defs><style>.cls-1{fill:%238e9234;}<\/style></defs><path class="cls-1" d="M26.4,24l2.47-8-4.5,0L19.62,24Zm1.79-7.52-2.16,7-5.53,0,4.16-7Z" transform="translate(-11.18 -15.93)"/><path class="cls-1" d="M18,24l2.47-8-4.49,0-4.75,8Zm1.8-7.52-2.17,7-5.52,0,4.16-7Z" transform="translate(-11.18 -15.93)"/></svg>')}.st_article_page_content blockquote p:after{margin-left:6px;background-image:url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17.67 8.2"><defs><style>.cls-1{fill:%238e9234;}<\/style></defs><path class="cls-1" d="M13.64,16.06l-2.45,8,4.5-.05L20.42,16Zm-1.77,7.53,2.14-7,5.53-.06L15.4,23.56Z" transform="translate(-11.19 -15.9)"/><path class="cls-1" d="M22.09,16l-2.45,8L24.13,24l4.73-8.06ZM20.31,23.5l2.15-7L28,16.41l-4.14,7.05Z" transform="translate(-11.19 -15.9)"/></svg>')}.article_social_share_footer_block .social-icons{justify-content:flex-end}.article_social_share_footer_block{display:flex;justify-content:space-between;align-items:center}.article_tag_list{display:flex;gap:10px;justify-content:flex-start;align-items:center;flex-wrap:wrap}.st_article_tag span{font-size:15px;line-height:24px;transition:.3s ease}.st_article_tag{background:#ededed;padding:4px 10px;border-radius:100px;cursor:pointer;transition:.3s ease}.st_article_tag:hover{background-color:#252324}.st_article_tag:hover span{color:#fff}.st_blog_post_pagination{padding:50px 0 20px;margin-bottom:30px}.st_pagination_links{margin:0;display:grid;align-items:center;grid-template-columns:repeat(3,1fr);padding:0}.st_pagination_links li{width:100%;display:flex;align-items:center}.st_pagination_links li a{color:var(--global-color);font-weight:500;font-size:16px;line-height:26px;display:flex;align-items:center;gap:5px;transition:.3s}.st_pagination_previous{justify-content:flex-start;grid-column:1}.st_pagination_button_icon{width:13px;height:13px;fill:var(--global-color);transition:.3s}.st_pagination_next{justify-content:flex-end;grid-column:3}.st_article_back_button{display:flex;justify-content:center;grid-column:2}.st_pagination_links li a:hover{color:#000}.st_pagination_links li a:hover .st_pagination_button_icon{fill:#000}.st_article_link{text-transform:uppercase;padding:10px 30px;color:#fff;letter-spacing:0}.st_article_comment_form{box-shadow:0 4px 48.51px .49px #0606062e;border-radius:25px;padding:30px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;box-sizing:border-box;margin:40px auto 50px}.st_article_comment_form_inner{display:flex;flex-direction:column;gap:20px;width:100%;margin-top:20px;align-items:flex-start}.st_article_comment_title{font-size:24px;line-height:34px;font-weight:500;letter-spacing:0;margin:0}.st_article_comment_row{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;width:100%}.st_article_comment_textarea,.st_article_comment_field input{border-radius:8px;padding:12px 20px;font-size:16px;font-family:var(--font-body-family);box-sizing:border-box;width:100%;border:solid 1px #bebbbb}.st_article_comment_textarea{resize:none;height:200px}.st_article_comment_field{width:100%}.st_article_comment_btn{font-size:18px;text-transform:uppercase;font-weight:400;text-align:center;text-decoration:none;padding:10px 30px;cursor:pointer;line-height:26px}.comment_main_heading{display:flex;align-items:center;gap:10px}.comment_main_heading svg{width:23px;height:23px;fill:var(--global-color)}.comment_main_heading .comment-heading{margin:0;font-weight:500;text-transform:uppercase;font-size:20px;color:var(--global-color);line-height:30px;display:inline-flex;position:relative}.comment_main_heading .comment-heading:after{content:"";display:block;width:100%;height:2px;background-color:var(--global-color);position:absolute;top:auto;bottom:-5px}.st_article_comments{margin-top:30px}.st_article_comments .comment-media img{border-radius:100%;width:50px}.st_article_comments .comment-artical-box{display:flex;align-items:flex-start;gap:20px}.comment-content .comment-name{font-size:17px;line-height:28px;color:#000;font-weight:500;text-transform:capitalize}.comment-message p{font-size:15px;color:#000;font-weight:300;margin-top:-4px}.comment-time time{font-size:12px;color:#0000007a}.st_article_comments .article_comments{margin-bottom:25px}.form_success_message p{font-size:16px;font-weight:500;letter-spacing:0;margin:0;line-height:22px;display:flex}.form_success_message .tick-icon{display:flex;border:solid 2px var(--global-color);border-radius:100px;margin-right:5px}.form_success_message svg{width:17px;height:17px}.form_success_message svg path{stroke:var(--global-color)}.st_password_banner_form .form_success_message{display:flex;align-items:center;gap:5px;margin-top:10px;justify-content:center}.st_password_banner_form .form_success_message span{background-color:var(--global-color);width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:100px}.st_password_banner_form .form_success_message span path{stroke:#fff}.faq-contact-form-setion{position:relative;padding:60px 0 0;background-repeat:no-repeat;background-size:cover;height:450px;margin:10px 0 340px!important}.faq-contact-form-wrapper{width:100%;display:flex;flex-direction:column;gap:40px}.faq-contact-form-content h2{margin:0;font-size:37px;font-weight:700;line-height:47px;text-align:center;text-transform:uppercase}.faq-contact-form-content p{font-size:16px;margin:0 auto;line-height:24px;font-weight:300;text-align:center;max-width:550px}.faq__contact__form{padding:55px 40px;border-radius:25px;box-shadow:#64646f33 0 7px 29px;max-width:700px;margin:0 auto;width:100%;box-sizing:border-box}.faq__contact__form .st_field_input{border:solid 1px var(--global-color);background-color:#fff}.faq__contact__form .st_form_button .contact-submit-btn{padding:8px 50px;font-family:var(--font-body-family);font-size:18px;cursor:pointer;text-transform:uppercase}.success-message-section{top:-25px;position:relative}.form-status.form-status-list{display:flex;align-items:center;gap:10px}.form-status.form-status-list .tick-icon{display:flex;border:solid 2px var(--global-color);border-radius:100px;margin-right:5px}.form-status.form-status-list .tick-icon svg{width:17px;height:17px}.form-status.form-status-list .tick-icon svg path{stroke:var(--global-color)}.success-text{margin:0;letter-spacing:0;font-size:16px;font-weight:300}.st_contact_form .form-status.form-status-list{display:flex;flex-direction:column;align-items:center;gap:15px}.st_contact_form .form-status.form-status-list .tick-icon{display:inline-flex!important;justify-content:center;border:0!important;margin:0!important}.st_contact_form .form-status.form-status-list .tick-icon svg{width:50px!important;height:50px!important;border:solid 5px var(--global-color);border-radius:100px;padding:2px!important}.st_contact_form .success-message-section{width:100%;padding:30px 0 10px}.st_contact_form .success-text{font-size:16px;margin:0;line-height:16px;font-weight:400;color:#000;text-align:center}.st_contact_form .form-status.form-status-list .thankyou_msg{font-size:40px;line-height:50px;font-weight:600;color:#000;margin:0;text-align:center}.st_password_wrapper{position:relative;height:100vh}.st_password_banner{background-color:#f3f3f3;width:100%;height:100%}.st_password_banner_over_content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;max-width:400px;margin:0 auto}.st_store_password_head_block{display:flex;flex-direction:column;gap:75px;align-items:center;width:100%}.st_password.st_password_full_banner .st_password_theme_logo{justify-content:center;width:100%}.st_password_theme_logo a img{width:170px;height:auto;cursor:pointer}.st_password_banner_img{display:flex}.st_password_banner_img .has-no-media svg,.st_password_banner_img .has-no-media{width:100%;height:100%}.st_password_banner_img img{height:100vh;object-fit:cover;width:100%}.st_password_banner_img .mobile_media{display:none}.st_store_password_head{color:#fff;display:flex;align-items:center;gap:10px;cursor:pointer}.st_store_lock_icon{display:flex;transition:.3s ease}.st_store_password_head_text{margin:0;text-transform:capitalize;font-weight:300;font-size:16px;line-height:26px;position:relative;transition:.3s}.st_store_password_head_text:after{display:block;width:100%;height:2px;background:#fff;transition:.3s;content:""}.st_lock_icon{width:24px;height:24px;transition:.3s ease}.st_lock_icon path{transition:.3s ease}.st_password_theme_logo a{display:flex;justify-content:center}.st_password_theme_logo{display:flex;justify-content:flex-start;width:50%}.st_password_center_block{margin:0 0 50px}.st_password_banner_heading_with_subheading h2{color:#fff;font-size:45px;font-weight:500;line-height:50px;margin:0 0 15px;text-align:center}.st_password_banner_heading_with_subheading p{color:#fff;font-size:20px;font-weight:300;text-align:center;margin:0}.st_password_banner_form{margin-top:20px}.st_password_form_field{display:flex;flex-direction:column;gap:20px}.st_passwordd_field_input{border-radius:100px;border:solid 1px #fff;background-color:transparent;padding:14px 24px;font-size:17px;color:#fff;box-sizing:border-box}.st_passwordd_field_input::placeholder{color:#fff;font-size:18px}.st_password_form__button{border-radius:100px;padding:10px;cursor:pointer}.st_password_form__button span{font-size:18px;line-height:26px;transition:.6s ease-in-out}.st_password_field_label{display:none}.st_password_footer_icons{display:flex;justify-content:center;gap:13px;padding:0;margin:0}.st_password_list_social_link svg{width:26px;height:26px;transition:.3s;fill:#fff}.st_password_list_social_link svg:hover{fill:var(--global-color)}.st_password_footer_login_text{text-align:center;display:flex;justify-content:center;font-size:16px;color:#fff;margin:12px 0 0}.st_password_footer_login_link{color:#fff;margin-left:9px;position:relative;transition:.3s}.st_password_footer_login_link:after{content:"";display:block;width:100%;height:1px;background:#fff;transition:.3s}.st_password_footer_login_link:hover:after{background-color:var(--global-color)!important}.st_store_password_popup__footer_link:hover,.st_password_footer_login_link:hover{color:var(--global-color)!important}.button--secondary:hover span{color:var(--secondary-button-background)}.st_store_password_popup_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#eeeeeebf;opacity:0;visibility:hidden;transition:opacity .4s ease;z-index:100}.st_store_password_popup_overlay.is-active{opacity:1;visibility:visible}.st_store_password_popup_wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;z-index:101;background-color:#eee;padding:50px;border-radius:30px;width:100%;max-width:600px;box-shadow:#959da533 0 8px 24px;border:solid 1px var(--global-color);animation:passwordZoomOut .7s ease forwards;transition:visibility .7s ease}@keyframes passwordZoomIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes passwordZoomOut{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}.st_store_password_popup_wrapper.is-active{opacity:1;visibility:visible;animation:passwordZoomIn .7s ease forwards}body.st_popup_open{overflow:hidden}.st_popup_lock_icon{width:40px;height:auto}.st_popup_lock_icon path{fill:#000}.st_popup_close{position:absolute;top:20px;right:20px;border:none;background-color:transparent;cursor:pointer}.st_popup_close_icon{width:17px;height:auto}.st_store_password_popup_lock_icon{display:flex;justify-content:center;margin-bottom:25px}.st_store_password_popup_heading{font-weight:500;font-size:24px;margin:0;line-height:34px;text-transform:capitalize;text-align:center}.st_store_password_popup_form{display:flex;flex-direction:column;gap:20px;padding-top:25px;width:100%;max-width:410px;margin:0 auto}.st_store_password_popup_field_input{width:100%;border-radius:100px;background-color:transparent;border:solid 1px var(--global-color);box-sizing:border-box;padding:12px 20px;font-size:18px;text-transform:capitalize}.st_store_password_popup_field_label{display:none}.st_store_password_popup_button{background-color:var(--global-color);border-radius:100px;font-size:20px;text-transform:capitalize;line-height:25px;padding:12px 30px;cursor:pointer}.st_store_password_popup__footer_text{color:#000;margin-top:30px;font-size:17px;text-align:center;display:flex;justify-content:center}.st_store_password_popup__footer_link{color:#000;position:relative;transition:.3s;margin-left:6px}.st_store_password_popup__footer_link:after{content:"";display:block;width:100%;height:2px;background-color:var(--global-color)}.st_password_basic_banner .st_store_password_head_block{flex-direction:row-reverse;justify-content:space-between;padding:25px 20px}.st_password_basic_banner .st_lock_icon path{fill:#000}.st_password_basic_banner .st_store_password_head_text{color:#000}.st_password_basic_banner .st_store_password_head_text:after{background-color:#000}.st_password_basic_banner .st_password_footer_icons,.st_password_basic_banner .st_password_banner{display:none}.st_password_basic_banner .st_password_center_block{background-color:#f3f3f3;width:100%;height:75vh;margin:0;align-content:center}.st_password_basic_banner .st_password_center_block_inner_content{max-width:700px;background-color:#fff;border-radius:50px;box-shadow:#00000059 0 5px 15px;box-sizing:border-box;padding:80px 20px!important;margin:0 auto}.st_password_basic_banner .st_password_banner_over_content{display:block;max-width:100%;padding:0}.st_password_basic_banner .st_password_banner_heading_with_subheading h2,.st_password_basic_banner .st_password_banner_heading_with_subheading p{color:#000}.st_password_basic_banner .st_password_form_field{flex-direction:row;align-items:center}.st_password_basic_banner .st_passwordd_field_input{border-color:#000;color:#000;box-sizing:border-box}.st_password_basic_banner .st_passwordd_field_input::placeholder{color:#000}.st_password_basic_banner .st_password_form__button{position:absolute;left:auto;right:20px;border:0;padding:0;width:auto;cursor:pointer;font-family:var(--font-body-family);font-size:14px;transition:unset;background-color:transparent;display:flex;align-items:center}.st_password_form__button span svg{width:22px;height:22px;fill:var(--secondary-button-color);overflow:visible}.st_password_basic_banner .st_password_form_field_wrapper{margin:0 auto;max-width:360px;position:relative}.st_password_basic_banner .st_password_footer_block{padding:30px 0}.st_password_basic_banner .st_password_footer_login_text a,.st_password_basic_banner .st_password_footer_login_text{color:#000}.st_password_basic_banner .st_password_footer_login_link:after{background-color:#000}.st_password_basic_banner .st_password_form__button:before{display:none}.password_store_name{margin:0;font-size:35px;line-height:45px;color:#000;word-break:break-word}.st_password_basic_banner .st_password_form__button:hover span svg{fill:var(--secondary-button-color)}.main-page-title{font-size:50px;line-height:60px;text-align:center;color:var(--global-color);font-weight:700;text-transform:uppercase}.empty-page-404-icon svg{width:430px;max-width:100%}.empty-page-404-icon svg path.svgcls-1{stroke:transparent}.image-with-text .card__media{display:flex;position:relative!important}.empty-page-404-content{display:flex;flex-direction:column;align-items:center;gap:15px;padding:90px 0}.empty-page-404-content h1{font-size:80px;text-transform:uppercase;color:var(--global-color);line-height:60px;margin:0;text-align:center;font-weight:600}.empty-page-404-content p{margin:0;font-weight:400;font-size:18px;line-height:28px;text-align:center}.empty-page-404-content .returnto-home-btn{margin:0!important}.empty-page-404-icon{padding-bottom:20px}.returnto-home-btn a{padding:6px 30px;text-transform:uppercase;text-decoration:none;font-size:18px}.st_gift_card_section{padding:20px 0}.st_gift_card_price{display:flex;gap:20px;align-items:center;justify-content:center;flex-direction:column}.st_gift_card_image_wrapper{padding-top:20px}.st_gift_card_icon{display:flex;justify-content:center}.st_gift_card_icon svg{width:220px;max-width:100%}.st_gift_card_content_wrapper h2{text-align:center;font-size:24px;font-weight:400}.st_gift_card_heading{font-size:40px;margin:0;font-weight:600;text-transform:capitalize;line-height:43px;letter-spacing:0}.st_gift_card_amount{color:var(--global-color);font-size:24px;line-height:34px;font-weight:500;letter-spacing:0}.st_gift_card_grid_box{display:flex;gap:40px;justify-content:space-between}.st_gift_card_box{border:solid 1px var(--global-color);border-radius:20px;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%;height:100%;min-height:220px;box-sizing:border-box}.st_gift_card_box_with_btn{width:100%}.st_gift_card_QR_text{margin:0;text-align:center;color:var(--global-color);font-size:18px;line-height:22px;letter-spacing:0}.st_gift_card_qr_code{margin:30px 0}.st_gift_card_content_wrapper{width:700px;margin:0 auto;display:flex;flex-direction:column;gap:30px}.st_gift_card_text{margin:0;color:var(--global-color);font-size:18px;text-align:center;line-height:24px;opacity:1;letter-spacing:0}.st_gift_card_code{padding:5px 15px;border:solid 1px var(--global-color);border-radius:10px;margin:15px 0;letter-spacing:0}.st_gift_card_grid_box .st_gift_copy_btn{border:none;background-color:transparent;font-size:15px;line-height:24px;font-family:var(--font-body-family);position:relative;cursor:pointer;color:#000}.st_gift_card_grid_box .st_gift_copy_btn:after{content:"";display:block;width:100%;height:1px;background:#000}.st_gift_card_bottom_buttons{display:flex;margin-top:30px}.st_gift_card_bottom_buttons a{text-align:center;padding:8px 30px;border-radius:100px;display:block;cursor:pointer;font-size:16px;font-weight:400;width:100%;letter-spacing:0;max-width:250px;margin:0 auto;text-decoration:none}.st_gift_card_bottom_buttons button{text-align:center;padding:8px 30px;border-radius:100px;display:block;cursor:pointer;font-size:16px;font-weight:400;border:solid 1px var(--global-color);color:#000;font-family:var(--font-body-family);width:100%}.st_gift_card_grid_box #copy-toast{display:none;min-width:220px;background:#333;color:#fff;text-align:center;border-radius:8px;padding:10px 16px;position:fixed;z-index:9999;left:50%;bottom:30px;transform:translate(-50%);font-size:14px}.st_gift_card_grid_box #copy-toast.show{visibility:visible;opacity:1;bottom:50px}.st_gift_card_grid_box #st_gift_card_popup_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000040;z-index:9998;justify-content:center;align-items:center}.st_gift_card_grid_box .copy-popup{background:#fff;color:#333;padding:10px;border-radius:10px;text-align:center;font-size:16px;box-shadow:0 4px 15px #0000004d;animation:scaleIn .6s ease;top:50%;position:fixed;left:50%;transform:translate(-50%,-50%) scale(1);width:100%;max-width:220px}@keyframes scaleIn{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.copy-close{border:0;background-color:transparent;position:absolute;left:auto;right:8px;cursor:pointer;top:8px}.copy-close .gift-popup-close{width:10px;height:10px}.copy-popup-title{color:var(--global-color);margin:0;font-size:20px;text-transform:uppercase;font-weight:600}#copy-message{margin:0;font-size:13px;color:#000;line-height:19px}.st_gift_card_header p{font-size:15px;color:var(--body-color)}.st_gift_apple_wallet{line-height:0;display:block;margin:30px 0 0;text-align:center}.st_gift_apple_wallet svg{width:100%;height:100%;max-width:140px;text-align:center;margin:auto}.page_content_banner{height:100%;min-height:275px;display:flex;align-items:center;justify-content:center}.page_content_inner{padding:10px 20px}.st_page_content .page_content{max-width:1100px;margin:30px auto 0}.st_page_content table{width:100%!important;border-collapse:separate;border-spacing:0;margin:10px 0}.st_page_content table th,.st_page_content table td{border:1px solid #252324;padding:10px;text-align:left}.st_page_content table tr:nth-child(2n){background-color:#eee}.st_page_content table tr:last-child td:first-child{border-bottom-left-radius:12px}.st_page_content table tr:last-child td:last-child{border-bottom-right-radius:12px}.st_page_content table td:not(:last-child){border-right:0}.st_page_content table tr:not(:last-child) td{border-bottom:0}.st_page_content table th{border-bottom:0}.st_page_content table th:not(:last-child){border-right:0}.st_page_content:empty{display:none}.size-chart-content-box table ul{margin:0}.size-chart-content-box h4,.size-chart-content-box h3,.size-chart-content-box h2,.size-chart-content-box h1,.st_page_content h1,.st_page_content h2,.st_page_content h3,.st_page_content h4{color:var(--global-color);margin:0}.size-chart-content-box h1,.st_page_content h1{font-size:50px;line-height:60px;text-align:center;color:var(--global-color);font-weight:600}.size-chart-content-box h2,.st_page_content h2{font-size:20px;line-height:30px}.size-chart-content-box h6 br,.size-chart-content-box h5 br,.size-chart-content-box h4 br,.size-chart-content-box h3 br,.size-chart-content-box h2 br,.st_page_content h2 br,.st_page_content h3 br,.st_page_content h4 br,.st_page_content h5 br,.st_page_content h6 br{display:none}.size-chart-content-box p strong,.st_page_content p strong{color:var(--global-color);margin-bottom:12px;display:table;font-weight:700}.size-chart-content-box blockquote p strong,.st_page_content blockquote p strong{color:#000;margin:0;display:unset}.size-chart-content-box table{margin:10px 0 20px}.size-chart-content-box ul{display:flex;flex-direction:column;gap:20px;padding-left:20px;margin:10px 0 30px}.st_page_content ul{display:flex;flex-direction:column;gap:20px;padding-left:15px;margin:10px 0 30px;list-style:revert}.size-chart-content-box ul li,.st_page_content ul li{color:#000;line-height:23px;font-size:15px;position:relative;margin-left:5px}.size-chart-content-box p img,.size-chart-content-box p iframe,.st_page_content p iframe,.st_page_content p img{display:block!important}.size-chart-content-box p,.size-chart-content-box label,.st_page_content label,.st_page_content p{margin:0 0 12px!important;line-height:23px;color:#000;font-weight:300;display:block}.size-chart-content-box blockquote p span,.st_page_content blockquote p span{display:unset}.size-chart-content-box p span,.st_page_content p span{font-size:15px;line-height:23px;color:#000}.size-chart-content-box a,.st_page_content a{color:var(--global-color);position:relative;font-size:15px;line-height:23px}.size-chart-content-box a:after,.st_page_content a:after{content:"";display:block;width:100%;height:1px;background-color:var(--global-color);position:absolute;top:auto;bottom:0}.size-chart-content-box h5,.st_page_content h5{margin:0;font-weight:400;font-size:15px}.size-chart-content-box ul li strong,.st_page_content ul li strong{font-weight:700}.size-chart-content-box blockquote p:after,.size-chart-content-box blockquote p:before,.st-main-content .shopify-policy__body blockquote p:before,.st-main-content .shopify-policy__body blockquote p:after,.st_page_content blockquote p:after,.st_page_content blockquote p:before{content:"";display:inline-block;width:24px;height:24px;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain}.size-chart-content-box blockquote p:before,.st-main-content .shopify-policy__body blockquote p:before,.st_page_content blockquote p:before{margin-right:6px;background-image:url("data:image/svg+xml;utf8,<svg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.7 8.14'><defs><style>.cls-1{fill:%23000000;}<\/style></defs><path class='cls-1' d='M26.4,24l2.47-8-4.5,0L19.62,24Zm1.79-7.52-2.16,7-5.53,0,4.16-7Z' transform='translate(-11.18 -15.93)'/><path class='cls-1' d='M18,24l2.47-8-4.49,0-4.75,8Zm1.8-7.52-2.17,7-5.52,0,4.16-7Z' transform='translate(-11.18 -15.93)'/></svg>")}.size-chart-content-box blockquote p:after,.st-main-content .shopify-policy__body blockquote p:after,.st_page_content blockquote p:after{margin-left:6px;background-image:url("data:image/svg+xml;utf8,<svg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.67 8.2'><defs><style>.cls-1{fill:%23000000;}<\/style></defs><path class='cls-1' d='M13.64,16.06l-2.45,8,4.5-.05L20.42,16Zm-1.77,7.53,2.14-7,5.53-.06L15.4,23.56Z' transform='translate(-11.19 -15.9)'/><path class='cls-1' d='M22.09,16l-2.45,8L24.13,24l4.73-8.06ZM20.31,23.5l2.15-7L28,16.41l-4.14,7.05Z' transform='translate(-11.19 -15.9)'/></svg>")}.gift-option-wrapper{margin:0 0 20px}.gift-form-block{margin:15px 0 0}.gift-form-block .gift-field label{font-size:18px;color:#000}.gift-form-block .gift-field textarea,.gift-form-block .gift-field input{border-radius:5px}.gift-form-block .gift-field{display:flex;flex-direction:column;gap:12px;margin-bottom:15px}.gift-message-icons{margin:0;font-size:17px;font-weight:500;color:#000;cursor:pointer}.gift-message-icons svg{width:18px;height:18px}.st_product_info_wrapper .gift-empty-icons{border:solid 2px var(--input-border-color);border-radius:100px;width:20px;height:20px}.st_product_info_wrapper .recipient-checkbox{position:relative;cursor:pointer;display:inline-flex;align-items:center;gap:10px}.st_product_info_wrapper .recipient-checkbox span{margin:0;font-size:17px;font-weight:500;color:#000;cursor:pointer}.st_product_info_wrapper .product-gift-message{display:none}.st_product_info_wrapper .recipient-checkbox:before{content:"";position:absolute;top:3px;left:13px;width:10px;height:10px;background-color:#fff;opacity:0}.st_product_info_wrapper input.product-gift-message:checked+.recipient-checkbox:after,.st_product_info_wrapper input.product-gift-message:checked+.recipient-checkbox:before{opacity:1}.st_product_info_wrapper .recipient-checkbox:after{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.04 12.02'><path fill='%2c2e30' d='M16.48,22.52l.16-.18,2.27-3a24.26,24.26,0,0,1,3.45-3.57c.44-.37.87-.75,1.34-1.08A12.63,12.63,0,0,1,24.89,14,.13.13,0,0,1,25,14a7.6,7.6,0,0,1,2,.17l.27.09c.12.06.28.13.26.28a.77.77,0,0,1-.23.36,3.76,3.76,0,0,1-.47.3,22.78,22.78,0,0,0-3.28,2.59c-.59.58-1.19,1.15-1.77,1.73a25.45,25.45,0,0,0-1.87,2.28A34.53,34.53,0,0,0,17.63,25c-.15.24-.34.46-.51.69a.83.83,0,0,1-.72.31,5.79,5.79,0,0,1-1.63-.39.77.77,0,0,1-.46-.58,18.18,18.18,0,0,0-1-2.57c-.16-.32-.37-.63-.53-.95a5.77,5.77,0,0,1-.29-.79.58.58,0,0,1,.09-.49,2,2,0,0,1,1.88-.7,1.86,1.86,0,0,1,.86.63,5.6,5.6,0,0,1,1,2C16.4,22.27,16.43,22.38,16.48,22.52Z' transform='translate(-12.48 -13.99)'/></svg>");top:2px;left:5px;width:15px;height:15px;opacity:0}.fashion-img-with-text-grid .node-marquee__el{font-size:inherit}.fashion-img-with-text-grid{display:grid;border:3px solid black;grid-template-columns:repeat(2,1fr);overflow:hidden}.fashion-left-img-block{position:relative;overflow:hidden;display:grid;grid-template-columns:80px 1fr;align-items:center;z-index:1}.lookbook-hero-img{border-left:3px solid black;position:relative;padding-top:140%;width:100%;height:100%}.lookbook-hero-img img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.mobile-lookbook-img{display:none}.lookbook-hero-svg{width:100%}.vertical-lookbook-text{height:100%;display:flex;width:100%;flex-direction:column;justify-content:space-around;align-items:center}.vertical-lookbook-text-content{position:absolute;top:50%;transform:rotate(90deg);transform-origin:center;display:flex;gap:40px;white-space:nowrap}.vertical-lookbook-text.has-marquee .vertical-lookbook-text-content{width:100vw!important;transform:rotate(90deg);top:unset}.fashion-img-with-text-section .full_bleed .vertical-lookbook-text.has-marquee .vertical-lookbook-text-content{width:100vw!important}.vertical-lookbook-text span{font-size:30px;font-weight:700;letter-spacing:1px;color:#000;text-transform:uppercase}.vertical-lookbook-text-content.no-marquee{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center;display:flex;gap:40px;white-space:nowrap}.vertical-lookbook-text-content span{font-size:30px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.fashion-right-text-content{padding:0 30px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.text-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%}.right-text-block h2{font-size:90px;line-height:90px;margin:0;color:#000;font-weight:600;text-transform:uppercase}.right-text-block h2 .stroke-text{color:#8e9234;-webkit-text-stroke:2px;-webkit-text-fill-color:transparent}.right-text-block .description{font-size:18px;line-height:28px;color:#000;font-weight:400;margin:0}.right-text-block{display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center}.inner-text-content-block,.footer-line-text{position:absolute;font-size:30px;line-height:40px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#000}.inner-text-content-block{top:0;right:auto;width:100%;padding:20px 0;left:0}.inner-text-content-block:after{content:"";display:flex;width:100%;height:3px;background:#000;top:100%;position:absolute;bottom:auto;left:0}.header-line-text{transform:scaleX(-1)}.header-line-text .stroke-text{transform:scaleX(-1);display:inline-block}.footer-line-text{bottom:0;width:100%;left:auto;padding:20px 0;justify-content:end;right:0;display:flex}.footer-line-text:after{content:"";display:flex;width:100%;height:3px;background:#000;top:auto;position:absolute;bottom:100%;left:0}.lookbook-description p{font-size:18px;line-height:28px;font-weight:400}.image-trail-section{--img-maxwidth: 250px;--filter-img: none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-trail-section .js .loading:before{content:"";position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%}.image-trail-section .js .loading:after{content:"";position:fixed;z-index:100000;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;pointer-events:none;border-radius:50%;opacity:.4;animation:loaderAnim .7s linear infinite alternate forwards}@keyframes loaderAnim{to{opacity:1;transform:scale3d(.5,.5,1)}}.image-trail-section .message{padding:1rem;text-align:center;font-weight:700}.image-trail-section .frame{padding:1rem;text-align:center;position:relative;z-index:1000;grid-area:1 / 1 / 2 / 2;align-self:start}.image-trail-section .frame__title{font-size:1rem;margin:0 0 1rem}.image-trail-section .frame__links{display:inline}.image-trail-section .frame__github,.image-trail-section .frame__links a:not(:last-child),.image-trail-section .frame__demos a:not(:last-child){margin-right:1rem}.image-trail-section .frame__demos{margin:1rem 0}.image-trail-section .frame__demo--current,.image-trail-section .frame__demo--current:hover{text-decoration:line-through;letter-spacing:40px}.image-trail-section .frame__pagetitle{margin:3rem 0 0}.image-trail-section .frame__pagetitle span{display:block;font-weight:400;font-size:.85rem}.image-trail-section .frame__pagetitle span:before{content:"\2015   "}.image-trail-section .content{min-height:350px;position:relative;display:flex;justify-content:center;align-items:center;isolation:isolate;overflow:hidden}.image-trail-section .content__title{font-family:forma-djr-display,sans-serif;font-weight:700;position:relative;z-index:10000;font-size:20vw;-webkit-text-fill-color:transparent;text-fill-color:transparent;color:transparent;padding:40px 0;line-height:normal}.image-trail-section .content__title a{font-family:forma-djr-display,sans-serif;word-break:break-all;text-align:center}.image-trail-section .content__img{max-width:var(--img-maxwidth);position:absolute;top:0;left:0;opacity:0;will-change:transform;filter:var(--filter-img)}.image-trail-section .content__img--full{width:100%;height:100%;background-size:cover}@media screen and (min-width:53em){.image-trail-section .message{display:none}.image-trail-section .frame{position:fixed;text-align:left;z-index:10000;top:0;left:0;display:grid;align-content:space-between;width:100%;max-width:none;height:100vh;padding:2rem;pointer-events:none;grid-template-columns:75% 25%;grid-template-rows:auto auto auto;grid-template-areas:"pagetitle github" "... ..." "title ..."}.image-trail-section .frame__pagetitle{grid-area:pagetitle;margin:0}.image-trail-section .frame__title-wrap{grid-area:title;display:flex}.image-trail-section .frame__title{margin:0;font-weight:400}.image-trail-section .frame__links{padding:0;margin:0 0 0 3rem;justify-self:end}.image-trail-section .frame__demos{margin:0 0 0 3rem}.image-trail-section .frame__github{grid-area:github;justify-self:end}.image-trail-section .frame a{pointer-events:auto}}.lookbook-hero{margin:50px 0 0}.lookbook-hero-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:flex-end;overflow-x:hidden}.lookbook-hero-image-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.lookbook-hero-image-wrapper{overflow:hidden;border-radius:40px;display:block;position:relative;cursor:pointer;padding-top:120%;width:100%;height:100%;background-color:#eee}.lookbook-hero-image-wrapper img,.lookbook-hero-image-wrapper svg{display:block;border-radius:40px;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;transition:transform .8s ease;transform-origin:center;background-color:#eee}.lookbook-hero-image-wrapper:hover img,.lookbook-hero-image-wrapper:hover .placeholder{transform:scale(1.1);transition:transform .8s ease}.lookbook-hero-right-img img{border-radius:20px}.lookbook-hero-title-block h2{font-size:185px;margin:0;width:100%;line-height:185px;color:#000}.lookbook-hero-title-block{z-index:2;position:absolute;top:11%;bottom:auto}.stroke-text,.stroke-text a{-webkit-text-stroke:2px;-webkit-text-fill-color:transparent;font-family:forma-djr-display,sans-serif}.lookbook-image-description p{font-size:18px;line-height:28px;color:inherit;font-weight:400;max-width:1200px;margin:0}.placeholder{background-color:#eee}.blur-effect-container{position:relative;overflow:hidden;display:inline-block}.lookbook-hero-right-content{overflow:hidden}.lookbook-hero-image-wrapper img{display:block;width:100%;height:auto}.blur-overlay{position:absolute;top:0;right:0;width:35%;height:100%;background-image:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 50%,transparent 50%,transparent 90%);background-size:41px 100%;backdrop-filter:blur(5px) contrast(1.2);-webkit-backdrop-filter:blur(8px) contrast(1.2);border-left:1px solid rgba(255,255,255,.2)}.fashion-banner-section{margin-top:100px}.fashion-banner-heading-block-bottom{position:relative;top:-45px;right:0;display:flex;align-items:center}.fashion-banner-heading-block-bottom h2{text-align:right}.fashion-banner-content-wrapper{position:relative;overflow:hidden}.fashion-banner-heading-block-top{position:relative;top:45px;display:flex;align-items:center}.fashion-banner-img .placeholder{margin:0 auto;width:100%;height:500px;display:block}.divider{width:100%;height:2px}.fashion-banner-content-wrapper h2{font-size:100px;line-height:110px;color:#000;text-transform:uppercase;letter-spacing:7px;font-weight:600;position:relative;display:inline-block;width:auto;min-width:fit-content;margin:0 0 0 8px}.fashion-banner-img img{width:100%}.lookbook-center-img{display:flex}.lookbook-center-img{position:relative;width:680px;margin:0 auto;height:1360px}.center-bg-img{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.center-front-img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;z-index:1;transform:translate(-50%,-50%)}.lookbook-center-text-block{text-align:center;position:relative;top:-70px;z-index:3}.lookbook-center-text-block h2{margin:0;font-size:150px;text-transform:uppercase;line-height:160px}.lookbook-center-text-block p{margin:0 auto;font-size:20px;line-height:28px;max-width:850px}.fashion-lookbook-img-with-text-grid{display:flex;align-items:center}.fashion-right-text-block h2{font-size:150px;text-transform:uppercase;font-weight:600;margin:0;line-height:160px}.fashion-right-text-block{display:block;position:relative;right:130px;width:50%}.fashion-right-text-block.overlay_context_disabled{right:0;padding-left:50px}.fashion-lookbook-img-with-text-section{margin:50px 0 0;overflow:hidden}.fashion-right-text-block p{margin:0;font-size:20px;line-height:30px;color:inherit}.lookbook-img-btn,.button-lookbook{margin-top:12px}.fashion-img-left-content{width:50%}.lookbook-img-with-test-description p{margin:0 auto;font-size:20px;max-width:850px}.fashion-gallery-section{margin:50px 0 0}.fashion-gallery-grid-wrapper{display:grid;grid-template-columns:1fr 1fr 200px;gap:20px;margin-bottom:50px}.fashion-gallery-right-design-column{padding-left:40px}.fashion-gallery-grid-wrapper .gallery-img{display:flex;overflow:hidden;position:relative;cursor:pointer}.fashion-gallery-grid-wrapper .gallery-img img{height:100%;object-fit:cover;transition:transform .8s ease;transform-origin:center;background-color:#eee}.fashion-gallery-grid-wrapper .gallery-img:hover img{transform:scale(1.1)}.fashion-gallery-grid-wrapper .gallery-img:after{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,#fff0,#ffffff4d);transform:skew(-25deg);transition:left 0s;opacity:0;pointer-events:none}.fashion-gallery-grid-wrapper .gallery-img:hover:after{opacity:1;animation:shine 1.5s}.column.middle-column,.fashion-gallery-left-column{gap:20px;display:flex;flex-direction:column}.vertical-line-container .vertical-text{margin:0;font-size:40px;line-height:50px;color:#000;position:relative;display:inline-block;height:auto;min-height:fit-content}.vertical-line-container{width:100%;height:100%;writing-mode:vertical-rl;text-orientation:mixed;text-transform:uppercase;display:flex;flex-direction:column;justify-content:space-between}.vertical-line-top-text .vertical-text{margin-bottom:12px}.vertical-line-bottom-text .vertical-text{margin-top:12px}.vertical-line-bottom-text{display:flex;align-items:center;flex-direction:row-reverse}.vertical-line-top-text{display:flex;align-items:center}.vertical-line-container .divider{width:5px;height:100%}.fashion-gallery-left-column{position:relative;bottom:-30px}.st_magnetic_button_anime{display:inline-flex;align-items:center;justify-content:center;will-change:transform}.st-gallery-images-btn,.st-lookbook-banner-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .4s ease;opacity:0;width:100%;display:inline-flex;justify-content:center}.fashion-gallery-grid-wrapper .gallery-img:hover .st-gallery-images-btn,.lookbook-hero-image-wrapper:hover .st-lookbook-banner-btn{opacity:1}.st_page_content .shopify-policy__body{padding:0}.st-main-content .shopify-policy__container{max-width:100%;padding:0 0 50px}.template- .shopify-policy__body{padding:2rem 2rem 0;max-width:var(--page-width);margin:0 auto}.shopify-policy__title{height:100%;min-height:300px;display:flex;align-items:center;justify-content:center;background:#ededed}.shopify-policy__title h1{font-size:50px;line-height:60px;text-align:center;color:#000;font-weight:700}.shopify-policy__body p strong,.shopify-policy__body h6,.shopify-policy__body h5,.shopify-policy__body h4,.shopify-policy__body h3,.shopify-policy__body h2,.shopify-policy__body h1{color:var(--global-color);margin:10px 0}.shopify-policy__body h2{font-size:20px;line-height:30px}.shopify-policy__body p br:empty,.shopify-policy__body p:empty,.shopify-policy__body p:has(br:only-child){display:none}.shopify-policy__body p strong{display:table}.shopify-policy__body p strong{margin-bottom:1px}.shopify-policy__body label,.shopify-policy__body li,.shopify-policy__body span,.shopify-policy__body p{color:#000;font-weight:500;font-size:16px;line-height:26px}.shopify-policy__body table{width:100%!important;border-collapse:separate;border-spacing:0}.shopify-policy__body table th,.shopify-policy__body table td{border:1px solid #dbddbb;padding:10px;text-align:left}.shopify-policy__body table tr:nth-child(2n){background-color:#f4f5eb}.shopify-policy__body table tr:last-child td:first-child{border-bottom-left-radius:12px}.shopify-policy__body table tr:last-child td:last-child{border-bottom-right-radius:12px}.shopify-policy__body table td:not(:last-child){border-right:0}.shopify-policy__body table tr:not(:last-child) td{border-bottom:0}.shopify-policy__body table th{border-bottom:0}.shopify-policy__body table th:not(:last-child){border-right:0}.shopify-policy__body ul li{font-size:15px;color:#000;line-height:23px;position:relative;display:block;margin-left:5px}.shopify-policy__body ul li:before{content:"";display:block;width:15px;height:15px;position:absolute;left:-25px;top:14px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.48 9.48'><path fill='%23000000' d='M20,24.74,15.26,20,20,15.26,24.74,20ZM17.15,20,20,22.85,22.85,20,20,17.15Z' transform='translate(-15.26 -15.26)'/><rect fill='%23000000' x='18.74' y='18.74' width='2.52' height='2.52' transform='translate(4.74 -23.54) rotate(45)'/></svg>");background-repeat:no-repeat;background-size:contain}.shopify-policy__body ul{display:flex;flex-direction:column;gap:20px;padding-left:20px;margin:10px 0 20px}.shopify-policy__body a{color:var(--link-color);position:relative;font-size:15px;line-height:23px}.shopify-policy__body a:after{content:"";display:block;width:100%;height:1px;background-color:var(--link-color);position:absolute;top:auto;bottom:0}.form_error_message p{display:flex;align-items:center;gap:5px}.form_error_message svg{width:16px;height:16px}.form_error_message svg circle{fill:var(--error-color);stroke:var(--error-color)}.form_error_message svg path{stroke:var(--error-color)}.form_error_message_list{margin:10px 0}.form_error_message_list .link{color:var(--error-color)}.shopify-challenge__container,.st-main-content .shopify-policy__container{min-height:calc(100vh - 500px)}.shopify-challenge__container{align-content:center}.image-text__description ul,.richtext_description ul{display:flex;flex-direction:column;align-items:center;gap:10px;padding-left:20px;margin-top:10px}.image-text__description ul li,.richtext_description ul li{color:#000;line-height:23px;position:relative;display:block;margin-left:5px}.image-text__description ul li:before,.richtext_description ul li:before{content:"";display:block;width:15px;height:15px;position:absolute;left:-25px;top:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.48 9.48'%3E%3Cpath fill='%238e9234' d='M20,24.74,15.26,20,20,15.26,24.74,20ZM17.15,20,20,22.85,22.85,20,20,17.15Z' transform='translate(-15.26 -15.26)'/%3E%3Crect fill='%238e9234' x='18.74' y='18.74' width='2.52' height='2.52' transform='translate(4.74 -23.54) rotate(45)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.image-text__description p a,.richtext_description p a{text-decoration:underline;margin:0 6px 0 0}.promo-content .button{display:inline-flex;align-items:center;gap:10px}.promo-content .button_icon{display:inline-flex;animation:buttonArrowSlide 1.1s infinite ease-in-out}@keyframes buttonArrowSlide{0%{transform:translate(0)}50%{transform:translate(10px)}to{transform:translate(0)}}.promo-banner{padding:60px 40px;background:radial-gradient(circle at 20% 30%,#2c2e30,transparent 40%),radial-gradient(circle at 80% 70%,#716d70,transparent 40%),#0a0f1c;color:#fff;font-family:Arial,sans-serif}.promo-container{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:40px}.promo-label{font-size:12px;letter-spacing:2px;color:#00eaff;display:block;margin-bottom:10px}.promo-heading{font-size:44px;line-height:54px;font-weight:700;margin:10px 0;text-transform:uppercase}.promo-subtext{text-align:left;margin-bottom:25px}.promo-btn{display:inline-block;padding:14px 28px;background:linear-gradient(90deg,#00c6ff,#0072ff);color:#fff;border-radius:30px;font-weight:600;text-decoration:none;transition:.3s ease}.promo-btn:hover{transform:translateY(-3px);box-shadow:0 10px 25px #0072ff80}.st_promo_timer_wrapper{display:flex;gap:20px}.st_promo_timer_flip_card .label{font-size:14px;color:#ddd;position:absolute;top:auto;bottom:-30px;z-index:2;width:100%;text-align:center}.st_promo_timer_flip_card{background:linear-gradient(to bottom,#282c32e0 50% 0);border-radius:.5rem;display:inline-flex;flex-direction:column;font-size:42px;font-weight:700;position:relative;perspective:800px;perspective-origin:center;height:110px;width:110px;box-shadow:#97979759 0 7px 29px;cursor:pointer;transition:all .4s ease}.st_promo_timer_flip_card .st_promo_card_top:before{content:"";top:0;right:0;bottom:0;left:0;opacity:.2;z-index:99;background-color:#000}.st_promo_timer_flip_card .st_promo_card_top:after{top:50%}.st_promo_timer_flip_card .st_promo_card_top:after,.st_promo_timer_flip_card .st_promo_card_top:before,.st_promo_timer_flip_card .st_promo_card_bottom:after{position:absolute}.st_promo_timer_flip_card .st_promo_card_bottom:after{top:-50%}.st_promo_timer_flip_card .st_promo_card_top,.st_promo_timer_flip_card .st_promo_card_bottom{display:flex;align-items:center;justify-content:center;position:absolute;overflow:hidden;height:50%;width:100%;transform-style:preserve-3d}.st_promo_timer_flip_card .st_promo_card_top{border-radius:.5rem .5rem 0 0;transform-origin:bottom}.st_promo_timer_flip_card .st_promo_card_bottom{border-radius:0 0 .5rem .5rem;top:50%;transform-origin:top}.st_promo_timer_flip_card .st_promo_card_top:after,.st_promo_timer_flip_card .st_promo_card_bottom:after{position:absolute;width:100%;text-align:center}.st_promo_timer_flip_card:nth-child(1) .st_promo_card_top:after,.st_promo_timer_flip_card:nth-child(1) .st_promo_card_bottom:after{content:counter(days,decimal-leading-zero);counter-reset:days var(--days)}.st_promo_timer_flip_card:nth-child(2) .st_promo_card_top:after,.st_promo_timer_flip_card:nth-child(2) .st_promo_card_bottom:after{content:counter(hours,decimal-leading-zero);counter-reset:hours var(--hours)}.st_promo_timer_flip_card:nth-child(3) .st_promo_card_top:after,.st_promo_timer_flip_card:nth-child(3) .st_promo_card_bottom:after{content:counter(minutes,decimal-leading-zero);counter-reset:minutes var(--minutes)}.st_promo_timer_flip_card:nth-child(4) .st_promo_card_top:after{content:counter(seconds);counter-reset:seconds var(--seconds)}.st_promo_timer_flip_card:nth-child(4) .st_promo_card_bottom:after{content:counter(seconds);counter-reset:seconds var(--seconds)}.st_promo_timer_flip_card .st_promo_card_top[data-flip=true]{animation:top-to-bottom .45s ease-in}.st_promo_timer_flip_card .st_promo_card_bottom[data-flip=true]{animation:bottom-to-top .45s ease-out .45s}@keyframes top-to-bottom{to{transform:rotateX(-90deg)}}@keyframes bottom-to-top{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.st_video_product_block{position:relative;overflow:hidden}.st_video_product_block video{width:100%;display:block;max-width:100%}.st_play_pause_btn_wrapper{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:9}.st_play_btn{position:absolute}.st_play_pause_btn_wrapper span{transform:translate(-50%,-50%) scale(.5);width:60px;height:60px;display:flex!important;justify-content:center;align-items:center;pointer-events:none;transition:transform .9s ease,opacity .9s ease;opacity:0;z-index:10}.st_video_product_block.pause-mode .st_play_btn{opacity:1;transform:translate(-50%,-50%) scale(1)}.st_video_product_block.pause-mode .st_video_poster_overlay{z-index:1}.st_video_product_block.play-mode .st_pause_btn{opacity:1;transform:translate(-50%,-50%) scale(1)}.st_play_pause_btn_wrapper svg{fill:#fff!important;pointer-events:none}span.st_pause_btn svg{height:40px;width:40px}.st_pause_btn{position:relative;z-index:1}.pulse-bg{position:absolute;width:70px;height:70px;background:#fff;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;animation:pulse-border 1.5s ease-out forwards}@keyframes pulse-border{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}.st_video_poster_overlay{position:absolute;display:flex;width:100%;top:0;right:0;bottom:0;left:0}video.st_custom_video,.st_video_poster_overlay svg,.st_video_poster_overlay img{width:100%;object-fit:cover;height:100%}.video-content-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;width:100%;padding:0 40px;height:100%;display:flex;justify-content:center;align-items:center}.video-content-box .banner-heading,.video-content-box .banner-description{text-align:center}.st_custom_video{height:100%;width:100%}.st_video_product_inner_content.video_large .st_video_product_block{padding-bottom:56.25%;position:relative}.st_video_product_inner_content.video_medium .st_video_product_block{padding-bottom:45%}.st_video_product_inner_content.video_small .st_video_product_block{padding-bottom:35%}.st_video_product_inner_content .st_video_poster_overlay svg,.st_video_product_inner_content .st_video_poster_overlay img .st_video_product_inner_content video.st_custom_video,.st_video_product_inner_content .st_custom_video{height:100%;left:0;position:absolute;top:0;width:100%}.st_video_product_card_wrapper{display:flex;gap:20px;will-change:transform;position:absolute;top:auto;bottom:20px;right:120px;z-index:7;left:calc(100% - 500px);transition:all .15s ease}.st_video_product_card_inner_block{display:flex;align-items:center;gap:20px;width:auto;min-width:350px;max-width:400px;background-color:#ededed;padding:15px;border-radius:10px}.st_video_product_card_img_content{width:20%}.st_video_product_card_img svg{background:#ccc}.st_video_product_card_img svg,.st_video_product_card_img img{width:100%;height:100%;border-radius:10px;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.st_video_product_card_img a{position:relative;padding-top:120%;height:100%;width:100%}.st_video_product_card_img{display:flex}.st_video_product_card_info{width:60%;display:flex;flex-direction:column;gap:2px}.st_video_product_inner_content{position:relative;overflow:hidden}.st_product_card_title{font-size:17px;line-height:21px;font-weight:400;color:#000;margin:0}.st_product_card_descritpion{font-size:14px;color:#000;line-height:22px;font-weight:300;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.st_product_price_container{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.st_product_price_container.price-on-sale .st_product_main_price{margin-right:6px}.st_product_main_price{font-size:20px;line-height:22px;color:#000;font-weight:600;text-align:left;font-family:var(--font-body-family)}.st_product_discount_price{text-decoration:line-through;color:#000;font-weight:400;margin:0;font-family:var(--font-body-family);font-size:14px;align-self:center}.st_video_product_card_cart_button .add-to-cart{font-size:15px;padding:0 20px;min-width:70px;width:auto;min-height:36px;height:auto}.st_video_product_card_cart_button .atc--spinner{width:18px;height:18px}.product__variant-pills .color-pills-group{border-radius:20px!important;min-width:52px;max-width:100%;display:block;text-align:center;padding:4px 10px!important}.product__variant-pills .color-option-group,.product__variant-pills .other-variants-wrapper{display:flex;flex-direction:column;gap:10px}.product__variant-pills .color-options input:checked+label,.product__variant-pills .size-options input:checked+label{background:var(--global-color);color:#fff}.product__variant-pills .color-options input,.product__variant-pills .size-options input{display:none}.product__variant-pills .color-options,.product__variant-pills .size-options{display:flex;flex-wrap:wrap;gap:10px}.product__variant-pills .color-options label,.product__variant-pills .size-options label{border:1px solid var(--global-color);padding:8px 16px;border-radius:20px;font-size:14px;cursor:pointer;transition:all .3s ease;color:#000;background:#fff;position:relative}.product__variant-pills .size-options label{border-radius:20px!important;min-width:52px;max-width:100%;display:block;text-align:center;padding:4px 10px!important}.product__variant-pills .swatch-item-unavailable .size-label:before{height:100px;transform:rotate(63deg)}.product__variant-pills .color-options label:hover,.size-options label:hover{background-color:var(--global-color);color:#fff}.product__variant-pills .swatch-item-unavailable label{overflow:hidden}.product__variant-pills .swatch-item-unavailable .size-label:hover{background-color:transparent!important;overflow:hidden;cursor:not-allowed}.product__variant-pills .swatch-item-unavailable input:checked+.size-label{background-color:transparent}.st_collection_product_list .st_product__image img{background-color:#eee}.default-filter-options,.tag-filter-options{display:flex;flex-direction:column;gap:5px}.seo-h1-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
