#PageContainer{overflow:hidden}.swiper{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-pointer-events{touch-action:pan-y}.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}@media screen and (min-width:1024px){h1.atc-product-main-title>.vinia-mark:after{content:"\ae";font-size:.65em!important;vertical-align:text-top!important;line-height:normal!important;font-weight:100}}p .cross-mark:after,p .asterisk-mark:after{font-size:12px;vertical-align:middle;line-height:0!important}@media(min-width:768px){atc-section{margin-top:48px!important}}atc-section .atc-section__content{margin-top:48px}@media(min-width:1024px){atc-section .atc-section__content{gap:25px}[class*=template-product-hydration] .main-content .page-width.atc-section__content{gap:25px}}@media(min-width:768px){atc-section .product-single__sticky{height:100%}}atc-section .product-single__sticky{flex-direction:row-reverse;display:flex;gap:20px;max-height:590px;overflow:hidden}atc-section .product-single__sticky .swiper{margin:0}atc-section .product-single__sticky .atc-section__slider-thumb{height:540px;width:80px!important;overflow:hidden}atc-section .product-single__sticky .atc-section__slide{border:none!important}atc-section .atc-section__slider{overflow:hidden;border:none!important;border-radius:10px!important}atc-section .product-single__sticky .atc-section__slider{flex:1;min-width:0}atc-section .product-single__sticky .atc-section__slider-thumb .swiper-wrapper{flex-direction:column;display:flex}atc-section .product-single__sticky .atc-section__slider-thumb-wrapper{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:8px}atc-section .atc-thumb__nav-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:4px;color:inherit;visibility:hidden}atc-section .atc-thumb__nav-btn:not(.swiper-button-disabled){visibility:visible}atc-section .atc-section__right{max-width:488px}@media(max-width:1024px){atc-section .atc-section__right{max-width:100%}}atc-section .atc-section__right .atc-product-main-title{font-family:Bebas Neue Pro!important;color:#6f1645;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:600;line-height:38px;margin-bottom:16px}atc-section .atc-section__right>div.atc-section__text p{color:#323232;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:20px!important}atc-section .atc-section__right>div.atc-section__text ul{margin-top:0!important;margin-bottom:26px!important}atc-section .atc-section__right>div.atc-section__text ul li{color:#333;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding-left:0!important;margin-bottom:6px!important}atc-section .atc-section__text ul li:before{content:"";position:relative!important;display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 9.9997L8.53583 13.5355L15.6058 6.46387' stroke='%23333333' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:8px;flex-shrink:0}atc-section .atc-section__right .clinically-proven{display:flex;padding:15px 12px;border-radius:7.918px;border:.99px solid #cecece;margin-bottom:16px;justify-content:space-between}atc-section .atc-section__right .clinically-proven .left{display:flex;flex-direction:row;align-items:flex-start;gap:16px}atc-section .atc-section__right .clinically-proven .middle{color:#4b4b4b;max-width:203px;height:fit-content;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:115%;margin:0}atc-section .atc-section__right .clinically-proven a{color:#4b4b4b;text-align:center;font-family:Noto Sans;font-size:12px;min-width:110px;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:110px;display:flex;justify-content:center;align-items:center}@media(max-width:980px){atc-section .atc-section__right .clinically-proven{flex-wrap:wrap;justify-content:center;gap:10px 0}atc-section .atc-section__right .clinically-proven svg{width:30%;min-width:110px}atc-section .atc-section__right .clinically-proven .middle{width:70%}atc-section .atc-section__right .clinically-proven a br{display:none!important}atc-section .atc-section__right .clinically-proven a{max-width:none}}atc-section .product-single__sticky *{-webkit-user-select:none!important;user-select:none!important}atc-section .atc-section__right .atc-product-variant-options,atc-section .atc-section__right .atc-product-options{flex-direction:row;gap:8px!important;margin-bottom:32px!important}atc-section .atc-section__right .atc-product-options{flex-wrap:nowrap!important;width:100%;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}atc-section .atc-section__right .atc-product-options::-webkit-scrollbar{display:none}atc-section .atc-section__right .atc-product-options-wrapper{position:relative;display:flex;align-items:center}atc-section .atc-section__right .atc-product-options-wrapper .atc-scroll-arrow{display:none;position:absolute;right:-8px;top:50%;height:100%;background-color:#fff!important;transform:translateY(-51%);background:none;border:none;padding:35px 0 0;cursor:pointer;align-items:flex-start;justify-content:center;flex-shrink:0;z-index:1}@media(min-width:980px){atc-section .atc-section__right .atc-product-options-wrapper .atc-scroll-arrow.visible{display:flex}}atc-section .atc-section__right .atc-product-options-wrapper .atc-scroll-arrow--left{right:auto;left:-8px}atc-section .atc-section__right .atc-product-variant-options .atc-product-variant-option,atc-section .atc-section__right .atc-product-options .atc-product-option{height:auto!important;padding:0;border:none}atc-section .atc-section__right .atc-product-options .atc-product-option.active .atc-product-image{border:2px solid #6f1645!important}atc-section .atc-section__right .atc-product-options .atc-product-option.active .atc-product-title{font-weight:700!important}atc-section .atc-section__right .atc-product-options .atc-product-option:hover{background:transparent!important;filter:contrast(100%)!important}atc-section .atc-section__right .atc-product-options .atc-product-option{min-width:88px!important;max-width:95px!important;width:auto!important;flex-shrink:0;padding:0!important}@media(max-width:767px){atc-section .atc-section__right .atc-product-options .atc-product-option{min-width:88px!important;max-width:95px!important;width:auto!important;flex-shrink:0;padding:0!important}}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-radio{display:none}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container .atc-product-image{background-color:#f2f0ec;width:100%;height:94px;display:flex!important;border:1px solid #cecece;justify-content:center;align-items:center;border-radius:12px}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container .atc-product-image img{margin:0!important}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container{flex-direction:column;padding-left:0;justify-content:center;align-items:center}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container .atc-product-title .vinia-mark,atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container .atc-product-title br{display:none!important}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container .atc-product-title{flex-direction:column;padding:0;margin:8px 0 0!important;text-align:center;color:#6f1645;font-family:Noto Sans;font-size:12px!important;font-style:normal;font-weight:400;line-height:normal;width:100%;height:auto!important;flex-shrink:0;text-transform:capitalize!important}atc-section .atc-section__right>div.atc-product-variant-selector>.atc-product-variant-options>div>label{flex-direction:column;padding:0;color:#6f1645;font-family:Noto Sans;font-size:12px!important;font-style:normal;font-weight:400;line-height:normal;width:91px;flex-shrink:0;text-transform:capitalize!important}atc-section .atc-section__right .atc-product-variant-options .atc-product-variant-option.active .variant-radio-label{font-weight:700}atc-section .atc-section__right .atc-product-variant-options .atc-product-variant-option.active img{border:2px solid #6F1645;border-radius:15px}@media(max-width:767px){atc-section .atc-section__right>div.atc-product-variant-selector,atc-section .atc-section__right>div.atc-product-selector{width:calc(100% + 40px);left:-20px;position:relative;scroll-padding-left:20px}atc-section .atc-section__right>div.atc-product-selector .atc-product-options{padding-left:20px}atc-section .atc-section__right>div.atc-product-selector .atc-product-options .atc-product-option:last-child{margin-right:10px}atc-section .atc-section__right>div.atc-product-selector .atc-product-options-label{padding-left:20px}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container{padding-bottom:2px}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container .atc-product-image img{padding:4px 7px;height:auto!important;width:100%!important}atc-section .atc-section__right .atc-product-options .atc-product-option{min-width:72px!important;max-width:72px!important}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container .atc-product-image{height:72px}atc-section .atc-product-variant-options{scroll-padding-left:20px;padding-left:20px}atc-section .atc-product-variant-selector .atc-product-variant-options-label{padding-left:20px}atc-section .atc-section__right>div.atc-product-variant-selector>.atc-product-variant-options>div>label{max-width:73px!important}atc-section .atc-product-variant-options .atc-product-variant-option:last-child label{margin-right:0}atc-section .atc-product-variant-options .atc-product-variant-option:last-child{margin-right:10px}atc-section .atc-section__right>div.atc-product-variant-selector>.atc-product-variant-options>div>label{width:73px}atc-section .atc-section__right>div.atc-product-variant-selector>.atc-product-variant-options>div>label img{height:73px}}atc-section .atc-section__right>div.atc-product-variant-selector>.atc-product-variant-options>div>label:before{display:none}atc-section .atc-section__right>div.atc-product-variant-selector>.atc-product-variant-options>div>label:after{display:none}atc-section .atc-section__right .atc-product-variant-options-label,atc-section .atc-section__right .pdp-form__tabs-label{color:#6f1645;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px!important}atc-section .atc-section__right .pdp-form__tabs-label{display:flex;justify-content:flex-start;gap:16px;align-items:center}atc-section .atc-section__right .atc-product-options-label{color:#6f1645;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px!important}@media(max-width:980px){atc-section .atc-section__right .atc-product-qauntity .pdp-form__tabs-label{justify-content:center}atc-section .atc-section__right .atc-product-variant-options-label,atc-section .atc-section__right .pdp-form__tabs-label{font-size:14px}atc-section .atc-section__right .atc-product-options-label{font-size:14px;margin-bottom:12px!important}atc-section .atc-section__right .atc-product-variant-selector{margin-bottom:24px}}atc-section .atc-section__right .pdp-form__tabs-label p{border-radius:6px;background:#6f1645;display:flex;padding:5px 17px 6px;justify-content:center;align-items:center;gap:10px;color:#fff;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:700;margin:0;line-height:normal}@media(min-width:1024px){atc-section .pdp-form--offset-top{margin-top:24px!important}}atc-section .product-single__sticky .atc-section__slider{border:none!important}atc-section .atc-section__right .atc-product-quantity__boxes{display:flex;width:100%;padding:6px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:12px;border:1px solid #cecece;position:relative}atc-section .atc-section__right .atc-product-quantity__boxes .atc-product-quantity__pill{position:absolute;top:6px;left:6px;height:calc(100% - 12px);background:#6f1645;border-radius:8px;pointer-events:none;z-index:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),width .3s cubic-bezier(.34,1.56,.64,1)}atc-section .atc-section__right .atc-product-quantity__boxes .atc-product-quantity__box.active{background:transparent;color:#fff}atc-section .atc-product-variant-option.active{background-color:transparent!important;color:#6f1645!important}atc-section .atc-section__right .atc-product-quantity__boxes .atc-product-quantity__box{width:50%;border-radius:8px;background:transparent;display:flex;height:38px;padding:8px 47px 8px 54px;justify-content:center;align-items:center;gap:10px;color:#6f1645;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;position:relative;z-index:1;cursor:pointer;transition:color .2s ease}atc-section .atc-product-quantity__discount-box{cursor:pointer;border-radius:6px;padding:3px 8px;font-size:12px;font-family:Noto Sans;font-weight:700;background:#fff!important;color:#6f1645!important;border:1px dashed #6f1645;transition:background .25s ease,color .25s ease}atc-section .atc-product-quantity__discount-box p{margin:0;background:transparent!important;color:inherit!important}atc-section .atc-product-quantity__discount-box.active{background:#6f1645!important;color:#fff!important}atc-section .atc-section__right .pdp-form__body{border:none!important}atc-section .atc-section__right .atc-section__offers{gap:16px;display:flex;flex-direction:column;width:100%;margin-bottom:16px;border:none}atc-section .atc-section__right .atc-section__offer.active{border:2px solid #6f1645}atc-section .atc-section__right .atc-section__offer.active input[type=radio]{background-color:#6f1645!important}atc-section .atc-section__right .atc-section__offer{display:flex;width:100%;justify-content:center;flex-direction:column;align-items:center;padding-bottom:32px;margin:0;border-radius:8px;border:1px solid #cecece;background:#fff;overflow:hidden;transition:border-color .3s ease,border-width .3s ease,padding-bottom .3s ease,filter .2s ease}atc-section .atc-section__right .atc-section__offer.active{padding-bottom:16px}atc-section .atc-section__right .atc-section__offer:hover{filter:contrast(95%)}atc-section .atc-section__right .atc-section__offer .atc-section__offer-header{display:flex;width:100%;background:#6f1645;justify-content:center;align-items:center;align-self:stretch;max-height:0;overflow:hidden;opacity:0;padding:0 24px 0 16px;will-change:max-height,opacity,padding;transition:max-height .3s ease-out,opacity .25s ease-out,padding .3s ease-out}atc-section .atc-section__right .atc-section__offer.active .atc-section__offer-header{max-height:80px;opacity:1;padding:12px 24px 8px 16px}atc-section .atc-section__right .atc-section__offer .atc-section__offer-header-no-active{transition:opacity .25s ease}atc-section .atc-section__right .atc-section__offer.active .atc-section__offer-header-no-active{opacity:0;pointer-events:none}atc-section .atc-section__right .atc-section__offer{position:relative}atc-section .atc-section__right .atc-section__offer .atc-section__offer-header-no-active{border-radius:0 8px;background:linear-gradient(279deg,#dac586 6.68%,#f7e5b0 45.71%,#dac586 116.25%);display:flex;width:134px;padding:6px 17px;justify-content:center;align-items:center;gap:10px;color:#6f1645;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:700;line-height:normal;position:absolute;bottom:0;left:0}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content{width:100%;padding:0 14px}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row{cursor:pointer;display:flex;margin-bottom:0;flex-direction:row;width:100%;margin-top:14px;justify-content:space-between}.atc-section__right .offer-30-day .atc-section__offer-content .atc-section__offer-row{margin-bottom:0}atc-section .atc-section__right .offer-30-day{padding-bottom:16px!important}atc-section .atc-section__right .offer-30-day .atc-section__offer-pill{display:none!important}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row input[type=radio]{position:absolute;top:2px;appearance:none;-webkit-appearance:none;width:21px;height:21px;border:1px solid #6f1645;border-radius:50%;background-color:transparent;padding:3px;background-clip:content-box;cursor:pointer;flex-shrink:0}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row input[type=radio]:checked{background-color:#6f1645}atc-section .atc-section__right .atc-section__offer-column{position:relative}atc-section .atc-section__right .atc-section__offer-column:nth-child(2){align-items:flex-end;display:flex;flex-direction:column}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row .atc-section__offer-radio-label{margin-left:30px;color:#6f1645;leading-trim:both;text-edge:cap;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0;text-transform:capitalize;margin-bottom:0}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row span{margin-left:30px;color:#323232;leading-trim:both;text-edge:cap;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:500;line-height:130%}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row span[data-format=text]{margin-left:0}atc-section .atc-section__right .atc-section__offer .atc-section__offer-monthly{color:#6f1645;leading-trim:both;text-edge:cap;font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}atc-section .atc-section__right .atc-section__offer .atc-section__offer-daily{margin:0;color:#323232;text-align:right;font-family:Noto Sans;font-size:9px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:2px 12px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:#f5f5f5;letter-spacing:-.5px;width:fit-content}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row:nth-child(2){flex-direction:column!important;gap:4px;margin-bottom:12px!important}atc-section .atc-section__right .atc-section__offer .atc-section__offer-price-point{flex-direction:row;color:#323232;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin:0!important;display:flex;align-items:center}atc-section .atc-section__right .atc-section__offer .atc-section__offer-price-point .strikethrough{color:#323232;font-family:Noto Sans;font-size:9px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through;margin:0 0 0 3px!important}atc-section .atc-section__right .atc-section__offer .atc-section__offer-price-point .atc-section__offer-pill{margin:0 6px 0 0!important;color:#fff!important;text-align:center;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:700!important;line-height:normal;display:flex;padding:0 6px;justify-content:center;align-items:center;min-width:75px;border-radius:4px;background:var( --Wine-gradient, linear-gradient(270deg, #40132e 0%, #aa4b7d 40.87%, #612139 100%) )}atc-section i.disclaimer{display:inline-flex;justify-content:center;align-items:center;width:12px;height:12px;border:1.5px solid currentColor;border-radius:50%;font-style:normal;font-size:9px;font-weight:700;line-height:1;cursor:pointer;flex-shrink:0;margin-left:3px;position:relative}atc-section i.disclaimer:before{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);width:12px;height:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' viewBox='0 0 12 6' fill='none'%3E%3Cpath d='M6 6L0 0H12L6 6Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:11}atc-section i.disclaimer:hover:before{opacity:1}atc-section i.disclaimer:after{width:86px;content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#fff;color:#fff;box-shadow:0 2px 2px 3px #c8c8c880;padding:6px;border-radius:6px;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:10;color:#323232;text-align:center;font-family:Noto Sans;font-size:9px;font-style:normal;font-weight:400;line-height:normal}atc-section i.disclaimer:hover:after{opacity:1}atc-section .atc-section__right .atc-section__offer .atc-section__offer-price-point .atc-section__offer-price{color:#6f1645!important;font-family:Noto Sans;font-size:12px!important;font-style:normal;font-weight:700!important;line-height:normal;margin:0 3px!important}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row:nth-child(3){margin:0!important;justify-content:flex-start;gap:3px}@media(max-width:980px){atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row:nth-child(3){flex-direction:column;align-items:flex-start}}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row:nth-child(3) .atc-section__offer-column{display:flex;gap:4px;flex-direction:row!important;justify-content:center;align-items:center}atc-section .atc-section__right .atc-section__offer .atc-section__offer-content .atc-section__offer-row:nth-child(3) .atc-section__offer-column .atc-section__offer-daily{color:#323232;font-family:Noto Sans;font-size:12px;font-style:normal;text-align:left!important;font-weight:400;line-height:normal;padding:0!important;background-color:transparent!important}atc-section .atc-section__right .pdp-form_content{margin-bottom:32px!important}atc-section .atc-section__right .one-time-purchase{color:#323232;font-family:Noto Sans;font-size:14px;width:100%;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-underline-offset:2px}atc-section .atc-section__right .atc-section__benefits{flex-direction:row!important;width:100%;justify-content:space-between;margin-top:16px!important}atc-section .atc-section__right .atc-section__benefits .atc-section__benefit{min-width:125px;gap:14px}atc-section .atc-section__right .atc-section__benefits .atc-section__benefit:first-child{min-width:160px!important}atc-section .atc-section__right .atc-section__benefits .atc-section__benefit-title{color:#4b4b4b!important;font-family:Noto Sans;font-size:14px!important;font-style:normal;font-weight:400;line-height:130%!important}atc-section .atc-section__content .atc-section__benefits .atc-section__benefit-icon{width:40px!important}atc-section .atc-section__right>div.atc-section__benefits>div>div>svg{width:40px!important;height:40px!important}@media(max-width:767px){atc-section .atc-section__right>div.atc-section__benefits>div>div>svg{width:24px!important;height:24px!important}atc-section .atc-section__content .atc-section__benefits .atc-section__benefit-icon{width:24px!important}}atc-section .atc-section__left{height:auto!important}atc-section .atc-section__left .atc-section__accordion{padding:0!important;width:100%;margin-top:40px!important}atc-section .atc-section__accordion .accordion__item .accordion__trigger .accordion__title{font-weight:500!important}.atc-section__accordion .accordion__trigger svg{transition:transform .2s ease;flex-shrink:0}atc-section .atc-section__accordion details[open] .accordion__trigger svg{transform:rotate(180deg)}atc-section .hidden{display:none!important}atc-section .atc-section__offer.active .atc-section__offer-row.hidden{display:flex!important}@media(max-width:1279px){atc-section .product-single__sticky{flex-direction:column;max-height:none}atc-section .product-single__sticky .atc-section__slider-thumb-wrapper{flex-direction:row;width:100%;align-items:center}atc-section .product-single__sticky .atc-section__slider-thumb{height:auto!important;width:0!important;flex:1;min-width:0}atc-section .product-single__sticky .atc-section__slider-thumb .swiper-wrapper{flex-direction:row!important}atc-section .product-single__sticky .atc-section__slider{width:100%;max-height:580px}atc-section .product-single__sticky .atc-section__slider .atc-section__slide img{max-height:580px;object-fit:contain;width:100%}atc-section .atc-thumb__nav-btn--prev svg{transform:rotate(90deg)!important}atc-section .atc-thumb__nav-btn--next svg{transform:rotate(-90deg)!important}}@media(max-width:980px){atc-section .atc-thumb__nav-btn{display:none!important}}@media(max-width:980px){atc-section .atc-section__accordion .accordion__trigger{padding-top:12px!important;padding-bottom:12px!important}}atc-section .mobile{display:none!important}@media(max-width:980px){atc-section .atc-section__accordion.mobile{display:flex!important;width:100%;padding:0}atc-section .atc-section__accordion img{object-fit:contain}atc-section .desktop{display:none!important}}@media(max-width:980px){atc-section .atc-section__right .atc-product-main-title{font-size:32px!important;font-weight:600!important}atc-section .atc-section__reviews{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}[class*=template-product-hydration-2026] .atc-section__reviews{margin-top:22px}atc-section .atc-section__reviews.atc-section__reviews-tag-line a span{font-size:12px!important;margin:0!important}atc-section .atc-section__reviews.atc-section__reviews-tag-line svg{width:75px!important}atc-section .atc-section__right>div.atc-section__text p{font-size:14px!important}atc-section .atc-section__right>div.atc-section__text ul li{font-size:11px!important;width:100%;max-width:100%}atc-section .atc-section__right .atc-product-variant-options{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;margin-bottom:0!important;width:100%}atc-section .atc-section__right .atc-product-variant-options::-webkit-scrollbar{display:none}atc-section .atc-section__right .atc-product-variant-options .atc-product-variant-option{flex-shrink:0;scroll-snap-align:start}}@media(max-width:980px){atc-section .atc-section__right .atc-section__benefits .atc-section__benefit{flex-direction:column;gap:4px;justify-content:flex-start;align-items:center;min-width:auto!important;width:33%}atc-section .atc-section__right .atc-section__benefits .atc-section__benefit .atc-section__benefit-title{text-align:center;font-size:12px!important}atc-section .atc-section__right .atc-section__benefits .atc-section__benefit:first-child{min-width:106px!important;order:2}atc-section .atc-section__right .atc-section__benefits .atc-section__benefit:nth-child(2){order:1}atc-section .atc-section__right .atc-section__benefits .atc-section__benefit:nth-child(3){order:3}atc-section .atc-section__accordion{margin-top:20px!important}atc-section .all-products{margin-bottom:50px!important}atc-section .atc-section__right>div.atc-section__text ul{margin-bottom:20px!important}atc-section .atc-product-variant-options-label{margin-bottom:12px!important}atc-section .atc-section__right .pdp-form__tabs-label{margin-bottom:12px!important}atc-section .atc-section__offer-radio-label{font-size:14px!important}atc-section .atc-section__offer-monthly{font-size:18px!important}}atc-section .pdp-form__qty-container button{width:100%!important;max-width:100%!important;display:flex;justify-content:center;align-items:center;gap:15px!important;padding-right:9px!important;min-height:58px!important;border-radius:100px!important}atc-section .pdp-form__qty-container button svg{width:24px;height:24px;position:static!important;top:auto;left:0;transform:none}atc-section .pdp-form__qty-container button span{color:#6f1645;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700!important;line-height:24px}atc-section .all-products .atc-section__right .atc-section__benefits{margin-top:16px!important;margin-left:auto!important;margin-right:auto!important;max-width:488px}@media(min-width:1024px){atc-section .atc-section__thumb-slide{width:77px!important;height:77px!important}}atc-section .page-width.atc-section__content{margin-top:48px;margin-bottom:86px}@media(max-width:767px){atc-section .page-width.atc-section__content{margin-top:13px}}atc-section .atc-product-option.atc-product-option-active .atc-product-image{border:2px solid #6f1645!important}@media(min-width:1024px){.atc-section__left{display:block;margin:0;padding:0 3%}}atc-section .atc-section__right .atc-product-options .atc-product-option .atc-product-image-title-container .atc-product-image.active{border:2px solid #6f1645!important}.atc-section__reviews.atc-section__reviews-tag-line a span{white-space:nowrap}@media(min-width:1024px){.template-product .atc-section__content{gap:25px}}@media(max-width:767px){[class*=template-product-hydration].template-product .atc-section__benefits{flex-direction:row!important;justify-content:flex-end;align-content:center;align-items:center}}[class*=template-product-hydration].template-product .atc-section__benefits .atc-section__benefit{align-items:center!important}[class*=template-product-hydration] .atc-section__right .button--atc{width:100%}
/*# sourceMappingURL=/cdn/shop/t/201/assets/new-pdp-2026.css.map */
