body.lumi-v2-ready .lumi-pdp-page-width{max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,3.5vw,48px)}body.lumi-v2-ready .lumi-pdp-breadcrumb{margin-bottom:20px;color:#566171;font-size:12px;line-height:1.5}body.lumi-v2-ready .lumi-pdp-direction{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;gap:clamp(28px,4vw,56px)!important}body.lumi-v2-ready .lumi-pdp-direction .product__info-container{width:100%;max-width:540px!important;margin-inline:auto;padding-top:0!important}body.lumi-v2-ready .lumi-pdp-direction .product__title h1,body.lumi-v2-ready .lumi-pdp-direction .product__title h2{min-width:0;max-width:100%;font-size:clamp(34px,3.2vw,46px)!important;line-height:1.12!important;overflow-wrap:break-word}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-eyebrow{margin-bottom:10px;font-size:11px;line-height:1.45;letter-spacing:.07em}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-volume{color:#566171;font-size:13px}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-summary{color:#435064;font-size:15px;line-height:1.55;margin-bottom:12px!important}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-rating{margin-bottom:12px;font-size:13px}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-rating>span:last-child{color:#566171}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-benefit-list{gap:7px;margin:0 0 16px!important;font-size:14px;line-height:1.45}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-benefit-list>p{align-items:flex-start}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-benefit-icon{flex-shrink:0;margin-top:1px}body.lumi-v2-ready .lumi-pdp-direction .lumi-purchase-options__option,body.lumi-v2-ready .lumi-pdp-direction .lumi-purchase-options__subscription{padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.4}body.lumi-v2-ready .lumi-pdp-direction .lumi-purchase-options__main{flex-wrap:wrap;gap:4px 7px}body.lumi-v2-ready .lumi-pdp-direction .lumi-purchase-options__price strong{font-size:17px;font-weight:700}body.lumi-v2-ready .lumi-pdp-direction .lumi-purchase-options__price s{color:#626c7a;font-size:12px}body.lumi-v2-ready .lumi-pdp-direction .lumi-purchase-options__detail{color:#566171;font-size:12px;line-height:1.5}body.lumi-v2-ready .lumi-pdp-direction .lumi-purchase-options__cadence{min-height:44px;display:grid;place-items:center}body.lumi-v2-ready .lumi-pdp-direction .product-form__buttons--with-quantity{grid-template-columns:96px minmax(0,1fr);gap:10px}body.lumi-v2-ready .lumi-pdp-direction .quantity,body.lumi-v2-ready .lumi-pdp-direction .product-form__submit{min-height:56px!important;height:56px!important;border-radius:10px!important}body.lumi-v2-ready .lumi-pdp-direction .product-form__submit{font-size:15px!important;font-weight:750!important;padding-inline:12px!important}body.lumi-v2-ready .lumi-pdp-direction .product-form__submit:focus-visible,body.lumi-v2-ready .lumi-pdp-direction button.thumbnail:focus-visible{outline:2px solid #132238;outline-offset:3px}body.lumi-v2-ready .lumi-pdp-direction .lumi-stock-status{margin-top:8px;font-size:12px}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-routine-link{margin-top:12px;padding-block:12px}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-routine-link__copy small{color:#566171;font-size:12px;line-height:1.45}body.lumi-v2-ready .lumi-pdp-direction .product__info-container>:has(.lumi-pdp-formulation){display:block!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;white-space:normal!important;text-overflow:clip!important}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-formulation{margin-top:14px}body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact{padding:12px 14px 2px;border-radius:10px;background:#fff}body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact .lumi-formulation__origins{gap:5px 18px}body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact .lumi-formulation__origins dd{font-size:17px;line-height:1.4}body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact .lumi-formulation__origins dt,body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact .lumi-formulation__certification,body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact__badges li,body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact__production,body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact__body{font-size:12px;line-height:1.5}body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact__badges{gap:5px 12px}body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact__body>.lumi-formulation-compact__badges{margin:2px 0 10px}body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact__body>.lumi-formulation-compact__production{margin:10px 0 0;padding-top:10px}body.lumi-v2-ready .lumi-pdp-direction .quantity__input{font-size:16px}body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact__details>summary{min-height:44px;font-size:12px}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-formulation__love{font-size:12px;line-height:1.5;color:#566171}body.lumi-v2-ready .lumi-pdp-direction .product-media-container:has(>.lumi-media-claims){position:relative;isolation:isolate}body.lumi-v2-ready .lumi-pdp-direction .product-media-container>.lumi-media-claims{position:absolute;z-index:4;inset:auto auto 10px 50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:7px;width:max-content;max-width:calc(100% - 24px);padding:5px 8px;margin:0;list-style:none;border:1px solid rgba(19,34,56,.08);border-radius:999px;background:#fffffff0}body.lumi-v2-ready .lumi-pdp-direction .lumi-media-claims__icon{width:36px;height:36px}body.lumi-v2-ready .lumi-pdp-direction .lumi-media-claims .lumi-media-claims__icon img{position:static!important;display:block!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;object-fit:contain!important;opacity:1;visibility:visible;transform:none!important}body.lumi-v2-ready .lumi-pdp-direction .product__media-list .product-media-container:has(>.lumi-media-claims) .product__media>img{padding-bottom:54px!important}@media(min-width:990px){body.lumi-v2-ready .lumi-pdp-direction .product__media-list .product__media{aspect-ratio:1 / 1.02}body.lumi-v2-ready .lumi-pdp-direction .thumbnail-slider{max-height:640px}}@media(max-width:989px){body.lumi-v2-ready .lumi-pdp-direction{display:block!important;--lumi-pdp-mobile-media-height: clamp(260px, 36svh, 360px)}body.lumi-v2-ready .lumi-pdp-direction .product__info-container,body.lumi-v2-ready .lumi-pdp-direction .product__media-wrapper{max-width:640px!important;margin-inline:auto}body.lumi-v2-ready .lumi-pdp-direction media-gallery{position:relative;top:auto}body.lumi-v2-ready .lumi-pdp-direction.product--thumbnail_slider media-gallery,body.lumi-v2-ready .lumi-pdp-direction.product--thumbnail media-gallery{display:block}body.lumi-v2-ready .lumi-pdp-direction media-gallery>slider-component{margin-inline:0!important}body.lumi-v2-ready .lumi-pdp-direction .product__media-list .product__media-item,body.lumi-v2-ready .lumi-pdp-direction .product__media-list .product-media-container,body.lumi-v2-ready .lumi-pdp-direction .product__media-list .product__modal-opener,body.lumi-v2-ready .lumi-pdp-direction .product__media-list .product__media,body.lumi-v2-ready .lumi-pdp-direction .product__media-list .deferred-media{height:var(--lumi-pdp-mobile-media-height);min-height:0!important;max-height:none;padding-top:0!important;aspect-ratio:auto}body.lumi-v2-ready .lumi-pdp-direction media-gallery .thumbnail-list{flex-direction:row;gap:8px!important;max-height:none;overflow-x:auto;overflow-y:hidden;padding:3px!important}body.lumi-v2-ready .lumi-pdp-direction media-gallery .thumbnail-list__item.slider__slide,body.lumi-v2-ready .lumi-pdp-direction media-gallery .thumbnail{flex:0 0 48px!important;width:48px!important;max-width:48px!important;height:48px}body.lumi-v2-ready .lumi-pdp-direction .product__info-wrapper{margin-top:18px}}@media(max-width:749px){body.lumi-v2-ready .lumi-pdp-page-width{padding-inline:16px}body.lumi-v2-ready .lumi-pdp-breadcrumb{margin-bottom:12px;font-size:11px}body.lumi-v2-ready .lumi-pdp-direction{--lumi-pdp-mobile-media-height: clamp(244px, 33svh, 300px)}body.lumi-v2-ready .lumi-pdp-direction .product__title h1,body.lumi-v2-ready .lumi-pdp-direction .product__title h2{font-size:clamp(28px,8vw,32px)!important}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-summary{font-size:14px;line-height:1.5}body.lumi-v2-ready .lumi-pdp-direction .lumi-pdp-benefit-list{font-size:13px;line-height:1.5}body.lumi-v2-ready .lumi-pdp-direction .product-form__buttons--with-quantity{grid-template-columns:88px minmax(0,1fr);gap:8px}body.lumi-v2-ready .lumi-pdp-direction .product-form__submit{font-size:14px!important}body.lumi-v2-ready .lumi-pdp-direction .product-media-container>.lumi-media-claims{bottom:6px;gap:5px;padding:4px 7px}body.lumi-v2-ready .lumi-pdp-direction .lumi-media-claims__icon{width:30px;height:30px}body.lumi-v2-ready .lumi-pdp-direction .product__media-list .product-media-container:has(>.lumi-media-claims) .product__media>img{padding-bottom:44px!important}body.lumi-v2-ready .lumi-pdp-direction .lumi-formulation-compact{padding-inline:12px}}@media(max-width:359px){body.lumi-v2-ready .lumi-pdp-direction .product-form__buttons--with-quantity{grid-template-columns:80px minmax(0,1fr)}body.lumi-v2-ready .lumi-pdp-direction .product-form__submit{font-size:14px!important;padding-inline:8px!important}body.lumi-v2-ready .lumi-pdp-direction .product-form__submit,body.lumi-v2-ready .lumi-pdp-direction .product-form__submit>span{white-space:normal!important;line-height:1.25}body.lumi-v2-ready .lumi-pdp-direction .lumi-purchase-options__option,body.lumi-v2-ready .lumi-pdp-direction .lumi-purchase-options__subscription{padding-inline:10px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lumi-pdp-visibility.css.map */
