body.to-design-v3.template-product #MainContent .pdp-application{padding:64px 0;background:transparent}body.to-design-v3.template-product #MainContent .pdp-application__inner{width:calc(100% - 2 * var(--pdp-gutter));max-width:1280px;padding:0;margin-inline:auto}body.to-design-v3.template-product #MainContent .pdp-application__header{margin-bottom:32px;max-width:720px}body.to-design-v3.template-product #MainContent .pdp-application__eyebrow{font:600 .8125rem/1.4 var(--to-reading);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px}body.to-design-v3.template-product #MainContent .pdp-application h2{font:400 2.75rem/1.2 var(--to-display);margin:0 0 16px}body.to-design-v3.template-product #MainContent .pdp-application__header>p:last-child{font:400 1.125rem/1.55 var(--to-reading);margin:0;color:var(--to-muted)}body.to-design-v3.template-product #MainContent .pdp-application__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0}body.to-design-v3.template-product #MainContent .pdp-application__steps li{min-width:0;margin:0;padding:28px 28px 32px;border:1px solid var(--to-rule);border-radius:var(--to-radius-card);background:var(--to-white)}body.to-design-v3.template-product #MainContent .pdp-application__steps .site-photo-brief{margin-bottom:20px;aspect-ratio:3/2}body.to-design-v3.template-product #MainContent .pdp-application__number{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin:0 0 16px;border:1px solid transparent;border-radius:50%;background:var(--to-forest);color:var(--to-on-forest);font:600 1.0625rem/1 var(--to-reading)}body.to-design-v3.template-product #MainContent .pdp-application h3{font:600 1.375rem/1.3 var(--to-reading);margin:0 0 8px;letter-spacing:0;text-transform:none}body.to-design-v3.template-product #MainContent .pdp-application__steps p{font:400 1.125rem/1.55 var(--to-reading);margin:0;max-width:34ch}@media(max-width:767px){body.to-design-v3.template-product #MainContent .pdp-application{padding:40px 0}body.to-design-v3.template-product #MainContent .pdp-application h2{font-size:2.125rem}body.to-design-v3.template-product #MainContent .pdp-application__steps{grid-template-columns:minmax(0,1fr);gap:12px}body.to-design-v3.template-product #MainContent .pdp-application__steps li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:16px;align-items:start;padding:20px}body.to-design-v3.template-product #MainContent .pdp-application__number{margin:0}body.to-design-v3.template-product #MainContent .pdp-application h3{font-size:1.25rem}body.to-design-v3.template-product #MainContent .pdp-application__steps p{font-size:1rem;line-height:1.5}}body.to-design-v3.template-product #MainContent.is-ordinary-product{--pdp-space:64px;--pdp-chapter-size:2.75rem;--pdp-card-size:1.625rem}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .page-content--product{padding-top:32px;padding-bottom:48px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity{margin-bottom:12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper:last-of-type{margin-bottom:20px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-claims-row{margin-bottom:16px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module__heading{margin-bottom:10px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-qty{margin-bottom:16px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-qty__opt{padding:12px 16px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-qty__flag{margin-top:4px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant__label,body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module__link-button{font-size:1rem!important;letter-spacing:0!important;text-transform:none!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module__button:not(.to-pad),body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .btn.add-to-cart{font-size:1.125rem;line-height:1.4;letter-spacing:0;text-transform:none;padding:14px 24px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pdp-detail-copy{margin-top:28px;padding:24px 0 0;border:0;border-top:1px solid var(--to-rule);background:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-trust-band{margin-top:24px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-choice-guide__photo img{aspect-ratio:1.4;object-fit:cover}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-choice-guide__facts{gap:20px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-choice-guide__fact dt{font:600 1.0625rem/1.4 var(--to-reading);text-transform:none;letter-spacing:0;margin-bottom:6px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-choice-guide__fact dd{font:400 1.125rem/1.55 var(--to-reading)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide{padding:48px 0!important;margin-bottom:0!important;background:var(--to-canvas)!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide .tall-owl-container{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px 64px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__intro{margin:0;max-width:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;border:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__item{padding:18px 0;border:0;border-top:1px solid var(--to-rule);box-shadow:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__name{font:600 1.125rem/1.4 var(--to-reading)!important;letter-spacing:0;text-transform:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__desc{font:400 1rem/1.5 var(--to-reading)!important;margin-top:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-ingredients,body.to-design-v3.template-product #MainContent.is-ordinary-product .how-to-use-section{padding:64px 0!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .how-to-use-grid{gap:64px;align-items:center}body.to-design-v3.template-product #MainContent.is-ordinary-product .how-to-use-image img{aspect-ratio:1.3;object-fit:cover;border-radius:var(--to-radius-media)}body.to-design-v3.template-product #MainContent.is-ordinary-product .how-to-use-image .site-photo-brief{aspect-ratio:4/3}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine{padding:56px 0!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__grid{gap:28px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__media{aspect-ratio:1.2;max-height:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__body{padding:16px 0 0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__card-name{font:400 1.625rem/1.25 var(--to-display)!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__card-role{font:400 1.0625rem/1.5 var(--to-reading)!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-faq{padding:48px 0 64px!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance{padding:48px 0;background:var(--to-canvas)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance>.page-width{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:64px;align-items:center;max-width:1360px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance h2{font:400 2.75rem/1.2 var(--to-display);margin:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance__eyebrow{font:600 .8125rem/1.4 var(--to-reading);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance p:not(.pdp-reassurance__eyebrow){font:400 1.125rem/1.6 var(--to-reading);margin:18px 0 8px;max-width:50ch}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance__policy{display:inline-flex;align-items:center;min-height:44px;font:600 1.0625rem/1.4 var(--to-reading);text-decoration:underline}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance__button{display:inline-flex;align-items:center;justify-content:flex-start;justify-self:end;width:fit-content;min-height:44px;padding:6px 0;font:600 1.0625rem/1.4 var(--to-reading);background:transparent;color:var(--to-forest);text-decoration:underline;text-underline-offset:5px}@media(max-width:900px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide .tall-owl-container{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:767px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__photos--below{display:grid;grid-template-columns:minmax(0,1fr) 56px;gap:12px;align-items:start}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__main-photos{grid-column:1;grid-row:1;width:100%;min-width:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below{grid-column:2;grid-row:1;width:56px;max-width:56px;margin:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below .product__thumbs--scroller{grid-template-columns:minmax(0,1fr);gap:8px!important;width:64px;max-width:64px;margin:-4px!important;padding:4px!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below .product__thumbs--scroller{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;overscroll-behavior:contain}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below .product__thumb-item{width:56px!important;max-width:56px}}@media(max-width:767px){body.to-design-v3.template-product #MainContent.is-ordinary-product{--pdp-space:40px;--pdp-chapter-size:2.125rem;--pdp-card-size:1.5rem}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .page-content--product{padding-top:16px;padding-bottom:32px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide__subtitle{font-size:1.0625rem!important;line-height:1.45!important;margin-top:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .product-block--header{margin-bottom:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper:last-of-type{margin-bottom:16px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module__heading{flex-wrap:wrap;gap:6px 12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-qty__opt{padding:12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-choice-guide__photo img{aspect-ratio:1.7}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide{padding:36px 0!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__grid{grid-template-columns:minmax(0,1fr)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__item{padding:14px 0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__desc{margin-top:5px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-ingredients,body.to-design-v3.template-product #MainContent.is-ordinary-product .how-to-use-section{padding:40px 0!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .how-to-use-grid{gap:24px}body.to-design-v3.template-product #MainContent.is-ordinary-product .how-to-use-image img{aspect-ratio:1.7}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine{padding:40px 0!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__card{min-width:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__card-name{font-size:1.375rem!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__card-role{font-size:1rem!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__card-foot{flex-wrap:wrap}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-faq{padding:32px 0 40px!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance{padding:36px 0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance>.page-width{grid-template-columns:minmax(0,1fr);gap:24px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance__button{justify-self:start}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-reassurance h2{font-size:2.125rem}}@media(max-width:767px){body.to-design-v3.template-product #MainContent .pdp-application__steps .site-photo-brief{margin:0;padding:12px;gap:8px;min-height:130px}body.to-design-v3.template-product #MainContent .pdp-application__steps .site-photo-brief__marker{width:38px}body.to-design-v3.template-product #MainContent .pdp-application__steps .site-photo-brief__name{font-size:.72rem!important;letter-spacing:.04em}}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__item{display:block;min-width:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__base{grid-column:1/-1;margin-top:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-claims-row{display:flex;flex-wrap:wrap;gap:4px 12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-claims-row__item{font:400 .875rem/1.5 var(--to-reading);letter-spacing:0;text-transform:none}@media(max-width:900px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__photos--below{max-width:480px;margin-inline:auto}}@media(max-width:767px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__photos--below{max-width:380px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below .product__thumbs--scroller{max-height:calc(min(312px,calc(100vw - 2 * var(--pdp-gutter) - 68px)) + 8px)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-grid{row-gap:12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-gallery,body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity{margin-bottom:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide{margin-top:8px!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-product-rating-block{margin-top:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product-block{margin-bottom:12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product-block--price{margin-bottom:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-claims-row{margin-bottom:12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .pdp-quantity-note{display:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-qty__opt{padding:10px 12px;row-gap:6px}}body.to-design-v3.template-product #MainContent .variant-wrapper:has(>.pdp-size-guide){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}body.to-design-v3.template-product #MainContent .variant-wrapper:has(>.pdp-size-guide)>.variant__label{grid-column:1;margin:0}body.to-design-v3.template-product #MainContent .variant-wrapper:has(>.pdp-size-guide)>fieldset{grid-column:1/-1}body.to-design-v3.template-product #MainContent .pdp-size-guide{grid-column:2;margin:0;border:0}body.to-design-v3.template-product #MainContent .pdp-size-guide[open]{grid-column:1/-1}body.to-design-v3.template-product #MainContent .pdp-size-guide summary{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:44px;padding:6px 0;font:400 .875rem/1.4 var(--to-reading);text-decoration:underline;cursor:pointer;list-style:none}body.to-design-v3.template-product #MainContent .pdp-size-guide summary::-webkit-details-marker{display:none}body.to-design-v3.template-product #MainContent .pdp-size-guide[open] summary span{transform:rotate(45deg)}body.to-design-v3.template-product #MainContent .pdp-size-guide__body{padding:16px 0 24px;border-top:1px solid var(--to-rule)}body.to-design-v3.template-product #MainContent .pdp-size-guide__jars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.to-design-v3.template-product #MainContent .pdp-size-guide__jars img{display:block;width:100%;max-width:160px;height:auto;margin:0 auto 14px}body.to-design-v3.template-product #MainContent .pdp-size-guide__size{display:block;font:600 1.1875rem/1.4 var(--to-reading);margin:0 0 6px}body.to-design-v3.template-product #MainContent .pdp-size-guide p{font:400 1rem/1.5 var(--to-reading);margin:0}body.to-design-v3.template-product #MainContent .pdp-size-guide .pdp-size-guide__note{font-size:.875rem;color:var(--to-muted);margin-top:20px}@media(max-width:359px){body.to-design-v3.template-product #MainContent .pdp-size-guide__jars{grid-template-columns:minmax(0,1fr)}}body.to-design-v3.template-product #MainContent.is-ordinary-product [data-tall-owl-product-reviews-list]{display:grid;grid-template-columns:minmax(0,1fr);gap:0}body.to-design-v3.template-product #MainContent .tall-owl-product-reviews__all-link{display:inline-flex;align-items:center;min-height:44px;color:var(--to-forest);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card{--to-radius-control:0px;display:grid;grid-template-columns:minmax(140px,.3fr) minmax(0,1fr);gap:6px 40px;align-items:start;border-top:1px solid var(--to-rule);border-radius:0!important;padding:24px 0;margin:0;min-height:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card>p{margin:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card__stars{grid-column:1;grid-row:1}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card__variant{grid-column:1;grid-row:2}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card__product{grid-column:1;grid-row:3}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card__quote{grid-column:2;grid-row:1/4;font-size:1.25rem;line-height:1.55;max-width:65ch}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card__meta{grid-column:2;grid-row:4;padding-top:8px;font-size:.9375rem!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card:not(:has(.tall-owl-product-review-card__quote,.tall-owl-product-review-card__photo)){padding-block:16px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card:not(:has(.tall-owl-product-review-card__quote,.tall-owl-product-review-card__photo)) .tall-owl-product-review-card__meta{grid-row:1/4;align-self:center;padding:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card__photo{grid-column:2;grid-row:1/4;max-width:240px;height:auto}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card:has(.tall-owl-product-review-card__photo) .tall-owl-product-review-card__quote{grid-row:4}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card:has(.tall-owl-product-review-card__photo) .tall-owl-product-review-card__meta{grid-row:5}@media(max-width:767px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card{display:flex;flex-direction:column;gap:10px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card__quote{font-size:1.125rem}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-review-card:not(:has(.tall-owl-product-review-card__quote,.tall-owl-product-review-card__photo)) .tall-owl-product-review-card__meta{align-self:start}}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-scentguide__item{background:transparent!important;border-radius:0;border-top:1px solid var(--to-rule)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper[data-type=button] .variant-input-wrap .variant-input label:not(.color-swatch){min-height:48px;padding:9px 16px;font-size:1rem;line-height:1.4}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .variant-input-wrap[data-handle=scent]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(8em,calc((100% - 16px)/3))),1fr));grid-auto-rows:1fr;gap:8px;font-size:1rem}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .variant-input-wrap[data-handle=scent] .variant-input{display:flex;min-width:0;width:100%;margin:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper[data-type=button] .variant-input-wrap[data-handle=scent] .variant-input label:not(.color-swatch){width:100%;min-height:48px;padding:9px 12px;text-align:center;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .variant-input-wrap input.disabled:checked+label.disabled:after{border-color:var(--to-muted)}@media(max-width:767px){body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .variant-input-wrap[data-handle=scent]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(8em,calc((100% - 8px)/2))),1fr))}}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper{margin-bottom:16px}body.to-design-v3.template-product #MainContent .product-fit-story{padding:56px 0 64px;background:var(--to-page)}body.to-design-v3.template-product #MainContent .product-fit-story__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"photo heading" "photo details";grid-template-rows:auto 1fr;gap:24px 64px;box-sizing:border-box;width:calc(100% - 2 * var(--pdp-gutter));max-width:1280px;margin-inline:auto;padding:0}body.to-design-v3.template-product #MainContent .product-fit-story__header{grid-area:heading;align-self:end;min-width:0}body.to-design-v3.template-product #MainContent .product-fit-story__photo{grid-area:photo;align-self:center;margin:0;min-width:0}body.to-design-v3.template-product #MainContent .product-fit-story img{display:block;width:100%;height:auto;aspect-ratio:1.15;object-fit:cover;border-radius:var(--to-radius-media)}body.to-design-v3.template-product #MainContent .product-fit-story__photo .site-photo-brief{aspect-ratio:1.15}body.to-design-v3.template-product #MainContent .product-fit-story__eyebrow{font:600 .8125rem/1.4 var(--to-reading);text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px}body.to-design-v3.template-product #MainContent .product-fit-story h2{font:400 2.75rem/1.15 var(--to-display);margin:0}body.to-design-v3.template-product #MainContent .product-fit-story h2 span{display:block}body.to-design-v3.template-product #MainContent .product-fit-story__details{grid-area:details;align-self:start;min-width:0}body.to-design-v3.template-product #MainContent .product-fit-story__intro{font:400 1.125rem/1.55 var(--to-reading);max-width:42ch;margin:0}body.to-design-v3.template-product #MainContent .product-fit-story__uses{margin:24px 0 0}body.to-design-v3.template-product #MainContent .product-fit-story__uses>div{display:flex;flex-wrap:wrap;gap:4px 16px;padding:14px 0;border-top:1px solid var(--to-rule)}body.to-design-v3.template-product #MainContent .product-fit-story dt{flex:0 0 4em;font:600 1.125rem/1.5 var(--to-reading);margin:0;color:var(--to-forest)}body.to-design-v3.template-product #MainContent .product-fit-story dd{flex:1 1 12em;font:400 1.125rem/1.5 var(--to-reading);margin:0}body.to-design-v3.template-product #MainContent .product-fit-story__facts{font:400 .875rem/1.5 var(--to-reading);color:var(--to-muted);margin:16px 0 0}body.to-design-v3.template-product #MainContent.is-ordinary-product #product-fit .pdp-fit-points{display:grid;gap:clamp(22px,2.6vw,32px)}body.to-design-v3.template-product #MainContent.is-ordinary-product #product-fit .pdp-fit-point{display:block;min-width:0;border:0;padding:0;margin:0}body.to-design-v3.template-product #MainContent.is-ordinary-product #product-fit .pdp-fit-point h3,body.to-design-v3.template-product #MainContent.is-ordinary-product #product-fit .pdp-fit-point dt{display:block;color:var(--to-earth);font:600 .8125rem/1.4 var(--to-reading);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px}body.to-design-v3.template-product #MainContent.is-ordinary-product #product-fit .pdp-fit-point p,body.to-design-v3.template-product #MainContent.is-ordinary-product #product-fit .pdp-fit-point dd{display:block;color:var(--to-body);font:400 1.125rem/1.55 var(--to-reading);max-width:44ch;margin:0}@media(max-width:900px){body.to-design-v3.template-product #MainContent .product-fit-story__layout{column-gap:32px}}@media(max-width:767px){body.to-design-v3.template-product #MainContent .product-fit-story{padding:40px 0}body.to-design-v3.template-product #MainContent .product-fit-story__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"heading" "photo" "details";gap:24px}body.to-design-v3.template-product #MainContent .product-fit-story img,body.to-design-v3.template-product #MainContent .product-fit-story__photo .site-photo-brief{aspect-ratio:1.5}body.to-design-v3.template-product #MainContent .product-fit-story h2{font-size:2.125rem}body.to-design-v3.template-product #MainContent.is-ordinary-product #product-fit .pdp-fit-point p,body.to-design-v3.template-product #MainContent.is-ordinary-product #product-fit .pdp-fit-point dd{font-size:1.0625rem}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,8em),1fr))}}body.to-design-v3.template-product #MainContent.is-ordinary-product h1,body.to-design-v3.template-product #MainContent.is-ordinary-product h2,body.to-design-v3.template-product #MainContent.is-ordinary-product h3{min-width:0;max-width:100%;overflow-wrap:anywhere}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-unit-price-label{font:400 1rem/1.4 var(--to-reading);color:var(--to-muted);margin-left:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide{margin-top:12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide__subtitle{margin:0;line-height:1.5;max-width:48ch}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-selected-option{font:400 .9375rem/1.4 var(--to-reading);margin:0 0 12px;color:var(--to-muted)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-selected-option span{color:var(--to-body);font-weight:600}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-qty__opt{row-gap:8px;min-height:0;padding:10px 14px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-qty__price{margin-top:0;gap:7px;flex-wrap:wrap}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-total-label{font:400 .875rem/1.4 var(--to-reading);color:var(--to-muted)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-quantity-note{display:block;font:400 .875rem/1.5 var(--to-reading);margin-top:4px;color:var(--to-muted)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module__offer{font:600 .875rem/1.35 var(--to-reading);letter-spacing:0;text-transform:none;padding:5px 10px}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .pdp-selected-option .pdp-selected-caption{font-weight:400;color:var(--to-muted)}body.to-design-v3.template-product #MainContent [data-qty-selected="1"] .pdp-selected-caption--pair,body.to-design-v3.template-product #MainContent [data-qty-selected="2"] .pdp-selected-caption--single,body.to-design-v3.template-product #MainContent [data-tall-owl-pair-module][data-selected-variant-available=false] .tall-owl-pair-qty,body.to-design-v3.template-product #MainContent [data-tall-owl-pair-module][data-selected-variant-available=false] .pdp-selected-caption--pair{display:none}body.to-design-v3.template-product #MainContent [data-tall-owl-pair-module][data-selected-variant-available=false] .pdp-selected-caption--single{display:inline}body.to-design-v3.template-product #MainContent .pdp-soldout-note{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 12px;font:400 1rem/1.45 var(--to-reading);color:var(--to-body)}body.to-design-v3.template-product #MainContent .pdp-soldout-note[hidden]{display:none}body.to-design-v3.template-product #MainContent .pdp-soldout-note__choose{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--to-forest);border-radius:var(--to-radius-control);background:transparent;color:var(--to-forest);font:600 .9375rem/1.3 var(--to-reading);cursor:pointer}body.to-design-v3.template-product #MainContent .pdp-soldout-note__choose[hidden]{display:none}body.to-design-v3.template-product #MainContent .pdp-soldout-note__choose:focus-visible{outline:2px solid var(--to-forest);outline-offset:3px}@media(min-width:901px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .page-content--product{padding-top:20px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide{margin-top:8px!important;max-width:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .pdp-made-in,body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-product-rating-block{margin-top:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper[data-type=button] .variant-input-wrap[data-handle] .variant-input label:not(.color-swatch){min-height:44px;padding-top:7px;padding-bottom:7px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product-single__meta .product-block:has(.variant-wrapper){margin-bottom:16px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module .tall-owl-pair-module__heading{margin-bottom:6px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module .pdp-selected-option{margin-bottom:10px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module .tall-owl-pair-qty{margin-bottom:12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module .tall-owl-pair-qty__copy strong{display:inline}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module .tall-owl-pair-qty__flag{margin:0 0 0 8px;vertical-align:1px}}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .tall-owl-pair-module__link-button{display:inline-flex;align-items:center;min-height:44px;margin:4px 0 8px;padding:8px 0;font-size:.9375rem!important;font-weight:400;line-height:1.4}body.to-design-v3.template-product #MainContent .pdp-buy-reassurance{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding-top:14px;border-top:1px solid var(--to-rule);font:400 .875rem/1.5 var(--to-reading);color:var(--to-muted)}body.to-design-v3.template-product #MainContent .pdp-buy-reassurance p{display:grid;grid-template-columns:calc(110em / 14) minmax(0,1fr);gap:12px;align-items:start;font:inherit;margin:0;padding:6px 0}body.to-design-v3.template-product #MainContent .pdp-buy-reassurance strong{font:600 .875rem/1.5 var(--to-reading);color:var(--to-forest)}body.to-design-v3.template-product #MainContent .pdp-buy-reassurance a{font:inherit;color:var(--to-forest);text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){body.to-design-v3.template-product #MainContent .pdp-buy-reassurance p{display:block;padding:7px 0}body.to-design-v3.template-product #MainContent .pdp-buy-reassurance strong{margin-right:8px}}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-detail-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin:24px 0 0;border-top:1px solid var(--to-rule);padding-top:14px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-detail-links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;font:400 1rem/1.4 var(--to-reading)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pdp-detail-copy{margin-top:12px;border-top:0;padding-top:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide__subtitle{max-width:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .pdp-quantity-note,body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .pdp-total-label{text-transform:none;letter-spacing:0}@media(min-width:901px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide{margin-top:4px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-claims-row,body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper{margin-bottom:10px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper:last-of-type{margin-bottom:12px}}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-guarantee-note{font:400 1rem/1.5 var(--to-reading);padding-top:16px;border-top:1px solid var(--to-rule)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-guarantee-note a{text-decoration:underline;text-underline-offset:4px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .page-content--product{padding-bottom:24px}body.to-design-v3.template-product #MainContent .pdp-scent-note{display:grid;margin-top:12px;font:400 1rem/1.5 var(--to-reading);color:var(--to-muted);text-wrap:pretty}body.to-design-v3.template-product #MainContent .pdp-scent-note__text{grid-area:1/1;min-width:0}body.to-design-v3.template-product #MainContent .pdp-scent-note__flag{color:var(--to-forest);font-weight:600}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-page-navigation{padding:20px 0;background:var(--to-page);border-block:1px solid var(--to-rule)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-lip-size .tall-owl-lip-size__media-img{border-radius:var(--to-radius-media)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-page-navigation .page-width{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px clamp(24px,2.4vw,36px);width:calc(100% - 2 * var(--pdp-gutter));max-width:1280px;padding:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-page-navigation a{display:inline-flex;align-items:center;flex:0 1 auto;min-height:48px;max-width:100%;padding:10px 0;color:var(--to-forest);font:500 1.0625rem/1.4 var(--to-reading);text-decoration:none;overflow-wrap:anywhere}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-page-navigation a:hover{text-decoration:underline;text-underline-offset:5px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-page-navigation a:focus-visible{outline:2px solid var(--to-forest);outline-offset:3px}body.to-design-v3.template-product #MainContent.is-ordinary-product #product-fit,body.to-design-v3.template-product #MainContent.is-ordinary-product #our-story{scroll-margin-top:120px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .tall-owl-pair-module__status:empty{min-height:0;margin:0;padding:0}@media(max-width:860px){body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-page-navigation{padding:16px 0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-page-navigation a{font-size:1rem}}@media(max-width:600px){body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-page-navigation .page-width{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));gap:4px 8px;align-items:stretch}}@media(max-width:360px){body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-page-navigation .page-width{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;align-items:stretch}}body.to-design-v3.template-product #MainContent>.shopify-section:has(.pdp-scent-picker){content-visibility:visible!important;contain-intrinsic-size:none!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker{padding:56px 0;background:var(--to-canvas);scroll-margin-top:100px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker>.page-width{width:calc(100% - 2 * var(--pdp-gutter));max-width:1280px;padding:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__header{display:block;max-width:700px;margin-bottom:28px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__eyebrow,body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__eyebrow{font:600 .8125rem/1.4 var(--to-reading);letter-spacing:.07em;text-transform:uppercase;margin:0 0 14px;color:var(--to-muted)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker h2{font:400 2.625rem/1.15 var(--to-display);margin:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__header>p{font:400 1.125rem/1.5 var(--to-reading);margin:14px 0 0;max-width:45ch}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__item{margin:0;min-width:0;background:var(--to-white);border:1px solid var(--to-rule);border-radius:var(--to-radius-media);overflow:hidden}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__choice{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;min-height:100%;color:var(--to-body);text-decoration:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__choice:focus-visible{outline:3px solid var(--to-forest);outline-offset:-5px;border-radius:var(--to-radius-media)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__image{display:block;width:100%;height:220px;overflow:hidden;background:var(--to-white)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__image img{width:100%;height:100%;object-fit:contain;display:block;padding:12px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__copy{display:flex;flex-direction:column;align-items:start;gap:6px;min-width:0;padding:18px 20px 20px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__name{font:400 1.625rem/1.18 var(--to-display);letter-spacing:-.02em;text-underline-offset:4px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__choice:hover .pdp-scent-picker__name{text-decoration:underline}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__notes,body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__availability{font:400 1rem/1.5 var(--to-reading);color:var(--to-body)!important;opacity:1}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__flag{color:var(--to-forest);font-weight:600}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__sep{color:var(--to-muted)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__name{min-width:0;max-width:100%;overflow-wrap:anywhere}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note{background:var(--to-forest);color:var(--to-on-forest);padding:clamp(72px,7vw,104px) 0;border:0;scroll-margin-top:100px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note>.page-width{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,72px);width:calc(100% - 2 * var(--pdp-gutter));max-width:1280px;padding:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__photo{min-width:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__photo>img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--to-radius-media)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note--text-only>.page-width{display:block}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note--text-only .pdp-family-note__story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(36px,5vw,72px);align-items:start}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__heading{min-width:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__eyebrow{color:var(--to-inverse-muted)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__story h2{font:400 clamp(2.5rem,4.1vw,3.625rem)/1.1 var(--to-display);letter-spacing:-.025em;margin:0;max-width:17ch;text-wrap:balance;color:var(--to-on-forest)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__body{min-width:0;align-self:start}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__body>p{font:400 1.1875rem/1.55 var(--to-reading);margin:0;max-width:44ch;color:var(--to-inverse-muted)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__body>p+p{margin-top:22px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__body>p:first-child{font:400 clamp(1.5rem,2.1vw,1.875rem)/1.35 var(--to-display);font-family:var(--to-display)!important;max-width:35ch;color:var(--to-on-forest)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__body>a{display:inline-flex;align-items:center;min-height:44px;margin-top:28px;font:600 1.0625rem/1.4 var(--to-reading);color:var(--to-on-forest);text-decoration:underline;text-underline-offset:5px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__body>a:focus-visible{outline:2px solid var(--to-on-forest);outline-offset:4px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-reviews__label{display:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-reviews{padding:64px 0!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-reviews__masthead{align-items:center;margin:0 0 28px;padding:0;gap:24px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-reviews__title{font-size:2.625rem!important;line-height:1.2!important;margin:0!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-reviews__controls{margin-bottom:16px}@media(max-width:1100px){body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note>.page-width{gap:36px}}@media(max-width:767px){body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker{padding:36px 0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__header{margin-bottom:22px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker h2{font-size:2.125rem}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__header>p{margin-top:12px;max-width:35ch;font-size:1.0625rem}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__grid{grid-template-columns:minmax(0,1fr);gap:10px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__choice{flex-direction:row;align-items:center;min-height:118px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__image{flex:0 0 112px;width:112px;height:116px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__copy{padding:12px 14px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__name{font-size:1.4375rem}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__choice{flex-wrap:wrap}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-scent-picker__copy{flex:1 1 9rem}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note{padding:52px 0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note>.page-width{grid-template-columns:minmax(0,1fr);gap:28px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__story{grid-row:1}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note--text-only .pdp-family-note__story{grid-template-columns:minmax(0,1fr);gap:22px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__story h2{font-size:2.375rem;max-width:20ch}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__body>p{font-size:1.0625rem;line-height:1.55}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-family-note__body>p:first-child{font-size:1.5rem;line-height:1.38}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-reviews{padding:40px 0!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-reviews__masthead{align-items:start;gap:20px;margin-bottom:24px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-product-reviews__title{font-size:2.125rem!important}}body.to-design-v3.template-product #MainContent.is-ordinary-product #pdp-faq,body.to-design-v3.template-product #MainContent.is-ordinary-product #ingredients,body.to-design-v3.template-product #MainContent.is-ordinary-product #how-to-use,body.to-design-v3.template-product #MainContent.is-ordinary-product #reviews{scroll-margin-top:100px}body.to-design-v3.template-product #MainContent.is-ordinary-product>.shopify-section{content-visibility:visible!important;contain-intrinsic-size:none!important}body.to-design-v3 .tall-owl-pdp-layout .product-slideshow{clip-path:inset(0);overflow:hidden}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .product__photo-zoom{top:8px;right:8px;bottom:auto}@media(max-width:768px){body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .product-image-main .image-wrap{overflow:visible}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .product-image-main .image-wrap img{border-radius:var(--to-radius-media)}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout [data-product-images] .product__photo-zoom{top:calc(8px - 6.818%);left:calc(8px - 6.818%);right:auto!important;bottom:auto!important}}@media(min-width:600px)and (max-width:1000px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__media{max-height:320px}}@media(max-width:359px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__photos--below{grid-template-columns:minmax(0,1fr);row-gap:10px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__main-photos{grid-column:1;grid-row:1}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below{grid-column:1;grid-row:2;width:100%;max-width:100%}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below .product__thumbs--scroller{display:flex!important;flex-wrap:nowrap;gap:8px!important;width:calc(100% + 8px);max-width:calc(100% + 8px);max-height:64px;margin:-4px!important;padding:4px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below .product__thumb-item{flex:0 0 56px;width:56px!important;max-width:56px!important}}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide__subtitle .pdp-made-in{display:inline;margin:0;font:inherit;color:inherit}@media(max-width:900px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide__subtitle .pdp-made-in{display:block;margin-top:12px;font:400 1rem/1.5 var(--to-reading);color:var(--to-muted)}}@media(min-width:901px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .product-block--header{margin-bottom:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-buy-guide__subtitle{line-height:1.55!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-identity .tall-owl-product-rating-block{display:flex}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .pdp-scent-note{margin-top:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper:not(:last-of-type){margin-bottom:16px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .variant-wrapper:has(>.pdp-size-guide:not([open])){row-gap:8px}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .pdp-size-guide:not([open]){position:relative;z-index:1;margin-block:-12px}}body.to-design-v3.template-product #MainContent .tall-owl-pdp-gallery .pdp-gallery-texture .product-image-main{padding:0;overflow:hidden}body.to-design-v3.template-product #MainContent .tall-owl-pdp-gallery .pdp-gallery-texture .image-wrap img{height:100%;object-fit:cover!important}@media(max-width:768px){body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout [data-product-images] .pdp-gallery-texture .product__photo-zoom{top:8px;left:8px}}@media(min-width:768px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__photos--below{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:12px 0;align-items:start}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__photos--below .product__main-photos{grid-column:1;grid-row:1;width:100%;min-width:0;margin:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__photos--below .product__thumbs--below{grid-column:1;grid-row:2;width:100%;max-width:100%;margin:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below .product__thumbs--scroller{display:flex!important;flex-wrap:nowrap;justify-content:center;justify-content:safe center;gap:12px!important;width:calc(100% + 8px);max-width:calc(100% + 8px);max-height:none;margin:-4px!important;padding:4px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;overscroll-behavior-x:contain}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs--below .product__thumb-item{flex:0 0 80px;width:80px!important;max-width:80px!important;margin:0}}@media(min-width:901px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__photos--below{grid-template-columns:minmax(0,1fr) 96px}}@media(min-width:901px)and (max-width:1100px)and (min-height:720px),(min-width:1101px)and (min-height:840px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__photos--below{grid-template-columns:minmax(0,1fr)}}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs{--pdp-thumb-radius:12px}@media(max-width:767px){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumbs{--pdp-thumb-radius:10px}}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb-item{border:0;padding:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb{position:relative;display:block;border:0;border-radius:var(--pdp-thumb-radius);overflow:hidden;background:var(--to-photo-ground);isolation:isolate}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb .image-wrap{position:relative;border-radius:0;background:transparent;overflow:hidden}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb .image-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:6%;border-radius:0;background:transparent;object-fit:contain!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .pdp-gallery-texture-thumb .product__thumb .image-wrap img{padding:0;object-fit:cover!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb .image-element{opacity:1;animation:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb:before{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--to-rule)!important;pointer-events:none;transition:box-shadow .15s ease}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb:hover:before{box-shadow:inset 0 0 0 1px var(--to-control)!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb.is-active:before{box-shadow:inset 0 0 0 2px var(--to-selected-edge)!important}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb:focus-visible:before{box-shadow:inset 0 0 0 2px var(--to-forest)!important}@media(prefers-reduced-motion:reduce){body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-pdp-layout .product__thumb:before{transition:none}}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-review-topics{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 28px}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-review-topics[hidden]{display:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-review-topics__label{margin:0;font:400 1rem/1.4 var(--to-reading);letter-spacing:0;text-transform:none;color:var(--to-muted)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-review-topics__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-review-topics__chip{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 18px;border:1px solid var(--to-control);border-radius:var(--to-radius-control);background:var(--to-white);color:var(--to-forest);font:400 1rem/1.3 var(--to-reading);letter-spacing:0;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-review-topics__chip:hover{border-color:var(--to-selected-edge)}body.to-design-v3.template-product #MainContent.is-ordinary-product .pdp-review-topics__chip[aria-pressed=true]{background:var(--to-selected);border-color:var(--to-selected-edge);color:var(--to-selected-ink)}body.to-design-v3.template-product #MainContent.is-ordinary-product #klaviyo-reviews-all .kl_reviews__filters{scroll-margin-top:calc(var(--header-height, 96px) + 24px)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-faq__icon{position:relative;display:block;flex:0 0 16px;width:16px;height:16px;border:0;border-radius:0;background:transparent;color:var(--to-forest);font-size:0;transform:none;transition:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-faq__icon:before,body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-faq__icon:after{content:"";position:absolute;inset:7px 0 auto;height:1.5px;background:currentColor}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-faq__icon:after{transform:rotate(90deg)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-faq__item[open] .tall-owl-faq__icon{transform:none}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-faq__item[open] .tall-owl-faq__icon:after{transform:rotate(0)}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__media{border-radius:var(--to-radius-card);overflow:hidden;isolation:isolate}body.to-design-v3.template-product #MainContent.is-ordinary-product .tall-owl-routine__card-cta{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}body.to-design-v3.template-product #MainContent.is-ordinary-product a.tall-owl-routine__card:is(:hover,:focus-visible) .tall-owl-routine__card-cta{text-decoration-thickness:2px}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .pdp-pair-photo__base,body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .pdp-pair-photo__second{position:absolute;width:60%;aspect-ratio:1;top:50%;transform:translateY(-50%)}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .pdp-pair-photo__base{left:0}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .pdp-pair-photo__second{right:0}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout[data-product-handle=whipped-tallow]:has([data-tall-owl-pair-qty-input][value="2"]:checked) .pdp-pair-photo__base{width:52%;top:46%}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout[data-product-handle=whipped-tallow]:has([data-tall-owl-pair-qty-input][value="2"]:checked) .pdp-pair-photo__second{width:56%;top:54%}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .pdp-pair-photo__base>image-element,body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .pdp-pair-photo__base>image-element>img,body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout .pdp-pair-photo__second>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important;padding:0!important}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout:has([data-tall-owl-pair-qty-input][value="1"]:checked) .pdp-pair-photo__base{width:100%}body.to-design-v3.template-product #MainContent .tall-owl-pdp-layout:has([data-tall-owl-pair-qty-input][value="1"]:checked) .pdp-pair-photo__second{display:none}
/*# sourceMappingURL=/cdn/shop/t/65/assets/product-reading.css.map */
