.productN-media-slider.bgPink .product-media__object{background:linear-gradient(0deg, rgb(255, 236, 237) 47%, rgb(255, 201, 201) 47%)}.productN-guarantee{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px}.hideEl{display:none !important}.product-new-container{padding-inline:15px}.productN-media{position:relative}.productN-media-reviews{position:absolute;top:15px;left:5px;z-index:4;padding:3px 11px 0 3px;border-radius:10px;background-color:#fff1f1}.productN-media-reviews div.okeReviews{width:100%}.productN-media-reviews:not(:has(.oke-stars)){display:none !important}.productN-media-reviews div.okeReviews.oke-sr>div{display:flex;align-items:center}.productN-media-reviews div.okeReviews.oke-sr div.oke-sr-count{display:flex;align-items:center;font-size:14px;font-weight:300}.productN-media-reviews div.okeReviews.oke-sr div.oke-sr-stars{margin-right:5px}.productN-media-reviews div.okeReviews.oke-sr div.oke-sr-count{gap:4px}.productN-media-reviews div.okeReviews.oke-sr div.oke-sr-count span.oke-sr-label-text{text-transform:lowercase}.productN-media-reviews div.oke-stars-background svg,.productN-media-reviews div.oke-stars-foreground svg{height:14px}div.productN-media-reviews div.okeReviews.oke-sr div.oke-sr-rating{display:none}.productN-media-slider{position:relative;margin-bottom:18px;width:calc(100% + 30px);right:15px}.productN-media-slider .product-media__object{display:flex;overflow:hidden;height:auto;margin-right:10px;background:linear-gradient(0deg, rgb(236, 236, 237) 47%, rgb(210, 210, 208) 47%)}.productN-media-slider .product-media__object:last-child{margin-right:0}.productN-media-slider .product-media__object img{width:100%;height:100%;object-fit:cover;display:flex;aspect-ratio:1/1}.productN-media-slider__thumbs{width:calc(100% - 88px) !important;margin:10px auto 0;overflow:hidden;padding:1px}.productN-media-slider__thumbs .product-media__object{max-width:50px;height:50px;border-radius:8px;margin-right:10px;overflow:hidden;cursor:pointer;box-shadow:0px 0px 0 1px #e5e5eb;transition:all .2s ease-in-out}.productN-media-slider__thumbs .product-media__object.swiper-slide-thumb-active{box-shadow:0px 0px 0 1px var(--primary-color)}.productN-infoWeb-container hr{margin:7px 0;background-color:rgba(0,0,0,0);height:1px}.productN-media-info--review{text-align:center;display:flex;flex-direction:column;gap:10px}.productN-media-info--review p{color:#000;font-size:14px;text-align:center !important;font-weight:300;line-height:normal}.productN-media-info--review div,.productN-media-info--review h3{display:flex;align-items:center;gap:10px;justify-content:center}.productN-media-info--review h3{color:#000;font-size:14px;font-weight:400;line-height:normal;gap:5px}.product-guarantee-icon{display:flex;position:relative;max-width:390px;margin:20px auto 0}section.bAfter{margin-top:20px !important}.product-guarantee-icon h3{position:absolute;right:0;top:50%;transform:translateY(-50%);min-height:40px;border-radius:5px;background:#ffeeef;padding-left:80px;width:calc(100% - 20px);color:#b2223f;font-size:14px;font-weight:500;line-height:normal;margin:0;display:flex;align-items:center}.product-guarantee-icon svg{position:relative;z-index:1}.bundle-infoTextSub{display:flex;align-items:center;justify-content:center;gap:10px;color:#3a3a3a;font-size:15px;font-weight:400}.productN-media-info--review div>h3:last-child{color:#5ad7ac}.productN-media-slider.swiper-pagination{bottom:0;left:50%;transform:translateX(-50%)}.productN-media-slider .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#fff}.productN-media-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#b2223f}.productN-media .productN-media-info{display:block}.productN-media-info h2{font-size:24px;font-weight:500;margin:4px 0 12px;text-align:start}.productN-media-info p{text-align:start}.productN-media-info-des{text-align:start;font-size:16px;font-weight:400;margin:6px 0}.productN-media-info-des ul{margin-top:14px}.productN-media-info-des ul li{display:flex;align-items:center}.productN-media-info-des ul li::before{content:"";display:inline-block;width:15px;aspect-ratio:1/1;margin-right:10px;background-image:url("https://cdn.shopify.com/s/files/1/0636/7599/0200/files/list_icon_cf570b2f-74c9-4256-852a-b08fa5a98a22.svg?v=1711382511");background-repeat:no-repeat;background-position:center;background-size:contain}span.pPrice{font-size:18px;font-weight:500}span.pPriceC{font-size:16px;color:#777;text-decoration:line-through;font-weight:300}span.priceDiscount{display:none;color:#fff;padding:2px 5px;text-decoration:none;border-radius:5px;margin:0px 5px;background-color:var(--primary-color)}span.priceDiscount.active{display:inline-block}.productN-media-price span[data-save-price]{color:#ff605f;font-size:16px;font-weight:300}.productN-media-sold{color:#b2223f;font-size:16px}.productN-options{margin-top:10px}.productN-options-title{font-size:14px;font-weight:400;text-align:start;margin:0px 0px 10px;display:none !important}.productN-options-slider{padding:2px;padding-bottom:16px;overflow:hidden;margin-top:10px;position:relative}.productN-options-slider .swiper-scrollbar{height:2px;z-index:2}.productN-options-slider .swiper-scrollbar .swiper-scrollbar-drag{background-color:#adaebd;position:absolute;z-index:2;top:0;border-radius:999px}.productN-buyModes-container{margin-top:12px}.buyModesTitle{text-align:left;margin:14px 0px 10px;font-weight:500;font-size:16px}.productN-buyModes{width:100%;padding:8px;border-radius:10px;background-color:#fff9fa}.productN-buyModes-modes{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px 10px 0px 0}div.productN-buyModes-modes.onlySub{justify-content:flex-start !important}.productN-buyModes input{display:none}.productN-buyModes input[type=radio]#oneOpt:checked~.productN-buyModes-modes label[for=oneOpt]{background:#fff}.productN-buyModes input[type=radio]#subOpt:checked~.productN-buyModes-modes label[for=subOpt]{background:#fff}.oneTime,.subMode{display:none}.productN-buyModes input#oneOpt:checked~.oneTime{display:grid}.productN-buyModes input#subOpt:checked~.subMode{display:grid}.productN-buyModes-modes label{width:50%;padding:8px;cursor:pointer;background-color:#ffefef;font-weight:500}.productN-buyModes-modes label span{font-size:13px;color:#ff605f;font-weight:500}.optionBuy{grid-template-areas:"price cta" "plus plus";row-gap:10px;padding:10px;background-color:#fff;border-radius:0px 0px 10px 10px}.optionPrices{display:flex;align-items:center;justify-content:flex-start;gap:6px;grid-area:price;text-align:start}.optionPrices span[data-sale-price]{font-size:20px;color:#000;font-weight:500}.optionPrices span[data-compare-price]{font-size:16px;color:#8e8e8e;text-decoration:line-through}.productN-buyModes-quantity{display:flex;align-items:center;justify-content:flex-end;gap:6px}.productN-buyModes-quantity button{position:relative;width:30px;height:30px;border-radius:50%;background-color:var(--primary-color);border:none;cursor:pointer;color:#fff;font-size:20px}.removeBtn-quantity::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30%;height:2px;background-color:#fff}.addBtn-quantity::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30%;height:2px;background-color:#fff}.addBtn-quantity::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2px;height:30%;background-color:#fff}span.quantityDisplay{display:block;width:100%;max-width:45px;text-align:center;padding:5px 12px;border-radius:15px;border:1px solid var(--primary-color)}.optMode{grid-area:plus}.oneTime-info{display:flex;align-items:center;gap:6px;text-align:start;font-size:12px;font-weight:400}.subChoose{position:relative}.subChoose-arrowIcon{position:absolute;top:50%;right:45%;transform:translate(635%, -50%)}.subChoose select{width:100%;border-radius:5px;cursor:pointer;padding:5px;color:#b2223f;min-height:34px;text-align:center;border:1px solid #b2223f;font-size:14px;appearance:none}.subChoose select:focus{border:1px solid #b2223f !important;outline:none !important}input.swatch-input:checked+label{box-shadow:0 0 1px 1px #ff605f;background:linear-gradient(0deg, rgb(255, 236, 237) 60%, rgb(255, 201, 201) 60%)}.swatch-element{cursor:pointer;padding-bottom:5px;border-radius:3px;overflow:hidden;width:calc(33% - .82px);height:auto;margin-right:4px;background:#ececed;background:linear-gradient(0deg, rgb(236, 236, 237) 60%, rgb(210, 210, 208) 60%);box-shadow:0 0 1px 1px rgba(0,0,0,0);transition:all .3s ease-in-out}.swatch-element:last-child{margin-right:0}.swatch-element.soldout{cursor:not-allowed;opacity:.8}.swatch-element h3{font-size:14px;font-weight:500;color:#000}.swatch-price{font-size:12px;line-height:12px;margin-bottom:5px}.swatch-price span.vPrice{font-weight:500}.swatch-price span.vPriceC{text-decoration:line-through}.swatch-discount{width:fit-content;margin:0 auto;background-color:#a5a5a5;padding:2px 11px;border-radius:10px;color:#fff;font-size:12px;font-weight:500}input.swatch-input:checked+label .swatch-discount{background-color:#b2223f}.swatch-flag{background-color:#b2223f;display:flex;flex-direction:column;padding:3px 0 4px}.swatch-flag h4{line-height:1;font-weight:500;color:#fff;text-transform:uppercase;font-size:9px}.swatch-flag .swatch-discount{line-height:1}.productN-options-info--title{text-align:start;color:#000;font-size:14px;font-weight:500;margin-bottom:10px;margin-top:13px}.swatch-save-price{color:#b2223f;text-align:center;font-size:12px;font-weight:500;line-height:normal;text-transform:uppercase}.shop-product__subscription--oneTimeMeta:has(input#subscription:checked)~p.guaranteeInfo{margin-top:10px}div.shop-product__subscription--oneTimeMeta{margin:14px auto 0}label.shop-product__subscription--oneTimeMeta_sub{display:flex;flex-direction:column;overflow:hidden;background-color:#fff;cursor:pointer}.shop-product__subscription--oneTimeMeta_sub_header{display:flex;justify-content:end;background-color:rgba(0,0,0,0)}.shop-product__subscription--oneTimeMeta_sub_header p{color:#fff;font-size:14px;font-weight:500;line-height:1;width:fit-content;padding:8px 10px;background-color:var(--primary-color);border-radius:5px 5px 0px 0;text-align:center;transition:all .3s ease-in-out}input#one-time:checked~.shop-product__subscription--oneTimeMeta_sub .shop-product__subscription--oneTimeMeta_sub_header p{color:#767678;background-color:#f0f0f0}.shop-product__subscription--oneTimeMeta_sub_body{flex:1;display:flex;flex-direction:column;gap:20px;padding:10px 15px 20px;border-radius:5px 0px 0px 0;border:1px solid var(--primary-color);border-bottom:none;transition:all .3s ease-in-out}input#one-time:checked~.shop-product__subscription--oneTimeMeta_sub .shop-product__subscription--oneTimeMeta_sub_body{border:1px solid #f0f0f0;border-bottom:none}.sub_body_intro{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.sub_body_intro aside{display:flex;align-items:center}.sub_body_intro_title{gap:10px}.sub_body_intro_prices{gap:5px}.radioSpan{position:relative;display:flex;justify-content:center;align-items:center;width:20px;height:20px;aspect-ratio:1/1;border-radius:50%;border:1px solid var(--primary-color)}input#subscription:checked~.shop-product__subscription--oneTimeMeta_sub .shop-product__subscription--oneTimeMeta_sub_body .sub_body_intro .sub_body_intro_title span::before{content:"";width:12px;height:12px;border-radius:50%;background-color:var(--primary-color)}.sub_body_intro_title p{margin:0;font-size:18px;font-weight:500;line-height:normal}.sub_body_intro_prices p{font-size:16px;font-weight:500;line-height:normal}p.sub_body_intro_prices_compare{color:#767678;font-size:14px;text-decoration:line-through}.listMetaBenefits li{display:flex;align-items:center;justify-content:space-between}.listMetaBenefits li>p{color:#767678;font-size:12px;font-weight:400;line-height:normal;text-decoration:line-through}.listMetaBenefits li div{display:flex;align-items:center;gap:5px}.listMetaBenefits li div p{color:#191919;font-size:12px;font-weight:400;line-height:normal}.sub_body_footerText{color:#767678;text-align:center;font-size:12px;font-weight:400;line-height:normal;margin:0 auto}.shop-product__subscription_option_footer{display:flex;align-items:center;justify-content:center;gap:5px;padding:7px 0;background-color:#fff5f4;border:1px solid var(--primary-color);border-top:none;border-radius:0px 0px 5px 5px;transition:all .3s ease-in-out}input#one-time:checked~.shop-product__subscription--oneTimeMeta_sub .shop-product__subscription_option_footer{border:1px solid #f0f0f0;border-top:none}.shop-product__subscription_option_footer p{color:#000;font-size:12px;font-weight:400;line-height:normal}.shop-product__subscription--oneTimeMeta_one{margin-top:20px;border-radius:5px;overflow:hidden;cursor:pointer}.shop-product__subscription--oneTimeMeta_one_intro{display:flex;align-items:center;justify-content:space-between;padding:9px 15px;background-color:#f0f0f0;cursor:pointer}.shop-product__subscription--oneTimeMeta_one_intro aside{display:flex;align-items:center;gap:10px}input#one-time:checked~.shop-product__subscription--oneTimeMeta_one .shop-product__subscription--oneTimeMeta_one_intro aside span::before{content:"";width:12px;height:12px;border-radius:50%;background-color:var(--primary-color)}.shop-product__subscription--oneTimeMeta_one_intro aside p{color:#000;font-size:18px;font-weight:500;line-height:normal}.shop-product__subscription--oneTimeMeta_one_intro>p{color:#000;font-size:16px;font-weight:500;line-height:normal}.shop-product__subscription--oneTimeMeta_one_body{display:grid;grid-template-columns:100%;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:all .2s linear}.one_body_content{overflow:hidden;border:1px solid rgba(0,0,0,0);transition:all .2s linear}.one_body_benefits{display:grid;grid-template-columns:1fr 1fr;row-gap:10px}input#one-time:checked~.shop-product__subscription--oneTimeMeta_one .shop-product__subscription--oneTimeMeta_one_body{opacity:1;grid-template-rows:1fr}input#one-time:checked~.shop-product__subscription--oneTimeMeta_one .shop-product__subscription--oneTimeMeta_one_body .one_body_content{border:1px solid #f0f0f0;padding:10px 15px 15px}.infoV{display:none}ul.productN-options-info-list.active{display:flex;column-gap:14px;flex-wrap:wrap}ul.productN-options-info-list.active li{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:300}ul.productN-options-info-list.active li span{display:block;width:3px;height:3px;background-color:#333;border-radius:50%}.productN-form{margin-bottom:14px}.shop-product__btn{max-width:100%;min-height:51px}.shop-product__btn.fixed{margin:0 !important;position:fixed;bottom:1rem;width:95%;display:flex;align-items:center;justify-content:center;left:50%;transform:translate(-50%);z-index:10;background-color:var(--primary-color)}.shop-product__btn.soldout{opacity:.8;cursor:not-allowed}.productN-installments p{display:flex;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:300}.productN-installments p button{display:flex;justify-content:center;align-items:center;background-color:#fff;border:none;cursor:pointer;padding-inline:2px}.productN-installments button svg{margin-top:2px}@media screen and (min-width: 768px){.product-guarantee-icon{max-width:355px}.product-new-container{display:flex;align-items:flex-start;justify-content:center;gap:30px;width:100%;max-width:1248px;margin:0 auto;padding-top:20px}.productN-media-reviews{left:15px}.productN-media{flex:1;margin-top:0;position:sticky;top:60px;max-width:510px;overflow:hidden}.productN-infoWeb-container{width:45%;max-width:360px}.productN-media-slider{margin-bottom:0;width:100%;right:0}.productN-media .productN-media-info{display:none}.productN-options-info--title{margin-top:4px}.productN-media-info-bundleTitle{margin-top:16px}.productN-options-title{margin:13px 0}.swatch-price{font-size:14px;line-height:1;margin-bottom:5px;margin-top:2px}.swatch-element h3{font-size:16px}.swatch-discount{line-height:1;font-size:13px}.productN-media-slider{padding-left:74px}.productN-media-slider__thumbs{position:absolute;top:0;left:0;z-index:4;margin:0;width:74px !important}.productN-media-slider::before{content:"";position:absolute;top:0;left:0;z-index:4;width:74px;height:100%;background-color:#fff}.productN-media-slider__thumbs .swiper-wrapper{flex-direction:column}.productN-media-slider__thumbs .product-media__object{max-width:64px !important;height:auto;margin-right:0;margin-bottom:8px}.productN-media-slider__thumbs .product-media__object img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.productN-media-slider__thumbs{padding:1px}}.installments-modal .modal-card{width:90%;box-shadow:0 8px 18px -2px rgba(36,36,36,.6);-webkit-box-shadow:0 8px 18px -2px rgba(36,36,36,.6);-moz-box-shadow:0 8px 18px -2px rgba(36,36,36,.6)}@media screen and (min-width: 769px){.installments-modal .modal-card{width:640px}}@font-face{font-family:"Italian Plate No2 Expanded";src:url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Regular.eot");src:url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Regular.eot?#iefix") format("embedded-opentype"),url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Regular.woff2") format("woff2"),url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Italian Plate No2 Expanded";src:url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Demibold.eot");src:url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Demibold.eot?#iefix") format("embedded-opentype"),url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Demibold.woff2") format("woff2"),url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Demibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Italian Plate No2 Expanded";src:url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Bold.eot");src:url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Bold.eot?#iefix") format("embedded-opentype"),url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Bold.woff2") format("woff2"),url("https://static.afterpay.com/font/ItalianPlateNo2Expanded-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.afterpay_modal_wrapper{padding:0}.afterpay_modal_wrapper *{box-sizing:border-box !important;text-decoration:none !important;background:#b2fce4 !important;font-family:"Italian Plate No2 Expanded",sans-serif !important;color:#000 !important}#afterpay-modal-modal .modal-close::before,#afterpay-modal-modal .modal-close::after{display:none !important}#afterpay-modal-modal .modal-close{top:1px}@media(max-width: 768px){#afterpay-modal-modal .modal-content{max-height:100vh}.one-time-purchase_btn button{width:100%}}@media(min-width: 769px){.productN-media .productN-media-reviews{display:none !important}}.afterpay_modal_wrapper .grid-container .row-0{grid-area:header}.afterpay_modal_wrapper .grid-container .row-1{grid-area:main}.afterpay_modal_wrapper .grid-container .svg-1{grid-area:svg1}.afterpay_modal_wrapper .grid-container .svg-2{grid-area:svg2}.afterpay_modal_wrapper .grid-container .svg-3{grid-area:svg3}.afterpay_modal_wrapper .grid-container .svg-4{grid-area:svg4}.afterpay_modal_wrapper .grid-container .row-3{grid-area:footer}.afterpay_modal_wrapper .grid-container{text-align:center !important;display:grid;grid-template-rows:auto;grid-template-columns:repeat(4, 25%);grid-template-areas:"header header header header" "main main main main" "process-step-1 process-step-2 process-step-3 process-step-4" "footer footer footer footer"}.afterpay_modal_wrapper .grid-container>div{align-content:stretch !important;height:115px !important}.afterpay_modal_wrapper .grid-container>div.process{height:215px !important}.afterpay_modal_wrapper .grid-container .row-0 .afterpay-modal-logo .afterpay-logo-black{display:block !important;width:275px !important;height:auto !important;margin-top:45px !important;margin-left:auto !important;margin-right:auto !important}.afterpay_modal_wrapper .grid-container .row-1{padding-top:15px !important}.afterpay_modal_wrapper .grid-container .row-1 h3.afterpay-modal-headline{font-size:44px !important;font-weight:600 !important;margin:0 !important;text-align:center !important;line-height:1.1 !important;letter-spacing:normal !important;color:#000 !important;text-transform:none !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container{height:115px !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.process-icon{width:110px !important;height:auto !important;max-height:95px !important;min-height:75px !important;margin-left:auto !important;margin-right:auto !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.shopping-cart,.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.four-payments{margin-top:20px !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.afterpay-desktop,.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.sign-up-desktop{margin-top:40px !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.afterpay-mobile,.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.sign-up-mobile{display:none !important}.afterpay_modal_wrapper .grid-container .process p.process-subheading{font-weight:600 !important;font-size:16px !important;line-height:1.25 !important;letter-spacing:normal !important;margin-top:20px !important;color:#000 !important;width:95% !important;margin-left:auto !important;margin-right:auto !important}.afterpay_modal_wrapper .grid-container>div.row-3{margin-top:35px !important}.afterpay_modal_wrapper .grid-container>div.row-3 p.disclaimer{font-size:12px !important;font-weight:400 !important;max-width:80% !important;margin-left:auto !important;margin-right:auto !important;line-height:1.1 !important;letter-spacing:normal !important;color:#000 !important}.afterpay_modal_wrapper .grid-container>div.row-3 p.disclaimer a.disclaimer-link{text-decoration:underline !important;text-transform:lowercase !important}.afterpay_modal_wrapper .grid-container>div.row-3 p.disclaimer span{display:block !important}.afterpay_modal_wrapper .grid-container>div.row-3 p.disclaimer span.loan-agreement{margin-top:10px !important;margin-bottom:5px !important}@media only screen and (max-width: 768px){.afterpay_modal_wrapper .grid-container{grid-template-columns:auto;grid-template-areas:"header" "main" "svg1" "svg2" "svg3" "svg4" "footer";text-align:left !important;padding:30px !important}.attention_info{width:calc(100% - 25px);padding:15px 5px 15px 21px;font-size:14px;margin:0 5px 0 auto}.attention_info>div{font-size:25px;left:-16px;width:28px;height:28px}.product-media__slider-mobile{display:flex;gap:2px;align-items:center}.product-media__slider-thumbnails{width:100%;max-width:80px;padding:0 4px 0 2px}.product-media__slider-thumbnails .swiper-wrapper{flex-direction:column}.product-media__slider{order:1}.afterpay_modal_wrapper .grid-container>div{height:115px !important}.afterpay_modal_wrapper .grid-container>div.row-1{height:250px !important}.afterpay_modal_wrapper .grid-container>div.process{height:105px !important}.afterpay_modal_wrapper .grid-container>div.row-3{height:130px !important}.afterpay_modal_wrapper .grid-container .row-0 .afterpay-modal-logo .afterpay-logo-black{display:block !important;width:300px !important;height:auto !important;margin-left:0 !important;margin-right:auto !important}.afterpay_modal_wrapper .grid-container .row-1{padding-top:2em !important}.afterpay_modal_wrapper .grid-container .row-1 h3.afterpay-modal-headline{font-size:48px !important;text-align:left !important}.afterpay_modal_wrapper .grid-container .row-1 h3.afterpay-modal-headline span{display:block !important}.afterpay_modal_wrapper .grid-container .process{display:flex !important;margin-top:15px !important}.afterpay_modal_wrapper .grid-container .process-step-1{margin-top:40px !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container{display:flex !important;flex-direction:row !important;vertical-align:middle !important;margin-right:20px !important;height:105px !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.process-icon{width:120px !important;height:85px !important;text-align:center !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.afterpay-desktop,.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.sign-up-desktop{display:none !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.afterpay-mobile,.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.sign-up-mobile{display:block !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.shopping-cart,.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.four-payments{margin-top:0 !important}.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.afterpay-desktop,.afterpay_modal_wrapper .grid-container .process .process-icon-container svg.sign-up-desktop{margin-top:0 !important}.afterpay_modal_wrapper .grid-container .process p.process-subheading{margin-top:25px !important;font-size:15px !important}.afterpay_modal_wrapper .grid-container .process-step-3.process p.process-subheading,.afterpay_modal_wrapper .grid-container .process-step-4.process p.process-subheading{margin-top:15px !important}.afterpay_modal_wrapper .grid-container>div.row-3{margin-top:0 !important}.afterpay_modal_wrapper .grid-container>div.row-3 p.disclaimer{max-width:100% !important;margin-top:15px !important}}.disclaimer-link{color:#000 !important;text-decoration:underline !important}.disclaimer-link:active{color:#000 !important}#popupshoppay .modal-close{position:absolute;right:-19px;top:-20px}#popupshoppay .modal-close::before{height:3px;width:100%}#popupshoppay .modal-close::after{height:100%;width:3px}#popupshoppay .modal-close::after,#popupshoppay .modal-close::before{background-color:#000}.shoppay-popup{color:#000;background:rgba(0,0,0,0);box-shadow:none;top:0 !important}.visually-hidden{position:absolute;border:0;clip:rect(0, 0, 0, 0);overflow:hidden;padding:0}.titles-shoppay-popup{font-size:32px;font-weight:600;line-height:120%;margin:0 0 20px}.text-shoppay-popup{font-size:18px;line-height:150%;margin:0 0 24px}.section-shoppay-popup{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.price{color:#5a31f4;font-weight:600;display:inline-flex;flex-direction:column;line-height:1;align-items:center}.price__icon{width:43px;height:10px}.list{list-style:none;padding:0;margin:0}.list-item{display:flex;padding-bottom:24px}.list-item__heading{font-size:16px;font-weight:500;line-height:125%;padding-bottom:4px}.list-item__subheading{font-size:14px;line-height:140%;color:rgba(0,0,0,.7)}.list-item__icon{width:24px;height:24px;flex:0 0 21px;padding-right:12px;box-sizing:initial !important}.help_text{margin-bottom:16px;margin-top:16px;font-size:12px;line-height:150%;color:rgba(0,0,0,.6);text-align:center}.help_text__link{color:rgba(0,0,0,.6)}.help_text__link:hover,.help_text__link:active,.help_text__link:focus{color:#3f22ab}.footer-popup{text-align:center}.affirm-logo{width:39px;height:21px;padding-left:4px}.affirm-text{display:flex;font-size:12px;line-height:150%;color:rgba(0,0,0,.6);justify-content:center;align-items:center}.shop-pay-logo{height:14px;width:5.5em !important;vertical-align:middle}.shop-pay-logo-large{height:21px;width:88px}.swatch{margin:10px 0 0}.swatch-label{position:relative;flex-wrap:wrap}.swatch-border{border:1px solid #ff605f;border-radius:5px;background-color:#fff}.swatch-bv{position:absolute;top:-13px;left:40px;background:#ff2b68;border-radius:50px;padding:4px 8px;color:#fff;font-size:12px;font-weight:600}@media(min-width: 769px){main{overflow-x:inherit}.productN-infoWeb-container hr:has(+.trynow-title){margin-bottom:0}}.quantity-retinol{margin-top:20px;width:100%;min-height:45px;border:1px solid #adaebd;border-radius:10px;display:flex}.button-retinol.addBtn-quantity:before{display:none !important}.button-retinol.addBtn-quantity:after{display:none !important}.button-retinol.removeBtn-quantity:before{display:none !important}.button-retinol.removeBtn-quantity:after{display:none !important}.button-retinol{width:25%;max-width:50%;height:50px;padding:0;border:0;color:#333;text-align:center;font-size:25px;font-style:normal;font-weight:400;line-height:35px;border-radius:10px;background-color:#fff}.count-retinol{padding-top:8px !important;width:50% !important;max-width:50% !important;height:50px;padding:0;border:0;border-top:0 !important;border-bottom:0 !important;border-radius:0 !important;border-left:1px solid #adaebd !important;border-right:1px solid #adaebd !important;background:#fff;color:#333;text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:35px}.warning-retinol b{font-weight:700}.warning-retinol{text-align:center;display:none;background:#eaf6ff;width:100%;margin-top:11px;padding-top:11px;padding-bottom:14px;color:var(--Gris, #333);font-size:14px;font-weight:400;border-radius:5px}.product-form__cta--fixed{position:fixed;left:0;bottom:0;z-index:10;display:flex;flex-direction:column;gap:10px;width:100%;padding:10px;border-top:1px solid #eee;background-color:#fff;transition:all .5s ease-in-out}.product-form__cta--fixed__info{display:flex;justify-content:space-between;align-items:center;width:100%}.product-form__cta--fixed__info h3{color:#000;font-size:16px;font-weight:500;text-transform:uppercase}.product-form__cta--fixed__info__prices{display:flex;align-items:center;gap:5px}.product-form__cta--fixed__info__prices .pPrice{color:#000;font-size:14px;font-weight:500}.product-form__cta--fixed__info__prices .pPriceC{color:#8e8e8e;font-size:14px;font-weight:400;text-decoration:line-through}.product-form__cta--fixed__info__discount{color:#fff;text-align:center;font-size:12px;font-weight:500;line-height:1;text-transform:uppercase;padding:4px 5px;border-radius:50px;background:#b2223f}.product-form__cta--fixed button{margin:0}.product-form__cta--fixed__info>div{display:flex;align-items:center;gap:8px}.shop-product__btn:disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.productN-media-reviews{position:static;display:flex !important;height:22.44px;padding:0;border-radius:0;background-color:rgba(0,0,0,0)}.swatch-element.soldout>p{font-weight:500;text-align:center}.sold_out_text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product-subtitle{margin-top:5px;color:#62636c;font-size:14px;font-weight:400}@media(min-width: 769px){.productN-media-slider .product-media__object img,.productN-media-slider .product-media__object video,.productN-media-slider>.swiper-wrapper .product-media__object{border-radius:10px !important}}.product-gallery-flag{position:absolute;top:15px;right:15px;z-index:1;width:100px;height:100px}.product-gallery-flag img{width:100%;height:100%;object-fit:contain}.black-friday_nudge{display:flex;align-items:center;width:100%;margin:15px auto 15px;min-height:60px;border-radius:5px;overflow:hidden}.black-friday_nudge_intro{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;min-height:60px;color:#fff;background-color:#f24008}.black-friday_nudge_intro h3{color:#fff;text-align:center;font-size:14px;font-weight:700;margin:0}.black-friday_nudge_intro p{color:#fff;text-align:center;font-size:14px;font-weight:400;margin:0;line-height:1}.black-friday_nudge_content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60px;flex:1;color:#000;background-color:#ededed}.black-friday_nudge_content h3{margin:0;color:#000;text-align:center;font-size:14px;font-weight:400}.black-friday_nudge_content p{margin:0;color:#171717;text-align:center;font-size:11px;font-weight:700;text-decoration:underline}.product__quick-actions{margin:20px 0;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center}.product__quick-actions p{color:#222;text-align:center;font-size:14px;font-style:normal;font-weight:425;line-height:115%}.product__quick-actions button{padding:0 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px;min-height:50px;cursor:pointer;width:100%;border-radius:999px;background:#ff605f;border:1px solid #ff605f !important}.product__quick-actions button.product__quick-actions--one-time{background:#fff}.product__quick-actions button>span{color:#fff;font-size:16px;font-weight:500;line-height:1;text-transform:uppercase}.product__quick-actions button.product__quick-actions--one-time>span{color:#ff605f}.product__quick-actions button>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.product__quick-actions button>div b{color:#fff;font-size:16px;font-weight:500;line-height:1}.product__quick-actions button>div span{color:#fff;font-size:10px;font-weight:425;line-height:normal}.product__quick-actions button.product__quick-actions--one-time>div b{color:#333}.product__quick-actions button.product__quick-actions--one-time>div span{color:#777}.product__quick-actions--modal{position:fixed;top:50%;left:200%;transform:translate(-50%, -50%);transition:all ease .4s;z-index:100;background:#fff;padding:37px 20px 20px;border-radius:6px;width:100%;max-width:370px;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center}.product__quick-actions--modal p{color:#222;text-align:center;font-size:18px;font-weight:400;line-height:normal;width:100%;max-width:298px}.product__quick-actions--modal input{border-radius:6px;border:1px solid #656565 !important;min-height:48px;display:flex;padding:12px 16px;font-size:14px;font-weight:400;width:100%;transition:all ease .4s}.product__quick-actions--modal input::placeholder{color:#919191}.product__quick-actions--modal.is-error input{border-color:#b01c00 !important}.product__quick-actions--modal button:not(.product__quick-actions--modal-close){border-radius:999px;width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;background:#ff605f;color:#fff;text-align:center;font-size:18px;cursor:pointer;border:none;font-weight:500}.product__quick-actions--modal button:not(.product__quick-actions--modal-close):disabled{opacity:.5;cursor:not-allowed}.product__quick-actions--modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99;display:none;transition:all ease .4s}.product__quick-actions--modal.is-active{left:50%}.product__quick-actions--modal.is-active+.product__quick-actions--modal-overlay{display:flex}.product__quick-actions--modal-close{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;position:absolute;top:15px;right:15px}.product__quick-actions--modal-content--error{display:none;flex-direction:column;align-items:center;justify-content:center}.product__quick-actions--modal-content--error div{display:flex;align-items:center;gap:6px;margin-bottom:12px}.product__quick-actions--modal-content--error h3{color:#222;font-size:24px;font-weight:400}.product__quick-actions--modal.is-error .product__quick-actions--modal-content--error{display:flex}.product__quick-actions--modal.is-error .product__quick-actions--modal-content{display:none}.product-submit--prices,.shop-product__btn{display:flex;align-items:center;justify-content:center;gap:5px}.product-submit--prices h3{color:#fff;font-size:1.1rem;font-weight:500}.product-submit--prices h3.compare{font-size:.9rem;font-weight:300;text-decoration:line-through}.product-submit--prices::before{content:"";width:1px;height:15px;background:#fff;margin:0 5px}@media screen and (min-width: 768px){.product-submit--prices h3{font-size:1.3rem}.product-submit--prices h3.compare{font-size:1.1rem}}.product-submit--prices,.shop-product__btn{display:flex;align-items:center;justify-content:center;gap:5px}.product-submit--prices h3{color:#fff;font-size:1.1rem;font-weight:500}.product-submit--prices h3.compare{font-size:.9rem;font-weight:300;text-decoration:line-through}.product-submit--prices::before{content:"";width:1px;height:15px;background:#fff;margin:0 5px}@media screen and (min-width: 768px){.product-submit--prices h3{font-size:1.3rem}.product-submit--prices h3.compare{font-size:1.1rem}}.productN-media-slider__navigation{display:flex;position:absolute;bottom:12px;left:50%;transform:translateX(-50%);justify-content:space-between;z-index:2;width:calc(100% - 15px)}.productN-media-slider__navigation .swiper-button-prev,.productN-media-slider__navigation .swiper-button-next{position:initial;display:flex;width:27px;height:27px;border-radius:50%;overflow:hidden;border:1px solid #000}.productN-media-slider__navigation .swiper-button-prev:after,.productN-media-slider__navigation .swiper-button-next:after{display:none}@media(min-width: 768px){.productN-media-slider__navigation{display:none}}.product-price__container{display:flex;align-items:center;gap:5px}.free_returns_container{flex:1;display:flex;justify-content:flex-end;align-items:center}.productN-media-price{display:flex;align-items:center;gap:6px}.product_shipping{display:flex;align-items:center;justify-content:center;gap:10px;color:#000;font-size:14px;font-weight:400;width:100%;margin-top:15px}.product_guarantee{background:linear-gradient(180deg, #dfcad6 11.25%, #ecdbda 74.17%, #f2e0da 100%);display:flex;align-items:center;gap:10px;width:100%;padding:20px 15px;text-align:left;margin:24px 0;border-radius:10px}.product_guarantee svg{flex:none}.product_guarantee__content{display:flex;flex-direction:column;gap:10px}.product_guarantee__content h3{color:#000;font-size:16px;font-weight:500;line-height:normal}.product_guarantee__content p{color:#62636c;font-size:12px;font-weight:300;line-height:normal}
