/** Shopify CDN: Minification failed

Line 16:115465 Cannot use type selector "__text" directly after nesting selector "&"
Line 16:115511 Cannot use type selector "__text" directly after nesting selector "&"
Line 16:115535 Cannot use type selector "__text" directly after nesting selector "&"
Line 16:115568 Cannot use type selector "__text" directly after nesting selector "&"
Line 16:115953 Cannot use type selector "--subscribe" directly after nesting selector "&"
Line 16:116056 Cannot use type selector "--subscribe" directly after nesting selector "&"
Line 16:116117 Cannot use type selector "--subscribe" directly after nesting selector "&"
Line 16:116182 Cannot use type selector "--active" directly after nesting selector "&"
Line 16:116271 Cannot use type selector "--active" directly after nesting selector "&"
Line 16:116306 Cannot use type selector "__content" directly after nesting selector "&"
... and 50 more hidden warnings

**/
*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.hidden{display:none}.flex-shrink{flex-shrink:1}.resize{resize:both}.border{border-width:1px}.line-through{text-decoration-line:line-through}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}body{scroll-behavior:smooth}.site-nav__link--icon .icon-account{height:1.5rem;width:1.5rem}.section-container{margin-left:auto;margin-right:auto;max-width:1500px!important}.section-container.product-narrow{width:100%}.section-container.product-narrow .centered_grid{display:flex}.section-container.product-narrow .centered_grid{flex-direction:column}.section-container.product-narrow .centered_grid{justify-content:center}@media (min-width: 768px){.section-container.product-narrow .centered_grid{flex-direction:row}}.section-container.product-narrow .grid__item.medium-up--three-fifths{margin-top:1.5rem}@media (min-width: 1024px){.section-container.product-narrow .grid__item.medium-up--three-fifths{width:40%}}.section-container.product-narrow [data-product-blocks]>.product-block:not(.product-block--description){padding:0}.section--hp-featured-in{margin-bottom:1.5rem;margin-top:.75rem}.section--hp-featured-in .elem--featured-in-slider{position:relative}.section--hp-featured-in .elem--featured-in-slider .arrows{width:100%}.section--hp-featured-in .elem--featured-in-slider .arrows{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.section--hp-featured-in .elem--featured-in-slider .arrows{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.section--hp-featured-in .elem--featured-in-slider .arrows{z-index:1}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.next{position:absolute}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.next{right:0}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.next{top:0}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.next{background:linear-gradient(-90deg,#fff 0% 60%,#fff0)}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.prev{position:absolute}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.prev{left:0}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.prev{top:0}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.prev{background:linear-gradient(90deg,#fff 0% 60%,#fff0)}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow{align-items:center;width:60px;height:60px;cursor:pointer;z-index:2;justify-content:center;display:flex}.section--hp-featured-in .elem--featured-in-slider .swiper-wrapper .logo{display:flex;justify-content:center;align-items:center;height:auto}.before-after-carousel__heading{margin-bottom:.5rem!important}.before-after-carousel__subheading{margin-bottom:2rem;text-align:center;font-size:.875rem;line-height:.75rem;p {line-height: 1.5rem;}}.review_block p{line-height:1.5rem}.imageTextBuilder{margin-left:auto;margin-right:auto;max-width:600px;a { --tw-text-opacity: 1; color: rgb(222 138 159 / var(--tw-text-opacity, 1)); } a {text-decoration-line: underline;} .center {text-align: center;} .seven-reasons-intro {background: #f7f5f3; margin: 0; text-align: center; padding: 15px; p {margin-bottom: .25rem;} p {font-size: 16px;} h1 {margin-top: 1.5rem;} h1 {padding-bottom: 1.5rem;} h1 {font-size: 22px;} h1 {font-weight: 700;} h1 {border-bottom: 1px solid rgba(0,57,99,.231372549);}} .link-is-button a {color: #fff; text-transform: uppercase; letter-spacing: 2px; background-color: #cf2852; text-decoration: none; font-weight: bold; padding: 15px 25px; border-radius: 5px; display: inline-block; box-shadow: 0 10px 32px #0035562e; text-shadow: 0 2px rgba(175,89,110,.5); transition: background-color .23s; -webkit-user-select: none; -moz-user-select: none; user-select: none; cursor: pointer; margin-top: 20px;} .section_title {margin-top: 1rem; margin-bottom: 1rem;} .section_title {padding-left: 1rem; padding-right: 1rem;} .section_content {margin-bottom: 0px;} .section_content {padding-left: 1rem; padding-right: 1rem;} .section_content {line-height: 1.5rem;}}.blue_box{margin-left:auto;margin-right:auto;margin-bottom:1rem;display:flex;max-width:600px;flex-direction:column;align-items:center;justify-content:center}.blue_box .section_title{margin-top:1rem;margin-bottom:1rem}.blue_box .section_title{h2 {font-size: 2.25rem !important; line-height: 2.5rem !important;} h2 {font-weight: 700;} h2 {text-transform: uppercase;} h2 {letter-spacing: .05em;} h2 {color: #01366;}}.blue_box .blue_blocks{display:flex}.blue_box .blue_blocks{flex-wrap:wrap}.blue_box .blue_blocks{align-items:center}.blue_box .blue_blocks{justify-content:center}.blue_box .blue_blocks{--tw-bg-opacity: 1;background-color:rgb(233 244 253 / var(--tw-bg-opacity, 1))}.blue_box .blue_blocks._rounded{border-radius:.5rem}.blue_box .blue_blocks .blue_block{display:flex}.blue_box .blue_blocks .blue_block{width:50%}.blue_box .blue_blocks .blue_block{flex-direction:column}.blue_box .blue_blocks .blue_block{align-items:center}.blue_box .blue_blocks .blue_block{padding:1rem}.blue_box .blue_blocks .blue_block{p {margin-top: .25rem;} p {text-align: center;} p {font-size: 16px;} p {font-weight: 700;} p { --tw-text-opacity: 1; color: rgb(1 54 96 / var(--tw-text-opacity, 1)); } .image {max-width: 8rem;}}.image_smaller_container{margin-left:auto;margin-right:auto;max-width:500px}.accolades_box{margin-left:auto;margin-right:auto;display:flex;max-width:1100px;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(234 234 234 / var(--tw-bg-opacity, 1));background-size:cover;background-position:center;padding:140px 8%}.accolades_box .blocks{display:flex}.accolades_box .blocks{width:90%}.accolades_box .blocks{max-width:430px}.accolades_box .blocks{flex-direction:column}.accolades_box .blocks{align-items:center}.accolades_box .blocks{justify-content:center}.accolades_box .blocks{border-radius:30px}.accolades_box .blocks{background-color:#ffffffd3}.accolades_box .blocks{padding-top:10px}.accolades_box .blocks{text-align:center}.accolades_box .blocks{--tw-text-opacity: 1;color:rgb(1 54 96 / var(--tw-text-opacity, 1))}.accolades_box .blocks{--tw-backdrop-blur: blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.accolades_box .blocks .accolade{margin-bottom:5px}.accolades_box .blocks .accolade{display:block}.accolades_box .blocks .accolade{width:100%}.accolades_box .blocks .accolade{max-width:calc(100% - 30px)}.accolades_box .blocks .accolade{padding:10px}.accolades_box .blocks .accolade .image{height:2rem}.accolades_box .blocks .accolade .image{width:100%}.accolades_box .blocks .accolade .image{img {margin-left: auto; margin-right: auto;} img {margin-top: 7px; margin-bottom: 7px;} img {display: block;} img {max-height: 2rem;} img {width: auto;}}.accolades_box .blocks .accolade .number{margin-bottom:0}.accolades_box .blocks .accolade .number{font-size:32px}.accolades_box .blocks .accolade .number{font-weight:700}.accolades_box .blocks .accolade .number{text-transform:uppercase}.accolades_box .blocks .accolade .number{line-height:58px}.accolades_box .blocks .accolade .text{text-align:center}.accolades_box .blocks .accolade .text{font-size:18px}.accolades_box .blocks .accolade .text{font-weight:700}.accolades_box .blocks .accolade .text{line-height:1.3em}.accolades_box .blocks .accolade .text{--tw-text-opacity: 1;color:rgb(1 54 96 / var(--tw-text-opacity, 1))}.section--hp-products{background:url(./p-bg-full-web.jpg) top center no-repeat;background-size:cover;position:relative}.section--hp-products .clouds-bottom,.section--hp-products .clouds-knockout{width:100%}.info-bullets__bullet{letter-spacing:0em}.wd-cart__item .js-qty__adjust--minus{left:0!important}.wd-cart__item .js-qty__adjust--plus{right:0!important}.wd-cart__item .js-qty__adjust--plus{left:auto}[data-variant-id="39679122800711"],[data-variant-id="39679122767943"],[data-variant-id="39679122833479"],[data-variant-id="39679122866247"],[data-variant-id="39679122735175"],[data-variant-id="39358146674759"],[data-variant-id="39566034436167"],[data-variant-id="39576631738439"],[data-variant-id="39358146314311"],[data-variant-id="39358146052167"],[data-variant-id="39358147985479"],[data-variant-id="39358148018247"],[data-variant-id="39358148116551"],[data-variant-id="39566023262279"],[data-variant-id="39576633376839"],[data-variant-id="39679122702407"]{display:none}.info-bullets__bullet{text-transform:none}@media (max-width: 796px){.product__main-photos{margin-left:0;margin-right:0;max-width:100%;margin-bottom:0}[data-add-to-cart-hero]{margin-left:0!important;margin-right:0!important;margin-top:.5rem!important;width:100%!important}.shopify-payment-terms{margin-left:0!important;margin-right:0!important;margin-top:1rem!important;width:100%!important;text-align:center}.table-headline{font-size:.75rem!important;line-height:1rem!important}.page-content--product{padding-bottom:0}}[data-add-to-cart-text] .product__price{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (max-width: 796px){.wd-stay-ai-subscription__plan .options-container{-moz-column-gap:5px!important;column-gap:5px!important}.whats-right-for-me__button{letter-spacing:normal;text-transform:none}.product-section .page-width{padding:0}.product-block--header{padding-left:1rem;padding-right:1rem}}[data-collection-grid]{margin-left:1rem;margin-right:1rem}.theme-template_name-store-locator .section-header{margin-top:1rem}@media (max-width: 796px){.index-section--wd-hero .hero__review .animation-contents{flex-direction:column;gap:0px}.wd-stay-ai-subscription__plan .subscription-plan-button{border-width:2px;font-size:1.125rem;line-height:1.75rem;font-weight:700;min-width:48%!important;padding:3px 12px!important;text-align:center}.read-more-btn{margin-bottom:.5rem}.wd-stay-ai-subscription__plan .options-container{justify-content:space-between}.whats-right-for-me__button{margin-left:0;margin-right:0;margin-top:.5rem}}info-bullets{display:none;font-size:14px;font-style:normal;font-weight:500;line-height:150%}info-bullets.active{display:flex}info-bullets.active{flex-direction:column}.savings_image{display:none}.savings_image.active{display:block}.one_time_link{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));text-align:center;font-size:.875rem;line-height:1.25rem}.one_time_link.useBorder{border-top:1px solid #e5e5e5;padding-top:15px}.one_time_link .link_block{font-weight:600}.one_time_link .link_block{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.one_time_link .link_block{text-decoration-line:underline}.one_time_link .time_optional{margin-top:.5rem}.one_time_link .time_optional{margin-bottom:1rem}.one_time_link .time_optional{font-size:12px}.section-tab-header [data-tab]{text-align:center}.pointsBar{margin-bottom:1rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 1.5rem;border:1px solid #e5e5e5}.pointsBar .pointText{margin:0}.pointsBar .pointText{font-size:1.25rem;line-height:1.75rem}.pointsBar .pointText{text-transform:uppercase}.pointsBar .pointText [data-lion-points]{font-weight:700}.pointsBar .lion-tier-box{display:none!important}.pointsBar .lion-tier-box>div{display:none!important}.pointsBar .lion-tier-box.lion-tier-box--current{display:block!important;background:none!important;box-shadow:none!important}.pointsBar .lion-tier-box>div.lion-tier-box__header{display:block!important;background:none!important;padding:0!important}.pointsBar .lion-tier-box>div.lion-tier-box__header>div{display:none}.pointsBar .lion-tier-box>div.lion-tier-box__header .lion-tier-box__title{display:block!important;text-align:center;font-size:22px!important;color:$scPink!important;letter-spacing:-3.5px;padding-bottom:0!important;@include mobile{padding-top: 8px !important; font-size: 18px !important; letter-spacing: -3px;}}.pointsBar .lion-tier-box>div.lion-tier-box__header .lion-tier-box__title:before{content:"Tier: ";font-weight:100}.pointsBar .lion-tier-box .lion-tier-benefits-list{display:none!important}.pointsBar .lion-tier-overview{padding:0!important}.lion-reward-item__title{margin-top:.5rem;margin-bottom:.5rem}@media (max-width: 796px){.header-item.header-item--left.header-item--navigation{flex:none}.js-search-header{padding-bottom:0;padding-top:.75rem}.js-search-header .icon{height:1.75rem!important}.js-search-header .icon{width:1.75rem!important}.site-nav__icons .js-search-header{display:none}}.widget--coupon-tab .card-title{letter-spacing:normal!important}.widget--coupon-tab .csc-button.button-primary{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))!important}.widget--coupon-tab .csc-button.button-primary{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}[data-gift~=hide]{display:none!important}.product-block .product__policies{text-align:left!important}.media-review-slider-wrapper .swiper-wrapper{display:flex!important}.media-review-slider-wrapper .swiper-wrapper{align-items:center!important}.author{padding:10px}.mobile-only-heading{display:none}.theme-template_name-landing-offer .index-section,.theme-template_name-landing-offer-2 .index-section,.theme-template_name-3p-landing .index-section,.theme-template_name-landing-offer-3 .index-section,.theme-template_name-landing-offer-3-july .index-section,.theme-template_name-landing-offer-4 .index-section,.theme-template_name-landing-offer-5 .index-section,.theme-template_name-landing-offer-6 .index-section,.theme-template_name-landing-offer-7 .index-section,.theme-template_name-landing-offer-8 .index-section,.theme-template_name-landing-offer-9 .index-section,.theme-template_name-landing-offer-prism .index-section,.theme-template_name-3p-landing-full .index-section,.theme-template_name-3p-landing-hybrid .index-section{margin-top:0}.theme-template_name-landing-offer .minimal-header,.theme-template_name-landing-offer-2 .minimal-header,.theme-template_name-3p-landing .minimal-header,.theme-template_name-landing-offer-3 .minimal-header,.theme-template_name-landing-offer-3-july .minimal-header,.theme-template_name-landing-offer-4 .minimal-header,.theme-template_name-landing-offer-5 .minimal-header,.theme-template_name-landing-offer-6 .minimal-header,.theme-template_name-landing-offer-7 .minimal-header,.theme-template_name-landing-offer-8 .minimal-header,.theme-template_name-landing-offer-9 .minimal-header,.theme-template_name-landing-offer-prism .minimal-header,.theme-template_name-3p-landing-full .minimal-header,.theme-template_name-3p-landing-hybrid .minimal-header{position:relative!important}.theme-template_name-landing-offer .minimal-header,.theme-template_name-landing-offer-2 .minimal-header,.theme-template_name-3p-landing .minimal-header,.theme-template_name-landing-offer-3 .minimal-header,.theme-template_name-landing-offer-3-july .minimal-header,.theme-template_name-landing-offer-4 .minimal-header,.theme-template_name-landing-offer-5 .minimal-header,.theme-template_name-landing-offer-6 .minimal-header,.theme-template_name-landing-offer-7 .minimal-header,.theme-template_name-landing-offer-8 .minimal-header,.theme-template_name-landing-offer-9 .minimal-header,.theme-template_name-landing-offer-prism .minimal-header,.theme-template_name-3p-landing-full .minimal-header,.theme-template_name-3p-landing-hybrid .minimal-header{display:flex}.theme-template_name-landing-offer .minimal-header,.theme-template_name-landing-offer-2 .minimal-header,.theme-template_name-3p-landing .minimal-header,.theme-template_name-landing-offer-3 .minimal-header,.theme-template_name-landing-offer-3-july .minimal-header,.theme-template_name-landing-offer-4 .minimal-header,.theme-template_name-landing-offer-5 .minimal-header,.theme-template_name-landing-offer-6 .minimal-header,.theme-template_name-landing-offer-7 .minimal-header,.theme-template_name-landing-offer-8 .minimal-header,.theme-template_name-landing-offer-9 .minimal-header,.theme-template_name-landing-offer-prism .minimal-header,.theme-template_name-3p-landing-full .minimal-header,.theme-template_name-3p-landing-hybrid .minimal-header{flex-direction:row}.theme-template_name-landing-offer .minimal-header,.theme-template_name-landing-offer-2 .minimal-header,.theme-template_name-3p-landing .minimal-header,.theme-template_name-landing-offer-3 .minimal-header,.theme-template_name-landing-offer-3-july .minimal-header,.theme-template_name-landing-offer-4 .minimal-header,.theme-template_name-landing-offer-5 .minimal-header,.theme-template_name-landing-offer-6 .minimal-header,.theme-template_name-landing-offer-7 .minimal-header,.theme-template_name-landing-offer-8 .minimal-header,.theme-template_name-landing-offer-9 .minimal-header,.theme-template_name-landing-offer-prism .minimal-header,.theme-template_name-3p-landing-full .minimal-header,.theme-template_name-3p-landing-hybrid .minimal-header{align-items:center}.theme-template_name-landing-offer .minimal-header,.theme-template_name-landing-offer-2 .minimal-header,.theme-template_name-3p-landing .minimal-header,.theme-template_name-landing-offer-3 .minimal-header,.theme-template_name-landing-offer-3-july .minimal-header,.theme-template_name-landing-offer-4 .minimal-header,.theme-template_name-landing-offer-5 .minimal-header,.theme-template_name-landing-offer-6 .minimal-header,.theme-template_name-landing-offer-7 .minimal-header,.theme-template_name-landing-offer-8 .minimal-header,.theme-template_name-landing-offer-9 .minimal-header,.theme-template_name-landing-offer-prism .minimal-header,.theme-template_name-3p-landing-full .minimal-header,.theme-template_name-3p-landing-hybrid .minimal-header{justify-content:space-between}.theme-template_name-landing-offer .minimal-header,.theme-template_name-landing-offer-2 .minimal-header,.theme-template_name-3p-landing .minimal-header,.theme-template_name-landing-offer-3 .minimal-header,.theme-template_name-landing-offer-3-july .minimal-header,.theme-template_name-landing-offer-4 .minimal-header,.theme-template_name-landing-offer-5 .minimal-header,.theme-template_name-landing-offer-6 .minimal-header,.theme-template_name-landing-offer-7 .minimal-header,.theme-template_name-landing-offer-8 .minimal-header,.theme-template_name-landing-offer-9 .minimal-header,.theme-template_name-landing-offer-prism .minimal-header,.theme-template_name-3p-landing-full .minimal-header,.theme-template_name-3p-landing-hybrid .minimal-header{padding-top:.5rem!important;padding-bottom:.5rem!important}.theme-template_name-landing-offer .drawer__fixed-header,.theme-template_name-landing-offer-2 .drawer__fixed-header,.theme-template_name-3p-landing .drawer__fixed-header,.theme-template_name-landing-offer-3 .drawer__fixed-header,.theme-template_name-landing-offer-3-july .drawer__fixed-header,.theme-template_name-landing-offer-4 .drawer__fixed-header,.theme-template_name-landing-offer-5 .drawer__fixed-header,.theme-template_name-landing-offer-6 .drawer__fixed-header,.theme-template_name-landing-offer-7 .drawer__fixed-header,.theme-template_name-landing-offer-8 .drawer__fixed-header,.theme-template_name-landing-offer-9 .drawer__fixed-header,.theme-template_name-landing-offer-prism .drawer__fixed-header,.theme-template_name-3p-landing-full .drawer__fixed-header,.theme-template_name-3p-landing-hybrid .drawer__fixed-header{min-height:0px}.theme-template_name-landing-offer .drawer__fixed-header,.theme-template_name-landing-offer-2 .drawer__fixed-header,.theme-template_name-3p-landing .drawer__fixed-header,.theme-template_name-landing-offer-3 .drawer__fixed-header,.theme-template_name-landing-offer-3-july .drawer__fixed-header,.theme-template_name-landing-offer-4 .drawer__fixed-header,.theme-template_name-landing-offer-5 .drawer__fixed-header,.theme-template_name-landing-offer-6 .drawer__fixed-header,.theme-template_name-landing-offer-7 .drawer__fixed-header,.theme-template_name-landing-offer-8 .drawer__fixed-header,.theme-template_name-landing-offer-9 .drawer__fixed-header,.theme-template_name-landing-offer-prism .drawer__fixed-header,.theme-template_name-3p-landing-full .drawer__fixed-header,.theme-template_name-3p-landing-hybrid .drawer__fixed-header{padding-top:0}.theme-template_name-landing-offer .drawer__header,.theme-template_name-landing-offer-2 .drawer__header,.theme-template_name-3p-landing .drawer__header,.theme-template_name-landing-offer-3 .drawer__header,.theme-template_name-landing-offer-3-july .drawer__header,.theme-template_name-landing-offer-4 .drawer__header,.theme-template_name-landing-offer-5 .drawer__header,.theme-template_name-landing-offer-6 .drawer__header,.theme-template_name-landing-offer-7 .drawer__header,.theme-template_name-landing-offer-8 .drawer__header,.theme-template_name-landing-offer-9 .drawer__header,.theme-template_name-landing-offer-prism .drawer__header,.theme-template_name-3p-landing-full .drawer__header,.theme-template_name-3p-landing-hybrid .drawer__header{position:relative!important}.theme-template_name-landing-offer .drawer__header,.theme-template_name-landing-offer-2 .drawer__header,.theme-template_name-3p-landing .drawer__header,.theme-template_name-landing-offer-3 .drawer__header,.theme-template_name-landing-offer-3-july .drawer__header,.theme-template_name-landing-offer-4 .drawer__header,.theme-template_name-landing-offer-5 .drawer__header,.theme-template_name-landing-offer-6 .drawer__header,.theme-template_name-landing-offer-7 .drawer__header,.theme-template_name-landing-offer-8 .drawer__header,.theme-template_name-landing-offer-9 .drawer__header,.theme-template_name-landing-offer-prism .drawer__header,.theme-template_name-3p-landing-full .drawer__header,.theme-template_name-3p-landing-hybrid .drawer__header{left:-1rem}.theme-template_name-landing-offer .drawer__header,.theme-template_name-landing-offer-2 .drawer__header,.theme-template_name-3p-landing .drawer__header,.theme-template_name-landing-offer-3 .drawer__header,.theme-template_name-landing-offer-3-july .drawer__header,.theme-template_name-landing-offer-4 .drawer__header,.theme-template_name-landing-offer-5 .drawer__header,.theme-template_name-landing-offer-6 .drawer__header,.theme-template_name-landing-offer-7 .drawer__header,.theme-template_name-landing-offer-8 .drawer__header,.theme-template_name-landing-offer-9 .drawer__header,.theme-template_name-landing-offer-prism .drawer__header,.theme-template_name-3p-landing-full .drawer__header,.theme-template_name-3p-landing-hybrid .drawer__header{display:flex}.theme-template_name-landing-offer .drawer__header,.theme-template_name-landing-offer-2 .drawer__header,.theme-template_name-3p-landing .drawer__header,.theme-template_name-landing-offer-3 .drawer__header,.theme-template_name-landing-offer-3-july .drawer__header,.theme-template_name-landing-offer-4 .drawer__header,.theme-template_name-landing-offer-5 .drawer__header,.theme-template_name-landing-offer-6 .drawer__header,.theme-template_name-landing-offer-7 .drawer__header,.theme-template_name-landing-offer-8 .drawer__header,.theme-template_name-landing-offer-9 .drawer__header,.theme-template_name-landing-offer-prism .drawer__header,.theme-template_name-3p-landing-full .drawer__header,.theme-template_name-3p-landing-hybrid .drawer__header{justify-content:flex-end}@media (min-width: 1024px){.theme-template_name-landing-offer .js-drawer-close,.theme-template_name-landing-offer-2 .js-drawer-close,.theme-template_name-3p-landing .js-drawer-close,.theme-template_name-landing-offer-3 .js-drawer-close,.theme-template_name-landing-offer-3-july .js-drawer-close,.theme-template_name-landing-offer-4 .js-drawer-close,.theme-template_name-landing-offer-5 .js-drawer-close,.theme-template_name-landing-offer-6 .js-drawer-close,.theme-template_name-landing-offer-7 .js-drawer-close,.theme-template_name-landing-offer-8 .js-drawer-close,.theme-template_name-landing-offer-9 .js-drawer-close,.theme-template_name-landing-offer-prism .js-drawer-close,.theme-template_name-3p-landing-full .js-drawer-close,.theme-template_name-3p-landing-hybrid .js-drawer-close{right:.5rem!important}}.theme-template_name-landing-offer #CartDrawer,.theme-template_name-landing-offer-2 #CartDrawer,.theme-template_name-3p-landing #CartDrawer,.theme-template_name-landing-offer-3 #CartDrawer,.theme-template_name-landing-offer-3-july #CartDrawer,.theme-template_name-landing-offer-4 #CartDrawer,.theme-template_name-landing-offer-5 #CartDrawer,.theme-template_name-landing-offer-6 #CartDrawer,.theme-template_name-landing-offer-7 #CartDrawer,.theme-template_name-landing-offer-8 #CartDrawer,.theme-template_name-landing-offer-9 #CartDrawer,.theme-template_name-landing-offer-prism #CartDrawer,.theme-template_name-3p-landing-full #CartDrawer,.theme-template_name-3p-landing-hybrid #CartDrawer{z-index:9999}.theme-template_name-landing-offer .widget--coupon-tab,.theme-template_name-landing-offer .shipping-progress-bar,.theme-template_name-landing-offer .cart-upsells,.theme-template_name-landing-offer-2 .widget--coupon-tab,.theme-template_name-landing-offer-2 .shipping-progress-bar,.theme-template_name-landing-offer-2 .cart-upsells,.theme-template_name-3p-landing .widget--coupon-tab,.theme-template_name-3p-landing .shipping-progress-bar,.theme-template_name-3p-landing .cart-upsells,.theme-template_name-landing-offer-3 .widget--coupon-tab,.theme-template_name-landing-offer-3 .shipping-progress-bar,.theme-template_name-landing-offer-3 .cart-upsells,.theme-template_name-landing-offer-3-july .widget--coupon-tab,.theme-template_name-landing-offer-3-july .shipping-progress-bar,.theme-template_name-landing-offer-3-july .cart-upsells,.theme-template_name-landing-offer-4 .widget--coupon-tab,.theme-template_name-landing-offer-4 .shipping-progress-bar,.theme-template_name-landing-offer-4 .cart-upsells,.theme-template_name-landing-offer-5 .widget--coupon-tab,.theme-template_name-landing-offer-5 .shipping-progress-bar,.theme-template_name-landing-offer-5 .cart-upsells,.theme-template_name-landing-offer-6 .widget--coupon-tab,.theme-template_name-landing-offer-6 .shipping-progress-bar,.theme-template_name-landing-offer-6 .cart-upsells,.theme-template_name-landing-offer-7 .widget--coupon-tab,.theme-template_name-landing-offer-7 .shipping-progress-bar,.theme-template_name-landing-offer-7 .cart-upsells,.theme-template_name-landing-offer-8 .widget--coupon-tab,.theme-template_name-landing-offer-8 .shipping-progress-bar,.theme-template_name-landing-offer-8 .cart-upsells,.theme-template_name-landing-offer-9 .widget--coupon-tab,.theme-template_name-landing-offer-9 .shipping-progress-bar,.theme-template_name-landing-offer-9 .cart-upsells,.theme-template_name-landing-offer-prism .widget--coupon-tab,.theme-template_name-landing-offer-prism .shipping-progress-bar,.theme-template_name-landing-offer-prism .cart-upsells,.theme-template_name-3p-landing-full .widget--coupon-tab,.theme-template_name-3p-landing-full .shipping-progress-bar,.theme-template_name-3p-landing-full .cart-upsells,.theme-template_name-3p-landing-hybrid .widget--coupon-tab,.theme-template_name-3p-landing-hybrid .shipping-progress-bar,.theme-template_name-3p-landing-hybrid .cart-upsells{display:none}.theme-template_name-landing-offer .variant-input-wrap,.theme-template_name-landing-offer-2 .variant-input-wrap,.theme-template_name-3p-landing .variant-input-wrap,.theme-template_name-landing-offer-3 .variant-input-wrap,.theme-template_name-landing-offer-3-july .variant-input-wrap,.theme-template_name-landing-offer-4 .variant-input-wrap,.theme-template_name-landing-offer-5 .variant-input-wrap,.theme-template_name-landing-offer-6 .variant-input-wrap,.theme-template_name-landing-offer-7 .variant-input-wrap,.theme-template_name-landing-offer-8 .variant-input-wrap,.theme-template_name-landing-offer-9 .variant-input-wrap,.theme-template_name-landing-offer-prism .variant-input-wrap,.theme-template_name-3p-landing-full .variant-input-wrap,.theme-template_name-3p-landing-hybrid .variant-input-wrap{gap:.75rem}.theme-template_name-landing-offer .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-2 .variant-badge-top.smaller_badges,.theme-template_name-3p-landing .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-3 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-3-july .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-4 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-5 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-6 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-7 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-8 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-9 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-prism .variant-badge-top.smaller_badges,.theme-template_name-3p-landing-full .variant-badge-top.smaller_badges,.theme-template_name-3p-landing-hybrid .variant-badge-top.smaller_badges{padding-top:.125rem!important;padding-bottom:.125rem!important}.theme-template_name-landing-offer .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-2 .variant-badge-top.smaller_badges,.theme-template_name-3p-landing .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-3 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-3-july .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-4 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-5 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-6 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-7 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-8 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-9 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-prism .variant-badge-top.smaller_badges,.theme-template_name-3p-landing-full .variant-badge-top.smaller_badges,.theme-template_name-3p-landing-hybrid .variant-badge-top.smaller_badges{padding-left:.5rem;padding-right:.5rem}.theme-template_name-landing-offer .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-2 .variant-badge-top.smaller_badges,.theme-template_name-3p-landing .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-3 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-3-july .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-4 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-5 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-6 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-7 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-8 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-9 .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-prism .variant-badge-top.smaller_badges,.theme-template_name-3p-landing-full .variant-badge-top.smaller_badges,.theme-template_name-3p-landing-hybrid .variant-badge-top.smaller_badges{font-size:10px}.theme-template_name-landing-offer .variant__button-label,.theme-template_name-landing-offer-2 .variant__button-label,.theme-template_name-3p-landing .variant__button-label,.theme-template_name-landing-offer-3 .variant__button-label,.theme-template_name-landing-offer-3-july .variant__button-label,.theme-template_name-landing-offer-4 .variant__button-label,.theme-template_name-landing-offer-5 .variant__button-label,.theme-template_name-landing-offer-6 .variant__button-label,.theme-template_name-landing-offer-7 .variant__button-label,.theme-template_name-landing-offer-8 .variant__button-label,.theme-template_name-landing-offer-9 .variant__button-label,.theme-template_name-landing-offer-prism .variant__button-label,.theme-template_name-3p-landing-full .variant__button-label,.theme-template_name-3p-landing-hybrid .variant__button-label{padding-top:.25rem!important;padding-bottom:.25rem!important}.theme-template_name-landing-offer .gift_headline p,.theme-template_name-landing-offer-2 .gift_headline p,.theme-template_name-3p-landing .gift_headline p,.theme-template_name-landing-offer-3 .gift_headline p,.theme-template_name-landing-offer-3-july .gift_headline p,.theme-template_name-landing-offer-4 .gift_headline p,.theme-template_name-landing-offer-5 .gift_headline p,.theme-template_name-landing-offer-6 .gift_headline p,.theme-template_name-landing-offer-7 .gift_headline p,.theme-template_name-landing-offer-8 .gift_headline p,.theme-template_name-landing-offer-9 .gift_headline p,.theme-template_name-landing-offer-prism .gift_headline p,.theme-template_name-3p-landing-full .gift_headline p,.theme-template_name-3p-landing-hybrid .gift_headline p{margin-bottom:0!important}.theme-template_name-landing-offer .gift_headline p,.theme-template_name-landing-offer-2 .gift_headline p,.theme-template_name-3p-landing .gift_headline p,.theme-template_name-landing-offer-3 .gift_headline p,.theme-template_name-landing-offer-3-july .gift_headline p,.theme-template_name-landing-offer-4 .gift_headline p,.theme-template_name-landing-offer-5 .gift_headline p,.theme-template_name-landing-offer-6 .gift_headline p,.theme-template_name-landing-offer-7 .gift_headline p,.theme-template_name-landing-offer-8 .gift_headline p,.theme-template_name-landing-offer-9 .gift_headline p,.theme-template_name-landing-offer-prism .gift_headline p,.theme-template_name-3p-landing-full .gift_headline p,.theme-template_name-3p-landing-hybrid .gift_headline p{font-weight:400}.theme-template_name-landing-offer [data-add-to-cart-hero],.theme-template_name-landing-offer-2 [data-add-to-cart-hero],.theme-template_name-3p-landing [data-add-to-cart-hero],.theme-template_name-landing-offer-3 [data-add-to-cart-hero],.theme-template_name-landing-offer-3-july [data-add-to-cart-hero],.theme-template_name-landing-offer-4 [data-add-to-cart-hero],.theme-template_name-landing-offer-5 [data-add-to-cart-hero],.theme-template_name-landing-offer-6 [data-add-to-cart-hero],.theme-template_name-landing-offer-7 [data-add-to-cart-hero],.theme-template_name-landing-offer-8 [data-add-to-cart-hero],.theme-template_name-landing-offer-9 [data-add-to-cart-hero],.theme-template_name-landing-offer-prism [data-add-to-cart-hero],.theme-template_name-3p-landing-full [data-add-to-cart-hero],.theme-template_name-3p-landing-hybrid [data-add-to-cart-hero]{margin-left:0!important;margin-right:0!important}.theme-template_name-landing-offer [data-add-to-cart-hero],.theme-template_name-landing-offer-2 [data-add-to-cart-hero],.theme-template_name-3p-landing [data-add-to-cart-hero],.theme-template_name-landing-offer-3 [data-add-to-cart-hero],.theme-template_name-landing-offer-3-july [data-add-to-cart-hero],.theme-template_name-landing-offer-4 [data-add-to-cart-hero],.theme-template_name-landing-offer-5 [data-add-to-cart-hero],.theme-template_name-landing-offer-6 [data-add-to-cart-hero],.theme-template_name-landing-offer-7 [data-add-to-cart-hero],.theme-template_name-landing-offer-8 [data-add-to-cart-hero],.theme-template_name-landing-offer-9 [data-add-to-cart-hero],.theme-template_name-landing-offer-prism [data-add-to-cart-hero],.theme-template_name-3p-landing-full [data-add-to-cart-hero],.theme-template_name-3p-landing-hybrid [data-add-to-cart-hero]{width:100%!important}.theme-template_name-landing-offer [data-add-to-cart-hero],.theme-template_name-landing-offer-2 [data-add-to-cart-hero],.theme-template_name-3p-landing [data-add-to-cart-hero],.theme-template_name-landing-offer-3 [data-add-to-cart-hero],.theme-template_name-landing-offer-3-july [data-add-to-cart-hero],.theme-template_name-landing-offer-4 [data-add-to-cart-hero],.theme-template_name-landing-offer-5 [data-add-to-cart-hero],.theme-template_name-landing-offer-6 [data-add-to-cart-hero],.theme-template_name-landing-offer-7 [data-add-to-cart-hero],.theme-template_name-landing-offer-8 [data-add-to-cart-hero],.theme-template_name-landing-offer-9 [data-add-to-cart-hero],.theme-template_name-landing-offer-prism [data-add-to-cart-hero],.theme-template_name-3p-landing-full [data-add-to-cart-hero],.theme-template_name-3p-landing-hybrid [data-add-to-cart-hero]{border-radius:.125rem}.theme-template_name-landing-offer [data-add-to-cart-hero],.theme-template_name-landing-offer-2 [data-add-to-cart-hero],.theme-template_name-3p-landing [data-add-to-cart-hero],.theme-template_name-landing-offer-3 [data-add-to-cart-hero],.theme-template_name-landing-offer-3-july [data-add-to-cart-hero],.theme-template_name-landing-offer-4 [data-add-to-cart-hero],.theme-template_name-landing-offer-5 [data-add-to-cart-hero],.theme-template_name-landing-offer-6 [data-add-to-cart-hero],.theme-template_name-landing-offer-7 [data-add-to-cart-hero],.theme-template_name-landing-offer-8 [data-add-to-cart-hero],.theme-template_name-landing-offer-9 [data-add-to-cart-hero],.theme-template_name-landing-offer-prism [data-add-to-cart-hero],.theme-template_name-3p-landing-full [data-add-to-cart-hero],.theme-template_name-3p-landing-hybrid [data-add-to-cart-hero]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.theme-template_name-landing-offer [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-2 [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-3p-landing [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-3 [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-3-july [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-4 [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-5 [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-6 [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-7 [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-8 [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-9 [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-prism [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-3p-landing-full [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-3p-landing-hybrid [data-add-to-cart-hero] .productPriceCompare{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.theme-template_name-landing-offer .product-block--description,.theme-template_name-landing-offer-2 .product-block--description,.theme-template_name-3p-landing .product-block--description,.theme-template_name-landing-offer-3 .product-block--description,.theme-template_name-landing-offer-3-july .product-block--description,.theme-template_name-landing-offer-4 .product-block--description,.theme-template_name-landing-offer-5 .product-block--description,.theme-template_name-landing-offer-6 .product-block--description,.theme-template_name-landing-offer-7 .product-block--description,.theme-template_name-landing-offer-8 .product-block--description,.theme-template_name-landing-offer-9 .product-block--description,.theme-template_name-landing-offer-prism .product-block--description,.theme-template_name-3p-landing-full .product-block--description,.theme-template_name-3p-landing-hybrid .product-block--description{margin-top:0}.theme-template_name-landing-offer .product-block--description,.theme-template_name-landing-offer-2 .product-block--description,.theme-template_name-3p-landing .product-block--description,.theme-template_name-landing-offer-3 .product-block--description,.theme-template_name-landing-offer-3-july .product-block--description,.theme-template_name-landing-offer-4 .product-block--description,.theme-template_name-landing-offer-5 .product-block--description,.theme-template_name-landing-offer-6 .product-block--description,.theme-template_name-landing-offer-7 .product-block--description,.theme-template_name-landing-offer-8 .product-block--description,.theme-template_name-landing-offer-9 .product-block--description,.theme-template_name-landing-offer-prism .product-block--description,.theme-template_name-3p-landing-full .product-block--description,.theme-template_name-3p-landing-hybrid .product-block--description{font-size:1.125rem;line-height:1.75rem}.product-block--description{margin-bottom:1rem!important;margin-top:1em}.template--page_landing-offer-10-reasons{font-family:FilsonPro;color:#151515!important}@media (max-width: 768px){.template--page_landing-offer-10-reasons .mobile-only-heading{display:block}.template--page_landing-offer-10-reasons .mobile-only-heading .image-with-text__heading.h2{display:block!important;margin-bottom:20px}.template--page_landing-offer-10-reasons .spaced-section,.template--page_landing-offer-10-reasons .color-background-1.gradient.rich-text--full-width{margin-top:2rem}}.template--page_landing-offer-10-reasons .custom-announcement-bar{background-color:#c3feff;color:#000}@media (max-width: 768px){.template--page_landing-offer-10-reasons .image-with-text__heading.h2{display:none}.template--page_landing-offer-10-reasons #lp_header .h1{font-size:38px!important}.template--page_landing-offer-10-reasons #lp_header .rich-text__text p{font-size:20px!important}.template--page_landing-offer-10-reasons .image-with-text__media--small{height:37.4rem}}.template--page_landing-offer-10-reasons #lp_header .h1{font-family:FilsonPro;font-weight:700;letter-spacing:-.08rem;font-size:4.75rem;color:#151515}.template--page_landing-offer-10-reasons #lp_header .rich-text{color:#151515;font-size:1.75rem}.template--page_landing-offer-10-reasons #lp_header .rich-text__text{border-bottom:1px solid #eaeaea;padding-bottom:2rem}.template--page_landing-offer-10-reasons .image-with-text__heading{font-family:FilsonPro;letter-spacing:-.08rem;font-size:2.75rem;font-weight:700;color:#010101}.template--page_landing-offer-10-reasons .image-with-text__text p{color:#010101;font-size:1.75rem}.template--page_landing-offer-10-reasons .image-with-text__media img{border-radius:9px}.template--page_landing-offer-10-reasons .collage-wrapper-title{text-align:center;color:#010101}@media (min-width: 768px){.theme-template_name-landing-offer-prism .trust-block:is(.productHeroBlock) .product__text p{font-size:.8rem!important}}.theme-template_name-landing-offer-prism .countdown_discount_message{display:none}@media (min-width: 768px){.theme-template_name-landing-offer-prism .countdown_discount_message{display:block}}.theme-template_name-landing-offer-prism .page-content--product{padding-bottom:0}.theme-template_name-landing-offer-prism .product-single__meta{padding-left:0;padding-right:0}.theme-template_name-landing-offer-prism .page-content--product{background:linear-gradient(180deg,#ece4ff 0%,#fff 50%)}.theme-template_name-landing-offer-prism .shipsby-xmas-2{margin-bottom:6px}.theme-template_name-landing-offer-prism .shipsby-xmas-2{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.theme-template_name-landing-offer-prism .shipsby-xmas-2{--tw-bg-opacity: 1 !important;background-color:rgb(247 246 250 / var(--tw-bg-opacity, 1))!important}.theme-template_name-landing-offer-prism .shipsby-xmas-2 #order-message{--tw-text-opacity: 1 !important;color:rgb(1 54 96 / var(--tw-text-opacity, 1))!important}.theme-template_name-landing-offer-prism .shipsby-xmas-2 .circle{--tw-bg-opacity: 1;background-color:rgb(1 54 96 / var(--tw-bg-opacity, 1))}.theme-template_name-landing-offer-prism .collapsibles-wrapper--tab{--tw-bg-opacity: 1;background-color:rgb(237 230 255 / var(--tw-bg-opacity, 1))}.theme-template_name-landing-offer-prism .product-section .product-block--variant-picker .variant-input-wrap{display:flex}.theme-template_name-landing-offer-prism .product-section .product-block--variant-picker .variant-input-wrap{row-gap:.5rem}.theme-template_name-landing-offer-prism .page-content--product .btn.add-to-cart{--tw-bg-opacity: 1;background-color:rgb(61 52 139 / var(--tw-bg-opacity, 1))}.desktop-only{display:block}.mobile-only,.slider-button{display:none}.js.product-form__input label{position:relative}.product-form__buttons .price-item.price-item--regular{color:#fff!important;margin-left:5px}.product-form__buttons .price--large{font-size:1.8rem}.thumbnail[aria-current]{border:none!important}@media (min-width: 796px){.thumbnail-list__item{margin-top:30px}}.label-badge{width:50px;position:absolute;top:0;right:0}@media (max-width: 796px){.reviewStars svg{width:20px;height:20px}.desktop-only,[data-shopify=payment-button]{display:none}.page-width[data-oke-widget]{padding:0 20px!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0!important}.mobile-only{display:block}.product-form__submit{min-height:70px;margin-bottom:0}.section--hp-featured-in{padding-top:0!important}.product__info-container .product-form{margin:0!important}.spaced-section{margin-top:-10px!important}.product__info-container{padding:0 15px}.product__media.media{padding-top:100%!important;margin:10px 0}.thumbnail-list.slider{flex-wrap:nowrap;overflow:scroll}.product__media.media img{-o-object-fit:cover;object-fit:cover;background-color:#fff;-o-object-position:top center;object-position:top center}::-webkit-scrollbar{width:0;height:0}.thumbnail-list__item{width:calc(22% - .6rem)!important;scroll-snap-align:start;flex-shrink:0}.spaced-section{margin-top:10px}.h1.product__title.mobile-only{font-size:2.5rem;text-align:center;margin-bottom:0}.specs.mobile-only{display:flex;justify-content:center}.featured-product{margin-bottom:0}.product__text.caption-with-letter-spacing{display:none}.specs>*+*{border-left:1px dashed}.spec{width:40%;display:flex;text-align:center;justify-content:center;align-items:center;flex-direction:column}.spec h3{font-size:14px;font-weight:700;margin-bottom:0}.spec p{font-size:1.25rem;margin-top:0}}.gifts_block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-top:10px;margin-bottom:10px}.gifts_block h3{font-size:24px;font-weight:700;margin-bottom:20px}.block-row{display:flex;justify-content:center;gap:.75rem}@media (min-width: 1024px){.block-row{gap:1.25rem}}.gift{display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;width:100%}.gift .gift_price{position:absolute;font-size:10px;top:-10px;font-weight:700;width:75%;margin:auto;text-align:center;background-color:#f9f6d1}.gift img{width:100%;border-radius:10px;border:2px dashed;opacity:.2}.gift_heading{font-size:13px;font-weight:700;text-align:center;letter-spacing:.1px;text-transform:none}.gift_price{display:none}.gift_headline{margin-bottom:0;margin-top:1rem;text-align:center;font-size:14px}@media (min-width: 1024px){.gift_headline{text-align:left}}.gift .gift-overlay{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.gift-lockings{margin:auto;width:30px}.block-row .gift{opacity:.2}.block-row .gift.active{opacity:1;img {opacity: 1;} .gift-overlay {display: none;}}.block-row .gift .gift-overlay{display:flex}.featured-product .product__info-container .product-form{margin-top:-1rem;margin-bottom:1.5rem}.subscribe_message{margin-bottom:0!important;font-weight:700}.features_list_block{h4 {font-size: 1.5rem; line-height: 2rem;} ul {margin-top: .5rem;} ul {li {display: flex;} li {align-items: center;} li {gap: .5rem;} li {h6 {font-size: .9em;} svg {height: 16px;} svg {width: 16px;}}}}.product__media-item,.product__media-item.is-active{display:none!important}.shipsby-xmas-2{grid-column-gap:.5rem;outline-offset:0px;color:#fff;background-color:#e9f8fe;border:1px dashed #004f4f;border-radius:8px;outline:3px solid rgba(205,223,229,.19);align-items:center;padding:.7rem 1rem;font-size:.75rem;display:flex;position:relative}.ring-container{position:relative;height:1rem;width:1rem}.circle{width:6px;height:6px;background-color:#004f4f;border-radius:50%;position:absolute;display:block!important}#order-message{margin-left:5px}.ringring{display:block!important;border:1px solid #004f4f;border-radius:20px;height:18px;width:18px;position:absolute;animation:pulsate 1s ease-out infinite;opacity:0}@keyframes pulsate{0%{transform:scale(.5);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:0}}.ring-container{position:relative;display:flex;height:1rem;min-height:1rem;width:1rem;min-width:1rem;align-items:center;justify-content:center}.order-by-chsristmas{font-size:13px;font-weight:700;--tw-text-opacity: 1;color:rgb(6 82 82 / var(--tw-text-opacity, 1))}.amazon-link{display:flex;width:100%;flex-direction:column;align-items:center;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(231 231 231 / var(--tw-border-opacity, 1));padding-top:.625rem}.amazonlink{font-size:.75rem;line-height:1rem;text-transform:uppercase;text-decoration-line:underline}.amazon-disclaimer{margin-top:.375rem;text-align:center;font-size:10px}[data-popup-block]{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#00000080;z-index:9999;display:none;justify-content:center;align-items:center;padding:10px 20px}[data-popup-block-inner]{background-color:#f4f4f4;border-radius:8px;width:550px;margin:auto;padding:20px}[data-popup-block] .thumbnail-slider,[data-popup-block] .slider-counter{display:none}[data-popup-close]{border:0}[data-popup-close] svg{width:20px}[data-popup-media]{width:60%;margin:auto}.variant-wrapper.custom_buttons .variant-input-wrap{row-gap:1rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input{width:50%}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .main_label{margin-top:.25rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .main_label{line-height:1.5}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .main_label{letter-spacing:.025em}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{margin-bottom:.25rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{font-size:.75rem;line-height:1rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{font-weight:400}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{line-height:1.5}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{letter-spacing:.025em}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{left:0}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{right:0}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{top:.5rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{width:-moz-fit-content;width:fit-content}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{padding-left:.5rem;padding-right:.5rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{padding-top:.25rem;padding-bottom:.25rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{font-size:11px}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{margin-inline:auto}.product-hero-section .product__photos--beside{flex-direction:column-reverse}.product-hero-section [data-add-to-cart-text]{font-size:1.125rem;line-height:1.75rem}.product-hero-section .product__thumbs--beside{width:100%}.product-hero-section .product__thumbs--beside{max-width:100%}.product-hero-section .product__thumbs{margin-top:1.5rem}.product-hero-section .product__thumbs{display:block}.product-hero-section .product__thumbs .product__thumbs--scroller{position:relative}.product-hero-section .product__thumbs .product__thumbs--scroller{display:flex}.product-hero-section .product__thumbs .product__thumbs--scroller{width:100%}.product-hero-section .product__thumbs .product__thumbs--scroller{flex-wrap:wrap}.product-hero-section .product__thumbs .product__thumbs--scroller{justify-content:center}.product-hero-section .product__thumbs .product__thumbs--scroller{gap:.5rem}.product-hero-section .product__thumbs .product__thumbs--scroller .product__thumb-item{height:5rem}.product-hero-section .product__thumbs .product__thumbs--scroller .product__thumb-item{width:5rem}.product-hero-section .text_rating_block{margin-bottom:6px}.product-hero-section .text_rating_block{display:flex}.product-hero-section .text_rating_block{justify-content:center}.product-hero-section .text_rating_block{gap:.5rem}.product-hero-section .text_rating_block .reviewStars{display:flex}.product-hero-section .text_rating_block .reviewStars{place-items:center}.product-hero-section .text_rating_block .reviewStars{gap:5px}.product-hero-section .text_rating_block .ratingStar{height:1rem}.product-hero-section .text_rating_block .ratingStar{width:1rem}.product-hero-section .product-block.product-block--buy-buttons{margin-top:0}.product-hero-section .product-block--variant-picker{margin-top:1.5rem}.section-stack .section-header{margin-bottom:0}.section-stack .section-stack__heading{font-weight:700}.section-stack .section-stack__subheading{font-size:1.125rem!important;line-height:1.75rem!important}.section-stack .headline_block_feaure h3,.section-stack .table-wrap p{margin-bottom:0}.gem--accordion-compare{max-width:600px;padding:20px;margin:auto;text-align:center;background-size:cover;h2 {font-size: 1.5rem; line-height: 2rem;} h2 {font-weight: 700;} .area.type--accordion {text-align: left; margin: 30px 0; .elem--accordion {border-bottom: 1px solid #dcdcdc; .accordion-title {position: relative; width: calc(100% + 20px); margin-left: -10px; padding: 10px 30px 10px 10px; box-sizing: border-box; font-size: 18px; line-height: 1.2; font-weight: 700; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; background-color: #0000; transition: background-color .2s; border-radius: 8px;} .gem--accordion-compare .area.type--accordion .content {text-align: center;}} .content-outer {height: 0px; opacity: 0; transition: height .35s,opacity .35s; overflow: hidden;}}}.gem--accordion-compare .compare-text{font-weight:700}.gem--accordion-compare .twentytwenty-image-comparison{max-width:400px;margin:10px auto 15px;border-radius:5px}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-overlay{transition-property:background;background:#0000;z-index:25}div.twentytwenty-after-label:empty,div.twentytwenty-before-label:empty{display:block}.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{top:50%;margin-top:-19px}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label:before,.twentytwenty-before-label:before{position:absolute;background:#fff3;line-height:38px;padding:0 20px;border-radius:2px;color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.elem--accordion .accordion-title:after{opacity:0;content:"—"}.elem--accordion .accordion-title:after,.elem--accordion .accordion-title:before{position:absolute;font-weight:400;top:0;right:0;width:30px;height:100%;content:"+";display:flex;text-align:center;justify-content:center;align-items:center;opacity:1;transition:transform .5s,opacity .25s;transform:rotate(0)}.cs_imageTextSection .borderWrapper{border:1px dashed}.subsHeadline{margin-bottom:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700;line-height:1}@media (min-width: 768px){.subsHeadline{font-size:.875rem;line-height:1.25rem}}.subsBenefitsBlock{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));h3 {margin-bottom: .5rem;} h3 {font-size: .875rem; line-height: 1.25rem;} h3 {font-weight: 700;} .subbenefits {display: flex;} .subbenefits {gap: .5rem;} .subbenefits {font-size: .875rem; line-height: 1.25rem;} .subbenefits {svg {margin-top: .25rem;} svg {height: .75rem;} svg {width: .75rem;} svg {flex-shrink: 0;} @media (min-width: 768px) {svg {margin-top: 0px;}} @media (min-width: 768px) {svg {height: 1.25rem;}} @media (min-width: 768px) {svg {width: 1.25rem;}} p {margin-bottom: 0px;} p {font-size: 12px;} @media (min-width: 768px) {p {margin-bottom: .25rem;}} @media (min-width: 768px) {p {font-size: 14px;}}}}[data-product-blocks]{padding-left:1rem;padding-right:1rem}@media (min-width: 796px){.cs_ImageTextSmaller{image-element,.image-element {position: relative;} .feature-row {margin: 0 13%;} .image-wrap {height: 500px !important;} .image-wrap {max-height: 40vh !important;} .image-wrap {padding-bottom: 0px !important;} .image-wrap {.feature-row__image {-o-object-fit: cover; object-fit: cover;}} .feature-row__text--left {padding-left: 4%;}}}@media (max-width: 796px){.cs_imageTextSection .feature-row__images{padding:0!important}.cs_imageTextSection .feature-row__text{padding-bottom:1rem}}.imageTextBuilder .section_image+.section_content{margin-top:1rem}product-hero .product-single__meta{padding:0}product-hero .product-single__title{margin-top:.5rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem}@media (min-width: 768px){product-hero .product-single__title{font-size:1.5rem;line-height:2rem}}#clockdiv{display:inline-flex;align-items:center;gap:3px;text-align:center;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.countdown_heading{margin-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.countdown_heading{font-size:1.125rem;line-height:1.75rem;text-transform:none}}#clockdiv>div:not(.clock-divide){display:inline-block;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:5px;padding-right:5px}#clockdiv div>span{display:inline-block;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.clock-divide{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.smalltext{margin-top:-9px;padding-bottom:2px;font-size:8px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.countdown-banner{display:flex;align-items:center;justify-content:center;gap:10px;--tw-bg-opacity: 1;background-color:rgb(224 27 27 / var(--tw-bg-opacity, 1));padding:3px;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:100;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (max-width: 796px){.countdown-banner{padding-top:.25rem;padding-bottom:.25rem}}.countdown_discount_message{display:flex;height:2rem;align-items:center;justify-content:center;border-radius:.375rem;padding:3px 9px;font-size:.875rem;line-height:1.25rem;font-weight:900;text-transform:uppercase}@media (min-width: 1024px){.product-section .page-content--product .page-width>.grid>.grid__item:has(.product-single__meta){padding-top:2rem}.product-section .page-content--product .page-width>.grid>.grid__item:has(.product-single__meta) .product-single__meta [data-product-blocks]{padding-left:0}}.product-section .gifts_block{margin-bottom:20px}.product-section .gifts_block .gift_headline{text-align:center;margin-bottom:15px;font-weight:700}.product-section .gifts_block .gift{position:relative;transition:all .3s ease;width:calc(50% - 10px);max-width:180px;text-align:center}@media (min-width: 768px){.product-section .gifts_block .gift{width:calc(25% - 15px)}}.product-section .gifts_block .gift{img {border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,.1); transition: all .3s ease;} .gift_heading {margin-top: 8px; font-size: 14px; line-height: 1.3; transition: all .3s ease;} &.hidden-gift {display: none !important;} &.replaced-by-secret {position: relative; &::before {content: "UPGRADED!"; position: absolute; top: -10px; right: -10px; background-color: #e01b1b; color: white; padding: 3px 8px; border-radius: 12px; font-size: 10px; font-weight: bold; z-index: 10; box-shadow: 0 2px 4px rgba(0,0,0,.2);} img {border: 2px solid #e01b1b; transform: scale(1.05);} .gift_heading {font-weight: bold; color: #e01b1b; transform: scale(1.05);}} &:not(.active) {opacity: .5; .gift-overlay {display: flex; align-items: center; justify-content: center; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255,255,255,.7); z-index: 5;}} &.active {opacity: 1; .gift-overlay {display: none;}}}.product-section .gifts_block .block-row{display:flex;gap:10px;justify-content:center}@media (min-width: 768px){.product-section .gifts_block .block-row{gap:20px}}.product-section .variant-input-wrap .variant-input .variant__button-label{border-color:#d8d8d8!important}.product-section .variant-input-wrap input[type=radio]:checked+label{--tw-bg-opacity: 1;background-color:rgb(195 229 255 / var(--tw-bg-opacity, 1))}.product-section .variant-input-wrap input[type=radio]:checked+label{--tw-text-opacity: 1;color:rgb(0 58 102 / var(--tw-text-opacity, 1))}.product-section .variant-input-wrap input[type=radio]:checked+label{border-color:#003a66!important}.product-section .variant-input-wrap input[type=radio]:checked+label .cs-checkbox{--tw-bg-opacity: 1;background-color:rgb(0 58 102 / var(--tw-bg-opacity, 1))}.product-section .variant__button-label.color-swatch{font-size:0!important}.product-section .product-block--variant-picker .variant-input-wrap:not(.variant_inputs){display:grid}.product-section .product-block--variant-picker .variant-input-wrap:not(.variant_inputs){grid-template-columns:repeat(2,minmax(0,1fr))}.product-section .product-block--variant-picker .variant-input-wrap:not(.variant_inputs){row-gap:.75rem}@media (min-width: 1024px){.product-section .product-block--variant-picker .variant-input-wrap:not(.variant_inputs){gap:.5rem}}@media (min-width: 1024px){.product-section .product-block--variant-picker .variant-input-wrap:not(.variant_inputs){row-gap:1.5rem}}.product-section .product-block--variant-picker .variant-input-wrap:not(.variant_inputs) .variant-input{width:100%}.product-section .product-block--variant-picker .variant-input-wrap:not(.variant_inputs) .variant-input .variant__button-label{padding-top:1rem;padding-bottom:1rem}.product-section .product-block--variant-picker .variant-badge{left:0}.product-section .product-block--variant-picker .variant-badge{right:0}.product-section .product-block--variant-picker .variant-badge{width:-moz-fit-content;width:fit-content}.product-section .product-block--variant-picker .variant-badge{padding-left:.5rem;padding-right:.5rem}.product-section .product-block--variant-picker .variant-badge{font-size:.75rem;line-height:1rem}.product-section .product-block--variant-picker .variant-badge{margin-inline:auto}.product-section .product-block--variant-picker .variant-badge.variant-badge-top{top:.5rem}.product-section .product-block--variant-picker .variant-badge.variant-badge-bottom{bottom:.5rem}.product-section .wd-stay-ai-subscription{display:flex}.product-section .wd-stay-ai-subscription{flex-direction:column}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{border-radius:.375rem}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{padding-left:.75rem;padding-right:.75rem}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{padding-top:.75rem;padding-bottom:.75rem}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{transition-duration:75ms}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 1024px){.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{padding-top:1.5rem;padding-bottom:1.5rem}}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{border-color:#d8d8d8}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan.active{--tw-border-opacity: 1;border-color:rgb(0 58 102 / var(--tw-border-opacity, 1))}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan.active{--tw-bg-opacity: 1;background-color:rgb(195 229 255 / var(--tw-bg-opacity, 1))}.product-section .wd-stay-ai-subscription .pricesContainer{display:flex}.product-section .wd-stay-ai-subscription .pricesContainer{flex-direction:column}.product-section .wd-stay-ai-subscription .pricesContainer [data-one-time-each],.product-section .wd-stay-ai-subscription .pricesContainer [data-subscribe-each]{text-align:right}.product-section .wd-stay-ai-subscription .pricesContainer [data-one-time-each],.product-section .wd-stay-ai-subscription .pricesContainer [data-subscribe-each]{font-size:12px}.product-section .wd-stay-ai-subscription .custom-radio{display:flex}.product-section .wd-stay-ai-subscription .custom-radio{width:100%}.product-section .wd-stay-ai-subscription .custom-radio{align-items:center}.product-section .wd-stay-ai-subscription .custom-radio{p {margin-bottom: 0px;} p {margin-left: .5rem;} .checkmark {top: 0px;}}.product-section .wd-stay-ai-subscription .text-container{display:flex}.product-section .wd-stay-ai-subscription .text-container{width:100%}.product-section .wd-stay-ai-subscription .text-container{justify-content:space-between}.product-section .wd-stay-ai-subscription .text-container .price{margin-top:0}.product-section .wd-stay-ai-subscription .text-container .title,.product-section .wd-stay-ai-subscription .text-container .savings-percent,.product-section .wd-stay-ai-subscription .text-container .sale_price,.product-section .wd-stay-ai-subscription .text-container .price{font-size:.8em}@media (min-width: 768px){.product-section .wd-stay-ai-subscription .text-container .title,.product-section .wd-stay-ai-subscription .text-container .savings-percent,.product-section .wd-stay-ai-subscription .text-container .sale_price,.product-section .wd-stay-ai-subscription .text-container .price{font-size:1rem;line-height:1.5rem}}.product-section .wd-stay-ai-subscription .info-bullets,.product-section .wd-stay-ai-subscription info-bullets{margin-left:0}.product-section .wd-stay-ai-subscription .info-bullets,.product-section .wd-stay-ai-subscription info-bullets{margin-top:.25rem}.product-section .wd-stay-ai-subscription .sale_price{margin-right:.25rem}.product-section .wd-stay-ai-subscription .sale_price{font-weight:400}.product-section .wd-stay-ai-subscription .sale_price{--tw-text-opacity: 1;color:rgb(90 90 90 / var(--tw-text-opacity, 1))}.product-section .wd-stay-ai-subscription .sale_price{text-decoration-line:line-through}.product-section .wd-stay-ai-subscription .frequencyBlock{margin-top:1rem}.product-section .wd-stay-ai-subscription .frequencyBlock{display:flex}.product-section .wd-stay-ai-subscription .frequencyBlock{flex-direction:column}.product-section .wd-stay-ai-subscription .frequencyBlock .title{margin-bottom:.25rem}.product-section .wd-stay-ai-subscription .frequencyBlock .title{font-size:16px}.product-section .wd-stay-ai-subscription .frequencyBlock .title{font-weight:700}.product-section .wd-stay-ai-subscription .frequencyBlock .title{text-transform:capitalize}.product-section .wd-stay-ai-subscription .frequencyBlock .title{letter-spacing:0em}.product-section .wd-stay-ai-subscription .frequencyBlock .frequncyDisclaimer{margin-bottom:.5rem}.product-section .wd-stay-ai-subscription .frequencyBlock .frequncyDisclaimer{font-size:.75rem;line-height:1rem}.product-section .wd-stay-ai-subscription .frequencyBlock .frequncyDisclaimer{text-transform:none}.product-section .wd-stay-ai-subscription .frequencyBlock .frequncyDisclaimer{letter-spacing:0em}.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSbubscription_wd,.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSbubscription_streamlined,.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSubscription_rtx{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSbubscription_wd,.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSbubscription_streamlined,.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSubscription_rtx{padding-left:1rem;padding-right:1rem}.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSbubscription_wd,.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSbubscription_streamlined,.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSubscription_rtx{padding-top:.5rem;padding-bottom:.5rem}.product-section .wd-stay-ai-subscription .buy_once .text-container p{display:flex}.product-section .wd-stay-ai-subscription .buy_once .text-container p{flex-direction:column}.product-section [data-add-to-cart-text]{display:flex}.product-section [data-add-to-cart-text]{width:100%}.product-section [data-add-to-cart-text]{align-items:center}.product-section [data-add-to-cart-text]{justify-content:space-between}.product-section [data-add-to-cart-text]{padding-left:.5rem;padding-right:.5rem}.product-section [data-add-to-cart-text]{padding-top:.25rem;padding-bottom:.25rem}.product-section [data-add-to-cart-text] [data-b-compare]{margin-right:.25rem}.product-section [data-add-to-cart-text] [data-b-compare]{font-size:16px}.product-section [data-add-to-cart-text] [data-b-compare]{font-weight:400}.product-section [data-add-to-cart-text] [data-b-compare]{--tw-text-opacity: 1;color:rgb(166 165 165 / var(--tw-text-opacity, 1))}.product-section [data-add-to-cart-text] [data-b-compare]{text-decoration-line:line-through}@media (min-width: 1024px){.product-section [data-add-to-cart-text] [data-b-compare]{font-size:18px}}.product-section [data-add-to-cart-text] [data-b-one-time]{display:none}.product-section [data-add-to-cart-text] [data-b-one-time].active{display:block}.page-content--product .btn.add-to-cart,.wd-stay-ai-subscription .custom-radio .text-container .price{font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.page-content--product .btn.add-to-cart,.wd-stay-ai-subscription .custom-radio .text-container .price{font-size:20px}}.productPriceCompare{margin-right:.25rem;font-size:14px;font-weight:400;--tw-text-opacity: 1;color:rgb(166 165 165 / var(--tw-text-opacity, 1));text-decoration-line:line-through}@media (min-width: 1024px){.productPriceCompare{font-size:16px}}[data-onetime-discount],.pricesContainer{display:flex;flex-direction:row!important;align-items:center;gap:.5rem}[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{font-size:14px}[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{font-weight:400}[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{--tw-text-opacity: 1;color:rgb(166 165 165 / var(--tw-text-opacity, 1))}[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{text-decoration-line:line-through}@media (min-width: 1024px){[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{font-size:16px}}.variant__button-label{position:relative}.corner-ribbon{position:absolute;top:-5px;right:-5px;color:#000;font-weight:700;transform-origin:top right;max-height:100%}.media-review-container{margin:1.5rem .5rem;border-radius:.5rem;padding:1rem}@media (min-width: 768px){.media-review-container{padding:1rem}}.media-review-container{border:4px solid}.media-review-content{position:relative;display:flex;align-items:center;gap:1.25rem}.media-review-image{margin-bottom:1rem;flex-shrink:0;text-align:center}@media (min-width: 768px){.media-review-image{margin-bottom:0}}.reviewer-name-mobile{margin-top:.5rem;display:flex;flex-direction:column;align-items:center;gap:.25rem}@media (min-width: 768px){.reviewer-name-mobile{display:none}}.media-review-avatar{margin-left:auto;margin-right:auto;display:inline-block;height:50px;width:50px;overflow:hidden;border-radius:9999px;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.media-review-avatar{display:inline-block;height:70px;width:70px}}.media-review-avatar{border:1px solid #eee}.media-review-text{display:flex;flex-grow:1;flex-direction:column}.review-stars{margin-bottom:-.25rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(245 166 35 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.review-stars{font-size:1.25rem;line-height:1.75rem}}.media-review-headline{font-size:1.125rem;line-height:1.75rem;font-weight:700}@media (min-width: 768px){.media-review-headline{margin-bottom:.5rem;font-size:1.5rem;line-height:2rem}}.media-review-headline{color:#333}.media-review-quote{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-style:italic;line-height:1}@media (min-width: 768px){.media-review-quote{margin-bottom:.75rem;font-size:1rem;line-height:1.5rem}}.media-review-quote{color:#333}.reviewer-info{margin-top:auto;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.reviewer-info{display:flex}}.media-review-author{margin:0;font-size:1rem;line-height:1.5rem;font-weight:700}@media (min-width: 768px){.media-review-author{font-size:1.125rem;line-height:1.75rem}}.media-review-author{color:#333}.media-review-verified{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.media-review-verified{font-size:.875rem;line-height:1.25rem}}.media-review-verified svg{height:14px;width:14px}@media (min-width: 768px){.media-review-verified svg{height:1rem;width:1rem}}.media-review-quotemark{position:absolute;right:.5rem;top:0;font-size:2.25rem;line-height:2.5rem;opacity:.3}@media (min-width: 768px){.media-review-quotemark{right:.75rem;font-size:3.75rem;line-height:1}}.media-review-quotemark{color:#c8ecff;line-height:.5}.media-review-quotemark span{color:#c8ecff}.media-review-slider-wrapper,.media-review-swiper-wrapper{position:relative}.media-review-button-prev,.media-review-button-next{position:absolute;top:50%;z-index:10;display:flex;height:2rem;width:2rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 768px){.media-review-button-prev,.media-review-button-next{height:2.5rem;width:2.5rem}}.media-review-button-prev,.media-review-button-next{color:#003a66}.media-review-button-prev{left:5px}.media-review-button-next{right:5px}.media-review-button-prev:hover,.media-review-button-next:hover{opacity:.7}.media-review-button-prev.swiper-button-disabled,.media-review-button-next.swiper-button-disabled{cursor:not-allowed;opacity:.3}.media-review-button-next,.media-review-button-prev{display:none!important}.mobile_only{display:block}@media (min-width: 768px){.mobile_only{display:none}}.desktop_only{display:none}@media (min-width: 768px){.desktop_only{display:block}}.variantOptionImage{height:60px;width:112px;-o-object-fit:contain;object-fit:contain}.subset_label_small{font-size:10px;font-weight:400}@media (min-width: 768px){.subset_label_small{margin-top:.25rem;margin-bottom:.25rem;font-size:13px}}.subset_label.trial_lander{margin-top:.125rem;font-size:13px!important;font-weight:400}.best_value_badge{position:absolute;z-index:10;width:83.333333%;top:-15%;right:5px}.variant-input-wrap.theme-template_name-landing-offer-6{gap:.5rem}.variant-input-wrap.theme-template_name-landing-offer-6 [data-gift].variant__button-label{margin:0}.variant-input-wrap.theme-template_name-landing-offer-6 [data-gift].variant__button-label{padding-top:.75rem!important;padding-bottom:.75rem!important}@media (min-width: 768px){.variant-input-wrap.theme-template_name-landing-offer-6 .variant-input-wrap .variant-input .variant__button-label{font-size:15px!important}}.variant__button-label{padding:0!important}.variantImage img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.theme-template_name-landing-offer-6,.theme-template_name-landing-offer-7,.theme-template_name-landing-offer-8 .variant-input *{border-width:0px;border-style:none!important;background-color:transparent!important;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.variant__button-image{height:100%;width:100%;border-style:none!important;background-color:transparent;padding:0!important;img {height: 100%;} img {width: 100%;} img {-o-object-fit: contain; object-fit: contain;}}.variant__button-image *{border-style:none}.variant__button-image *{background-color:transparent!important}.variant-input-wrap.theme-template_name-landing-offer-6,.variant-input-wrap.theme-template_name-landing-offer-7,.variant-input-wrap.theme-template_name-landing-offer-8{margin-top:-2rem}.variant-pack-image:not(.starterPack){margin-top:.8rem!important}.mystery-gift-block{margin-bottom:1rem}.mystery-gift-container{margin-left:auto;margin-right:auto;width:100%;max-width:150px}.mystery-gift{position:relative;overflow:hidden;text-align:center}.mystery-gift-overlay{position:absolute;top:0;left:0;z-index:2;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:#0000004d;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.mystery-gift-heading{margin-top:.5rem;margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.mystery-gift-image-wrapper{position:relative}.mystery-gift-image{display:block;height:auto;width:100%}.mystery-gift-image.active-state{display:none}.mystery-gift-container.active .mystery-gift-image.active-state{display:block}.mystery-gift-container.active .mystery-gift-image.default-state{display:none}.gift-locker{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.gift-lockings{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(1 54 96 / var(--tw-text-opacity, 1))}.product-hero-section{margin-top:0!important;margin-bottom:0!important}.size-guide-modal__content{display:flex;align-items:center;justify-content:center;padding:1rem}.size-guide-modal__content .pdp-size-guide-chart{height:auto;width:100%;max-width:100%}@media (min-width: 1024px){.size-guide-modal__content{padding:2rem}}.size-chart-btn{display:inline-flex;cursor:pointer;align-items:center;gap:.5rem;border-width:0px;background-color:transparent;padding:0}.size-chart-btn:hover{opacity:.7}@keyframes primaryGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.variant-pack-image,.variantImage img{background-color:#f5f5f5;transition:opacity .3s ease;opacity:0}.variant-pack-image.loaded,.variantImage img.loaded{opacity:1}.image-loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.primary-gradient{background:linear-gradient(45deg,#3d348b,#3d348b,#9e388b,#df4f79,#df4f79);background-size:400% 400%;animation:primaryGradient 5s ease infinite}.product_toggles{@keyframes primaryGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}display:flex;flex-direction:column;gap:1.5rem;border-width:0px;padding:0}.product_toggles .variant-input-wrap input[type=radio]:checked+label{border-width:2px}.product_toggles .variant-input-wrap input[type=radio]:checked+label{--tw-border-opacity: 1;border-color:rgb(244 114 182 / var(--tw-border-opacity, 1))}.product_toggles .variant-input-wrap input[type=radio]:checked+label{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.product_toggles .variant-input-wrap input[type=radio]:checked+label{--tw-text-opacity: 1;color:rgb(0 58 102 / var(--tw-text-opacity, 1))}.product_toggles .variant-input-wrap:not(.variant_inputs){flex-direction:column}.product_toggles .variant-input-wrap:not(.variant_inputs) .variant-input{width:100%}.product_toggles .primary-gradient{background:linear-gradient(45deg,#3d348b,#3d348b,#9e388b,#df4f79,#df4f79);background-size:400% 400%;animation:primaryGradient 5s ease infinite}.product_toggles .cs-variant-toggle{display:block}.product_toggles .cs-variant-toggle{overflow:hidden}.product_toggles .cs-variant-toggle{border-radius:.75rem}.product_toggles .cs-variant-toggle{border-width:1px}.product_toggles .cs-variant-toggle{padding:0}.product_toggles .cs-variant-toggle{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product_toggles .cs-variant-toggle{transition-duration:.3s}.product_toggles .cs-variant-toggle{transition-timing-function:cubic-bezier(.4,0,.2,1)}.product_toggles .cs-variant-toggle{border:2px solid #eaeaea;margin-top:-4px}.product_toggles .cs-variant-toggle.selected{border-color:#006}.product_toggles .cs-variant-toggle .cs-banner{display:flex}.product_toggles .cs-variant-toggle .cs-banner{align-items:center}.product_toggles .cs-variant-toggle .cs-banner{justify-content:space-between}.product_toggles .cs-variant-toggle .cs-banner{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity, 1))}.product_toggles .cs-variant-toggle .cs-banner{padding-left:.5rem;padding-right:.5rem}.product_toggles .cs-variant-toggle .cs-banner{padding-top:0;padding-bottom:0}.product_toggles .cs-variant-toggle .cs-banner{font-size:1.125rem;line-height:1.75rem}.product_toggles .cs-variant-toggle .cs-banner{font-weight:600}.product_toggles .cs-variant-toggle .cs-banner{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.product_toggles .cs-variant-toggle .cs-banner-inner{display:flex}.product_toggles .cs-variant-toggle .cs-banner-inner{width:100%}.product_toggles .cs-variant-toggle .cs-banner-inner{align-items:center}.product_toggles .cs-variant-toggle .cs-banner-inner{justify-content:space-between}.product_toggles .cs-variant-toggle .cs-banner-inner{gap:1rem}.product_toggles .cs-variant-toggle .cs-banner-inner{padding-left:1rem;padding-right:1rem}.product_toggles .cs-variant-toggle .cs-banner-inner{padding-top:1rem;padding-bottom:1rem}.product_toggles .cs-variant-toggle .cs-banner-inner{letter-spacing:0em}.product_toggles .cs-variant-toggle .cs-checkbox{margin-top:.5px}.product_toggles .cs-variant-toggle .cs-checkbox{border-radius:9999px}.product_toggles .cs-variant-toggle .cs-checkbox{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.product_toggles .cs-variant-toggle .cs-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000066;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative}.product_toggles .cs-variant-toggle .cs-checkbox:checked{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity, 1))}.product_toggles .cs-variant-toggle .cs-checkbox:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background-color:#fff;border-radius:50%}.product_toggles .cs-variant-toggle .cs-content{max-width:200px}.product_toggles .cs-variant-toggle .cs-checkbox:checked{--tw-bg-opacity: 1;background-color:rgb(0 0 102 / var(--tw-bg-opacity, 1))}.product_toggles .cs-variant-toggle .cs-checkbox-content{display:flex}.product_toggles .cs-variant-toggle .cs-checkbox-content{align-items:center}.product_toggles .cs-variant-toggle .cs-checkbox-content{gap:1rem}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{margin-bottom:0}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{display:flex}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{align-items:center}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{gap:.5rem}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{font-size:1.25rem;line-height:1.75rem}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{font-weight:700}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{text-transform:none}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{display:block}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{width:100%}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{font-size:.75rem;line-height:1rem}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{text-transform:none}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.product_toggles .cs-variant-toggle .cs-price-section{text-align:right}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container{display:flex}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{padding-right:1rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{padding-top:.125rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{font-size:1.25rem;line-height:1.75rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{text-decoration-line:line-through}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{font-size:14.4px}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-discount-price{font-size:1.5rem;line-height:2rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-discount-price{font-weight:700}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-discount-price{--tw-text-opacity: 1;color:rgb(0 57 99 / var(--tw-text-opacity, 1))}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-discount-price{font-size:16px}.product_toggles .cs-variant-toggle .cs-price-section .cs-quantity{font-size:1.125rem;line-height:1.75rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-quantity{font-size:12px}.product_toggles .cs-variant-toggle .best-deal-txt{padding-left:.25rem}.product_toggles .cs-variant-toggle .best-deal-txt{font-size:.7rem}.product_toggles .cs-variant-toggle .best-deal-txt{font-weight:700}.product_toggles .cs-variant-toggle .best-deal-txt{letter-spacing:.1em}.product_toggles .cs-variant-toggle .best-deal-txt{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{margin-bottom:0}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{border-radius:9999px}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{background-color:#fff3}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{padding-left:.5rem;padding-right:.5rem}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{padding-top:0;padding-bottom:0}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{font-size:.75rem;line-height:1rem}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{font-weight:700}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.product_toggles .cs-variant-toggle .cs-header{display:flex}.product_toggles .cs-variant-toggle .cs-header{flex-wrap:wrap}.product_toggles .cs-variant-toggle .cs-header{align-items:flex-start}.product_toggles .cs-variant-toggle .cs-header{align-items:center}.product_toggles .cs-variant-toggle .cs-best-value{margin-top:-5px}.product_toggles .cs-variant-toggle .cs-best-value{margin-left:1rem}.product_toggles .cs-variant-toggle .cs-best-value{display:inline-flex}.product_toggles .cs-variant-toggle .cs-best-value{align-items:center}.product_toggles .cs-variant-toggle .cs-best-value{border-width:1px}.product_toggles .cs-variant-toggle .cs-best-value{--tw-border-opacity: 1;border-color:rgb(244 114 182 / var(--tw-border-opacity, 1))}.product_toggles .cs-variant-toggle .cs-best-value{--tw-bg-opacity: 1;background-color:rgb(241 255 242 / var(--tw-bg-opacity, 1))}.product_toggles .cs-variant-toggle .cs-best-value{padding-left:1rem;padding-right:1rem}.product_toggles .cs-variant-toggle .cs-best-value{padding-top:.25rem;padding-bottom:.25rem}.product_toggles .cs-variant-toggle .cs-best-value{font-size:12px}.product_toggles .cs-variant-toggle .cs-best-value{font-weight:700}.product_toggles .cs-variant-toggle .cs-best-value{text-transform:uppercase}.product_toggles .cs-variant-toggle .cs-best-value{--tw-text-opacity: 1;color:rgb(64 200 155 / var(--tw-text-opacity, 1))}.product_toggles .cs-variant-toggle .cs-best-value{border-radius:24px;box-sizing:border-box}.product_toggles .product_toggles{display:flex}.product_toggles .product_toggles{flex-direction:column}.product_toggles .product_toggles{gap:1.5rem}.product_toggles .product_toggles{border-width:0px}.product_toggles .product_toggles{padding:0}.product_toggles .product-form__input{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.product_toggles .product-form__input label{height:65px;border-radius:8px!important;display:flex!important;justify-content:center;align-items:center;width:47.5%;flex-direction:column;font-weight:700}.product_toggles .product-form__input label span{font-size:11px;margin-top:5px;font-weight:400}.product_toggles .product-form__input input[type=radio]:checked+label{background-color:#fff5e3!important;color:var(--color-foreground)!important}.product_toggles .most-popular{position:absolute;top:-12.5px;background:#c8202f;color:#fff;font-size:.55rem;padding:.5rem .75rem;font-weight:700!important;border-radius:5px}.product_toggles .product-form__input input[type=radio]+label{margin:0}.product_toggles .form_dropdown .product-form__input{flex-wrap:nowrap}.product_toggles .form_dropdown .product-form__input{align-items:center}.product_toggles .form_dropdown .product-form__input label{height:-moz-fit-content;height:fit-content}.custom_buttons{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}.product-form__input label{height:65px;border-radius:8px!important;display:flex!important;justify-content:center;align-items:center;width:47.5%;flex-direction:column;font-weight:700}.product-form__input label span{font-size:11px;margin-top:5px;font-weight:400}.product-form__input input[type=radio]:checked+label{background-color:#fff5e3!important;color:var(--color-foreground)!important}.most-popular{position:absolute;top:-12.5px;background:#c8202f;color:#fff;font-size:.55rem;padding:.5rem .75rem;font-weight:700!important;border-radius:5px}.product-form__input input[type=radio]+label{margin:0}.form_dropdown .product-form__input{flex-wrap:nowrap}.form_dropdown .product-form__input{align-items:center}.form_dropdown .product-form__input label{height:-moz-fit-content;height:fit-content}[data-swatch_style=round] .color-swatch:before,[data-swatch_style=round] .color-swatch:after{border-radius:0!important}.variant-input-wrap .variant-input .variant__button-label.color-swatch{border-radius:6px!important}.variant-input-wrap{row-gap:19px!important}.variant-input-wrap .variant-input.variant_inputs{min-width:50%;min-height:60px}[name=Color].variant-input-wrap .variant-input.variant_inputs{min-width:2rem;min-height:2.5rem}.visually-hidden,[data-value*=hide]{display:none}.theme-template_name-landing-offer-2 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-3p-landing .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-3p-landing-full .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-3p-landing-hybrid .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-5 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-3 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-6 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-7 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-8 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-9 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-3-july .product-section .product-block--variant-picker .variant-input-wrap{grid-template-columns:repeat(1,minmax(0,1fr))!important}product-form .product-block{margin-bottom:1.25rem}@media (min-width: 1024px){product-form .product-block{margin-bottom:.75rem}}.trust-block{margin:0;margin-bottom:.5rem;display:flex;align-items:center;gap:1.25rem;p {margin-bottom: 0px;} p {font-size: .875rem; line-height: 1.25rem;} svg {height: 40px;} svg {width: 40px;} &:is(.productHeroBlock) {.product__text { --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity, 1)); } .product__text {p {font-size: 12px;} @media (min-width: 768px) {p {font-size: 16px;}}}}}.trust-block.upperBorder{border-top:1px solid #e5e5e5}.trust-block.upperBorder{padding-top:1rem}.trust-block.upperBorder{padding-bottom:1rem}.countdown{display:flex;align-items:center;font-weight:700;font-size:.8rem;justify-content:center;margin-top:10px;p {margin-bottom: 0;}}.countdown__text{font-weight:700;margin-right:5px;text-transform:uppercase}#clockblock{display:flex;font-weight:700;color:#c8202f}.offer.image-with-text{display:flex;border-radius:4px;justify-content:center;align-items:center;padding:10px 20px;font-size:1.2rem;gap:10px;width:-moz-fit-content;width:fit-content;margin:auto;margin-top:.75rem;margin-bottom:.75rem;p {margin-bottom: 0; font-size: 12px;}}.badge.image-with-text{display:flex;align-items:center;justify-content:center;position:absolute;top:-13px;left:45%;border-radius:12px;padding:.5rem 1rem;z-index:999;margin:0}@media (max-width: 796px){.badge.image-with-text{left:33%}}.badge.image-with-text p{font-size:.875rem;line-height:1.25rem;font-weight:700;margin-bottom:0}.cs_imageTextSection{position:relative}.caption_block{z-index:10;grid-column-gap:1rem;color:#000;justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}.caption_block .divider-line{background-color:#0000001c;width:100%;height:1px}.cs_imageTextSection{h2 {font-weight: 700;} .btn {margin-top: .75rem;} .btn {width: 100%;} .btn {font-size: 1.125rem; line-height: 1.75rem;} .feature-row__item {margin-left: 0px;} .subheading {margin-bottom: 1.5rem;}}.template-product .product-section{position:relative}.template-product .product-section{z-index:10}.grid-product__content .wd-grid-product__sub-save-button,.grid-product__content .grid-product .product-single__form button.add-to-cart,.grid-product__content .wd-product-card-section button.add-to-cart span{height:-moz-fit-content!important;height:fit-content!important}.grid-product__content .wd-grid-product__sub-save-button,.grid-product__content .grid-product .product-single__form button.add-to-cart,.grid-product__content .wd-product-card-section button.add-to-cart span{padding-top:1rem;padding-bottom:1rem}.grid-product__content .wd-grid-product__sub-save-button,.grid-product__content .grid-product .product-single__form button.add-to-cart,.grid-product__content .wd-product-card-section button.add-to-cart span{font-size:.875rem!important;line-height:1.25rem!important}.search-content .wd-product-card-section .grid-product__meta .grid-product__title{font-size:1.125rem;line-height:1.75rem}.widget--coupon-tab .tab-positioner{position:fixed}.widget--coupon-tab .tab-positioner{bottom:20%}.widget--coupon-tab .tab-positioner{left:-1px}.widget--coupon-tab .tab-positioner{z-index:1000}.widget--coupon-tab .tab-positioner{bottom:calc(15% + 100px)}.widget--coupon-tab .tab-elem{position:relative}.widget--coupon-tab .tab-elem{cursor:pointer}.widget--coupon-tab .tab-elem{-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget--coupon-tab .tab-elem{border-top-left-radius:25px;border-top-right-radius:25px}.widget--coupon-tab .tab-elem{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.widget--coupon-tab .tab-elem{font-weight:700}.widget--coupon-tab .tab-elem{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.widget--coupon-tab .tab-elem{opacity:0}.widget--coupon-tab .tab-elem{transform:rotate(90deg) translate(-50%) translateY(-50%) scale(1);transform-origin:0 50%;background:linear-gradient(45deg,black 15%,#424242);text-shadow:0 2px 2px rgba(0,0,0,.5);line-height:1;will-change:opacity,transform;font-family:Lulo,sans-serif;letter-spacing:-2px;animation:widgetCouponTabInDesktop 3s 1s forwards $eSmoothEnd;@include mobile{animation-name: widgetCouponTabIn; transform: rotate(90deg) translate(-40%) translateY(-41%) scale(.8);}span {display: inline-block;} span {opacity: 0;} span {animation: widgetCouponTabTextIn .9s 1.2s forwards $eSmoothEnd; will-change: opacity,transform; & + span {animation-delay: 1.23s; & + span {animation-delay: 1.26s;}}} &:before {position: absolute;} &:before {top: 0px;} &:before {z-index: -10;} &:before {display: block;} &:before {height: 100%;} &:before {width: 100px;} &:before { --tw-content: ""; content: var(--tw-content); } &:before {background: var(--widget--coupon-tab--background); right: calc(100% - 23px); border-radius: 30px 0 0 30px; will-change: opacity,transform; animation: widgetCouponTabBeforeIn 3s 1s forwards $eSmoothEnd;}}.widget--coupon-tab .tab-elem.no-anim,.widget--coupon-tab .tab-elem.no-anim *{animation:none}.widget--coupon-tab .tab-elem.no-anim,.widget--coupon-tab .tab-elem.no-anim *{opacity:1}.widget--coupon-tab .tab-elem.no-anim:before{display:none}.widget--coupon-tab .tab-elem.hide{display:none}.widget--coupon-tab .tab-elem .widget-text{padding:18px 23px}.widget--coupon-tab .tab-elem .widget-text{letter-spacing:.8px}.widget--coupon-tab .widget-hide{position:absolute}.widget--coupon-tab .widget-hide{right:-10px}.widget--coupon-tab .widget-hide{top:-10px}.widget--coupon-tab .widget-hide{display:flex}.widget--coupon-tab .widget-hide{height:26px}.widget--coupon-tab .widget-hide{width:26px}.widget--coupon-tab .widget-hide{cursor:pointer}.widget--coupon-tab .widget-hide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget--coupon-tab .widget-hide{align-items:center}.widget--coupon-tab .widget-hide{justify-content:center}.widget--coupon-tab .widget-hide{border-radius:9999px}.widget--coupon-tab .widget-hide{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.widget--coupon-tab .widget-hide{opacity:0}.widget--coupon-tab .widget-hide{border:2px solid #fff;box-shadow:0 0 6px #0000001a;animation:widgetCouponsHideIn .3s 4.1s forwards;svg {fill: #fff;}}.widget--coupon-tab .widget-overlay{position:fixed}.widget--coupon-tab .widget-overlay{top:0;right:0;bottom:0;left:0}.widget--coupon-tab .widget-overlay{z-index:10001}.widget--coupon-tab .widget-overlay{display:flex}.widget--coupon-tab .widget-overlay{display:none}.widget--coupon-tab .widget-overlay{align-items:flex-start}.widget--coupon-tab .widget-overlay{justify-content:center}.widget--coupon-tab .widget-overlay{overflow:auto}.widget--coupon-tab .widget-overlay.show{display:flex}.widget--coupon-tab .widget-overlay.show *{opacity:1}.widget--coupon-tab .widget-overlay .bg{position:fixed}.widget--coupon-tab .widget-overlay .bg{top:0;right:0;bottom:0;left:0}.widget--coupon-tab .widget-overlay .bg{display:block}.widget--coupon-tab .widget-overlay .bg{background-color:#e9e9e9f2}.widget--coupon-tab .widget-overlay .bg{animation:widgetCouponBG .2s}.widget--coupon-tab .widget-overlay .inner{position:relative}.widget--coupon-tab .widget-overlay .inner{margin:auto}.widget--coupon-tab .widget-overlay .inner{display:flex}.widget--coupon-tab .widget-overlay .inner{width:100%}.widget--coupon-tab .widget-overlay .inner{max-width:460px}.widget--coupon-tab .widget-overlay .inner{align-items:center}.widget--coupon-tab .widget-overlay .inner{justify-content:center}.widget--coupon-tab .widget-overlay .inner{padding:15px}.widget--coupon-tab .cards{margin-top:auto;margin-bottom:auto}.widget--coupon-tab .card{width:100%}.widget--coupon-tab .card{overflow:hidden}.widget--coupon-tab .card{border-radius:25px}.widget--coupon-tab .card{--tw-bg-opacity: 1;background-color:rgb(1 54 96 / var(--tw-bg-opacity, 1))}.widget--coupon-tab .card{padding:25px}.widget--coupon-tab .card{text-align:center}.widget--coupon-tab .card{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.widget--coupon-tab .card{opacity:0}.widget--coupon-tab .card{will-change:transform,opacity;animation:widgetCouponCardIn .5s forwards}.widget--coupon-tab .card+.card{margin-top:15px}.widget--coupon-tab .card .card-title{margin-bottom:25px}.widget--coupon-tab .card .card-title{font-family:Lulo,sans-serif}.widget--coupon-tab .card .card-title{font-size:16px}.widget--coupon-tab .card .card-title{text-transform:uppercase}.widget--coupon-tab .card .card-title{line-height:1.3}.widget--coupon-tab .card .card-title{letter-spacing:-2px}.widget--coupon-tab .card .card-content{margin-top:25px;margin-bottom:25px}.widget--coupon-tab .card .card-content{font-size:14px}.widget--coupon-tab .card .card-content{line-height:1.3}.widget--coupon-tab .card .card-content{p {margin-top: 10px; margin-bottom: 10px;} p {line-height: 1.3;}}.widget--coupon-tab .card .card-action .button{display:block}.widget--coupon-tab .card .card-action .button{text-align:center}.widget--coupon-tab .card .card-image{position:relative}.widget--coupon-tab .card .card-image{margin-left:-25px}.widget--coupon-tab .card .card-image{margin-top:-25px}.widget--coupon-tab .card .card-image{margin-bottom:25px}.widget--coupon-tab .card .card-image{width:calc(100% + 50px)}.widget--coupon-tab .card .card-image{img {width: 100%;} a {position: absolute;} a {inset: 0px;} a {display: block;} a {cursor: pointer;} a {opacity: 0;} a {transition-property: opacity; transition-timing-function: cubic-bezier(.4,0,.2,1); transition-duration: .15s;} a {transition-duration: .1s;} a {background-color: rgba(222,138,159,.3); &:hover,&:active {opacity: 1;}}}.widget--coupon-tab .close{cursor:pointer}.widget--coupon-tab .close{-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget--coupon-tab .close{padding:15px}.widget--coupon-tab .close{text-align:center}.widget--coupon-tab .close{font-family:Lulo,sans-serif}.widget--coupon-tab .close{font-size:18px}.widget--coupon-tab .close{text-transform:uppercase}.widget--coupon-tab .close{letter-spacing:.8px}.widget--coupon-tab .close{opacity:0}.widget--coupon-tab .close{animation:widgetCouponCardIn .5s 1s forwards}@keyframes widgetCouponTabIn{0%{transform:rotate(0) translate(-118%) translateY(63%) scale(1.2);border-radius:30px;opacity:0}20%,80%{opacity:1;transform:rotate(0) translate(0) translateY(63%) scale(1.2)}95%{transform:rotate(90deg) translate(-50%) translateY(-80%) scale(1);border-radius:30px}to{transform:rotate(90deg) translate(-40%) translateY(-41%) scale(.8);border-radius:25px 25px 0 0;opacity:1}}@keyframes widgetCouponTabInDesktop{0%{transform:rotate(0) translate(-118%) translateY(63%) scale(1.4);border-radius:30px;opacity:0}20%,80%{opacity:1;transform:rotate(0) translate(0) translateY(63%) scale(1.4)}95%{transform:rotate(90deg) translate(-50%) translateY(-80%) scale(1);border-radius:30px}to{transform:rotate(90deg) translate(-50%) translateY(-50%) scale(1);border-radius:25px 25px 0 0;opacity:1}}@keyframes widgetCouponTabTextIn{0%{opacity:0;transform:translateY(20px)}90%,to{opacity:1}to{transform:translateY(0)}}@keyframes widgetCouponTabBeforeIn{0%,80%{transform:translate(0);opacity:1}95%,to{transform:translate(100%);opacity:0}}@keyframes widgetCouponsHideIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes widgetCouponBG{0%{opacity:0}to{opacity:1}}@keyframes widgetCouponCardIn{0%{opacity:0;transform:translateY(40px)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}.minimal-header{position:fixed;top:0;z-index:50;display:flex;width:100%;flex-direction:column;gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.minimal-header__logo-link{align-self:center}.minimal-header__logo-image{width:auto;max-width:9rem}.minimal-header__logo-text{font-size:1.5rem;line-height:2rem;font-weight:700}.quizifyIframe_1{min-height:100vh!important;height:100vh!important}.quiz-progress-bar{width:100%;height:4px;background-color:#f0f0f0;position:relative;margin-bottom:20px}.quiz-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#013660;transition:width .3s ease;width:0}.oct-quiz-content *,.oct-quiz-content .oct-quiz-title{font-weight:700}.oct-quiz-content .oct-quiz-btn--primary-text.oct-quiz-btn--small:hover{border-style:none}.oct-quiz-content .oct-quiz-btn--primary-text.oct-quiz-btn--small:hover{outline:2px solid transparent;outline-offset:2px}.oct-quiz-content .oct-quiz-multiple-choice-options.oct-quiz-multiple-choice-options--stacked{width:100%}.oct-quiz-content .oct-quiz-multiple-choice-options.oct-quiz-multiple-choice-options--stacked{max-width:36rem}.oct-quiz-content .oct-quiz-multiple-choice-options.oct-quiz-multiple-choice-options--stacked{li {margin-top: 1rem; margin-bottom: 1rem;} li {padding-left: 1rem; padding-right: 1rem;} li {padding-top: 1.5rem; padding-bottom: 1.5rem;} li {text-align: left;}}.oct-quiz-content [data-is-option-selected=selected]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.oct-quiz-content .oct-quiz-title{font-size:1.25rem;line-height:1.75rem}@media (min-width: 768px){.oct-quiz-content .oct-quiz-title{font-size:32px}}.oct-quiz-footer{display:flex;justify-content:center;gap:2rem;margin-top:2rem;padding:1rem 0}.oct-footer-link{color:#666;text-decoration:none;font-size:.9rem}.oct-footer-link:hover{text-decoration:underline}.ss-subscription{position:relative;margin-left:auto;margin-right:auto;margin-top:1rem;width:100%;max-width:36rem;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.ss-subscription .ss-banner{margin-left:auto;margin-right:auto}.ss-subscription .ss-banner{margin-bottom:0}.ss-subscription .ss-banner{display:block}.ss-subscription .ss-banner{width:-moz-fit-content;width:fit-content}.ss-subscription .ss-banner{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.ss-subscription .ss-banner{padding-left:1rem;padding-right:1rem}.ss-subscription .ss-banner{padding-top:.5rem;padding-bottom:.5rem}.ss-subscription .ss-banner{text-align:center}.ss-subscription .ss-banner{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ss-subscription .ss-banner{background-color:#003a66;&__text{font-size:.875rem;line-height:1.25rem}&__text{font-weight:600}&__text{text-transform:uppercase}&__text{letter-spacing:.025em}}.ss-options-container{clear:both;margin-bottom:1rem;overflow:hidden;border-radius:.375rem}.ss-option{position:relative;margin-bottom:.75rem;cursor:pointer;border-radius:.375rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;-webkit-tap-highlight-color:transparent;outline:none;border:3px solid #d8d8d8;&--subscribe,&--onetime{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}&--subscribe,&--onetime{padding-left:1rem;padding-right:1rem}&--subscribe,&--onetime{padding-top:.75rem;padding-bottom:.75rem}&--active{--tw-bg-opacity: 1;background-color:rgb(195 229 255 / var(--tw-bg-opacity, 1))}&--active{border:3px solid #003a66}&__content{display:flex}&__content{width:100%}&__content{align-items:center}&__content{justify-content:space-between}&__title{font-size:1rem;line-height:1.5rem}&__title{font-weight:700}&__title{text-transform:capitalize}&__title{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}&__pricing{display:flex}&__pricing{align-items:center}&__pricing{gap:.5rem}&__original-price{font-size:.875rem;line-height:1.25rem}&__original-price{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}&__original-price{text-decoration-line:line-through}&__price{font-size:1.125rem;line-height:1.75rem}&__price{font-weight:700}&__price{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}}.ss-option:focus,.ss-option:active,.ss-option:focus-visible{outline:none;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){.ss-option{&__content{flex-direction:row}}}@media (max-width: 640px){.ss-option__content{align-items:flex-start;gap:.5rem}}.ss-radio{position:absolute;height:0px;width:0px;opacity:0}.ss-label{margin-bottom:0;display:block;width:100%;cursor:pointer;letter-spacing:0em!important}.ss-benefits{margin-top:.5rem;margin-bottom:.5rem;&__grid{grid-template-columns:repeat(2,minmax(0,1fr))}&__grid{gap:.5rem}&__grid{padding-top:.25rem;padding-bottom:.25rem}&__grid{display:grid}}@media (min-width: 768px){.ss-benefits{&__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (min-width: 768px){.ss-benefits{&__grid{padding-left:1.5rem;padding-right:1.5rem}}}.ss-benefit{display:flex;align-items:center;gap:.5rem;&__checkmark{height:.75rem}&__checkmark{width:.75rem}&__checkmark{flex-shrink:0}&__checkmark{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}&__text{display:flex}&__text{align-items:center}&__text{gap:.125rem}&__highlight{font-size:10px}&__highlight{font-weight:700}&__highlight{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}&__detail{font-size:10px}&__detail{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}}@media (min-width: 768px){.ss-benefit{&__checkmark{height:1.25rem}}}@media (min-width: 768px){.ss-benefit{&__checkmark{width:1.25rem}}}@media (min-width: 768px){.ss-benefit{&__text{gap:.375rem}}}@media (min-width: 768px){.ss-benefit{&__highlight{font-size:.875rem;line-height:1.25rem}}}@media (min-width: 768px){.ss-benefit{&__detail{font-size:.875rem;line-height:1.25rem}}}.ss-frequency-select{display:none}product-form [data-add-to-cart]{margin-left:0!important;margin-right:0!important;margin-top:0!important;width:100%!important}.wd-stay-ai-subscription__plan.subscribe_and_save{position:relative;@keyframes popupFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}.wd-stay-ai-subscription__plan.subscribe_and_save .variant-badge-top{position:absolute}.wd-stay-ai-subscription__plan.subscribe_and_save .variant-badge-top{top:0}.wd-stay-ai-subscription__plan.subscribe_and_save .variant-badge-top{left:50%}.wd-stay-ai-subscription__plan.subscribe_and_save .variant-badge-top{width:-moz-fit-content;width:fit-content}.wd-stay-ai-subscription__plan.subscribe_and_save .variant-badge-top{transform:translate(-50%)}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{position:absolute}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{top:-1.25rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{z-index:10}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{display:flex}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{cursor:pointer}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{align-items:center}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{justify-content:center}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{white-space:nowrap}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{border-radius:.5rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{border-width:2px}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{--tw-border-opacity: 1;border-color:rgb(0 58 102 / var(--tw-border-opacity, 1))}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{padding-left:1rem;padding-right:1rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{font-size:.75rem;line-height:1rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{font-weight:700}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{font-size:.875rem;line-height:1.25rem}}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_badge{box-shadow:0 2px 4px #0000001a;letter-spacing:.05em;text-transform:none}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_info-icon{margin-left:.25rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_info-icon{font-size:.875rem;line-height:1.25rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup{position:fixed}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup{top:0;right:0;bottom:0;left:0}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup{z-index:100}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup{display:flex}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup{align-items:center}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup{justify-content:center}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup.hide{display:none}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-background{position:absolute}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-background{top:0;right:0;bottom:0;left:0}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-background{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-background{--tw-bg-opacity: .5}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-background{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{position:relative}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{z-index:10}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{width:90%}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{max-width:550px}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{overflow:hidden}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{border-radius:1rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{border:4px solid #003A66;animation:popupFadeIn .3s ease}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{position:absolute}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{top:1rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{right:1rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{z-index:20}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{display:flex}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{height:2rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{width:2rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{cursor:pointer}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{align-items:center}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{justify-content:center}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{border-radius:9999px}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{--tw-bg-opacity: .8}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close{svg {height: 1rem;} svg {width: 1rem;}}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-close:hover{--tw-bg-opacity: .05}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content{padding:2.5rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content{font-size:1rem;line-height:1.5rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content{line-height:1.625}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content{letter-spacing:.05em;text-transform:none;p {margin-bottom: 1.25rem;} p {&:last-child {margin-bottom: 0px;}}}@media (max-width: 640px){.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{max-height:80vh}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{width:95%}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content-wrapper{overflow-y:auto}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content{padding:1.5rem}.wd-stay-ai-subscription__plan.subscribe_and_save .sp_popup-content{font-size:.875rem;line-height:1.25rem}}body.no-scroll{overflow:hidden}.wd-stay-ai-subscription{margin-bottom:1.25rem}@media (min-width: 768px){.wd-stay-ai-subscription{margin-bottom:0}}.ts_quantity-container{display:flex;flex-direction:column;align-items:center;max-width:350px;width:100%;padding-top:20px}.ts_quantity-title{color:#1a365d;font-weight:700;font-size:16px;font-family:Poppins;margin-bottom:15px}.ts_quantity-selector{display:flex;justify-content:space-between;align-items:center;width:100%;height:60px;border:1px solid #ccc;border-radius:5px;padding:0 15px;box-sizing:border-box}.ts_quantity-btn{color:#1a365d;font-size:24px;font-weight:700;background:none;border:none;cursor:pointer;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.ts_quantity-value{font-size:20px;font-weight:700;color:#1a365d}.ts_quantity-info{color:#1a365d;font-size:14px;margin-top:10px}.ts_subscription-features{list-style:none;padding:0;margin:0;text-align:left;letter-spacing:0em;text-transform:none}.ts_subscription-features li{display:flex;align-items:center;margin-bottom:8px;color:#003a66;font-size:14px;letter-spacing:0em;text-transform:none}.ts_feature-checkmark{margin-right:8px;display:inline-flex}.ts_subscription-title{color:#003a66;font-size:18px;font-weight:700;margin-bottom:10px;align-self:flex-start;text-align:left}.ts_subscriptionTotal{font-weight:600;text-transform:none;letter-spacing:0em}.ts_onetime-title{color:#003a66;font-size:18px;font-weight:700;margin-bottom:5px;align-self:flex-start;text-align:left}.ts_no-savings{color:#003a66;font-size:14px;margin:0;align-self:flex-start;text-align:left;text-transform:none;letter-spacing:0em}.ts_highlight-text{font-weight:700}.ts_shipping-title{color:#003a66;font-size:16px;font-weight:700;margin-bottom:5px;margin-top:10px;align-self:flex-start;text-align:left;width:100%;text-transform:none;letter-spacing:0em}.ts_shipping-frequency{width:100%;text-align:left}.ts_dropdown-wrapper{width:100%}.ts_shipping-dropdown{width:100%;padding:10px;border:1px solid #003A66;border-radius:5px;font-size:14px;color:#24437a;background-color:#fff}.ts_price-container{color:#003a66;display:flex;flex-direction:row;align-items:flex-end;margin-left:auto;gap:5px}.ts_subscription-title-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.ts_original-price{text-decoration:line-through;color:#6b7280;font-size:14px}.ts_discounted-price,.ts_full-price{color:#003a66;font-size:20px;font-weight:700}.ts_checkmark-icon{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.ts_title-outter-wrapper{width:100%;max-width:1200px;margin:0 auto;padding:20px 20px 33px;font-family:sans-serif}.ts_title-outter{display:flex;flex-direction:column;align-items:center;text-align:center}.ts_title-with-stars-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-bottom:8px}.ts_yellow-stars{display:flex;align-items:center}.ts_review-count{color:#24437a;font-weight:600;font-size:12px}h1.ts_title-general{color:#24437a;font-size:21px;margin:0 0 10px;font-weight:600}.ts_subtitle-general{color:#24437a;font-size:18px;max-width:800px;margin:0;line-height:1ts_5}.ts_selection-title{padding-bottom:20px}.ts_product-card{display:flex;background-color:#d9edfb;border-radius:15px;padding:20px;max-width:900px;position:relative;margin:20px auto;align-items:center}.ts_popular-badge{position:absolute;top:-27px;right:50%;transform:translate(50%);background-color:#e63946;color:#fff;padding:5px 8px;border-radius:8px;font-weight:700;font-size:10px;border:1px solid #003A66;letter-spacing:0em}.ts_selection-circle{width:25px;height:25px;border:2px solid #4a6587;border-radius:50%;margin-right:20px}.ts_product-image{width:96px;height:100%;background-color:#c5ddf5;border-radius:5px;overflow:hidden;margin-right:10px}.ts_product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ts_product-info-wrapper{display:flex;flex-direction:row;flex:1}.ts_product-info{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:1;height:100%;align-items:left;padding-top:4px;gap:6px}.ts_product-info.ts_left{align-items:flex-start}.ts_product-name{color:#2c3e50;font-size:32px;font-weight:700;margin-bottom:10px}.ts_product-description{color:#34495e;font-size:14px;margin:0;letter-spacing:0em;text-transform:none}.ts_product-specs{color:#2c3e50;font-size:14px;margin:0;letter-spacing:0em;text-transform:none}.ts_product-price{position:absolute;top:7px;right:10px;color:#003a66;font-size:14px;margin-left:10px;font-weight:700;letter-spacing:0em}.ts_tag-container{display:flex;gap:10px;justify-content:center;align-items:center}.ts_product-tag{border:1px solid #003A66;border-radius:5px;padding:3px 5px;color:#2c3e50;font-size:11px;font-weight:500;letter-spacing:0em;text-transform:none;background-color:#fff}.ts_star-img{height:16px}body{font-family:Poppins}html{scroll-behavior:smooth;font-family:Poppins}.ts_product-form *{box-sizing:border-box;font-family:Poppins,sans-serif}.ts_product-form section{width:100%;min-height:700px;margin-bottom:40px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.ts_product-form h2{color:#003a66;font-weight:600;margin:0;font-size:16px;letter-spacing:0em;text-transform:none}.ts_options-container{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.ts_options-container.ts_column{flex-direction:column;align-items:center}.ts_option-card{border:1px solid #ccc;border-radius:5px;position:relative;cursor:pointer;max-width:445px;min-width:325px}.ts_option-card:hover{border-color:#003a66;background-color:#c3e5ff}.ts_option-card:has(input[type=radio]:checked){border-color:#003a66;background-color:#c3e5ff}.ts_radio-label{width:100%;display:flex;padding:20px;margin-bottom:0}.ts_product-form input[type=radio]{position:absolute;margin-left:-12px;margin-top:-12px;height:10px;width:10px}.ts_product-name{font-weight:700;margin-bottom:5px;letter-spacing:0em}.ts_product-sku{color:#666;font-size:0ts_9em}.ts_subscription-info{font-size:0ts_8em;color:#666}.ts_product-form input[type=radio]:checked+.ts_option-card{border-color:#007bff;box-shadow:0 0 0 1px #007bff}.ts_summary-section{background:#f9f9f9;padding:20px;border-radius:10px;margin-top:20px;text-align:left;display:none}#next:disabled{background-color:#ccc;cursor:not-allowed}#next:not(:disabled){background-color:#003a66;cursor:pointer}.ts_next-btn,.ts_checkout-btn{background-color:#003a66;color:#fff;border:none;padding:12px 24px;border-radius:5px;font-size:1ts_1em;cursor:pointer;margin-top:20px;width:100%;max-width:350px}.ts_checkout-btn:hover{background-color:#003a66}.ts_checkout-btn:disabled{background-color:#ccc;cursor:not-allowed}.ts_faq-container{font-family:Poppins,sans-serif;max-width:900px;margin:0 auto;padding:20px;color:#003a66}.ts_faq-container h1{text-align:center;font-size:40px;margin-bottom:40px;color:#003a66}.ts_accordion{margin-bottom:10px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,0ts_1);background-color:#fff}.ts_accordion-header{display:flex;justify-content:space-between;align-items:center;padding:20px;cursor:pointer;font-weight:700;font-size:18px;background-color:#fff;border:1px solid #003A66;border-radius:8px;transition:all 0ts_4s cubic-bezier(0ts_25,1,0ts_5,1)}.ts_accordion-header:hover{background-color:#c3e5ff}.ts_accordion-icon{font-size:24px;transition:transform 0ts_5s cubic-bezier(0ts_175,0ts_885,0ts_32,1ts_275)}.ts_accordion-content{max-height:0;overflow:hidden;transition:all 0ts_5s cubic-bezier(0ts_25,1,0ts_5,1);background-color:#fff;opacity:0;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}.ts_accordion.ts_active .ts_accordion-header{border-radius:8px 8px 0 0;border-bottom-color:transparent}.ts_accordion.ts_active .ts_accordion-icon{transform:rotate(45deg)}.ts_accordion.ts_active .ts_accordion-content{max-height:300px;padding:20px;opacity:1;border-left:1px solid #003A66;border-right:1px solid #003A66;border-bottom:1px solid #003A66;border-radius:0 0 8px 8px}.ts_faq-container a{color:#003a66;text-decoration:underline;font-weight:700;transition:all 0ts_3s ease}.ts_faq-container a:hover{text-decoration:none}.ts_reviews-container{max-width:1200px;margin:0 auto;padding:20px;font-family:Poppins,sans-serif}.ts_tabs-nav{display:flex;justify-content:center;background-color:#f8f8f8;border-radius:30px;padding:5px;margin-bottom:30px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;box-shadow:0 2px 10px rgba(0,0,0,0ts_05)}.ts_tab-btn{padding:15px 30px;background:none;border:none;border-radius:25px;font-size:16px;font-weight:600;color:#666;cursor:pointer;transition:all 0ts_3s ease}.ts_tab-btn:hover{color:#003a66}.ts_tab-btn.ts_active{background-color:#fff;color:#003a66;box-shadow:0 2px 8px rgba(0,0,0,0ts_1)}.ts_tab-panel{display:none}.ts_tab-panel.ts_active{display:block}.ts_video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 768px){.ts_video-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.ts_video-grid{grid-template-columns:1fr}}.ts_video-item{cursor:pointer;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0ts_1);transition:transform 0ts_3s ease}.ts_video-item:hover{transform:translateY(-5px)}.ts_video-thumbnail{position:relative;width:100%;padding-top:150%;overflow:hidden}.ts_video-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ts_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;transition:all 0ts_3s ease}.ts_video-item:hover .ts_play-button{transform:translate(-50%,-50%) scale(1ts_1)}.ts_written-reviews-list{display:flex;flex-direction:column;gap:20px}.ts_review-item{background-color:#f9f9f9;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0ts_05)}.ts_review-header{display:flex;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}.ts_reviewer-name{font-weight:600;color:#003a66}.ts_review-rating{color:gold}.ts_review-date{color:#999;font-size:14px}.ts_review-content p{color:#333;line-height:1ts_5}.ts_video-lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0ts_85);z-index:1000;justify-content:center;align-items:center}.ts_video-lightbox.ts_active{display:flex}.ts_lightbox-content{position:relative;width:80%;max-width:900px}.ts_close-lightbox{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;z-index:1001}.ts_video-container{width:100%;background-color:#000;border-radius:8px;overflow:hidden}#lightbox-video{width:100%;display:block}.ss-addons{position:relative;margin-left:auto;margin-right:auto;margin-bottom:1.5rem;margin-top:1rem;width:100%;max-width:36rem;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.ss-addons__header{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.ss-addons__title{margin-bottom:0;display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.ss-addons__title:after{content:"✨"}.ss-addons__title:after{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.ss-addons__counter{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(195 229 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(0 58 102 / var(--tw-text-opacity, 1))}.ss-addons__tabs{margin-bottom:1.5rem;display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.ss-addons__tabs::-webkit-scrollbar{display:none}.ss-addons__tab{white-space:nowrap;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;&--active{--tw-bg-opacity: 1;background-color:rgb(0 58 102 / var(--tw-bg-opacity, 1))}&--active{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}.ss-addons__products{display:flex;flex-direction:column;gap:.75rem;overflow-x:hidden}@media (min-width: 768px){.ss-addons__products{max-height:600px;gap:1rem;overflow-y:auto}}.ss-addons__products{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.ss-addons__products::-webkit-scrollbar{width:.5rem}.ss-addons__products::-webkit-scrollbar-track{border-radius:9999px}.ss-addons__products::-webkit-scrollbar-track{background-color:transparent}.ss-addons__products::-webkit-scrollbar-thumb{border-radius:9999px}.ss-addons__products::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.ss-addons__product{display:flex;flex-direction:row;flex-direction:column;align-items:center;gap:1rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.75rem}.ss-addons__product-image{position:relative;height:90px;width:90px;flex-shrink:0;overflow:hidden;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(195 229 255 / var(--tw-bg-opacity, 1));img {height: 100%;} img {width: 100%;} img {-o-object-fit: contain; object-fit: contain;}}.ss-addons__product-content{position:relative;display:flex;flex:1 1 0%;align-items:center;gap:1rem;text-align:left}.ss-addons__product-info{min-width:0px;flex:1 1 0%}.ss-addons__product-title{margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:700}.ss-addons__product-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ss-addons__add-button{margin:0;flex-shrink:0;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(0 58 102 / var(--tw-bg-opacity, 1));padding:.5rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ss-addons__add-button:hover{--tw-bg-opacity: 1;background-color:rgb(0 58 102 / var(--tw-bg-opacity, 1))}.ss-addons__add-button{&--disabled{cursor:not-allowed}&--disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}&--disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}&--disabled:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}}.ss-addons__tag{position:static;position:absolute;left:0;top:0;margin-top:0;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;&--bestseller{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}&--bestseller{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}&--limited{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}&--limited{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}}.ss-addons__scroll-indicator{position:absolute;bottom:0;left:0;display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);padding-bottom:.5rem;padding-top:2rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ss-addons__summary{margin-top:1.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));position:static;position:sticky;bottom:0;border-bottom-width:1px;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ss-addons__summary-inner{padding:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ss-addons__subtotal{display:flex;align-items:center;gap:.5rem}.ss-addons__subtotal-label,.ss-addons__subtotal-value{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.ss-addons__savings{display:flex;align-items:center;gap:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(232 255 245 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;--tw-shadow: 0 1px 2px rgba(16,185,129,.1);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ss-addons__savings-label,.ss-addons__savings-value{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.ss-addons__special-messages{margin-top:.75rem;width:100%;border-top-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:.75rem}.ss-addons__special-message{margin-top:.375rem;display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1));animation:fadeInMessage .3s ease}.cc-addons{position:relative;margin-left:auto;margin-right:auto;margin-bottom:1.5rem;margin-top:.5rem;width:100%;max-width:56rem;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.cc-addons__header{margin-bottom:0;display:flex;align-items:center;justify-content:center;padding-bottom:.5rem}.cc-addons__selected-container-label{margin-bottom:0;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.cc-addons__selected-container-label{font-size:1.125rem;line-height:1.75rem}}.cc-addons__selected-container-name{--tw-text-opacity: 1;color:rgb(0 58 102 / var(--tw-text-opacity, 1));transition:all .2s ease;position:relative;display:inline-block}.cc-addons__selected-container-label-text-static{margin-right:.25rem;font-weight:700}.cc-addons__selected-container-name-static{font-weight:700;--tw-text-opacity: 1;color:rgb(0 58 102 / var(--tw-text-opacity, 1));transition:all .2s ease;position:relative;display:inline-block}.cc-addons__remove-selected{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));text-decoration-line:underline}.cc-addons__remove-selected:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.cc-addons__tabs{display:none}.cc-addons__products{margin-top:10px;display:flex;flex-direction:column;gap:1rem}.cc-addons__product-container{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border:1px solid #e5e7eb}.cc-addons__product-container:hover{--tw-border-opacity: 1;border-color:rgb(0 58 102 / var(--tw-border-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.cc-addons__product-container.is-selected{--tw-border-opacity: 1;border-color:rgb(0 58 102 / var(--tw-border-opacity, 1))}.cc-addons__product-container.is-selected{background-color:#d8eeff26;box-shadow:0 2px 6px #003a6614}.cc-addons__product{flex-direction:row;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex!important}.cc-addons__product-freebie{margin:.75rem;margin-top:0;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.cc-addons__product-freebie__badge{position:relative;bottom:-8px;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(22 58 113 / var(--tw-bg-opacity, 1));padding-left:.375rem;padding-right:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cc-addons__product-freebie-bonus-text{text-align:center;font-size:16px;background:linear-gradient(90deg,#163A71 0%,#418BFA 100%);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;color:#fff;padding-top:.25em;padding-bottom:.25em;padding-left:.75rem;padding-right:.75rem}.cc-addons__product-image{position:relative;height:100px;width:130px;flex-shrink:0;overflow:hidden;border-radius:.5rem}.cc-addons__freebie-image{position:relative;height:auto;width:118px;flex-shrink:0;overflow:hidden;border-radius:.5rem}.cc-addons__freebie-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.cc-addons__product-content{margin-top:auto;margin-bottom:auto;width:100%;align-items:flex-start;display:grid;grid-template-columns:10fr 4fr;padding-top:4px}.cc-addons__product-info{min-width:0px;flex:1 1 0%}.cc-addons__product-title{margin-bottom:.25rem;font-size:1rem;font-weight:700;text-transform:capitalize;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(0 58 102 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.cc-addons__product-title{font-size:1.25rem}}.cc-addons__product-title{letter-spacing:0}.cc-addons__product-title--freebie{font-size:1rem}.cc-addons__product-description--freebie{font-size:14px}.cc-addons__variant-selector{margin-bottom:.75rem;margin-top:.5rem}.cc-addons__variant-label{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.cc-addons__variant-select{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cc-addons__variant-select:focus{--tw-border-opacity: 1;border-color:rgb(0 58 102 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 58 102 / var(--tw-ring-opacity, 1))}.cc-addons__variant-select:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.cc-addons__variant-select:focus{border-color:#003a66;box-shadow:0 0 0 1px #003a66}.cc-addons__product-description{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));line-height:1.4}.cc-addons__product-tags{margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.cc-addons__product-tag{border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));display:inline-block}.cc-addons__product-pill{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(21 42 74 / var(--tw-border-opacity, 1));padding:.125rem .25rem;font-size:.65rem;font-weight:500;--tw-text-opacity: 1;color:rgb(21 42 74 / var(--tw-text-opacity, 1));display:inline-block;border:1px solid #152A4A}.cc-addons__product-actions{margin-left:auto;margin-bottom:.25rem;display:flex;width:100%;flex-direction:column-reverse;gap:.25rem}@media (min-width: 768px){.cc-addons__product-actions{width:auto;flex-direction:column}}.cc-addons__product-actions{margin-top:0}.cc-addons__product-actions-container{display:flex;width:100%;flex-direction:column-reverse;gap:.25rem}.cc-addons__product-pricing{margin-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}@media (max-width: 768px){.cc-addons__product-pricing{justify-content:flex-start}}.cc-addons__product-freebie-pricing{margin-top:.25rem;display:flex;align-items:center;gap:.5rem}.cc-addons__product-compare-price{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));text-decoration-line:line-through}.cc-addons__product-price{font-size:1.1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.cc-addons__product-discount-text{font-weight:700;background:#003a66;color:#fff;padding:0 4px;border-radius:5px;font-size:1rem;margin-left:auto}.cc-addons__product-free-text{font-size:1.3rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));letter-spacing:.01em;line-height:1}.cc-addons__select-button{display:flex;width:auto;min-width:100%!important;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(21 42 74 / var(--tw-bg-opacity, 1));padding:.375rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cc-addons__select-button:hover{--tw-bg-opacity: 1;background-color:rgb(32 60 106 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.cc-addons__select-button{min-width:80px}}.cc-addons__select-button--free{padding-top:.5rem;padding-bottom:.5rem}.cc-addons__select-button--freebie{margin-left:auto;margin-right:auto;margin-bottom:.5rem;width:95%!important;min-width:-moz-fit-content!important;min-width:fit-content!important;padding-top:.75rem!important;padding-bottom:.75rem!important;font-size:1.3rem!important}.cc-addons__select-button--freebie-free{margin-left:auto;margin-right:auto;margin-bottom:.75rem;width:95%!important;min-width:-moz-fit-content!important;min-width:fit-content!important;padding-top:.75rem!important;padding-bottom:.75rem!important;font-size:1.3rem!important}.cc-addons__select-button-text--add{display:flex;align-items:center;justify-content:center}.cc-addons__select-button-text--add:after{content:"+";display:inline-block;margin-left:4px;font-size:14px;font-weight:700}.cc-addons__product-button-container{padding:.75rem;padding-top:0}.cc-addons__select-button-text--add-free{display:flex;align-items:center;justify-content:center;font-weight:600}.cc-addons__select-button-text--added{display:none;font-weight:500}.cc-addons__select-button.is-added{background-color:#d8eeff;color:#1e3a59;border-color:#d8eeff;box-shadow:0 1px 2px #0000000d;width:auto;min-width:100px;font-weight:600}.cc-addons__select-button.is-added .cc-addons__select-button-text--add{display:none}.cc-addons__select-button.is-added .cc-addons__select-button-text--added{display:flex;align-items:center;justify-content:center;font-style:italic}.cc-addons__select-button.is-added .cc-addons__select-button-text--added:after{content:"✓";display:inline-block;margin-left:6px;font-weight:700;font-size:14px;color:#1e3a59}.cc-addons__select-button--free.is-added .cc-addons__select-button-text--add-free{display:none}.cc-addons__select-button--free.is-added .cc-addons__select-button-text--added{display:flex;align-items:center;justify-content:center}.cc-addons__select-button--free.is-added .cc-addons__select-button-text--added:after{content:"";display:inline-block;margin-left:6px;font-weight:700;font-size:14px;color:#15803d}.cc-addons__select-button--free.is-loading{position:relative;cursor:wait;opacity:.8}.cc-addons__select-button--free.is-loading:after{content:"";position:absolute;width:16px;height:16px;top:calc(50% - 8px);right:10px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin .8s linear infinite}.cc-addons__select-button.is-disabled,.btn.btn--full.add-to-cart.is-disabled,[data-add-to-cart-hero].is-disabled,[data-add-to-cart].is-disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.loading-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin .8s linear infinite;margin-right:8px;vertical-align:middle}@keyframes spin{to{transform:rotate(360deg)}}.added-badge{display:flex;align-items:center;justify-content:center;gap:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(195 229 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(21 42 74 / var(--tw-text-opacity, 1))}.added-badge:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/2774/0528/files/check.svg?v=1744208000);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;display:inline-block}.cc-addons__product.is-selected .cc-addons__product-image:after{content:"";position:absolute;top:.5rem;right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1));box-shadow:0 1px 3px #0003}.ss-quantity-toggle,.cc-quantity-toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem}.ss-quantity-control,.cc-quantity-control{display:flex;height:1.5rem;width:1.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:none;--tw-bg-opacity: 1;background-color:rgb(0 58 102 / var(--tw-bg-opacity, 1));text-align:center;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ss-quantity-value,.cc-quantity-value{min-width:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600}.simple-slider{position:relative}.simple-slider-track{position:relative;height:160px;overflow:hidden;border-radius:.5rem}@media (min-width: 768px){.simple-slider-track{height:150px}}.simple-slider-list{margin:0;list-style-type:none;padding:0;height:100%}.simple-slider-slide{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(100%)}.simple-slider-slide.is-active{opacity:1;transform:translate(0);z-index:1}.simple-slider-slide.slide-prev{transform:translate(-100%)}.simple-slider-slide.slide-next{transform:translate(100%)}.simple-slider-slide img{display:block;height:100%;width:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.simple-slider-prev,.simple-slider-next{position:absolute;top:50%;z-index:10;display:flex;height:1.75rem;width:1.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:none;font-size:.875rem;line-height:1.25rem;line-height:1;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.simple-slider-prev:hover,.simple-slider-next:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.simple-slider-prev:focus,.simple-slider-next:focus{outline:2px solid transparent;outline-offset:2px}.simple-slider-prev{left:0}.simple-slider-next{right:0}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes fadeInMessage{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.variant__button-label.variant-selected,.variant__button-image.variant-selected{position:relative}.theme-template_name-landing-offer-2 .image-wrap img,.theme-template_name-3p-landing .image-wrap img,.theme-template_name-3p-landing-full .image-wrap img,.theme-template_name-3p-landing-hybrid .image-wrap img,.theme-template_name-landing-offer-3 .image-wrap img,.theme-template_name-landing-offer-5 .image-wrap img,.theme-template_name-landing-offer-6 .image-wrap img,.theme-template_name-landing-offer-7 .image-wrap img,.theme-template_name-landing-offer-8 .image-wrap img,.theme-template_name-landing-offer-9 .image-wrap img,.theme-template_name-landing-offer-3-july .image-wrap img{opacity:1}.theme-template_name-landing-offer-2 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-3p-landing .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-3p-landing-full .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-3p-landing-hybrid .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-3 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-5 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-6 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-7 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-8 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-9 .product-section .product-block--variant-picker .variant-input-wrap,.theme-template_name-landing-offer-3-july .product-section .product-block--variant-picker .variant-input-wrap{gap:.25rem!important}.theme-template_name-landing-offer-2 .product_toggles .variant-input [data-gift],.theme-template_name-3p-landing .product_toggles .variant-input [data-gift],.theme-template_name-3p-landing-full .product_toggles .variant-input [data-gift],.theme-template_name-3p-landing-hybrid .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-3 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-5 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-6 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-7 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-8 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-9 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-3-july .product_toggles .variant-input [data-gift]{margin-bottom:0}.theme-template_name-landing-offer-2 .product_toggles .variant-input [data-gift],.theme-template_name-3p-landing .product_toggles .variant-input [data-gift],.theme-template_name-3p-landing-full .product_toggles .variant-input [data-gift],.theme-template_name-3p-landing-hybrid .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-3 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-5 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-6 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-7 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-8 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-9 .product_toggles .variant-input [data-gift],.theme-template_name-landing-offer-3-july .product_toggles .variant-input [data-gift]{img {margin-top: 0px !important;}}.theme-template_name-landing-offer-2 .combo_price .productPriceCompare,.theme-template_name-3p-landing .combo_price .productPriceCompare,.theme-template_name-3p-landing-full .combo_price .productPriceCompare,.theme-template_name-3p-landing-hybrid .combo_price .productPriceCompare,.theme-template_name-landing-offer-3 .combo_price .productPriceCompare,.theme-template_name-landing-offer-5 .combo_price .productPriceCompare,.theme-template_name-landing-offer-6 .combo_price .productPriceCompare,.theme-template_name-landing-offer-7 .combo_price .productPriceCompare,.theme-template_name-landing-offer-8 .combo_price .productPriceCompare,.theme-template_name-landing-offer-9 .combo_price .productPriceCompare,.theme-template_name-landing-offer-3-july .combo_price .productPriceCompare{color:#fff!important}.theme-template_name-landing-offer-2 [data-add-to-cart-hero].is-disabled,.theme-template_name-3p-landing [data-add-to-cart-hero].is-disabled,.theme-template_name-3p-landing-full [data-add-to-cart-hero].is-disabled,.theme-template_name-3p-landing-hybrid [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-3 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-5 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-6 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-7 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-8 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-9 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-3-july [data-add-to-cart-hero].is-disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.theme-template_name-landing-offer-2 [data-add-to-cart-hero].is-disabled,.theme-template_name-3p-landing [data-add-to-cart-hero].is-disabled,.theme-template_name-3p-landing-full [data-add-to-cart-hero].is-disabled,.theme-template_name-3p-landing-hybrid [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-3 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-5 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-6 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-7 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-8 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-9 [data-add-to-cart-hero].is-disabled,.theme-template_name-landing-offer-3-july [data-add-to-cart-hero].is-disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.theme-template_name-landing-offer-2 [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-3p-landing [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-3p-landing-full [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-3p-landing-hybrid [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-landing-offer-3 [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-landing-offer-5 [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-landing-offer-6 [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-landing-offer-7 [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-landing-offer-8 [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-landing-offer-9 [data-add-to-cart-hero].is-disabled:hover,.theme-template_name-landing-offer-3-july [data-add-to-cart-hero].is-disabled:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.theme-template_name-landing-offer-2 [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-3p-landing [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-3p-landing-full [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-3p-landing-hybrid [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-landing-offer-3 [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-landing-offer-5 [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-landing-offer-6 [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-landing-offer-7 [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-landing-offer-8 [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-landing-offer-9 [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare,.theme-template_name-landing-offer-3-july [data-add-to-cart-hero].is-disabled .combo_price .productPriceCompare{color:#152a4a!important}@media (max-width: 768px){.theme-template_name-landing-offer-2 .product-hero-section [data-add-to-cart-text],.theme-template_name-3p-landing .product-hero-section [data-add-to-cart-text],.theme-template_name-3p-landing-full .product-hero-section [data-add-to-cart-text],.theme-template_name-3p-landing-hybrid .product-hero-section [data-add-to-cart-text],.theme-template_name-landing-offer-3 .product-hero-section [data-add-to-cart-text],.theme-template_name-landing-offer-5 .product-hero-section [data-add-to-cart-text],.theme-template_name-landing-offer-6 .product-hero-section [data-add-to-cart-text],.theme-template_name-landing-offer-7 .product-hero-section [data-add-to-cart-text],.theme-template_name-landing-offer-8 .product-hero-section [data-add-to-cart-text],.theme-template_name-landing-offer-9 .product-hero-section [data-add-to-cart-text],.theme-template_name-landing-offer-3-july .product-hero-section [data-add-to-cart-text]{font-size:.9rem!important}}[data-add-to-cart-hero].is-disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}[data-add-to-cart-hero].is-disabled:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}@media (max-width: 768px){.cc-addons__product-content{grid-template-columns:1fr}.cc-addons__product-price{margin-right:.25rem!important}.cc-addons__product-free-text{font-size:1.2rem!important}.cc-addons__product-pricing{gap:0px!important}.cc-addons__product-freebie-pricing{gap:.25rem!important}.cc-addons__product-discount-text{font-size:.9rem!important}}@media (min-width: 768px){.cc-addons__select-button{margin-top:.5rem}}@media only screen and (max-width: 600px){.cc-addons__product-title{line-height:1rem}.cc-addons__product-title--freebie{font-size:1rem}.cc-addons__product-description--freebie{font-size:12px}}.cc-addons__select-button{display:none!important}.cc-addons__select-button--free{display:block!important}.cc-addons__product-container.freebie-active .cc-addons__product-free-button-container .cc-addons__select-button--free:not(.cc-addons__select-button--freebie-free){display:none!important}.collaboration-product-selector{width:100%;margin:24px 0;letter-spacing:normal}.product-section:has(.collaboration-product-selector) .trust-block:not(.product-single__meta .trust-block){margin-top:5px}@media (min-width: 768px){.product-section:has(.collaboration-product-selector) .trust-block:not(.product-single__meta .trust-block){padding-left:45px;padding-right:45px}}@media (max-width: 768px){.product-section:has(.collaboration-product-selector) .trust-block:not(.product-single__meta .trust-block){padding-left:0}}.collaboration-product-selector *{letter-spacing:normal}.collaboration-product-selector__header{margin-bottom:24px}.collaboration-product-selector__title{font-size:20px;font-weight:600;margin-bottom:12px;letter-spacing:normal}.collaboration-product-selector__description{font-size:14px;color:#666}.collaboration-product-selector__options{display:flex;flex-direction:column;gap:12px}.collaboration-product-selector__option{border:2px solid #d8d8d8;border-radius:12px;padding:10px;transition:all .3s ease;position:relative;background-color:#fff}.collaboration-product-selector__option.is-selected{border-color:#006;background-color:#c3e5ff}.collaboration-product-selector__option--only{border-color:#003a66;background-color:#c3e5ff}.collaboration-product-selector__radio{position:absolute;opacity:0;pointer-events:none}.collaboration-product-selector__checkbox.cs-checkbox{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #d8d8d8;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative;background-color:transparent;cursor:pointer;transition:all .2s ease;margin-top:0}.collaboration-product-selector__option.is-selected .collaboration-product-selector__checkbox.cs-checkbox{border-color:#006;background-color:#006}.collaboration-product-selector__option.is-selected .collaboration-product-selector__checkbox.cs-checkbox:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background-color:#fff;border-radius:50%}.collaboration-product-selector__label{display:block;cursor:pointer;margin-bottom:0}.collaboration-product-selector__label--no-radio{cursor:default}.collaboration-product-selector__product{display:grid;grid-template-columns:150px 1fr;gap:16px;align-items:start}@media screen and (min-width: 1024px){.collaboration-product-selector__product{-moz-column-gap:16px;column-gap:16px;row-gap:0}}.collaboration-product-selector__image{grid-column:1;grid-row:1;width:150px;height:150px;border-radius:8px;overflow:hidden}.collaboration-product-selector__checkbox-wrapper{grid-column:1;grid-row:2;display:flex;justify-content:left;margin-bottom:8px;width:100%}.collaboration-product-selector__info{grid-column:2;grid-row:1 / 3}.collaboration-product-selector__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collaboration-product-selector__info{flex:1}.collaboration-product-selector__product-title{font-size:16px;font-weight:600;margin-bottom:8px;letter-spacing:normal}.collaboration-product-selector__price{font-size:18px;font-weight:700;display:flex;align-items:center;gap:8px}.collaboration-product-selector__price--original{text-decoration:line-through;color:#999;font-size:20px;font-weight:500}.collaboration-product-selector__price--discounted{color:#003a65;font-size:22px;font-weight:700;letter-spacing:normal}.collaboration-product-selector__discount-badge{display:inline-block;background-color:#c8202f;color:#fff;padding:2px 8px;border-radius:3px;font-size:16px;font-weight:700;margin-left:4px}.collaboration-product-selector__variant-group{margin-top:12px}.collaboration-product-selector__variant-group:first-child{margin-top:0}.collaboration-product-selector__variant-label{display:block;font-size:14px;font-weight:600;margin-bottom:8px;letter-spacing:normal!important}.collaboration-product-selector__variant-select{width:100%;padding:12px;border:1px solid #d8d8d8;border-radius:8px;font-size:14px;background-color:#fff;cursor:pointer;transition:border-color .2s ease}.collaboration-product-selector__variant-select:focus{outline:none;border-color:#003a66}.collaboration-product-selector__bundle-header{margin-bottom:5px;margin-top:25px}.collaboration-product-selector__bundle-header-price{display:flex;align-items:center;gap:8px;margin-top:8px}.collaboration-product-selector__option--bundle{background-color:#fff}.collaboration-product-selector__bundle-products{display:flex;flex-direction:column;gap:24px}.collaboration-product-selector__bundle-product{display:flex;gap:20px;align-items:flex-start}.collaboration-product-selector__bundle-product-image{flex-shrink:0;width:150px;height:150px;border-radius:8px;overflow:hidden}.collaboration-product-selector__bundle-product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collaboration-product-selector__bundle-product-content{flex:1}.collaboration-product-selector__bundle-product-title{font-size:16px;font-weight:600;margin-bottom:12px;letter-spacing:normal}.collaboration-product-selector__bundle-separator{border:none;border-top:1px solid #d8d8d8;margin:24px 0}.collaboration-product-selector__bundle-product-price{margin-bottom:16px}.collaboration-product-selector__bundle-variants{display:flex;flex-direction:column;gap:10px}.collaboration-product-selector__bundle-variant-group{margin-bottom:10px}.collaboration-product-selector__bundle-variant-group:last-child{margin-bottom:0}.collaboration-product-selector__bundle-variant-label{display:block;font-size:15px!important;font-weight:600;margin-bottom:5px;letter-spacing:normal!important}.collaboration-product-selector__selected-value{font-weight:400;color:#666}.collaboration-product-selector__bundle-variant-inputs{display:flex;flex-wrap:wrap;border:none;padding:0;margin:0}.collaboration-product-selector__bundle-variant-inputs .variant-input{position:relative}.collaboration-product-selector__bundle-variant-inputs .variant-input input[type=radio]{position:absolute;opacity:0;pointer-events:none}.collaboration-product-selector__bundle-variant-inputs .variant__button-label{display:inline-block;padding:5px 10px;border:1px solid #d8d8d8;border-radius:5px;background-color:#fff;color:#000;font-size:13px!important;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center;min-width:36px;line-height:1.2}.collaboration-product-selector__bundle-variant-inputs .variant__button-label.color-swatch{width:28px;height:28px;min-width:28px;padding:0;border-radius:50%;border:1px solid #d8d8d8;position:relative}.collaboration-product-selector__bundle-variant-inputs .variant-input input[type=radio]:checked+.variant__button-label,.collaboration-product-selector__bundle-variant-inputs .variant-input input[type=radio]:checked~.variant__button-label{border-color:#003a66;background-color:#003a66;color:#fff}.collaboration-product-selector__bundle-variant-inputs .variant-input input[type=radio]:checked+.variant__button-label.color-swatch,.collaboration-product-selector__bundle-variant-inputs .variant-input input[type=radio]:checked~.variant__button-label.color-swatch{border-color:#000;border-width:2px}.collaboration-product-selector__bundle-variant-inputs .variant__button-label.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.collaboration-product-selector__bundle-variant-inputs .variant__button-label:hover:not(.disabled){border-color:#003a66}.collaboration-product-selector__actions{margin-top:24px}.collaboration-product-selector__add-to-cart{width:100%;padding:16px;background-color:#003a66;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.collaboration-product-selector__add-to-cart:hover:not(:disabled){background-color:#002a4d}.collaboration-product-selector__add-to-cart:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width: 767px){.collaboration-product-selector__bundle-product{flex-direction:column}.collaboration-product-selector__bundle-product-image{width:100%;height:auto;aspect-ratio:1}}@media (min-width: 768px){.collaboration-product-selector__bundle-product-image{width:200px;height:200px}}.theme-template_name-comfort-collab .index-section--wd-text-columns .grid__item{padding:0 20px;margin-bottom:40px}.theme-template_name-comfort-collab .index-section--wd-text-columns .text-columns__image-wrapper img,.theme-template_name-comfort-collab .index-section--wd-text-columns .image-wrap{border-radius:24px;overflow:hidden}@media screen and (min-width: 1024px){.index-section--wd-text-columns .page-width{padding:0 40px!important}.index-section--wd-text-columns .wd-image-text-overlay__sub-title p{margin-bottom:10px;margin-top:10px}.theme-template_name-comfort-collab .index-section--wd-text-columns .wd-image-text-overlay__title,.theme-template_name-comfort-collab .index-section--wd-text-columns h3{font-size:18px;line-height:1.3}.theme-template_name-comfort-collab .index-section--wd-text-columns .wd-image-text-overlay__sub-title,.theme-template_name-comfort-collab .index-section--wd-text-columns .rte-setting{font-size:16px;line-height:1.4}}@media screen and (min-width: 769px) and (max-width: 1023px){.theme-template_name-comfort-collab .index-section--wd-text-columns .wd-image-text-overlay__title,.theme-template_name-comfort-collab .index-section--wd-text-columns h3{font-size:16px;line-height:1.3}.theme-template_name-comfort-collab .index-section--wd-text-columns .wd-image-text-overlay__sub-title,.theme-template_name-comfort-collab .index-section--wd-text-columns .rte-setting{font-size:14px;line-height:1.4}}@media screen and (max-width: 768px){.theme-template_name-comfort-collab .index-section{margin:0}.index-section--wd-text-columns .page-width{padding:15px 20px}.theme-template_name-comfort-collab .index-section--wd-text-columns .grid__item{padding:0 10px;margin-bottom:30px}.theme-template_name-comfort-collab .index-section--wd-text-columns .wd-image-text-overlay__title,.theme-template_name-comfort-collab .index-section--wd-text-columns h3{font-size:20px;line-height:1.3;margin-bottom:8px}.theme-template_name-comfort-collab .index-section--wd-text-columns .wd-image-text-overlay__sub-title,.theme-template_name-comfort-collab .index-section--wd-text-columns .rte-setting{font-size:16px;line-height:1.4;margin-top:15px}.index-section--wd-text-columns .wd-image-text-overlay__sub-title p strong{font-size:20px;line-height:40px}}
