/* shop css bundle: sbr-shop-lander-base, sbr-shop-package, sbr-shop, sbr-shop-filters, sbr-shop-concern-tiles, sbr-shop-night-guard, sbr-shop-quantity, sbr-shop-enamel, sbr-shop-simple-pkg, sbr-shop-simple-prod, sbr-shop-pkg-compare, sbr-shop-sports-guard, sbr-shop-subscription, sbr-shop-cart-ux, sbr-shop-react, sbr-shop-subscription-v2, sbr-shop-night-guard-v2, sbr-shop-sports-guard-v2, sbr-shop-filter-bar */
body{overflow-x:hidden}#product-list.teethWhieteingSystemWrapper:not(.grid-changed) .medium-12.thb-dark-column.small-12.landing-product.child-6>.vc_column-inner{background-color:#fff!important}#product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product>.vc_column-inner .product-selection-box{max-width:1330px}#newsalePage .newsalePageBanner{max-height:620px;overflow:hidden;background:#450876;background:linear-gradient(190deg,rgba(69,8,118,1) 0%,rgba(79,23,125,1) 55%,rgba(99,53,137,1) 85%)}.gehanFormSection{background-image:url(/wp-content/themes/revolution-child/assets/images/geha-page/geha-banner-bg.jpg);background-color:#683c8b;background-repeat:repeat-x}#newsalePage .rowMbt{display:flex;flex-wrap:wrap}.mt-100{padding-top:100px}#newsalePage .geha-banner-text-section-parent{width:40%}#newsalePage .graphicImagePeople{width:60%;text-align:right}#newsalePage .text-white{color:#fff}#newsalePage .geha-banner-text-section{text-align:center}#newsalePage .geha-banner-text-section p{margin-bottom:0;padding-bottom:10px}#newsalePage .geha-banner-text-section h2{margin-top:40px;font-size:30px;margin-bottom:50px;line-height:1.1}#newsalePage .gehaLoginCustomer{margin-top:25px}#newsalePage .seeDiscountBtn button{background:#eb6754;border-color:#eb6754;letter-spacing:0;font-size:20px}#newsalePage .seeDiscountBtn button:hover{background-color:#595858;border-color:#595858}#newsalePage .gehaLoginCustomer h3{color:#fff;font-size:20px;font-weight:300}#newsalePage .gehaLoginCustomer h3 a:hover{color:#fff}#newsalePage .gehaLoginCustomer h3 a{color:#dec5f5}#newsalePage .splitTwo{width:calc(100%/2)}#newsalePage .productGripgSectionWrapper{background:#17a2b8;padding:20px}#newsalePage .productGripgSection{border:1px solid #fff;padding:30px}#newsalePage .productGripgSection li{background-image:url(https://smilebrilliant.com/wp-content/themes/revolution-child/assets/images/adults-probiotics-blue-tick.png);background-repeat:no-repeat;background-position:left;font-size:26px;list-style:none;padding-left:74px;line-height:44px;margin-top:0;background-size:45px;margin-bottom:10px;font-weight:300}#newsalePage .productGripgSection h3{font-size:67px;font-weight:bolder;letter-spacing:1px;line-height:52px;margin-bottom:50px}#newsalePage .productGripgSection ul{margin-bottom:60px}#newsalePage .productGripgSectionProduct{background-position:center;background:url(https://www.smilebrilliant.com/wp-content/themes/revolution-child/assets/images/geha-page/geha-product-image.jpg)}#newsalePage section.sectionProductDisplay{margin-top:10px}#newsalePage .logoesSecHfa{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}#newsalePage .logoesSecHfa img{max-width:118px}#newsalePage section.sectionHsaFsa{background:#555759;padding:20px 0}#newsalePage .colhFsaSec{display:flex;flex-wrap:wrap;align-items:center}#newsalePage .colhFsaSec h4{font-size:30px}#newsalePage section.ourSuportedCustomers.product-logo-wrapper{background:#440876;padding-top:38px;padding-bottom:38px;margin-top:0}#newsalePage .extra_logo_before-top .boxSecBox{position:relative}#newsalePage .extra_logo_before-top .col-md-3,#newsalePage .extra_logo_before .col-md-3{-webkit-box-flex:0;-ms-flex:initial;flex:initial;max-width:max-content;padding-left:2.5%;padding-right:2.5%}#newsalePage .extra_logo_before-top .boxSecBox.box-with-extra-logo:before{content:"";background-image:url(/wp-content/themes/revolution-child/assets/images/geha-page/logoes-tiktok.png);width:114px;height:149px;position:absolute;top:0;left:0;background-repeat:no-repeat}#newsalePage .box-with-extra-logo-right:before{content:"";background-image:url(/wp-content/themes/revolution-child/assets/images/geha-page/logoes-small-circle.png);width:50px;height:49px;position:absolute;top:0;right:-100px;background-repeat:no-repeat}#newsalePage .logo-strip-two .col-md-3{padding-left:4%;padding-right:4%}#newsalePage .justify-conten{justify-content:center}#newsalePage .extra_logo_before-top .spacing-left-emphty,#newsalePage .smilePageIconSection-parent-div .extra_logo_before .spacing-left-emphty{position:relative;padding-left:158px}#newsalePage .rowMbt.extra_logo_before-top.logo-strip-one.justify-conten{margin-bottom:35px}#newsalePage .second-row .boxSecBox.spacing-left-emphty.col-md-3.col-4{padding-left:30px}#newsalePage .fullWidth{width:100%}#newsalePage .year-wrannanty-container .itsSimpleHeading{color:#522773;text-align:center;margin-bottom:0;font-weight:400;font-size:30px;margin-bottom:20px}#newsalePage section.warrantysectionPage{margin-bottom:70px}#newsalePage section.gehanFormSection{padding-top:50px;padding-bottom:40px}#newsalePage .gehanFormSection input[type="text"],#newsalePage .gehanFormSection input[type="email"]{margin-bottom:10px;min-height:70px}#newsalePage .member-ids input[type="text"]{background:#efdefc}#newsalePage #product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product>.vc_column-inner .product-selection-box,#newsalePage .profile-container{width:100%}#newsalePage section.sectionHsaFsa{margin-top:10px;margin-bottom:10px}#newsalePage section.ourCustomers h2{font-size:60px;font-weight:700;margin-top:0;margin-bottom:36px;padding-top:40px}#newsalePage section.ourCustomers h3{font-size:26px;font-weight:400;margin-top:0}#newsalePage .customer-before-after-image{margin-top:60px;margin-bottom:65px}#newsalePage .warrabty-text-container p{font-weight:400}#newsalePage .col-md-12.text-center.form-notes{margin-top:20px}#newsalePage .w-100{width:100%}#newsalePage .row.after-success{width:100%}#newsalePage .colhFsaSec p{font-size:14px}#newsalePage .container{margin-left:auto;margin-right:auto}#newsalePage section.shopLanderPageHader .pageheaderTop{background-image:url(/wp-content/themes/revolution-child/assets/images/sales/2022/cyber-monday-sale/BannerBackground.png);background-position:center;background-repeat:no-repeat;background-size:cover}#newsalePage .shopLanderPageHader .whitening-teeth-girl-with-smile{right: 42px;top: -66px;}#newsalePage .alin-items-center{align-items:center}#newsalePage #product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product>.vc_column-inner{background-color:#e8f8f8!important}#newsalePage #product-list.teethWhieteingSystemWrapper:not(.grid-changed) .medium-12.thb-dark-column.small-12.landing-product.child-5>.vc_column-inner{background-color:#fff!important}#newsalePage .teethWhieteingSystemWrapper.productLandingPageContainer .product-selection-price-wrap button,.teethWhieteingSystemWrapper.productLandingPageContainer .product-selection-price-wrap a.product_type_composite,.teethWhieteingSystemWrapper.productLandingPageContainer .btn,#product-list .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent-inner .btn-primary-blue{background-color:#f0c23a;border-color:#f0c23a;display:inline-flex;max-width:325px;width:100%;padding:10px 0;color:#2d2e2f;font-weight:600;justify-content:center;border-radius:8px;border:0;letter-spacing:0;text-transform:none;font-size:16px}#newsalePage .teethWhieteingSystemWrapper.productLandingPageContainer .product-selection-price-wrap button:hover,.teethWhieteingSystemWrapper.productLandingPageContainer .product-selection-price-wrap a.product_type_composite:hover,.teethWhieteingSystemWrapper.productLandingPageContainer .btn:hover,#product-list .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent-inner .btn-primary-blue:hover{background-color:#595858;border-color:#595858;color:#fff;}#product-list.productLandingPageContainer .medium-12 span.product-selection-price-text del:before{height:2px;background:#9e1e82}#newsalePage .productLandingPageContainer .medium-12 .small-desc h4,.productLandingPageContainer .medium-12 .small-desc h5{color:#65657f}#newsalePage #product-list:not(.grid-changed) .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent{justify-content:center}#newsalePage #product-list.productLandingPageContainer .medium-12 .product-selection-description b{color:#65657f;font-weight:500;font-size:1.3em;font-size:30px;color:#024;font-family:'Montserrat';font-weight:700}#newsalePage .teethWhieteingSystemWrapper.productLandingPageContainer .landing-product:not(.medium-12) .product-selection-description-parent,#newsalePage .packageQuantityBox,.selectPackageBox{background:#e8f8f8}#newsalePage .graphicImagePeople img{width:100%;max-width:776px}#newsalePage #product-list.productLandingPageContainer .medium-12.child-9 .product-selection-description b{font-size:16px;font-weight:400;color:#565759;font-weight:400}#newsalePage #product-list.teethWhieteingSystemWrapper .medium-12.child-9 .productDescriptionDiv b{font-weight:700;line-height:inherit;color:#565759}#newsalePage #product-list.teethWhieteingSystemWrapper:not(.grid-changed) .medium-12.child-9 .productDescriptionDiv b{font-size:22px}#newsalePage #product-list.productLandingPageContainer .medium-12.child-9 .product-selection-description-text{padding-top:0}#newsalePage #product-list.productLandingPageContainer .medium-12.child-9 .product-selection-description-text p{margin:0}#newsalePage #product-list.productLandingPageContainer .medium-12.child-9 .days-textFortyFive{margin-top:35px}#newsalePage #product-list.productLandingPageContainer .medium-12.child-9 .text-blue{color:#3c98cc!important}.product-selection-description-parent{position:relative}.ultrasonic-text-contain-by-js .backOrderList{position:absolute;display:block;top:-2px;right:0;max-width:366px;}#newsalePage #product-list:not(.grid-changed) .ultrasonic-text-contain-by-js .backOrderList{margin-left: auto;margin-right: auto;left: 0;}#product-list.grid-changed .ultrasonic-text-contain-by-js .backOrderList{line-height:14px;top:-7px}#gehaPage #product-list.productLandingPageContainer:not(.grid-changed) .medium-12 .ultrasonic-text-contain-by-js .backOrderList{position:static}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0 linear 0.25s,opacity .25s 0s,transform .25s;z-index:999}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:1rem;width:30rem;border-radius:.5rem;border:10px solid #440776}.close-button{width:30px;cursor:pointer;border-radius:1rem;background-color:lightgray;position:absolute;right:-20px;top:-20px;background:#fff;color:#453651;border:2px solid #453651;font-size:24px;font-weight:700;height:30px;display:flex;align-items:center;justify-content:center}.close-button:hover{background-color:#a9a9a9}.show-modal{opacity:1;visibility:visible;transform:scale(1.0);transition:visibility 0 linear 0s,opacity .25s 0s,transform .25s}h1.gehaTextmember{margin-bottom:0}p.memeberGranted{color:#440776;margin-bottom:10px}h2.youreInText{color:#555759;font-weight:bolder;font-size:72px;margin-bottom:10px}h3.pleaseRed{color:#eb6754;font-weight:600;font-size:30px}.descriptionBody{font-size:16px;line-height:1.2;max-width:84%;margin-left:auto;margin-right:auto}.modal .seeDiscountBtn .btn{background:#440776;color:#fff;letter-spacing:0;font-size:20px}#newsalePage .container-form{max-width:820px}#newsalePage .after-success #geha-coupon-code-box{background-color:#fff}#newsalePage .after-success h1{line-height:42px}#newsalePage #product-list.grid-changed .medium-12 .product-selection-image-wrap img{max-width:100%}#newsalePage #product-list.grid-changed .medium-12 .product-selection-description b{font-weight:700;font-size:16px;text-transform:uppercase;padding-right:15px;color:#565759}#newsalePage #product-list.grid-changed .medium-12 .product-selection-description .productDescriptionDiv{max-height:44px;overflow:hidden;min-height:44px;display:flex;align-items:flex-end}#newsalePage #product-list.grid-changed .medium-12 .normalyAmount{display:none}#newsalePage #product-list.grid-changed .product-selection-price-text-top{height:30px;display:flex;align-items:center;flex-direction:initial;justify-content:flex-start}#newsalePage #product-list.grid-changed .starRatinGImage{display:none}#newsalePage #product-list.grid-changed .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent-inner{padding:0}#newsalePage #product-list.grid-changed .medium-12 .small-desc,#newsalePage #product-list.grid-changed .medium-12 .featureShippingPrice{display:none}#newsalePage #product-list.grid-changed .medium-12 .product-selection-price-text-top{margin:0}#newsalePage #product-list.grid-changed .medium-12.thb-dark-column.small-12.landing-product>.vc_column-inner{background-color:#fff!important}#newsalePage #product-list.grid-changed .product-selection-price-text{font-size:18px}#newsalePage #product-list.grid-changed span.product-selection-price-text del:before{top:10px;left:-8px}#newsalePage #product-list.grid-changed .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent-inner .btn-primary-blue{}#newsalePage #product-list.grid-changed .landing-product div[data-tagging="Featured!"] .featureTag{margin-right:22px;top:0}#newsalePage #product-list.grid-changed #product-list .product-selection-description{margin-bottom:0}#newsalePage #product-list.grid-changed .medium-12 .selectPackageBox,#newsalePage #product-list.grid-changed .medium-12 .packageQuantityBox{margin-right:0}#newsalePage #product-list.grid-changed .thb-dark-column.medium-12.landing-product{margin-bottom:0}section.shopLanderPageHader{margin-top:0}div#product-list.grid-changed{margin-top:20px}#newsalePage #product-list.grid-changed .active-recomendation-tab #product-list .product-selection-description{margin-bottom:0}#newsalePage #product-list.grid-changed .medium-3 .product-selection-description-parent-inner>.normalyAmount{display:none}#newsalePage #product-list.grid-changed .medium-3 .productDescriptionDiv{text-align:left}#newsalePage #product-list.grid-changed .product-selection-price-wrap button.btn{min-width:220px}#newsalePage #product-list.grid-changed .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent{max-width:inherit;width:auto}html body #wrapper #product-list .landing-product:not(.medium-12) .featureTag{border-radius:10px 0 10px 0}#newsalePage #product-list.grid-changed .medium-12 .featureTag,#newsalePage #product-list.grid-changed .landing-product .featureTag{top:0;margin-right:20px}#newsalePage .rowMbtInner{margin-left:auto;margin-right:auto}#newsalePage .row.after-success h1,#newsalePage .row.after-success p{display:none!important}#newsalePage section.sectionHsaFsa,#newsalePage .ourSuportedCustomers{max-width:1420px;margin-left:auto;margin-right:auto}#newsalePage .medium-3 .product-selection-price-text-top.noflexDiv{line-height:1}#newsalePage #product-list:not(.grid-changed) .medium-6.landing-product .productDescriptionDiv{align-items:flex-start}#newsalePage .productLandingPageContainer .medium-3 span.product-selection-price-text del bdi,#newsalePage .productLandingPageContainer .medium-6 span.product-selection-price-text del bdi{margin-right:0}#newsalePage .productLandingPageContainer .medium-12.landing-product span.product-selection-price-text.hoo,#newsalePage .productLandingPageContainer .medium-12.landing-product span.product-selection-price-text.heee{display:flex;align-items:center;justify-content:center;gap:10px}.grid-changed #newsalePage .medium-3 .product-selection-price-text-top.noflexDiv{text-align:left;padding-top:4px}.grid-changed #newsalePage .medium-12 span.product-selection-price-text.heee{display:flex;align-items:center}#newsalePage #product-list.grid-changed .medium-12 .product-selection-price-text{font-size:24px;font-weight:500}#newsalePage #product-list.grid-changed .medium-12 .product-selection-price-text span.woocommerce-Price-amount.amount,#newsalePage #product-list.grid-changed .medium-12 span.product-selection-price-text ins bdi{}#newsalePage #product-list.grid-changed .medium-12 span.product-selection-price-text del:before{top:14px}#newsalePage #product-list.grid-changed .product-selection-price-text-top{padding-top:5px}#product-list.productLandingPageContainer .medium-12 span.product-selection-price-text del span bdi,#product-list.productLandingPageContainer .medium-12 span.product-selection-price-text del span,#product-list.productLandingPageContainer .medium-12 span.product-selection-price-text del,#product-list.productLandingPageContainer .medium-12 .product-selection-price-text-top .product-selection-price-text span.woocommerce-Price-amount.amount{font-weight:500}.hidden{display:none!important}section.shopLanderPageHader .pageheaderTop .row{align-items:center;flex-wrap:initial;justify-content:center}.banner-img.banner-text-center{position:relative}section.shopLanderPageHader .pageheaderBotm{position:relative;z-index:100;margin-bottom:0rem;background:#fff;transition:box-shadow 0.2s ease;}section.shopLanderPageHader .pageheaderBotm.is-sticky{position:fixed;left:0;right:0;z-index:99;box-shadow:0 2px 8px rgba(0,0,0,0.1);}#product-list .featureTag{font-size:14px}.back-order p{margin:0}.back-order{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;color:#856404;background-color:#fff3cd;border-color:#ffeeba;display:none}#product-list .columns:not(.medium-12) .featuredproductNameSubtitle.optionTwo{display:none}#product-list.grid-changed .caripro-content-splitter{background: #e8f8f8;}#product-list.productLandingPageContainer .thb-dark-column.medium-12.landing-product{margin-bottom:1px}.landing-product{transition:all .5s ease}.product-selection-description-parent{border-radius:0 0 10px 10px}.teethWhieteingSystemWrapper.grid-changed .landing-product .product-selection-description-parent,#product-list.grid-changed .caripro-content-splitter{background:#e8f8f8}#product-list.productLandingPageContainer .medium-12 .featureTag{top:0}#newsalePage #product-list.teethWhieteingSystemWrapper:not(.grid-changed) .medium-12 .hide-on-load,#newsalePage #product-list.teethWhieteingSystemWrapper:not(.grid-changed) .medium-12 .product-selection-description > .starRatinGImage{display:none}#newsalePage #product-list.teethWhieteingSystemWrapper:not(.grid-changed) .medium-12 .small-desc{margin-top:10px;margin-bottom:10px}#product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-6,#product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-3{margin-top:1.5rem;margin-bottom:1.5rem}#product-list.productLandingPageContainer.grid-changed .product-selection-box{background:#fff}#newsalePage #product-list.grid-changed .thb-dark-column.small-12.landing-product{margin-bottom:1.2rem}.toothbrush-heads-subscription-widget .fruit-content .heading-for-layout-two{font-size:30px;color:#024;font-family:'Montserrat';margin-top:8px}.toothbrush-heads-subscription-widget .fruit-content.layoutTwoFruit{width:100%;max-width:400px;margin-left:0}.layoutTwoFruit .better-text{font-family:'Open Sans';position:relative;margin-bottom:0;font-size:12px;font-weight:500}.layoutTwoFruit .better-text:after{content:'';width:140px;height:4px;background-color:#0eb4ba;border-radius:3px;position:absolute;top:-9px;left:6px;margin-left:auto;margin-right:auto;left:0;right:0}#product-list:not(.grid-changed) .child-5 .enamelArmourProuductWrapper{position:relative}.child-5 .product-selection-box{position:relative}#product-list:not(.grid-changed) .child-5 .product-selection-box:before{content:'';width:100%;left:0;height:65%;position:absolute;bottom:-1px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:12px;background:#F2E1EE;background:linear-gradient(190deg,#f2e1ee00 0%,#f2e1ee40 52%,#f2e1eeff 99%)}.subscription-tagline-default,.subscription-tagline-filter{font-size:12px;font-style:italic;font-weight:400;color:#565759;font-family:"Open sans",sans-serif}#product-list.grid-changed .subscription-tagline-default,#product-list:not(.grid-changed) .subscription-tagline-filter{display:none}.subscription-tagline-filter{text-align:left}#wrapper .subscription-product-content .form-group-radio-custom.buttonRadioDefault label{min-height:40px;border-radius:10px;width:100%;border:1px solid #c3c3c3;padding:7px 15px;text-align:center;line-height:1;margin:0}html body #wrapper .subscription-product-detail .subscription-product-content .wrapper.buttonRadioDefault [type="radio"]:checked + label,#wrapper .product-card .form-group-radio-custom [type="radio"]:checked + label{background:#f1f2f2;border-color:#0eb4ba}#wrapper .subscription-product-content .buttonRadioDefault .form-group-radio-custom label span.mmAmount{display:block;font-size:14px}#wrapper .subscription-product-content .buttonRadioDefault .form-group-radio-custom label span.mmpopular{font-size:10px}#wrapper .subscription-product-content .buttonRadioDefault .option{display:block;border:1px solid #c3c3c3;border-radius:10px;padding-top:8px;min-height:46px}.productLandingPageContainer .buttonRadioDefault .form-group-radio-custom [type="radio"]:checked + label:before,.productLandingPageContainer .buttonRadioDefault .form-group-radio-custom [type="radio"]:not(:checked) + label:before{width:18px;height:18px;left:6px}.productLandingPageContainer .buttonRadioDefault .form-group-radio-custom [type="radio"]:checked + label:after,.productLandingPageContainer .buttonRadioDefault .form-group-radio-custom [type="radio"]:not(:checked) + label:after{width:10px;height:10px;top:50%;left:10px;margin-top:-8px}#wrapper #product-list.grid-changed .subscription-product-detail.subscription-product-popup .radioBFFInner [type="radio"]:checked+label:after{left:10px;top:22px}.radioBFFInner{margin-left:15px;margin-right:15px}.subscription-product-detail.subscription-product-popup .radioBFFInner [type="radio"]:checked+label:before,.subscription-product-detail.subscription-product-popup .radioBFFInner [type="radio"]:not(:checked)+label:before{left:6px;top:22px}#newsalePage #product-list.productLandingPageContainer .medium-12 .product-selection-description b a,.productDescriptionFull > a,#product-list.productLandingPageContainer .featuredproductNameSubtitle > a,#product-list.productLandingPageContainer .featuredproductDescription >a,#product-list.productLandingPageContainer .medium-3 .product-selection-description b > a,#product-list.productLandingPageContainer .landing-product:not(.medium-12) .product-selection-description b > a,.sportGuardsProuductWrapper.subscription-product-detail .caripro-content .cari-pro-heading-des > a,.subscription-product-detail .caripro-content p > a,.fruit-content > a,.subscription-product-detail .caripro-content a,html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .card-top-header h1 a,html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description a,.toothbrush-heads-subscription-widget .fruit-content .heading-for-layout-two a{color:inherit;font-size:inherit}#product-list.productLandingPageContainer .featureTag{padding:8px 20px}.gehaTemplate .fruit-content{padding-top:0}.gehaTemplate .subscription-product-detail .caripro-content p:after{height:3px;top:28px}.gehaTemplate .subscription-product-detail .middile-content img{max-width:160px}.gehaTemplate .subscription-product-detail .fruit-content .middile-content p{margin-bottom:2px;line-height:1.3}.gehaTemplate .toothbrush-heads-subscription-widget .free-gift-text-ul ul{padding-top:15px}@media only screen and (min-width: 1100px){.page-id-403946 #product-list:not(.grid-changed) .landing-product.child-15 .subscription-product{max-width:410px}.gehaTemplate #product-list.productLandingPageContainer .sportsguard-lander-layout .product-selection-image-wrap img{max-width:308px;margin-top:0}.gehaTemplate #product-list.productLandingPageContainer .enamel-armour-product-layout .product-selection-image-wrap{padding-bottom:0}.gehaTemplate #product-list.productLandingPageContainer .enamel-armour-product-layout .product-selection-image-wrap img{max-width:305px;margin-top:10px;max-height:303px}.gehaTemplate #product-list.productLandingPageContainer .plaque-highlighter-product-layout .product-selection-image-wrap img{max-width:310px;margin:0}.gehaTemplate #product-list.productLandingPageContainer .cariPRO-dental-probiotic-layout .product-selection-image-wrap img{max-width:310px;margin:0}body:not(.page-template-sale-lander-no-bakery,.page-template-page-templatesgeha-lander-temp-php) #product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-6.child-2,body:not(.page-template-sale-lander-no-bakery,.page-template-page-templatesgeha-lander-temp-php) #product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-6.child-1,body:not(.page-template-sale-lander-no-bakery,.page-template-page-templatesgeha-lander-temp-php) #product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-6.child-15,body:not(.page-template-sale-lander-no-bakery,.page-template-page-templatesgeha-lander-temp-php) #product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-6.child-16{margin-bottom:0}.page-template-sale-lander-no-bakery #product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-6.child-14,.page-template-sale-lander-no-bakery #product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-6.child-15{margin-bottom:0}#product-list.productLandingPageContainer .featuredproductDescription{font-size:16px;line-height:1.6}#product-list.productLandingPageContainer .featuredproductDescription p{font-size:inherit;line-height:inherit}#product-list.productLandingPageContainer .spec-heding{margin-bottom:5px;line-height:inherit}#product-list:not(.grid-changed) .toothbrush-heads-layout .subscription-product-detail .caripro-content{max-width:486px;width:100%}.gehaTemplate #product-list:not(.grid-changed) .subscription-product-detail{width:100%;justify-content:space-between;align-items:center}#product-list:not(.grid-changed) .toothbrush-heads-layout .product-selection-image-wrap img{max-height:348px}#product-list:not(.grid-changed) .columns:not(.cariPRO-dental-probiotic-layout) .subscription-product-header.white-background{min-height:382px}#product-list:not(.grid-changed) .cariPRO-dental-probiotic-layout .ninety-day-subscription .subscription-product-header.white-background,#product-list:not(.grid-changed) .cariPRO-dental-probiotic-layout .one-time-offer .subscription-product-header.white-background{min-height:382px}}.cariPRO-dental-probiotic-layout .not-default-select-for-3-option-select{border:5px solid red!important}@media only screen and (min-width: 768px) and (max-width: 1024px){#product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent{max-width:48%;width:48%}#product-list .product-selection-image-wrap{width:48%}#product-list.productLandingPageContainer .medium-12 .product-selection-image-wrap img{max-width:225px}}#product-list.productLandingPageContainer .medium-12 .featureTag,#product-list .landing-product:not(.medium-12) .featureTag{font-weight:700;font-size:14px;opacity:0;border-radius:20px;background:#9f1e82;text-transform:uppercase;line-height:1;border-radius:10px 0 10px 0;margin-left:0}span.wrapTextBlue{color:#000}#product-list.productLandingPageContainer .product-selection-box{border-radius:12px}.productLandingPageContainer .sepratorLine{background-color:#0eb4ba!important}#product-list:not(.grid-changed) .landing-product.medium-3 .product-selection-description-parent,#product-list:not(.grid-changed) .landing-product.medium-6 .product-selection-description-parent,#product-list:not(.grid-changed) .landing-product.medium-4 .product-selection-description-parent{overflow:inherit}.page-template-geha-template #gehaPage #product-list.productLandingPageContainer .child-0 span.product-selection-price-text del:before,.page-template-geha-lander-temp .gehaTemplate #product-list.productLandingPageContainer .child-0 span.product-selection-price-text del:before{width:102%}#main-content .pageheaderBotm #categorySelect{padding-left:0}@media (max-width: 1199px){#product-list.productLandingPageContainer .subscription-product-detail .caripro-content{width:55%;margin-left:auto;margin-right:auto}#product-list.productLandingPageContainer .subscription-product{width:40%;margin-left:60px}.subscription-product-detail{display:flex;width:100%}}@media (min-width: 768px){div#newsalePage{margin-top:3rem}.banner-img.banner-image-retainer-cleaner img{position:relative;top:37px}.banner-img.banner-image-flosser img{position:relative;top:69px}section.shopLanderPageHader .pageheaderTop h1,section.shopLanderPageHader .pageheaderTop h1 span{font-size:55px}#newsalePage #product-list.grid-changed .openPackage-quantity .packageQuantityBox,#newsalePage #product-list.grid-changed .openPackage .selectPackageBox{max-width:308px;max-width:350px;right:0;left:inherit;border-left:1px solid #c5c6c9;margin-right:0}#newsalePage section.ourCustomers .container{background:#eaeff3;padding-bottom:65px}.active-recomendation-tab #product-list .medium-6.landing-product .product-selection-description-parent{min-height:150px;max-height:150px}.active-recomendation-tab #product-list .landing-product.medium-3 .product-selection-description-parent{min-height:190px;max-height:190px}}@media (min-width: 1024px){.vc_wp_text.wpb_content_element.warrabty-text-container{max-width:82%}#newsalePage .gehanFormSection .seeDiscountBtn #send-my-discount{min-width:400px}#newsalePage #product-list.grid-changed .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent{max-width:none;width:auto;min-height:130px;max-height:130px}#newsalePage #product-list.grid-changed .landing-product.medium-6 .product-selection-description-parent,#newsalePage #product-list.grid-changed .landing-product.medium-3 .product-selection-description-parent{min-height:130px;max-height:130px}section.shopLanderPageHader .pageheaderBotm select{padding:0 30px 0 10px;min-width:186px;font-family:'Montserrat'}}@media (max-width: 1500px){#newsalePage .productGripgSection h3{font-size:52px}#newsalePage .productGripgSection li{font-size:20px;padding-left:59px}section.shopLanderPageHader .pageheaderTop h1,section.shopLanderPageHader .pageheaderTop h1 span{font-size:46px}section.shopLanderPageHader .pageheaderTop p{font-size:16.8px}}@media (max-width: 1300px){#newsalePage .productGripgSection h3{font-size:42px}#newsalePage .productGripgSection li{font-size:16px}#newsalePage section.ourCustomers h2{font-size:48px}#newsalePage .rowMbt.extra_logo_before-top.logo-strip-one.justify-conten{margin-bottom:60px}#newsalePage .mt-100{padding-top:56px}section.shopLanderPageHader .pageheaderTop h1,section.shopLanderPageHader .pageheaderTop h1 span{font-size:3.2vw}section.shopLanderPageHader .pageheaderTop p{font-size:1.4vw}}@media (max-width: 767px){div#newsalePage{margin-top:1rem}#newsalePage .geha-banner-text-section-parent{width:100%}#newsalePage h1.gehaLogoLarge img{max-width:200px}section.shopLanderPageHader .pageheaderTop{margin-top:0}#newsalePage .mt-100{padding-top:25px}#newsalePage .geha-banner-text-section h2{margin-top:20px;font-size:26px;margin-bottom:35px;line-height:1.1}#newsalePage .graphicImagePeople{width:100%;text-align:center}#newsalePage .splitTwo{width:calc(100%/1)}#newsalePage .productGripgSection h3{font-size:34px;line-height:33px;margin-bottom:20px}#newsalePage .productGripgSection li{padding-left:37px;background-size:30px;line-height:28px;text-align:left}#newsalePage .productGripgSection{padding:20px}#newsalePage .productGripgSection ul{margin-bottom:30px}#newsalePage .seeDiscountBtn button{font-size:18px}#newsalePage .colhFsaSec{justify-content:center}#newsalePage section.ourCustomers h2{font-size:32px;line-height:1;margin-top:30px;margin-top:0;margin-bottom:20px;padding-top:40px}#newsalePage section.ourCustomers h3{font-size:18px;line-height:1.4}#newsalePage section.ourCustomers{padding:0 15px}#newsalePage section.ourCustomers h3 br{display:none}#newsalePage .customer-before-after-image{margin-top:30px;margin-bottom:38px}#newsalePage section.gehanFormSection{padding:30px 10px 25px 15px}.header-spacer{height:0!important}#newsalePage .productGripgSectionWrapper{padding:0}#newsalePage .logoesSecHfa img{max-width:88px}#newsalePage .colhFsaSec{margin-bottom:6px}#newsalePage .form-steps h5{margin-bottom:28px;font-size:18px}#newsalePage section.ourSuportedCustomers.product-logo-wrapper{padding-top:20px;padding-bottom:16px;margin-top:0}#newsalePage .logoesformobileOnly .col-4{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;margin-bottom:11px}#newsalePage .gehaLoginCustomer h3{font-size:16px}#newsalePage .pageHeader{position:relative}#newsalePage .shopLanderPageHader .mobileOptionDisplay.whitening-teeth-girl-with-smile{right:0;top:35px;max-width:161px;left:0;max-height:210px;overflow:hidden}.modal-content{width:95%}h2.youreInText{font-size:53px}#newsalePage .descriptionBody{max-width:100%}h1.gehaTextmember{margin-bottom:10px}#newsalePage .graphicImagePeople img{max-width:283px}#newsalePage #product-list.grid-changed .product-selection-price-text-top{justify-content:center}#newsalePage #product-list.grid-changed .medium-12 .product-selection-description .productDescriptionDiv{align-items:flex-start;min-height:0}#newsalePage #product-list.grid-changed .medium-12 .product-selection-description b{padding-right:0;font-size:16px}section.shopLanderPageHader .pageheaderTop h1,section.shopLanderPageHader .pageheaderTop h1 span{font-size:24px}section.shopLanderPageHader .pageheaderTop p{font-size:14px}section.shopLanderPageHader{margin-top:0}#newsalePage #product-list.grid-changed .normalyAmount{margin-bottom:0}.productLandingPageContainer span.product-selection-price-text del:before{left:-10px}span.product-selection-price-text del:before,.body-plaque-highlighter span.product-selection-price-text del:before,.product-electric-toothbrush span.product-selection-price-text del:before{width:auto}#newsalePage .ourCustomers .container{padding-bottom:40px}#newsalePage #product-list.grid-changed .product-selection-price-text-top{height:auto}#product-list .product-selection-description b{padding-right:0}#newsalePage #product-list.grid-changed .product-selection-price-text-top{padding-top:0}#newsalePage #product-list.grid-changed .medium-3 .productDescriptionDiv{text-align:center}#newsalePage #product-list.grid-changed .product-selection-price-text-top{text-align:center;margin-bottom:3px}#product-list.productLandingPageContainer .medium-12 .product-selection-price-text-top{margin-top:6px;margin-bottom:6px}#newsalePage #product-list.grid-changed .wasTextParent-div,.wasTextParent-div{line-height:1}#newsalePage .product-selection-description-parent-inner .normalyAmount,.normalyAmount{margin-bottom:0}#newsalePage div#product-list{margin-top:24px}section.shopLanderPageHader .pageheaderBotm select{font-size:12px}.resetFilter a{font-size:11px}section.shopLanderPageHader .pageheaderTop h1,section.shopLanderPageHader .pageheaderTop h1 span{font-size:20px}#newsalePage #product-list .landing-product:not(.medium-12) .product-selection-price-wrap{padding-top:6px}#newsalePage #product-list.productLandingPageContainer span.woocommerce-Price-amount.amount{line-height:1}#newsalePage .newsalePageBanner{margin-top:55px}.banner-img.banner-image-retainer-cleaner{position:relative;top:31px}.banner-img.banner-image-flosser{position:relative;top:40px}section.shopLanderPageHader .pageheaderTop{padding-top:8rem}#newsalePage #product-list:not(.grid-changed) .columns:not(.medium-12) span.product-selection-price-text del:before{top:50%;transform:translateY(-50%)}.ultrasonic-text-contain-by-js .backOrderList{top:-51px}#product-list.grid-changed .ultrasonic-text-contain-by-js .backOrderList{line-height:14px;top:-65px}}#newsalePage .productLandingPageContainer span.product-selection-price-text.hoo,#newsalePage .productLandingPageContainer span.product-selection-price-text.heee{display:flex;align-items:center;justify-content:center;gap:10px}.toothbrush-heads-subscription-widget li.free-gift-text{color:#9e1e82;font-size:16px;font-weight:700;font-family:'Open Sans'}.toothbrush-heads-subscription-widget li.gray-text{color:#565759;font-size:13px;font-family:'Open Sans'}.toothbrush-heads-subscription-widget .free-gift-text-ul ul{padding-top:35px;list-style:none}.toothbrush-heads-subscription-widget li.pink-text{color:#9e1e82;font-size:13px;font-family:'Open Sans';font-weight:500}html body .productsortDropdown .subMenuDropdown{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid #00000026;border-radius:4px;-webkit-box-shadow:0 6px 12px #0000002d;box-shadow:0 6px 12px #0000002d;z-index:1;width:100%;min-width:210px;padding-top:10px;padding-bottom:10px}.subMenuDropdown{display:none}ul.subMenuDropdown > li{padding-left:15px;padding-bottom:0;padding-top:4px;cursor:pointer}ul.subMenuDropdown > li label{cursor:pointer}html body .subMenuDropdown>li>a,.subMenuDropdown .skin-careProductNav{background:url(/wp-content/themes/revolution/assets/img/select_arrow.png) calc(100% - 18px) 12px no-repeat;display:block;padding:5px 20px;clear:both;font-weight:600;line-height:1.42857143;color:#333;white-space:nowrap;text-decoration:none;font-size:14px;text-transform:uppercase;padding-left:15px;transition:all .4s;font-family:'Montserrat'}.productsortDropdown{position:relative}html body .productsortDropdown button{border:0;font-family:"Montserrat";background:url(/wp-content/themes/revolution/assets/img/select_arrow.png) calc(100% - 8px) 20px no-repeat!important;background-color:transparent;text-transform:capitalize;border-radius:3px;height:48px;line-height:48px;color:#343434!important;display:flex;align-items:center;justify-content:start;font-weight:400;font-size:16px;font-family:Montserrat;min-width:270px;padding:10px 0!important;letter-spacing:0!important}.menuActivate2 .subMenuDropdown{display:block}.productsortDropdown .btn:hover{background-color:transparent!important;color:#343434}.subMenuDropdown [type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}section.shopLanderPageHader .pageheaderBotm{overflow:visible!important;z-index:123}.child-radio2:checked + label{background-color:#eee;position:relative;width:110%;left:-8px;padding:5px 0 5px 9px}@media screen and (min-width:1025px) and (max-width:1400px){#product-list:not(.grid-changed) .row .columns.medium-12 .wpb_wrapper{width:94%;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px) and (max-width:1023px){.page-template-geha-template #product-list.grid-changed .landing-product.medium-3 .product-selection-description-parent,.page-template-geha-lander-temp #product-list.grid-changed .landing-product.medium-3 .product-selection-description-parent{min-height:141px;max-height:140px}}@media screen and (min-width:1100px) and (max-width:1400px){#product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product>.vc_column-inner .product-selection-box{max-width:95%}#newsalePage #product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product>.vc_column-inner .product-selection-box,#newsalePage .profile-container{max-width:95%;max-width:100%;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px) and (max-width:1099px){#product-list.productLandingPageContainer .medium-12 .product-selection-image-wrap img{max-width:225px}}@media screen and (max-width:767px){.productsortDropdown{width:100%;max-width:100%;border-bottom:1px solid #bbb7b7;position:relative}section.shopLanderPageHader .flex-row{gap:10px;flex-wrap:wrap}html body .productsortDropdown button{min-width:100%;padding-left:10px!important;font-size:14px}}html body .customsortDropdown .subMenuDropdown{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid #00000026;border-radius:4px;-webkit-box-shadow:0 6px 12px #0000002d;box-shadow:0 6px 12px #0000002d;z-index:1;width:100%;min-width:190px;padding-top:10px;padding-bottom:10px}.subMenuDropdown{display:none}ul.subMenuDropdown > li{padding-left:15px;padding-bottom:0;padding-top:4px;cursor:pointer}ul.subMenuDropdown > li label{cursor:pointer}html body .subMenuDropdown>li>a,.subMenuDropdown .skin-careProductNav{background:url(/wp-content/themes/revolution/assets/img/select_arrow.png) calc(100% - 18px) 12px no-repeat;display:block;padding:5px 20px;clear:both;font-weight:600;line-height:1.42857143;color:#333;white-space:nowrap;text-decoration:none;font-size:14px;text-transform:uppercase;padding-left:15px;transition:all .4s;font-family:'Montserrat'}.customsortDropdown{position:relative}html body .customsortDropdown button{border:0;font-family:"Montserrat";background:url(/wp-content/themes/revolution/assets/img/select_arrow.png) calc(100% - 8px) 20px no-repeat!important;background-color:transparent;text-transform:capitalize;border-radius:3px;height:48px;line-height:48px;color:#343434!important;display:flex;align-items:center;justify-content:start;font-weight:400;font-size:16px;font-family:Montserrat;min-width:210px;padding:10px 0!important;letter-spacing:0!important}.menuActivate .subMenuDropdown{display:block}.customsortDropdown .btn:hover{background-color:transparent!important;color:#343434}.subMenuDropdown [type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}section.shopLanderPageHader .pageheaderBotm{overflow:visible!important}#product-list .medium-12 .cariPro_dental_probiotics_byJs .featureTag{z-index:0!important}.child-radio:checked + label{background-color:#eee;position:relative;width:110%;left:-8px;padding:5px 0 5px 9px}#product-list.grid-changed .sportGuardsProuductWrapper .caripro-content-splitter{background:#e8f8f8}#product-list.productLandingPageContainer .product-selection-box{margin-bottom:0;margin-top:0}.custom-dropdown-wrapper{display:flex;gap:20px;position:relative;z-index:1000}.custom-select{position:relative;cursor:pointer;border:0;font-family:"Montserrat";background:url(/wp-content/themes/revolution/assets/img/select_arrow.png) calc(100% - 0px) 20px no-repeat!important;text-transform:capitalize;border-radius:3px;height:48px;line-height:48px;color:#343434;font-weight:400;font-size:16px;min-width:270px;padding:10px 0;letter-spacing:0;padding-top:0}.custom-select .selected{position:relative;padding-right:30px}.custom-select .options{position:absolute;top:100%;left:0;width:100%;display:none;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid #00000026;border-radius:4px;-webkit-box-shadow:0 6px 12px #0000002d;box-shadow:0 6px 12px #0000002d;z-index:1;width:100%;min-width:210px;padding-top:10px;padding-bottom:10px}.custom-select .options li{padding:10px;transition:background .2s}#categorySelect .options{max-height:300px;overflow-y:auto}#productSelect .options{max-height:300px;overflow-y:auto}#categorySelect .options li{cursor:pointer;display:flex;align-items:center;gap:8px}#categorySelect .options li .cat-check{display:inline-block;width:16px;height:16px;min-width:16px;border:2px solid #ccc;border-radius:3px;vertical-align:middle;position:relative;transition:all .2s}#categorySelect .options li.cat-selected .cat-check{background:#00b4d8;border-color:#00b4d8}#categorySelect .options li.cat-selected .cat-check::after{content:'';position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#categorySelect .options li.cat-selected{background:#e8f8fb}.custom-select .options li:hover{background:#f2f2f2}#resetDropdowns{background:none;border:none;color:#39f;cursor:pointer;padding:10px;font-size:14px;text-decoration:underline}@media screen and (min-width: 1025px) and (max-width: 1500px){#product-list.productLandingPageContainer .landing-product.medium-3 .product-selection-price-wrap button,#product-list.productLandingPageContainer .landing-product.medium-1\/5 .product-selection-price-wrap button,#product-list.productLandingPageContainer .landing-product.medium-2 .product-selection-price-wrap button{font-size:18px}}@media screen and (max-width:1024px) and (min-width:768px){#newsalePage .shopLanderPageHader .whitening-teeth-girl-with-smile{right:19px;top:-51px;max-width:269px}#newsalePage section.shopLanderPageHader .pageheaderTop{padding-left:16px;padding-right:15px}.productsortDropdown{padding-left:15px}#newsalePage #product-list.productLandingPageContainer .medium-12 .product-selection-description b{font-size:24px}#product-list.productLandingPageContainer .featuredproductDescription p{color:#565759;font-size:14px}.page-template-geha-template #product-list.productLandingPageContainer .medium-3 span.product-selection-price-text del span bdi,.page-template-geha-template #product-list.productLandingPageContainer .medium-3 span.product-selection-price-text del span,.page-template-geha-template #product-list.productLandingPageContainer .medium-3 span.product-selection-price-text del,.page-template-geha-template #product-list.productLandingPageContainer .medium-3 .product-selection-price-text-top .product-selection-price-text span.woocommerce-Price-amount.amount,.page-template-geha-template #product-list.productLandingPageContainer .medium-6 span.product-selection-price-text del span bdi,.page-template-geha-template #product-list.productLandingPageContainer .medium-6 span.product-selection-price-text del span,.page-template-geha-template #product-list.productLandingPageContainer .medium-6 span.product-selection-price-text del,.page-template-geha-template #product-list.productLandingPageContainer .medium-6 .product-selection-price-text-top .product-selection-price-text span.woocommerce-Price-amount.amount,.page-template-geha-template #product-list.productLandingPageContainer.grid-changed .medium-12 span.product-selection-price-text del span bdi,.page-template-geha-template #product-list.productLandingPageContainer.grid-changed .medium-12 span.product-selection-price-text del span,.page-template-geha-template #product-list.productLandingPageContainer.grid-changed .medium-12 span.product-selection-price-text del,.page-template-geha-template #product-list.productLandingPageContainer.grid-changed .medium-12 .product-selection-price-text-top .product-selection-price-text span.woocommerce-Price-amount.amount,.page-template-geha-lander-temp #product-list.productLandingPageContainer .medium-3 span.product-selection-price-text del span bdi,.page-template-geha-lander-temp #product-list.productLandingPageContainer .medium-3 span.product-selection-price-text del span,.page-template-geha-lander-temp #product-list.productLandingPageContainer .medium-3 span.product-selection-price-text del,.page-template-geha-lander-temp #product-list.productLandingPageContainer .medium-3 .product-selection-price-text-top .product-selection-price-text span.woocommerce-Price-amount.amount,.page-template-geha-lander-temp #product-list.productLandingPageContainer .medium-6 span.product-selection-price-text del span bdi,.page-template-geha-lander-temp #product-list.productLandingPageContainer .medium-6 span.product-selection-price-text del span,.page-template-geha-lander-temp #product-list.productLandingPageContainer .medium-6 span.product-selection-price-text del,.page-template-geha-lander-temp #product-list.productLandingPageContainer .medium-6 .product-selection-price-text-top .product-selection-price-text span.woocommerce-Price-amount.amount,.page-template-geha-lander-temp #product-list.productLandingPageContainer.grid-changed .medium-12 span.product-selection-price-text del span bdi,.page-template-geha-lander-temp #product-list.productLandingPageContainer.grid-changed .medium-12 span.product-selection-price-text del span,.page-template-geha-lander-temp #product-list.productLandingPageContainer.grid-changed .medium-12 span.product-selection-price-text del,.page-template-geha-lander-temp #product-list.productLandingPageContainer.grid-changed .medium-12 .product-selection-price-text-top .product-selection-price-text span.woocommerce-Price-amount.amount,.page-template-geha-template #product-list .medium-3 span.product-selection-price-text ins bdi,.page-template-geha-template #product-list .medium-6 span.product-selection-price-text ins bdi,.page-template-geha-template #gehaPage #product-list.grid-changed .medium-12 .product-selection-price-text span.woocommerce-Price-amount.amount,.page-template-geha-template #gehaPage #product-list.grid-changed .medium-12 span.product-selection-price-text ins bdi,.page-template-geha-lander-temp #product-list .medium-3 span.product-selection-price-text ins bdi,.page-template-geha-lander-temp #product-list .medium-6 span.product-selection-price-text ins bdi,.page-template-geha-lander-temp .gehaTemplate #product-list.grid-changed .medium-12 .product-selection-price-text span.woocommerce-Price-amount.amount,.page-template-geha-lander-temp .gehaTemplate #product-list.grid-changed .medium-12 span.product-selection-price-text ins bdi{font-size:20px}.page-template-geha-template #product-list.productLandingPageContainer .discountedPriceForGehaMember,.page-template-geha-lander-temp #product-list.productLandingPageContainer .discountedPriceForGehaMember{font-size:10px}#newsalePage .teethWhieteingSystemWrapper.productLandingPageContainer .product-selection-price-wrap button,.teethWhieteingSystemWrapper.productLandingPageContainer .product-selection-price-wrap a.product_type_composite,.teethWhieteingSystemWrapper.productLandingPageContainer .btn,#product-list .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent-inner .btn-primary-blue{max-width:243px;font-size:16px;min-width:fit-content}#product-list:not(.grid-changed) .medium-12.thb-dark-column.small-12.landing-product >.vc_column-inner{width:100%;position:relative;left:0}.row.product-item-display{margin-right:0;margin-left:0}#newsalePage #product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product>.vc_column-inner{background-color:#fff!important}#product-list:not(.grid-changed) .medium-12.thb-dark-column.small-12.landing-product >.vc_column-inner{padding-top:0;padding-bottom:0}#product-list.productLandingPageContainer .subscription-product-detail .caripro-content{width:31%}#product-list.productLandingPageContainer .subscription-product{width:50%}#product-list .product-selection-image-wrap{width:100%}#product-list.productLandingPageContainer .medium-12 .featureTag,#product-list .landing-product:not(.medium-12) .featureTag{font-size:10px}}@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.subscription-product-detail .caripro-content p{font-size:11px}#product-list.productLandingPageContainer .medium-12 .product-selection-image-wrap img{max-width:100%}.page-template-geha-template #product-list.productLandingPageContainer .product-selection-price-text-top,.page-template-geha-lander-temp #product-list.productLandingPageContainer .product-selection-price-text-top{min-width:0}#product-list:not(.grid-changed) .medium-3 .product-selection-image-wrap{min-height:173px}#product-list.productLandingPageContainer .spec-heding{margin-bottom:4px}#product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent-inner{padding-top:20px;padding-bottom:20px}#product-list:not(.grid-changed) .medium-12.thb-dark-column.small-12.landing-product >.vc_column-inner{padding-top:10px;padding-bottom:10px}#product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-6,#product-list:not(.grid-changed) .thb-dark-column.medium-12.landing-product ~.medium-3{margin-top:1rem;margin-bottom:1rem}}@media screen and (max-width:767px){#product-list.productLandingPageContainer .medium-12.child-5 .featureTag{font-size:12px;border-radius:10px 10px 0 0!important;line-height:1.4}.customsortDropdown{width:82%;position:relative;max-width:82%;padding-left:10px;border-bottom:1px solid #bcb7b7}html body .customsortDropdown button{min-width:100%;font-size:14px}section.shopLanderPageHader .pageheaderTop{position:relative}section.shopLanderPageHader .pageheaderTop:after{position:absolute;width:100%;height:100%;background:#1a1a1aa6;left:0;top:0}section.shopLanderPageHader .pageheaderTop{padding-top:3rem}.shopLanderPageHader .mobileOptionDisplay.whitening-teeth-girl-with-smile{display:none}.productsortDropdown{margin-left:10px;margin-right:10px;border-bottom:1px solid #bbb7b799}.customsortDropdown{max-width:74%;margin-left:10px}section.shopLanderPageHader .flex-row{justify-content:space-between}.customsortDropdown{border-bottom:1px solid #bbb7b799}section.shopLanderPageHader .pageheaderBotm{padding-bottom:0}#product-list.productLandingPageContainer .featuredproductDescription p{color:#565759;font-size:14px}#newsalePage #product-list.productLandingPageContainer .medium-12 .product-selection-description b,.subscription-product-detail .caripro-content .cariproheading_aded,.sportGuardsProuductWrapper.subscription-product-detail .caripro-content .cari-pro-heading-des{font-size:22px}#newsalePage #product-list.grid-changed .medium-12 .product-selection-description b{font-size:16px}#newsalePage #product-list.grid-changed .medium-12 .product-selection-description .productDescriptionDiv{justify-content:center}#newsalePage #product-list.grid-changed .medium-12.thb-dark-column.small-12.landing-product .product-selection-description{min-height:80px}div#productSelect{width:100%;text-align:left}div#sortSelect{text-align:left}.custom-select{margin-left:10px;margin-right:10px;border-bottom:1px solid #bbb7b799;font-size:14px}.toothbrush-heads-subscription-widget .fruit-content.layoutTwoFruit{display:inline-block}.layoutTwoFruit .free-gift-text-ul,.layoutTwoFruit .has-fsa-two-logo{display:none}#product-list:not(.grid-changed).productLandingPageContainer .medium-12.child-5 .caripro-content .product-selection-image-wrap{display:inline-block}#product-list:not(.grid-changed) .child-5 .product-selection-box:before{height:30%}.toothbrush-heads-subscription-widget .fruit-content .heading-for-layout-two{font-size:22px;padding-left:10px;padding-right:10px}#product-list .product-selection-description{width:100%}}.ProductModalPopup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:9999;display:none;justify-content:center;align-items:center;padding:0;box-sizing:border-box}.ProductModalPopup.show{display:flex}.ProductModalPopup .product-modal-body{background:#fff;max-width:100%;width:100%;max-height:100vh;overflow-y:auto;position:relative;box-shadow:0 10px 30px #0000004d;animation:modalSlideIn .3s ease-out;height:100%}.ProductModalPopup .popupHeading{padding:30px;border-bottom:1px solid #eee;position:relative}.ProductModalPopup .popupHeading a{position:absolute;top:15px;right:20px;font-size:28px;color:#666;text-decoration:none;font-weight:700;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.ProductModalPopup .popupHeading a:hover{background-color:#f0f0f0;color:#333}.ProductModalPopup .popupHeading h1{margin:0 40px 15px 0;font-size:24px;color:#333;font-weight:600}.ProductModalPopup .popupHeading h2.underline-heading{margin:0;font-size:18px;color:#666;font-weight:500;padding-bottom:10px;border-bottom:2px solid #007cba;display:inline-block}@keyframes modalSlideIn{from{opacity:0;transform:scale(0.8) translateY(-50px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width: 768px){.ProductModalPopup{padding:10px}.ProductModalPopup .product-modal-body{max-height:95vh;border-radius:4px}.ProductModalPopup .popupHeading{padding:20px 15px}.ProductModalPopup .popupHeading h1{font-size:20px;margin-right:30px}.ProductModalPopup .popupHeading h2.underline-heading{font-size:16px}.ProductModalPopup .popupHeading a{font-size:24px;top:10px;right:10px;width:35px;height:35px}#wrapper .toothbrush-heads-layout .product-image-caripro.mobile-hide{display:block!important}section.shopLanderPageHader .pageheaderBotm{box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px;padding:1rem;border-radius:20px 20px 20px 20px;margin-top:-10px;background:#fff;max-width:100%;margin-left:auto;margin-right:auto}section.shopLanderPageHader .custom-dropdown-wrapper #resetDropdowns{position:absolute;top:-5px;right:0;min-width:75px;text-align:right;min-height:40px;display:flex;align-items:start;justify-content:end;padding-right:0;font-size:14px}div#categorySelect,div#productSelect,div#sortSelect{width:100%;text-align:left;margin-left:0;margin-right:0;border-radius:0;position:relative;margin-bottom:10px;height:52px}div#sortSelect{margin-bottom:0}div#categorySelect:before,div#productSelect:before,div#sortSelect:before{content:"";position:absolute;width:100%;left:0;top:-22px;z-index:-1;color:#39f;font-size:12px}div#categorySelect:before{content:"Categories"}div#productSelect:before{content:"Discounts"}div#sortSelect:before{content:"Sort By"}div#categorySelect{margin-top:28px}section.shopLanderPageHader .pageheaderBotm{padding-bottom:27px;padding-bottom:0}.custom-select .selected::after{right:-4px;content:'';position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:12px;height:12px;transition:transform .2s ease}.custom-select.is-open .selected::after{content:'\00d7';background:none;font-size:38px;font-weight:300;color:#212121;width:auto;height:auto;line-height:1;transform:translateY(-50%)}.custom-select.is-open{background:none!important}}
.openPackageBodyClassByJsAi{}html body #wrapper #product-list.productLandingPageContainer .package-product .selectPackageBox{top:0;background:#fff;position:fixed;width:100%;height:100%;left:0!important;right:0;bottom:0;padding:15px;border-top:1px solid #c5c6c9;left:0;overflow:auto;text-align:left;right:0;max-width:100%;height:100vh;width:100vw;margin-left:0;margin-right:0;max-width:100%;background: #e5e5e5;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .landing-product ,html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-selection-box{background: #fff;}.package-product .selectPackageBoxWrapper .popup-wrapper{display: none;}@media only screen and (min-width: 768px){html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption{display:flex;flex-wrap: wrap;justify-content:space-between;align-items:center}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card ,html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .landing-product{max-width:32%;}}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card ,html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .landing-product{margin:0 5px;width:100%;border:1px solid #c5c6c9;border-radius:12px;margin-bottom: 15px;}.package-product.multiple-options-packages-product .stepQuantityOption .slick-track{display: flex;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .packageBody{max-width:1420px;margin-left:auto;margin-right:auto}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-top-header{border-bottom: 1px solid #c5c6c9;}html body #wrapper #product-list.productLandingPageContainer .package-product .selectPackageBoxWrapper{max-width: 1440px;margin-left: auto;margin-right: auto;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .card-top-header h1{font-size: 20px;font-family: 'Montserrat';text-align: center;color: #2d2e2f;font-weight: 700;padding: 6px 0;margin-bottom: 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-badge{display: inline-block;background: #555759;padding: 4px 30px;font-size: 9.5px;color: #fff;font-family: 'Montserrat';position: relative;top: -4px;border-bottom-right-radius: 12px;font-weight: 500;left: 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-description p{color: #555759;font-size: 12px;font-family: 'Open Sans';padding: 12px 24px;line-height: 1.4;margin-bottom: 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-selection-description{margin-bottom: 0px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-image{text-align: center;margin: 0 auto;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-image img{max-width: 100%;margin: 0 auto;padding-bottom: 10px;max-height: 214px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description{padding: 7px 50px 15px;font-size: 14px;font-family: 'Open Sans', sans-serif;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .rowrpe1{display: flex;align-items: center;column-gap: 20px;}.package-product .row-wrape.rowrpe2{font-size: 11px;font-weight: 600;text-align: left;}.package-product .row-wrape.rowrpe3{text-align: left;}.package-product .pop-up-wrapper{display: flex;justify-content: space-between;align-items: center;cursor: pointer;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description b{font-size: 14px;padding-right: 5px;font-family: 'Open Sans', sans-serif;font-weight: 700;padding-left: 11px;color: #565759;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description .rowrpe1 b{padding-right: 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .row-wrape.rowrpe1 span,html body #wrapper #product-list.productLandingPageContainer .row-wrape.rowrpe3 span{font-size: 75%;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .free-shipping-text{font-size: 14px;font-family: 'Open Sans';color: #68c8c7;font-weight: 700;text-align: center;margin-bottom: 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .life-time-reorder-text{color: #555759;font-size: 14px;font-family: 'Open Sans';font-weight: 700;text-align: center;margin-bottom: 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .main-products-wrapper .price-wrapper{min-height: 87px;}html body #wrapper #product-list.productLandingPageContainer.package-product .stepQuantityOption .price-content{display: flex;justify-content: center;padding: 20px 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card p.percent-off-text{font-size: 25px;color: #9e1e82;font-family: 'Montserrat';font-weight: 300;margin-bottom: 0;line-height: 33px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .price-content .real-price{margin-bottom: 0;font-size: 29px;line-height: 30px;font-family: 'Open Sans';font-weight: 700;color: #2d2e2f;padding-left: 5px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .price-content p.orignal-price{font-size: 29px;margin-bottom: 0;line-height: 29px;color: #2d2e2f;font-family: 'Open Sans';}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .real-price sup{font-size: 12px;color: #565759;font-weight: 500;position: relative;top: -10px;font-family: 'Montserrat';}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption p.cut-off-price{font-size: 12px;font-family: 'Montserrat';font-weight: 500;position: relative;color: #555759;text-align: center;margin-bottom: 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption p.cut-off-price:after{content: '';max-width: 48px;height: 1px;background-color: #9e1e82;position: absolute;top: 8.5px;left: 50%;transform: translateX(-50%);width: 100%;}#wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .form-group-radio-custom label{display: flex;align-items: center;justify-content: center;width: 100%;border: 1px solid #c3c3c3;padding: 10px 15px;text-align: center;line-height: 1;margin: 0;min-height: 50px;border-radius: 10px;flex-direction: column;}.package-product .stepQuantityOption .form-group-radio-custom label span.mmAmount{display: block;font-size: 16px;}.package-product .stepQuantityOption .form-group-radio-custom label span.mmAmount{font-size: 14px;padding-left: 10px;}.package-product .stepQuantityOption .product-card .wrapper.flex-wrapper{padding: 0 55px;margin-top: 5px;}.package-product .stepQuantityOption .product-card .action-button{padding: 0 55px;margin-top: 10px;padding-bottom: 20px;}.package-product .stepQuantityOption .add-to-cart-btn{margin-bottom: 10px;}.package-product .stepQuantityOption .product-card .add-to-cart-btn .btn-general{background-color: #68c8c7;border-color: #68c8c7;width: 100%;color: #fff;font-size: 16px;max-width: 100%;}.package-product .stepQuantityOption .product-card .buy-now-btn .btn-black-blue{background-color: #000;border-color: #000;width: 100%;color: #fff;font-size: 16px;font-weight: 600;position: relative;max-width: 100%;}[data-name="one_durable_night_guard3mm"], [data-name="two_durable_night_guard3mm"], [data-name="four_durable_night_guard3mm"]{display: none;}#wrapper #product-list .selectPackageWrapper.package-product p.geha-members-text{text-align: center;font-weight: 500;line-height: 14px;font-family: 'Montserrat';font-size: 12px;margin-bottom: 0;font-style: italic;color: #565759;}.package-product .stepQuantityOption p.geha-members-text span{font-style: normal;font-weight: 700;color: #9e1e82;}.selectPackageWrapper.package-product .choose-package-div h1{font-size: 48px;text-align: center;font-family: 'Montserrat';color: #331f97;line-height: 48px;font-weight: 800;margin-bottom: 5px;}.selectPackageWrapper.package-product .choose-package-div .section-heading{font-size: 33px;margin: 0 auto;margin-bottom: 0;font-family: "Montserrat";font-weight: 800;text-align: center;color: #331f97;line-height: 32px;position: relative;justify-content: center;align-items: center;text-align: center;max-width: 450px;margin-bottom: 65px;}.selectPackageWrapper.package-product .chosse-your-package{position: relative;z-index: 1;}.selectPackageWrapper.package-product .section-heading:after{content: '';position: absolute;width: 100%;height: 6px;border-radius: 12px;background-color: #0eb4ba;bottom: 0;left: 0;}.selectPackageWrapper.package-product .choose-package-div h4{text-align: center;font-size: 26px;font-family: 'Open Sans';color: #7d8286;}#product-list.productLandingPageContainer .package-product .packageheader a.iconCloseBox{width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;right: -7%;top: 8px;background: #fff;border-radius: 30px;color: #000;font-size: 32px;border: 2px solid #fa319e;font-weight: bold;}.package-product .section-heading{font-size: 30px;margin: 0 auto;margin-bottom: 0;font-family: "Montserrat";font-weight: 800;text-align: center;color: #331f97;line-height: 32px;position: relative;justify-content: center;align-items: center;text-align: center;max-width: 426px;margin-bottom: 30px;}.package-product .chosse-your-package{position: relative;z-index: 1;}.package-product .section-heading:after{content: '';position: absolute;width: 100%;height: 6px;border-radius: 12px;background-color: #0eb4ba;bottom: 2px;left: 0;}.price-content{display: flex;justify-content: center;padding: 20px 0;}.package-product .product-card p.percent-off-text{font-size: 25px;color: #9e1e82;font-family: 'Montserrat';font-weight: 300;margin-bottom: 0;line-height: 33px;}.package-product .price-content .real-price{margin-bottom: 0;font-size: 29px;line-height: 30px;font-family: 'Open Sans';font-weight: 700;color: #2d2e2f;padding-left: 5px;}.package-product .price-content p.orignal-price{font-size: 29px;margin-bottom: 0;line-height: 29px;color: #2d2e2f;font-family: 'Open Sans';}.package-product .real-price sup{font-size: 12px;color: #565759;font-weight: 500;position: relative;top: -10px;font-family: 'Montserrat';}.package-product p.cut-off-price{font-size: 12px;font-family: 'Montserrat';font-weight: 500;position: relative;color: #555759;text-align: center;margin-bottom: 0;}.package-product p.cut-off-price:after{content: '';max-width: 48px;height: 1px;background-color: #9e1e82;position: absolute;top: 8.5px;left: 50%;transform: translateX(-50%);width: 100%;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .small-12{padding: 0;}.package-product{}#product-list .medium-6.landing-product.package-product .selectPackageWrapper .product-selection-description-parent-inner, #product-list .medium-9.landing-product.package-product .package-product .selectPackageWrapper .product-selection-description-parent-inner{display: block;}.active-recomendation-tab #product-list .medium-6.landing-product.package-product .product-selection-description-parent{max-height: inherit;min-height: 0;}.active-recomendation-tab #product-list .medium-6.package-product .selectPackageWrapper .product-selection-price-text-top ,#newsalePage #product-list:not(.grid-changed) .medium-6.package-product .selectPackageWrapper .productDescriptionDiv{display: flex;align-items: center;justify-content: center;}#product-list .package-product .selectPackageWrapper .product-selection-description b{padding-right: 0px;}.page-template-geha-template #product-list.productLandingPageContainer .medium-6.package-product .selectPackageWrapper .discountedPriceForGehaMember, .page-template-geha-lander-temp #product-list.productLandingPageContainer .medium-6.package-product .selectPackageWrapper .discountedPriceForGehaMember{text-align: center;}.package-product .selectPackageWrapper .choose-package-div{text-align: center;margin-bottom: 2rem;}#product-list:not(.grid-changed) .medium-12.thb-dark-column.small-12.landing-product.package-product .selectPackageWrapper .product-selection-box{flex-direction: column;}#product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product.package-product .selectPackageWrapper .product-selection-description-parent-inner{padding-top: 0px;padding-bottom: 10px;padding-left: 0px;padding-right: 0px;}#product-list.productLandingPageContainer .medium-12.package-product .selectPackageWrapper .product-selection-price-text-top{margin-top: 0px;}.custom-night-guards{}.package-product .selectPackageWrapper .choose-package-div h1{color: #2d2e2f;margin-bottom: 5px;font-size: 42px;}.package-product .description-text-option{font-size: 20px;}.package-product .selectPackageWrapper .detail-of-product h4{font-size: 20px;}.teeth-whitening-package-wrapper.package-product .choose-your-package ,.teeth-whitening-package-wrapper.package-product .section-heading{color: #2d2e2f;}.teeth-whitening-package-wrapper.package-product .section-heading:after{background-color: #fa319e;}#product-list.productLandingPageContainer .medium-12.package-product .normalyAmount{text-align: center;}.card-image-wrapper-parent{min-height: 230px;}h2.whitening-gel-heading{font-size: 42px;font-weight: 700;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-top-header{border-radius: 10px 10px 0 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-top-header h1:empty{display:none;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card.featured-product .card-top-header{background-color: #def7f6;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card.featured-product{border: 3px solid #0eb4ba;box-shadow: rgba(0, 0, 0, 0.44) 0px 3px 13px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card.featured-product .card-badge{background: #fa319e;}html body #wrapper #product-list.productLandingPageContainer .teeth-whitening-package-wrapper.package-product .stepQuantityOption .product-card.featured-product .card-top-header{background: #fad6ed;}html body #wrapper #product-list.productLandingPageContainer .teeth-whitening-package-wrapper.package-product .stepQuantityOption .product-card.featured-product{border-color: #fa319e;}html body #wrapper #product-list.productLandingPageContainer .teeth-whitening-package-wrapper.package-product .stepQuantityOption{border-color: #fa319e;}html body #wrapper #product-list.productLandingPageContainer .teeth-whitening-package-wrapper.package-product .product-card.featured-product .card-content-wrapper{background-image: url(https://www.smilebrilliant.com/wp-content/themes/revolution-child/assets/css/../images/teeth-whitening-tray-new/footer-gradient.png);background-position: center bottom;background-repeat: repeat-x;border-radius: 10px;}body #wrapper #product-list.productLandingPageContainer .teeth-whitening-package-wrapper.package-product .form-group-radio-custom [type="radio"]:checked + label:before{border-color: #fa319e;}body #wrapper #product-list.productLandingPageContainer .teeth-whitening-package-wrapper.package-product .product-card .form-group-radio-custom [type="radio"]:checked + label{border: 2px solid #fa319e;}body #wrapper #product-list.productLandingPageContainer .teeth-whitening-package-wrapper.package-product .form-group-radio-custom [type="radio"]:checked + label:after{background: #fa319e;}body #wrapper #product-list.productLandingPageContainer .teeth-whitening-package-wrapper.package-product .stepQuantityOption .product-card .add-to-cart-btn .btn-general{background-color: #fa319e;border-color: #fa319e;}body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .addtocart-button button:hover ,body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .addtocart-button a:hover{background-color: #595858;border-color: #595858;}html body #wrapper #product-list.productLandingPageContainer .night-guards-package-wrapper.package-product .stepQuantityOption .product-card.featured-product .card-badge{background-color: #a5398c;}html body #wrapper #product-list.productLandingPageContainer .night-guards-package-wrapper.package-product .stepQuantityOption .product-card.featured-product .card-top-header{background: #e5e2f8;}html body #wrapper #product-list.productLandingPageContainer .night-guards-package-wrapper.package-product .stepQuantityOption .product-card.featured-product{border-color: #331f97;}html body #wrapper #product-list.productLandingPageContainer .night-guards-package-wrapper.package-product .stepQuantityOption{border-color: #331f97;}html body #wrapper #product-list.productLandingPageContainer .night-guards-package-wrapper.package-product .product-card.featured-product .card-content-wrapper{background-image: url(https://www.smilebrilliant.com/wp-content/themes/revolution-child/assets/css/../images/products/night-guards-new/gradient-bg.png);background-position: center bottom;background-repeat: repeat-x;border-radius: 10px;}body #wrapper #product-list.productLandingPageContainer .night-guards-package-wrapper.package-product .form-group-radio-custom [type="radio"]:checked + label:before{}body #wrapper #product-list.productLandingPageContainer .night-guards-package-wrapper.package-product .product-card .form-group-radio-custom [type="radio"]:checked + label{}body #wrapper #product-list.productLandingPageContainer .night-guards-package-wrapper.package-product .form-group-radio-custom [type="radio"]:checked + label:after{}body #wrapper #product-list.productLandingPageContainer .night-guards-package-wrapper.package-product .stepQuantityOption .product-card .add-to-cart-btn .btn-general{}body #wrapper #product-list.productLandingPageContainer .package-simple-product-wrapper-common h2.whitening-gel-heading ,body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .choose-package-div h1{}body #wrapper #product-list.productLandingPageContainer .package-simple-product-wrapper-common .selectPackageWrapper .product-selection-description-parent{min-height: 0;max-height: none;}body #wrapper #product-list.productLandingPageContainer .thebest-teeth-whitening-gel-package-wrapper h2.whitening-gel-heading ,body #wrapper #product-list.productLandingPageContainer .thebest-teeth-whitening-gel-package-wrapper .section-heading{margin-bottom: 0;color: #2d2e2f;}body #wrapper #product-list.productLandingPageContainer .thebest-teeth-whitening-gel-package-wrapper .section-heading:after{background-color: #ff4bad;}body #wrapper #product-list.productLandingPageContainer .thebest-teeth-whitening-gel-package-wrapper .section-heading{margin-bottom: 47px;margin-top: 6px;}body #wrapper #product-list.productLandingPageContainer .thebest-teeth-whitening-gel-package-wrapper .choose-package-div ,body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrappe .common-section-styling{margin-bottom: 1.5rem;}body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .choose-package-div h1{}body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .choose-package-div h1 ,body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .section-heading{margin-bottom: 0;color: #2d2e2f;}body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .selectPackageWrapper .choose-package-div{margin-bottom: 1rem;}body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .section-heading{margin-bottom: 47px !important;}body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .section-heading:after{background-color: #9595d7;}body #wrapper #product-list.productLandingPageContainer .floss-picks-package-wrapper .section-heading ,body #wrapper #product-list.productLandingPageContainer .retainer-cleaner-package-wrapper .section-heading{color: #2d2e2f;}.caripro-top-int{position: relative;}body #wrapper #product-list.productLandingPageContainer .floss-picks-package-wrapper .caripro-top-int .tm-symbal ,body #wrapper #product-list.productLandingPageContainer .retainer-cleaner-package-wrapper .caripro-top-int .tm-symbal{top: 10px;font-weight: 600;font-size: 12px;position: absolute;margin-left: -6px;}.description-text-option{text-align: center;max-width: 966px;margin-left: auto;margin-right: auto;}#newsalePage #product-list.grid-changed .package-simple-product-wrapper-common .stepQuantityOption .product-selection-price-text-top{justify-content: center;}#product-list .landing-product:not(.medium-12) .package-simple-product-wrapper-common .productDescriptionDiv, #product-list .landing-product:not(.medium-12) .package-simple-product-wrapper-common .productDescriptionDiv{max-height: none;overflow: hidden;min-height: 0;display: flex;align-items: center;justify-content: center;}#product-list.grid-changed .medium-6.landing-product.package-simple-product-wrapper-common .stepQuantityOption .product-selection-description-parent-inner, #product-list.grid-changed .medium-9.landing-product.package-simple-product-wrapper-common .stepQuantityOption .product-selection-description-parent-inner, #product-list.grid-changed .medium-3.landing-product.package-simple-product-wrapper-common .stepQuantityOption .product-selection-description-parent-inner, #product-list.grid-changed .medium-8.landing-product.package-simple-product-wrapper-common .stepQuantityOption .product-selection-description-parent-inner, #product-list.grid-changed .medium-12.landing-product.package-simple-product-wrapper-common .stepQuantityOption .product-selection-description-parent-inner, #product-list.grid-changed .medium-4.landing-product.package-simple-product-wrapper-common .stepQuantityOption .product-selection-description-parent-inner{display: block;}#product-list.grid-changed .landing-product.package-simple-product-wrapper-common .stepQuantityOption .product-selection-description-parent-inner .productDescriptionDiv.proTpDiv{justify-content: center;}#product-list.grid-changed .landing-product.package-simple-product-wrapper-common .stepQuantityOption .product-selection-description-parent-inner .discountedPriceForGehaMember{text-align: center;}.card-image-wrapper-parent{border: 10px solid red;}.product-wrape-header span.chosse-your-package{display: flex;align-items: center;justify-content: center;gap: 10px;}a.open-detail{display: flex;align-items: center;justify-content: center;font-size: 16px;color: #2d2e2f;gap: 10px;}a.open-detail .fa-chevron-up{position: relative;top: -1px;}.detail-indicator{display: flex;align-items: center;justify-content: center;column-gap: 10px;font-size: 16px;font-weight: normal;}.package-simple-product-wrapper-common{}#product-list.productLandingPageContainer.grid-changed .featuredproductNameSubtitle.optionTwo{display: none;}#newsalePage #product-list.grid-changed .package-simple-product-wrapper-common .product-selection-price-text-top{}#product-list.grid-changed .productDescriptionDiv.hooooo.hide-on-load.forlayoutTwo{text-align: left;}body #wrapper #product-list.productLandingPageContainer .package-simple-product-wrapper-common .stepQuantityOption .discountedPriceForGehaMember{display: none;}#product-list.productLandingPageContainer .package-product .packageheader a.iconCloseBox:hover{background: #fa319e;color: #ffffff;}.tongue-scraper-package-wrapper.package-product .chosse-your-package{color: #024;}#newsalePage #product-list.productLandingPageContainer .tongue-scraper-package-wrapper.package-product .common-section-styling .heading-title p{font-size: 22px;font-family: 'Open Sans';font-weight: 500;margin-bottom: 5px;color: #024;line-height: 1;}#newsalePage #product-list.productLandingPageContainer .tongue-scraper-package-wrapper.package-product .common-section-styling .heading-title p.light-blue-text{color: #00bbb4;font-style: italic;}html body #wrapper #product-list.productLandingPageContainer .tongue-scraper-package-wrapper.package-product .stepQuantityOption{justify-content: center;gap: 20px;}.package-product .selectPackageWrapper .choose-package-div{position: relative;}#product-list.productLandingPageContainer .tongue-scraper-package-wrapper.package-product .packageheader a.iconCloseBox{right: 0;}@media only screen and (max-width: 1990px){#product-list.productLandingPageContainer .package-product .packageheader a.iconCloseBox{right: 31px;}}@media only screen and (min-width: 768px){html body #wrapper #product-list.productLandingPageContainer .package-product .selectPackageBox{padding-top: 3.5rem;}body #wrapper #product-list.productLandingPageContainer.grid-changed .package-simple-product-wrapper-common .wpb_column ,body #wrapper #product-list.productLandingPageContainer .package-simple-product-wrapper-common .wpb_column{max-width: 32% !important;flex: 0 0 32%;}.detail-indicator{display: none;}}@media only screen and (max-width: 767px){html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .slick-dots li button:before{font-family: 'slick';font-size: 24px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .slick-dots li.slick-active button:before{opacity: .75;color: black;}.detail-of-product{display: none;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-description p br{display: none;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .landing-product{max-width: 100%;}html body #wrapper #product-list.productLandingPageContainer .package-product .product-card .card-content-wrapper{padding-bottom: 25px;}.package-product .stepQuantityOption .product-card .wrapper.flex-wrapper ,.package-product .stepQuantityOption .product-card .action-button{padding: 0 22px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description{padding: 7px 20px 15px;}.package-product .selectPackageWrapper .choose-package-div h1{font-size: 24px;}.package-product .section-heading{font-size: 24px;margin-bottom: 33px;}.package-product .selectPackageWrapper .choose-package-div{margin-bottom: 2rem;padding-left: 15px;padding-right: 15px;}.package-product .selectPackageWrapper .choose-package-div h1{padding-right: 20px;}#product-list.productLandingPageContainer .package-product .packageheader a.iconCloseBox{right: 12px;top: 15px;position: fixed;z-index: 9999999;width: 35px;height: 35px;font-size: 24px;}html body #wrapper #product-list.productLandingPageContainer .package-product .selectPackageBox{padding-top: 30px;z-index: 12345678;padding-bottom: 3rem;padding-left: 0;padding-right: 0;}.slick-slide img.bar{display: inline-flex;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .card-top-header h1{font-size: 18px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .choose-package-div h4 ,.package-product .selectPackageWrapper .choose-package-div h4{font-size: 16px;}body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .choose-package-div h1{font-size: 30px;}body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .section-heading{margin-top: 12px;}body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .section-heading:after , body #wrapper #product-list.productLandingPageContainer .teeth-whitening-package-wrapper.package-product .section-heading:after{width: 92%;left: 0;margin-left: auto;margin-right: auto;right: 0;}.package-product .section-heading{font-size: 18px;margin-bottom: 18px;}.package-product .selectPackageWrapper .choose-package-div h1{margin-bottom: 10px;}body #wrapper #product-list.productLandingPageContainer h2.whitening-gel-heading{font-size: 24px;line-height: 1;}body #wrapper #product-list.productLandingPageContainer .package-simple-product-wrapper-common h2.whitening-gel-heading, body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .choose-package-div h1{}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption h4{font-size: 16px;}.common-section-styling{margin-top: 15px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description b{padding-left: 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .shipping-label{padding-left: 10px;padding-right: 10px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-image{padding-left: 15px;padding-right: 15px;}#product-list.productLandingPageContainer .package-product .section-heading:after{opacity: 0;}body #wrapper #product-list.productLandingPageContainer .thebest-teeth-whitening-gel-package-wrapper .section-heading{margin-bottom: 20px;}body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .choose-package-div h1{font-size: 24px;}body #wrapper #product-list.productLandingPageContainer .desensitizing-gel-refills-package-wrapper .section-heading{margin-bottom: 20px !important;}body #wrapper #product-list.productLandingPageContainer .package-simple-product-wrapper-common .slick-track{margin-left: -3px;margin-right: -3px;}body #wrapper #product-list.productLandingPageContainer .package-simple-product-wrapper-common .slick-track .slick-slide{padding-left: 3px !important;padding-right: 3px !important;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .life-time-reorder-text{font-size: 12px;padding: 6px 16px;line-height: 1.3;}}@media only screen and (max-width: 400px){html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .card-top-header h1{font-size: 14px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description b{font-size: 12px;}}@media only screen and (min-width: 768px){html body #wrapper #product-list.productLandingPageContainer .package-product .selectPackageBox{padding-top: 1.25rem;padding-bottom: 0.5rem;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .landing-product{margin-bottom: 6px;}.package-product .selectPackageWrapper .choose-package-div{margin-bottom: 0.75rem;}.package-product .selectPackageWrapper .choose-package-div h1, .selectPackageWrapper.package-product .choose-package-div h1{font-size: 30px;line-height: 32px;margin-bottom: 4px;}.selectPackageWrapper.package-product .choose-package-div .section-heading, .package-product .section-heading{margin-bottom: 12px;}.selectPackageWrapper.package-product .choose-package-div h4, .package-product .selectPackageWrapper .detail-of-product h4, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .choose-package-div h4{font-size: 16px;line-height: 1.35;margin-bottom: 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-image img{max-height: 118px;padding-bottom: 4px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .card-top-header h1{padding: 4px 0;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-description p{padding: 5px 24px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description{padding: 3px 50px 6px;}.package-product .stepQuantityOption .product-card .line-divider{margin: 2px 0;}.package-product .stepQuantityOption .price-content, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .price-content{padding: 5px 0;}.package-product .stepQuantityOption .price-wrapper, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .main-products-wrapper .price-wrapper{min-height: 0;}.package-product .stepQuantityOption .product-card .wrapper.flex-wrapper{margin-top: 2px;}.package-product .stepQuantityOption .add-to-cart-btn{margin-bottom: 8px;}.package-product .stepQuantityOption .product-card .action-button{margin-top: 6px;padding-bottom: 8px;}}@media only screen and (min-width: 768px) and (max-height: 860px){html body #wrapper #product-list.productLandingPageContainer .package-product .selectPackageBox{padding-top: 0.75rem;}.package-product .selectPackageWrapper .choose-package-div{margin-bottom: 0.4rem;}.package-product .selectPackageWrapper .choose-package-div h1, .selectPackageWrapper.package-product .choose-package-div h1{font-size: 26px;line-height: 28px;}.selectPackageWrapper.package-product .choose-package-div .section-heading, .package-product .section-heading{margin-bottom: 8px;}.selectPackageWrapper.package-product .choose-package-div h4, .package-product .selectPackageWrapper .detail-of-product h4, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .choose-package-div h4{font-size: 14px;line-height: 1.3;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-image img{max-height: 90px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-description p{padding: 3px 20px;line-height: 1.3;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description{padding: 2px 40px 4px;}.package-product .stepQuantityOption .price-content, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .price-content{padding: 3px 0;}.package-product .stepQuantityOption .product-card .action-button{margin-top: 4px;padding-bottom: 6px;}.package-product .stepQuantityOption .add-to-cart-btn{margin-bottom: 6px;}}@media only screen and (min-width: 768px) and (min-height: 900px){.package-product .stepQuantityOption .product-card .action-button{padding-bottom: 24px;}html body #wrapper #product-list.productLandingPageContainer .package-product .selectPackageBox{padding-bottom: 2.5rem;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .landing-product{margin-bottom: 16px;}}@media only screen and (max-width: 767px){html body #wrapper #product-list.productLandingPageContainer .package-product .selectPackageBox{padding-top: 14px;padding-bottom: 1.25rem;}.package-product .selectPackageWrapper .choose-package-div{margin-bottom: 0.75rem;}.package-product .selectPackageWrapper .choose-package-div h1{font-size: 20px;line-height: 22px;margin-bottom: 4px;}.package-product .section-heading{font-size: 18px;margin-bottom: 8px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .card-image img{max-height: 104px;padding-bottom: 4px;}html body #wrapper #product-list.productLandingPageContainer .package-product .product-card .card-content-wrapper{padding-bottom: 10px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .card-top-header h1{padding: 4px 0;font-size: 16px;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-description p{padding: 4px 16px;line-height: 1.3;}html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card .product-selection-description{padding: 3px 16px 6px;}.package-product .stepQuantityOption .product-card .line-divider{margin: 2px 0;}.package-product .stepQuantityOption .price-content, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .price-content{padding: 4px 0;}.package-product .stepQuantityOption .price-wrapper, html body #wrapper #product-list.productLandingPageContainer .package-product .stepQuantityOption .main-products-wrapper .price-wrapper{min-height: 0;}.package-product .stepQuantityOption .product-card .wrapper.flex-wrapper{margin-top: 2px;}.package-product .stepQuantityOption .add-to-cart-btn{margin-bottom: 4px;}.package-product .stepQuantityOption .product-card .action-button{margin-top: 6px;padding-bottom: 6px;}}
.sbr-shop-wrap{--shop-header-bg: #3d3f40;--shop-accent: #5642bb;--shop-text: #ffffff;font-family: 'Open Sans', sans-serif;}.sbr-shop-header{background: var(--shop-header-bg);color: var(--shop-text);padding: 48px 0 32px;text-align: center;}.sbr-shop-header h1{color: var(--shop-text);margin: 0 0 8px;font-family: 'Montserrat', sans-serif;}.sbr-shop-header .sbr-shop-sub{margin: 0 0 18px;opacity: 0.9;}.sbr-shop-header .sbr-shop-logo{max-height: 60px;width: auto;margin: 0 auto 16px;display: block;}.sbr-shop-filters{margin-top: 8px;}.sbr-shop-active-cat{padding: 16px 0 0;font-size: 15px;}.sbr-shop-active-cat a{color: var(--shop-accent);text-decoration: underline;}.sbr-shop-empty{text-align: center;padding: 60px 0;}.sbr-shop-banner{margin: 18px auto 0;max-width: 960px;text-align: center;background-color: var(--shop-banner-bg, transparent);}.sbr-shop-banner-img{max-width: 100%;height: auto;display: block;margin: 0 auto;}.sbr-shop-banner-text{margin-top: 10px;font-size: 16px;line-height: 1.5;}@media (max-width: 767px){.sbr-shop-header{padding: 32px 0 24px;}}.wrapper.flex-wrapper .form-group-radio-custom{position: relative;}#newsalePage.sbr-shop-wrap #product-list.productLandingPageContainer .medium-12 .featureTag, #newsalePage.sbr-shop-wrap #product-list .landing-product:not(.medium-12) .featureTag{background: var(--shop-action, #9f1e82);}#newsalePage.sbr-shop-wrap .teethWhieteingSystemWrapper.productLandingPageContainer .product-selection-price-wrap button, #newsalePage.sbr-shop-wrap .teethWhieteingSystemWrapper.productLandingPageContainer .product-selection-price-wrap a.product_type_composite, #newsalePage.sbr-shop-wrap .teethWhieteingSystemWrapper.productLandingPageContainer .btn, #newsalePage.sbr-shop-wrap #product-list .medium-12.thb-dark-column.small-12.landing-product .product-selection-description-parent-inner .btn-primary-blue{background-color: var(--shop-action, #1cb9bd);}#newsalePage.sbr-shop-wrap #product-list.productLandingPageContainer .medium-12.thb-dark-column.small-12.landing-product > .vc_column-inner{background: var(--shop-card-fill, #e8f8f8) !important;}#newsalePage.sbr-shop-wrap .teethWhieteingSystemWrapper.productLandingPageContainer .landing-product:not(.medium-12) .product-selection-description-parent, #newsalePage.sbr-shop-wrap .packageQuantityBox, #newsalePage.sbr-shop-wrap .selectPackageBox{background: var(--shop-card-fill, #e8f8f8);}#newsalePage.sbr-shop-wrap .teethWhieteingSystemWrapper.grid-changed .landing-product .product-selection-description-parent, #newsalePage.sbr-shop-wrap #product-list.grid-changed .caripro-content-splitter, #newsalePage.sbr-shop-wrap #product-list.grid-changed .sportGuardsProuductWrapper .caripro-content-splitter{background: var(--shop-card-fill, #e8f8f8);}#newsalePage.sbr-shop-wrap #product-list.productLandingPageContainer .package-product .stepQuantityOption .product-card.featured-product{border-color: var(--shop-action, #0eb4ba);}#newsalePage.sbr-shop-wrap #product-list.grid-changed .wpb_column.sbr-shop-design-col, #newsalePage.sbr-shop-wrap #wrapper.grid-changed .wpb_column.sbr-shop-design-col{max-width: 100% !important;flex: 0 0 100% !important;width: 100% !important;}#newsalePage.sbr-shop-wrap #product-list.grid-changed .wpb_column.sbr-shop-design-col.medium-6, #newsalePage.sbr-shop-wrap #wrapper.grid-changed .wpb_column.sbr-shop-design-col.medium-6{max-width: 50% !important;flex: 0 0 50% !important;width: 50% !important;}#newsalePage.sbr-shop-wrap #product-list.grid-changed .wpb_column.sbr-shop-design-col.medium-4, #newsalePage.sbr-shop-wrap #wrapper.grid-changed .wpb_column.sbr-shop-design-col.medium-4{max-width: 33.333% !important;flex: 0 0 33.333% !important;width: 33.333% !important;}#newsalePage.sbr-shop-wrap #product-list.grid-changed .wpb_column.sbr-shop-design-col.medium-3, #newsalePage.sbr-shop-wrap #wrapper.grid-changed .wpb_column.sbr-shop-design-col.medium-3{max-width: 25% !important;flex: 0 0 25% !important;width: 25% !important;}@media (max-width: 767px){#newsalePage.sbr-shop-wrap #product-list.grid-changed .wpb_column.sbr-shop-design-col.medium-6, #newsalePage.sbr-shop-wrap #wrapper.grid-changed .wpb_column.sbr-shop-design-col.medium-6, #newsalePage.sbr-shop-wrap #product-list.grid-changed .wpb_column.sbr-shop-design-col.medium-4, #newsalePage.sbr-shop-wrap #wrapper.grid-changed .wpb_column.sbr-shop-design-col.medium-4, #newsalePage.sbr-shop-wrap #product-list.grid-changed .wpb_column.sbr-shop-design-col.medium-3, #newsalePage.sbr-shop-wrap #wrapper.grid-changed .wpb_column.sbr-shop-design-col.medium-3{max-width: 100% !important;flex: 0 0 100% !important;width: 100% !important;}}#newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 > .vc_column-inner > .wpb_wrapper > .lander-shortcode, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-ng-hero, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-qty--wide, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-spc--wide, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-sp--wide{max-width: 1330px !important;margin-left: auto !important;margin-right: auto !important;}#newsalePage.sbr-shop-wrap .sbr-ng-col.medium-12 > .vc_column-inner{width: 100% !important;left: 0 !important;max-width: 1330px !important;margin-left: auto !important;margin-right: auto !important;}@media (min-width: 640px){#newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-ng-headline, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-ea-title, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-sub-title, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-spg-title, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-sgx-title, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-pc-title, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-qty-name, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-spc-name, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-sp-name, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-sx-title, #newsalePage.sbr-shop-wrap .sbr-shop-design-col.medium-12 .sbr-ngx-title{font-size: 30px;font-weight: 700;}#newsalePage.sbr-shop-wrap .sbr-shop-design-col:not(.medium-12) :is(.sbr-qty-name, .sbr-spc-name, .sbr-sp-name){font-size: 25px;}}#newsalePage.sbr-shop-wrap .sbr-shop-design-col :is(.sbr-ng-headline, .sbr-ngx-title, .sbr-ea-title, .sbr-sub-title, .sbr-sx-title, .sbr-spg-title, .sbr-sgx-title, .sbr-pc-title, .sbr-qty-name, .sbr-spc-name, .sbr-sp-name){font-weight: 700;}#newsalePage.sbr-shop-wrap .sbr-shop-design-col :is(.sbr-qty-eyebrow, .sbr-spc-eyebrow, .sbr-sp-eyebrow, .sbr-pc-eyebrow, .sbr-spg-eyebrow, .sbr-sgx-eyebrow, .sbr-ng-eyebrow, .sbr-ea-eyebrow, .sbr-sub-eyebrow, .sbr-sx-eyebrow, .sbr-sx-brand, .sbr-ngx-eyebrow){font-weight: 600;font-size: 11px;}#newsalePage.sbr-shop-wrap sup.sbr-cur{vertical-align: baseline;position: static;top: auto;}#newsalePage.sbr-shop-wrap .sbr-ea-plan__now .dollerSymbal, #newsalePage.sbr-shop-wrap .sbr-sub-plan__now .dollerSymbal{vertical-align: baseline;}#newsalePage.sbr-shop-wrap .sbr-ng-price__now sup, #newsalePage.sbr-shop-wrap .sbr-ng-reco__now sup, #newsalePage.sbr-shop-wrap .sbr-qty-price__now sup, #newsalePage.sbr-shop-wrap .sbr-ea-price__now sup, #newsalePage.sbr-shop-wrap .sbr-sub-price__now sup, #newsalePage.sbr-shop-wrap .sbr-sp-vprice__now sup, #newsalePage.sbr-shop-wrap .sbr-sp-from__price sup, #newsalePage.sbr-shop-wrap .sbr-spc-price__now sup, #newsalePage.sbr-shop-wrap .sbr-pc-price__now sup, #newsalePage.sbr-shop-wrap .sbr-pc-from__price sup, #newsalePage.sbr-shop-wrap .sbr-spg-bigprice__now sup, #newsalePage.sbr-shop-wrap .sbr-spg-pkg__now sup, #newsalePage.sbr-shop-wrap .sbr-spg-level__now sup{vertical-align: baseline;top: auto;position: static;}#newsalePage.sbr-shop-wrap .sbr-ng-price__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-ng-reco__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-qty-price__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-ea-price__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-sub-price__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-sp-vprice__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-sp-from__price sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-spc-price__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-pc-price__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-pc-from__price sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-spg-bigprice__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-spg-pkg__now sup:not(.sbr-cur), #newsalePage.sbr-shop-wrap .sbr-spg-level__now sup:not(.sbr-cur){font-weight: 700;}#newsalePage.sbr-shop-wrap .sbr-ng-price__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-ng-reco__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-qty-price__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-ea-price__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-sub-price__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-sp-vprice__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-sp-from__price sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-spc-price__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-pc-price__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-pc-from__price sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-spg-bigprice__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-spg-pkg__now sup:not(.sbr-cur)::before, #newsalePage.sbr-shop-wrap .sbr-spg-level__now sup:not(.sbr-cur)::before{content: "\00A0";}#newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-sp-add, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-pc-add, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-ng-add, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-ng-buynow, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-ng-choose{box-sizing: border-box !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 9px !important;width: 100% !important;max-width: 100% !important;min-height: 54px !important;height: auto !important;padding: 8px 22px !important;margin-left: 0 !important;margin-right: 0 !important;border-radius: 14px !important;font-size: 16px !important;line-height: 1.1 !important;white-space: nowrap !important;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy){display: flex;flex-direction: row;align-items: end;justify-content: space-between;gap: 16px;flex-wrap: nowrap;margin-top: auto;padding-top: 16px;border-top: 1px solid #eef1f4;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) .sbr-shop-priceline{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;flex: 0 1 auto !important;width: auto !important;min-width: 0;margin: 0;text-align: left;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) .sbr-shop-tagline{display: block;margin: 0;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) :is(.sbr-shop-tagline__bar, .sbr-shop-tagline__eyebrow){display: none;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) .sbr-shop-tagline__text{font-weight: 600;font-size: 11.5px;line-height: 1.3;color: var(--shop-action, #00bbb4);}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) :is(.sbr-spc-add, .sbr-sp-choose, .sbr-pc-choose, .sbr-ea-cta, .sbr-sub-cta){flex: 0 0 auto !important;width: auto !important;max-width: none !important;min-width: 176px !important;height: 46px !important;min-height: 46px !important;padding: 0 20px !important;margin: 0 !important;border-radius: 10px !important;white-space: nowrap !important;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) :is(.sbr-spc-add__total, .sbr-sp-add__total, .sbr-pc-add__total, .sbr-ea-cta__total, .sbr-sub-cta__total){display: none !important;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) :is(.sbr-spc-add, .sbr-sp-choose, .sbr-pc-choose, .sbr-ea-cta, .sbr-sub-cta)::after{content: none !important;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body{display: grid;grid-template-columns: minmax(0, 1fr) auto;grid-template-rows: repeat(5, auto) 1fr repeat(5, auto);align-items: center;column-gap: 16px;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-qty-meta{grid-row: 1;grid-column: 1 / -1;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-qty-eyebrow{grid-row: 2;grid-column: 1 / -1;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-qty-name{grid-row: 3;grid-column: 1 / -1;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-qty-tagline{grid-row: 4;grid-column: 1 / -1;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-qty-chips{grid-row: 5;grid-column: 1 / -1;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-qty-cap{grid-row: 7;grid-column: 1 / -1;margin-top: 0;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-step{grid-row: 8;grid-column: 1 / -1;padding-bottom: 16px;border-bottom: 1px solid #eef1f4;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-shop-priceline{grid-row: 9;grid-column: 1;margin: 14px 0 0;padding: 0;border: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0;text-align: left;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-add{grid-row: 9;grid-column: 2;justify-self: end;align-self: end;width: auto !important;max-width: none !important;min-width: 176px !important;height: 46px !important;min-height: 46px !important;padding: 0 20px !important;margin: 14px 0 0 !important;border-radius: 10px !important;white-space: nowrap !important;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-qty-trust{grid-row: 10;grid-column: 1 / -1;}#newsalePage.sbr-shop-wrap .sbr-qty-add::after{content: none !important;}#newsalePage.sbr-shop-wrap .sbr-qty-add .sbr-qty-add__total{display: none !important;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-shop-priceline .sbr-shop-tagline{display: block;margin: 0;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-shop-priceline :is(.sbr-shop-tagline__bar, .sbr-shop-tagline__eyebrow){display: none;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-shop-priceline .sbr-shop-tagline__text{font-weight: 600;font-size: 11.5px;line-height: 1.3;color: var(--shop-action, #00bbb4);}#newsalePage.sbr-shop-wrap :is(.medium-4, .medium-3) .sbr-qty--small .sbr-qty-body > .sbr-shop-priceline{grid-column: 1 / -1;}#newsalePage.sbr-shop-wrap :is(.medium-4, .medium-3) .sbr-qty--small .sbr-qty-add{grid-row: 10;grid-column: 1 / -1;justify-self: stretch;width: 100% !important;}#newsalePage.sbr-shop-wrap :is(.medium-4, .medium-3) .sbr-qty--small .sbr-qty-body > .sbr-qty-trust{grid-row: 11;}@media (max-width: 520px){#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-shop-priceline{grid-column: 1 / -1;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-add{grid-row: 10;grid-column: 1 / -1;justify-self: stretch;width: 100% !important;}#newsalePage.sbr-shop-wrap .sbr-qty--small .sbr-qty-body > .sbr-qty-trust{grid-row: 11;}}#newsalePage.sbr-shop-wrap .sbr-spg-cta{display: flex;flex-direction: row;align-items: end;justify-content: space-between;gap: 16px;flex-wrap: nowrap;padding-top: 16px;border-top: 1px solid #eef1f4;}#newsalePage.sbr-shop-wrap .sbr-spg-cta > .sbr-shop-priceline{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;flex: 0 1 auto !important;width: auto !important;min-width: 0;margin: 0;text-align: left;}#newsalePage.sbr-shop-wrap .sbr-spg-cta > :is(.sbr-spg-cta__std, .sbr-spg-cta__cust){flex: 0 0 auto;width: auto;}#newsalePage.sbr-shop-wrap .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize){width: auto !important;max-width: none !important;min-width: 176px !important;height: 46px !important;min-height: 46px !important;padding: 0 20px !important;margin: 0 !important;border-radius: 10px !important;white-space: nowrap !important;}#newsalePage.sbr-shop-wrap .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize)::after{content: none !important;}#newsalePage.sbr-shop-wrap .sbr-spg-add__total{display: none !important;}#newsalePage.sbr-shop-wrap .sbr-spg-microtrust{justify-content: flex-start;text-align: left;}#newsalePage.sbr-shop-wrap .sbr-spg-cta .sbr-shop-tagline{display: block;margin: 0;padding: 0;border: 0;}#newsalePage.sbr-shop-wrap .sbr-spg-cta .sbr-shop-tagline :is(.sbr-shop-tagline__bar, .sbr-shop-tagline__eyebrow){display: none;}#newsalePage.sbr-shop-wrap .sbr-spg-cta .sbr-shop-tagline .sbr-shop-tagline__body{display: block;padding: 0;text-align: left;}#newsalePage.sbr-shop-wrap .sbr-spg-cta .sbr-shop-tagline .sbr-shop-tagline__text{font-weight: 600;font-size: 12px;line-height: 1.3;color: var(--shop-action, #1b75bc);}#newsalePage.sbr-shop-wrap .sbr-spg-microtrust{gap: 6px 14px;margin-top: 0;max-width: calc(100% - 200px);}#newsalePage.sbr-shop-wrap .sbr-spg-microtrust__dot{display: none;}#newsalePage.sbr-shop-wrap .sbr-spg-microtrust__i{display: inline-flex;align-items: center;gap: 6px;}#newsalePage.sbr-shop-wrap .sbr-spg-microtrust__i::before{content: "";width: 5px;height: 5px;border-radius: 50%;background: #2a8a45;flex: 0 0 auto;}@media (max-width: 520px){#newsalePage.sbr-shop-wrap .sbr-spg-cta{flex-wrap: wrap;}#newsalePage.sbr-shop-wrap .sbr-spg-cta > .sbr-shop-priceline{flex: 1 1 100% !important;width: 100% !important;}#newsalePage.sbr-shop-wrap .sbr-spg-cta > :is(.sbr-spg-cta__std, .sbr-spg-cta__cust){flex: 1 1 100%;width: 100%;}#newsalePage.sbr-shop-wrap .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize){width: 100% !important;}}#newsalePage.sbr-shop-wrap :is(.medium-4, .medium-3) :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy, .sbr-spg-cta){flex-wrap: wrap !important;}#newsalePage.sbr-shop-wrap :is(.medium-4, .medium-3) :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy, .sbr-spg-cta) .sbr-shop-priceline{flex: 1 1 100% !important;width: 100% !important;}#newsalePage.sbr-shop-wrap :is(.medium-4, .medium-3) :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) :is(.sbr-spc-add, .sbr-sp-choose, .sbr-pc-choose, .sbr-ea-cta, .sbr-sub-cta), #newsalePage.sbr-shop-wrap :is(.medium-4, .medium-3) .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize){width: 100% !important;flex: 1 1 100% !important;}#newsalePage.sbr-shop-wrap :is(.medium-4, .medium-3) .sbr-spg-cta > :is(.sbr-spg-cta__std, .sbr-spg-cta__cust){flex: 1 1 100%;width: 100%;}#newsalePage.sbr-shop-wrap .sbr-spc--wide .sbr-spc-tagline{color: #3f4d4c;}#newsalePage.sbr-shop-wrap .sbr-shop-tagline{justify-content: flex-start;text-align: left;}#newsalePage.sbr-shop-wrap .sbr-shop-tagline__body{align-items: flex-start;text-align: left;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy, .sbr-spg-cta, .sbr-qty-body) .sbr-shop-priceline > .sbr-shop-tagline{align-self: flex-start;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-trust, .sbr-sp-trust, .sbr-pc-trust, .sbr-ea-trust, .sbr-sub-trust, .sbr-qty-trust){justify-content: flex-start;gap: 14px;margin-top: 0;}#newsalePage.sbr-shop-wrap :is(.medium-4, .medium-3) :is(.sbr-spc-trust, .sbr-sp-trust, .sbr-pc-trust, .sbr-ea-trust, .sbr-sub-trust, .sbr-qty-trust, .sbr-spg-microtrust){margin-top: 10px;}@media (max-width: 520px){#newsalePage.sbr-shop-wrap :is(.sbr-spc-trust, .sbr-sp-trust, .sbr-pc-trust, .sbr-ea-trust, .sbr-sub-trust, .sbr-qty-trust, .sbr-spg-microtrust){margin-top: 10px;}}#newsalePage.sbr-shop-wrap :is(.sbr-spc-trust__i, .sbr-sp-trust__i, .sbr-pc-trust__i, .sbr-ea-trust__i, .sbr-sub-trust__i, .sbr-qty-trust__i){gap: 0;font-size: 11px;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-trust, .sbr-sp-trust, .sbr-pc-trust, .sbr-ea-trust, .sbr-sub-trust, .sbr-qty-trust, .sbr-spg-microtrust), #newsalePage.sbr-shop-wrap :is(.sbr-spc-trust__i, .sbr-sp-trust__i, .sbr-pc-trust__i, .sbr-ea-trust__i, .sbr-sub-trust__i, .sbr-qty-trust__i, .sbr-spg-microtrust__i){line-height: 1.35;}#newsalePage.sbr-shop-wrap :is(.sbr-qty-price__now, .sbr-spc-price__now, .sbr-sp-from__price, .sbr-pc-from__price, .sbr-spg-bigprice__now){line-height: 1.1;}#newsalePage.sbr-shop-wrap .sbr-shop-design-col :not(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-spg-cta):has(+ :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-spg-cta)){margin-bottom: 16px !important;}#newsalePage.sbr-shop-wrap a.sbr-shop-vp{border-radius: 8px !important;}#newsalePage.sbr-shop-wrap a.sbr-shop-vp::after{content: "";flex: none;width: 9px;height: 9px;transform: none;text-shadow: none;background: #0e8a96;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;}@media (forced-colors: active){#newsalePage.sbr-shop-wrap a.sbr-shop-vp::after{background: CanvasText;}}#newsalePage.sbr-shop-wrap :is(.sbr-spc-trust__i, .sbr-sp-trust__i, .sbr-pc-trust__i, .sbr-ea-trust__i, .sbr-sub-trust__i, .sbr-qty-trust__i) svg{display: none;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-trust__i, .sbr-sp-trust__i, .sbr-pc-trust__i, .sbr-ea-trust__i, .sbr-sub-trust__i, .sbr-qty-trust__i)::before{content: '';width: 5px;height: 5px;border-radius: 50%;background: #2a8a45;margin-right: 6px;flex: none;}@media (max-width: 520px){#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy){flex-wrap: wrap;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) .sbr-shop-priceline{flex: 1 1 100% !important;width: 100% !important;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-buy, .sbr-sp-buy, .sbr-pc-buyrow, .sbr-ea-buy, .sbr-sub-buy) :is(.sbr-spc-add, .sbr-sp-choose, .sbr-pc-choose, .sbr-ea-cta, .sbr-sub-cta){width: 100% !important;flex: 1 1 100% !important;}}#newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-qty-add span, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-spc-add span, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-sp-add span, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-spg-add span, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-pc-add span, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-ng-add span, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-sub-cta span, #newsalePage.sbr-shop-wrap .sbr-shop-design-col .sbr-ea-cta span{font-size: 16px !important;line-height: 1.1 !important;}#newsalePage.sbr-shop-wrap .sbr-sp-col.medium-6, #newsalePage.sbr-shop-wrap .sbr-sp-col.medium-4, #newsalePage.sbr-shop-wrap .sbr-sp-col.medium-3, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-6, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-4, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-3, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-6, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-4, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-3{display: flex;flex-direction: column;}#newsalePage.sbr-shop-wrap .sbr-sp-col.medium-6 > .vc_column-inner, #newsalePage.sbr-shop-wrap .sbr-sp-col.medium-4 > .vc_column-inner, #newsalePage.sbr-shop-wrap .sbr-sp-col.medium-3 > .vc_column-inner, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-6 > .vc_column-inner, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-4 > .vc_column-inner, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-3 > .vc_column-inner, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-6 > .vc_column-inner, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-4 > .vc_column-inner, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-3 > .vc_column-inner{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0;width: 100%;}#newsalePage.sbr-shop-wrap .sbr-sp-col.medium-6 .wpb_wrapper, #newsalePage.sbr-shop-wrap .sbr-sp-col.medium-4 .wpb_wrapper, #newsalePage.sbr-shop-wrap .sbr-sp-col.medium-3 .wpb_wrapper, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-6 .wpb_wrapper, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-4 .wpb_wrapper, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-3 .wpb_wrapper, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-6 .wpb_wrapper, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-4 .wpb_wrapper, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-3 .wpb_wrapper, #newsalePage.sbr-shop-wrap .sbr-sp-col.medium-6 > .vc_column-inner > .wpb_wrapper > .lander-shortcode, #newsalePage.sbr-shop-wrap .sbr-sp-col.medium-4 > .vc_column-inner > .wpb_wrapper > .lander-shortcode, #newsalePage.sbr-shop-wrap .sbr-sp-col.medium-3 > .vc_column-inner > .wpb_wrapper > .lander-shortcode, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-6 > .vc_column-inner > .wpb_wrapper > .lander-shortcode, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-4 > .vc_column-inner > .wpb_wrapper > .lander-shortcode, #newsalePage.sbr-shop-wrap .sbr-spc-col.medium-3 > .vc_column-inner > .wpb_wrapper > .lander-shortcode, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-6 > .vc_column-inner > .wpb_wrapper > .lander-shortcode, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-4 > .vc_column-inner > .wpb_wrapper > .lander-shortcode, #newsalePage.sbr-shop-wrap .sbr-qty-col.medium-3 > .vc_column-inner > .wpb_wrapper > .lander-shortcode{display: flex;flex-direction: column;flex: 1 1 auto;width: 100%;}#newsalePage.sbr-shop-wrap #product-list .landing-product{margin-top: 0 !important;margin-bottom: 24px !important;}#newsalePage #product-list.productLandingPageContainer .sbr-shop-design-col:not(.sbr-ng-col).medium-12.thb-dark-column.small-12.landing-product > .vc_column-inner{background: transparent !important;background-color: transparent !important;}#newsalePage.sbr-shop-wrap #product-list .sbr-shop-design-col:not(.sbr-ng-col).medium-12 > .vc_column-inner{padding-top: 0 !important;padding-bottom: 0 !important;}.sbr-shop-tagline{display: flex;align-items: stretch;gap: 10px;align-self: flex-start;max-width: 100%;margin: 12px 0;font-family: 'Open Sans', sans-serif;text-align: left;}.sbr-shop-tagline__bar{flex: 0 0 auto;width: 3px;border-radius: 3px;background: var(--sbr-tl-accent, var(--shop-card-accent, #0e9aa6));}.sbr-shop-tagline__body{display: flex;flex-direction: column;gap: 2px;min-width: 0;}.sbr-shop-tagline__eyebrow{font-weight: 800;font-size: 10px;line-height: 1.2;letter-spacing: .9px;text-transform: uppercase;color: var(--sbr-tl-accent, var(--shop-card-accent, #0e9aa6));}.sbr-shop-tagline__text{font-weight: 600;font-size: 12.5px;line-height: 1.35;letter-spacing: .1px;color: #3f4d4c;}@media (max-width: 860px){.sbr-shop-tagline{gap: 8px;margin: 10px 0;}.sbr-shop-tagline__eyebrow{font-size: 9.5px;}.sbr-shop-tagline__text{font-size: 11.5px;}}.sbr-shop-priceline{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 18px;width: 100%;}.sbr-shop-priceline > :first-child{flex: 0 0 auto;margin-top: 0;margin-bottom: 0;}.sbr-shop-priceline > .sbr-shop-tagline{margin: 0;flex: 1 1 200px;min-width: 200px;align-self: center;}@media (max-width: 860px){.sbr-shop-priceline{gap: 6px 14px;}.sbr-shop-priceline > .sbr-shop-tagline{flex-basis: 170px;min-width: 170px;}}.sbr-ng .sbr-shop-tagline{--sbr-tl-accent: var(--shop-card-accent, var(--ng-accent));}.sbr-qty .sbr-shop-tagline{--sbr-tl-accent: var(--qt-accent);}.sbr-ea .sbr-shop-tagline{--sbr-tl-accent: var(--ea-teal);}.sbr-sp .sbr-shop-tagline{--sbr-tl-accent: var(--sp-accent);}.sbr-spc .sbr-shop-tagline{--sbr-tl-accent: var(--spc-accent);}.sbr-pc .sbr-shop-tagline{--sbr-tl-accent: var(--pc-accent);}.sbr-spg .sbr-shop-tagline{--sbr-tl-accent: var(--spg-accent);}.sbr-sub .sbr-shop-tagline{--sbr-tl-accent: var(--sub-accent);}.sbr-shop-vp{--vp-ink: #0b1f24;position: absolute;right: 12px;bottom: 12px;z-index: 5;display: inline-flex;align-items: center;gap: 6px;min-height: 36px;padding: 0 14px;box-sizing: border-box;border: 0;border-radius: 999px;font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 12px;line-height: 1;letter-spacing: .02em;white-space: nowrap;color: var(--vp-ink);text-decoration: none;background: #fff;box-shadow: inset 0 1px 0 rgba(255, 255, 255, .9), inset 0 -1px 0 rgba(11, 31, 36, .1), inset 0 0 0 1px rgba(255, 255, 255, .38), inset 0 -6px 12px -8px rgba(11, 31, 36, .1), 0 1px 2px rgba(11, 40, 44, .1), 0 6px 16px -6px rgba(11, 40, 44, .2);transition: background-color .18s ease, box-shadow .18s ease;}.sbr-shop-vp::after{content: '\203A';font-size: 15px;font-weight: 700;line-height: 1;color: #0e8a96;transform: translateY(-.5px);text-shadow: 0 0 2px rgba(255, 255, 255, .95), 0 0 4px rgba(255, 255, 255, .65);}.sbr-shop-vp:hover, .sbr-shop-vp:focus-visible{color: #081a1e;background: #f6fbfb;text-decoration: none;}.sbr-shop-vp:focus-visible{outline: 2px solid #0e8a96;outline-offset: 2px;}@media (max-width: 860px){.sbr-shop-vp{right: 10px;bottom: 10px;min-height: 40px;padding: 0 16px;}}@media (max-width: 640px){}@media (forced-colors: active){.sbr-shop-vp{-webkit-backdrop-filter: none;backdrop-filter: none;background-image: none;background-color: Canvas;color: CanvasText;border: 1px solid CanvasText;box-shadow: none;forced-color-adjust: none;}.sbr-shop-vp::after{color: CanvasText;text-shadow: none;}}@media (prefers-reduced-motion: reduce){.sbr-shop-vp{transition: none;}}@media (max-width: 860px){body.sbr-sp-lock #main-navigation-mobile, body.sbr-pc-lock #main-navigation-mobile, body.sbr-ng-lock #main-navigation-mobile, body.sbr-spg-lock #main-navigation-mobile, body.sbr-sp-lock #launcher, body.sbr-pc-lock #launcher, body.sbr-ng-lock #launcher, body.sbr-spg-lock #launcher, body.sbr-sp-lock .saleParentWrapper, body.sbr-pc-lock .saleParentWrapper, body.sbr-ng-lock .saleParentWrapper, body.sbr-spg-lock .saleParentWrapper{display: none !important;}}.sbr-shop-priceline{flex-wrap: nowrap;}.sbr-shop-priceline > .sbr-shop-tagline{flex: 0 1 auto;min-width: 0;}.sbr-shop-priceline > .sbr-shop-tagline .sbr-shop-tagline__text{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}@media (max-width: 767px){.sbr-shop-wrap .sbr-tail{display: none;}}
.sbr-v1, .sbr-v1 *{box-sizing: border-box;}:root, .sbr-shop-wrap{--v1-ui: 'Open Sans', sans-serif;--v1-disp: 'Montserrat', sans-serif;--v1-ink: #1f2524;--v1-ink2: #3f4d4c;--v1-slate: #6b7877;--v1-faint: #9aa7a6;--v1-line: #e9eceb;--v1-line2: #f0f2f1;}.sbr-shop-wrap{-webkit-tap-highlight-color: transparent;}.sbr-shop-wrap .sbr-v1-header{background: transparent;color: var(--v1-ink);margin-top: 0 !important;padding: 0 0 4px;text-align: left;}.sbr-shop-wrap .sbr-v1-header .container.sbr-v1{position: relative;left: -20px;width: 100%;max-width: 1330px;margin: 0 auto;padding-left: 0;padding-right: 0;}.sbr-shop-wrap .sbr-v1-banner{position: relative;overflow: hidden;width: 100%;min-height: 267px;display: flex;align-items: center;color: #fff;background: var(--shop-header-bg, #3d3f40);background-image: linear-gradient(150deg, rgba(255, 255, 255, .07), rgba(0, 0, 0, .26));}.sbr-v1-banner__inner{position: relative;z-index: 2;left: -20px;width: 100%;max-width: 1330px;margin: 0 auto;padding: 40px 0;}.sbr-v1-banner__text{max-width: 600px;}.sbr-v1-banner.has-media .sbr-v1-banner__text{max-width: 560px;}.sbr-v1-banner .sbr-shop-logo{max-height: 46px;width: auto;display: block;margin: 0 0 14px;}.sbr-v1-banner__title{font-family: var(--v1-disp);font-weight: 800;font-size: 42px;line-height: 1.03;letter-spacing: -1.4px;color: #fff;margin: 0;text-transform: uppercase;}.sbr-v1-banner__sub{font-family: var(--v1-ui);font-weight: 500;font-size: 16.5px;line-height: 1.45;color: rgba(255, 255, 255, .9);margin: 14px 0 0;max-width: 540px;}.sbr-v1-banner__sub *{color: inherit;margin: 0;}.sbr-v1-banner__media{position: absolute;top: 0;right: 0;bottom: 0;width: 52%;}.sbr-v1-banner__media img{width: 100%;height: 100%;object-fit: cover;display: block;}.sbr-v1-banner__media::after{content: '';position: absolute;inset: 0;pointer-events: none;background: linear-gradient(90deg, var(--shop-header-bg, #3d3f40) 0%, rgba(61, 63, 64, .82) 34%, rgba(61, 63, 64, 0) 84%);}.sbr-shop-wrap #sbr-shop-banner-slot{margin-top: 0;}.sbr-shop-wrap #sbr-shop-banner-slot > section{margin-top: 0 !important;}.sbr-shop-wrap .sbr-v1-bar{position: relative;z-index: 30;display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap;margin-top: 0;background: #fff;border: 1px solid var(--v1-line);border-radius: 18px;padding: 12px 16px;box-shadow: 0 4px 18px rgba(20, 40, 40, .06);}.sbr-shop-wrap .sbr-v1-header > .container.sbr-v1 > .sbr-v1-bar:first-child{border-radius: 18px;margin-top: 18px;}.sbr-shop-wrap .sbr-v1-bar #categorySelect{display: none;}.sbr-shop-wrap .sbr-v1-bar.pageheaderBotm.is-sticky{left: 50%;right: auto;width: 100%;max-width: 1330px;transform: translateX(calc(-50% - 20px));border-radius: 18px;margin-top: 0 !important;}.sbr-v1-bar__controls{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;}.sbr-v1-bar__right{display: flex;align-items: center;gap: 16px;}.sbr-shop-wrap .sbr-v1-drop, .sbr-shop-wrap .sbr-v1-sort{background: none !important;min-width: 0;height: auto;line-height: 1.2;padding: 0;border-radius: 0;text-transform: none;}.sbr-shop-wrap .sbr-v1-drop .selected:not([data-count])::after, .sbr-shop-wrap .sbr-v1-sort .selected::after{content: none;}.sbr-shop-wrap .sbr-v1-drop.is-open .selected::after{content: none;}.sbr-shop-wrap #categorySelect::before, .sbr-shop-wrap #concernSelect::before, .sbr-shop-wrap #productSelect::before, .sbr-shop-wrap #sortSelect::before{content: none !important;}.sbr-shop-wrap .sbr-v1-drop{position: relative;}.sbr-shop-wrap .sbr-v1-drop > .selected{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;border: 1.5px solid var(--v1-line);border-radius: 999px;background: #fff;padding: 10px 36px 10px 15px;font-family: var(--v1-ui);font-weight: 700;color: var(--v1-ink2);white-space: nowrap;position: relative;min-height: 0;line-height: 1.2;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%236b7877' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 13px center;transition: border-color .15s, background-color .15s;}.sbr-shop-wrap .sbr-v1-drop > .selected{font-size: 0;}.sbr-shop-wrap .sbr-v1-drop > .selected::before{content: attr(data-label);font-size: 13.5px;}.sbr-shop-wrap .sbr-v1-drop > .selected[data-count]{border-color: var(--shop-filter, var(--shop-accent, #9e1e82));background-color: color-mix(in srgb, var(--shop-filter, var(--shop-accent, #9e1e82)) 6%, #fff);color: var(--v1-ink);}.sbr-shop-wrap .sbr-v1-drop > .selected[data-count]::after{content: attr(data-count);font-size: 11px;font-weight: 800;line-height: 18px;min-width: 18px;height: 18px;padding: 0 5px;border-radius: 999px;background: var(--shop-filter, var(--shop-accent, #9e1e82));color: #fff;text-align: center;margin-left: 2px;}.sbr-shop-wrap .sbr-v1-drop.is-open > .selected, .sbr-shop-wrap .sbr-v1-drop > .selected:hover{border-color: var(--shop-filter, var(--shop-accent, #9e1e82));}.sbr-shop-wrap .sbr-v1-drop.is-open > .selected{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%236b7877' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E");}.sbr-shop-wrap .sbr-v1-drop .options{position: absolute;top: calc(100% + 8px);left: 0;z-index: 40;min-width: 234px;max-height: 340px;overflow-y: auto;margin: 0;padding: 8px;list-style: none;background: #fff;border: 1px solid var(--v1-line);border-radius: 14px;box-shadow: 0 16px 40px rgba(20, 40, 40, .18);}.sbr-shop-wrap .sbr-v1-drop .options li{display: flex;align-items: center;gap: 10px;width: 100%;padding: 8px 10px;border-radius: 8px;font-family: var(--v1-ui);font-weight: 500;font-size: 13.5px;color: var(--v1-ink2);cursor: pointer;list-style: none;}.sbr-shop-wrap .sbr-v1-drop .options li:hover{background: #f5f7f6;}.sbr-shop-wrap #categorySelect .options li .cat-check, .sbr-shop-wrap #productSelect .options li::before, .sbr-shop-wrap #concernSelect .options li::before{content: '';width: 18px;height: 18px;flex: 0 0 auto;border: 2px solid #cfd6d5;background: #fff;display: inline-flex;}.sbr-shop-wrap #categorySelect .options li .cat-check, .sbr-shop-wrap #concernSelect .options li::before{border-radius: 6px;}.sbr-shop-wrap #productSelect .options li::before{border-radius: 50%;}.sbr-shop-wrap #categorySelect .options li.cat-selected .cat-check, .sbr-shop-wrap #concernSelect .options li.is-on::before{border-color: var(--shop-filter, var(--shop-accent, #9e1e82));background: var(--shop-filter, var(--shop-accent, #9e1e82));background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;}.sbr-shop-wrap #categorySelect .options li.cat-selected, .sbr-shop-wrap #productSelect .options li.is-on, .sbr-shop-wrap #concernSelect .options li.is-on{font-weight: 700;color: var(--v1-ink);}.sbr-shop-wrap #productSelect .options li.is-on::before{border-color: var(--shop-filter, var(--shop-accent, #9e1e82));border-width: 5px;}.sbr-shop-wrap .sbr-shop-count{font-family: var(--v1-ui);font-weight: 600;font-size: 13px;color: var(--v1-slate);white-space: nowrap;}.sbr-shop-wrap .sbr-shop-count b{color: var(--v1-ink);font-weight: 800;}.sbr-shop-wrap .sbr-v1-sort{position: relative;}.sbr-shop-wrap .sbr-v1-sort > .selected{display: inline-flex;align-items: center;gap: 7px;cursor: pointer;border: 1.5px solid var(--v1-line);border-radius: 999px;background: #fff;padding: 10px 34px 10px 14px;font-family: var(--v1-ui);font-weight: 700;font-size: 13.5px;color: var(--v1-ink2);white-space: nowrap;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%236b7877' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 12px center;}.sbr-shop-wrap .sbr-v1-sort > .selected::before{content: 'Sort:';color: var(--v1-slate);font-weight: 600;margin-right: 1px;}.sbr-shop-wrap .sbr-v1-sort.is-open > .selected, .sbr-shop-wrap .sbr-v1-sort > .selected:hover{border-color: var(--shop-filter, var(--shop-accent, #9e1e82));}.sbr-shop-wrap .sbr-v1-sort .options{position: absolute;top: calc(100% + 8px);right: 0;left: auto;z-index: 40;min-width: 210px;margin: 0;padding: 8px;list-style: none;background: #fff;border: 1px solid var(--v1-line);border-radius: 14px;box-shadow: 0 16px 40px rgba(20, 40, 40, .18);}.sbr-shop-wrap .sbr-v1-sort .options li{display: flex;align-items: center;justify-content: space-between;padding: 9px 10px;border-radius: 8px;font-family: var(--v1-ui);font-weight: 500;font-size: 13px;color: var(--v1-ink2);cursor: pointer;list-style: none;}.sbr-shop-wrap .sbr-v1-sort .options li:hover{background: #f5f7f6;}.sbr-shop-wrap .sbr-v1-sort .options li.is-on{font-weight: 700;color: var(--v1-ink);background: color-mix(in srgb, var(--shop-filter, var(--shop-accent, #9e1e82)) 5%, #fff);}.sbr-shop-wrap .sbr-v1-sort .options li.is-on::after{content: '';width: 14px;height: 14px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239e1e82' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;}.sbr-shop-wrap .sbr-v1-reset{display: inline-flex;align-items: center;gap: 6px;border: 0;background: transparent;font-family: var(--v1-ui);font-weight: 700;font-size: 13px;padding: 8px 4px;color: var(--v1-faint) !important;opacity: 0.55;cursor: default;pointer-events: none;text-decoration: none !important;padding: 8px 4px !important;transition: color .15s, opacity .15s;}.sbr-shop-wrap .sbr-v1-reset span{text-decoration: none;}.sbr-shop-wrap .sbr-v1-reset svg{display: block;}.sbr-shop-wrap .sbr-v1-reset.is-on{color: var(--shop-filter, var(--shop-accent, #9e1e82)) !important;opacity: 1;cursor: pointer;pointer-events: auto;}.sbr-v1-mobtools{display: none;}.sbr-v1-mobbtn{flex: 1;display: inline-flex;align-items: center;justify-content: center;gap: 8px;background: #fff;border: 1.5px solid var(--v1-line);border-radius: 12px;padding: 13px;font-family: var(--v1-ui);font-weight: 700;font-size: 14px;color: var(--v1-ink);cursor: pointer;}.sbr-v1-mobbtn svg{color: var(--v1-slate);}.sbr-v1-mobbtn.is-active{border-color: var(--shop-filter, var(--shop-accent, #9e1e82));}.sbr-v1-mobbtn.is-active svg{color: var(--shop-filter, var(--shop-accent, #9e1e82));}.sbr-v1-mobbtn__badge[hidden]{display: none;}.sbr-v1-mobbtn__badge{min-width: 19px;height: 19px;padding: 0 5px;border-radius: 999px;background: var(--shop-filter, var(--shop-accent, #9e1e82));color: #fff;font-size: 11px;font-weight: 800;display: inline-flex;align-items: center;justify-content: center;}.sbr-shop-wrap .sbr-v1-concerns{position: relative;left: -20px;max-width: 1330px;margin: 16px auto 4px;padding: 0;}.sbr-shop-wrap .sbr-v1-concerns .sbr-shop-concerns__grid{display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 8px;}.sbr-shop-wrap .sbr-v1-concerns .sbr-shop-concern{display: inline-flex;align-items: center;gap: 7px;flex: 0 0 auto;margin: 0;padding: 8px 13px;border: 1.5px solid var(--v1-line);border-radius: 999px;background: #fff;color: var(--v1-ink2);font-family: var(--v1-ui);font-weight: 700;font-size: 12.5px;line-height: 1.2;cursor: pointer;transition: border-color .15s, background-color .15s, color .15s;-webkit-appearance: none;appearance: none;}.sbr-shop-wrap .sbr-v1-concerns .sbr-shop-concern__icon{color: var(--shop-filter, var(--shop-accent, #9e1e82));}.sbr-shop-wrap .sbr-v1-concerns .sbr-shop-concern:hover{border-color: var(--shop-filter, var(--shop-accent, #9e1e82));}.sbr-shop-wrap .sbr-v1-concerns .sbr-shop-concern.is-active{background: var(--shop-filter, var(--shop-accent, #9e1e82));border-color: var(--shop-filter, var(--shop-accent, #9e1e82));color: #fff;}.sbr-shop-wrap .sbr-v1-concerns .sbr-shop-concern.is-active .sbr-shop-concern__icon{color: #fff;}.sbr-v1-sheet{display: none;}body.sbr-v1-sheet-lock{overflow: hidden;}body.sbr-v1-sheet-lock .floting-geha-button, body.sbr-v1-sheet-lock .have-discount-side-floating-button{display: none !important;}@media (max-width: 991px){body.sbr-v1-sheet-lock #main-navigation-mobile, body.sbr-v1-sheet-lock #launcher, body.sbr-v1-sheet-lock .saleParentWrapper{display: none !important;}}@media (max-width: 991px){.sbr-shop-wrap .sbr-v1-banner{min-height: 185px;text-align: center;}.sbr-v1-banner__inner{padding: 26px 22px;left: 0;}.sbr-shop-wrap .sbr-v1-header .container.sbr-v1{padding-left: 16px;padding-right: 16px;left: 0;}.sbr-v1-banner__text{margin: 0 auto;max-width: 100%;}.sbr-v1-banner.has-media .sbr-v1-banner__text{max-width: 100%;}.sbr-v1-banner__media{display: none;}.sbr-v1-banner .sbr-shop-logo{margin: 0 auto 12px;}.sbr-v1-banner__title{font-size: 26px;letter-spacing: -.8px;}.sbr-v1-banner__sub{font-size: 13.5px;margin: 10px auto 0;max-width: 320px;}.sbr-shop-wrap .sbr-v1-bar{gap: 8px;flex-wrap: nowrap;padding: 10px 12px;margin-top: 14px;}.sbr-v1-bar__controls{gap: 8px;flex-wrap: nowrap;min-width: 0;}.sbr-v1-bar__right{gap: 8px;flex: 0 0 auto;}.sbr-shop-wrap .sbr-v1-bar .sbr-shop-count{white-space: nowrap;}.sbr-v1-mobtools{display: flex;gap: 10px;margin-top: 14px;}.sbr-v1-mobtools.is-stuck{position: fixed;left: 0;right: 0;margin: 0;z-index: 200;padding: 10px 16px;background: #fff;box-shadow: 0 5px 16px rgba(20, 40, 40, .12);}.sbr-shop-wrap .sbr-v1-concerns{padding: 0 16px;left: 0;}.sbr-shop-wrap .sbr-v1-concerns .sbr-shop-concerns__grid{flex-wrap: nowrap;overflow-x: auto;padding-bottom: 6px;-webkit-overflow-scrolling: touch;scrollbar-width: none;}.sbr-shop-wrap .sbr-v1-concerns .sbr-shop-concerns__grid::-webkit-scrollbar{display: none;}.sbr-v1-sheet.is-open{display: block;position: fixed;inset: 0;z-index: 2147483000;}.sbr-v1-sheet__scrim{position: fixed;inset: 0;background: rgba(20, 30, 30, .45);animation: sbrV1Fade .2s ease;}.sbr-v1-sheet__panel{position: fixed;left: 0;right: 0;bottom: 0;max-height: 86%;display: flex;flex-direction: column;background: #fff;border-radius: 22px 22px 0 0;box-shadow: 0 -10px 40px rgba(20, 40, 40, .3);animation: sbrV1Up .28s cubic-bezier(.16, 1, .3, 1);}.sbr-v1-sheet__head{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;border-bottom: 1px solid var(--v1-line);}.sbr-v1-sheet__title{font-family: var(--v1-disp);font-weight: 700;font-size: 18px;color: var(--v1-ink);}.sbr-v1-sheet__x{border: 0;background: #f0f2f1;border-radius: 999px;width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;cursor: pointer;color: var(--v1-ink2);}.sbr-v1-sheet__body{padding: 6px 18px 14px;overflow-y: auto;}.sbr-v1-sheet__foot{display: flex;gap: 10px;padding: 12px 18px;border-top: 1px solid var(--v1-line);}.sbr-v1-sheet__clear{flex: 0 0 auto;background: #f0f2f1;border: 0;border-radius: 12px;padding: 14px 18px;font-family: var(--v1-ui);font-weight: 700;font-size: 14px;color: var(--v1-ink2);cursor: pointer;}.sbr-v1-sheet__apply{flex: 1;background: var(--shop-filter, var(--shop-accent, #9e1e82));border: 0;border-radius: 12px;padding: 14px;font-family: var(--v1-ui);font-weight: 800;font-size: 14.5px;color: #fff;cursor: pointer;}.sbr-v1-sheet__body .custom-select, .sbr-v1-sheet__body .custom-select *{position: static !important;float: none !important;transform: none !important;top: auto !important;left: auto !important;right: auto !important;bottom: auto !important;max-height: none !important;height: auto !important;}.sbr-v1-sheet__body .custom-select{display: block;width: 100%;min-width: 0;margin: 0;clear: both;}.sbr-v1-sheet__body #categorySelect .options li .cat-check{width: 18px !important;height: 18px !important;}.sbr-v1-sheet__body .custom-select > .selected{font-size: 0;display: block;text-align: left;border: 0;background: none;padding: 14px 4px 4px;pointer-events: none;}.sbr-v1-sheet__body .custom-select > .selected::before{content: attr(data-label);font-family: var(--v1-ui);font-weight: 800;font-size: 10.5px;letter-spacing: 1px;text-transform: uppercase;color: var(--v1-faint);}.sbr-v1-sheet__body .custom-select > .selected::after, .sbr-v1-sheet__body .custom-select > .selected[data-count]::after{content: none !important;}.sbr-v1-sheet__body .custom-select .options{position: static !important;display: block !important;float: none !important;width: 100% !important;min-width: 0;max-height: none !important;height: auto !important;overflow: visible !important;border: 0;border-radius: 0;box-shadow: none;padding: 0;}.sbr-v1-sheet__body .custom-select .options li{padding: 11px 4px;border-radius: 0;font-size: 14px;}.sbr-v1-sheet__body #sortSelect .options li{justify-content: flex-start;gap: 12px;}.sbr-v1-sheet__body #sortSelect .options li::before{content: '';width: 19px;height: 19px;border-radius: 50%;border: 2px solid #cfd6d5;flex: 0 0 auto;}.sbr-v1-sheet__body #sortSelect .options li.is-on::before{border: 6px solid var(--shop-filter, var(--shop-accent, #9e1e82));}.sbr-v1-sheet__body #sortSelect .options li.is-on::after{content: none;}}@keyframes sbrV1Up{from{transform: translateY(100%);}to{transform: translateY(0);}}@keyframes sbrV1Fade{from{opacity: 0;}to{opacity: 1;}}@media (min-width: 992px){.sbr-v1-mobtools{display: none !important;}.sbr-v1-sheet{display: none !important;}}@media (max-width: 767px){body.woocommerce-shop #footer-base-logo-section-wrap > .row{margin-left: 0;margin-right: 0;}}@media (max-width: 768px){.sbr-shop-wrap .sbr-v1-bar div#sortSelect{width: auto;height: auto;min-height: 0;margin: 0;border-radius: 999px;text-align: left;}.sbr-shop-wrap .sbr-v1-bar div#sortSelect:before{content: none;}#newsalePage.sbr-shop-wrap .sbr-v1-bar{margin-top: 14px;padding: 10px 6px;border-radius: 18px;box-shadow: 0 4px 18px rgba(20, 40, 40, .06);}}@media (max-width: 991px){.sbr-shop-wrap .sbr-v1-bar{flex-wrap: wrap;gap: 8px;padding: 10px 6px;}.sbr-v1-bar__controls, .sbr-v1-bar__right{gap: 5px;min-width: 0;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-sort > .selected{font-size: 0;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-sort > .selected::before{content: 'Sort';font-size: 13px;margin-right: 0;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-sort > .selected{padding: 8px 26px 8px 12px;background-position: right 9px center;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-reset span{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-toggle{gap: 6px;padding: 8px 11px 8px 10px;font-size: 12.5px;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-toggle__lbl{font-size: 12.5px;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-toggle__box{width: 16px;height: 16px;border-radius: 5px;}#newsalePage.sbr-shop-wrap #product-list{margin-top: 0;}}@media (max-width: 1359px){body.bannerAdded #newsalePage.sbr-shop-wrap{margin-top: 64px;}}@media (max-width: 767px){body.bannerAdded #newsalePage.sbr-shop-wrap{margin-top: 62px;}}@media (min-width: 1360px){body:not(.bannerAdded) #newsalePage.sbr-shop-wrap{margin-top: 0;}}@media (min-width: 1200px) and (max-width: 1499px){.sbr-shop-wrap .sbr-v1-header .container.sbr-v1, .sbr-shop-wrap .sbr-v1-bar.pageheaderBotm.is-sticky{max-width: 1080px;}}@media (max-width: 1400px){.sbr-shop-wrap .sbr-v1-header .container.sbr-v1, .sbr-shop-wrap .sbr-v1-banner__inner, .sbr-shop-wrap .sbr-v1-concerns{left: 0;}}@media (min-width: 992px) and (max-width: 1199px){.sbr-shop-wrap .sbr-v1-header .container.sbr-v1, .sbr-shop-wrap .sbr-v1-bar.pageheaderBotm.is-sticky{max-width: calc(100% - 90px);}}
.sbr-shop-wrap .sbr-u-tiles, .sbr-shop-wrap .sbr-u-tiles *{box-sizing: border-box;}.sbr-shop-wrap .sbr-u-tiles{--u-acc: var(--shop-filter, var(--shop-accent, #5642bb));position: relative;left: -20px;width: 100%;max-width: 1330px;margin: 18px auto 4px;padding: 0;text-align: left;}.sbr-shop-wrap .sbr-u-tiles__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 12px;padding-bottom: 14px;border-bottom: 1px solid var(--v1-line, #e9eceb);}.sbr-shop-wrap .sbr-u-tiles__lead{display: flex;align-items: center;gap: 20px;min-width: 0;}.sbr-shop-wrap .sbr-u-modesw{display: inline-flex;flex: 0 0 auto;gap: 4px;padding: 4px;border: 1px solid #e3e8ee;border-radius: 12px;background: #f3f5f8;}.sbr-shop-wrap .sbr-u-modesw__b{display: inline-flex;align-items: center;gap: 8px;margin: 0;height: 38px;padding: 0 16px;border: 0;border-radius: 9px;background: transparent;box-shadow: none;color: var(--v1-ink2, #3f4d4c);font-family: 'Montserrat', sans-serif;font-size: 14px;font-weight: 600;line-height: 1;white-space: nowrap;cursor: pointer;transition: background-color .18s, color .18s, box-shadow .18s;-webkit-appearance: none;appearance: none;}.sbr-shop-wrap .sbr-u-modesw__b:hover{color: var(--v1-ink, #1c2630);}.sbr-shop-wrap .sbr-u-modesw__b:focus-visible{outline: 2px solid var(--u-acc);outline-offset: 2px;}.sbr-shop-wrap .sbr-u-modesw__b.is-on{background: #fff;color: var(--v1-ink, #1c2630);box-shadow: 0 1px 2px rgba(16, 24, 40, .10), 0 1px 1px rgba(16, 24, 40, .04);}.sbr-shop-wrap .sbr-u-modesw__i{flex: none;width: 16px;height: 16px;color: var(--v1-slate, #6b7877);transition: color .18s;}.sbr-shop-wrap .sbr-u-modesw__b.is-on .sbr-u-modesw__i{color: var(--u-acc);}.sbr-shop-wrap .sbr-u-modesw__hint{margin: 0;min-width: 0;color: #5b6672;font-family: var(--v1-ui, 'Open Sans', sans-serif);font-size: 14px;font-weight: 400;line-height: 1.4;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.sbr-shop-wrap .sbr-u-modesw__hint b{color: var(--v1-ink, #1c2630);font-weight: 700;}.sbr-shop-wrap .sbr-u-modesw__hint > span{display: none;}.sbr-shop-wrap .sbr-u-tiles[data-mode="concern"] .sbr-u-modesw__hint > [data-sbr-hint="concern"], .sbr-shop-wrap .sbr-u-tiles[data-mode="type"] .sbr-u-modesw__hint > [data-sbr-hint="type"]{display: inline;}.sbr-shop-wrap .sbr-u-railwrap{position: relative;}.sbr-shop-wrap .sbr-u-tiles__tools{display: contents;}.sbr-shop-wrap .sbr-u-tiles[data-mode="concern"] .sbr-u-tiles__tools{display: none;}.sbr-shop-wrap .sbr-u-arr{position: absolute;top: 50%;z-index: 2;display: grid;place-items: center;width: 28px;height: 28px;padding: 0;border: 1px solid var(--v1-line, #e9eceb);border-radius: 50%;background: #fff;color: var(--v1-ink2, #3f4d4c);box-shadow: 0 2px 8px rgba(16, 24, 40, .12);cursor: pointer;opacity: 0;pointer-events: none;transform: translateY(-50%);transition: opacity .18s, border-color .15s;-webkit-appearance: none;appearance: none;}.sbr-shop-wrap .sbr-u-arr svg{width: 12px;height: 12px;}.sbr-shop-wrap .sbr-u-arr[data-sbr-rail="-1"]{left: -14px;}.sbr-shop-wrap .sbr-u-arr[data-sbr-rail="1"]{right: -14px;}.sbr-shop-wrap .sbr-u-railwrap:has(> .sbr-u-rail--type.has-more-left) .sbr-u-arr[data-sbr-rail="-1"], .sbr-shop-wrap .sbr-u-railwrap:has(> .sbr-u-rail--type.has-more-right) .sbr-u-arr[data-sbr-rail="1"]{opacity: 1;pointer-events: auto;}.sbr-shop-wrap .sbr-u-arr:hover{border-color: var(--u-acc);}.sbr-shop-wrap .sbr-u-tile{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;border: 1px solid var(--v1-line, #e9eceb);border-radius: 18px;background: linear-gradient(180deg, #fff 0%, #fff 44%, var(--u-bg1, #f4f5f6) 72%, var(--u-bg2, #dcdee2) 100%);color: var(--v1-ink, #1f2524);font-family: var(--v1-ui, 'Open Sans', sans-serif);text-align: left;cursor: pointer;transition: box-shadow .16s, transform .16s, border-color .16s;-webkit-appearance: none;appearance: none;background: #f4fbff;}.sbr-shop-wrap .sbr-u-tile:hover{transform: translateY(-2px);}.sbr-shop-wrap .sbr-u-tile:focus-visible{outline: 2px solid var(--u-acc);outline-offset: 2px;}.sbr-shop-wrap .sbr-u-tile__media{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;padding: 10px 10px 62px;}.sbr-shop-wrap .sbr-u-tile__media img{width: auto;height: auto;max-width: 100%;max-height: 100%;object-fit: contain;filter: drop-shadow(0 10px 14px rgba(31, 37, 36, .14));}.sbr-shop-wrap .sbr-u-tile__body{position: absolute;right: 0;bottom: 0;left: 0;z-index: 2;display: flex;flex-direction: column;align-items: flex-start;padding: 0 14px 13px;text-align: left;}.sbr-shop-wrap .sbr-u-tile__lbl{font-family: var(--v1-disp, 'Montserrat', sans-serif);font-size: 16px;font-weight: 700;line-height: 1.2;color: var(--u-ink, var(--v1-ink, #1f2a2a));}.sbr-shop-wrap .sbr-u-tile__sub{display: none;margin-top: 5px;font-size: 12.5px;font-weight: 400;line-height: 1.42;color: var(--v1-ink2, #3f4d4c);overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}.sbr-shop-wrap .sbr-u-tile__n{margin-top: 5px;font-size: 11.5px;font-weight: 700;line-height: 1;color: var(--v1-slate, #6b7877);font-variant-numeric: tabular-nums;}.sbr-shop-wrap .sbr-u-tile__chk{position: absolute;top: 9px;right: 9px;z-index: 3;display: none;place-items: center;width: 26px;height: 26px;border-radius: 50%;background: var(--u-acc);color: #fff;box-shadow: 0 0 0 3px #fff, 0 4px 12px rgba(31, 37, 36, .28);}@supports (background: color-mix(in srgb, red 50%, transparent)){.sbr-shop-wrap .sbr-u-tile__chk{box-shadow: 0 0 0 3px #fff, 0 4px 12px color-mix(in srgb, var(--u-acc) 50%, transparent);}}.sbr-shop-wrap .sbr-u-tile.is-active{border-color: var(--u-acc);box-shadow: 0 0 0 1.5px var(--u-acc);background: linear-gradient(180deg, #fff 0%, #fff 40%, var(--u-bg3, #e6e8ec) 70%, var(--u-bg4, #b3b8c0) 100%);}.sbr-shop-wrap .sbr-u-tile.is-active .sbr-u-tile__chk{display: grid;animation: sbrUTilePop .28s ease-out;}.sbr-shop-wrap .sbr-u-tile.is-active .sbr-u-tile__lbl{align-self: flex-start;padding: 0 0 3px;border-radius: 0;background: none;color: var(--u-ink, var(--u-acc));border-bottom: 2.5px solid var(--u-ink, var(--u-acc));-webkit-box-decoration-break: slice;box-decoration-break: slice;}.sbr-shop-wrap .sbr-u-tile.is-active .sbr-u-tile__sub{color: var(--v1-ink2, #3f4d4c);}.sbr-shop-wrap .sbr-u-tile.is-active .sbr-u-tile__n{color: var(--v1-ink, #1f2524);}.sbr-shop-wrap .sbr-u-tile__reco{position: absolute;top: 10px;left: 10px;z-index: 3;padding: 4px 9px;border-radius: 999px;background: var(--u-acc);color: #fff;font-family: var(--v1-ui, 'Open Sans', sans-serif);font-size: 10.5px;font-weight: 800;line-height: 1.2;letter-spacing: .06em;text-transform: uppercase;white-space: nowrap;box-shadow: 0 0 0 2px #fff;pointer-events: none;}@keyframes sbrUTilePop{0%{transform: scale(.5);}60%{transform: scale(1.18);}100%{transform: scale(1);}}@media (prefers-reduced-motion: reduce){.sbr-shop-wrap .sbr-u-tile.is-active .sbr-u-tile__chk{animation: none;}.sbr-shop-wrap .sbr-u-tile{transition: none;}.sbr-shop-wrap .sbr-u-tile:hover{transform: none;}}.sbr-shop-wrap .sbr-u-rail--concern{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));grid-auto-rows: clamp(150px, 13.2vw, 190px);grid-auto-flow: dense;gap: 12px;margin: 0 -2px;padding: 6px 2px 14px;}.sbr-shop-wrap .sbr-u-tile.is-big{grid-column: span 2;grid-row: span 2;}.sbr-shop-wrap .sbr-u-tile.is-tall{grid-row: span 2;}.sbr-shop-wrap .sbr-u-tile.is-wide{grid-column: span 2;}.sbr-shop-wrap .sbr-u-tile.is-big .sbr-u-tile__media{padding: 16px 16px 122px;}.sbr-shop-wrap .sbr-u-tile.is-tall .sbr-u-tile__media{padding: 12px 12px 114px;}.sbr-shop-wrap .sbr-u-tile.is-big .sbr-u-tile__lbl{font-size: 21px;letter-spacing: -.3px;}.sbr-shop-wrap .sbr-u-tile.is-tall .sbr-u-tile__lbl, .sbr-shop-wrap .sbr-u-tile.is-wide .sbr-u-tile__lbl{font-size: 16px;}.sbr-shop-wrap .sbr-u-tile.is-big .sbr-u-tile__sub, .sbr-shop-wrap .sbr-u-tile.is-tall .sbr-u-tile__sub, .sbr-shop-wrap .sbr-u-tile.is-wide .sbr-u-tile__sub{display: -webkit-box;}.sbr-shop-wrap .sbr-u-tile.is-big .sbr-u-tile__sub{margin-top: 7px;font-size: 14px;}.sbr-shop-wrap .sbr-u-tile.is-big .sbr-u-tile__body{padding: 0 20px 18px;}.sbr-shop-wrap .sbr-u-rail--type{display: grid;grid-auto-flow: column;grid-template-rows: 1fr;grid-auto-columns: minmax(300px, 1fr);gap: 12px;margin: 0 -4px;padding: 6px 4px 14px;overflow-x: auto;scroll-snap-type: x proximity;scroll-behavior: smooth;scrollbar-width: none;-webkit-overflow-scrolling: touch;}.sbr-shop-wrap .sbr-u-rail--type::-webkit-scrollbar{display: none;}.sbr-shop-wrap .sbr-u-rail--type .sbr-u-tile{height: 408px;scroll-snap-align: start;}.sbr-shop-wrap .sbr-u-rail--type .sbr-u-tile__lbl{font-size: 18px;}.sbr-shop-wrap .sbr-u-rail--type .sbr-u-tile__sub{display: -webkit-box;font-size: 13px;}@media (prefers-reduced-motion: reduce){.sbr-shop-wrap .sbr-u-rail--type{scroll-behavior: auto;}}@media (max-width: 991px){.sbr-shop-wrap .sbr-u-tiles{left: 0;margin-top: 14px;padding: 0 16px;}.sbr-shop-wrap .sbr-u-tiles__tools{display: none !important;}.sbr-shop-wrap .sbr-u-modesw__b{padding: 0 14px;font-size: 13px;}.sbr-shop-wrap .sbr-u-rail--concern{grid-auto-flow: column dense;grid-template-columns: none;grid-template-rows: repeat(3, 142px);grid-auto-columns: calc(50% - 27px);gap: 10px;margin: 0 -2px;padding: 6px 2px 12px;overflow-x: auto;scroll-snap-type: x proximity;scrollbar-width: none;-webkit-overflow-scrolling: touch;}.sbr-shop-wrap .sbr-u-rail--concern::-webkit-scrollbar{display: none;}.sbr-shop-wrap .sbr-u-rail--concern .sbr-u-tile{scroll-snap-align: start;}.sbr-shop-wrap .sbr-u-tile__lbl{display: -webkit-box;overflow: hidden;font-size: 13.5px;line-height: 1.2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.sbr-shop-wrap .sbr-u-tile__media{padding: 8px 8px 74px;}.sbr-shop-wrap .sbr-u-tile.is-big .sbr-u-tile__media{padding: 12px 12px 108px;}.sbr-shop-wrap .sbr-u-tile__reco{top: 8px;left: 8px;padding: 3px 8px;font-size: 9.5px;}.sbr-shop-wrap .sbr-u-tile.is-big .sbr-u-tile__lbl{font-size: 18px;}.sbr-shop-wrap .sbr-u-rail--type{grid-template-rows: repeat(2, 1fr);grid-auto-columns: calc(50% - 27px);gap: 10px;margin: 0 -2px;padding: 6px 2px 12px;}.sbr-shop-wrap .sbr-u-rail--type .sbr-u-tile{height: 196px;}.sbr-shop-wrap .sbr-u-rail--type .sbr-u-tile__media{padding: 8px 8px 44px;}.sbr-shop-wrap .sbr-u-rail--type .sbr-u-tile__lbl{font-size: 13.5px;}.sbr-shop-wrap .sbr-u-rail--type .sbr-u-tile__sub{display: none;}.sbr-shop-wrap .sbr-u-rail--type .sbr-u-tile__n{margin-top: 4px;}}@media (max-width: 767px){.sbr-shop-wrap .sbr-u-modesw__hint{display: none;}}@media (max-width: 640px){.sbr-shop-wrap .sbr-u-tiles__head{flex-wrap: wrap;gap: 8px;}.sbr-shop-wrap .sbr-u-tiles__lead{flex: 1 1 100%;}.sbr-shop-wrap .sbr-u-modesw{display: flex;width: 100%;}.sbr-shop-wrap .sbr-u-modesw__b{flex: 1 1 0;justify-content: center;height: 40px;padding: 0 10px;font-size: 14px;}.sbr-shop-wrap .sbr-u-modesw__t--l{display: none;}}.sbr-shop-wrap .sbr-u-rail[hidden]{display: none !important;}.sbr-shop-wrap .sbr-u-rail.is-draggable{cursor: grab;}.sbr-shop-wrap .sbr-u-rail.is-dragging{cursor: grabbing;scroll-snap-type: none !important;scroll-behavior: auto !important;-webkit-user-select: none;user-select: none;}.sbr-shop-wrap .sbr-u-rail.is-dragging .sbr-u-tile{pointer-events: none;}@property --sbr-fade-l{syntax: '<length>';inherits: false;initial-value: 0px;}@property --sbr-fade-r{syntax: '<length>';inherits: false;initial-value: 0px;}.sbr-shop-wrap .sbr-u-rail.is-scrollable{--sbr-fade-size: clamp(40px, 8vw, 120px);-webkit-mask-image: linear-gradient(to right, transparent 0, #000 var(--sbr-fade-l), #000 calc(100% - var(--sbr-fade-r)), transparent 100%);mask-image: linear-gradient(to right, transparent 0, #000 var(--sbr-fade-l), #000 calc(100% - var(--sbr-fade-r)), transparent 100%);transition: --sbr-fade-l .35s ease, --sbr-fade-r .35s ease;}.sbr-shop-wrap .sbr-u-rail.has-more-left{--sbr-fade-l: var(--sbr-fade-size);}.sbr-shop-wrap .sbr-u-rail.has-more-right{--sbr-fade-r: var(--sbr-fade-size);}@media (max-width: 991px){.sbr-shop-wrap .sbr-u-rail.is-scrollable{--sbr-fade-size: 44px;}}@media (prefers-reduced-motion: reduce){.sbr-shop-wrap .sbr-u-rail.is-scrollable{transition: none;}}@media (max-width: 640px){.sbr-shop-wrap .sbr-u-tiles{padding: 0 12px;margin-top: 12px;}.sbr-shop-wrap .sbr-u-tiles__head{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}.sbr-shop-wrap .sbr-u-modesw{position: relative;gap: 0;padding: 3px;border: 1px solid var(--v1-line, #e6eaee);border-radius: 11px;background: #f1f4f7;}.sbr-shop-wrap .sbr-u-modesw::before{content: "";position: absolute;top: 3px;bottom: 3px;left: 3px;width: calc(50% - 3px);border-radius: 8px;background: #fff;box-shadow: 0 1px 2px rgba(45, 46, 47, .08), 0 2px 6px rgba(45, 46, 47, .06);transition: transform .3s cubic-bezier(.16, 1, .3, 1);}.sbr-shop-wrap .sbr-u-tiles[data-mode="type"] .sbr-u-modesw::before{transform: translateX(100%);}.sbr-shop-wrap .sbr-u-modesw__b, .sbr-shop-wrap .sbr-u-modesw__b.is-on{position: relative;z-index: 1;height: 36px;padding: 0 8px;gap: 6px;background: transparent;box-shadow: none;font-size: 12.5px;}.sbr-shop-wrap .sbr-u-modesw__b{color: var(--v1-muted, #565759);}.sbr-shop-wrap .sbr-u-modesw__b.is-on{color: var(--v1-ink, #2d2e2f);}.sbr-shop-wrap .sbr-u-modesw__i{width: 14px;height: 14px;}.sbr-shop-wrap .sbr-u-modesw__b:focus-visible{outline: 2px solid #1b75bc;outline-offset: 1px;}}@media (max-width: 640px), (max-width: 991px) and (max-height: 500px){.sbr-shop-wrap .sbr-u-rail--concern, .sbr-shop-wrap .sbr-u-rail--type{display: flex;gap: 8px;grid-template-rows: none;grid-auto-columns: auto;grid-auto-flow: row;margin: 0 -12px;padding: 10px 12px 2px;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x proximity;scroll-padding-inline: 12px;scrollbar-width: none;-webkit-overflow-scrolling: touch;}.sbr-shop-wrap .sbr-u-rail--concern::-webkit-scrollbar, .sbr-shop-wrap .sbr-u-rail--type::-webkit-scrollbar{display: none;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-big, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-tall, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-wide{flex: 0 0 auto;width: auto;height: 44px;min-height: 0;grid-column: auto;grid-row: auto;display: inline-flex;flex-direction: row;align-items: center;gap: 8px;padding: 4px 12px 4px 4px;border: 1px solid #e6eaee;border-radius: 10px;background: #fff;white-space: nowrap;scroll-snap-align: start;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile:active{border-color: #9cc3e4;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile:focus-visible{outline: 2px solid #1b75bc;outline-offset: 2px;box-shadow: none;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-active{background: #fff;border-color: var(--u-acc);box-shadow: 0 0 0 1.5px var(--u-acc);}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile__media, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-big .sbr-u-tile__media, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-tall .sbr-u-tile__media{position: relative;inset: auto;flex: none;width: 36px;height: 36px;padding: 0;border-radius: 7px;background: var(--u-bg1, #f1f4f7);}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile__media img{position: absolute;inset: 5px;width: auto;height: auto;max-width: calc(100% - 10px);max-height: calc(100% - 10px);margin: auto;object-fit: contain;filter: none;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile__body, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-big .sbr-u-tile__body{position: static;display: flex;flex-direction: row;align-items: center;gap: 8px;padding: 0;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile__lbl, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-big .sbr-u-tile__lbl, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-tall .sbr-u-tile__lbl, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-wide .sbr-u-tile__lbl{display: block;-webkit-line-clamp: unset;overflow: visible;min-height: 0;font-size: 12.5px;letter-spacing: 0;line-height: 1.2;white-space: nowrap;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile.is-active .sbr-u-tile__lbl{align-self: auto;padding: 0;border-bottom: 0;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile__sub{display: none !important;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile__n{display: inline-flex;align-items: center;justify-content: center;height: 18px;min-width: 18px;margin: 0;padding: 0 5px;border-radius: 999px;background: var(--u-bg1, #eef1f4);color: var(--u-ink, #565759);font-size: 0;line-height: 1;}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile__num{font-size: 10px;font-weight: 800;font-family: var(--v1-disp, 'Montserrat', sans-serif);}.sbr-shop-wrap .sbr-u-rail .sbr-u-tile__chk, .sbr-shop-wrap .sbr-u-rail .sbr-u-tile__reco{display: none !important;}}@media (min-width: 641px) and (max-width: 991px) and (max-height: 500px){.sbr-shop-wrap .sbr-u-rail--concern, .sbr-shop-wrap .sbr-u-rail--type{margin: 0 -16px;padding: 10px 16px 2px;scroll-padding-inline: 16px;}}@media (min-width: 641px) and (max-width: 991px) and (min-height: 501px){.sbr-shop-wrap .sbr-u-rail--concern{grid-auto-flow: dense;grid-template-columns: repeat(4, minmax(0, 1fr));grid-template-rows: none;grid-auto-columns: auto;grid-auto-rows: clamp(138px, 18vw, 160px);overflow: visible;scroll-snap-type: none;}.sbr-shop-wrap .sbr-u-tile__lbl{font-size: 15px;}.sbr-shop-wrap .sbr-u-tile.is-big .sbr-u-tile__lbl{font-size: 20px;}.sbr-shop-wrap .sbr-u-tile.is-big .sbr-u-tile__sub{font-size: 13px;}}@media (min-width: 1200px) and (max-width: 1499px){.sbr-shop-wrap .sbr-u-tiles{max-width: 1080px;}}@media (max-width: 1400px){.sbr-shop-wrap .sbr-u-tiles{left: 0;}}@media (min-width: 992px) and (max-width: 1199px){.sbr-shop-wrap .sbr-u-tiles{max-width: calc(100% - 90px);}}
.sbr-ng, .sbr-ng *{box-sizing: border-box;}.sbr-ng{--ng-ui: 'Open Sans', sans-serif;--ng-display: 'Montserrat', sans-serif;--ng-accent: #1cb9bd;--ng-indigo: #331f97;--ng-save: #1f9d63;--ng-magenta: #fa319e;--ng-amber: #f0c23a;--ng-ink: #171a2b;--ng-slate: #5d6275;--ng-line: #e9eaf1;display: block;width: 100%;font-family: var(--ng-ui);color: var(--ng-ink);text-align: left;}.sbr-ng-col{width: 100%;float: none;}.sbr-ng-col .vc_column-inner, .sbr-ng-col .wpb_wrapper{padding: 0;margin: 0;}#newsalePage .sbr-ng-col .vc_column-inner, .sbr-ng-col .vc_column-inner{border-radius: 22px;overflow: hidden;box-shadow: 0 14px 40px -18px rgba(20, 40, 40, .28), 0 4px 12px -6px rgba(20, 40, 40, .12);}.sbr-ng a{text-decoration: none;}.sbr-ng img{display: block;max-width: 100%;}.sbr-ng-stars{display: inline-flex;gap: 2px;color: var(--ng-amber, #f0c23a);line-height: 0;vertical-align: middle;}.sbr-ng-hero{display: grid;grid-template-columns: 1.05fr 1fr;gap: 56px;align-items: stretch;max-width: 1180px;margin: 0 auto;padding: 14px 6px;}.sbr-ng-left{display: flex;flex-direction: column;min-width: 0;}.sbr-ng-eyebrow{font-weight: 800;font-size: 12.5px;letter-spacing: 1.4px;text-transform: uppercase;color: var(--shop-card-accent, var(--ng-accent));margin-bottom: 10px;}.sbr-ng-headline{font-family: var(--ng-display);font-weight: 800;font-size: 50px;line-height: 0.98;letter-spacing: -1.6px;color: var(--ng-ink);margin: 0 0 16px;}.sbr-ng-gallery{display: flex;flex-direction: column;flex: 1;}.sbr-ng-gallery__stage{position: relative;flex: 1;min-height: 380px;border-radius: 22px;overflow: hidden;background: var(--shop-card-fill, radial-gradient(120% 90% at 30% 18%, #f0fbf8 0%, #d7efe9 60%, #c6e7e0 100%));box-shadow: 0 20px 44px -24px rgba(14, 60, 58, .4);touch-action: pan-y;}.sbr-ng-gallery__badge{position: absolute;top: 16px;left: 16px;z-index: 6;font-weight: 800;font-size: 10px;letter-spacing: 1px;text-transform: uppercase;color: #fff;background: var(--shop-card-accent, var(--ng-accent));border-radius: 5px;padding: 6px 12px;}.sbr-ng-slide{position: absolute;inset: 0;opacity: 0;visibility: hidden;transition: opacity .35s ease;}.sbr-ng-slide.is-active{opacity: 1;visibility: visible;}.sbr-ng-slide__headline{position: absolute;inset: 0;display: flex;flex-direction: column;justify-content: flex-start;padding: 60px 40px 40px;}.sbr-ng-slide__lines{font-family: var(--ng-display);font-weight: 500;font-size: 32px;line-height: 1.12;color: #3a4a49;}.sbr-ng-slide__himg{position: absolute;left: 0;right: 0;bottom: 20px;margin: 0 auto;width: 280px;max-width: 60%;mix-blend-mode: normal;}.sbr-ng-slide__frame{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;padding: 26px;}.sbr-ng-slide__frame img{max-width: 78%;max-height: 76%;object-fit: contain;mix-blend-mode: normal;}.sbr-ng-gallery__arw{position: absolute;top: 46%;transform: translateY(-50%);z-index: 7;width: 38px;height: 38px;border-radius: 50%;border: 0;cursor: pointer;background: rgba(255, 255, 255, .92);color: var(--ng-ink);font-size: 22px;font-weight: 700;line-height: 1;display: flex;align-items: center;justify-content: center;box-shadow: 0 4px 12px rgba(0, 0, 0, .12);}.sbr-ng-gallery__arw.is-prev{left: 12px;}.sbr-ng-gallery__arw.is-next{right: 12px;}.sbr-ng-thumbs{display: flex;gap: 10px;margin-top: 12px;}.sbr-ng-thumb{flex: 1;aspect-ratio: 1 / 1;border-radius: 12px;overflow: hidden;cursor: pointer;border: 2px solid var(--ng-line);background: #f3f8f7;display: flex;align-items: center;justify-content: center;padding: 6px;}.sbr-ng-thumb.is-active{border-color: var(--ng-accent);}.sbr-ng-thumb img{max-width: 100%;max-height: 100%;object-fit: contain;mix-blend-mode: normal;}.sbr-ng-thumb__txt{font-family: var(--ng-display);font-weight: 800;font-size: 12px;color: var(--ng-indigo);text-align: center;line-height: 1;}.sbr-ng-reco{background: #fff;border: 1px solid var(--ng-line);border-radius: 24px;padding: 30px;box-shadow: 0 30px 70px -34px rgba(40, 30, 90, .4);display: flex;flex-direction: column;}.sbr-ng-reco__q{font-weight: 800;font-size: 11.5px;letter-spacing: .6px;text-transform: uppercase;color: var(--ng-slate);margin-bottom: 14px;}.sbr-ng-grind{display: grid;grid-template-columns: repeat(3, 1fr);gap: 6px;background: #eef0f6;border-radius: 16px;padding: 6px;}.sbr-ng-grind__opt{border: 0;background: transparent;cursor: pointer;border-radius: 12px;padding: 14px 6px;display: flex;flex-direction: column;align-items: center;line-height: 1.25;transition: background .2s ease, box-shadow .2s ease;}.sbr-ng-grind__lbl{font-weight: 800;font-size: 14.5px;color: var(--ng-ink);}.sbr-ng-grind__desc{font-weight: 500;font-size: 10.5px;color: #9aa0b2;margin-top: 2px;}.sbr-ng-grind__opt.is-on{background: var(--shop-action, var(--ng-accent));box-shadow: 0 8px 20px -4px color-mix(in srgb, var(--shop-action, var(--ng-accent)) 55%, transparent);}.sbr-ng-grind__opt.is-on .sbr-ng-grind__lbl{color: #fff;}.sbr-ng-grind__opt.is-on .sbr-ng-grind__desc{color: rgba(255, 255, 255, .85);}.sbr-ng-reco__live{margin-top: 22px;}.sbr-ng-reco__pick{display: flex;align-items: center;gap: 10px;margin-bottom: 14px;}.sbr-ng-reco__check{width: 34px;height: 34px;border-radius: 999px;background: color-mix(in srgb, var(--ng-accent) 14%, transparent);display: flex;align-items: center;justify-content: center;flex-shrink: 0;}.sbr-ng-reco__pre{font-weight: 600;font-size: 11.5px;color: var(--ng-slate);}.sbr-ng-reco__name{font-family: var(--ng-display);font-weight: 800;font-size: 21px;color: var(--ng-ink);letter-spacing: -.5px;line-height: 1;}.sbr-ng-reco__tl{margin-bottom: 16px;}.sbr-ng-reco__tiles{display: flex;gap: 10px;margin-bottom: 16px;}.sbr-ng-tile{flex: 1;border-radius: 14px;background: #f4f3fb;padding: 14px 16px;}.sbr-ng-tile.is-save{background: #e9f8ef;}.sbr-ng-tile__k{font-weight: 600;font-size: 10.5px;letter-spacing: .4px;text-transform: uppercase;color: var(--ng-slate);margin-bottom: 3px;}.sbr-ng-tile.is-save .sbr-ng-tile__k{color: var(--ng-save);}.sbr-ng-tile__v{font-family: var(--ng-display);font-weight: 800;font-size: 26px;color: var(--ng-ink);letter-spacing: -1px;}.sbr-ng-tile__v sup{font-size: 15px;}.sbr-ng-tile.is-save .sbr-ng-tile__v{color: var(--ng-save);}.sbr-ng-tile__v small{font-family: var(--ng-ui);font-weight: 600;font-size: 12px;color: var(--ng-slate);}.sbr-ng-reco__price{display: flex;align-items: baseline;gap: 12px;margin-bottom: 20px;}.sbr-ng-reco__now{font-family: var(--ng-display);font-weight: 800;font-size: 38px;color: var(--ng-ink);letter-spacing: -1.5px;}.sbr-ng-reco__now sup{font-size: 19px;vertical-align: super;}.sbr-ng-reco__was{font-weight: 600;font-size: 15px;color: var(--ng-slate);text-decoration: line-through;}.sbr-ng-reco__off{font-weight: 800;font-size: 12px;color: #fff;background: var(--shop-action, var(--ng-magenta));border-radius: 6px;padding: 3px 8px;}.sbr-ng-choose{width: 100%;border: 0;cursor: pointer;border-radius: 14px;padding: 17px;background: var(--shop-action, #1cb9bd);color: #fff;font-family: var(--ng-ui);font-weight: 800;font-size: 16.5px;letter-spacing: .3px;box-shadow: 0 16px 34px -12px color-mix(in srgb, var(--shop-action, #1cb9bd) 67%, transparent);display: flex;align-items: center;justify-content: center;gap: 10px;}.sbr-ng-choose:hover{filter: brightness(.96);}.sbr-ng-reassure{text-align: center;font-weight: 500;font-size: 11.5px;color: var(--ng-slate);margin-top: 12px;}.sbr-ng-trust{margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--ng-line);display: grid;grid-template-columns: repeat(3, 1fr);gap: 10px;}.sbr-ng-trust__item{text-align: center;display: flex;flex-direction: column;align-items: center;gap: 6px;}.sbr-ng-trust__ic{width: 34px;height: 34px;border-radius: 50%;background: color-mix(in srgb, var(--ng-accent) 14%, transparent);display: flex;align-items: center;justify-content: center;}.sbr-ng-trust__t{line-height: 1.2;}.sbr-ng-trust__t b{display: block;font-weight: 800;font-size: 12.5px;color: var(--ng-ink);}.sbr-ng-trust__t span{font-weight: 500;font-size: 11px;color: var(--ng-slate);}.sbr-ng-reco__rate{margin-top: 14px;display: flex;align-items: center;justify-content: center;gap: 8px;font-weight: 600;font-size: 12px;color: var(--ng-slate);}.sbr-ng-tl{background: #fff;border: 1px solid var(--nx-line-2, #eef1f4);border-radius: 12px;padding: 13px 16px 12px;}.sbr-ng-tl__head{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 0;}.sbr-ng-tl__title{font-family: var(--nx-display, 'Montserrat', sans-serif);font-weight: 700;font-size: 12px;letter-spacing: 0;text-transform: none;color: var(--nx-ink, #2d2e2f);}.sbr-ng-tl__label{display: inline-flex;align-items: center;gap: 5px;flex-shrink: 0;background: color-mix(in srgb, var(--nx-blue, var(--shop-action, #1b75bc)) 9%, transparent);color: var(--nx-blue, var(--shop-action, #1b75bc)) !important;font-family: var(--nx-display, 'Montserrat', sans-serif);font-weight: 800;font-size: 12px;line-height: 1.2;border-radius: 999px;padding: 4px 10px;white-space: nowrap;}.sbr-ng-tl__label::before{content: "";width: 13px;height: 13px;flex: 0 0 auto;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E") center / contain no-repeat;}.sbr-ng-tl__bars{position: relative;display: flex;gap: 0;margin: 14px 8px 0;height: 8px;border-radius: 999px;background: #e8edf1;}.sbr-ng-tl__cell{position: relative;flex: 1;height: 100%;border-radius: 0;background: transparent !important;transition: none;}.sbr-ng-tl__cell.is-on{background: var(--nx-blue, var(--shop-action, #1b75bc)) !important;}.sbr-ng-tl__cell:first-child{border-radius: 999px 0 0 999px;}.sbr-ng-tl__cell.is-on:not(:has(~ .is-on)){border-radius: 0 999px 999px 0;}.sbr-ng-tl__cell.is-on:not(:has(~ .is-on))::after{content: "";position: absolute;top: 50%;right: 0;z-index: 1;width: 16px;height: 16px;margin: -8px -8px 0 0;border-radius: 50%;background: #fff;border: 3px solid var(--nx-blue, var(--shop-action, #1b75bc));box-shadow: 0 1px 4px rgba(27, 117, 188, .3);}.sbr-ng-tl__scale{display: flex;justify-content: space-between;margin-top: 8px;font-family: var(--nx-body, 'Open Sans', sans-serif);font-weight: 500;font-size: 10.5px;color: var(--nx-muted, #565759);}.sbr-ng-price{border-radius: 12px;background: color-mix(in srgb, var(--ng-accent) 5%, #fff);padding: 14px 16px;margin-bottom: 16px;}.sbr-ng-price__top{display: flex;align-items: baseline;gap: 8px;}.sbr-ng-price__now{font-family: var(--ng-display);font-weight: 800;font-size: 28px;color: var(--ng-ink);letter-spacing: -1px;}.sbr-ng-price__now sup{font-size: 14px;vertical-align: super;}.sbr-ng-price__now small{font-family: var(--ng-ui);font-weight: 600;font-size: 12.5px;color: var(--ng-slate);letter-spacing: 0;margin-left: 2px;}.sbr-ng-price__was{font-weight: 600;font-size: 12.5px;color: var(--ng-slate);text-decoration: line-through;}.sbr-ng-price__bottom{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;margin-top: 9px;padding-top: 9px;border-top: 1px solid color-mix(in srgb, var(--ng-accent) 13%, transparent);}.sbr-ng-price__save{font-weight: 700;font-size: 11.5px;}.sbr-ng-price__reorder{font-weight: 600;font-size: 11.5px;color: var(--ng-slate);}.sbr-ng-popup{position: fixed;inset: 0;z-index: 100000;display: none;align-items: center;justify-content: center;padding: 24px;}.sbr-ng-popup.is-open{display: flex;}.sbr-ng-popup__overlay{position: absolute;inset: 0;background: rgba(12, 10, 32, .6);backdrop-filter: blur(4px);}.sbr-ng-popup__panel{position: relative;width: 100%;max-width: 1280px;margin: 0;background: #f4f3fb;border-radius: 24px;padding: 36px 40px 34px;box-shadow: 0 40px 100px -30px rgba(12, 10, 32, .7);max-height: calc(100vh - 48px);overflow-y: auto;scrollbar-width: none;-ms-overflow-style: none;transform: translateY(20px) scale(.98);opacity: 0;transition: transform .3s cubic-bezier(.16, 1, .3, 1), opacity .3s cubic-bezier(.16, 1, .3, 1);}.sbr-ng-popup__panel::-webkit-scrollbar{display: none;}.sbr-ng-popup.is-open .sbr-ng-popup__panel{transform: none;opacity: 1;}.sbr-ng-popup__close{position: absolute;top: 18px;right: 18px;width: 40px;height: 40px;border-radius: 999px;border: 2px solid var(--ng-accent);background: #fff;color: var(--ng-ink);cursor: pointer;display: flex;align-items: center;justify-content: center;z-index: 2;}.sbr-ng-popup__head{text-align: center;max-width: 660px;margin: 0 auto 26px;}.sbr-ng-popup__head h2{font-family: var(--ng-display);font-weight: 800;font-size: 34px;color: var(--ng-ink);margin: 0 0 8px;letter-spacing: -.8px;}.sbr-ng-popup__head p{font-weight: 500;font-size: 14px;line-height: 1.55;color: var(--ng-slate);margin: 0;}.sbr-ng-tier__thk{margin-bottom: 10px;}.sbr-ng-thk__seg{display: grid;grid-template-columns: 1fr 1fr;background: #fff;border: 1px solid #e2e7e6;border-radius: 14px;padding: 4px;gap: 4px;box-shadow: 0 2px 8px rgba(20, 40, 40, .06);}.sbr-ng-thk__opt{border: 0;cursor: pointer;background: transparent;border-radius: 10px;padding: 9px 12px;display: flex;flex-direction: column;align-items: center;line-height: 1.2;font-family: var(--ng-ui);font-weight: 700;font-size: 13.5px;color: #3f4d4c;transition: box-shadow .2s ease, color .2s ease;}.sbr-ng-thk__opt small{font-weight: 600;font-size: 10px;color: #9aa7a6;margin-top: 2px;}.sbr-ng-thk__opt.is-on{background: #fff;box-shadow: inset 0 0 0 2px var(--shop-action, var(--ng-accent));color: var(--ng-ink);}.sbr-ng-thk__opt.is-on small{color: var(--ng-slate);}.sbr-ng-tiers{display: grid;grid-template-columns: repeat(3, 1fr);gap: 22px;align-items: stretch;}.sbr-ng-popup__dots, .sbr-ng-popup__swipe{display: none;}.sbr-ng-tier{border-radius: 18px;border: 2px solid #eceef4;background: #fff;overflow: hidden;box-shadow: 0 2px 10px rgba(23, 26, 43, .05);display: flex;flex-direction: column;}.sbr-ng-tier.is-rec{border-color: var(--shop-action, var(--ng-accent));}.sbr-ng-tier__stage{position: relative;height: 232px;padding: 14px 14px 12px;display: flex;align-items: center;justify-content: center;background: var(--shop-card-fill, linear-gradient(160deg, #f3f1fc, #e7e4f7));}.sbr-ng-tier__stage img{max-width: 98%;max-height: 100%;object-fit: contain;mix-blend-mode: normal;}.sbr-ng-tier__badge{position: absolute;top: 12px;left: 12px;font-weight: 800;font-size: 9.5px;letter-spacing: .5px;text-transform: uppercase;color: #fff;background: #002244;border-radius: 5px;padding: 4px 9px;}.sbr-ng-tier.is-rec .sbr-ng-tier__badge, .sbr-ng-tier.is-best .sbr-ng-tier__badge{background: var(--shop-card-accent, var(--ng-accent));}.sbr-ng-tier__off{position: absolute;top: 12px;right: 12px;font-weight: 800;font-size: 11px;color: #fff;background: var(--shop-action, var(--ng-magenta));border-radius: 6px;padding: 3px 8px;}.sbr-ng-tier__body{padding: 20px 20px 22px;display: flex;flex-direction: column;flex: 1;}.sbr-ng-tier__rating{display: flex;align-items: center;gap: 7px;margin-bottom: 8px;font-weight: 600;font-size: 12px;color: var(--ng-slate);}.sbr-ng-tier__title{font-family: var(--ng-display);font-weight: 800;font-size: 22px;color: var(--ng-ink);letter-spacing: -.5px;line-height: 1.1;margin-bottom: 4px;}.sbr-ng-tier__sub{font-weight: 600;font-size: 12px;color: var(--ng-slate);margin-bottom: 14px;}.sbr-ng-tier .sbr-ng-tl{margin-bottom: 12px;}.sbr-ng-tier__cta{margin-top: auto;}.sbr-ng-buy{display: flex;flex-direction: column;gap: 10px;}.sbr-ng-buy .sbr-ng-add, .sbr-ng-buy .sbr-ng-buynow{width: 100%;text-align: center;border-radius: 11px;cursor: pointer;font-family: var(--ng-ui);font-weight: 800;font-size: 13.5px;padding: 13px;line-height: 1.1;display: flex;align-items: center;justify-content: center;gap: 7px;}.sbr-ng-buy .sbr-ng-add{border: 0;background: var(--shop-action, #1cb9bd);color: #fff;}.sbr-ng-buy .sbr-ng-add:hover{filter: brightness(.96);}.sbr-ng-buy .sbr-ng-buynow{border: 0;background: var(--shop-card-accent, #f0c23a);color: #2d2e2f;}.sbr-ng-buy .sbr-ng-buynow:hover{filter: brightness(.96);}.sbr-ng .sbr-ng-buy .sbr-ng-buynow{background: var(--shop-card-accent, #f0c23a) !important;border: 0 !important;color: #2d2e2f !important;box-shadow: none !important;}.sbr-ng .sbr-ng-buy .sbr-ng-buynow:hover{background: var(--shop-card-accent, #f0c23a) !important;color: #2d2e2f !important;filter: brightness(.92);}.sbr-ng .sbr-ng-buy .sbr-ng-add{background: var(--shop-action, #1cb9bd) !important;border: 0 !important;color: #fff !important;}.sbr-ng .sbr-ng-buy .sbr-ng-add:hover{color: #fff !important;filter: brightness(.96);}body.sbr-ng-lock{overflow: hidden;}body.sbr-ng-lock #main-content{position: relative;z-index: 100000;}@media (max-width: 940px){.sbr-ng-hero{grid-template-columns: 1fr;gap: 26px;padding: 8px 0;}.sbr-ng-eyebrow, .sbr-ng-headline{padding-left: 4px;}.sbr-ng-headline{font-size: 38px;}.sbr-ng-gallery__stage{min-height: 210px;}.sbr-ng-slide__frame img{max-width: 100%;max-height: 100%;}.sbr-ng-slide__headline{padding: 52px 24px 24px;}.sbr-ng-slide__lines{font-size: 24px;}.sbr-ng-slide__himg{width: 180px;bottom: 16px;}.sbr-ng-thumbs{display: none;}.sbr-ng-reco{padding: 24px 20px;}}@media (max-width: 780px){.sbr-ng-popup{padding: 0;align-items: flex-start;overflow: hidden;overscroll-behavior: contain;}.sbr-ng-popup__overlay{background: #f4f3fb;backdrop-filter: none;}.sbr-ng-popup__panel{width: 100%;max-width: none;margin: 0;border-radius: 0;padding: 48px 16px 22px;max-height: none;overflow: visible;min-height: 100vh;min-height: 100dvh;min-height: 100%;box-shadow: none;}.sbr-ng-popup__close{top: calc(env(safe-area-inset-top, 0px) + 22px);right: 16px;}.sbr-ng-popup__head h2{font-size: 26px;}.sbr-ng-tiers{display: flex;gap: 14px;overflow-x: auto;scroll-snap-type: x mandatory;margin: 0 -16px;padding: 4px 16px 12px;-webkit-overflow-scrolling: touch;}.sbr-ng-tier{flex: 0 0 80%;scroll-snap-align: center;}.sbr-ng-popup__dots{display: flex;justify-content: center;gap: 7px;margin-top: 10px;}.sbr-ng-dot{width: 8px;height: 8px;border-radius: 999px;border: 0;cursor: pointer;padding: 0;background: #cfd9d7;transition: all .25s ease;}.sbr-ng-dot.is-on{width: 24px;background: var(--shop-action, var(--ng-accent));}.sbr-ng-popup__swipe{display: flex;align-items: center;justify-content: center;gap: 7px;margin-top: 12px;font-weight: 700;font-size: 11px;letter-spacing: .4px;text-transform: uppercase;color: #6b7877;}.sbr-ng-popup__swipe svg{color: var(--shop-action, var(--ng-accent));opacity: .55;}}@media (max-width: 480px){.sbr-ng-headline{font-size: 32px;}.sbr-ng-reco__now{font-size: 32px;}.sbr-ng-trust{gap: 6px;}}@media (min-width: 992px){#newsalePage.sbr-shop-wrap .sbr-ng-col > .vc_column-inner > .wpb_wrapper{margin-left: 0 !important;margin-right: 0 !important;}#newsalePage.sbr-shop-wrap .sbr-ng-col .sbr-ng-hero{padding-left: 26px;padding-right: 26px;padding-top: 0;}#newsalePage.sbr-shop-wrap .sbr-ng-col > .vc_column-inner{padding-top: 26px !important;padding-bottom: 26px !important;}}@media (max-width: 767px){.sbr-ng-trust, .sbr-ng-reco__tl, .sbr-ng-reco__rate{display: none;}.sbr-ng-gallery__stage{min-height: 215px;}.sbr-ng-hero{gap: 14px;padding: 18px 0 6px;}.sbr-ng-reco{padding: 16px 16px 18px;}.sbr-ng-reassure{display: none;}.sbr-ng-grind__desc{display: none;}.sbr-ng-grind{padding: 4px;}.sbr-ng-tile{padding: 7px 12px 8px;}.sbr-ng-tile__k{font-size: 9.5px;margin-bottom: 1px;}.sbr-ng-tile__v{font-size: 21px;letter-spacing: -.7px;}.sbr-ng-tile__v sup{font-size: 12px;}.sbr-ng-tile__v small{font-size: 10.5px;}.sbr-ng-reco__tiles{margin-bottom: 10px;}.sbr-ng-reco__pick{margin-bottom: 8px;}.sbr-ng-eyebrow{margin-bottom: 6px;}.sbr-ng-headline{font-size: 28px;margin-bottom: 10px;}.sbr-ng-reco__q{margin-bottom: 10px;}.sbr-ng-reco__live{margin-top: 14px;}.sbr-ng-reco__pick{margin-bottom: 10px;}.sbr-ng-reco__tiles{margin-bottom: 12px;}.sbr-ng-choose{margin-top: 12px;}.sbr-ng-reassure{margin-top: 8px;}}@media (max-width: 380px){.sbr-ng-gallery__stage{min-height: 190px;}.sbr-ng-headline{font-size: 25px;}.sbr-ng-reco{padding: 14px 14px 16px;}.sbr-ng-hero{gap: 12px;}}@media (max-width: 767px){.sbr-shop-wrap .sbr-ng-gallery__stage{min-height: 128px;}.sbr-shop-wrap .sbr-ng-slide__frame img{max-height: 110px;}}
.sbr-qty, .sbr-qty *{box-sizing: border-box;}.sbr-qty{--qt-ui: 'Open Sans', sans-serif;--qt-disp: 'Montserrat', sans-serif;--qt-ink: #1f2524;--qt-ink2: #3f4d4c;--qt-slate: #6b7877;--qt-faint: #9aa7a6;--qt-line: #e9eceb;--qt-pink: #fa319e;--qt-from: #efe9f6;--qt-to: #ded0ee;--qt-accent: #6a3ea0;display: block;font-family: var(--qt-ui);color: var(--qt-ink);text-align: left;}.sbr-qty--brush{--qt-from:#efe9f6;--qt-to:#ded0ee;--qt-accent:var(--shop-card-accent,#6a3ea0);}.sbr-qty--heads{--qt-from:#e6f4f6;--qt-to:#cfe7ec;--qt-accent:var(--shop-card-accent,#0e9aa6);}.sbr-qty--whitening{--qt-from:#f7e8f1;--qt-to:#eed4e6;--qt-accent:var(--shop-card-accent,#9e1e82);}.sbr-qty--floss{--qt-from:#e8f6f3;--qt-to:#d3e9e6;--qt-accent:var(--shop-card-accent,#0e8f86);}.sbr-qty-col .vc_column-inner, .sbr-qty-col .wpb_wrapper{padding: 0;margin: 0;}.sbr-qty a{text-decoration: none;}.sbr-qty img{display: block;max-width: 100%;}.sbr-qty-card{display: flex;flex-direction: column;background: #fff;overflow: hidden;border: 1px solid var(--qt-line);border-radius: 22px;box-shadow: 0 14px 40px -18px rgba(20, 40, 40, .28), 0 4px 12px -6px rgba(20, 40, 40, .12);height: 100%;width: 100%;max-width: 100%;transition: box-shadow .3s cubic-bezier(.16, 1, .3, 1), transform .3s cubic-bezier(.16, 1, .3, 1);}.sbr-qty--small .sbr-qty-card:hover{transform: translateY(-6px);box-shadow: 0 26px 50px -22px rgba(20, 40, 40, .34);}.sbr-qty--wide .sbr-qty-card:hover{box-shadow: 0 30px 60px -28px rgba(20, 40, 40, .36);}.sbr-qty-stage{position: relative;background: var(--shop-card-fill, linear-gradient(150deg, var(--qt-from), var(--qt-to)));overflow: hidden;}.sbr-qty--small .sbr-qty-stage{padding: 18px;min-height: 248px;}.sbr-qty-stage::before{content: '';position: absolute;width: 150px;height: 150px;border-radius: 50%;background: none;top: 12%;left: 50%;transform: translateX(-50%);}.sbr-qty-stage__img{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;padding: 52px 26px 22px;}.sbr-qty-stage__img img{width: auto;max-width: 86%;max-height: 100%;object-fit: contain;mix-blend-mode: normal;}.sbr-qty-ribbon{position: absolute;top: 16px;left: 16px;z-index: 4;font-weight: 800;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;border-radius: 7px;padding: 6px 11px;box-shadow: 0 4px 12px rgba(20, 40, 40, .16);}.sbr-qty-ribbon--navy{background: #002244;color: #fff;}.sbr-qty-ribbon--berry{background: #9e1e82;color: #fff;}.sbr-qty-ribbon--purple{background: #6a3ea0;color: #fff;}.sbr-qty-ribbon--green{background: #e7f6ee;color: #1f8a5b;}.sbr-qty-off{position: absolute;top: 14px;right: 16px;z-index: 4;width: 52px;height: 52px;border-radius: 50%;background: #fff;box-shadow: 0 6px 16px rgba(20, 40, 40, .2);display: flex;flex-direction: column;align-items: center;justify-content: center;line-height: 1;}.sbr-qty-off b{font-family: var(--qt-disp);font-weight: 800;font-size: 15px;color: var(--shop-action, var(--qt-pink));}.sbr-qty-off small{font-weight: 700;font-size: 7.5px;letter-spacing: .5px;text-transform: uppercase;color: var(--qt-slate);}.sbr-qty-body{padding: 22px 24px 24px;display: flex;flex-direction: column;flex: 1;}.sbr-qty-meta{display: flex;align-items: center;gap: 8px;margin-bottom: 12px;flex-wrap: wrap;}.sbr-qty-stars{display: inline-flex;gap: 1.5px;color: #ffc53d;line-height: 0;}.sbr-qty-rating{font-weight: 700;font-size: 12.5px;color: var(--qt-ink2);}.sbr-qty-social{font-weight: 600;font-size: 11.5px;color: var(--qt-slate);}.sbr-qty-eyebrow{font-weight: 800;font-size: 10px;letter-spacing: 1.4px;text-transform: uppercase;color: var(--shop-card-accent, var(--qt-accent));margin-bottom: 8px;}.sbr-qty-name{font-family: var(--qt-disp);font-weight: 700;font-size: 21px;line-height: 1.08;letter-spacing: -.4px;margin: 0 0 10px;}.sbr-qty-name a{color: var(--qt-ink);}.sbr-qty-tagline{font-weight: 500;font-size: 12.8px;line-height: 1.45;color: var(--qt-slate);margin: 0 0 14px;}.sbr-qty-chips{display: flex;flex-wrap: wrap;gap: 9px;margin-bottom: 8px;}.sbr-qty-chip{display: inline-flex;align-items: center;gap: 5px;font-weight: 600;font-size: 11px;color: var(--qt-ink2);background: color-mix(in srgb, var(--shop-card-accent, var(--qt-accent)) 10%, #fff);border-radius: 999px;padding: 5px 10px;}.sbr-qty-chip svg{color: var(--shop-card-accent, var(--qt-accent));}.sbr-qty-price{margin-top: auto;padding-top: 16px;display: flex;align-items: baseline;gap: 9px;flex-wrap: wrap;}.sbr-qty-body > .sbr-shop-priceline{margin-top: auto;padding-top: 16px;}.sbr-qty-body > .sbr-shop-priceline .sbr-qty-price{margin-top: 0;padding-top: 0;}.sbr-qty--wide .sbr-qty-body > .sbr-shop-priceline{margin-top: 0;padding-top: 0;}.sbr-qty-price__now{font-family: var(--qt-disp);font-weight: 800;font-size: 30px;color: var(--qt-ink);letter-spacing: -1px;}.sbr-qty-price__now sup{font-size: 16px;vertical-align: super;}.sbr-qty-price__was{font-weight: 600;font-size: 14px;color: var(--qt-faint);text-decoration: line-through;}.sbr-qty-price__off{font-weight: 800;font-size: 11.5px;color: var(--shop-action, var(--qt-pink));}.sbr-qty-controls{display: flex;flex-direction: column;gap: 12px;margin-top: 15px;}.sbr-qty-step{display: flex;align-items: center;justify-content: flex-start;gap: 12px;flex-wrap: wrap;}.sbr-qty-step__lbl{font-weight: 700;font-size: 12px;letter-spacing: .3px;text-transform: uppercase;color: var(--qt-ink2);}.sbr-qty-step__box{display: inline-flex;align-items: center;gap: 8px;}.sbr-qty-dec, .sbr-qty-inc{width: 40px;height: 40px;flex: 0 0 auto;border: 1px solid var(--qt-line);background: #fff;border-radius: 11px;cursor: pointer;display: flex;align-items: center;justify-content: center;font-family: var(--qt-ui);font-size: 20px;font-weight: 400;line-height: 1;color: var(--shop-card-accent, var(--qt-accent));transition: background .15s ease;padding: 0;}.sbr-qty-dec:hover, .sbr-qty-inc:hover{background: color-mix(in srgb, var(--qt-accent) 8%, #fff);}.sbr-qty-dec[disabled], .sbr-qty-inc[disabled]{opacity: .4;cursor: not-allowed;}.sbr-qty-n{min-width: 52px;height: 40px;border: 1px solid var(--qt-line);border-radius: 11px;background: #fbfcfc;display: inline-flex;align-items: center;justify-content: center;font-family: var(--qt-disp);font-weight: 800;font-size: 19px;color: var(--qt-ink);letter-spacing: -.5px;font-variant-numeric: tabular-nums;}.sbr-qty-add{width: 100%;border: 0;cursor: pointer;border-radius: 12px;padding: 15px;background: var(--shop-action, #1cb9bd);transition: filter .22s ease;display: flex;align-items: center;justify-content: center;gap: 9px;}.sbr-qty-add:hover{filter: brightness(.92);}.sbr-qty-add__lbl{font-weight: 800;font-size: 15.5px;color: #fff;letter-spacing: .2px;}.sbr-qty-add__total{font-weight: 700;font-size: 14px;color: rgba(255, 255, 255, .82);}.sbr-qty-cap{font-weight: 500;font-size: 10.5px;color: var(--qt-faint);margin-top: 8px;}.sbr-qty--small .sbr-qty-controls{display: contents;}.sbr-qty--small .sbr-qty-cap{order: 1;margin-top: auto;}.sbr-qty--small .sbr-qty-step{order: 2;margin-top: 14px;}.sbr-qty--small .sbr-qty-body > .sbr-shop-priceline{order: 3;margin-top: 14px;padding-top: 0;}.sbr-qty--small .sbr-qty-add{order: 4;margin-top: 14px;}.sbr-qty--small .sbr-qty-trust{order: 5;}.sbr-qty-trust{display: flex;justify-content: center;gap: 16px;margin-top: 16px;flex-wrap: wrap;}.sbr-qty-trust__i{display: inline-flex;align-items: center;gap: 4px;font-weight: 600;font-size: 10.5px;color: var(--qt-slate);}.sbr-qty-trust__i svg{color: var(--qt-accent);}.sbr-qty--wide{display: block;max-width: 1180px;margin-left: auto;margin-right: auto;}.sbr-qty--wide .sbr-qty-card{display: grid;grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);border-radius: 26px;}.sbr-qty--wide .sbr-qty-stage, .sbr-qty--wide .sbr-qty-body{min-width: 0;}.sbr-qty--wide .sbr-qty-stage{min-height: 380px;}.sbr-qty--wide .sbr-qty-stage::before{width: 320px;height: 320px;top: 40%;left: 46%;transform: translate(-50%, -50%);}.sbr-qty--wide .sbr-qty-stage__img{padding: 60px 44px 44px;}.sbr-qty--wide .sbr-qty-stage__img img{max-width: 380px;}.sbr-qty--wide .sbr-qty-ribbon{top: 20px;left: 20px;font-size: 11px;padding: 7px 13px;}.sbr-qty--wide .sbr-qty-off{top: 18px;right: 20px;width: 60px;height: 60px;}.sbr-qty--wide .sbr-qty-off b{font-size: 19px;}.sbr-qty--wide .sbr-qty-body{padding: 40px 44px;justify-content: center;}.sbr-qty--wide .sbr-qty-name{font-family: var(--qt-disp);font-weight: 800;font-size: clamp(28px, 3vw, 42px);line-height: 1;letter-spacing: -1.2px;margin-bottom: 12px;}.sbr-qty--wide .sbr-qty-tagline{font-size: 15.5px;line-height: 1.55;margin-bottom: 20px;max-width: 520px;}.sbr-qty--wide .sbr-qty-chips{gap: 8px;margin-bottom: 22px;}.sbr-qty--wide .sbr-qty-chip{font-size: 12px;padding: 7px 13px;}.sbr-qty--wide .sbr-qty-price{margin-top: 0;padding-top: 0;}.sbr-qty--wide .sbr-qty-price__now{font-size: 40px;letter-spacing: -1.4px;}.sbr-qty--wide .sbr-qty-price__now sup{font-size: 21px;}.sbr-qty--wide .sbr-qty-price__off{color: #fff;background: var(--shop-action, var(--qt-pink));border-radius: 8px;padding: 5px 9px;font-size: 12px;}.sbr-qty--wide .sbr-qty-controls{flex-direction: row;align-items: flex-end;gap: 16px;margin-top: 18px;flex-wrap: wrap;}.sbr-qty--wide .sbr-qty-step{flex-direction: column;align-items: flex-start;gap: 7px;}.sbr-qty--wide .sbr-qty-step__lbl{font-size: 11px;letter-spacing: .4px;}.sbr-qty--wide .sbr-qty-dec, .sbr-qty--wide .sbr-qty-inc{width: 54px;height: 54px;}.sbr-qty--wide .sbr-qty-n{min-width: 58px;height: 54px;font-size: 22px;}.sbr-qty--wide .sbr-qty-add{min-height: 54px;}.sbr-qty--wide .sbr-qty-add{flex: 1 1 240px;min-width: 220px;width: auto;border-radius: 14px;padding: 18px 24px;}.sbr-qty--wide .sbr-qty-add__lbl{font-size: 16px;}.sbr-qty--wide .sbr-qty-cap{font-size: 11.5px;margin-top: 9px;}.sbr-qty--wide .sbr-qty-trust{justify-content: flex-start;gap: 20px;margin-top: 16px;}.sbr-qty--wide .sbr-qty-trust__i{font-size: 11.5px;}@media (max-width: 880px){.sbr-qty--wide .sbr-qty-card{grid-template-columns: 1fr;border-radius: 18px;}.sbr-qty--wide .sbr-qty-stage{min-height: 240px;}.sbr-qty--wide .sbr-qty-body{padding: 24px 20px 26px;}.sbr-qty--wide .sbr-qty-name{font-size: 27px;}.sbr-qty--wide .sbr-qty-add{flex: 1 1 100%;min-width: 0;}}@media (max-width: 480px){.sbr-qty-name{font-size: 20px;}.sbr-qty--wide .sbr-qty-price__now{font-size: 32px;}}@media (max-width: 767px){.sbr-qty-stage__img{padding: 16px 20px 14px;}.sbr-qty-stage__img img{max-height: 130px;}.sbr-qty-body{padding: 14px 16px 16px;}.sbr-qty-trust{display: none;}.sbr-qty-tagline{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 10px;}.sbr-qty-meta{margin-bottom: 8px;}.sbr-qty-name{margin-bottom: 6px;}.sbr-qty-chips{margin-bottom: 6px;}}@media (max-width: 767px){.sbr-shop-wrap .sbr-qty-stage{min-height: 128px;}.sbr-shop-wrap .sbr-qty-stage__img{padding: 12px 20px 6px;}.sbr-shop-wrap .sbr-qty-stage__img img{max-height: 100%;}}
.sbr-ea, .sbr-ea *{box-sizing: border-box;}.sbr-ea{--ea-ui: 'Open Sans', sans-serif;--ea-disp: 'Montserrat', sans-serif;--ea-ink: #0a2729;--ea-jade: #13a3a0;--ea-teal: #1cb9bd;--ea-mint: #9fe7e1;--ea-emer: #1f9d63;--ea-coral: #ff6a5d;--ea-slate: #5e6d6e;--ea-line: #e7eceb;--ea-text: #15201f;--ea-amber: #f0c23a;display: block;font-family: var(--ea-ui);color: var(--ea-text);text-align: left;max-width: 1180px;margin-left: auto;margin-right: auto;}#newsalePage .sbr-ea-col .vc_column-inner, #newsalePage .sbr-ea-col .wpb_wrapper, .sbr-ea-col .vc_column-inner, .sbr-ea-col .wpb_wrapper{padding: 0 !important;margin: 0 !important;background: none !important;background-color: transparent !important;box-shadow: none !important;border: 0 !important;border-radius: 0 !important;}#newsalePage .sbr-ea .product-selection-box, .sbr-ea .product-selection-box{padding: 0 !important;margin: 0 !important;width: 100% !important;max-width: none !important;background: none !important;background-color: transparent !important;box-shadow: none !important;border: 0 !important;border-radius: 0 !important;}.sbr-ea a{text-decoration: none;}.sbr-ea img{display: block;max-width: 100%;}.sbr-ea price{font-family: inherit;}.sbr-ea-card{display: grid;grid-template-columns: 0.92fr 1.08fr;background: #fff;border-radius: 28px;overflow: hidden;box-shadow: 0 14px 40px -18px rgba(20, 40, 40, .28), 0 4px 12px -6px rgba(20, 40, 40, .12);}.sbr-ea-stage{position: relative;min-height: 420px;display: flex;align-items: center;justify-content: center;padding: 40px 30px;overflow: hidden;background: var(--shop-card-fill, radial-gradient(120% 90% at 30% 18%, #f0fbf8 0%, #cfeee8 55%, #b6e3db 100%));}.sbr-ea-stage__glow{position: absolute;width: 380px;height: 380px;border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%, -50%);background: none;filter: blur(8px);}.sbr-ea-stage__img{position: relative;z-index: 2;width: 100%;max-width: 320px;height: 340px;object-fit: contain;filter: drop-shadow(0 26px 34px rgba(14, 60, 58, .3));}.sbr-ea-stage__chip{position: absolute;top: 16px;left: 16px;z-index: 3;font-weight: 800;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;color: #fff;background: #002244;border-radius: 7px;padding: 6px 11px;box-shadow: 0 4px 12px rgba(20, 40, 40, .16);}.sbr-ea-stage__rating{position: absolute;top: 20px;right: 24px;z-index: 3;display: inline-flex;align-items: center;gap: 6px;font-weight: 700;font-size: 11.5px;color: var(--ea-ink);}.sbr-ea-stage__rating .sbr-ng-stars{color: #ffd24a;}.sbr-ea-stage__seal{position: absolute;bottom: 46px;left: 24px;z-index: 3;width: 78px;height: 78px;border-radius: 50%;border: 1.5px solid rgba(19, 163, 160, .4);background: rgba(255, 255, 255, .5);backdrop-filter: blur(2px);display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;}.sbr-ea-stage__seal b{font-family: var(--ea-disp);font-weight: 700;font-size: 22px;color: var(--ea-ink);line-height: 1;}.sbr-ea-stage__seal span{font-weight: 700;font-size: 7.5px;letter-spacing: 1px;text-transform: uppercase;color: var(--ea-jade);margin-top: 2px;}.sbr-ea-stage__spec{position: absolute;bottom: 22px;left: 24px;z-index: 3;font-weight: 600;font-size: 11px;color: var(--ea-slate);}@media (max-width: 767px){.sbr-ea-stage__seal{width: 58px;height: 58px;bottom: 44px;left: 18px;border-width: 1.25px;}.sbr-ea-stage__seal b{font-size: 16px;}.sbr-ea-stage__seal span{font-size: 6px;letter-spacing: .6px;}.sbr-ea-stage__spec{left: 18px;font-size: 10.5px;}}.sbr-ea-content{padding: 38px 42px;display: flex;flex-direction: column;text-align: left;}.sbr-ea-featured{margin-bottom: 14px;}.sbr-ea-featured span{font-weight: 800;font-size: 11px;letter-spacing: 1.4px;text-transform: uppercase;color: var(--ea-slate);}.sbr-ea-eyebrow{font-weight: 700;font-size: 11.5px;letter-spacing: 1.6px;text-transform: uppercase;color: var(--ea-teal);margin-bottom: 8px;}.sbr-ea-title{font-family: var(--ea-disp);font-weight: 700;font-size: 44px;line-height: 0.98;letter-spacing: -1px;margin: 0 0 12px;}.sbr-ea-title a{color: var(--ea-text);}.sbr-ea-desc{font-weight: 500;font-size: 15px;line-height: 1.55;color: var(--ea-slate);margin: 0 0 20px;}.sbr-ea-benefits{display: grid;grid-template-columns: 1fr 1fr;gap: 12px 18px;margin-bottom: 24px;}.sbr-ea-benefit{display: flex;align-items: flex-start;gap: 8px;font-weight: 500;font-size: 12.8px;color: #3f4d4c;line-height: 1.35;}.sbr-ea-benefit svg{flex-shrink: 0;margin-top: 2px;color: var(--ea-teal);background: rgba(28, 185, 189, .14);border-radius: 999px;padding: 3px;width: 18px;height: 18px;}.sbr-ea-controls{display: block;}.sbr-ea .subscription-product-content-body, .sbr-ea-engine{display: none !important;}.sbr-ea-select{display: none !important;}.sbr-ea .enamel-subscription-product-inner-wrapper, .sbr-ea .innershortpop, .sbr-ea .enamel-subscription-product-box, .sbr-ea .subscription-product-header, .sbr-ea .subscription-product-header.white-background{min-height: 0 !important;padding: 0 !important;margin: 0 !important;background: none !important;border: 0 !important;box-shadow: none !important;}.sbr-ea-field{margin-bottom: 16px;}.sbr-ea-field:last-child{margin-bottom: 0;}.sbr-ea-label{display: block;font-family: var(--ea-ui);font-weight: 700;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;color: #9aa7a6;margin-bottom: 8px;text-align: left !important;}.sbr-ea-formula{position: relative;display: grid;grid-template-columns: 1fr 1fr;background: #f1f5f4;border-radius: 14px;padding: 5px;gap: 4px;}.sbr-ea-formula__ind{position: absolute;top: 5px;bottom: 5px;left: 5px;width: calc(50% - 5px);background: #fff;border-radius: 10px;box-shadow: 0 2px 8px rgba(10, 40, 40, .12);transition: left .28s cubic-bezier(.16, 1, .3, 1);}.sbr-ea-formula.is-second .sbr-ea-formula__ind{left: 50%;}.sbr-ea-formula__opt{position: relative;z-index: 1;border: 0;background: transparent;cursor: pointer;border-radius: 10px;padding: 9px 6px;display: flex;flex-direction: column;align-items: center;line-height: 1.2;}.sbr-ea-formula__name{display: flex;align-items: center;gap: 6px;font-family: var(--ea-ui);font-weight: 700;font-size: 14px;color: #8a9897;}.sbr-ea-formula__sub{font-family: var(--ea-ui);font-weight: 500;font-size: 10.5px;color: #aab6b5;margin-top: 2px;}.sbr-ea-formula__new{font-weight: 800;font-size: 8.5px;letter-spacing: .5px;text-transform: uppercase;color: #fff;background: #b9c2c1;border-radius: 4px;padding: 2px 5px;transition: background .2s ease;}.sbr-ea-formula__opt.is-on .sbr-ea-formula__name{color: var(--ea-text);}.sbr-ea-formula__opt.is-on .sbr-ea-formula__sub{color: #9aa7a6;}.sbr-ea-formula__opt.is-on .sbr-ea-formula__new{background: var(--ea-teal);}.sbr-ea .innershortpop{display: flex;flex-direction: column;gap: 12px;}.sbr-ea .subscription-radio{position: absolute;opacity: 0;width: 0;height: 0;pointer-events: none;}.sbr-ea-plan{display: flex;align-items: center;gap: 13px;cursor: pointer;border: 2px solid #e6ecea;border-radius: 16px;padding: 14px 16px;background: #fff;transition: border-color .2s ease, background .2s ease, box-shadow .2s ease;}.sbr-ea-plan__radio{flex-shrink: 0;width: 21px;height: 21px;border-radius: 50%;border: 2px solid #cdd6d4;display: flex;align-items: center;justify-content: center;transition: border-color .2s ease;}.sbr-ea-plan__body{flex: 1;min-width: 0;}.sbr-ea-plan__main{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;}.sbr-ea-plan__name{font-family: var(--ea-ui);font-weight: 700;font-size: 15.5px;color: var(--ea-text);white-space: nowrap;}.sbr-ea-plan__tag{font-weight: 800;font-size: 9px;letter-spacing: .5px;text-transform: uppercase;color: #fff;background: var(--ea-teal);border-radius: 5px;padding: 2px 7px;}.sbr-ea-plan__note{display: block;font-family: var(--ea-ui);font-weight: 500;font-size: 11.5px;color: var(--ea-slate);margin-top: 3px;}.sbr-ea-plan__save{display: inline-flex;align-items: center;margin-top: 6px;font-family: var(--ea-ui);font-weight: 700;font-size: 11px;color: var(--ea-emer);}.sbr-ea-plan__save svg{stroke: var(--ea-emer);flex-shrink: 0;margin-right: 4px;}.sbr-ea-plan__caption{display: block;margin-top: 5px;font-family: var(--ea-ui);font-weight: 600;font-size: 11px;line-height: 1.35;color: var(--ea-jade);}.sbr-ea-plan__priceblock{flex-shrink: 0;text-align: right;min-width: 82px;}.sbr-ea-plan__now{font-family: var(--ea-disp);font-weight: 700;font-size: 22px;color: var(--ea-text);letter-spacing: -.5px;white-space: nowrap;}.sbr-ea-plan__now .dollerSymbal{font-size: 13px;vertical-align: super;}.sbr-ea-plan__off{display: block;font-family: var(--ea-ui);font-weight: 700;font-size: 10.5px;color: var(--shop-action, var(--ea-coral));white-space: nowrap;}.sbr-ea-plan__off s{color: #aab6b5;font-weight: 600;}.sbr-ea .subscription-radio:checked + .sbr-ea-plan{border-color: var(--shop-action, #1cb9bd);background: color-mix(in srgb, var(--shop-action, #1cb9bd) 6%, #fff);box-shadow: 0 10px 26px color-mix(in srgb, var(--shop-action, #1cb9bd) 12%, transparent);}.sbr-ea .subscription-radio:checked + .sbr-ea-plan .sbr-ea-plan__radio{border-color: var(--shop-action, #1cb9bd);}.sbr-ea .subscription-radio:checked + .sbr-ea-plan .sbr-ea-plan__radio::after{content: '';width: 10px;height: 10px;border-radius: 50%;background: var(--shop-action, #1cb9bd);}.sbr-ea .subscription-radio:checked + .sbr-ea-plan .sbr-ea-plan__now{color: var(--shop-action, #1cb9bd);}.sbr-ea .sbr-ea-plan{display: flex !important;align-items: center !important;text-align: left !important;}.sbr-ea .sbr-ea-plan__main{display: flex !important;}.sbr-ea .sbr-ea-plan__body{flex: 1 1 auto;min-width: 0;}.sbr-ea .sbr-ea-plan__priceblock{flex: 0 0 auto;text-align: right !important;}.sbr-ea-optrow{display: flex;align-items: flex-start;gap: 16px;flex-wrap: wrap;margin: 18px 0;}.sbr-ea-field--qty{margin-bottom: 0;}.sbr-ea-field--freq{flex: 1;min-width: 200px;margin-bottom: 0;}.sbr-ea-field--freq.is-hidden{display: none;}.sbr-ea-stepper{display: inline-flex;align-items: center;gap: 10px;}.sbr-ea-stepper__box{display: inline-flex;align-items: center;border: 1.5px solid #e1e7e5;border-radius: 11px;background: #fff;}.sbr-ea-dec, .sbr-ea-inc{width: 38px;height: 38px;border: 0;background: transparent;cursor: pointer;font-family: var(--ea-ui);font-weight: 700;font-size: 19px;color: var(--ea-teal);display: flex;align-items: center;justify-content: center;}.sbr-ea-dec[disabled], .sbr-ea-inc[disabled]{color: #cdd6d4;cursor: default;}.sbr-ea-n{min-width: 30px;text-align: center;font-family: var(--ea-disp);font-weight: 700;font-size: 16px;color: var(--ea-text);}.sbr-ea-stepper__unit{font-family: var(--ea-ui);font-weight: 600;font-size: 12px;color: var(--ea-slate);}.sbr-ea-freq{display: flex;gap: 10px;}.sbr-ea-chip{flex: 1;min-width: 0;cursor: pointer;border-radius: 11px;padding: 11px 6px;border: 1.5px solid #e1e7e5;background: #fff;font-family: var(--ea-ui);font-weight: 700;font-size: 14px;color: var(--ea-text);white-space: nowrap;text-align: center;transition: all .18s ease;}.sbr-ea-chip.is-on{border-color: var(--shop-action, #1cb9bd);background: var(--shop-action, #1cb9bd);color: #fff;box-shadow: 0 6px 16px color-mix(in srgb, var(--shop-action, #1cb9bd) 33%, transparent);}.sbr-ea-buy{margin-top: 14px;}.sbr-ea-price{display: flex;align-items: baseline;gap: 10px;margin-bottom: 16px;}.sbr-ea-price__now{font-family: var(--ea-disp);font-weight: 700;font-size: 38px;color: var(--ea-text);letter-spacing: -1.2px;}.sbr-ea-price__now sup{font-size: .5em;vertical-align: super;font-weight: 700;letter-spacing: 0;}.sbr-ea-price__was{font-family: var(--ea-ui);font-weight: 600;font-size: 15px;color: #aab6b5;text-decoration: line-through;}.sbr-ea .sbr-ea-cta{display: flex !important;align-items: center;justify-content: center;gap: 10px;width: 100% !important;max-width: none !important;min-height: 58px;border: 0 !important;cursor: pointer;border-radius: 14px !important;padding: 17px 20px !important;margin: 0 !important;text-align: center;text-transform: none !important;line-height: 1.1 !important;font-family: var(--ea-ui) !important;font-weight: 800 !important;font-size: 16.5px !important;letter-spacing: .2px !important;color: #fff !important;background: var(--shop-action, #1cb9bd) !important;background-image: none !important;box-shadow: 0 10px 24px rgba(28, 185, 189, .36) !important;transition: box-shadow .25s ease, filter .18s ease, transform .12s ease;}.sbr-ea .sbr-ea-cta:hover{box-shadow: 0 16px 34px rgba(28, 185, 189, .5) !important;filter: brightness(1.03);}.sbr-ea .sbr-ea-cta:active{transform: translateY(1px);}.sbr-ea .sbr-ea-cta svg{stroke: #fff;flex-shrink: 0;}.sbr-ea-cta__total{font-weight: 800;opacity: .92;}.sbr-ea-trust{display: flex;gap: 16px;flex-wrap: wrap;justify-content: center;margin-top: 14px;}.sbr-ea-trust__i{display: inline-flex;align-items: center;gap: 5px;font-family: var(--ea-ui);font-weight: 600;font-size: 11.5px;color: var(--ea-slate);}.sbr-ea-trust__i svg{color: var(--ea-teal);}@media (max-width: 900px){.sbr-ea-card{grid-template-columns: 1fr;border-radius: 22px;}.sbr-ea-stage{min-height: 320px;padding: 30px 24px;}.sbr-ea-stage__img{height: 260px;}.sbr-ea-content{padding: 26px 22px 30px;}.sbr-ea-title{font-size: 34px;}.sbr-ea-benefits{grid-template-columns: 1fr;}}@media (max-width: 560px){.sbr-ea-optrow{flex-direction: column;align-items: stretch;gap: 14px;}.sbr-ea-field--qty{display: flex;align-items: center;justify-content: space-between;}.sbr-ea-field--qty .sbr-ea-label{margin-bottom: 0;}.sbr-ea-plan{padding: 12px 12px;gap: 10px;}.sbr-ea-plan__main{gap: 6px;}.sbr-ea-plan__name{font-size: 14px;}.sbr-ea-plan__tag{font-size: 7.5px;padding: 2px 5px;letter-spacing: .3px;}.sbr-ea-plan__now{font-size: 20px;}.sbr-ea-plan__priceblock{min-width: 76px;}}@media (max-width: 480px){.sbr-ea-title{font-size: 28px;}.sbr-ea-price__now{font-size: 30px;}.sbr-ea-plan{padding: 12px 14px;gap: 10px;}.sbr-ea-plan__now{font-size: 20px;}}@media (max-width: 767px){#wrapper [role="main"]:has(.sbr-ea-stage){overflow: visible !important;}body:has(.sbr-ea-stage){overflow: visible !important;}.sbr-ea-card{display: block;overflow: visible;}.sbr-ea-stage{position: relative;z-index: 5;min-height: 0;padding: 56px 22px 24px;border-radius: 22px 22px 0 0;box-shadow: 0 16px 22px -18px rgba(10, 40, 40, .5);}.sbr-ea-stage__chip{top: 28px;}.sbr-ea-stage__rating{top: 38px;}.sbr-ea-stage__img{height: 200px;}}@media (max-width: 767px){.sbr-ea-content{padding: 16px 16px 18px;}.sbr-ea-featured{display: none;}.sbr-ea-eyebrow{font-size: 10.5px;letter-spacing: 1.3px;margin-bottom: 4px;}.sbr-ea-title{font-size: 25px;letter-spacing: -.6px;margin-bottom: 6px;}.sbr-ea-desc{font-size: 12.5px;line-height: 1.45;margin-bottom: 10px;}.sbr-ea-benefits{grid-template-columns: 1fr 1fr;gap: 6px 12px;margin-bottom: 12px;}.sbr-ea-benefit{font-size: 11.5px;line-height: 1.3;gap: 6px;}.sbr-ea-benefit svg{width: 15px;height: 15px;padding: 2.5px;margin-top: 1px;}.sbr-ea-controls > .sbr-ea-field > .sbr-ea-label{display: none;}.sbr-ea-formula__sub, .sbr-ea-plan__note{display: none;}.sbr-ea-field{margin-bottom: 10px;}.sbr-ea-formula{padding: 4px;border-radius: 12px;}.sbr-ea-formula__ind{top: 4px;bottom: 4px;left: 4px;width: calc(50% - 4px);}.sbr-ea-formula.is-second .sbr-ea-formula__ind{left: 50%;}.sbr-ea-formula__opt{padding: 8px 6px;}.sbr-ea-formula__name{font-size: 13px;}.sbr-ea .innershortpop{gap: 8px;}.sbr-ea-plan{padding: 9px 12px;border-radius: 13px;gap: 10px;}.sbr-ea-plan__radio{width: 18px;height: 18px;}.sbr-ea .subscription-radio:checked + .sbr-ea-plan .sbr-ea-plan__radio::after{width: 8px;height: 8px;}.sbr-ea-plan__name{font-size: 13.5px;}.sbr-ea-plan__save{margin-top: 2px;font-size: 10.5px;}.sbr-ea-plan__now{font-size: 19px;}.sbr-ea-plan__off{font-size: 10px;}.sbr-ea-plan__priceblock{min-width: 72px;}.sbr-ea-optrow{flex-direction: row;align-items: flex-start;gap: 12px;margin: 12px 0;}.sbr-ea-field--qty{display: block;flex: 0 0 auto;}.sbr-ea-field--freq{min-width: 0;}.sbr-ea-optrow .sbr-ea-label{font-size: 9.5px;margin-bottom: 5px;}.sbr-ea-dec, .sbr-ea-inc{width: 34px;height: 34px;font-size: 17px;}.sbr-ea-n{min-width: 24px;font-size: 14px;}.sbr-ea-freq{gap: 6px;}.sbr-ea-chip{padding: 9px 4px;font-size: 12px;border-radius: 9px;}.sbr-ea-buy{margin-top: 10px;}.sbr-ea .sbr-shop-priceline{margin: 0 0 10px;}.sbr-ea-price{gap: 8px;}.sbr-ea-price__now{font-size: 26px;letter-spacing: -.8px;}.sbr-ea-price__was{font-size: 13px;}.sbr-ea .sbr-ea-cta{min-height: 48px;padding: 12px 16px !important;font-size: 15px !important;border-radius: 12px !important;}.sbr-ea-trust{margin-top: 10px;gap: 10px;}.sbr-ea-trust__i{font-size: 10.5px;}}
.sbr-sp, .sbr-sp *, .sbr-sp-popup, .sbr-sp-popup *{box-sizing: border-box;}.sbr-sp{--sp-ui: 'Open Sans', sans-serif;--sp-disp: 'Montserrat', sans-serif;--sp-ink: #1f2524;--sp-ink2: #3f4d4c;--sp-slate: #6b7877;--sp-faint: #9aa7a6;--sp-line: #e9eceb;--sp-pink: var(--shop-action, #fa319e);--sp-from: #e6f4f6;--sp-to: #cfe7ec;--sp-accent: var(--shop-card-accent, #0e9aa6);display: block;font-family: var(--sp-ui);color: var(--sp-ink);text-align: left;}.sbr-sp--lasso{--sp-from:#e6f4f6;--sp-to:#cfe7ec;--sp-accent:var(--shop-card-accent,#0e9aa6);}.sbr-sp--highlighter{--sp-from:#f1ecf7;--sp-to:#e4d7ef;--sp-accent:var(--shop-card-accent,#7a4f9c);}.sbr-sp--whitening{--sp-from:#f7e8f1;--sp-to:#eed4e6;--sp-accent:var(--shop-card-accent,#9e1e82);}.sbr-sp--sensitive{--sp-from:#e8f6f3;--sp-to:#d3e9e6;--sp-accent:var(--shop-card-accent,#0e8f86);}.sbr-sp--floss{--sp-from:#e8f6f3;--sp-to:#d3e9e6;--sp-accent:var(--shop-card-accent,#0e8f86);}.sbr-sp-col .vc_column-inner, .sbr-sp-col .wpb_wrapper{padding: 0;margin: 0;}.sbr-sp a{text-decoration: none;}.sbr-sp img, .sbr-sp-popup img{display: block;max-width: 100%;}.sbr-sp-stars{display: inline-flex;gap: 1.5px;color: #ffc53d;line-height: 0;}.sbr-sp-card{display: flex;flex-direction: column;background: #fff;overflow: hidden;border: 1px solid var(--sp-line);border-radius: 22px;box-shadow: 0 14px 40px -18px rgba(20, 40, 40, .28), 0 4px 12px -6px rgba(20, 40, 40, .12);height: 100%;width: 100%;max-width: 100%;transition: box-shadow .3s cubic-bezier(.16, 1, .3, 1), transform .3s cubic-bezier(.16, 1, .3, 1);}.sbr-sp--small .sbr-sp-card:hover{transform: translateY(-6px);box-shadow: 0 26px 50px -22px rgba(20, 40, 40, .34);}.sbr-sp--wide .sbr-sp-card:hover{box-shadow: 0 30px 60px -28px rgba(20, 40, 40, .36);}.sbr-sp-stage{position: relative;background: var(--shop-card-fill, linear-gradient(150deg, var(--sp-from), var(--sp-to)));overflow: hidden;}.sbr-sp--small .sbr-sp-stage{padding: 18px;min-height: 248px;}.sbr-sp-stage::before{content: '';position: absolute;width: 150px;height: 150px;border-radius: 50%;background: none;top: 12%;left: 50%;transform: translateX(-50%);}.sbr-sp-stage__img{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;padding: 52px 26px 22px;}.sbr-sp-stage__img img{width: auto;max-width: 86%;max-height: 100%;object-fit: contain;mix-blend-mode: normal;}.sbr-sp-ribbon{position: absolute;top: 16px;left: 16px;z-index: 4;font-weight: 800;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;border-radius: 7px;padding: 6px 11px;box-shadow: 0 4px 12px rgba(20, 40, 40, .16);max-width: calc(100% - 110px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.sbr-sp-ribbon--navy{background: #002244;color: #fff;}.sbr-sp-ribbon--berry{background: #9e1e82;color: #fff;}.sbr-sp-ribbon--purple{background: #875aa3;color: #fff;}.sbr-sp-ribbon--green{background: #e7f6ee;color: #1f8a5b;}.sbr-sp-sizes{position: absolute;top: 14px;right: 16px;z-index: 4;display: inline-flex;align-items: center;gap: 6px;background: #fff;border-radius: 999px;padding: 6px 12px;box-shadow: 0 6px 16px rgba(20, 40, 40, .14);font-weight: 800;font-size: 10.5px;letter-spacing: .4px;text-transform: uppercase;color: var(--sp-accent);}.sbr-sp-sizes svg{color: var(--sp-accent);}.sbr-sp-body{padding: 22px 24px 24px;display: flex;flex-direction: column;flex: 1;}.sbr-sp-meta{display: flex;align-items: center;gap: 8px;margin-bottom: 11px;flex-wrap: wrap;}.sbr-sp-rating{font-weight: 700;font-size: 12.5px;color: var(--sp-ink2);}.sbr-sp-social{font-weight: 600;font-size: 11.5px;color: var(--sp-slate);}.sbr-sp-eyebrow{font-weight: 600;font-size: 11px;letter-spacing: 1.4px;text-transform: uppercase;color: var(--sp-accent);margin-bottom: 5px;}.sbr-sp-name{font-family: var(--sp-disp);font-weight: 700;font-size: 25px;line-height: 1.08;letter-spacing: -.4px;margin: 0 0 7px;}.sbr-sp-name a{color: var(--sp-ink);}.sbr-sp-tagline{font-weight: 500;font-size: 12.8px;line-height: 1.45;color: var(--sp-slate);margin: 0 0 14px;}.sbr-sp-chips{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 4px;}.sbr-sp-chip{display: inline-flex;align-items: center;gap: 5px;font-weight: 600;font-size: 11px;color: var(--sp-ink2);background: color-mix(in srgb, var(--sp-accent) 10%, #fff);border-radius: 999px;padding: 5px 10px;}.sbr-sp-chip svg{color: var(--sp-accent);}.sbr-sp-buy{margin-top: auto;padding-top: 20px;display: flex;flex-direction: column;gap: 0;}.sbr-sp-from{display: flex;align-items: baseline;gap: 9px;flex-wrap: wrap;}.sbr-sp-from__lbl{font-weight: 700;font-size: 12px;letter-spacing: .3px;text-transform: uppercase;color: var(--sp-faint);}.sbr-sp-from__price{font-family: var(--sp-disp);font-weight: 800;font-size: 30px;color: var(--sp-ink);letter-spacing: -1px;}.sbr-sp-from__price sup{font-size: 16px;vertical-align: super;}.sbr-sp-choose{width: 100%;border: 0;cursor: pointer;border-radius: 12px;padding: 15px;background: var(--shop-action, #1cb9bd);transition: filter .22s ease;margin-top: 16px;display: flex;align-items: center;justify-content: center;gap: 9px;}.sbr-sp-choose:hover{filter: brightness(.9);}.sbr-sp-choose__lbl{font-weight: 800;font-size: 15.5px;color: #fff;letter-spacing: .2px;}.sbr-sp-choose svg{stroke: #fff;}.sbr-sp-trust{display: flex;justify-content: center;gap: 14px;margin-top: 12px;flex-wrap: wrap;}.sbr-sp-trust__i{display: inline-flex;align-items: center;gap: 4px;font-weight: 600;font-size: 10.5px;color: var(--sp-slate);}.sbr-sp-trust__i svg{color: var(--sp-accent);}.sbr-sp--wide{display: block;max-width: 1180px;margin-left: auto;margin-right: auto;}.sbr-sp--wide .sbr-sp-card{display: grid;grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);border-radius: 26px;}.sbr-sp--wide .sbr-sp-stage, .sbr-sp--wide .sbr-sp-body{min-width: 0;}.sbr-sp--wide .sbr-sp-stage{min-height: 380px;}.sbr-sp--wide .sbr-sp-stage::before{width: 320px;height: 320px;top: 40%;left: 46%;transform: translate(-50%, -50%);}.sbr-sp--wide .sbr-sp-stage__img{padding: 60px 44px 44px;}.sbr-sp--wide .sbr-sp-stage__img img{max-width: 380px;}.sbr-sp--wide .sbr-sp-ribbon{top: 20px;left: 20px;font-size: 11px;padding: 7px 13px;}.sbr-sp--wide .sbr-sp-sizes{top: 18px;right: 20px;font-size: 11px;padding: 7px 13px;}.sbr-sp--wide .sbr-sp-body{padding: 40px 44px;justify-content: center;}.sbr-sp--wide .sbr-sp-name{font-family: var(--sp-disp);font-weight: 800;font-size: clamp(28px, 3vw, 42px);line-height: 1;letter-spacing: -1.2px;margin-bottom: 12px;}.sbr-sp--wide .sbr-sp-tagline{font-size: 15.5px;line-height: 1.55;margin-bottom: 20px;max-width: 520px;}.sbr-sp--wide .sbr-sp-chips{gap: 8px;margin-bottom: 22px;}.sbr-sp--wide .sbr-sp-chip{font-size: 12px;padding: 7px 13px;}.sbr-sp--wide .sbr-sp-buy{margin-top: 0;padding-top: 0;flex-direction: row;align-items: center;gap: 22px;flex-wrap: wrap;}.sbr-sp--wide .sbr-sp-from__price{font-size: 40px;letter-spacing: -1.4px;}.sbr-sp--wide .sbr-sp-from__price sup{font-size: 21px;}.sbr-sp--wide .sbr-sp-choose{flex: 1 1 240px;min-width: 220px;width: auto;border-radius: 14px;padding: 18px 24px;margin-top: 0;}.sbr-sp--wide .sbr-sp-choose__lbl{font-size: 16px;}.sbr-sp--wide .sbr-sp-trust{justify-content: flex-start;gap: 20px;margin-top: 18px;}.sbr-sp--wide .sbr-sp-trust__i{font-size: 11.5px;}body.sbr-sp-lock{overflow: hidden;}body.sbr-sp-lock #main-content{position: relative;z-index: 100000;}.sbr-sp-popup{position: fixed;inset: 0;z-index: 100000;display: none;align-items: flex-start;justify-content: center;overflow-y: auto;padding: 116px 24px 44px;font-family: 'Open Sans', sans-serif;color: #1f2524;-webkit-overflow-scrolling: touch;}.sbr-sp-popup.is-open{display: flex;}.sbr-sp-popup__overlay{position: fixed;inset: 0;background: rgba(20, 30, 30, .5);backdrop-filter: blur(3px);-webkit-backdrop-filter: blur(3px);}.sbr-sp-popup__panel{position: relative;width: 100%;max-width: 1080px;margin: auto;background: linear-gradient(180deg, #f6f8f7, #eef2f1);border-radius: 26px;padding: 44px 44px 38px;box-shadow: 0 40px 100px -30px rgba(20, 30, 30, .55);}.sbr-sp-popup__close{position: absolute;top: 18px;right: 18px;width: 42px;height: 42px;border-radius: 999px;border: 2px solid #fa319e;background: #fff;cursor: pointer;color: #1f2524;display: flex;align-items: center;justify-content: center;z-index: 2;padding: 0;}.sbr-sp-popup__close:hover{background: #fff0f7;}.sbr-sp-popup__head{text-align: center;max-width: 720px;margin: 0 auto 28px;}.sbr-sp-popup__title{font-family: 'Montserrat', sans-serif;font-weight: 800;font-size: 38px;color: #1f2524;margin: 0 0 6px;letter-spacing: -1px;text-transform: uppercase;line-height: 1.02;}.sbr-sp-popup__sub{display: inline-block;position: relative;font-weight: 800;font-size: 15px;letter-spacing: 1.4px;text-transform: uppercase;color: var(--sp-accent);padding: 0 2px 8px;}.sbr-sp-popup__sub::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 3px;border-radius: 999px;background: var(--sp-accent);}.sbr-sp-popup__desc{font-weight: 500;font-size: 15.5px;line-height: 1.55;color: #6b7877;margin: 16px auto 0;max-width: 620px;}.sbr-sp-popup__rail{display: grid;gap: 26px;align-items: stretch;}.sbr-sp-popup__rail--2{grid-template-columns: repeat(2, 1fr);max-width: 760px;margin: 0 auto;}.sbr-sp-popup__rail--3{grid-template-columns: repeat(3, 1fr);}.sbr-sp-popup__dots, .sbr-sp-popup__swipe{display: none;}.sbr-sp-vcard{display: flex;flex-direction: column;background: #fff;border-radius: 22px;overflow: hidden;border: 0;box-shadow: 0 2px 10px rgba(20, 40, 40, .05);transition: transform .3s cubic-bezier(.16, 1, .3, 1), box-shadow .3s cubic-bezier(.16, 1, .3, 1);}.sbr-sp-vcard:hover{transform: translateY(-6px);box-shadow: 0 26px 50px -22px rgba(20, 40, 40, .34);}.sbr-sp-vstage{position: relative;background: var(--shop-card-fill, linear-gradient(150deg, var(--sp-from), var(--sp-to)));padding: 18px;min-height: 250px;overflow: hidden;}.sbr-sp-vstage::before{content: '';position: absolute;width: 150px;height: 150px;border-radius: 50%;background: none;top: 10%;left: 50%;transform: translateX(-50%);}.sbr-sp-vstage__img{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;padding: 40px 6px 10px;}.sbr-sp-vstage__img img{width: auto;max-width: 100%;max-height: 100%;object-fit: contain;mix-blend-mode: normal;}.sbr-sp-vribbon{position: absolute;top: 14px;left: 14px;z-index: 4;font-weight: 800;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;border-radius: 7px;padding: 6px 11px;box-shadow: 0 4px 12px rgba(20, 40, 40, .16);}.sbr-sp-voff{position: absolute;top: 12px;right: 14px;z-index: 4;width: 50px;height: 50px;border-radius: 50%;background: #fff;box-shadow: 0 6px 16px rgba(20, 40, 40, .2);display: flex;flex-direction: column;align-items: center;justify-content: center;line-height: 1;}.sbr-sp-voff b{font-family: 'Montserrat', sans-serif;font-weight: 800;font-size: 15px;color: var(--sp-pink);}.sbr-sp-voff small{font-weight: 700;font-size: 7.5px;letter-spacing: .5px;text-transform: uppercase;color: #6b7877;}.sbr-sp-vbody{padding: 20px 20px 22px;display: flex;flex-direction: column;flex: 1;}.sbr-sp-vmeta{display: flex;align-items: center;gap: 8px;margin-bottom: 10px;}.sbr-sp-vrating{font-weight: 700;font-size: 12px;color: #3f4d4c;}.sbr-sp-veyebrow{font-weight: 800;font-size: 9.5px;letter-spacing: 1.3px;text-transform: uppercase;color: var(--sp-accent);margin-bottom: 4px;}.sbr-sp-vname{font-family: 'Montserrat', sans-serif;font-weight: 700;font-size: 17px;line-height: 1.12;letter-spacing: -.3px;color: #1f2524;margin: 0 0 9px;}.sbr-sp-vname__sz{font-family: 'Open Sans', sans-serif;font-weight: 700;font-size: 12px;color: #6b7877;white-space: nowrap;}.sbr-sp-vchips{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 14px;}.sbr-sp-vchip{display: inline-flex;align-items: center;gap: 5px;font-weight: 600;font-size: 10.5px;color: #3f4d4c;background: color-mix(in srgb, var(--sp-accent) 10%, #fff);border-radius: 999px;padding: 5px 9px;}.sbr-sp-vchip svg{color: var(--sp-accent);}.sbr-sp-vprice{margin-top: auto;padding-top: 10px;display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap;margin-bottom: 16px;}.sbr-sp-vprice__now{font-family: 'Montserrat', sans-serif;font-weight: 800;font-size: 28px;color: #1f2524;letter-spacing: -1px;}.sbr-sp-vprice__now sup{font-size: 15px;vertical-align: super;}.sbr-sp-vprice__was{font-weight: 600;font-size: 13.5px;color: #9aa7a6;text-decoration: line-through;}.sbr-sp-vprice__off{font-weight: 800;font-size: 11.5px;color: var(--sp-pink);}.sbr-sp-add{width: 100%;border: 0;cursor: pointer;border-radius: 12px;padding: 14px;background: var(--shop-action, #1cb9bd);transition: filter .22s ease;display: flex;align-items: center;justify-content: center;gap: 8px;text-decoration: none;font-family: 'Open Sans', sans-serif;height: auto;line-height: 1.1;}.sbr-sp-add:hover, .sbr-sp-add:focus{filter: brightness(.9);color: #fff;}.sbr-sp-add svg{flex: 0 0 auto;}.sbr-sp-add__lbl{font-weight: 800;font-size: 14.5px;color: #fff;letter-spacing: .2px;}.sbr-sp-add__total{font-weight: 700;font-size: 13px;color: rgba(255, 255, 255, .82);}.sbr-sp-vtrust{display: flex;justify-content: center;gap: 14px;margin-top: 14px;flex-wrap: wrap;}.sbr-sp-vtrust__i{display: inline-flex;align-items: center;gap: 4px;font-weight: 600;font-size: 10px;color: #6b7877;}.sbr-sp-vtrust__i svg{color: var(--sp-accent);}@media (max-width: 880px){.sbr-sp--wide .sbr-sp-card{grid-template-columns: 1fr;border-radius: 18px;}.sbr-sp--wide .sbr-sp-stage{min-height: 240px;}.sbr-sp--wide .sbr-sp-body{padding: 24px 20px 26px;}.sbr-sp--wide .sbr-sp-name{font-size: 27px;}.sbr-sp--wide .sbr-sp-buy{flex-direction: column;align-items: stretch;gap: 14px;}.sbr-sp--wide .sbr-sp-choose{flex: 1 1 100%;min-width: 0;}.sbr-sp--wide .sbr-sp-trust{justify-content: center;}}@media (max-width: 820px){.sbr-sp-popup{padding: 0;align-items: flex-start;overflow: hidden;overscroll-behavior: contain;}.sbr-sp-popup__overlay{background: #eef2f1;backdrop-filter: none;-webkit-backdrop-filter: none;}.sbr-sp-popup__panel{max-width: none;width: 100%;border-radius: 0;padding: 48px 0 22px;margin: 0;min-height: 100vh;min-height: 100dvh;min-height: 100%;box-shadow: none;}.sbr-sp-popup__close{top: calc(env(safe-area-inset-top, 0px) + 22px);right: 16px;width: 38px;height: 38px;}.sbr-sp-popup__head{padding: 0 18px;margin-bottom: 22px;}.sbr-sp-popup__title{font-size: 26px;}.sbr-sp-popup__sub{font-size: 13px;}.sbr-sp-popup__desc{font-size: 14px;}.sbr-sp-popup__rail, .sbr-sp-popup__rail--2, .sbr-sp-popup__rail--3{display: flex;grid-template-columns: none;gap: 14px;max-width: none;margin: 0;overflow-x: auto;scroll-snap-type: x mandatory;padding: 6px 7% 10px;-webkit-overflow-scrolling: touch;scrollbar-width: none;}.sbr-sp-popup__rail::-webkit-scrollbar{display: none;}.sbr-sp-popup__rail > .sbr-sp-vcard{flex: 0 0 86%;scroll-snap-align: center;transform: scale(.94);opacity: .58;transition: transform .3s cubic-bezier(.16, 1, .3, 1), opacity .3s ease;}.sbr-sp-popup__rail > .sbr-sp-vcard.is-current{transform: scale(1);opacity: 1;}.sbr-sp-vcard:hover{transform: scale(.94);box-shadow: 0 2px 10px rgba(20, 40, 40, .05);}.sbr-sp-popup__rail > .sbr-sp-vcard.is-current:hover{transform: scale(1);}.sbr-sp-popup__dots{display: flex;justify-content: center;gap: 7px;margin-top: 6px;}.sbr-sp-dot{width: 8px;height: 8px;border-radius: 999px;border: 0;cursor: pointer;padding: 0;background: #cfd9d7;transition: all .25s ease;}.sbr-sp-dot.is-on{width: 24px;background: var(--sp-accent);}.sbr-sp-popup__swipe{display: flex;align-items: center;justify-content: center;gap: 7px;margin-top: 12px;font-weight: 700;font-size: 11px;letter-spacing: .4px;text-transform: uppercase;color: #6b7877;}.sbr-sp-popup__swipe svg{color: var(--sp-accent);opacity: .55;}}@media (max-width: 480px){.sbr-sp-name{font-size: 20px;}.sbr-sp--wide .sbr-sp-from__price{font-size: 32px;}}.sbr-sp .sbr-sp-add, .sbr-sp-popup .sbr-sp-add{background: var(--shop-action, #1cb9bd) !important;background-image: none !important;border: 0 !important;box-shadow: none !important;color: #fff !important;width: 100% !important;max-width: none !important;min-width: 0 !important;min-height: 0 !important;margin: 0 !important;padding: 14px !important;border-radius: 12px !important;text-transform: none !important;letter-spacing: .2px !important;}.sbr-sp .sbr-sp-add:hover, .sbr-sp-popup .sbr-sp-add:hover{background: var(--shop-action, #1cb9bd) !important;color: #fff !important;filter: brightness(.9);}.sbr-sp .sbr-sp-add__lbl, .sbr-sp .sbr-sp-add__total{color: #fff !important;}@media (max-width: 767px){.sbr-shop-wrap .sbr-sp-stage{min-height: 128px;}.sbr-shop-wrap .sbr-sp-stage__img{padding: 12px 20px 6px;}}
.sbr-spc, .sbr-spc *{box-sizing: border-box;}.sbr-spc{--spc-ui: 'Open Sans', sans-serif;--spc-disp: 'Montserrat', sans-serif;--spc-ink: #1f2524;--spc-ink2: #3f4d4c;--spc-slate: #6b7877;--spc-faint: #9aa7a6;--spc-line: #e9eceb;--spc-pink: var(--shop-action, #fa319e);--spc-from: #e6f4f6;--spc-to: #cfe7ec;--spc-accent: var(--shop-card-accent, #0e9aa6);display: block;font-family: var(--spc-ui);color: var(--spc-ink);text-align: left;}.sbr-spc--lasso{--spc-from:#e6f4f6;--spc-to:#cfe7ec;--spc-accent:var(--shop-card-accent,#0e9aa6);}.sbr-spc--highlighter{--spc-from:#f1ecf7;--spc-to:#e4d7ef;--spc-accent:var(--shop-card-accent,#7a4f9c);}.sbr-spc--whitening{--spc-from:#f7e8f1;--spc-to:#eed4e6;--spc-accent:var(--shop-card-accent,#9e1e82);}.sbr-spc--probiotic{--spc-from:#f7e8f1;--spc-to:#eed4e6;--spc-accent:var(--shop-card-accent,#9e1e82);}.sbr-spc--sensitive{--spc-from:#e8f6f3;--spc-to:#d3e9e6;--spc-accent:var(--shop-card-accent,#0e8f86);}.sbr-spc--floss{--spc-from:#e8f6f3;--spc-to:#d3e9e6;--spc-accent:var(--shop-card-accent,#0e8f86);}.sbr-spc-col .vc_column-inner, .sbr-spc-col .wpb_wrapper{padding: 0;margin: 0;}.sbr-spc a{text-decoration: none;}.sbr-spc img{display: block;max-width: 100%;}.sbr-spc-stars{display: inline-flex;gap: 1.5px;color: #ffc53d;line-height: 0;}.sbr-spc-card{display: flex;flex-direction: column;background: #fff;overflow: hidden;border: 1px solid var(--spc-line);border-radius: 22px;box-shadow: 0 14px 40px -18px rgba(20, 40, 40, .28), 0 4px 12px -6px rgba(20, 40, 40, .12);height: 100%;width: 100%;max-width: 100%;transition: box-shadow .3s cubic-bezier(.16, 1, .3, 1), transform .3s cubic-bezier(.16, 1, .3, 1);}.sbr-spc--grid .sbr-spc-card:hover{transform: translateY(-6px);box-shadow: 0 26px 50px -22px rgba(20, 40, 40, .34);}.sbr-spc--wide .sbr-spc-card:hover{box-shadow: 0 30px 60px -28px rgba(20, 40, 40, .36);}.sbr-spc-stage{position: relative;background: var(--shop-card-fill, linear-gradient(150deg, var(--spc-from), var(--spc-to)));overflow: hidden;}.sbr-spc--grid .sbr-spc-stage{padding: 18px;min-height: 248px;}.sbr-spc-stage::before{content: '';position: absolute;width: 150px;height: 150px;border-radius: 50%;background: none;top: 12%;left: 50%;transform: translateX(-50%);}.sbr-spc-stage__img{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;padding: 52px 26px 22px;}.sbr-spc-stage__img img{width: auto;max-width: 86%;max-height: 100%;object-fit: contain;mix-blend-mode: normal;}.sbr-spc-ribbon{position: absolute;top: 16px;left: 16px;z-index: 4;font-weight: 800;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;border-radius: 7px;padding: 6px 11px;box-shadow: 0 4px 12px rgba(20, 40, 40, .16);max-width: calc(100% - 96px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.sbr-spc-ribbon--navy{background: #002244;color: #fff;}.sbr-spc-ribbon--berry{background: #9e1e82;color: #fff;}.sbr-spc-ribbon--purple{background: #875aa3;color: #fff;}.sbr-spc-ribbon--green{background: #e7f6ee;color: #1f8a5b;}.sbr-spc-off{position: absolute;top: 14px;right: 16px;z-index: 4;width: 52px;height: 52px;border-radius: 50%;background: #fff;box-shadow: 0 6px 16px rgba(20, 40, 40, .2);display: flex;flex-direction: column;align-items: center;justify-content: center;line-height: 1;}.sbr-spc-off b{font-family: var(--spc-disp);font-weight: 800;font-size: 15px;color: var(--spc-pink);}.sbr-spc-off small{font-weight: 700;font-size: 7.5px;letter-spacing: .5px;text-transform: uppercase;color: var(--spc-slate);}.sbr-spc-body{padding: 22px 24px 24px;display: flex;flex-direction: column;flex: 1;}.sbr-spc-meta{display: flex;align-items: center;gap: 8px;margin-bottom: 12px;flex-wrap: wrap;}.sbr-spc-rating{font-weight: 700;font-size: 12.5px;color: var(--spc-ink2);}.sbr-spc-bull{width: 4px;height: 4px;border-radius: 999px;background: var(--spc-faint);}.sbr-spc-social{font-weight: 600;font-size: 11.5px;color: var(--spc-slate);}.sbr-spc-eyebrow{font-weight: 800;font-size: 10px;letter-spacing: 1.4px;text-transform: uppercase;color: var(--spc-accent);margin-bottom: 7px;}.sbr-spc-name{font-family: var(--spc-disp);font-weight: 700;font-size: 21px;line-height: 1.12;letter-spacing: -.4px;margin: 0 0 9px;}.sbr-spc-name a{color: var(--spc-ink);}.sbr-spc-tagline{font-weight: 500;font-size: 12.8px;line-height: 1.5;color: var(--spc-slate);margin: 0 0 16px;}.sbr-spc-chips{display: flex;flex-wrap: wrap;gap: 9px;margin-bottom: 4px;}.sbr-spc-chip{display: inline-flex;align-items: center;gap: 5px;font-weight: 600;font-size: 11px;color: var(--spc-ink2);background: color-mix(in srgb, var(--spc-accent) 10%, #fff);border-radius: 999px;padding: 5px 10px;}.sbr-spc-chip svg{color: var(--spc-accent);}.sbr-spc-buy{margin-top: auto;padding-top: 16px;display: flex;flex-direction: row;align-items: center;justify-content: space-between;gap: 16px;border-top: 1px solid #eef1f4;}.sbr-spc-buy .sbr-shop-priceline{display: flex;flex-direction: column;gap: 4px;min-width: 0;margin: 0;}.sbr-spc-buy .sbr-shop-tagline{display: block;margin: 0;gap: 0;}.sbr-spc-buy .sbr-shop-tagline__bar, .sbr-spc-buy .sbr-shop-tagline__eyebrow{display: none;}.sbr-spc-buy .sbr-shop-tagline__text{font-family: var(--spc-body, inherit);font-weight: 600;font-size: 11px;color: var(--spc-accent, #00bbb4);line-height: 1.3;}.sbr-spc-price{display: flex;align-items: baseline;gap: 9px;flex-wrap: wrap;}.sbr-spc-price__now{font-family: var(--spc-disp);font-weight: 800;font-size: 30px;color: var(--spc-ink);letter-spacing: -1px;}.sbr-spc-price__now sup{font-size: 16px;vertical-align: super;}.sbr-spc-price__was{font-weight: 600;font-size: 14px;color: var(--spc-faint);text-decoration: line-through;}.sbr-spc-price__off{font-weight: 800;font-size: 11.5px;color: var(--spc-pink);}.sbr-spc-add{flex: 0 0 auto;width: auto;height: 46px;padding: 0 20px;border: 0;cursor: pointer;border-radius: 10px;background: var(--shop-action, #1cb9bd);transition: background .2s ease, box-shadow .2s ease;display: inline-flex;align-items: center;justify-content: center;gap: 9px;text-decoration: none;white-space: nowrap;margin-top: 0;box-shadow: 0 1px 2px color-mix(in srgb, var(--shop-action, #1cb9bd) 25%, transparent);}.sbr-spc-add:hover{filter: none;background: color-mix(in srgb, var(--shop-action, #1cb9bd) 82%, #000);box-shadow: 0 4px 12px color-mix(in srgb, var(--shop-action, #1cb9bd) 25%, transparent);}.sbr-spc-add:focus-visible{outline: 2px solid var(--shop-action, #1cb9bd);outline-offset: 2px;}.sbr-spc-add svg{flex: 0 0 auto;width: 16px;height: 16px;}.sbr-spc-add__lbl{font-weight: 700;font-size: 14px;color: #fff;letter-spacing: 0;}.sbr-spc-buy .sbr-spc-add__total{display: none;}.sbr-spc-trust{display: flex;justify-content: flex-start;gap: 14px;margin-top: 12px;flex-wrap: wrap;}.sbr-spc-trust__i{display: inline-flex;align-items: center;gap: 0;font-weight: 600;font-size: 11px;color: var(--spc-slate);}.sbr-spc-trust__i svg{display: none;}.sbr-spc-trust__i::before{content: '';width: 5px;height: 5px;border-radius: 50%;background: #2a8a45;margin-right: 6px;flex: none;}.sbr-spc--grid .sbr-spc-rating, .sbr-spc--grid .sbr-spc-bull{display: none;}.sbr-spc--wide{display: block;max-width: 1180px;margin-left: auto;margin-right: auto;}.sbr-spc--wide .sbr-spc-card{display: grid;grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);border-radius: 26px;}.sbr-spc--wide .sbr-spc-stage, .sbr-spc--wide .sbr-spc-body{min-width: 0;}.sbr-spc--wide .sbr-spc-stage{min-height: 380px;}.sbr-spc--wide .sbr-spc-stage::before{width: 320px;height: 320px;top: 40%;left: 46%;transform: translate(-50%, -50%);}.sbr-spc--wide .sbr-spc-stage__img{padding: 60px 44px 44px;}.sbr-spc--wide .sbr-spc-stage__img img{max-width: 380px;}.sbr-spc--wide .sbr-spc-ribbon{top: 20px;left: 20px;font-size: 11px;padding: 7px 13px;max-width: calc(100% - 110px);}.sbr-spc--wide .sbr-spc-off{top: 18px;right: 20px;width: 60px;height: 60px;}.sbr-spc--wide .sbr-spc-off b{font-size: 19px;}.sbr-spc--wide .sbr-spc-off small{font-size: 8px;}.sbr-spc--wide .sbr-spc-body{padding: 40px 44px;justify-content: center;}.sbr-spc--wide .sbr-spc-name{font-family: var(--spc-disp);font-weight: 800;font-size: clamp(28px, 3vw, 42px);line-height: 1;letter-spacing: -1.2px;margin-bottom: 12px;}.sbr-spc--wide .sbr-spc-tagline{font-size: 15.5px;line-height: 1.55;margin-bottom: 20px;max-width: 520px;}.sbr-spc--wide .sbr-spc-chips{gap: 8px;margin-bottom: 22px;}.sbr-spc--wide .sbr-spc-chip{font-size: 12px;padding: 7px 13px;}.sbr-spc--wide .sbr-spc-buy{margin-top: 0;padding-top: 16px;flex-direction: row;align-items: center;justify-content: space-between;gap: 22px;flex-wrap: wrap;border-top: 1px solid #eef1f4;}.sbr-spc--wide .sbr-spc-price__now{font-size: 40px;letter-spacing: -1.4px;}.sbr-spc--wide .sbr-spc-price__now sup{font-size: 21px;}.sbr-spc--wide .sbr-spc-price__was{font-size: 16px;}.sbr-spc--wide .sbr-spc-price__off{color: #fff;background: var(--spc-pink);border-radius: 8px;padding: 5px 9px;font-size: 12px;}.sbr-spc--wide .sbr-spc-buy .sbr-shop-tagline__text{font-size: 12px;}.sbr-spc--wide .sbr-spc-add{flex: 0 0 auto;min-width: 0;width: auto;height: 46px;border-radius: 10px;padding: 0 20px;margin-top: 0;}.sbr-spc--wide .sbr-spc-add__lbl{font-size: 14px;}.sbr-spc--wide .sbr-spc-trust__i{font-size: 11px;}.sbr-spc--wide .sbr-spc-trust{justify-content: flex-start;gap: 20px;margin-top: 18px;}.sbr-spc--wide .sbr-spc-trust__i{font-size: 11.5px;}@media (max-width: 880px){.sbr-spc--wide .sbr-spc-card{grid-template-columns: 1fr;border-radius: 18px;}.sbr-spc--wide .sbr-spc-stage{min-height: 240px;}.sbr-spc--wide .sbr-spc-body{padding: 24px 20px 26px;}.sbr-spc--wide .sbr-spc-name{font-size: 27px;}.sbr-spc--wide .sbr-spc-buy{flex-direction: column;flex-wrap: nowrap;align-items: stretch;gap: 14px;}.sbr-spc--wide .sbr-spc-add{flex: 0 0 auto;width: 100%;min-width: 0;}.sbr-spc--wide .sbr-spc-trust{justify-content: center;}}@media (max-width: 480px){.sbr-spc-name{font-size: 20px;}.sbr-spc--wide .sbr-spc-price__now{font-size: 32px;}}.sbr-spc .sbr-spc-add{background: var(--shop-action, #1cb9bd) !important;background-image: none !important;border: 0 !important;box-shadow: none !important;color: #fff !important;max-width: none !important;min-width: 0 !important;min-height: 0 !important;text-transform: none !important;letter-spacing: .2px !important;}.sbr-spc .sbr-spc-add:hover{background: var(--shop-action, #1cb9bd) !important;color: #fff !important;filter: brightness(.9);}.sbr-spc .sbr-spc-add__lbl{color: #fff !important;}.sbr-spc .sbr-spc-buy .sbr-spc-add{flex: 0 0 auto !important;width: auto !important;height: 46px !important;min-height: 46px !important;padding: 0 20px !important;border-radius: 10px !important;}.sbr-spc .sbr-spc-buy .sbr-spc-add:hover{filter: none;background: color-mix(in srgb, var(--shop-action, #1cb9bd) 82%, #000) !important;}.sbr-spc-buy .sbr-spc-add::after{content: none !important;}.sbr-spc-buy .sbr-shop-priceline{align-items: flex-start;text-align: left;}.sbr-spc-buy .sbr-spc-price{justify-content: flex-start;}@media (max-width: 767px){.sbr-shop-wrap .sbr-spc-stage{min-height: 128px;}.sbr-shop-wrap .sbr-spc-stage__img{padding: 12px 20px 6px;}}@media (max-width: 520px){.sbr-spc-buy{flex-wrap: wrap;}.sbr-spc-buy .sbr-shop-priceline{flex: 1 1 100%;}.sbr-spc .sbr-spc-buy .sbr-spc-add{width: 100% !important;flex: 1 1 100% !important;}.sbr-spc-trust{justify-content: flex-start;}}
.sbr-pc, .sbr-pc *, .sbr-pc-popup, .sbr-pc-popup *{box-sizing: border-box;}.sbr-pc{--pc-ui: 'Open Sans', sans-serif;--pc-disp: 'Montserrat', sans-serif;--pc-ink: #1f2524;--pc-ink2: #3f4d4c;--pc-slate: #6b7877;--pc-faint: #9aa7a6;--pc-line: #e9eceb;--pc-pink: #fa319e;--pc-from: #e6f4f6;--pc-to: #cfe7ec;--pc-accent: #0e9aa6;display: block;font-family: var(--pc-ui);color: var(--pc-ink);text-align: left;max-width: 1180px;margin-left: auto;margin-right: auto;}.sbr-pc--lasso{--pc-from:#e6f4f6;--pc-to:#cfe7ec;--pc-accent:#0e9aa6;}.sbr-pc-col .vc_column-inner, .sbr-pc-col .wpb_wrapper{padding: 0;margin: 0;}#newsalePage #product-list.productLandingPageContainer .sbr-pc-col.medium-12.thb-dark-column.small-12.landing-product > .vc_column-inner, .sbr-pc-col .vc_column-inner{background: transparent !important;background-color: transparent !important;}.sbr-pc a{text-decoration: none;}.sbr-pc img, .sbr-pc-popup img{display: block;max-width: 100%;}.sbr-pc-stars{display: inline-flex;gap: 1.5px;color: #ffc53d;line-height: 0;}.sbr-pc-card{display: grid;grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);background: #fff;overflow: hidden;border: 1px solid var(--pc-line);border-radius: 26px;box-shadow: 0 4px 12px rgba(45, 46, 47, .08);transition: box-shadow .3s cubic-bezier(.16, 1, .3, 1);}.sbr-pc-card:hover{box-shadow: 0 4px 12px rgba(45, 46, 47, .08);}.sbr-pc-stage{position: relative;min-width: 0;background: var(--shop-card-fill, linear-gradient(150deg, var(--pc-from), var(--pc-to)));overflow: hidden;min-height: 380px;display: flex;align-items: center;justify-content: center;padding: 44px;}.sbr-pc-stage::before{content: '';position: absolute;width: 320px;height: 320px;border-radius: 50%;background: none;top: 40%;left: 46%;transform: translate(-50%, -50%);}.sbr-pc-stage__img{position: relative;width: auto;max-width: 100%;max-height: 320px;object-fit: contain;}.sbr-pc-stage__seal{position: absolute;top: 18px;left: 18px;z-index: 4;display: flex;flex-direction: column;align-items: center;justify-content: center;width: 62px;height: 62px;border-radius: 50%;background: #fff;box-shadow: 0 6px 16px rgba(20, 40, 40, .18);line-height: 1.05;}.sbr-pc-stage__seal b{font-family: var(--pc-disp);font-weight: 800;font-size: 16px;color: var(--pc-accent);}.sbr-pc-stage__seal span{font-weight: 700;font-size: 8px;letter-spacing: .4px;text-transform: uppercase;color: var(--pc-slate);}.sbr-pc-body{min-width: 0;padding: 40px 44px;display: flex;flex-direction: column;justify-content: center;}.sbr-pc-meta{display: flex;align-items: center;gap: 10px;margin-bottom: 12px;flex-wrap: wrap;}.sbr-pc-rating{font-weight: 700;font-size: 12.5px;color: var(--pc-ink2);}.sbr-pc-bull{width: 4px;height: 4px;border-radius: 999px;background: var(--pc-faint);}.sbr-pc-social{font-weight: 600;font-size: 12.5px;color: var(--pc-slate);}.sbr-pc-eyebrow{font-weight: 800;font-size: 11px;letter-spacing: 1.5px;text-transform: uppercase;color: var(--pc-accent);margin-bottom: 8px;}.sbr-pc-title{font-family: var(--pc-disp);font-weight: 800;font-size: clamp(28px, 3vw, 42px);line-height: 1;letter-spacing: -1.2px;margin: 0 0 6px;}.sbr-pc-title a{color: var(--pc-ink);}.sbr-pc-sub{font-weight: 700;font-size: 12px;letter-spacing: .4px;text-transform: uppercase;color: var(--pc-slate);margin-bottom: 16px;}.sbr-pc-bullets{display: flex;flex-direction: column;gap: 12px;margin-bottom: 28px;}.sbr-pc-bullet{display: inline-flex;align-items: center;gap: 8px;font-weight: 500;font-size: 14px;color: var(--pc-ink2);}.sbr-pc-bullet svg{color: var(--pc-accent);flex: 0 0 auto;}.sbr-pc-buyrow{display: flex;align-items: center;gap: 22px;flex-wrap: wrap;}.sbr-pc-from{display: flex;align-items: baseline;gap: 8px;}.sbr-pc-from__lbl{font-weight: 700;font-size: 12px;letter-spacing: .3px;text-transform: uppercase;color: var(--pc-faint);}.sbr-pc-from__price{font-family: var(--pc-disp);font-weight: 800;font-size: 40px;color: var(--pc-ink);letter-spacing: -1.4px;}.sbr-pc-from__price sup{font-size: 21px;vertical-align: super;}.sbr-pc-choose{flex: 1 1 240px;min-width: 220px;border: 0;cursor: pointer;border-radius: 14px;padding: 18px 24px;background: var(--shop-action, #1cb9bd);transition: filter .22s ease;display: flex;align-items: center;justify-content: center;gap: 10px;}.sbr-pc-choose:hover{filter: brightness(.9);}.sbr-pc-choose__lbl{font-weight: 800;font-size: 16px;color: #fff;letter-spacing: .2px;}.sbr-pc-choose svg{stroke: #fff;}.sbr-pc-trust{display: flex;gap: 20px;margin-top: 18px;flex-wrap: wrap;}.sbr-pc-trust__i{display: inline-flex;align-items: center;gap: 5px;font-weight: 600;font-size: 11.5px;color: var(--pc-slate);}.sbr-pc-trust__i svg{color: var(--pc-accent);}body.sbr-pc-lock{overflow: hidden;}body.sbr-pc-lock #main-content{position: relative;z-index: 100000;}.sbr-pc-popup{position: fixed;inset: 0;z-index: 100000;display: none;align-items: flex-start;justify-content: center;overflow-y: auto;padding: 116px 24px 44px;font-family: 'Open Sans', sans-serif;color: #1f2524;-webkit-overflow-scrolling: touch;}.sbr-pc-popup.is-open{display: flex;}.sbr-pc-popup__overlay{position: fixed;inset: 0;background: rgba(20, 30, 30, .5);backdrop-filter: blur(3px);-webkit-backdrop-filter: blur(3px);}.sbr-pc-popup__panel{position: relative;width: 100%;max-width: 1080px;margin: auto;background: linear-gradient(180deg, #f6f8f7, #eef2f1);border-radius: 26px;padding: 40px 40px 34px;box-shadow: 0 40px 100px -30px rgba(20, 30, 30, .55);}.sbr-pc-popup__close{position: absolute;top: 18px;right: 18px;width: 42px;height: 42px;border-radius: 999px;border: 2px solid #fa319e;background: #fff;cursor: pointer;color: #1f2524;display: flex;align-items: center;justify-content: center;z-index: 2;padding: 0;}.sbr-pc-popup__close:hover{background: #fff0f7;}.sbr-pc-popup__head{text-align: center;max-width: 720px;margin: 0 auto 22px;}.sbr-pc-popup__title{font-family: 'Montserrat', sans-serif;font-weight: 800;font-size: 36px;color: #1f2524;margin: 0 0 6px;letter-spacing: -1px;text-transform: uppercase;line-height: 1.02;}.sbr-pc-popup__sub{display: inline-block;position: relative;font-weight: 800;font-size: 14px;letter-spacing: 1.4px;text-transform: uppercase;color: var(--pc-accent, #0e9aa6);padding: 0 2px 8px;}.sbr-pc-popup__sub::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 3px;border-radius: 999px;background: var(--pc-accent, #0e9aa6);}.sbr-pc-popup__desc{font-weight: 500;font-size: 15px;line-height: 1.55;color: #6b7877;margin: 14px auto 0;max-width: 620px;}.sbr-pc-seg{display: flex;align-items: center;justify-content: center;gap: 14px;margin: 0 auto 26px;flex-wrap: wrap;}.sbr-pc-seg__lbl{font-weight: 700;font-size: 11px;letter-spacing: .5px;text-transform: uppercase;color: #6b7877;}.sbr-pc-seg__opts{display: inline-flex;background: #fff;border: 1px solid #e2e7e6;border-radius: 14px;padding: 4px;gap: 4px;box-shadow: 0 2px 8px rgba(20, 40, 40, .06);}.sbr-pc-seg__opt{border: 0;cursor: pointer;background: transparent;border-radius: 10px;padding: 9px 16px;display: flex;flex-direction: column;align-items: center;line-height: 1.2;font-family: 'Open Sans', sans-serif;font-weight: 700;font-size: 13.5px;color: #3f4d4c;transition: background .2s ease, color .2s ease;}.sbr-pc-seg__opt small{font-weight: 600;font-size: 10px;color: #9aa7a6;margin-top: 2px;}.sbr-pc-seg__opt.is-on{background: var(--shop-action, #0e9aa6);color: #fff;}.sbr-pc-seg__opt.is-on small{color: rgba(255, 255, 255, .82);}.sbr-pc-tiers{display: grid;grid-template-columns: repeat(3, 1fr);gap: 26px;align-items: stretch;}.sbr-pc-popup__dots, .sbr-pc-popup__swipe{display: none;}.sbr-pc-tier{display: flex;flex-direction: column;background: #fff;border-radius: 22px;overflow: hidden;border: 0;box-shadow: 0 2px 10px rgba(20, 40, 40, .05);transition: transform .3s cubic-bezier(.16, 1, .3, 1), box-shadow .3s cubic-bezier(.16, 1, .3, 1);}.sbr-pc-tier:hover{transform: translateY(-6px);box-shadow: 0 26px 50px -22px rgba(20, 40, 40, .34);}.sbr-pc-tier.is-best{box-shadow: 0 14px 34px -18px color-mix(in srgb, var(--shop-action, #0e9aa6) 60%, transparent);}.sbr-pc-tier__stage{position: relative;background: var(--shop-card-fill, linear-gradient(150deg, var(--pc-from, #e6f4f6), var(--pc-to, #cfe7ec)));min-height: 232px;display: flex;align-items: center;justify-content: center;padding: 38px 16px 16px;overflow: hidden;}.sbr-pc-tier__stage::before{content: '';position: absolute;width: 150px;height: 150px;border-radius: 50%;background: none;top: 8%;left: 50%;transform: translateX(-50%);}.sbr-pc-tier__stage img{position: relative;width: auto;max-width: 94%;max-height: 196px;object-fit: contain;}.sbr-pc-tier__badge{position: absolute;top: 14px;left: 14px;z-index: 4;font-weight: 800;font-size: 10px;letter-spacing: .6px;text-transform: uppercase;color: #fff;background: #002244;border-radius: 7px;padding: 6px 10px;box-shadow: 0 4px 12px rgba(20, 40, 40, .16);}.sbr-pc-tier__best{position: absolute;top: 14px;right: 14px;z-index: 4;font-weight: 800;font-size: 10px;letter-spacing: .4px;text-transform: uppercase;color: #fff;background: var(--pc-accent, #0e9aa6);border-radius: 999px;padding: 6px 11px;box-shadow: 0 6px 16px rgba(20, 40, 40, .2);}.sbr-pc-tier__body{padding: 22px 22px 24px;display: flex;flex-direction: column;flex: 1;}.sbr-pc-tier__rating{display: flex;align-items: center;gap: 7px;margin-bottom: 10px;font-weight: 700;font-size: 12px;color: #3f4d4c;}.sbr-pc-tier__title{font-family: 'Montserrat', sans-serif;font-weight: 700;font-size: 17px;line-height: 1.12;letter-spacing: -.3px;color: #1f2524;margin: 0 0 8px;}.sbr-pc-tier__blurb{font-weight: 500;font-size: 12.5px;line-height: 1.45;color: #6b7877;margin: 0 0 18px;}.sbr-pc-tier__pricewrap{margin-top: auto;}.sbr-pc-price{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap;margin-bottom: 16px;}.sbr-pc-price__now{font-family: 'Montserrat', sans-serif;font-weight: 800;font-size: 28px;color: #1f2524;letter-spacing: -1px;}.sbr-pc-price__now sup{font-size: 15px;vertical-align: super;}.sbr-pc-price__was{font-weight: 600;font-size: 13.5px;color: #9aa7a6;text-decoration: line-through;}.sbr-pc-price__off{font-weight: 800;font-size: 11.5px;color: var(--shop-action, var(--pc-pink));}.sbr-pc-tier__cta{display: flex;flex-direction: column;gap: 10px;}.sbr-pc-buy{display: flex;flex-direction: column;gap: 10px;}.sbr-pc-add{width: 100%;border: 0;cursor: pointer;border-radius: 12px;padding: 13px;background: var(--shop-action, #1cb9bd);transition: filter .22s ease;display: flex;align-items: center;justify-content: center;gap: 8px;text-decoration: none;}.sbr-pc-add:hover, .sbr-pc-add:focus{filter: brightness(.9);}.sbr-pc-add svg{flex: 0 0 auto;}.sbr-pc-add__lbl{font-weight: 800;font-size: 14.5px;color: #fff;letter-spacing: .2px;}.sbr-pc-buynow{display: flex;align-items: center;justify-content: center;border-radius: 12px;padding: 11px;border: 0;background: var(--shop-card-accent, #f0c23a);color: #2d2e2f;font-weight: 700;font-size: 13.5px;transition: filter .2s ease;}.sbr-pc-buynow:hover{filter: brightness(.96);}@media (max-width: 880px){.sbr-pc-card{grid-template-columns: 1fr;border-radius: 18px;}.sbr-pc-stage{min-height: 240px;padding: 28px;}.sbr-pc-stage__img{max-height: 220px;}.sbr-pc-body{padding: 24px 20px 26px;}.sbr-pc-title{font-size: 27px;}.sbr-pc-buyrow{flex-direction: column;flex-wrap: nowrap;align-items: stretch;gap: 14px;}.sbr-pc-choose{flex: 1 1 auto;width: 100%;min-width: 0;}.sbr-pc-trust{justify-content: center;}}@media (max-width: 820px){.sbr-pc-popup{padding: 0;align-items: flex-start;overflow: hidden;overscroll-behavior: contain;}.sbr-pc-popup__overlay{background: #eef2f1;backdrop-filter: none;-webkit-backdrop-filter: none;}.sbr-pc-popup__panel{max-width: none;width: 100%;border-radius: 0;padding: 48px 0 22px;margin: 0;min-height: 100vh;min-height: 100dvh;min-height: 100%;box-shadow: none;}.sbr-pc-popup__close{top: calc(env(safe-area-inset-top, 0px) + 22px);right: 16px;width: 38px;height: 38px;}.sbr-pc-popup__head{padding: 0 18px;margin-bottom: 18px;}.sbr-pc-popup__title{font-size: 25px;}.sbr-pc-seg{flex-direction: column;gap: 8px;padding: 0 18px;margin-bottom: 20px;}.sbr-pc-tiers{display: flex;grid-template-columns: none;gap: 14px;overflow-x: auto;scroll-snap-type: x mandatory;padding: 6px 7% 10px;-webkit-overflow-scrolling: touch;scrollbar-width: none;}.sbr-pc-tiers::-webkit-scrollbar{display: none;}.sbr-pc-tiers > .sbr-pc-tier{flex: 0 0 86%;scroll-snap-align: center;transform: scale(.94);opacity: .58;transition: transform .3s cubic-bezier(.16, 1, .3, 1), opacity .3s ease;}.sbr-pc-tiers > .sbr-pc-tier.is-current{transform: scale(1);opacity: 1;}.sbr-pc-tier:hover{transform: scale(.94);box-shadow: 0 2px 10px rgba(20, 40, 40, .05);}.sbr-pc-tiers > .sbr-pc-tier.is-current:hover{transform: scale(1);}.sbr-pc-popup__dots{display: flex;justify-content: center;gap: 7px;margin-top: 6px;}.sbr-pc-dot{width: 8px;height: 8px;border-radius: 999px;border: 0;cursor: pointer;padding: 0;background: #cfd9d7;transition: all .25s ease;}.sbr-pc-dot.is-on{width: 24px;background: var(--pc-accent, #0e9aa6);}.sbr-pc-popup__swipe{display: flex;align-items: center;justify-content: center;gap: 7px;margin-top: 12px;font-weight: 700;font-size: 11px;letter-spacing: .4px;text-transform: uppercase;color: #6b7877;}.sbr-pc-popup__swipe svg{color: var(--pc-accent, #0e9aa6);opacity: .55;}}@media (max-width: 480px){.sbr-pc-from__price{font-size: 32px;}}.sbr-pc .sbr-pc-add{background: var(--shop-action, #1cb9bd) !important;background-image: none !important;border: 0 !important;box-shadow: none !important;color: #fff !important;width: 100% !important;max-width: none !important;min-width: 0 !important;min-height: 0 !important;margin: 0 !important;padding: 13px !important;border-radius: 12px !important;text-transform: none !important;letter-spacing: .2px !important;}.sbr-pc .sbr-pc-add:hover{background: var(--shop-action, #1cb9bd) !important;color: #fff !important;filter: brightness(.9);}.sbr-pc .sbr-pc-add__lbl{color: #fff !important;}.sbr-pc .sbr-pc-buynow{background: var(--shop-card-accent, #f0c23a) !important;background-image: none !important;color: #2d2e2f !important;border: 0 !important;box-shadow: none !important;max-width: none !important;min-width: 0 !important;min-height: 0 !important;width: 100% !important;margin: 0 !important;padding: 11px !important;border-radius: 12px !important;text-transform: none !important;font-size: 13.5px !important;}.sbr-pc .sbr-pc-buynow:hover{background: var(--shop-card-accent, #f0c23a) !important;border-color: var(--shop-card-accent, #f0c23a) !important;color: #2d2e2f !important;filter: brightness(.96);}@media (max-width: 767px){.sbr-pc-stage{padding: 16px 20px 12px;}.sbr-pc-stage__img{max-height: 140px;}.sbr-pc-body{padding: 14px 18px 16px;}.sbr-pc-trust{display: none;}.sbr-pc-bullets{margin-bottom: 12px;}.sbr-pc-sub{margin-bottom: 10px;}.sbr-pc-meta{margin-bottom: 8px;}}@media (max-width: 767px){.sbr-shop-wrap .sbr-pc-stage{padding: 12px 20px 6px;min-height: 0;}.sbr-shop-wrap .sbr-pc-stage__img{max-height: 110px;}}
.sbr-spg{--spg-disp: 'Montserrat', sans-serif;--spg-ui: 'Open Sans', sans-serif;font-family: var(--spg-ui);color: var(--spg-ink, #1f2524);box-sizing: border-box;max-width: 1180px;margin-left: auto;margin-right: auto;}.sbr-spg *, .sbr-spg *::before, .sbr-spg *::after{box-sizing: border-box;}.sbr-spg-col .vc_column-inner, .sbr-spg-col .wpb_wrapper{padding: 0;margin: 0;}.sbr-spg a{text-decoration: none;}.sbr-spg img{display: block;max-width: 100%;}.sbr-spg-card{background: #fff;border: 1px solid var(--spg-line, #e9eceb);border-radius: 26px;padding: clamp(22px, 3vw, 40px);box-shadow: 0 14px 40px -18px rgba(20, 40, 40, .28), 0 4px 12px -6px rgba(20, 40, 40, .12);}.sbr-spg-grid{display: grid;grid-template-columns: 1.02fr 1fr;gap: clamp(24px, 3vw, 52px);align-items: center;}.sbr-spg-grid > *{min-width: 0;}.sbr-spg-stars{display: inline-flex;gap: 2px;color: #f1b338;line-height: 0;}.sbr-spg-social{font-family: var(--spg-ui);font-weight: 700;font-size: 12.5px;color: var(--spg-slate, #6b7877);margin: 10px 0 9px;}.sbr-spg-eyebrow{font-family: var(--spg-ui);font-weight: 800;font-size: 11px;letter-spacing: 1.4px;text-transform: uppercase;color: var(--spg-accent, #0e9aa6);margin-bottom: 8px;}.sbr-spg-title{font-family: var(--spg-disp);font-weight: 800;font-size: clamp(27px, 3vw, 38px);line-height: 1.02;letter-spacing: -1.2px;margin: 0 0 14px;}.sbr-spg-title a{color: var(--spg-ink, #1f2524);text-decoration: none;}.sbr-spg-title a:hover{color: var(--spg-ink, #1f2524);}.sbr-spg-rule{display: block;width: 64px;height: 3px;border-radius: 999px;background: var(--spg-accent, #0e9aa6);margin-bottom: 16px;}.sbr-spg-desc{font-family: var(--spg-ui);font-weight: 500;font-size: 14.5px;line-height: 1.55;color: var(--spg-slate, #6b7877);margin: 0 0 22px;max-width: 430px;}.sbr-spg-stage{position: relative;width: 100%;min-height: 360px;border-radius: 22px;overflow: hidden;background: var(--shop-card-fill, radial-gradient(120% 90% at 32% 18%, #f2fbfb 0%, #ddf0f0 55%, #c7e6e6 100%));display: flex;align-items: center;justify-content: center;padding: 40px;}.sbr-spg-stage::before{content: "";position: absolute;width: 220px;height: 220px;border-radius: 50%;background: none;top: 46%;left: 50%;transform: translate(-50%, -50%);pointer-events: none;}.sbr-spg-stage::after{content: "";position: absolute;width: 140px;height: 140px;border-radius: 50%;border: 1px solid color-mix(in srgb, var(--spg-accent, #0e9aa6) 18%, transparent);top: 12%;right: 8%;pointer-events: none;}.sbr-spg-stage__img{position: relative;z-index: 1;width: 100%;height: 100%;max-width: 380px;max-height: 320px;object-fit: contain;}.sbr-spg-stage__img[hidden]{display: none;}.sbr-spg-stage__chip, .sbr-spg-stage__spec{display: none;}.sbr-spg-rec{background: #fff;border: 1px solid var(--spg-line, #e9eceb);border-radius: 22px;padding: clamp(20px, 2.4vw, 30px);box-shadow: 0 30px 70px -34px rgba(20, 45, 45, .34);}.sbr-spg-rec__prompt{font-family: var(--spg-ui);font-weight: 800;font-size: 11.5px;letter-spacing: .6px;text-transform: uppercase;color: var(--spg-slate, #6b7877);margin-bottom: 14px;}.sbr-spg-levels{position: relative;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;background: transparent;border-radius: 0;padding: 0;}.sbr-spg-levels__thumb{display: none;}.sbr-spg-level{position: relative;z-index: 1;min-width: 0;cursor: pointer;border: 1px solid var(--spg-line, #e6ecea);border-radius: 14px;background: #fff;padding: 14px 12px;display: flex;flex-direction: column;align-items: center;line-height: 1.5;text-align: center;color: var(--spg-ink, #1f2524);transition: border-color .2s ease, background .2s ease, box-shadow .2s ease;}.sbr-spg-level::after{content: '';position: absolute;top: 10px;right: 10px;width: 18px;height: 18px;border-radius: 50%;border: 2px solid var(--spg-line-2, #cdd6d4);background: #fff;transition: border-color .2s ease, background .2s ease;}.sbr-spg-level:hover{border-color: color-mix(in srgb, var(--shop-action, #0e9aa6) 45%, #e6ecea);}.sbr-spg-level__label{font-family: var(--spg-ui);font-weight: 600;font-size: 16px;padding: 0 18px;}.sbr-spg-level__desc{font-family: var(--spg-ui);font-weight: 500;font-size: 13px;color: var(--spg-slate, #6b7877);margin-top: 2px;}.sbr-spg-level__short{display: none;}.sbr-spg-level__price{display: inline-flex;align-items: baseline;gap: 4px;margin-top: 6px;white-space: nowrap;}.sbr-spg-level__now{font-family: var(--spg-disp);font-weight: 600;font-size: 26px;letter-spacing: 0px;}.sbr-spg-level__now sup{font-size: .58em;font-weight: 600;top: -.45em;}.sbr-spg-level__price del{font-family: var(--spg-ui);font-weight: 600;font-size: 14px;color: var(--spg-faint, #9aa7a6);}.sbr-spg-level.is-on{color: #fff;background: var(--shop-action, #0e9aa6);border-color: var(--shop-action, #0e9aa6);box-shadow: 0 8px 20px color-mix(in srgb, var(--shop-action, #0e9aa6) 33%, transparent);}.sbr-spg-level.is-on::after{background: #fff;border-color: #fff;}.sbr-spg-level.is-on::before{content: '';position: absolute;top: 14px;right: 14px;width: 10px;height: 10px;z-index: 2;background: var(--shop-action, #0e9aa6);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center / 10px no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center / 10px no-repeat;}.sbr-spg-level.is-on .sbr-spg-level__desc{color: rgba(255, 255, 255, .85);}.sbr-spg-level.is-on .sbr-spg-level__price del{color: rgba(255, 255, 255, .7);}.sbr-spg-recbody{margin-top: 22px;animation: spgFade .3s ease;}@keyframes spgFade{from{opacity: 0;transform: translateY(6px);}to{opacity: 1;transform: none;}}.sbr-spg-recline{display: flex;align-items: center;gap: 12px;margin-bottom: 18px;}.sbr-spg-recline__ico{width: 34px;height: 34px;border-radius: 999px;flex-shrink: 0;display: flex;align-items: center;justify-content: center;background: color-mix(in srgb, var(--spg-accent, #0e9aa6) 12%, transparent);color: var(--spg-accent, #0e9aa6);}.sbr-spg-recline__txt{display: flex;flex-direction: column;}.sbr-spg-recline__pre{font-family: var(--spg-ui);font-weight: 600;font-size: 11.5px;color: var(--spg-slate, #6b7877);}.sbr-spg-recline__name{font-family: var(--spg-disp);font-weight: 800;font-size: 22px;letter-spacing: -.6px;line-height: 1;color: var(--spg-ink, #1f2524);}.sbr-spg-meters{display: grid;grid-template-columns: repeat(auto-fit, minmax(max(200px, calc(50% - 0.5px)), 1fr));gap: 1px;border: 1px solid #eef1f4;border-radius: 12px;background: #eef1f4;overflow: hidden;margin-bottom: 18px;}.sbr-spg-meter{display: flex;flex-direction: column;gap: 6px;padding: 11px 10px;min-width: 0;background: #fafbfc;}.sbr-spg-meter__head{display: flex;align-items: center;justify-content: space-between;gap: 6px;}.sbr-spg-meter__key{font-family: var(--spg-disp, var(--spg-ui));font-weight: 800;font-size: 13px;letter-spacing: 0;text-transform: none;color: var(--spg-ink, #2d2e2f);white-space: nowrap;}.sbr-spg-meter__note{font-family: var(--spg-body, var(--spg-ui));font-weight: 400;font-size: 11px;color: #565759;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.sbr-spg-pips{display: flex;gap: 3px;flex-shrink: 0;}.sbr-spg-pips i{width: 10px;height: 5px;border-radius: 3px;background: #e2e6ea;transition: background .4s ease;}.sbr-spg-pips i.is-on{background: var(--mc, #1b75bc);}.sbr-spg-meter--hi{--mc: #1b75bc;}.sbr-spg-meter--mid{--mc: #5aa0d6;}.sbr-spg-meter--lo{--mc: #9fbfd8;}.sbr-spg-tiles{display: flex;gap: 12px;margin-bottom: 18px;}.sbr-spg-tile{flex: 1;border-radius: 14px;padding: 14px 16px;min-width: 0;}.sbr-spg-tile__lbl{display: block;font-family: var(--spg-ui);font-weight: 600;font-size: 10.5px;letter-spacing: .4px;text-transform: uppercase;margin-bottom: 3px;}.sbr-spg-tile--save{background: #eaf6ee;}.sbr-spg-tile--save .sbr-spg-tile__lbl{color: var(--spg-green, #2a8a45);}.sbr-spg-tile__val{font-family: var(--spg-disp);font-weight: 800;font-size: 24px;letter-spacing: -1px;color: var(--spg-green, #2a8a45);}.sbr-spg-tile__val sup{font-size: 14px;}.sbr-spg-tile--mat{background: var(--spg-page, #f5f8f7);}.sbr-spg-tile--mat .sbr-spg-tile__lbl{color: var(--spg-slate, #6b7877);}.sbr-spg-tile__mat{font-family: var(--spg-ui);font-weight: 700;font-size: 13px;line-height: 1.3;color: var(--spg-ink, #1f2524);}.sbr-spg-bigprice{display: flex;align-items: baseline;gap: 12px;flex-wrap: wrap;margin-bottom: 18px;}.sbr-spg-bigprice__now{font-family: var(--spg-disp);font-weight: 800;font-size: 36px;letter-spacing: -1.5px;color: var(--spg-ink, #1f2524);}.sbr-spg-bigprice__now sup{font-size: .5em;font-weight: 800;}.sbr-spg-bigprice__was{font-family: var(--spg-ui);font-weight: 600;font-size: 14px;color: var(--spg-faint, #9aa7a6);text-decoration: line-through;}.sbr-spg-bigprice__off{font-family: var(--spg-ui);font-weight: 800;font-size: 11.5px;color: #fff;background: var(--shop-action, var(--spg-magenta, #fa319e));border-radius: 6px;padding: 3px 8px;}.sbr-spg-fit{position: relative;display: grid;grid-template-columns: 1fr 1fr;background: #f3f5f4;border-radius: 12px;padding: 4px;margin-bottom: 18px;}.sbr-spg-fit__thumb{position: absolute;top: 4px;bottom: 4px;left: 4px;width: calc(50% - 4px);background: #fff;border-radius: 9px;box-shadow: 0 2px 8px rgba(20, 40, 40, .12);transition: left .26s cubic-bezier(.16, 1, .3, 1);}.sbr-spg-fit[data-fit="custom"] .sbr-spg-fit__thumb{left: 50%;}.sbr-spg-fit__opt{position: relative;z-index: 1;border: 0;background: transparent;cursor: pointer;padding: 9px 6px;display: flex;flex-direction: column;align-items: center;line-height: 1.2;}.sbr-spg-fit__lbl{font-family: var(--spg-ui);font-weight: 700;font-size: 13.5px;color: #8a9897;}.sbr-spg-fit__note{font-family: var(--spg-ui);font-weight: 500;font-size: 10px;color: #aeb8b7;margin-top: 2px;}.sbr-spg-fit__opt.is-on .sbr-spg-fit__lbl{color: var(--spg-ink, #1f2524);}.sbr-spg-fit__opt.is-on .sbr-spg-fit__note{color: var(--spg-faint, #9aa7a6);}.sbr-spg-cta{}.sbr-spg .sbr-spg-add, .sbr-spg .sbr-spg-customize{width: 100% !important;display: flex !important;align-items: center;justify-content: center;gap: 9px;border: 0 !important;cursor: pointer;border-radius: 13px !important;padding: 15px !important;margin: 0 !important;min-height: 0 !important;max-width: none !important;background: var(--shop-action, #1cb9bd) !important;box-shadow: 0 12px 26px color-mix(in srgb, var(--shop-action, #1cb9bd) 27%, transparent);text-transform: none !important;transition: filter .2s ease;}.sbr-spg .sbr-spg-add:hover, .sbr-spg .sbr-spg-customize:hover{filter: brightness(.93);background: var(--shop-action, #1cb9bd) !important;}.sbr-spg .sbr-spg-add__lbl{font-family: var(--spg-ui) !important;font-weight: 800 !important;font-size: 15.5px !important;color: #fff !important;letter-spacing: .2px;text-transform: none !important;}.sbr-spg .sbr-spg-add, .sbr-spg .sbr-spg-add--custom{color: #fff !important;}.sbr-spg .sbr-spg-add svg, .sbr-spg .sbr-spg-add--custom svg{color: #fff !important;stroke: #fff !important;}.sbr-spg .sbr-spg-add svg *, .sbr-spg .sbr-spg-add--custom svg *{stroke: #fff !important;}.sbr-spg-microtrust{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 8px;margin-top: 14px;text-align: center;}.sbr-spg-microtrust__i{font-family: var(--spg-ui);font-weight: 500;font-size: 11.5px;color: var(--spg-slate, #6b7877);}.sbr-spg-microtrust__dot{color: var(--spg-faint, #9aa7a6);}.sbr-spg-popup{position: fixed;inset: 0;z-index: 100000;display: flex;align-items: center;justify-content: center;padding: 116px 16px 24px;background: rgba(20, 45, 45, .42);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px);opacity: 0;visibility: hidden;transition: opacity .2s ease, visibility .2s ease;}.sbr-spg-popup.is-open{opacity: 1;visibility: visible;}.sbr-spg-popup__overlay{position: absolute;inset: 0;}.sbr-spg-popup__panel{position: relative;width: 100%;max-width: 420px;max-height: calc(100vh - 140px);overflow-y: auto;background: #fff;border-radius: 22px;padding: 26px 26px 24px;box-shadow: 0 40px 90px -30px rgba(20, 45, 45, .5);transform: translateY(10px);transition: transform .24s cubic-bezier(.16, 1, .3, 1);}.sbr-spg-popup.is-open .sbr-spg-popup__panel{transform: none;}.sbr-spg-popup__close{position: absolute;top: 18px;right: 18px;width: 34px;height: 34px;border-radius: 999px;border: 1.5px solid var(--spg-line, #e9eceb);background: #fff;cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--spg-slate, #6b7877);padding: 0;}.sbr-spg-popup__title{font-family: var(--spg-disp);font-weight: 800;font-size: 24px;letter-spacing: -.6px;color: var(--spg-ink, #1f2524);margin: 0 36px 8px 0;}.sbr-spg-popup__note{font-family: var(--spg-ui);font-weight: 500;font-style: italic;font-size: 12.5px;color: var(--spg-slate, #6b7877);margin: 0 0 18px;}.sbr-spg .sbr-spg-pkg{display: none;position: static !important;background: transparent !important;border: 0 !important;box-shadow: none !important;margin: 0 !important;padding: 0 !important;max-width: none !important;width: auto !important;right: auto !important;left: auto !important;}.sbr-spg .sbr-spg-colors{display: grid;grid-template-columns: repeat(5, 1fr);gap: 12px;margin-bottom: 24px;background: transparent !important;padding: 0 !important;}.sbr-spg .sbr-spg-sw{position: relative;aspect-ratio: 1 / 1;border-radius: 10px;cursor: pointer;background: var(--sw, #e9f3f3);display: flex;align-items: center;justify-content: center;border: 2px solid transparent;transition: all .14s ease;text-decoration: none;margin: 0;}.sbr-spg .sbr-spg-sw--clear{border-color: var(--spg-line, #e9eceb);}.sbr-spg-sw[data-color="White"]{border-color: var(--spg-line, #e9eceb);}.sbr-spg-sw__lbl{font-family: var(--spg-ui);font-weight: 800;font-size: 9.5px;letter-spacing: .4px;color: var(--spg-ink, #1f2524);}.sbr-spg-sw__chk{display: none;color: #fff;line-height: 0;}.sbr-spg-sw[data-color="Yellow"] .sbr-spg-sw__chk, .sbr-spg-sw[data-color="Pink"] .sbr-spg-sw__chk{color: var(--spg-ink, #1f2524);}.sbr-spg .sbr-spg-sw.selected{border-color: var(--spg-accent, #0e9aa6);box-shadow: 0 0 0 3px color-mix(in srgb, var(--spg-accent, #0e9aa6) 27%, transparent);}.sbr-spg .sbr-spg-sw.selected .sbr-spg-sw__lbl{display: none;}.sbr-spg .sbr-spg-sw.selected .sbr-spg-sw__chk{display: inline-flex;}.sbr-spg-idrow{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 18px;}.sbr-spg-idrow__lbl{font-family: var(--spg-ui);font-weight: 800;font-size: 13px;color: var(--spg-ink, #1f2524);}.sbr-spg .sbr-spg-id{width: 130px;font-family: var(--spg-disp);font-weight: 800;font-size: 20px;letter-spacing: 4px;text-align: center;color: var(--spg-ink, #1f2524);text-transform: uppercase;border: 2px solid var(--spg-line, #e9eceb);border-radius: 12px;padding: 10px 12px;outline: none;background: #fff;}.sbr-spg .sbr-spg-id:focus{border-color: var(--spg-accent, #0e9aa6);}.sbr-spg-pkg__foot{display: flex;flex-direction: column;gap: 14px;}.sbr-spg-pkg__now{display: block;font-family: var(--spg-disp);font-weight: 800;font-size: 32px;letter-spacing: -1.2px;line-height: 1;color: var(--spg-ink, #1f2524);}.sbr-spg-pkg__now sup{font-size: .5em;font-weight: 800;}.sbr-spg-pkg__note{display: block;font-family: var(--spg-ui);font-weight: 500;font-style: italic;font-size: 12px;color: var(--spg-slate, #6b7877);margin-top: 4px;}body.sbr-spg-lock{overflow: hidden;}body.sbr-spg-lock #main-content{position: relative;z-index: 100000;}@media (max-width: 860px){.sbr-spg-card{padding: clamp(16px, 4vw, 24px);border-radius: 22px;}.sbr-spg-grid{grid-template-columns: 1fr;gap: 22px;}.sbr-spg-stage{min-height: 230px;padding: 26px;}.sbr-spg-stage__img{max-height: 220px;}.sbr-spg-desc{max-width: none;}.sbr-spg-rec{padding: 18px 16px;}.sbr-spg-levels{gap: 7px;}.sbr-spg-level{border: 2px solid var(--spg-line, #e9eceb);background: #fff;border-radius: 14px;padding: 11px 26px 12px 8px;gap: 4px;transition: all .18s ease;}.sbr-spg-level::after{top: 6px;right: 6px;width: 13px;height: 13px;border-width: 2px;}.sbr-spg-level.is-on::before{top: 8px;right: 8px;width: 9px;height: 9px;-webkit-mask-size: 9px;mask-size: 9px;}.sbr-spg-level__label{padding: 0 4px;font-size: 13.5px;}.sbr-spg-level__desc{display: none;}.sbr-spg-level__short{display: block;font-family: var(--spg-ui);font-weight: 500;font-size: 13px;color: var(--spg-slate, #6b7877);}.sbr-spg-level__now{font-size: 19px;}.sbr-spg-level.is-on{border-color: var(--shop-action, #0e9aa6);background: var(--shop-action, #0e9aa6);box-shadow: 0 12px 24px -14px color-mix(in srgb, var(--shop-action, #0e9aa6) 60%, transparent);}.sbr-spg-level.is-on .sbr-spg-level__short{color: rgba(255, 255, 255, .85);}.sbr-spg-recbody{margin-top: 14px;}.sbr-spg-meters{margin-bottom: 12px;}.sbr-spg-recline{margin-bottom: 12px;}.sbr-spg-tiles{margin-bottom: 12px;}.sbr-spg-bigprice{margin-bottom: 10px;}.sbr-spg-bigprice__now{font-size: 32px;}.sbr-spg-popup{padding: 0;align-items: flex-start;overflow: hidden;overscroll-behavior: contain;}.sbr-spg-popup__overlay{background: #fff;-webkit-backdrop-filter: none;backdrop-filter: none;}.sbr-spg-popup__panel{width: 100%;max-width: none;margin: 0;border-radius: 0;padding: 48px 18px 20px;max-height: none;overflow: visible;min-height: 100vh;min-height: 100dvh;min-height: 100%;box-shadow: none;}.sbr-spg-popup__close{top: calc(env(safe-area-inset-top, 0px) + 22px);right: 16px;}}@media (max-width: 420px){.sbr-spg-meter__note{font-size: 10.5px;}.sbr-spg-levels{gap: 6px;}.sbr-spg-level{padding-left: 4px;padding-right: 4px;}.sbr-spg-level::after, .sbr-spg-level.is-on::before{display: none;}.sbr-spg-level__label{padding: 0;}.sbr-spg-level__label{font-size: 13px;}.sbr-spg-level__now{font-size: 17px;}.sbr-spg-level__price del{font-size: 9px;}}@media (max-width: 767px){#wrapper [role="main"]:has(.sbr-spg-stage){overflow: visible !important;}body:has(.sbr-spg-stage){overflow: visible !important;}.sbr-spg-grid{display: block;}.sbr-spg-left{display: contents;}.sbr-spg-stage{position: relative;z-index: 5;min-height: 0;padding: 30px 26px;margin-bottom: 18px;border-radius: 22px 22px 0 0;box-shadow: 0 16px 22px -18px rgba(10, 40, 40, .5);}.sbr-spg-stage__img{max-height: 200px;}}@media (max-width: 767px){.sbr-spg-card{padding: 0;border: 0;}.sbr-spg-grid{display: flex;flex-direction: column;gap: 0;}.sbr-spg-stage{order: -1;margin-bottom: 0;}.sbr-spg-hero{padding: 12px 16px 0;}.sbr-spg-rec{border: 0;border-radius: 0 0 22px 22px;box-shadow: none;padding: 10px 16px 18px;}.sbr-spg-stage__chip{display: none;position: absolute;top: 12px;left: 14px;z-index: 3;font-family: var(--spg-ui);font-weight: 800;font-size: 10px;letter-spacing: 1px;text-transform: uppercase;color: #fff;background: var(--spg-accent, #0e9aa6);border-radius: 5px;padding: 5px 10px;}.sbr-spg-stage__spec{display: block;position: absolute;bottom: 12px;left: 14px;z-index: 3;font-family: var(--spg-ui);font-weight: 600;font-size: 11px;color: var(--spg-slate, #6b7877);}.sbr-spg-stars{vertical-align: middle;}.sbr-spg-social{display: inline;vertical-align: middle;margin: 0 0 0 7px;font-size: 11.5px;}.sbr-spg-eyebrow{margin: 8px 0 4px;font-size: 10.5px;letter-spacing: 1.3px;}.sbr-spg-title{font-size: 25px;letter-spacing: -.8px;margin-bottom: 6px;}.sbr-spg-rule{display: none;}.sbr-spg-desc{font-size: 12.5px;line-height: 1.45;margin-bottom: 0;}.sbr-spg-rec__prompt{font-size: 10px;margin-bottom: 8px;}.sbr-spg-levels{gap: 6px;}.sbr-spg-level{padding: 8px 4px 9px;gap: 2px;border-radius: 12px;}.sbr-spg-level__label{font-size: 13.5px;}.sbr-spg-level__short{font-size: 11px;}.sbr-spg-level__price{margin-top: 3px;}.sbr-spg-level__now{font-size: 17px;}.sbr-spg-level__price del{font-size: 10px;}.sbr-spg-recbody{margin-top: 10px;}.sbr-spg-recline{gap: 9px;margin-bottom: 8px;}.sbr-spg-recline__ico{width: 28px;height: 28px;}.sbr-spg-recline__pre{font-size: 10.5px;}.sbr-spg-recline__name{font-size: 18px;}.sbr-spg-meters{margin-bottom: 10px;}.sbr-spg-meter{padding: 9px 11px;gap: 4px;}.sbr-spg-meter__key{font-size: 11px;}.sbr-spg-meter__note{font-size: 10.5px;}.sbr-spg-tiles{display: none;}.sbr-spg-bigprice__off{display: none;}.sbr-spg-fit{margin-bottom: 10px;}.sbr-spg-fit__opt{padding: 7px 6px;}.sbr-spg-fit__lbl{font-size: 12.5px;}.sbr-spg-fit__note{font-size: 9.5px;}.sbr-spg .sbr-shop-priceline{margin: 0 0 8px;}.sbr-spg-bigprice{gap: 8px;}.sbr-spg-bigprice__now{font-size: 26px;letter-spacing: -1px;}.sbr-spg-bigprice__was{font-size: 12.5px;}.sbr-spg .sbr-spg-add, .sbr-spg .sbr-spg-customize{padding: 12px !important;border-radius: 12px !important;}.sbr-spg .sbr-spg-add__lbl{font-size: 14.5px !important;}.sbr-spg-microtrust{margin-top: 10px;gap: 10px;}.sbr-spg-microtrust__dot{display: none;}.sbr-spg-microtrust__i{font-size: 10.5px;}.sbr-spg-microtrust__i::before{content: "\2713 ";color: var(--spg-green, #2a8a45);font-weight: 800;}}@media (max-width: 767px){.sbr-spg-stage{padding: 14px 20px 10px;}.sbr-spg-stage__img{max-height: 92px;}.sbr-spg-stage__spec{display: none;}.sbr-spg-microtrust{display: none;}.sbr-spg-desc{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.sbr-spg-level{padding: 6px 4px 7px;}.sbr-spg-meter{font-size: 11px;}.sbr-spg-rec{padding: 8px 14px 14px;}.sbr-spg-recbody{margin-top: 6px;}.sbr-spg-fit{margin-bottom: 8px;}.sbr-spg-hero{gap: 4px;}.sbr-spg-recline{margin-bottom: 4px;}.sbr-spg-prompt, .sbr-spg-rec__prompt{margin-bottom: 5px;}}@media (min-width: 768px){.sbr-spg-card{padding: 0;border: 1px solid #e6e9ee;border-radius: 14px;overflow: hidden;box-shadow: 0 12px 34px -22px rgba(20, 40, 40, .22), 0 2px 8px -4px rgba(20, 40, 40, .08);}.sbr-spg-grid{grid-template-columns: 0.92fr 1.08fr;gap: 0;align-items: stretch;}.sbr-spg-left{display: flex;flex-direction: column;justify-content: center;padding: 40px 32px 36px;}.sbr-spg-stage{min-height: 335px;border-radius: 10px;padding: 32px;}.sbr-spg-stage::after{display: none;}.sbr-spg-rec{background: #f7f9fa;border: 0;border-left: 1px solid #e6e9ee;border-radius: 0;box-shadow: none;padding: 32px 30px 36px;}.sbr-spg-rec__prompt{font-size: 11px;letter-spacing: .8px;margin-bottom: 12px;}.sbr-spg-level{border-radius: 8px;border-color: #e1e6ea;padding: 12px 10px 13px;}.sbr-spg-level__label{font-size: 15px;font-weight: 700;}.sbr-spg-level__desc{font-size: 12px;margin-top: 1px;}.sbr-spg-level__price{margin-top: 5px;gap: 5px;}.sbr-spg-level__now{font-size: 17px;font-weight: 800;letter-spacing: -.3px;}.sbr-spg-level__price del{font-size: 12px;}.sbr-spg-recbody{margin-top: 18px;}.sbr-spg-recline{gap: 10px;margin-bottom: 14px;}.sbr-spg-recline__ico{width: 30px;height: 30px;}.sbr-spg-recline__name{font-size: 18px;letter-spacing: -.4px;}.sbr-spg-meters{border-radius: 8px;border-color: #e1e6ea;background: #e1e6ea;margin-bottom: 14px;}.sbr-spg-meter{background: #fff;padding: 12px 14px;}.sbr-spg-tiles{gap: 12px;margin-bottom: 14px;}.sbr-spg-tile{border-radius: 8px;padding: 12px 14px;border: 1px solid transparent;}.sbr-spg-tile__lbl{font-size: 10px;letter-spacing: .6px;margin-bottom: 4px;}.sbr-spg-tile--save{background: #eaf6ee;border-color: #cfe9d6;}.sbr-spg-tile__val{font-size: 15px;letter-spacing: -.3px;}.sbr-spg-tile__val sup{font-size: 11px;}.sbr-spg-tile--mat{background: #fff;border-color: #e1e6ea;}.sbr-spg-tile__mat{font-size: 14px;}.sbr-spg-fit{background: #e9edf0;border-radius: 8px;margin-bottom: 18px;}.sbr-spg-fit__thumb{border-radius: 6px;}.sbr-spg-fit__opt{padding: 8px 6px;}.sbr-spg-fit__lbl{font-size: 13px;}.sbr-spg-bigprice{gap: 10px;margin-bottom: 4px;}.sbr-spg-bigprice__now{font-size: 34px;}.sbr-spg-bigprice__was{font-size: 14px;}.sbr-spg-bigprice__off{background: transparent;color: var(--shop-action, #1b75bc);padding: 0;font-size: 13px;font-weight: 700;border-radius: 0;}}@media (min-width: 768px) and (max-width: 860px){.sbr-spg-grid{grid-template-columns: 1fr;}.sbr-spg-left{padding: 26px 22px 22px;}.sbr-spg-rec{border-left: 0;border-top: 1px solid #e6e9ee;padding: 22px 20px 26px;}}
.sbr-sub, .sbr-sub *{box-sizing: border-box;}.sbr-sub{--sub-ui: 'Open Sans', sans-serif;--sub-disp: 'Montserrat', sans-serif;--sub-accent: #0e9aa6;--sub-ink: #15201f;--sub-slate: #5e6d6e;--sub-line: #e7eceb;--sub-emer: #1f9d63;--sub-coral: #ff6a5d;display: block;font-family: var(--sub-ui);color: var(--sub-ink);text-align: left;max-width: 1180px;margin-left: auto;margin-right: auto;}#newsalePage .sbr-sub-col .vc_column-inner, #newsalePage .sbr-sub-col .wpb_wrapper, .sbr-sub-col .vc_column-inner, .sbr-sub-col .wpb_wrapper{padding: 0 !important;margin: 0 !important;background: none !important;background-color: transparent !important;box-shadow: none !important;border: 0 !important;border-radius: 0 !important;}#newsalePage .sbr-sub .product-selection-box, .sbr-sub .product-selection-box{padding: 0 !important;margin: 0 !important;width: 100% !important;max-width: none !important;background: none !important;background-color: transparent !important;box-shadow: none !important;border: 0 !important;border-radius: 0 !important;}.sbr-sub a{text-decoration: none;}.sbr-sub img{display: block;max-width: 100%;}.sbr-sub-card{display: grid;grid-template-columns: 0.92fr 1.08fr;background: #fff;border-radius: 28px;overflow: hidden;box-shadow: 0 14px 40px -18px rgba(20, 40, 40, .28), 0 4px 12px -6px rgba(20, 40, 40, .12);}.sbr-sub-stage{position: relative;min-height: 420px;display: flex;align-items: center;justify-content: center;padding: 40px 30px;overflow: hidden;background: var(--shop-card-fill, radial-gradient(120% 90% at 30% 18%, color-mix(in srgb, var(--sub-accent) 5%, #fff) 0%, color-mix(in srgb, var(--sub-accent) 16%, #fff) 55%, color-mix(in srgb, var(--sub-accent) 26%, #fff) 100%));}.sbr-sub-stage__glow{position: absolute;width: 380px;height: 380px;border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%, -50%);background: none;filter: blur(8px);}.sbr-sub-stage__img{position: relative;z-index: 2;width: 100%;max-width: 320px;height: 340px;object-fit: contain;filter: drop-shadow(0 26px 34px rgba(20, 40, 40, .26));}.sbr-sub-stage__chip{position: absolute;top: 16px;left: 16px;z-index: 3;font-weight: 800;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;color: #fff;background: #002244;border-radius: 7px;padding: 6px 11px;box-shadow: 0 4px 12px rgba(20, 40, 40, .16);}.sbr-sub-stage__rating{position: absolute;top: 20px;right: 24px;z-index: 3;display: inline-flex;align-items: center;gap: 6px;font-weight: 700;font-size: 11.5px;color: var(--sub-ink);}.sbr-sub-stage__rating .sbr-ng-stars{color: #ffd24a;}.sbr-sub-stage__seal{position: absolute;bottom: 46px;left: 24px;z-index: 3;width: 78px;height: 78px;border-radius: 50%;border: 1.5px solid color-mix(in srgb, var(--sub-accent) 40%, transparent);background: rgba(255, 255, 255, .55);backdrop-filter: blur(2px);display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;}.sbr-sub-stage__seal b{font-family: var(--sub-disp);font-weight: 700;font-size: 22px;color: var(--sub-ink);line-height: 1;}.sbr-sub-stage__seal span{font-weight: 700;font-size: 7.5px;letter-spacing: 1px;text-transform: uppercase;color: var(--sub-accent);margin-top: 2px;}.sbr-sub-stage__spec{position: absolute;bottom: 22px;left: 24px;z-index: 3;font-weight: 600;font-size: 11px;color: var(--sub-slate);}@media (max-width: 767px){.sbr-sub-stage__seal{width: 58px;height: 58px;bottom: 44px;left: 18px;border-width: 1.25px;}.sbr-sub-stage__seal b{font-size: 16px;}.sbr-sub-stage__seal span{font-size: 6px;letter-spacing: .6px;}.sbr-sub-stage__spec{left: 18px;font-size: 10.5px;}}.sbr-sub-content{padding: 38px 42px;display: flex;flex-direction: column;text-align: left;}.sbr-sub-eyebrow{font-weight: 700;font-size: 11.5px;letter-spacing: 1.6px;text-transform: uppercase;color: var(--sub-accent);margin-bottom: 8px;}.sbr-sub-title{font-family: var(--sub-disp);font-weight: 700;font-size: 40px;line-height: 0.98;letter-spacing: -1px;margin: 0 0 12px;}.sbr-sub-title a{color: var(--sub-ink);}.sbr-sub-desc{font-weight: 500;font-size: 14.5px;line-height: 1.55;color: var(--sub-slate);margin: 0 0 20px;}.sbr-sub-benefits{display: grid;grid-template-columns: 1fr 1fr;gap: 10px 18px;margin-bottom: 24px;}.sbr-sub-benefit{display: flex;align-items: flex-start;gap: 8px;font-weight: 500;font-size: 12.8px;color: #3f4d4c;line-height: 1.35;}.sbr-sub-benefit svg{flex-shrink: 0;margin-top: 2px;color: var(--sub-accent);background: color-mix(in srgb, var(--sub-accent) 14%, transparent);border-radius: 999px;padding: 3px;width: 18px;height: 18px;}.sbr-sub-controls{display: block;}.sbr-sub .subscription-product-content-body, .sbr-sub-engine{display: none !important;}.sbr-sub-select{display: none !important;}.sbr-sub .enamel-subscription-product-inner-wrapper, .sbr-sub .innershortpop, .sbr-sub .enamel-subscription-product-box, .sbr-sub .subscription-product-header, .sbr-sub .subscription-product-header.white-background{min-height: 0 !important;padding: 0 !important;margin: 0 !important;background: none !important;border: 0 !important;box-shadow: none !important;}.sbr-sub-field{margin-bottom: 16px;}.sbr-sub-field:last-child{margin-bottom: 0;}.sbr-sub-label{display: block;font-family: var(--sub-ui);font-weight: 700;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;color: #9aa7a6;margin-bottom: 8px;text-align: left !important;}.sbr-sub-variants{display: grid;grid-template-columns: repeat(3, 1fr);gap: 8px;}.sbr-sub-variants.is-locked{opacity: .45;pointer-events: none;}.sbr-sub-variant{cursor: pointer;border: 2px solid var(--sub-line);background: #fff;border-radius: 13px;padding: 11px 6px;display: flex;flex-direction: column;align-items: center;gap: 3px;line-height: 1.15;transition: border-color .18s ease, background .18s ease, box-shadow .18s ease;}.sbr-sub-variant__name{font-family: var(--sub-ui);font-weight: 700;font-size: 13.5px;color: var(--sub-ink);}.sbr-sub-variant__price{font-family: var(--sub-disp);font-weight: 700;font-size: 15px;color: var(--sub-slate);letter-spacing: -.3px;}.sbr-sub-variant.is-on{border-color: var(--shop-action, #1cb9bd);background: color-mix(in srgb, var(--shop-action, #1cb9bd) 7%, #fff);box-shadow: 0 10px 24px -12px color-mix(in srgb, var(--shop-action, #1cb9bd) 70%, transparent);}.sbr-sub-variant.is-on .sbr-sub-variant__price{color: var(--shop-action, #1cb9bd);}.sbr-sub .innershortpop{display: flex;flex-direction: column;gap: 12px;}.sbr-sub .subscription-radio{position: absolute;opacity: 0;width: 0;height: 0;pointer-events: none;}.sbr-sub-plan{display: flex;align-items: center;gap: 13px;cursor: pointer;border: 2px solid #e6ecea;border-radius: 16px;padding: 14px 16px;background: #fff;transition: border-color .2s ease, background .2s ease, box-shadow .2s ease;}.sbr-sub-plan__radio{flex-shrink: 0;width: 21px;height: 21px;border-radius: 50%;border: 2px solid #cdd6d4;display: flex;align-items: center;justify-content: center;transition: border-color .2s ease;}.sbr-sub-plan__body{flex: 1;min-width: 0;}.sbr-sub-plan__main{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;}.sbr-sub-plan__name{font-family: var(--sub-ui);font-weight: 700;font-size: 15.5px;color: var(--sub-ink);white-space: nowrap;}.sbr-sub-plan__tag{font-weight: 800;font-size: 9px;letter-spacing: .5px;text-transform: uppercase;color: #fff;background: var(--sub-accent);border-radius: 5px;padding: 2px 7px;}.sbr-sub-plan__note{display: block;font-family: var(--sub-ui);font-weight: 500;font-size: 11.5px;color: var(--sub-slate);margin-top: 3px;}.sbr-sub-plan__save{display: inline-flex;align-items: center;margin-top: 6px;font-family: var(--sub-ui);font-weight: 700;font-size: 11px;color: var(--sub-emer);}.sbr-sub-plan__save svg{stroke: var(--sub-emer);flex-shrink: 0;margin-right: 4px;}.sbr-sub-plan__priceblock{flex-shrink: 0;text-align: right;min-width: 82px;}.sbr-sub-plan__now{font-family: var(--sub-disp);font-weight: 700;font-size: 22px;color: var(--sub-ink);letter-spacing: -.5px;white-space: nowrap;}.sbr-sub-plan__now .dollerSymbal{font-size: 13px;vertical-align: super;}.sbr-sub-plan__off{display: block;font-family: var(--sub-ui);font-weight: 700;font-size: 10.5px;color: var(--shop-action, var(--sub-coral));white-space: nowrap;}.sbr-sub-plan__off s{color: #aab6b5;font-weight: 600;}.sbr-sub .subscription-radio:checked + .sbr-sub-plan{border-color: var(--shop-action, #1cb9bd);background: color-mix(in srgb, var(--shop-action, #1cb9bd) 6%, #fff);box-shadow: 0 10px 26px color-mix(in srgb, var(--shop-action, #1cb9bd) 12%, transparent);}.sbr-sub .subscription-radio:checked + .sbr-sub-plan .sbr-sub-plan__radio{border-color: var(--shop-action, #1cb9bd);}.sbr-sub .subscription-radio:checked + .sbr-sub-plan .sbr-sub-plan__radio::after{content: '';width: 10px;height: 10px;border-radius: 50%;background: var(--shop-action, #1cb9bd);}.sbr-sub .subscription-radio:checked + .sbr-sub-plan .sbr-sub-plan__now{color: var(--shop-action, #1cb9bd);}.sbr-sub .sbr-sub-plan{display: flex !important;align-items: center !important;text-align: left !important;}.sbr-sub .sbr-sub-plan__main{display: flex !important;}.sbr-sub .sbr-sub-plan__body{flex: 1 1 auto;min-width: 0;}.sbr-sub .sbr-sub-plan__priceblock{flex: 0 0 auto;text-align: right !important;}.sbr-sub-field--freq{margin-top: 18px;}.sbr-sub-field--freq.is-hidden{display: none;}.sbr-ea-freq, .sbr-sub-field--freq .sbr-ea-freq{display: flex;gap: 8px;}.sbr-sub-field--freq .sbr-ea-chip{flex: 1;min-width: 0;cursor: pointer;border-radius: 11px;padding: 11px 6px;border: 1.5px solid #e1e7e5;background: #fff;font-family: var(--sub-ui);font-weight: 700;font-size: 14px;color: var(--sub-ink);white-space: nowrap;text-align: center;transition: all .18s ease;}.sbr-sub-field--freq .sbr-ea-chip.is-on{border-color: var(--shop-action, #1cb9bd);background: var(--shop-action, #1cb9bd);color: #fff;box-shadow: 0 6px 16px color-mix(in srgb, var(--shop-action, #1cb9bd) 33%, transparent);}.sbr-sub-buy{margin-top: 18px;}.sbr-sub-price{display: flex;align-items: baseline;gap: 10px;margin-bottom: 16px;}.sbr-sub-price__now{font-family: var(--sub-disp);font-weight: 700;font-size: 38px;color: var(--sub-ink);letter-spacing: -1.2px;}.sbr-sub-price__now sup{font-size: .5em;vertical-align: super;font-weight: 700;letter-spacing: 0;}.sbr-sub-price__was{font-family: var(--sub-ui);font-weight: 600;font-size: 15px;color: #aab6b5;text-decoration: line-through;}.sbr-sub .sbr-sub-cta{display: flex !important;align-items: center;justify-content: center;gap: 10px;width: 100% !important;max-width: none !important;min-height: 58px;border: 0 !important;cursor: pointer;border-radius: 14px !important;padding: 17px 20px !important;margin: 0 !important;text-align: center;text-transform: none !important;line-height: 1.1 !important;font-family: var(--sub-ui) !important;font-weight: 800 !important;font-size: 16.5px !important;letter-spacing: .2px !important;color: #fff !important;background: var(--shop-action, #1cb9bd) !important;background-image: none !important;box-shadow: 0 10px 24px color-mix(in srgb, var(--shop-action, var(--sub-accent)) 36%, transparent) !important;transition: box-shadow .25s ease, filter .18s ease, transform .12s ease;}.sbr-sub .sbr-sub-cta:hover{box-shadow: 0 16px 34px color-mix(in srgb, var(--shop-action, var(--sub-accent)) 50%, transparent) !important;filter: brightness(1.03);}.sbr-sub .sbr-sub-cta:active{transform: translateY(1px);}.sbr-sub .sbr-sub-cta svg{stroke: #fff;flex-shrink: 0;}.sbr-sub-cta__total{font-weight: 800;opacity: .92;}.sbr-sub-trust{display: flex;gap: 16px;flex-wrap: wrap;justify-content: center;margin-top: 18px;}.sbr-sub-trust__i{display: inline-flex;align-items: center;gap: 5px;font-family: var(--sub-ui);font-weight: 600;font-size: 11.5px;color: var(--sub-slate);}.sbr-sub-trust__i svg{color: var(--sub-accent);}@media (max-width: 900px){.sbr-sub-card{grid-template-columns: 1fr;border-radius: 22px;}.sbr-sub-stage{min-height: 300px;padding: 30px 24px;}.sbr-sub-stage__img{height: 240px;}.sbr-sub-content{padding: 26px 22px 30px;}.sbr-sub-title{font-size: 32px;}.sbr-sub-benefits{grid-template-columns: 1fr;}}@media (max-width: 560px){.sbr-sub-plan{padding: 12px 12px;gap: 10px;}.sbr-sub-plan__main{gap: 6px;}.sbr-sub-plan__name{font-size: 14px;}.sbr-sub-plan__tag{font-size: 7.5px;padding: 2px 5px;letter-spacing: .3px;}.sbr-sub-plan__now{font-size: 20px;}.sbr-sub-plan__priceblock{min-width: 76px;}.sbr-sub-variant__name{font-size: 12px;}.sbr-sub-variant__price{font-size: 14px;}}@media (max-width: 480px){.sbr-sub-title{font-size: 27px;}.sbr-sub-price__now{font-size: 30px;}}@media (max-width: 767px){#wrapper [role="main"]:has(.sbr-sub-stage){overflow: visible !important;}body:has(.sbr-sub-stage){overflow: visible !important;}.sbr-sub-card{display: block;overflow: visible;}.sbr-sub-stage{position: relative;z-index: 5;min-height: 0;padding: 56px 22px 24px;overflow: hidden;border-radius: 22px 22px 0 0;box-shadow: 0 16px 22px -18px rgba(10, 40, 40, .5);}.sbr-sub-stage__chip{top: 28px;}.sbr-sub-stage__rating{top: 38px;}.sbr-sub-stage__img{height: 200px;}}@media (max-width: 767px){.sbr-sub-content{padding: 16px 16px 18px;}.sbr-sub-eyebrow{font-size: 10.5px;letter-spacing: 1.3px;margin-bottom: 4px;}.sbr-sub-title{font-size: 25px;letter-spacing: -.6px;margin-bottom: 6px;}.sbr-sub-desc{font-size: 12.5px;line-height: 1.45;margin-bottom: 10px;}.sbr-sub-benefits{grid-template-columns: 1fr 1fr;gap: 6px 12px;margin-bottom: 12px;}.sbr-sub-benefit{font-size: 11.5px;line-height: 1.3;gap: 6px;}.sbr-sub-benefit svg{width: 15px;height: 15px;padding: 2.5px;margin-top: 1px;}.sbr-sub-field:has(.sbr-sub-plans) > .sbr-sub-label{display: none;}.sbr-sub-plan__note{display: none;}.ninety-day-system .sbr-sub-plan__note{display: block;font-size: 10.5px;line-height: 1.3;margin-top: 2px;}.sbr-sub-field{margin-bottom: 10px;}.sbr-sub-label{font-size: 9.5px;margin-bottom: 5px;}.sbr-sub-variants{gap: 6px;}.sbr-sub-variant{padding: 8px 4px;border-radius: 11px;gap: 2px;}.sbr-sub-variant__name{font-size: 12px;}.sbr-sub-variant__price{font-size: 13px;}.sbr-sub .innershortpop{gap: 8px;}.sbr-sub-plan{padding: 9px 12px;border-radius: 13px;gap: 10px;}.sbr-sub-plan__radio{width: 18px;height: 18px;}.sbr-sub .subscription-radio:checked + .sbr-sub-plan .sbr-sub-plan__radio::after{width: 8px;height: 8px;}.sbr-sub-plan__name{font-size: 13.5px;}.sbr-sub-plan__save{margin-top: 2px;font-size: 10.5px;}.sbr-sub-plan__now{font-size: 19px;}.sbr-sub-plan__off{font-size: 10px;}.sbr-sub-plan__priceblock{min-width: 72px;}.sbr-sub-field--freq{margin-top: 12px;}.sbr-ea-freq, .sbr-sub-field--freq .sbr-ea-freq{gap: 6px;}.sbr-sub-field--freq .sbr-ea-chip{padding: 9px 4px;font-size: 12px;border-radius: 9px;}.sbr-sub-buy{margin-top: 10px;}.sbr-sub .sbr-shop-priceline{margin: 0 0 10px;}.sbr-sub-price{gap: 8px;}.sbr-sub-price__now{font-size: 26px;letter-spacing: -.8px;}.sbr-sub-price__was{font-size: 13px;}.sbr-sub .sbr-sub-cta{min-height: 48px;padding: 12px 16px !important;font-size: 15px !important;border-radius: 12px !important;}.sbr-sub-trust{margin-top: 10px;gap: 10px;}.sbr-sub-trust__i{font-size: 10.5px;}}@media (max-width: 767px){.sbr-ea-stage, .sbr-sub-stage{padding: 12px 20px 6px;min-height: 0;}.sbr-ea-stage__img, .sbr-sub-stage__img{max-height: 110px;}.sbr-ea .innershortpop, .sbr-sub .innershortpop{gap: 6px;}.sbr-ea-title, .sbr-sub-title{font-size: 21px;line-height: 1.2;margin-bottom: 4px;}.sbr-ea-stage__spec, .sbr-sub-stage__spec{display: none;}.sbr-ea-trust, .sbr-sub-trust{display: none;}.sbr-ea-benefits, .sbr-sub-benefits{display: none;}.sbr-ea-desc, .sbr-sub-desc{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 8px;}.sbr-ea-content, .sbr-sub-content{padding: 12px 14px 14px;}.sbr-ea-field, .sbr-sub-field{margin-bottom: 6px;}.sbr-ea-field--freq, .sbr-sub-field--freq{margin-top: 8px;}.sbr-ea-buy, .sbr-sub-buy{margin-top: 8px;}}.sbr-ea .innershortpop, .sbr-sub .innershortpop{display: grid;grid-auto-rows: 1fr;}.sbr-ea .innershortpop > .enamel-subscription-product-box, .sbr-sub .innershortpop > .enamel-subscription-product-box{height: 100%;}.sbr-ea .innershortpop > .enamel-subscription-product-box > .subscription-product-header, .sbr-sub .innershortpop > .enamel-subscription-product-box > .subscription-product-header{height: 100%;}.sbr-ea .innershortpop .sbr-ea-plan, .sbr-sub .innershortpop .sbr-sub-plan{height: 100%;}@media (max-width: 767px){.sbr-ea-stage__chip, .sbr-sub-stage__chip{top: auto;bottom: 8px;left: 12px;font-size: 8.5px;letter-spacing: .4px;padding: 4px 8px;border-radius: 5px;box-shadow: 0 3px 9px rgba(20, 40, 40, .18);}.sbr-ea-stage__seal, .sbr-sub-stage__seal{top: 8px;bottom: auto;left: 12px;width: 44px;height: 44px;}.sbr-ea-stage__seal b, .sbr-sub-stage__seal b{font-size: 12px;}.sbr-ea-stage__seal span, .sbr-sub-stage__seal span{font-size: 4.5px;letter-spacing: .4px;margin-top: 1px;}}@media (max-width: 767px){.sbr-sub .sbr-sub-plan, .sbr-ea .sbr-ea-plan{padding: 9px 12px;gap: 10px;border-radius: 13px;}.sbr-sub .sbr-sub-plan, .sbr-ea .sbr-ea-plan{margin-bottom: 0 !important;}.sbr-sub-plan__note{margin-top: 2px;}.sbr-sub-plan__save{margin-top: 3px;}}.sbr-sub-head, .sbr-ea-head{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin-bottom: 4px;}.sbr-sub-head > .sbr-sub-eyebrow, .sbr-ea-head > .sbr-ea-eyebrow{margin-bottom: 0;min-width: 0;}.sbr-sub-head > .sbr-sub-stage__rating, .sbr-ea-head > .sbr-ea-stage__rating{position: static;top: auto;right: auto;flex: 0 0 auto;white-space: nowrap;}
.sbr-shop-design-col .sbr-ng-add::after, .sbr-shop-design-col .sbr-qty-add::after, .sbr-shop-design-col .sbr-sp-add::after, .sbr-shop-design-col .sbr-spc-add::after, .sbr-shop-design-col .sbr-pc-add::after, .sbr-shop-design-col .sbr-spg-add::after, .sbr-shop-design-col .sbr-spg-customize::after, .sbr-shop-design-col .sbr-ea-cta::after, .sbr-shop-design-col .sbr-sub-cta::after{content: "";flex: 0 0 auto;width: 18px;height: 18px;background-color: #fff;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='12' x2='20' y2='12'/%3E%3Cpolyline points='13 5 20 12 13 19'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='12' x2='20' y2='12'/%3E%3Cpolyline points='13 5 20 12 13 19'/%3E%3C/svg%3E") center / contain no-repeat;}.sbr-shop-design-col .sbr-spg-customize::after{background-color: var(--spg-ink, #1f2524);}.sbr-shop-design-col .sbr-ng-buy .sbr-ng-add{display: flex;align-items: center;justify-content: center;gap: 8px;}.sbr-shop-design-col .sbr-ng-add__total, .sbr-shop-design-col .sbr-spc-add__total, .sbr-shop-design-col .sbr-pc-add__total{font-weight: 700;font-size: .95em;color: rgba(255, 255, 255, .92);white-space: nowrap;}.sbr-shop-design-col .btn.loading, .sbr-shop-design-col .sbr-ea-cta.loading, .sbr-shop-design-col .sbr-sub-cta.loading{position: relative !important;color: transparent !important;opacity: 1 !important;pointer-events: none;cursor: default;}.sbr-shop-design-col .btn.loading > *, .sbr-shop-design-col .sbr-ea-cta.loading > *, .sbr-shop-design-col .sbr-sub-cta.loading > *{visibility: hidden !important;}.sbr-shop-design-col .btn.loading::after, .sbr-shop-design-col .sbr-ea-cta.loading::after, .sbr-shop-design-col .sbr-sub-cta.loading::after{content: none !important;}.sbr-shop-design-col .btn.loading::before, .sbr-shop-design-col .sbr-ea-cta.loading::before, .sbr-shop-design-col .sbr-sub-cta.loading::before{content: "" !important;position: absolute !important;top: 50% !important;left: 50% !important;right: auto !important;width: 24px !important;height: 24px !important;margin: 0 !important;border: 0 !important;border-radius: 50% !important;background: conic-gradient(from 0deg, rgba(255, 255, 255, 0) 0deg, rgba(255, 255, 255, 0) 40deg, rgba(255, 255, 255, .55) 250deg, #ffffff 355deg) !important;-webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 3px), #000 calc(100% - 3px));mask: radial-gradient(farthest-side, transparent calc(100% - 3px), #000 calc(100% - 3px));animation: sbr-cart-comet .7s linear infinite !important;z-index: 2;}@keyframes sbr-cart-comet{from{transform: translate(-50%, -50%) rotate(0deg);}to{transform: translate(-50%, -50%) rotate(360deg);}}
@media (max-width: 767px){body:has(.sbr-shop-wrap) #footer-base-logo-section-wrap > .row{margin-left: 0;margin-right: 0;}}@media (max-width: 767px){body.sbr-shop-react-page #footer-base-logo-section-wrap > .row{margin-left: 0;margin-right: 0;}}@media (min-width: 992px){#newsalePage .sbr-ng .sbr-shop-priceline{flex-wrap: nowrap;}#newsalePage .sbr-ng .sbr-shop-priceline > .sbr-shop-tagline{flex: 0 1 auto;min-width: 0;}}#newsalePage .sbr-ng .sbr-ng-choose{margin-top: 16px;}#newsalePage.sbr-shop-wrap #product-list .product-item-display > .sbr-ng-col:first-child{margin-top: 20px !important;}.sbr-ea-variants{display: grid;grid-template-columns: repeat(3, 1fr);gap: 8px;}.sbr-ea-variant{cursor: pointer;border: 2px solid var(--ea-line);background: #fff;border-radius: 13px;padding: 11px 6px;display: flex;flex-direction: column;align-items: center;gap: 3px;line-height: 1.15;transition: border-color .18s ease, background .18s ease, box-shadow .18s ease;}.sbr-ea-variant__name{font-family: var(--ea-ui);font-weight: 700;font-size: 13.5px;color: var(--ea-text);}.sbr-ea-variant__price{font-family: var(--ea-disp);font-weight: 700;font-size: 15px;color: var(--ea-slate);letter-spacing: -.3px;}.sbr-ea-variant.is-on{border-color: var(--shop-action, var(--ea-teal));background: color-mix(in srgb, var(--shop-action, var(--ea-teal)) 7%, #fff);box-shadow: 0 10px 24px -12px color-mix(in srgb, var(--shop-action, var(--ea-teal)) 70%, transparent);}.sbr-ea-variant.is-on .sbr-ea-variant__price{color: var(--shop-action, var(--ea-teal));}.sbr-ea-field--freq{margin-top: 18px;}@media (max-width: 560px){.sbr-ea-variant__name{font-size: 12px;}.sbr-ea-variant__price{font-size: 14px;}}@media (max-width: 767px){.sbr-ea-variants{gap: 6px;}.sbr-ea-variant{padding: 8px 4px;border-radius: 11px;gap: 2px;}.sbr-ea-variant__name{font-size: 12px;}.sbr-ea-variant__price{font-size: 13px;}.sbr-ea-field--freq{margin-top: 12px;}.sbr-ea-controls > .sbr-ea-field--supply > .sbr-ea-label, .sbr-ea-controls > .sbr-ea-field--freq > .sbr-ea-label{display: block;}}.sbr-sub-card, .sbr-ea-card{width: 100%;}.sbr-shop-shortline{font-weight: 500;font-size: 10.5px;line-height: 1.35;color: #8a9897;margin: 8px 0 0;}.sbr-shop-design-col.medium-12 .sbr-shop-shortline{font-size: 11.5px;margin-top: 9px;}.sbr-spg-hero .sbr-shop-shortline{margin: 10px 0 0;}.sbr-shop-wrap .sbr-v1-reset.is-on{color: color-mix(in srgb, var(--shop-filter, var(--shop-accent, #9e1e82)) 70%, #000) !important;}.sbr-shop-wrap .sbr-v1-kit__lbl--xs, .sbr-shop-wrap .sbr-v1-disc__lbl--s{display: none;}.sbr-shop-wrap .sbr-v1-kit{position: relative;overflow: hidden;display: inline-flex;align-items: center;gap: 10px;cursor: pointer;border: 1.5px solid var(--v1-line);border-radius: 999px;background: #fff;box-shadow: none;padding: 5px 8px 5px 5px;margin: 0;font-family: var(--v1-ui);font-weight: 800;font-size: 13.5px;line-height: 1.2;letter-spacing: 0;text-transform: none;color: color-mix(in srgb, var(--shop-filter, var(--shop-accent, #9e1e82)) 80%, #000);white-space: nowrap;min-height: 0;height: auto;-webkit-appearance: none;appearance: none;}.sbr-shop-wrap .sbr-v1-kit, .sbr-shop-wrap .sbr-v1-disc{transition: border-color .18s, background-color .18s, box-shadow .18s, color .18s;}.sbr-shop-wrap .sbr-v1-kit__ph{display: inline-flex;align-items: center;flex: 0 0 auto;}.sbr-shop-wrap .sbr-v1-kit__ph img{display: block;width: 28px;height: 28px;max-width: none;border-radius: 50%;object-fit: cover;background: #fff;border: 2px solid #fff;margin-left: -11px;transition: margin-left .22s cubic-bezier(.2, .9, .3, 1.2), transform .22s;}.sbr-shop-wrap .sbr-v1-kit__ph img:first-child{margin-left: 0;}.sbr-shop-wrap .sbr-v1-kit:hover .sbr-v1-kit__ph img{margin-left: -5px;}.sbr-shop-wrap .sbr-v1-kit:hover .sbr-v1-kit__ph img:first-child{margin-left: 0;transform: rotate(-5deg);}.sbr-shop-wrap .sbr-v1-kit:hover .sbr-v1-kit__ph img:last-child{transform: rotate(5deg);}.sbr-shop-wrap .sbr-v1-kit__n, .sbr-shop-wrap .sbr-v1-disc__n{flex: 0 0 auto;font-family: var(--v1-ui);font-weight: 800;font-size: 11.5px;line-height: 1;color: #fff;background: var(--shop-filter, var(--shop-accent, #9e1e82));border-radius: 999px;padding: 5px 7px;transition: background-color .16s, color .16s;}.sbr-shop-wrap .sbr-v1-kit.has-none .sbr-v1-kit__n, .sbr-shop-wrap .sbr-v1-disc.has-none .sbr-v1-disc__n{background: var(--v1-line2);color: var(--v1-slate);}.sbr-shop-wrap .sbr-v1-kit:hover, .sbr-shop-wrap .sbr-v1-kit:focus-visible{border-color: #c3cdcc;box-shadow: 0 0 0 5px color-mix(in srgb, var(--shop-filter, var(--shop-accent, #9e1e82)) 18%, transparent);outline: none;}.sbr-shop-wrap .sbr-v1-kit.is-on{background: var(--shop-filter, var(--shop-accent, #9e1e82));border-color: var(--shop-filter, var(--shop-accent, #9e1e82));color: #fff;box-shadow: 0 0 0 4px color-mix(in srgb, var(--shop-filter, var(--shop-accent, #9e1e82)) 18%, transparent);}.sbr-shop-wrap .sbr-v1-kit.is-on .sbr-v1-kit__n, .sbr-shop-wrap .sbr-v1-kit.has-none.is-on .sbr-v1-kit__n, .sbr-shop-wrap .sbr-v1-disc.is-on .sbr-v1-disc__n, .sbr-shop-wrap .sbr-v1-disc.has-none.is-on .sbr-v1-disc__n{background: rgba(255, 255, 255, .26);color: #fff;}.sbr-shop-wrap .sbr-v1-kit::after{content: '';position: absolute;inset: 0;pointer-events: none;background: linear-gradient(105deg, transparent 32%, rgba(255, 255, 255, .75) 48%, transparent 64%);transform: translateX(-130%);animation: sbrV1KitSweep 3.8s ease-in-out 1s 3;}.sbr-shop-wrap .sbr-v1-kit.is-on::after{animation: none;}@keyframes sbrV1KitSweep{0%{transform: translateX(-130%);}50%, 100%{transform: translateX(135%);}}@media (prefers-reduced-motion: reduce){.sbr-shop-wrap .sbr-v1-kit::after{animation: none;}.sbr-shop-wrap .sbr-v1-kit__ph img{transition: none;}}.sbr-shop-wrap .sbr-v1-disc{display: inline-flex;align-items: center;gap: 9px;cursor: pointer;border: 1.5px solid var(--v1-line);border-radius: 999px;background: #fff;padding: 5px 8px 5px 5px;margin: 0;font-family: var(--v1-ui);font-weight: 700;font-size: 13.5px;line-height: 1.2;letter-spacing: 0;text-transform: none;color: var(--v1-ink2);white-space: nowrap;min-height: 0;height: auto;box-shadow: none;-webkit-appearance: none;appearance: none;}.sbr-shop-wrap .sbr-v1-disc__g{width: 28px;height: 28px;flex: 0 0 auto;border-radius: 50%;display: grid;place-items: center;background: var(--v1-line2);color: var(--v1-slate);font-family: var(--v1-ui);font-weight: 800;font-size: 12.5px;line-height: 1;transition: background-color .16s, color .16s;}.sbr-shop-wrap .sbr-v1-disc:hover, .sbr-shop-wrap .sbr-v1-disc:focus-visible{border-color: #c3cdcc;outline: none;}.sbr-shop-wrap .sbr-v1-disc:hover .sbr-v1-disc__g{background: #e6ecea;color: var(--v1-ink2);}.sbr-shop-wrap .sbr-v1-disc.is-on{background: var(--shop-filter, var(--shop-accent, #9e1e82));border-color: var(--shop-filter, var(--shop-accent, #9e1e82));color: #fff;box-shadow: 0 0 0 4px color-mix(in srgb, var(--shop-filter, var(--shop-accent, #9e1e82)) 18%, transparent);}.sbr-shop-wrap .sbr-v1-disc.is-on .sbr-v1-disc__g{background: rgba(255, 255, 255, .26);color: #fff;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-sort > .selected{gap: 9px;padding: 5px 30px 5px 5px;background-position: right 11px center;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-sort > .selected::before{content: '';width: 28px;height: 28px;flex: 0 0 auto;border-radius: 50%;margin-right: 0;background: var(--v1-line2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7877' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4v16 M3 8l4-4 4 4 M17 20V4 M21 16l-4 4-4-4'/%3E%3C/svg%3E") center / 16px 16px no-repeat;}@media (max-width: 991px){.sbr-shop-wrap .sbr-v1-bar .sbr-shop-count{display: none;}.sbr-shop-wrap .sbr-v1-disc__lbl{display: none;}.sbr-shop-wrap .sbr-v1-disc__lbl--s{display: inline;}.sbr-shop-wrap .sbr-v1-disc__g{display: none;}.sbr-shop-wrap .sbr-v1-kit{gap: 5px;padding: 4px 6px 4px 4px;font-size: 12px;}.sbr-shop-wrap .sbr-v1-kit__ph img{width: 24px;height: 24px;margin-left: -13px;}.sbr-shop-wrap .sbr-v1-kit__n{font-size: 10.5px;padding: 4px 4px;}.sbr-shop-wrap .sbr-v1-disc{position: relative;gap: 5px;padding: 8px 6px 8px 10px;font-size: 12px;}.sbr-shop-wrap .sbr-v1-disc__n{font-size: 10.5px;padding: 4px 4px;}.sbr-shop-wrap .sbr-v1-disc__g{width: 28px;height: 28px;font-size: 12.5px;}.sbr-shop-wrap .sbr-v1-bar{gap: 5px;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-bar__controls{gap: 4px;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-sort > .selected{width: 40px;height: 40px;padding: 4px;justify-content: center;font-size: 0;background-image: none;gap: 0;}.sbr-shop-wrap .sbr-v1-bar .sbr-v1-sort > .selected::before{content: '';width: 28px;height: 28px;background-size: 15px 15px;}}@media (max-width: 404px){.sbr-shop-wrap .sbr-v1-kit__lbl{display: none;}.sbr-shop-wrap .sbr-v1-kit__lbl--xs{display: inline;}}@media (max-width: 367px){.sbr-shop-wrap .sbr-v1-disc__n{display: none;}.sbr-shop-wrap .sbr-v1-disc{padding: 8px 10px;gap: 0;}}@media (max-width: 352px){.sbr-shop-wrap .sbr-v1-disc__g{display: grid;width: 28px;height: 28px;}.sbr-shop-wrap .sbr-v1-disc{width: 40px;height: 40px;padding: 0;gap: 0;justify-content: center;}.sbr-shop-wrap .sbr-v1-disc__n{display: none;}.sbr-shop-wrap .sbr-v1-disc__lbl--s{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}}.sbr-shop-wrap .sbr-pc-stage__seal{left: auto;right: 18px;}.sbr-shop-wrap .sbr-pc-ribbon{position: absolute;top: 18px;left: 18px;z-index: 4;font-weight: 800;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;color: #fff;background: var(--pc-accent, #0e9aa6);border-radius: 7px;padding: 6px 11px;box-shadow: 0 4px 12px rgba(20, 40, 40, .16);max-width: calc(100% - 116px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.sbr-shop-wrap .sbr-spg-stage__chip{display: inline-block;position: absolute;top: 16px;left: 16px;z-index: 3;font-family: var(--spg-ui, 'Open Sans', sans-serif);font-weight: 800;font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;color: #fff;background: var(--spg-accent, #0e9aa6);border-radius: 7px;padding: 6px 11px;box-shadow: 0 4px 12px rgba(20, 40, 40, .16);max-width: calc(100% - 32px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}@media (max-width: 767px){.sbr-shop-wrap .sbr-spg-stage__chip{top: 12px;left: 14px;font-size: 10px;padding: 5px 10px;}.sbr-shop-wrap .sbr-pc-stage__seal{width: 46px;height: 46px;top: 12px;right: 12px;}.sbr-shop-wrap .sbr-pc-stage__seal b{font-size: 12.5px;}.sbr-shop-wrap .sbr-pc-stage__seal span{font-size: 6.5px;letter-spacing: .2px;}.sbr-shop-wrap .sbr-pc-ribbon{top: 12px;left: 14px;font-size: 10px;padding: 5px 10px;max-width: calc(100% - 80px);}}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is( .sbr-ng-choose, .sbr-sp-choose, .sbr-pc-choose, .sbr-ea-cta, .sbr-sub-cta, .sbr-qty-add, .sbr-spc-add, .sbr-spg-add, .sbr-spg-cta__std, .sbr-pc-add, .sbr-sp-add, .sbr-ng-add, .sbr-ng-buynow, .sbr-pc-buynow, .sbr-pc-choose__lbl, .sbr-sp-choose__lbl, .sbr-qty-add__lbl, .sbr-spc-add__lbl, .sbr-sp-add__lbl, .sbr-pc-add__lbl, .sbr-spg-add__lbl, .sbr-qty-add__total, .sbr-spc-add__total, .sbr-sp-add__total, .sbr-pc-add__total, .sbr-ea-cta__total, .sbr-sub-cta__total, .sbr-ng-add__total, .sbr-sx-cta, .sbr-sx-cta__label, .sbr-ngx-cta, .sbr-ngx-cta > span ){font-size: 16px !important;font-weight: 600 !important;font-family: 'Montserrat', sans-serif !important;letter-spacing: 0 !important;text-transform: none !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is( .sbr-u-modesw__b, .sbr-qty-dec, .sbr-qty-inc, a.sbr-shop-vp, .sbr-sx-chip, .sbr-ng-thk__opt, .sbr-pc-seg__opt, .sbr-v1-disc__lbl, .sbr-v1-disc__g, .sbr-v1-disc__n, .sbr-v1-kit__lbl, .sbr-v1-kit__n, .sbr-v1-reset, .sbr-v1-reset span, .sbr-spg-level__label, .sbr-spg-fit__lbl, .sbr-sgx-opt__name, .sbr-sgx-fit__lbl, .sbr-sx-supply__name, .sbr-sx-formula__name, .sbr-ngx-opt__name, .sbr-ngx-thumb__txt b ){font-family: 'Montserrat', sans-serif !important;font-weight: 600 !important;}#newsalePage.sbr-shop-wrap :is(button, .btn, a.sbr-shop-vp, [class$="__thumb"]):not(:focus-visible, .sbr-u-modesw__b, .sbr-sx-formula__opt, .sbr-spg-level, .sbr-spg-fit__opt), #newsalePage.sbr-shop-wrap :is(button, .btn, a.sbr-shop-vp, [class$="__thumb"]):not(:focus-visible, .sbr-u-modesw__b, .sbr-sx-formula__opt, .sbr-spg-level, .sbr-spg-fit__opt):is(:hover, :active, .is-on){box-shadow: none !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-v1-kit.is-on:not(:focus-visible), #newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-v1-disc.is-on:not(:focus-visible){box-shadow: 0 0 0 4px color-mix(in srgb, var(--shop-filter, var(--shop-accent, #9e1e82)) 18%, transparent) !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-u-tile.is-active:not(:focus-visible){box-shadow: 0 0 0 1.5px var(--u-acc) !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-ng-thk__opt.is-on:not(:focus-visible){box-shadow: inset 0 0 0 2px var(--shop-action, var(--ng-accent)) !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-card, .sbr-spc-card, .sbr-pc-card, .sbr-qty-card, .sbr-sub-card, .sbr-ea-card, .sbr-spg-card, .sbr-sgx-card, .sbr-ng-col .vc_column-inner){border-radius: 12px !important;}@media (max-width: 767px){#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-spg-stage, .sbr-ea-stage, .sbr-sub-stage){border-radius: 12px 12px 0 0 !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-spg-rec, .sbr-ea-content, .sbr-sub-content){border-radius: 0 0 12px 12px !important;}}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(button, .btn):not(.sbr-u-modesw__b, .sbr-v1-kit, .sbr-v1-disc, .sbr-v1-reset, .sbr-ng-gallery__arw, [class*="__close"], .sbr-spg-fit__opt, .sbr-u-tile, .sbr-shop-vp), #newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-spg-fit__thumb, .sbr-ea-stepper__box){border-radius: 10px !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-spg-fit{border-radius: 12px !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-card, .sbr-spc-card, .sbr-pc-card, .sbr-qty-card, .sbr-sub-card, .sbr-ea-card, .sbr-spg-card, .sbr-sx-card, .sbr-ngx-card, .sbr-sgx-card, .sbr-ng-col .vc_column-inner), #newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-card, .sbr-spc-card, .sbr-pc-card, .sbr-qty-card, .sbr-sub-card, .sbr-ea-card, .sbr-spg-card, .sbr-sx-card, .sbr-ngx-card, .sbr-sgx-card, .sbr-ng-col .vc_column-inner):hover{box-shadow: 0 4px 12px rgba(45, 46, 47, .08) !important;}@media (min-width: 768px){#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-ngx-left, .sbr-ngx-right, .sbr-sx-left, .sbr-sx-info, .sbr-pc-stage, .sbr-pc-body, .sbr-spc-body, .sbr-sp-body, .sbr-qty-body, .sbr-sgx-left, .sbr-sgx-right), #newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-spc--wide .sbr-spc-stage__img, .sbr-qty--wide .sbr-qty-stage__img){padding: 30px !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-sx-about{padding-left: 0;padding-right: 0;}}@media (prefers-reduced-motion: no-preference){@keyframes sbr-rv-safety{from{opacity: 0;}to{opacity: 1;}}#product-list.sbr-rv-ready .landing-product:not(.is-in){opacity: 0;animation: sbr-rv-safety .4s ease 3s forwards;}#product-list.sbr-rv-ready.sbr-rv-live .landing-product:not(.is-in){animation: none;}#product-list.sbr-rv-ready .landing-product.sbr-rv{transition: opacity .75s cubic-bezier(.16, 1, .3, 1) var(--rv-delay, 0ms), transform .9s cubic-bezier(.16, 1, .3, 1) var(--rv-delay, 0ms);will-change: opacity, transform;}#product-list.sbr-rv-ready .landing-product.sbr-rv--left:not(.is-in){transform: translate3d(-56px, 0, 0);}#product-list.sbr-rv-ready .landing-product.sbr-rv--right:not(.is-in){transform: translate3d(56px, 0, 0);}#product-list.sbr-rv-ready .landing-product.sbr-rv--up:not(.is-in){transform: translate3d(0, 40px, 0);}#product-list.sbr-rv-ready .landing-product.sbr-rv--fade:not(.is-in){transform: scale(.975);}#product-list.sbr-rv-ready .landing-product.sbr-rv.is-in{opacity: 1;transform: none;}#product-list.sbr-rv-ready .landing-product.sbr-rv.is-done{transition: none;will-change: auto;transform: none;}#product-list.sbr-rv-ready .landing-product.sbr-rv:not(.is-done) img.sbr-img{opacity: 0;filter: blur(6px);transition: opacity .75s ease calc(var(--rv-delay, 0ms) + 120ms), filter .75s ease calc(var(--rv-delay, 0ms) + 120ms);}#product-list.sbr-rv-ready .landing-product.sbr-rv.is-in:not(.is-done) img.sbr-img.is-loaded{opacity: 1;filter: blur(0);}}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-spc-tagline, .sbr-sp-tagline, .sbr-qty-tagline, .sbr-pc-desc, .sbr-pc-tagline, .sbr-ea-desc, .sbr-sub-desc, .sbr-spg-desc, .sbr-ng-desc, .sbr-ngx-desc, .sbr-sgx-desc, .sbr-sx-desc){font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 400 !important;line-height: 1.55 !important;color: #565759 !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup__close, .sbr-pc-popup__close, .sbr-ng-popup__close, .sbr-spg-popup__close){width: 38px !important;height: 38px !important;padding: 0 !important;display: inline-flex !important;align-items: center;justify-content: center;border: 1px solid #dfe5ea !important;border-radius: 999px !important;background: #fff !important;color: #2d2e2f !important;box-shadow: none !important;cursor: pointer;transition: background .15s ease, border-color .15s ease;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup__close, .sbr-pc-popup__close, .sbr-ng-popup__close, .sbr-spg-popup__close):hover{background: #f3f5f7 !important;border-color: #cfd6dd !important;color: #2d2e2f !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup__close, .sbr-pc-popup__close, .sbr-ng-popup__close, .sbr-spg-popup__close):focus-visible{outline: none;border-color: var(--shop-action, #1b75bc) !important;box-shadow: 0 0 0 3px color-mix(in srgb, var(--shop-action, #1b75bc) 25%, transparent) !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup__close, .sbr-pc-popup__close, .sbr-ng-popup__close, .sbr-spg-popup__close) svg{width: 16px;height: 16px;stroke: currentColor;stroke-width: 2.4;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-spc-add, .sbr-sp-add, .sbr-pc-add, .sbr-ng-add, .sbr-ng-buynow, .sbr-pc-buynow, .sbr-ng-choose, .sbr-sp-choose, .sbr-pc-choose, .sbr-ea-cta, .sbr-sub-cta, .sbr-qty-add, .sbr-spg-add, .sbr-spg-customize, .sbr-ngx-cta, .sbr-sx-cta):is(:hover, :focus-visible){background: #595858 !important;border-color: #595858 !important;color: #fff !important;filter: none !important;box-shadow: none !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-spc-add, .sbr-sp-add, .sbr-pc-add, .sbr-ng-add, .sbr-ng-buynow, .sbr-pc-buynow, .sbr-ng-choose, .sbr-sp-choose, .sbr-pc-choose, .sbr-ea-cta, .sbr-sub-cta, .sbr-qty-add, .sbr-spg-add, .sbr-spg-customize, .sbr-ngx-cta, .sbr-sx-cta):is(:hover, :focus-visible) :is(span, b, i, sup, del){color: #fff !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-spc-add, .sbr-sp-add, .sbr-pc-add, .sbr-ng-add, .sbr-ng-buynow, .sbr-pc-buynow, .sbr-ng-choose, .sbr-sp-choose, .sbr-pc-choose, .sbr-ea-cta, .sbr-sub-cta, .sbr-qty-add, .sbr-spg-add, .sbr-spg-customize, .sbr-ngx-cta, .sbr-sx-cta):is(:hover, :focus-visible) svg, #newsalePage.sbr-shop-wrap.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-spc-add, .sbr-sp-add, .sbr-pc-add, .sbr-ng-add, .sbr-ng-buynow, .sbr-pc-buynow, .sbr-ng-choose, .sbr-sp-choose, .sbr-pc-choose, .sbr-ea-cta, .sbr-sub-cta, .sbr-qty-add, .sbr-spg-add, .sbr-spg-customize, .sbr-ngx-cta, .sbr-sx-cta):is(:hover, :focus-visible) svg *{color: #fff !important;stroke: #fff !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize):is(:hover, :focus-visible){background: #595858 !important;border-color: #595858 !important;color: #fff !important;}@media (prefers-reduced-motion: no-preference){#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup, .sbr-pc-popup, .sbr-ng-popup){opacity: 0;transition: opacity .28s ease, display .28s allow-discrete, overlay .28s allow-discrete;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup, .sbr-pc-popup, .sbr-ng-popup).is-open{opacity: 1;}@starting-style{#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup, .sbr-pc-popup, .sbr-ng-popup).is-open{opacity: 0;}}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup__panel, .sbr-pc-popup__panel, .sbr-ng-popup__panel, .sbr-spg-popup__panel){opacity: 0;transform: translateY(18px) scale(.97);transition: transform .34s cubic-bezier(.16, 1, .3, 1), opacity .26s ease;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup, .sbr-pc-popup, .sbr-ng-popup, .sbr-spg-popup).is-open :is(.sbr-sp-popup__panel, .sbr-pc-popup__panel, .sbr-ng-popup__panel, .sbr-spg-popup__panel){opacity: 1;transform: none;}@starting-style{#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-sp-popup, .sbr-pc-popup, .sbr-ng-popup, .sbr-spg-popup).is-open :is(.sbr-sp-popup__panel, .sbr-pc-popup__panel, .sbr-ng-popup__panel, .sbr-spg-popup__panel){opacity: 0;transform: translateY(18px) scale(.97);}}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-spg-popup{transition: opacity .28s ease, visibility .28s ease;}}#newsalePage.sbr-shop-wrap .sbr-spc-stage__img img{mix-blend-mode: multiply;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.sbr-ng-add__total, .sbr-sp-add__total, .sbr-pc-add__total, .sbr-spg-add__total, .sbr-spc-add__total, .sbr-ea-cta__total, .sbr-sub-cta__total, .sbr-qty-add__total){display: none !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap :is(.medium-6, .medium-4, .medium-3) :is(.sbr-spc-tagline, .sbr-sp-tagline, .sbr-qty-tagline, .sbr-pc-desc, .sbr-pc-tagline, .sbr-ea-desc, .sbr-sub-desc, .sbr-spg-desc, .sbr-ng-desc, .sbr-ngx-desc, .sbr-sgx-desc, .sbr-sx-desc){display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-spc--wide .sbr-spc-buy{margin-top: 26px;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-spc--wide .sbr-spc-body{justify-content: center;}#newsalePage.sbr-shop-wrap :is(.sbr-spc-meta, .sbr-qty-meta):not(:has(*)){display: none;}@media (max-width: 991px){#newsalePage.sbr-shop-wrap div#product-list{padding-left: 6px;padding-right: 6px;}}@media (min-width: 641px) and (max-width: 991px){#newsalePage.sbr-shop-wrap .sb-seg-banner__row{padding-left: 16px;padding-right: 16px;}}@media (min-width: 1025px) and (max-width: 1199px){#newsalePage.sbr-shop-wrap #product-list > .row.product-item-display{margin-left: 0;margin-right: 0;}}@media (min-width: 992px){#newsalePage.sbr-shop-wrap .sb-seg-banner__row{max-width: 1330px;padding-left: 0;padding-right: 0;}}@media (min-width: 992px) and (max-width: 1199px){#newsalePage.sbr-shop-wrap .sb-seg-banner__row{max-width: calc(100% - 90px);}}@media (min-width: 1200px) and (max-width: 1499px){#newsalePage.sbr-shop-wrap .sb-seg-banner__row{max-width: 1080px;}}@media (min-width: 1401px){#newsalePage.sbr-shop-wrap .sb-seg-banner__row{left: -20px;}}@media (min-width: 992px) and (max-width: 1499px){#newsalePage.sbr-shop-wrap .sb-seg-banner--member .sb-seg-banner__trust{display: none;}}@media (max-height: 500px) and (min-width: 821px){#newsalePage.sbr-shop-wrap :is(.sbr-pc-popup, .sbr-sp-popup){padding-top: 12px;padding-bottom: 12px;}}@media (max-height: 500px) and (min-width: 861px){#newsalePage.sbr-shop-wrap .sbr-spg-popup{padding-top: 12px;padding-bottom: 12px;}}@media (max-height: 500px){#newsalePage.sbr-shop-wrap .sbr-ng-popup{padding: 12px;}}@media (max-width: 991px){#newsalePage.sbr-shop-wrap .sbr-v1-sheet__x{width: 36px;height: 36px;}}
#newsalePage .sbr-sx{--sx-ink: #2d2e2f;--sx-ink-2: #3d3f40;--sx-muted: #565759;--sx-strike: #8a8c8f;--sx-line: #e6eaee;--sx-line-2: #eef1f4;--sx-line-3: #dfe4e9;--sx-blue: var(--shop-action, #1b75bc);--sx-blue-hover: color-mix(in srgb, var(--sx-blue) 82%, #000);--sx-blue-soft: color-mix(in srgb, var(--sx-blue) 45%, #fff);--sx-blue-line: color-mix(in srgb, var(--sx-blue) 16%, #fff);--sx-tint: color-mix(in srgb, var(--sx-blue) 5.5%, #fff);--sx-teal: #0f8a84;--sx-green: #2a8a45;--sx-star: #f0b429;--sx-display: 'Montserrat', sans-serif;--sx-body: 'Open Sans', sans-serif;display: block;color: var(--sx-ink);font-family: var(--sx-body);text-align: left;}#newsalePage .sbr-sx *, #newsalePage .sbr-sx *::before, #newsalePage .sbr-sx *::after{box-sizing: border-box;}#newsalePage .sbr-sx a{text-decoration: none;}#newsalePage .sbr-sx [hidden]{display: none !important;}#newsalePage .sbr-sx-col .vc_column-inner, #newsalePage .sbr-sx-col .wpb_wrapper, #newsalePage .sbr-sx .product-selection-box{padding: 0 !important;margin: 0 !important;background: none !important;box-shadow: none !important;border: 0 !important;border-radius: 0 !important;}#newsalePage .sbr-sx-col .wpb_wrapper, #newsalePage .sbr-sx .product-selection-box{width: 100% !important;max-width: none !important;}#newsalePage .sbr-sx .product-selection-box{text-align: left;}#newsalePage #product-list .sbr-sx .product-selection-box{display: block !important;}#newsalePage .sbr-sx-card{width: 100%;}#newsalePage .sbr-sx .sbr-sx-engine{display: none !important;}#newsalePage .sbr-sx .enamel-subscription-product-inner-wrapper, #newsalePage .sbr-sx .innershortpop, #newsalePage .sbr-sx .subscription-product-header, #newsalePage .sbr-sx .subscription-product-header.white-background{min-height: 0 !important;height: auto !important;padding: 0 !important;margin: 0 !important;background: none !important;border: 0 !important;box-shadow: none !important;border-radius: 0 !important;width: auto !important;max-width: none !important;position: static !important;}#newsalePage .sbr-sx-card{display: grid;grid-template-columns: minmax(0, 1fr) minmax(500px, 1fr);background: #fff;border: 1px solid var(--sx-line);border-radius: 12px;box-shadow: 0 4px 12px rgba(45, 46, 47, .08);overflow: hidden;}#newsalePage .sbr-sx-left{display: flex;flex-direction: column;gap: 24px;min-width: 0;padding: 30px;}#newsalePage .sbr-sx-media{position: relative;flex: 1 1 auto;display: flex;align-items: center;justify-content: center;min-height: 300px;padding: 44px 24px;border-radius: 16px;background: var(--shop-card-fill, linear-gradient(165deg, #e6f5f3, #cdebe7));}@media (min-width: 521px){#newsalePage .sbr-sx-media{margin: -30px -30px 0;border-radius: 0;}}#newsalePage .sbr-sx--plain .sbr-sx-media{background: var(--shop-card-fill, linear-gradient(165deg, color-mix(in srgb, var(--sub-accent, #0e9aa6) 9%, #fff), color-mix(in srgb, var(--sub-accent, #0e9aa6) 20%, #fff)));}#newsalePage .sbr-sx-media__img{display: block;max-width: 62%;max-height: 340px;width: auto;height: auto;object-fit: contain;margin: 0;}#newsalePage .sbr-sx-media__tag{position: absolute;top: 16px;left: 16px;z-index: 2;background: #002244;color: #fff;font-family: var(--sx-display);font-size: 10px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;line-height: 1;border-radius: 6px;padding: 6px 10px;}#newsalePage .sbr-sx-media .sbr-shop-vp{position: absolute;right: 16px;bottom: 16px;left: auto;top: auto;z-index: 2;background: #fff;color: var(--sx-ink);font-family: var(--sx-display);font-size: 12px;font-weight: 600;line-height: 1;border-radius: 8px;padding: 8px 14px;box-shadow: 0 2px 8px rgba(0, 0, 0, .08);}#newsalePage .sbr-sx-about{padding: 0 16px;min-width: 0;}#newsalePage .sbr-sx-eyebrow{margin: 0;font-family: var(--sx-display);font-size: 10px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;line-height: 1.3;color: var(--sx-muted);}#newsalePage .sbr-sx-brandrow{display: flex;justify-content: space-between;align-items: center;gap: 12px;margin-top: 16px;}#newsalePage .sbr-sx-about > .sbr-sx-brandrow:first-child{margin-top: 0;}#newsalePage .sbr-sx-brand{min-width: 0;font-family: var(--sx-display);font-size: 10.5px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;line-height: 1.3;color: var(--sx-teal);}#newsalePage .sbr-sx-rating{display: inline-flex;align-items: center;gap: 6px;flex-shrink: 0;font-family: var(--sx-display);font-size: 12px;font-weight: 700;color: var(--sx-ink);white-space: nowrap;}#newsalePage .sbr-sx-rating .sbr-ng-stars{display: inline-flex;gap: 1px;color: var(--sx-star);}#newsalePage .sbr-sx-rating svg{display: block;fill: currentColor;}#newsalePage .sbr-sx-title{margin: 4px 0 0;font-family: var(--sx-display);font-size: 32px;font-weight: 700;letter-spacing: -.8px;line-height: 1.12;color: var(--sx-ink);text-transform: none;}#newsalePage .sbr-sx-title a{color: inherit;}#newsalePage .sbr-sx-title a:hover{color: var(--sx-blue);}#newsalePage .sbr-sx-details{display: none;}#newsalePage .sbr-sx-desc{margin: 10px 0 16px;font-family: var(--sx-body);font-size: 14.5px;line-height: 1.55;color: var(--sx-muted);}#newsalePage .sbr-sx-benefits{display: grid;grid-template-columns: 1fr 1fr;gap: 8px 18px;list-style: none;margin: 0;padding: 0;}#newsalePage .sbr-sx-benefit{display: flex;align-items: flex-start;gap: 8px;margin: 0;padding: 0;font-family: var(--sx-body);font-size: 12.5px;line-height: 1.4;color: var(--sx-ink-2);}#newsalePage .sbr-sx-benefit::before{content: none;}#newsalePage .sbr-sx-benefit svg{flex: none;width: 16px;height: 16px;padding: 3.5px;margin-top: 1px;border-radius: 50%;background: rgba(0, 187, 180, .12);color: var(--sx-teal);stroke-width: 3.5;}#newsalePage .sbr-sx-proof{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 18px 0 0;padding: 0;}#newsalePage .sbr-sx-proof__i{display: inline-flex;align-items: center;gap: 7px;height: 32px;margin: 0;padding: 0 12px;background: #f3f7fa;border: 1px solid #e6edf3;border-radius: 999px;font-family: var(--sx-display);font-size: 11.5px;font-weight: 700;line-height: 1;color: var(--sx-ink-2);white-space: nowrap;}#newsalePage .sbr-sx-proof__i::before{content: none;}#newsalePage .sbr-sx-proof__ic{flex: none;color: var(--sx-teal);}#newsalePage .sbr-sx-info{padding: 30px;min-width: 0;background: #fbfcfd;border-left: 1px solid var(--sx-line-2);container-type: inline-size;container-name: sbr-sx-info;}#newsalePage .sbr-sx-cfg-h{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;padding-bottom: 14px;border-bottom: 1px solid var(--sx-line-2);}#newsalePage .sbr-sx-cfg-h__t{font-family: var(--sx-display);font-size: 15px;font-weight: 800;color: var(--sx-ink);}#newsalePage .sbr-sx-cfg-h__s{font-family: var(--sx-body);font-size: 11.5px;color: var(--sx-muted);text-align: right;}#newsalePage .sbr-sx-step{margin-top: 20px;}#newsalePage .sbr-sx-controls > .sbr-sx-step:first-child{margin-top: 18px;}#newsalePage .sbr-sx-step__head{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;margin-bottom: 9px;}#newsalePage .sbr-sx-step__label{font-family: var(--sx-display);font-size: 12px;font-weight: 800;color: var(--sx-ink);text-transform: none;letter-spacing: 0;}#newsalePage .sbr-sx-step__hint{font-family: var(--sx-body);font-size: 11.5px;color: var(--sx-muted);text-align: right;}#newsalePage .sbr-sx :where(button){-webkit-appearance: none;appearance: none;margin: 0;min-height: 0;height: auto;width: auto;font: inherit;text-transform: none;letter-spacing: normal;text-align: inherit;line-height: 1.2;color: inherit;cursor: pointer;}#newsalePage .sbr-sx :where(button):focus-visible{outline: none;box-shadow: 0 0 0 3px color-mix(in srgb, var(--sx-blue) 30%, transparent) !important;}#newsalePage .sbr-sx-formula{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;background: var(--sx-line-2);border-radius: 14px;padding: 4px;}#newsalePage .sbr-sx-formula__opt{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 1px;background: transparent;border: 0;border-radius: 10px;padding: 9px 8px;text-align: center;color: var(--sx-muted);transition: background .2s, color .2s, box-shadow .2s;}#newsalePage .sbr-sx-formula__name{display: inline-flex;align-items: center;gap: 6px;font-family: var(--sx-display);font-size: 16px;font-weight: 700;}#newsalePage .sbr-sx-formula__sub{font-family: var(--sx-body);font-size: 10.5px;}#newsalePage .sbr-sx-formula__new{font-family: var(--sx-display);font-size: 8px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;line-height: 1;color: #fff;background: var(--sx-teal);border-radius: 4px;padding: 3px 5px;}#newsalePage .sbr-sx-formula__opt.is-on{background: #fff;color: var(--sx-ink);box-shadow: 0 1px 3px rgba(0, 0, 0, .08);}#newsalePage .sbr-sx-formula__opt:not(.is-on):hover{color: var(--sx-ink);}#newsalePage .sbr-sx-supply, #newsalePage .sbr-sx .enamel-subscription-product-box.sbr-sx-plan{border: 1.5px solid var(--sx-line-3) !important;background: #fff !important;border-radius: 12px !important;transition: border-color .2s, background .2s, box-shadow .2s;}#newsalePage .sbr-sx-supply:not(:disabled):hover, #newsalePage .sbr-sx .enamel-subscription-product-box.sbr-sx-plan:hover{border-color: var(--sx-blue-soft) !important;}#newsalePage .sbr-sx-supply.is-on, #newsalePage .sbr-sx .enamel-subscription-product-box.sbr-sx-plan.is-on{border-color: var(--sx-blue) !important;background: var(--sx-tint) !important;}#newsalePage .sbr-sx .enamel-subscription-product-box.sbr-sx-plan.is-on{box-shadow: 0 0 0 3px color-mix(in srgb, var(--sx-blue) 10%, transparent) !important;}#newsalePage.sbr-shop-wrap.sbr-shop-wrap .sbr-sx .sbr-sx-supply.is-on:not(:focus-visible){box-shadow: 0 0 0 3px color-mix(in srgb, var(--sx-blue) 10%, transparent) !important;}#newsalePage .sbr-sx .enamel-subscription-product-box.sbr-sx-plan:has(.sbr-sx-plan__input:focus-visible){box-shadow: 0 0 0 3px color-mix(in srgb, var(--sx-blue) 30%, transparent) !important;}#newsalePage .sbr-sx-radio{position: relative;flex: none;width: 18px;height: 18px;border-radius: 50%;border: 1.5px solid #c3cbd2;background: #fff;transition: border-color .2s;}#newsalePage .sbr-sx-radio::after{content: "";position: absolute;top: 50%;left: 50%;width: 9px;height: 9px;margin: -4.5px 0 0 -4.5px;border-radius: 50%;background: var(--sx-blue);transform: scale(0);transition: transform .18s ease;}#newsalePage .sbr-sx-supply.is-on .sbr-sx-radio, #newsalePage .sbr-sx-plan.is-on .sbr-sx-plan__row .sbr-sx-radio{border-color: var(--sx-blue);}#newsalePage .sbr-sx-supply.is-on .sbr-sx-radio::after, #newsalePage .sbr-sx-plan.is-on .sbr-sx-plan__row .sbr-sx-radio::after{transform: scale(1);}#newsalePage .sbr-sx-supplies{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;}#newsalePage .sbr-sx-supplies.is-locked{opacity: .45;}#newsalePage .sbr-sx-supplies.is-locked .sbr-sx-supply{cursor: not-allowed;}#newsalePage .sbr-sx-supply{position: relative;display: flex;flex-direction: column;align-items: stretch;gap: 2px;padding: 12px 12px 11px;text-align: left;color: var(--sx-ink);}#newsalePage .sbr-sx-supply__top{display: flex;justify-content: space-between;align-items: center;gap: 6px;}#newsalePage .sbr-sx-supply__name{min-width: 0;white-space: nowrap;font-family: var(--sx-display);font-size: 16px;font-weight: 700;color: var(--sx-ink);}#newsalePage .sbr-sx-supply__price{margin-top: 6px;font-family: var(--sx-display);font-size: 17px;font-weight: 800;letter-spacing: -.3px;color: var(--sx-ink);}#newsalePage .sbr-sx-supply__per{font-family: var(--sx-body);font-size: 11px;color: var(--sx-muted);}#newsalePage .sbr-sx-supply__flag{position: absolute;top: -9px;left: 12px;font-family: var(--sx-display);font-size: 8.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;line-height: 1.2;white-space: nowrap;color: #fff;background: var(--sx-teal);border-radius: 999px;padding: 3px 8px;}#newsalePage .sbr-sx .innershortpop{display: flex !important;flex-direction: column;gap: 10px;}#newsalePage .sbr-sx .enamel-subscription-product-box.sbr-sx-plan{padding: 0 !important;margin: 0 !important;min-height: 0 !important;overflow: hidden;position: relative;}#newsalePage .sbr-sx .sbr-sx-plan__input{position: absolute !important;opacity: 0 !important;width: 1px !important;height: 1px !important;margin: 0 !important;pointer-events: none;}#newsalePage .sbr-sx .sbr-sx-plan__row{display: flex !important;align-items: center;gap: 12px;max-width: none;width: 100%;margin: 0;padding: 13px 16px;cursor: pointer;font-weight: 400;text-transform: none;letter-spacing: 0;}#newsalePage .sbr-sx-plan__row::before, #newsalePage .sbr-sx-plan__row::after{content: none !important;}#newsalePage .sbr-sx-plan__text{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px;}#newsalePage .sbr-sx-plan__name{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;font-family: var(--sx-display);font-size: 16px;font-weight: 700;line-height: 1.3;color: var(--sx-ink);}#newsalePage .sbr-sx-plan__sub{font-family: var(--sx-body);font-size: 11.5px;line-height: 1.4;color: var(--sx-muted);}#newsalePage .sbr-sx-plan__price{flex-shrink: 0;display: flex;flex-direction: column;align-items: flex-end;gap: 2px;text-align: right;}#newsalePage .sbr-sx-plan__now{font-family: var(--sx-display);font-size: 17px;font-weight: 800;letter-spacing: -.3px;color: var(--sx-ink);}#newsalePage .sbr-sx-plan__off{font-family: var(--sx-body);font-size: 11px;color: var(--sx-strike);white-space: nowrap;}#newsalePage .sbr-sx-plan__off b{font-weight: 700;color: var(--sx-blue);}#newsalePage .sbr-sx-plan__off s{color: var(--sx-strike);}#newsalePage .sbr-sx-pill--value{white-space: nowrap;font-family: var(--sx-display);font-size: 8.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;line-height: 1.2;color: var(--sx-green);background: rgba(42, 138, 69, .1);border-radius: 999px;padding: 3px 7px;}#newsalePage .sbr-sx-freq{border-top: 1px solid var(--sx-blue-line);padding: 11px 16px 13px 46px;}#newsalePage .sbr-sx-freq__label{display: block;margin-bottom: 7px;font-family: var(--sx-display);font-size: 11px;font-weight: 700;color: var(--sx-muted);}#newsalePage .sbr-sx-chips{display: inline-grid;grid-template-columns: repeat(3, auto);gap: 4px;background: #fff;border: 1px solid #dbe4ec;border-radius: 13px;padding: 3px;}#newsalePage .sbr-sx-chips:has(> :nth-child(4)){grid-template-columns: repeat(4, auto);}#newsalePage .sbr-sx-chip{background: transparent;border: 0;border-radius: 10px;padding: 7px 14px;text-align: center;white-space: nowrap;font-family: var(--sx-display);font-size: 12.5px;font-weight: 700;color: var(--sx-muted);transition: background .18s, color .18s;}#newsalePage .sbr-sx-chip:hover{color: var(--sx-ink);}#newsalePage .sbr-sx-chip.is-on, #newsalePage .sbr-sx-chip.is-on:hover{background: var(--sx-blue);color: #fff;}#newsalePage .sbr-sx-freq__notes{display: flex;flex-wrap: wrap;gap: 4px 14px;list-style: none;margin: 9px 0 0;padding: 0;}#newsalePage .sbr-sx-freq__notes li{display: inline-flex;align-items: center;gap: 6px;margin: 0;padding: 0;font-family: var(--sx-body);font-size: 11px;color: var(--sx-muted);}#newsalePage .sbr-sx-freq__notes li::before{content: "";flex: none;width: 5px;height: 5px;border-radius: 50%;background: var(--sx-green);}#newsalePage .sbr-sx-shortline{margin-top: 16px;font-family: var(--sx-body);font-size: 12px;color: var(--sx-muted);}#newsalePage .sbr-sx-buy{display: flex;align-items: center;justify-content: space-between;gap: 18px;margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--sx-line);}#newsalePage .sbr-sx-buy__info{display: flex;flex-direction: column;gap: 5px;min-width: 0;}#newsalePage .sbr-sx-total{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;}#newsalePage .sbr-sx-total__now{display: inline-flex;align-items: flex-start;font-family: var(--sx-display);font-weight: 800;color: var(--sx-ink);line-height: 1;}#newsalePage .sbr-sx-total__cur{font-size: 15px;margin-top: 3px;}#newsalePage .sbr-sx-total__d{font-size: 30px;letter-spacing: -1px;}#newsalePage .sbr-sx-total__c{font-size: 14px;margin-top: 3px;}#newsalePage .sbr-sx-total__was{font-family: var(--sx-display);font-size: 13px;font-weight: 500;color: var(--sx-strike);}#newsalePage .sbr-sx-total__off{font-family: var(--sx-display);font-size: 12px;font-weight: 800;color: var(--sx-blue);}#newsalePage .sbr-sx-member{margin: 0;font-family: var(--sx-body);font-size: 12px;font-weight: 600;line-height: 1.4;color: var(--sx-blue);}#newsalePage .sbr-sx-summary{margin: 0;font-family: var(--sx-body);font-size: 11px;line-height: 1.4;color: var(--sx-muted);}#newsalePage .sbr-sx .sbr-sx-cta{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 8px;flex-shrink: 0;height: 46px;min-width: 176px;padding: 0 24px;border: 0;border-radius: 10px;background: var(--sx-blue);color: #fff;font-family: var(--sx-display);font-size: 16px;font-weight: 600;line-height: 1;white-space: nowrap;transition: background .2s;}#newsalePage .sbr-sx .sbr-sx-cta:hover{background: var(--sx-blue-hover);color: #fff;}#newsalePage .sbr-sx .sbr-sx-cta svg{flex: none;}#newsalePage .sbr-shop-design-col .sbr-sx-cta.loading{color: transparent !important;pointer-events: none;cursor: default;}#newsalePage .sbr-shop-design-col .sbr-sx-cta.loading > *{visibility: hidden !important;}#newsalePage .sbr-shop-design-col .sbr-sx-cta.loading::before{content: "";position: absolute;top: 50%;left: 50%;width: 24px;height: 24px;margin: 0;border-radius: 50%;background: conic-gradient(from 0deg, rgba(255, 255, 255, 0) 0deg, rgba(255, 255, 255, 0) 40deg, rgba(255, 255, 255, .55) 250deg, #fff 355deg);-webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 3px), #000 calc(100% - 3px));mask: radial-gradient(farthest-side, transparent calc(100% - 3px), #000 calc(100% - 3px));animation: sbr-cart-comet .7s linear infinite;z-index: 2;}@media (prefers-reduced-motion: reduce){#newsalePage .sbr-sx *, #newsalePage .sbr-sx *::after{transition: none !important;}}@media (max-width: 1100px){#newsalePage .sbr-sx-card{grid-template-columns: 1fr;}#newsalePage .sbr-sx-media{min-height: 280px;}#newsalePage .sbr-sx-info{border-left: 0;border-top: 1px solid var(--sx-line-2);}}@media (max-width: 640px){#newsalePage .sbr-sx-benefits{grid-template-columns: 1fr;}}@container sbr-sx-info (max-width: 470px){#newsalePage .sbr-sx-supplies{gap: 6px;}#newsalePage .sbr-sx-supply{padding: 12px 9px 10px;}#newsalePage .sbr-sx-supply__top{gap: 4px;}#newsalePage .sbr-sx-supply__name{font-size: 13px;}#newsalePage .sbr-sx-supply__price{font-size: 15.5px;}#newsalePage .sbr-sx-supply__flag{left: 50%;transform: translateX(-50%);font-size: 7.5px;letter-spacing: .04em;padding: 3px 6px;}#newsalePage .sbr-sx-freq{padding-left: 16px;}#newsalePage .sbr-sx-chips{display: grid;width: 100%;grid-template-columns: repeat(3, 1fr);}#newsalePage .sbr-sx-chips:has(> :nth-child(4)){grid-template-columns: repeat(4, 1fr);}#newsalePage .sbr-sx-chip{padding: 7px 6px;}}@container sbr-sx-info (max-width: 400px){#newsalePage .sbr-sx-buy{flex-wrap: wrap;}#newsalePage .sbr-sx .sbr-sx-cta{width: 100%;min-width: 0;}}@container sbr-sx-info (max-width: 300px){#newsalePage .sbr-sx-supply__top{align-items: flex-start;gap: 4px;}#newsalePage .sbr-sx-supply__name{font-size: 12px;white-space: normal;}#newsalePage .sbr-sx-supply .sbr-sx-radio{width: 16px;height: 16px;}#newsalePage .sbr-sx-supply .sbr-sx-radio::after{width: 8px;height: 8px;margin: -4px 0 0 -4px;}#newsalePage .sbr-sx-supply__price{font-size: 14.5px;}}@media (max-width: 520px){#newsalePage .sbr-sx-left{flex-direction: row;align-items: center;gap: 12px;padding: 12px 12px 0;}#newsalePage .sbr-sx-media{flex: 0 0 96px;width: 96px;height: 96px;min-height: 0;padding: 0;border-radius: 12px;}#newsalePage .sbr-sx-media__img{max-width: 84%;max-height: 84%;}#newsalePage .sbr-sx-media__tag{top: 6px;left: 6px;font-size: 9.5px;padding: 3px 6px;border-radius: 4px;letter-spacing: .08em;}#newsalePage .sbr-sx-media .sbr-shop-vp{display: none;}#newsalePage .sbr-sx-about{flex: 1 1 auto;padding: 0;}#newsalePage .sbr-sx-eyebrow, #newsalePage .sbr-sx-desc, #newsalePage .sbr-sx-benefits, #newsalePage .sbr-sx-proof{display: none;}#newsalePage .sbr-sx-brandrow{margin-top: 0;gap: 8px;}#newsalePage .sbr-sx-brand{font-size: 10px;letter-spacing: .1em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#newsalePage .sbr-sx-brand__rest{display: none;}#newsalePage .sbr-sx-rating{font-size: 11px;gap: 4px;}#newsalePage .sbr-sx-rating .sbr-ng-stars svg{width: 11px;height: 11px;}#newsalePage .sbr-sx-title{margin-top: 3px;font-size: 21px;letter-spacing: -.5px;line-height: 1.15;}#newsalePage .sbr-sx-details{display: inline-flex;align-items: center;gap: 2px;margin-top: 6px;font-family: var(--sx-display);font-size: 12px;font-weight: 700;color: var(--sx-blue);}#newsalePage .sbr-sx-info{padding: 12px 12px 14px;background: #fff;border-top: 0;}#newsalePage .sbr-sx-cfg-h{display: none;}#newsalePage .sbr-sx-step, #newsalePage .sbr-sx-controls > .sbr-sx-step:first-child{margin-top: 12px;}#newsalePage .sbr-sx-step__head{margin-bottom: 7px;}#newsalePage .sbr-sx-step__label{font-size: 11.5px;}#newsalePage .sbr-sx-step__hint{font-size: 10.5px;}#newsalePage .sbr-sx-formula__opt{min-height: 44px;padding: 6px 8px;}#newsalePage .sbr-sx-formula__name{font-size: 12.5px;}#newsalePage .sbr-sx-formula__sub{display: none;}#newsalePage .sbr-sx-supplies{gap: 6px;}#newsalePage .sbr-sx-supply{padding: 9px;}#newsalePage .sbr-sx-supply__name{font-size: 12.5px;}#newsalePage .sbr-sx-supply__price{margin-top: 4px;font-size: 15px;}#newsalePage .sbr-sx-supply__per{font-size: 10px;}#newsalePage .sbr-sx-supply__flag{font-size: 9.5px;letter-spacing: .04em;padding: 3px 7px;}#newsalePage .sbr-sx .innershortpop{gap: 6px;}#newsalePage .sbr-sx .sbr-sx-plan__row{min-height: 44px;padding: 9px 12px;gap: 10px;}#newsalePage .sbr-sx-plan__name{font-size: 13px;}#newsalePage .sbr-sx-plan__sub{display: none;}#newsalePage .sbr-sx-plan__now{font-size: 15px;}#newsalePage .sbr-sx-plan__off{font-size: 10px;}#newsalePage .sbr-sx-freq{display: flex;align-items: center;gap: 10px;padding: 8px 12px 9px;}#newsalePage .sbr-sx-freq__label{flex: none;margin: 0;font-size: 11px;}#newsalePage .sbr-sx-chips{flex: 1 1 auto;display: grid;width: auto;grid-template-columns: repeat(3, 1fr);}#newsalePage .sbr-sx-chips:has(> :nth-child(4)){grid-template-columns: repeat(4, 1fr);}#newsalePage .sbr-sx-chip{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 0 4px;font-size: 12.5px;}#newsalePage .sbr-sx-freq__notes{display: none;}#newsalePage .sbr-sx-buy{flex-wrap: nowrap;gap: 12px;}#newsalePage .sbr-sx-buy__info{gap: 3px;}#newsalePage .sbr-sx-total{gap: 6px;}#newsalePage .sbr-sx-total__cur{font-size: 13px;margin-top: 2px;}#newsalePage .sbr-sx-total__d{font-size: 26px;}#newsalePage .sbr-sx-total__c{font-size: 12px;margin-top: 2px;}#newsalePage .sbr-sx-total__was{font-size: 11.5px;}#newsalePage .sbr-sx-total__off{font-size: 11px;}#newsalePage .sbr-sx-member{font-size: 10.5px;}#newsalePage .sbr-sx-summary{display: none;}#newsalePage .sbr-sx .sbr-sx-cta{width: auto;min-width: 0;height: 46px;padding: 0 18px;font-size: 14px;}}@media (max-width: 400px){#newsalePage .sbr-sx-supply__top{gap: 3px;}#newsalePage .sbr-sx-supply__name{font-size: 11.5px;}#newsalePage .sbr-sx-supply .sbr-sx-radio{width: 16px;height: 16px;}#newsalePage .sbr-sx-supply .sbr-sx-radio::after{width: 8px;height: 8px;margin: -4px 0 0 -4px;}}@media (max-width: 360px){#newsalePage .sbr-sx-freq{flex-direction: column;align-items: stretch;gap: 6px;}#newsalePage .sbr-sx-chips{width: 100%;}}@media (max-width: 400px){#newsalePage .sbr-sx-brandrow{flex-wrap: wrap;row-gap: 3px;}#newsalePage .sbr-sx-brand{flex: 1 1 100%;}}@media (pointer: coarse) and (min-width: 521px){#newsalePage .sbr-sx-chip{display: inline-flex;align-items: center;justify-content: center;min-height: 40px;}}
#newsalePage .sbr-ng--v2{--nx-ink: #2d2e2f;--nx-ink-2: #3d3f40;--nx-muted: #565759;--nx-strike: #8a8c8f;--nx-line: #e6eaee;--nx-line-2: #eef1f4;--nx-line-3: #dfe4e9;--nx-blue: var(--shop-action, #1b75bc);--nx-blue-hover: color-mix(in srgb, var(--nx-blue) 82%, #000);--nx-blue-soft: color-mix(in srgb, var(--nx-blue) 45%, #fff);--nx-tint: color-mix(in srgb, var(--nx-blue) 5.5%, #fff);--nx-teal: #0f8a84;--nx-green: #2a8a45;--nx-star: #f0b429;--nx-display: 'Montserrat', sans-serif;--nx-body: 'Open Sans', sans-serif;color: var(--nx-ink);font-family: var(--nx-body);text-align: left;}#newsalePage .sbr-ngx-card *, #newsalePage .sbr-ngx-card *::before, #newsalePage .sbr-ngx-card *::after{box-sizing: border-box;}#newsalePage .sbr-ngx-col .vc_column-inner, #newsalePage .sbr-ngx-col .wpb_wrapper{padding: 0 !important;margin: 0 !important;background: none !important;box-shadow: none !important;border: 0 !important;border-radius: 0 !important;}#newsalePage #product-list .sbr-ng--v2 .product-selection-box{display: block !important;padding: 0 !important;margin: 0 !important;width: 100% !important;max-width: none !important;background: none !important;}#newsalePage .sbr-ngx-card{width: 100%;}#newsalePage .sbr-ngx-card :where(button){-webkit-appearance: none;appearance: none;margin: 0;min-height: 0;height: auto;width: auto;font: inherit;text-transform: none;letter-spacing: normal;line-height: 1.2;color: inherit;cursor: pointer;}#newsalePage .sbr-ngx-card :where(button):focus-visible{outline: none;box-shadow: 0 0 0 3px color-mix(in srgb, var(--nx-blue) 30%, transparent) !important;}#newsalePage .sbr-ngx-card{display: grid;grid-template-columns: minmax(0, 1fr) minmax(520px, 1fr);background: #fff;border: 1px solid var(--nx-line);border-radius: 12px;box-shadow: 0 12px 36px rgba(45, 46, 47, .06);overflow: hidden;}#newsalePage .sbr-ngx-left{display: flex;flex-direction: column;min-width: 0;padding: 30px;}#newsalePage .sbr-ngx-eyebrow{margin: 0;font-family: var(--nx-display);font-size: 10.5px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;line-height: 1.3;color: var(--nx-teal);}#newsalePage .sbr-ngx-title{margin: 6px 0 0;font-family: var(--nx-display);font-size: 32px;font-weight: 800;letter-spacing: -.8px;line-height: 1.1;text-transform: none;color: var(--nx-ink);}#newsalePage .sbr-ngx-desc{max-width: 460px;margin: 10px 0 22px;font-family: var(--nx-body);font-size: 14px;line-height: 1.6;color: var(--nx-muted);}#newsalePage .sbr-ngx-stage{position: relative;flex: 1;display: flex;align-items: center;justify-content: center;min-height: 300px;border-radius: 16px;overflow: hidden;background: var(--shop-card-fill, linear-gradient(160deg, #e9f5f7, #d4eaee));}#newsalePage .sbr-ngx-stage__img{display: block;margin: 0;max-width: 78%;max-height: 280px;width: auto;height: auto;object-fit: contain;transition: opacity .3s ease;}#newsalePage .sbr-ngx-stage__img.is-fading{opacity: .35;}#newsalePage .sbr-ngx-stage__tag{position: absolute;top: 16px;left: 16px;z-index: 2;background: var(--nx-teal);color: #fff;font-family: var(--nx-display);font-size: 10px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;line-height: 1.2;border-radius: 6px;padding: 5px 9px;}#newsalePage .sbr-ngx-stage__count{position: absolute;top: 16px;right: 16px;z-index: 2;background: #fff;color: var(--nx-ink);font-family: var(--nx-display);font-size: 11px;font-weight: 700;line-height: 1.2;border-radius: 999px;padding: 5px 11px;box-shadow: 0 2px 8px rgba(0, 0, 0, .06);}#newsalePage .sbr-ngx-stage .sbr-shop-vp{position: absolute;right: 16px;bottom: 16px;left: auto;top: auto;z-index: 2;background: #fff;color: var(--nx-ink);font-family: var(--nx-display);font-size: 12px;font-weight: 600;line-height: 1;border-radius: 8px;padding: 8px 14px;}#newsalePage .sbr-ngx-details{display: none;}#newsalePage .sbr-ngx-thumbs{display: flex;gap: 10px;margin-top: 14px;}#newsalePage .sbr-ngx-thumb{flex: 1 1 0;min-width: 0;display: flex;align-items: center;gap: 10px;padding: 8px 10px;text-align: left;background: #fff;border: 1.5px solid #e3e8ec;border-radius: 12px;transition: border-color .2s, background .2s;}#newsalePage .sbr-ngx-thumb:hover{border-color: var(--nx-blue-soft);}#newsalePage .sbr-ngx-thumb.is-on{border-color: var(--nx-blue);background: var(--nx-tint);}#newsalePage .sbr-ngx-thumb__img{flex: none;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 8px;background: #eef5f7;overflow: hidden;}#newsalePage .sbr-ngx-thumb__img img{display: block;max-width: 80%;max-height: 80%;width: auto;height: auto;object-fit: contain;}#newsalePage .sbr-ngx-thumb__txt{display: flex;flex-direction: column;gap: 1px;min-width: 0;}#newsalePage .sbr-ngx-thumb__txt b{font-family: var(--nx-display);font-size: 12px;font-weight: 700;color: var(--nx-ink);white-space: nowrap;}#newsalePage .sbr-ngx-thumb__txt span{font-family: var(--nx-body);font-size: 10.5px;color: var(--nx-muted);}#newsalePage .sbr-ngx-right{min-width: 0;padding: 30px;background: #f8fafb;border-left: 1px solid var(--nx-line-2);container-type: inline-size;container-name: sbr-ngx-right;}#newsalePage .sbr-ngx-q{margin-bottom: 10px;font-family: var(--nx-display);font-size: 11px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: var(--nx-muted);}#newsalePage .sbr-ngx-opts{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;}#newsalePage .sbr-ngx-opt{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;padding: 13px 8px 12px;text-align: center;background: #fff;border: 1.5px solid var(--nx-line-3);border-radius: 12px;color: var(--nx-ink);transition: border-color .2s, background .2s, color .2s;}#newsalePage .sbr-ngx-opt__name{font-family: var(--nx-display);font-size: 15px;font-weight: 700;}#newsalePage .sbr-ngx-opt__sub{font-family: var(--nx-body);font-size: 11.5px;color: var(--nx-muted);transition: color .2s;}#newsalePage .sbr-ngx-opt::after{content: "";position: absolute;top: 9px;right: 9px;width: 16px;height: 16px;border-radius: 50%;border: 1.5px solid #c9d0d6;background: #fff center / 10px no-repeat;}#newsalePage .sbr-ngx-opt:not(.is-on):hover{border-color: var(--nx-blue);}#newsalePage .sbr-ngx-opt.is-on{background: var(--nx-blue);border-color: var(--nx-blue);color: #fff;}#newsalePage .sbr-ngx-opt.is-on .sbr-ngx-opt__sub{color: rgba(255, 255, 255, .8);}#newsalePage .sbr-ngx-opt.is-on::after{border-color: #fff;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b75bc' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");}#newsalePage .sbr-ngx-reco{display: flex;align-items: center;gap: 10px;margin: 20px 0 14px;}#newsalePage .sbr-ngx-reco__ic{flex: none;display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 50%;background: rgba(0, 187, 180, .12);color: var(--nx-teal);}#newsalePage .sbr-ngx-reco__txt{display: flex;flex-direction: column;gap: 1px;}#newsalePage .sbr-ngx-reco__pre{font-family: var(--nx-body);font-size: 11.5px;color: var(--nx-muted);}#newsalePage .sbr-ngx-reco__name{font-family: var(--nx-display);font-size: 18px;font-weight: 800;color: var(--nx-ink);}#newsalePage .sbr-ngx-life{background: #fff;border: 1px solid var(--nx-line-2);border-radius: 12px;padding: 13px 16px 12px;}#newsalePage .sbr-ngx-life__top{display: flex;justify-content: space-between;align-items: center;gap: 10px;}#newsalePage .sbr-ngx-life__k{font-family: var(--nx-display);font-size: 12px;font-weight: 700;color: var(--nx-ink);}#newsalePage .sbr-ngx-life__pill{display: inline-flex;align-items: center;gap: 5px;flex-shrink: 0;background: color-mix(in srgb, var(--nx-blue) 9%, transparent);color: var(--nx-blue);font-family: var(--nx-display);font-size: 12px;font-weight: 800;line-height: 1.2;border-radius: 999px;padding: 4px 10px;white-space: nowrap;}#newsalePage .sbr-ngx-life__track{position: relative;margin: 14px 8px 0;height: 8px;border-radius: 999px;background: #e8edf1;}#newsalePage .sbr-ngx-life__fill{position: absolute;top: 0;left: 0;bottom: 0;border-radius: 999px;background: linear-gradient(90deg, #5aa0d6, var(--nx-blue));transition: width .45s cubic-bezier(.16, 1, .3, 1);}#newsalePage .sbr-ngx-life__knob{position: absolute;top: 50%;right: 0;width: 16px;height: 16px;margin: -8px -8px 0 0;border-radius: 50%;background: #fff;border: 3px solid var(--nx-blue);box-shadow: 0 1px 4px rgba(27, 117, 188, .3);}#newsalePage .sbr-ngx-life__scale{display: flex;justify-content: space-between;margin-top: 8px;font-family: var(--nx-body);font-size: 10.5px;color: var(--nx-muted);}#newsalePage .sbr-ngx-chips{display: flex;gap: 10px;margin-top: 12px;}#newsalePage .sbr-ngx-chip{flex: 1 1 0;min-width: 0;display: flex;flex-direction: column;gap: 3px;padding: 10px 14px;border-radius: 10px;background: #fff;border: 1px solid var(--nx-line-2);}#newsalePage .sbr-ngx-chip__k{font-family: var(--nx-display);font-size: 9.5px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--nx-muted);}#newsalePage .sbr-ngx-chip__v{font-family: var(--nx-display);font-size: 16px;font-weight: 800;color: var(--nx-ink);}#newsalePage .sbr-ngx-chip__v small{margin-left: 2px;font-size: 11px;font-weight: 600;color: var(--nx-muted);}#newsalePage .sbr-ngx-chip--save{background: rgba(42, 138, 69, .07);border-color: rgba(42, 138, 69, .14);}#newsalePage .sbr-ngx-chip--save .sbr-ngx-chip__k, #newsalePage .sbr-ngx-chip--save .sbr-ngx-chip__v{color: var(--nx-green);}#newsalePage .sbr-ngx-shortline{margin-top: 14px;font-family: var(--nx-body);font-size: 12px;color: var(--nx-muted);}#newsalePage .sbr-ngx-buy{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 10px 18px;margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--nx-line);}#newsalePage .sbr-ngx-buy__info{display: flex;flex-direction: column;gap: 5px;min-width: 0;}#newsalePage .sbr-ngx-total{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;}#newsalePage .sbr-ngx-total__now{display: inline-flex;align-items: flex-start;font-family: var(--nx-display);font-weight: 800;line-height: 1;color: var(--nx-ink);}#newsalePage .sbr-ngx-total__cur{font-size: 15px;margin-top: 3px;}#newsalePage .sbr-ngx-total__d{font-size: 30px;letter-spacing: -1px;}#newsalePage .sbr-ngx-total__c{font-size: 14px;margin-top: 3px;}#newsalePage .sbr-ngx-total__was{font-family: var(--nx-display);font-size: 13px;font-weight: 500;color: var(--nx-strike);}#newsalePage .sbr-ngx-total__off{font-family: var(--nx-display);font-size: 12px;font-weight: 800;color: var(--nx-blue);}#newsalePage .sbr-ngx-member{margin: 0;font-family: var(--nx-body);font-size: 12px;font-weight: 600;line-height: 1.4;color: var(--nx-blue);}#newsalePage .sbr-ngx-card .sbr-ngx-cta{display: inline-flex;align-items: center;justify-content: center;gap: 8px;flex-shrink: 0;height: 46px;min-width: 196px;padding: 0 22px;border: 0;border-radius: 10px;background: var(--nx-blue);color: #fff;font-family: var(--nx-display);font-size: 16px;font-weight: 600;line-height: 1;white-space: nowrap;transition: background .2s;}#newsalePage .sbr-ngx-card .sbr-ngx-cta:hover{background: var(--nx-blue-hover);color: #fff;}#newsalePage .sbr-ngx-trustline{flex: 1 1 100%;display: flex;flex-wrap: wrap;gap: 4px 18px;list-style: none;margin: 0;padding: 10px 0 0;border-top: 1px dashed var(--nx-line);}#newsalePage .sbr-ngx-trustline li{display: inline-flex;align-items: center;gap: 6px;margin: 0;padding: 0;line-height: 1.35;font-family: var(--nx-body);font-size: 11px;font-weight: 600;color: var(--nx-muted);}#newsalePage .sbr-ngx-trustline li::before{content: "";flex: none;width: 5px;height: 5px;border-radius: 50%;background: var(--nx-green);}#newsalePage .sbr-ngx-assure{display: flex;justify-content: space-between;flex-wrap: wrap;gap: 10px;margin-top: 10px;padding-top: 10px;border-top: 1px solid var(--nx-line-2);}#newsalePage .sbr-ngx-assure__i{display: flex;align-items: center;gap: 8px;}#newsalePage .sbr-ngx-assure__ic{flex: none;display: flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 50%;background: rgba(0, 187, 180, .12);color: var(--nx-teal);}#newsalePage .sbr-ngx-assure__ic svg{width: 14px;height: 14px;}#newsalePage .sbr-ngx-assure__t{display: flex;flex-direction: column;line-height: 1.25;}#newsalePage .sbr-ngx-assure__t b{font-family: var(--nx-display);font-size: 11.5px;font-weight: 700;color: var(--nx-ink);}#newsalePage .sbr-ngx-assure__t span{font-family: var(--nx-body);font-size: 10.5px;color: var(--nx-muted);}#newsalePage .sbr-ngx-rating{display: flex;align-items: center;justify-content: flex-start;gap: 6px;margin-top: 14px;font-family: var(--nx-body);font-size: 11.5px;color: var(--nx-muted);}#newsalePage .sbr-ngx-rating .sbr-ng-stars{display: inline-flex;gap: 1px;color: var(--nx-star);}#newsalePage .sbr-ngx-rating svg{display: block;width: 11px;height: 11px;fill: currentColor;}@media (prefers-reduced-motion: reduce){#newsalePage .sbr-ngx-card *, #newsalePage .sbr-ngx-card *::after{transition: none !important;}}@media (max-width: 1100px){#newsalePage .sbr-ngx-card{grid-template-columns: 1fr;}#newsalePage .sbr-ngx-right{border-left: 0;border-top: 1px solid var(--nx-line-2);}#newsalePage .sbr-ngx-stage{min-height: 300px;}}@container sbr-ngx-right (max-width: 420px){#newsalePage .sbr-ngx-opts{gap: 6px;}#newsalePage .sbr-ngx-opt{padding: 26px 4px 11px;}#newsalePage .sbr-ngx-opt__name{font-size: 14px;}#newsalePage .sbr-ngx-opt__sub{font-size: 10.5px;}#newsalePage .sbr-ngx-opt::after{top: 7px;right: auto;left: 50%;transform: translateX(-50%);width: 14px;height: 14px;background-size: 9px;}#newsalePage .sbr-ngx-chips{flex-direction: column;}#newsalePage .sbr-ngx-card .sbr-ngx-cta{width: 100%;min-width: 0;}#newsalePage .sbr-ngx-assure{justify-content: flex-start;gap: 12px 18px;}}@media (max-width: 520px){#newsalePage .sbr-ngx-left{display: grid;grid-template-columns: 110px minmax(0, 1fr);grid-template-rows: 1fr 1fr;grid-template-areas: "stage title" "stage details";column-gap: 12px;row-gap: 0;padding: 12px 12px 0;}#newsalePage .sbr-ngx-eyebrow, #newsalePage .sbr-ngx-desc{display: none;}#newsalePage .sbr-ngx-stage{grid-area: stage;align-self: start;width: 110px;height: 110px;min-height: 0;padding: 0;border-radius: 12px;}#newsalePage .sbr-ngx-stage__img{max-width: 86%;max-height: 86%;}#newsalePage .sbr-ngx-stage__tag{top: 6px;left: 6px;font-size: 9.5px;letter-spacing: .06em;padding: 3px 6px;border-radius: 4px;}#newsalePage .sbr-ngx-stage__count, #newsalePage .sbr-ngx-stage .sbr-shop-vp{display: none;}#newsalePage .sbr-ngx-title{grid-area: title;align-self: end;margin: 0;font-size: 21px;letter-spacing: -.5px;line-height: 1.15;}#newsalePage .sbr-ngx-details{grid-area: details;align-self: start;justify-self: start;display: inline-flex;align-items: center;gap: 2px;margin-top: 6px;font-family: var(--nx-display);font-size: 12px;font-weight: 700;color: var(--nx-blue);}#newsalePage .sbr-ngx-thumbs{display: none;}#newsalePage .sbr-ngx-right{padding: 12px 12px 14px;background: #fff;border-top: 0;}#newsalePage .sbr-ngx-q{margin-bottom: 7px;font-size: 10.5px;}#newsalePage .sbr-ngx-opts{gap: 6px;}#newsalePage .sbr-ngx-opt{min-height: 44px;padding: 23px 4px 8px;}#newsalePage .sbr-ngx-opt__name{font-size: 12.5px;}#newsalePage .sbr-ngx-opt__sub{display: none;}#newsalePage .sbr-ngx-reco{margin: 12px 0 0;gap: 8px;}#newsalePage .sbr-ngx-reco__ic{width: 24px;height: 24px;}#newsalePage .sbr-ngx-reco__pre{font-size: 10.5px;}#newsalePage .sbr-ngx-reco__name{font-size: 15px;}#newsalePage .sbr-ngx-life{display: none;}#newsalePage .sbr-ngx-chips{flex-direction: row;gap: 6px;margin-top: 12px;}#newsalePage .sbr-ngx-chip{padding: 8px 10px;gap: 2px;}#newsalePage .sbr-ngx-buy{gap: 10px;margin-top: 12px;padding-top: 12px;}#newsalePage .sbr-ngx-buy__info{flex: 1 1 100%;min-width: 0;gap: 3px;}#newsalePage .sbr-ngx-total{gap: 6px;}#newsalePage .sbr-ngx-total__cur{font-size: 13px;margin-top: 2px;}#newsalePage .sbr-ngx-total__d{font-size: 26px;}#newsalePage .sbr-ngx-total__c{font-size: 12px;margin-top: 2px;}#newsalePage .sbr-ngx-total__was{font-size: 11.5px;}#newsalePage .sbr-ngx-total__off{font-size: 11px;}#newsalePage .sbr-ngx-member{font-size: 10.5px;}#newsalePage .sbr-ngx-card .sbr-ngx-cta{flex: 1 1 100%;width: 100%;min-width: 0;height: 46px;padding: 0 16px;gap: 8px;font-size: 15px;}#newsalePage .sbr-ngx-trustline{gap: 4px 12px;}#newsalePage .sbr-ngx-assure{gap: 8px 12px;}#newsalePage .sbr-ngx-rating{margin-top: 10px;}}
#newsalePage .sbr-spg--v2{--sg-ink: #2d2e2f;--sg-ink-2: #3d3f40;--sg-muted: #565759;--sg-faint: #8a8c8f;--sg-line: #e6eaee;--sg-line-2: #eef1f4;--sg-line-3: #dfe4e9;--sg-blue: var(--shop-action, #1b75bc);--sg-blue-hover: color-mix(in srgb, var(--sg-blue) 82%, #000);--sg-blue-soft: color-mix(in srgb, var(--sg-blue) 45%, #fff);--sg-teal: #0f8a84;--sg-green: #2a8a45;--sg-star: #f0b429;--sg-display: 'Montserrat', sans-serif;--sg-body: 'Open Sans', sans-serif;display: block;color: var(--sg-ink);font-family: var(--sg-body);text-align: left;}#newsalePage .sbr-spg--v2 *, #newsalePage .sbr-spg--v2 *::before, #newsalePage .sbr-spg--v2 *::after{box-sizing: border-box;}#newsalePage .sbr-spg--v2 a{text-decoration: none;}#newsalePage .sbr-spg--v2 .sbr-sgx-card [hidden]{display: none !important;}#newsalePage .sbr-sgx-col .vc_column-inner, #newsalePage .sbr-sgx-col .wpb_wrapper{padding: 0 !important;margin: 0 !important;background: none !important;box-shadow: none !important;border: 0 !important;border-radius: 0 !important;}#newsalePage .sbr-sgx-col .wpb_wrapper{width: 100% !important;max-width: none !important;}#newsalePage .sbr-sgx-card{display: grid;grid-template-columns: minmax(0, 1fr) minmax(500px, 1.02fr);width: 100%;background: #fff;border: 1px solid var(--sg-line);border-radius: 12px;box-shadow: 0 4px 12px rgba(45, 46, 47, .08);overflow: hidden;}#newsalePage .sbr-sgx-left{display: flex;flex-direction: column;min-width: 0;padding: 30px;}#newsalePage .sbr-sgx-proof{display: inline-flex;align-items: center;gap: 8px;font-family: var(--sg-body);font-size: 12px;font-weight: 600;color: var(--sg-muted);}#newsalePage .sbr-sgx-stars{display: inline-flex;gap: 1px;color: var(--sg-star);line-height: 0;}#newsalePage .sbr-sgx-stars svg{display: block;width: 13px;height: 13px;fill: currentColor;}#newsalePage .sbr-sgx-eyebrow{margin: 14px 0 6px;font-family: var(--sg-display);font-size: 10.5px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;line-height: 1.3;color: var(--sg-teal);}#newsalePage .sbr-sgx-title{margin: 0;font-family: var(--sg-display);font-size: 32px;font-weight: 700;letter-spacing: -.8px;line-height: 1.1;color: var(--sg-ink);text-transform: none;}#newsalePage .sbr-sgx-title a{color: inherit;}#newsalePage .sbr-sgx-title a:hover{color: var(--sg-blue);}#newsalePage .sbr-sgx-rule{display: block;width: 56px;height: 3px;margin-top: 14px;border-radius: 2px;background: var(--sg-teal);}#newsalePage .sbr-sgx-details{display: none;}#newsalePage .sbr-sgx-desc{max-width: 420px;margin: 14px 0 22px;font-family: var(--sg-body);font-size: 14px;line-height: 1.6;color: var(--sg-muted);}#newsalePage .sbr-spg--v2 .sbr-shop-shortline{margin: -10px 0 18px;font-family: var(--sg-body);font-size: 12px;color: var(--sg-muted);}#newsalePage .sbr-sgx-stage{position: relative;flex: 1 1 0%;min-height: 320px;border-radius: 16px;overflow: hidden;background: var(--shop-card-fill, linear-gradient(160deg, #eaf6f5, #d6ecea));}@media (min-width: 521px){#newsalePage .sbr-sgx-stage{margin: 0 -30px -30px;border-radius: 0;}}#newsalePage .sbr-spg--v2 .sbr-spg-stage__img{position: absolute;inset: 30px;margin: auto;display: block;width: auto;height: auto;max-width: 74%;max-height: min(230px, calc(100% - 60px));object-fit: contain;transform: none;opacity: 1;filter: none;animation: none;}#newsalePage .sbr-spg--v2 .sbr-spg-stage__img[hidden]{display: none !important;}#newsalePage .sbr-sgx-stage__tag{position: absolute;top: 16px;left: 16px;z-index: 2;background: var(--sg-teal);color: #fff;font-family: var(--sg-display);font-size: 10px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;line-height: 1;border-radius: 6px;padding: 6px 10px;}#newsalePage .sbr-sgx-stage .sbr-shop-vp{position: absolute;right: 16px;bottom: 16px;left: auto;top: auto;z-index: 2;background: #fff;color: var(--sg-ink);font-family: var(--sg-display);font-size: 12px;font-weight: 600;line-height: 1;border-radius: 8px;padding: 8px 14px;box-shadow: 0 2px 8px rgba(0, 0, 0, .08);}#newsalePage .sbr-sgx-right{min-width: 0;padding: 30px;background: #f8fafb;border-left: 1px solid var(--sg-line-2);container-type: inline-size;container-name: sbr-sgx-right;}#newsalePage .sbr-sgx-q{margin: 0 0 10px;font-family: var(--sg-display);font-size: 11px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: var(--sg-muted);}#newsalePage .sbr-spg--v2 :where(button){-webkit-appearance: none;appearance: none;margin: 0;min-height: 0;height: auto;width: auto;font: inherit;text-transform: none;letter-spacing: normal;text-align: inherit;line-height: 1.2;color: inherit;cursor: pointer;}#newsalePage .sbr-spg--v2 :where(button):focus-visible{outline: none;box-shadow: 0 0 0 3px color-mix(in srgb, var(--sg-blue) 30%, transparent) !important;}#newsalePage .sbr-spg--v2 .sbr-spg-levels{position: static;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;padding: 0;margin: 0;background: none;border: 0;border-radius: 0;}#newsalePage .sbr-spg--v2 .sbr-spg-level{position: relative;z-index: auto;min-width: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;padding: 14px 8px 12px;background: #fff;border: 1.5px solid var(--sg-line-3);border-radius: 12px;color: var(--sg-ink);text-align: center;line-height: 1.3;transition: border-color .2s, background .2s, box-shadow .2s, color .2s;}#newsalePage .sbr-spg--v2 .sbr-spg-level::after{content: "";position: absolute;top: 9px;right: 9px;width: 16px;height: 16px;border-radius: 50%;border: 1.5px solid #c9d0d6;background: #fff;transform: none;opacity: 1;transition: border-color .2s, background .2s;}#newsalePage .sbr-spg--v2 .sbr-spg-level::before{content: "";position: absolute;top: 12px;right: 12px;z-index: 2;width: 10px;height: 10px;background: var(--sg-blue);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;opacity: 0;transition: opacity .2s;}#newsalePage .sbr-spg--v2 .sbr-spg-level:hover{border-color: var(--sg-blue-soft);box-shadow: 0 4px 14px color-mix(in srgb, var(--sg-blue) 12%, transparent);}#newsalePage .sbr-spg--v2 .sbr-spg-level.is-on{background: var(--sg-blue);border-color: var(--sg-blue);color: #fff;box-shadow: 0 6px 16px color-mix(in srgb, var(--sg-blue) 30%, transparent);}#newsalePage .sbr-spg--v2 .sbr-spg-level.is-on::after{background: #fff;border-color: #fff;}#newsalePage .sbr-spg--v2 .sbr-spg-level.is-on::before{opacity: 1;}#newsalePage .sbr-sgx-opt__name{font-family: var(--sg-display);font-size: 15px;font-weight: 700;padding: 0 14px;}#newsalePage .sbr-sgx-opt__sports{font-family: var(--sg-body);font-size: 11.5px;color: var(--sg-muted);white-space: nowrap;}#newsalePage .sbr-spg--v2 .sbr-spg-level.is-on .sbr-sgx-opt__sports{color: rgba(255, 255, 255, .85);}#newsalePage .sbr-sgx-opt__price{display: inline-flex;align-items: baseline;gap: 5px;margin-top: 5px;white-space: nowrap;}#newsalePage .sbr-sgx-opt__now{font-family: var(--sg-display);font-size: 16px;font-weight: 800;letter-spacing: -.3px;}#newsalePage .sbr-sgx-opt__was{font-family: var(--sg-body);font-size: 11.5px;color: var(--sg-faint);}#newsalePage .sbr-spg--v2 .sbr-spg-level.is-on .sbr-sgx-opt__was{color: rgba(255, 255, 255, .7);}#newsalePage .sbr-spg--v2 .sbr-spg-recbody{margin: 18px 0 0;animation: sgxFade .3s ease;}@keyframes sgxFade{from{opacity: 0;transform: translateY(6px);}to{opacity: 1;transform: none;}}#newsalePage .sbr-sgx-reco{display: flex;align-items: center;gap: 10px;margin: 0 0 14px;}#newsalePage .sbr-sgx-reco__ic{flex: none;display: flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;background: rgba(0, 187, 180, .12);color: var(--sg-teal);}#newsalePage .sbr-sgx-reco__txt{display: flex;flex-direction: column;gap: 1px;min-width: 0;}#newsalePage .sbr-sgx-reco__pre{font-family: var(--sg-body);font-size: 11.5px;color: var(--sg-muted);}#newsalePage .sbr-sgx-reco__name{font-family: var(--sg-display);font-size: 17px;font-weight: 800;letter-spacing: -.3px;line-height: 1.15;color: var(--sg-ink);}#newsalePage .sbr-sgx-meters{display: grid;grid-template-columns: repeat(auto-fit, minmax(max(200px, calc(50% - 0.5px)), 1fr));gap: 1px;margin: 0;background: var(--sg-line-2);border: 1px solid var(--sg-line-2);border-radius: 12px;overflow: hidden;}#newsalePage .sbr-sgx-meters .sbr-spg-meter{display: flex;flex-direction: column;gap: 6px;min-width: 0;padding: 11px 12px;background: #fff;}#newsalePage .sbr-sgx-meters .sbr-spg-meter__head{display: flex;align-items: center;justify-content: space-between;gap: 8px;}#newsalePage .sbr-sgx-meters .sbr-spg-meter__key{font-family: var(--sg-display);font-size: 12px;font-weight: 700;letter-spacing: 0;text-transform: none;color: var(--sg-ink);white-space: nowrap;}#newsalePage .sbr-sgx-meters .sbr-spg-meter__note{font-family: var(--sg-body);font-size: 11px;font-weight: 400;color: var(--sg-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;}#newsalePage .sbr-sgx-meters .sbr-spg-pips{display: flex;gap: 3px;flex-shrink: 0;}#newsalePage .sbr-sgx-meters .sbr-spg-pips i{display: block;width: 14px;height: 5px;border-radius: 3px;background: #e2e6ea;transition: background .4s;}#newsalePage .sbr-sgx-meters .sbr-spg-pips i.is-on{background: var(--mc, #1b75bc);}#newsalePage .sbr-sgx-meters .sbr-spg-meter--hi{--mc: #1b75bc;}#newsalePage .sbr-sgx-meters .sbr-spg-meter--mid{--mc: #5aa0d6;}#newsalePage .sbr-sgx-meters .sbr-spg-meter--lo{--mc: #9fbfd8;}#newsalePage .sbr-sgx-chips{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-top: 12px;}#newsalePage .sbr-sgx-chip{display: flex;flex-direction: column;gap: 3px;min-width: 0;padding: 10px 14px;background: #fff;border: 1px solid var(--sg-line-2);border-radius: 10px;}#newsalePage .sbr-sgx-chip__k{font-family: var(--sg-display);font-size: 9.5px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--sg-muted);}#newsalePage .sbr-sgx-chip__v{font-family: var(--sg-display);font-size: 15px;font-weight: 800;letter-spacing: -.3px;line-height: 1.2;color: var(--sg-ink);}#newsalePage .sbr-sgx-chip__v sup{font-size: .6em;font-weight: 800;top: -.4em;}#newsalePage .sbr-sgx-chip__v--mat{font-family: var(--sg-body);font-size: 12.5px;font-weight: 700;letter-spacing: 0;}#newsalePage .sbr-sgx-chip--save{background: rgba(42, 138, 69, .08);border-color: rgba(42, 138, 69, .18);}#newsalePage .sbr-sgx-chip--save .sbr-sgx-chip__k, #newsalePage .sbr-sgx-chip--save .sbr-sgx-chip__v{color: var(--sg-green);}#newsalePage .sbr-spg--v2 .sbr-spg-fit{position: static;display: grid;grid-template-columns: 1fr 1fr;gap: 4px;margin: 14px 0 0;padding: 4px;background: #eceff2;border-radius: 12px;}#newsalePage .sbr-spg--v2 .sbr-spg-fit__opt{position: static;z-index: auto;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;padding: 9px 8px;background: transparent;border: 0;border-radius: 9px;color: var(--sg-muted);line-height: 1.2;transition: background .2s, color .2s, box-shadow .2s;}#newsalePage .sbr-sgx-fit__lbl{font-family: var(--sg-display);font-size: 13px;font-weight: 700;color: inherit;}#newsalePage .sbr-sgx-fit__note{font-family: var(--sg-body);font-size: 10.5px;color: inherit;opacity: .8;margin: 0;}#newsalePage .sbr-spg--v2 .sbr-spg-fit__opt:not(.is-on):hover{color: var(--sg-ink);}#newsalePage .sbr-spg--v2 .sbr-spg-fit__opt.is-on{background: #fff;color: var(--sg-ink);box-shadow: 0 1px 3px rgba(0, 0, 0, .08);}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta{display: flex;align-items: center;justify-content: space-between;flex-wrap: nowrap;gap: 18px;margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--sg-line);}#newsalePage .sbr-sgx-buy__info{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;gap: 5px;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-sgx-priceline{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;margin: 0;width: auto;}#newsalePage .sbr-spg--v2 .sbr-spg-bigprice{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin: 0;}#newsalePage .sbr-spg--v2 .sbr-spg-bigprice__now{font-family: var(--sg-display);font-size: 30px;font-weight: 800;letter-spacing: -1px;line-height: 1;color: var(--sg-ink);}#newsalePage .sbr-spg--v2 .sbr-spg-bigprice__was{font-family: var(--sg-display);font-size: 13px;font-weight: 500;color: var(--sg-faint);text-decoration: line-through;}#newsalePage .sbr-spg--v2 .sbr-spg-bigprice__off{font-family: var(--sg-display);font-size: 12px;font-weight: 800;color: var(--sg-blue);background: none;border-radius: 0;padding: 0;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-shop-tagline{display: block;margin: 0;padding: 0;border: 0;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-shop-tagline :is(.sbr-shop-tagline__bar, .sbr-shop-tagline__eyebrow){display: none;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-shop-tagline__body{display: block;padding: 0;text-align: left;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-shop-tagline__text{font-family: var(--sg-body);font-size: 12px;font-weight: 600;line-height: 1.4;color: var(--sg-blue);}#newsalePage .sbr-sgx-trust{display: flex;flex-wrap: wrap;gap: 4px 14px;list-style: none;margin: 0;padding: 0;}#newsalePage .sbr-sgx-trust li{display: inline-flex;align-items: center;gap: 6px;margin: 0;padding: 0;font-family: var(--sg-body);font-size: 11px;font-weight: 600;line-height: 1.35;color: var(--sg-muted);}#newsalePage .sbr-sgx-trust li::before{content: "";flex: none;width: 5px;height: 5px;border-radius: 50%;background: var(--sg-green);}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta > :is(.sbr-spg-cta__std, .sbr-spg-cta__cust){flex: 0 0 auto;width: auto;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize){position: relative;display: inline-flex !important;align-items: center;justify-content: center;gap: 8px;width: auto !important;min-width: 176px;max-width: none !important;height: 46px;min-height: 0 !important;margin: 0 !important;padding: 0 22px !important;border: 0 !important;border-radius: 10px !important;background: var(--sg-blue) !important;color: #fff !important;box-shadow: none;font-family: var(--sg-display) !important;font-size: 16px !important;font-weight: 600 !important;letter-spacing: 0;line-height: 1;text-transform: none !important;white-space: nowrap;filter: none;transition: background .2s;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize):hover{background: var(--sg-blue-hover) !important;filter: none;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize) svg{flex: none;width: 16px;height: 16px;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta .sbr-spg-add__lbl{font-family: var(--sg-display) !important;font-size: 16px !important;font-weight: 600 !important;letter-spacing: 0 !important;color: #fff !important;text-transform: none !important;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta .sbr-spg-add__total{display: none !important;}@media (prefers-reduced-motion: reduce){#newsalePage .sbr-spg--v2 .sbr-sgx-card *, #newsalePage .sbr-spg--v2 .sbr-sgx-card *::after{transition: none !important;animation: none !important;}}@media (max-width: 1100px){#newsalePage .sbr-sgx-card{grid-template-columns: 1fr;}#newsalePage .sbr-sgx-right{border-left: 0;border-top: 1px solid var(--sg-line-2);}#newsalePage .sbr-sgx-stage{min-height: 300px;}}@container sbr-sgx-right (max-width: 460px){#newsalePage .sbr-sgx-chips{grid-template-columns: 1fr;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta{flex-wrap: wrap;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta > :is(.sbr-spg-cta__std, .sbr-spg-cta__cust){flex: 1 1 100%;width: 100%;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize){width: 100% !important;}}@media (max-width: 520px){#newsalePage .sbr-sgx-left{display: grid;grid-template-columns: 92px minmax(0, 1fr);grid-template-areas: "img proof" "img h2" "img more";grid-template-rows: auto auto auto;column-gap: 12px;row-gap: 0;align-items: center;align-content: center;padding: 12px 12px 0;}#newsalePage .sbr-sgx-eyebrow, #newsalePage .sbr-sgx-rule, #newsalePage .sbr-sgx-desc, #newsalePage .sbr-spg--v2 .sbr-shop-shortline{display: none;}#newsalePage .sbr-sgx-stage{grid-area: img;align-self: center;width: 92px;height: 92px;min-height: 0;flex: none;border-radius: 12px;}#newsalePage .sbr-spg--v2 .sbr-spg-stage__img{inset: 8px;max-width: 80%;max-height: 76px;}#newsalePage .sbr-sgx-stage__tag, #newsalePage .sbr-sgx-stage .sbr-shop-vp{display: none;}#newsalePage .sbr-sgx-proof{grid-area: proof;align-self: end;flex-wrap: wrap;row-gap: 2px;font-size: 10.5px;line-height: 1.3;}#newsalePage .sbr-sgx-stars svg{width: 11px;height: 11px;}#newsalePage .sbr-sgx-title{grid-area: h2;margin: 3px 0 0;font-size: 19px;letter-spacing: -.5px;line-height: 1.15;}#newsalePage .sbr-sgx-details{grid-area: more;align-self: start;justify-self: start;display: inline-flex;align-items: center;gap: 2px;margin-top: 5px;font-family: var(--sg-display);font-size: 12px;font-weight: 700;color: var(--sg-blue);}#newsalePage .sbr-sgx-right{padding: 14px 12px;background: #fff;border-top: 0;}#newsalePage .sbr-sgx-q{margin-bottom: 7px;font-size: 10.5px;}#newsalePage .sbr-spg--v2 .sbr-spg-levels{gap: 6px;}#newsalePage .sbr-spg--v2 .sbr-spg-level{min-height: 64px;padding: 12px 6px 10px;gap: 3px;}#newsalePage .sbr-spg--v2 .sbr-spg-level::after{top: 7px;right: 7px;width: 13px;height: 13px;}#newsalePage .sbr-spg--v2 .sbr-spg-level::before{top: 9.5px;right: 9.5px;width: 8px;height: 8px;}#newsalePage .sbr-sgx-opt__name{font-size: 13.5px;padding: 0 10px;}#newsalePage .sbr-sgx-opt__sports{display: none;}#newsalePage .sbr-sgx-opt__price{margin-top: 2px;gap: 4px;}#newsalePage .sbr-sgx-opt__now{font-size: 14px;}#newsalePage .sbr-sgx-opt__was{font-size: 10.5px;}#newsalePage .sbr-spg--v2 .sbr-spg-recbody{margin-top: 12px;}#newsalePage .sbr-sgx-reco{margin: 0;padding: 9px 12px;background: #f8fafb;border: 1px solid var(--sg-line-2);border-radius: 12px;gap: 10px;}#newsalePage .sbr-sgx-reco__ic{width: 26px;height: 26px;}#newsalePage .sbr-sgx-reco__pre{font-size: 10.5px;}#newsalePage .sbr-sgx-reco__name{font-size: 15px;}#newsalePage .sbr-sgx-meters, #newsalePage .sbr-sgx-chips{display: none;}#newsalePage .sbr-spg--v2 .sbr-spg-fit{margin-top: 12px;}#newsalePage .sbr-spg--v2 .sbr-spg-fit__opt{min-height: 44px;padding: 6px 8px;}#newsalePage .sbr-sgx-fit__lbl{font-size: 12.5px;}#newsalePage .sbr-sgx-fit__note{font-size: 10px;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta{flex-wrap: wrap;gap: 12px;margin-top: 14px;padding-top: 14px;}#newsalePage .sbr-sgx-buy__info{flex: 1 1 100%;gap: 4px;}#newsalePage .sbr-spg--v2 .sbr-spg-bigprice{gap: 6px;}#newsalePage .sbr-spg--v2 .sbr-spg-bigprice__now{font-size: 26px;}#newsalePage .sbr-spg--v2 .sbr-spg-bigprice__was{font-size: 11.5px;}#newsalePage .sbr-spg--v2 .sbr-spg-bigprice__off{font-size: 11px;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-shop-tagline__text{font-size: 10.5px;}#newsalePage .sbr-sgx-trust li{font-size: 10.5px;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta > :is(.sbr-spg-cta__std, .sbr-spg-cta__cust){flex: 1 1 100%;width: 100%;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta :is(.sbr-spg-add, .sbr-spg-customize){width: 100% !important;height: 46px;font-size: 14.5px !important;}#newsalePage.sbr-shop-wrap .sbr-spg--v2 .sbr-spg-cta .sbr-spg-add__lbl{font-size: 14.5px !important;}}@media (max-width: 860px){#newsalePage .sbr-spg--v2 .sbr-spg-popup{align-items: flex-end;justify-content: stretch;padding: 0;overflow: visible;background: rgba(20, 45, 45, .38);-webkit-backdrop-filter: none;backdrop-filter: none;}#newsalePage .sbr-spg--v2 .sbr-spg-popup__overlay{background: transparent;}#newsalePage .sbr-spg--v2 .sbr-spg-popup__panel{width: 100%;max-width: none;margin: 0;min-height: 0;max-height: 86dvh;overflow-y: auto;padding: 22px 16px calc(20px + env(safe-area-inset-bottom, 0px));border-radius: 16px 16px 0 0;box-shadow: 0 -12px 40px rgba(20, 45, 45, .18);transform: translateY(100%);transition: transform .28s cubic-bezier(.16, 1, .3, 1);}#newsalePage .sbr-spg--v2 .sbr-spg-popup.is-open .sbr-spg-popup__panel{transform: none;}#newsalePage .sbr-spg--v2 .sbr-spg-popup__panel::before{content: "";position: absolute;top: 8px;left: 50%;width: 36px;height: 4px;margin-left: -18px;border-radius: 2px;background: #dde2e7;}#newsalePage .sbr-spg--v2 .sbr-spg-popup__close{top: 18px;right: 16px;width: 34px;height: 34px;border: 0;background: #eef1f4;color: var(--sg-ink);}#newsalePage .sbr-spg--v2 .sbr-spg-popup__title{font-size: 19px;letter-spacing: -.4px;margin: 0 48px 4px 0;}#newsalePage .sbr-spg--v2 .sbr-spg-popup__note{font-size: 12px;margin: 0 0 16px;}}@media (min-width: 561px) and (max-width: 860px){#newsalePage .sbr-spg--v2 .sbr-spg-colors{grid-template-columns: repeat(auto-fit, minmax(60px, 1fr));gap: 10px;}}
#newsalePage .sbr-fb{--fb-ink: #2d2e2f;--fb-muted: #565759;--fb-faint: #8a8c8f;--fb-line: #e6eaee;--fb-line-2: #dfe4e9;--fb-soft: #f4f6f8;--fb-on: var(--shop-filter, var(--shop-accent, #1b75bc));--fb-display: 'Montserrat', sans-serif;--fb-body: 'Open Sans', sans-serif;}#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb{display: flex;align-items: center;justify-content: space-between;flex-wrap: nowrap;gap: 16px;padding: 10px 12px 10px 18px;background: #fff;border: 1px solid var(--fb-line);border-radius: 14px;box-shadow: 0 2px 10px rgba(45, 46, 47, .04);}#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb.pageheaderBotm.is-sticky{border-radius: 14px;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-bar__controls{display: flex;align-items: center;gap: 14px;flex-wrap: nowrap;min-width: 0;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-bar__right{display: flex;align-items: center;gap: 8px;flex: 0 0 auto;}#newsalePage .sbr-fb svg{display: block;flex: none;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-count{display: inline-flex;align-items: baseline;gap: 5px;white-space: nowrap;font-family: var(--fb-body);font-size: 13.5px;font-weight: 400;color: var(--fb-muted);}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-count b{font-family: var(--fb-display);font-size: 16px;font-weight: 800;color: var(--fb-ink);}#newsalePage .sbr-fb-sep{flex: none;width: 1px;height: 22px;background: var(--fb-line);}#newsalePage .sbr-fb :where(.sbr-fb-sort__face, .sbr-fb-reset){-webkit-appearance: none;appearance: none;display: inline-flex;align-items: center;gap: 8px;height: 36px;min-height: 0;width: auto;margin: 0;font-family: var(--fb-display);font-size: 13.5px;font-weight: 600;line-height: 1;letter-spacing: 0;text-transform: none;white-space: nowrap;cursor: pointer;transition: border-color .18s, background .18s, color .18s;}#newsalePage .sbr-fb :where(.sbr-fb-sort__face, .sbr-fb-reset):focus-visible{outline: none;box-shadow: 0 0 0 3px color-mix(in srgb, var(--fb-on) 30%, transparent) !important;}#newsalePage .sbr-fb-pills{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-width: 0;}#newsalePage.sbr-shop-wrap .sbr-fb :is(.sbr-v1-kit, .sbr-v1-disc){box-sizing: border-box;height: 36px !important;min-height: 0 !important;padding-top: 0 !important;padding-bottom: 0 !important;border-radius: 10px !important;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit::after{border-radius: inherit !important;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit:not(.is-on){--kit-acc: var(--shop-filter, var(--shop-accent, #5642bb));background: color-mix(in srgb, var(--kit-acc) 7%, #fff) !important;border-color: color-mix(in srgb, var(--kit-acc) 38%, #fff) !important;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit:not(.is-on):hover{border-color: color-mix(in srgb, var(--kit-acc) 60%, #fff) !important;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit:not(.is-on), #newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit:not(.is-on) .sbr-v1-kit__lbl{color: color-mix(in srgb, var(--kit-acc) 78%, #000);}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit:not(.is-on) .sbr-v1-kit__n{background: color-mix(in srgb, var(--kit-acc) 14%, #fff) !important;color: color-mix(in srgb, var(--kit-acc) 78%, #000) !important;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-disc__g{width: 24px;height: 24px;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit__ph img{max-height: 26px;}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect.sbr-fb-sort{position: relative;width: auto;min-width: 0;height: auto;min-height: 0;line-height: 1;margin: 0;padding: 0;border: 0;border-radius: 0;background: none !important;text-align: left;text-transform: none;}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect.sbr-fb-sort::before, #newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect.sbr-fb-sort::after{content: none !important;}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect > .selected{display: none !important;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-sort__face{padding: 0 12px;background: var(--fb-soft);color: var(--fb-ink);border: 1px solid var(--fb-line);}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-sort__face:hover, #newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-sort.is-open .sbr-fb-sort__face{border-color: #c9d0d6;background: #eef1f4;}#newsalePage .sbr-fb-sort__face > svg:first-child{color: var(--fb-muted);}#newsalePage .sbr-fb-sort__pre{font-family: var(--fb-body);font-size: 13px;font-weight: 400;color: var(--fb-muted);margin-right: -3px;}#newsalePage .sbr-fb-sort__val{font-family: var(--fb-display);font-weight: 600;color: var(--fb-ink);}#newsalePage .sbr-fb-sort__chev{color: var(--fb-muted);transition: transform .2s ease;}#newsalePage .sbr-fb-sort.is-open .sbr-fb-sort__chev{transform: rotate(180deg);}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect .options{left: auto;right: 0;top: calc(100% + 6px);width: auto;min-width: 210px;margin: 0;padding: 6px;background: #fff;border: 1px solid var(--fb-line);border-radius: 12px;box-shadow: 0 12px 30px rgba(45, 46, 47, .12);z-index: 40;}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect .options li{position: relative;margin: 0;padding: 9px 34px 9px 12px;border-radius: 8px;font-family: var(--fb-display);font-size: 13.5px;font-weight: 600;line-height: 1.3;color: var(--fb-ink);cursor: pointer;list-style: none;}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect .options li:hover{background: var(--fb-soft);}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect .options li.is-on{color: var(--fb-on);}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect .options li.is-on::after{content: "";position: absolute;right: 12px;top: 50%;width: 14px;height: 14px;margin-top: -7px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-reset{padding: 0 12px !important;background: #fff;border: 0 solid var(--fb-line);}#newsalePage .sbr-fb-reset, #newsalePage .sbr-fb-reset__lbl{text-decoration: none !important;}#newsalePage .sbr-fb-reset__lbl{font-family: var(--fb-display);font-weight: 600;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-reset.is-on:hover{border-color: #c9d0d6;background: var(--fb-soft);}@media (prefers-reduced-motion: reduce){#newsalePage .sbr-fb *, #newsalePage .sbr-fb *::after{transition: none !important;}}@media (max-width: 767px){#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb{display: grid;grid-template-columns: minmax(0, 1fr) auto auto;align-items: center;gap: 12px 8px;padding: 12px;border-radius: 14px;margin-top: 14px;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-bar__controls, #newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-bar__right{display: contents;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-count{display: inline-flex !important;grid-column: 1;grid-row: 1;}#newsalePage .sbr-fb-sep{display: none;}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect.sbr-fb-sort{grid-column: 2;grid-row: 1;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-reset{grid-column: 3;grid-row: 1;width: 36px;padding: 0 !important;justify-content: center;}#newsalePage .sbr-fb-reset__lbl{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}#newsalePage .sbr-fb-pills{grid-column: 1 / -1;grid-row: 2;}#newsalePage .sbr-fb-sort__pre{display: none;}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect .options{right: -44px;}}#newsalePage .sbr-v1-sheet__body .sbr-fb-sort__face{display: none;}#newsalePage .sbr-v1-sheet__body #sortSelect.custom-select{background: none !important;}#newsalePage .sbr-v1-sheet__body #sortSelect .options li{display: flex;align-items: center;gap: 12px;min-height: 44px;}#newsalePage .sbr-v1-sheet__body #sortSelect .options li::before{display: inline-block;flex: none;}#newsalePage .sbr-v1-sheet__panel{padding-bottom: env(safe-area-inset-bottom, 0px);}body.sbr-v1-sheet-lock #main-content{position: relative;z-index: 100000;}body.sbr-v1-sheet-lock #sb-mbnav{display: none !important;}@media (max-width: 640px){#newsalePage.sbr-shop-wrap .sbr-fb.sbr-v1-bar{margin-top: 10px !important;}}@media (max-width: 640px){#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb{display: flex !important;flex-wrap: nowrap !important;align-items: center;gap: 6px;padding: 8px 12px !important;background: #fbfcfd !important;border: 0 !important;border-top: 1px solid #eef1f4 !important;border-bottom: 1px solid #eef1f4 !important;border-radius: 0 !important;box-shadow: none !important;}#newsalePage .sbr-fb .sbr-v1-bar__controls, #newsalePage .sbr-fb .sbr-v1-bar__right{display: contents;}#newsalePage .sbr-fb .sbr-fb-sep{display: none;}#newsalePage .sbr-fb .sbr-fb-count{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);margin: -1px;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-pills{order: 2;flex: 1 1 auto;min-width: 0;display: flex;flex-wrap: nowrap;align-items: center;gap: 6px;margin: 0;padding: 1px 0;overflow-x: auto;scrollbar-width: none;-webkit-overflow-scrolling: touch;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-pills::-webkit-scrollbar{display: none;}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect.sbr-fb-sort{flex: none;order: 0;grid-column: auto;grid-row: auto;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-sort__face{height: 34px;padding: 0 10px;gap: 5px;border: 1px solid var(--fb-line);border-radius: 999px;background: #f3f7fa;font-size: 12px;}#newsalePage .sbr-fb-sort__val{font-size: 12px;}#newsalePage .sbr-fb-sort__face > svg{width: 13px;height: 13px;}#newsalePage.sbr-shop-wrap .sbr-fb :is(.sbr-v1-kit, .sbr-v1-disc){flex: none;height: 34px !important;padding: 0 10px !important;gap: 6px !important;border: 1px solid var(--fb-line) !important;background: #fff;font-size: 12px !important;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit__ph, #newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-disc__g, #newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit__lbl, #newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-disc__lbl{display: none !important;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-kit__lbl--xs, #newsalePage.sbr-shop-wrap .sbr-fb .sbr-v1-disc__lbl--s{display: inline !important;}#newsalePage.sbr-shop-wrap .sbr-fb :is(.sbr-v1-kit__n, .sbr-v1-disc__n){display: inline-flex;align-items: center;justify-content: center;height: 18px;min-width: 18px;padding: 0 5px;border-radius: 999px;background: #eef1f4;color: var(--fb-ink);font-size: 10px;font-weight: 800;line-height: 1;}#newsalePage.sbr-shop-wrap .sbr-fb :is(.sbr-v1-kit, .sbr-v1-disc).is-on :is(.sbr-v1-kit__n, .sbr-v1-disc__n){background: rgba(255, 255, 255, .22);color: #fff;}#newsalePage.sbr-shop-wrap .sbr-fb :is(.sbr-v1-kit, .sbr-v1-disc).is-on{background: var(--shop-filter, var(--shop-accent, #1b75bc)) !important;border-color: var(--shop-filter, var(--shop-accent, #1b75bc)) !important;color: #fff !important;}#newsalePage.sbr-shop-wrap .sbr-fb :is(.sbr-v1-kit, .sbr-v1-disc).is-on :is(.sbr-v1-kit__lbl--xs, .sbr-v1-disc__lbl--s){color: #fff !important;}#newsalePage.sbr-shop-wrap .sbr-fb div#sortSelect.sbr-fb-sort{position: sticky;left: 0;z-index: 2;background: #fbfcfd;box-shadow: 4px 0 0 #fbfcfd;}#newsalePage.sbr-shop-wrap .sbr-fb :is(.sbr-v1-kit, .sbr-v1-disc).has-none:not(.is-on){opacity: .5;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-reset{order: 3;flex: none;grid-column: auto;grid-row: auto;width: 34px;height: 34px;padding: 0 !important;justify-content: center;border-radius: 50%;border: 1px solid var(--fb-line);background: #fff;color: #a6a8a9;}#newsalePage.sbr-shop-wrap .sbr-fb .sbr-fb-reset.is-on{color: var(--fb-on, #1b75bc);border-color: color-mix(in srgb, var(--fb-on, #1b75bc) 35%, #fff);}#newsalePage .sbr-fb .sbr-fb-reset__lbl{display: none;}}.sbr-fb-ph{display: none;}@media (max-width: 640px){#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb.is-stuck{position: fixed;left: 0;right: 0;z-index: 1100;margin: 0 !important;padding: 8px 16px !important;border-top: 0 !important;box-shadow: 0 6px 16px rgba(20, 40, 40, .10);transform: none;transition: transform .26s cubic-bezier(.16, 1, .3, 1), box-shadow .26s;}#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb.is-stuck.is-hidden{transform: translateY(-110%);box-shadow: none;}}@media (min-width: 992px){#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb{--fb-nudge: 0px;background: transparent;border: 0;border-radius: 0;box-shadow: none;padding-left: 0;padding-right: 0;}#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb::before{content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: calc(50% - 50vw + var(--fb-nudge));width: 100vw;background: #fff;border-top: 1px solid var(--fb-line);border-bottom: 1px solid var(--fb-line);box-shadow: 0 2px 10px rgba(45, 46, 47, .04);}#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb.pageheaderBotm.is-sticky{border-radius: 0;}#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb.pageheaderBotm.is-sticky{transform: translateX(-50%);}}@media (min-width: 1401px){#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb{--fb-nudge: 20px;}#newsalePage.sbr-shop-wrap .sbr-v1-bar.sbr-fb.pageheaderBotm.is-sticky{transform: translateX(calc(-50% - 20px));}}
