.x7-quantity{padding:0;margin:20px 0;border:0;min-width:0}.x7-quantity legend{font:600 18px/1.4 var(--x3-sans);color:var(--x3-ink)}.x7-small{font:400 14px/1.5 var(--x3-sans);color:var(--x3-ink);margin:8px 0 12px}.x7-quantity__option{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:72px;padding:14px;margin:8px 0;border:1px solid var(--x3-line);border-radius:12px;cursor:pointer}.x7-quantity__option:has(input:checked){border:2px solid var(--x3-ink);background:var(--x3-panel);padding:13px}.x7-quantity__option input{width:20px;height:20px;margin:0;accent-color:var(--x3-ink)}.x7-quantity__option small{display:block;font-size:14px;line-height:1.4;margin-top:4px}.x7-quantity__option b{font-size:16px;font-variant-numeric:tabular-nums}.x7-offer{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;font:600 15px/1.5 var(--x3-sans);color:var(--x3-ink)}.x7-offer svg{flex:none;margin-top:3px;width:18px;height:18px}.x7-math{background:var(--x3-panel);color:var(--x3-ink);border-top:1px solid var(--x3-line);padding:48px 24px}.x7-math__inner{max-width:1360px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:32px 64px;align-items:start}.x7-math h2{font:600 clamp(28px,3.5vw,44px)/1.15 var(--x3-serif);letter-spacing:-.025em;margin:0 0 16px;text-wrap:balance}.x7-math p{font:400 16px/1.6 var(--x3-sans);margin:0 0 16px;max-width:50ch}.x7-math .x7-math__saving{font:600 22px/1.4 var(--x3-sans);font-variant-numeric:tabular-nums;margin-bottom:8px}.x7-math a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font:600 16px/1.4 var(--x3-sans);color:inherit;text-decoration:underline;text-underline-offset:5px}.x7-math a svg{width:20px;height:20px}.x7-math :focus-visible{outline:3px solid var(--x3-ink);outline-offset:4px}@media(max-width:767px){.x7-math{padding:36px 24px}.x7-math__inner{grid-template-columns:1fr;gap:20px}.x7-math__offer{border-top:1px solid var(--x3-line);padding-top:20px}}.x7-stock{padding:12px 16px;border:1px solid var(--x3-line);border-radius:12px;font:500 15px/1.5 var(--x3-sans);color:var(--x3-ink)}.x7-community{padding:var(--x3-section-y) var(--x3-page-x);max-width:1440px;margin-inline:auto;color:var(--x3-ink)}.template-product .x7-community{max-width:none}@media(min-width:1200px){.x7-community .x7-review{flex-basis:calc((100% - 40px)/3)}}.x7-community__heading{text-align:left;margin:0;font:500 clamp(32px,4vw,48px)/1.12 var(--x3-serif);letter-spacing:-.025em;text-wrap:balance}.x7-reviews{width:100%;min-width:0;color:var(--x3-ink)}.x7-reviews__hint{margin:24px 0 12px;font:400 14px/1.5 var(--x3-sans);color:var(--x3-ink-soft);text-align:center}.x7-reviews__rail{display:flex;gap:20px;position:relative;padding:4px 2px 16px;margin:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;list-style:none;scrollbar-color:var(--x3-cherry) var(--x3-panel);scrollbar-width:thin;scroll-margin-top:140px}.x7-reviews[data-x7-ready] .x7-reviews__rail{scrollbar-width:none}.x7-reviews[data-x7-ready] .x7-reviews__rail::-webkit-scrollbar{display:none}.x7-review{box-sizing:border-box;display:flex;flex-direction:column;flex:0 0 calc((100% - 20px)/2.2);min-width:0;scroll-snap-align:start;padding:32px;border:1px solid var(--x3-line);border-radius:16px;background:var(--x3-milk);color:var(--x3-ink)}.x7-review:only-child{flex-basis:100%;max-width:680px;margin-inline:auto}.x7-review__stars{display:flex;align-items:center;gap:4px;color:var(--x3-cherry);margin:0 0 24px}.x7-review__stars svg{flex:none}.x7-review blockquote{margin:0 0 32px;font:400 20px/1.65 var(--x3-sans);overflow-wrap:anywhere;white-space:normal}.x7-review__footer{margin-top:auto;padding-top:20px;border-top:1px solid var(--x3-line)}.x7-review__author{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0;font:700 17px/1.5 var(--x3-sans);overflow-wrap:anywhere}.x7-verified{display:inline-flex;align-items:center;gap:6px;color:var(--x3-cherry);font:500 13px/1.4 var(--x3-sans)}.x7-verified svg{flex:none;width:22px;height:22px}.x7-verified--compact{vertical-align:middle}.x7-review__photo{display:block;width:100%;height:200px;object-fit:cover;margin:0 0 24px;border-radius:12px}.x7-review__product{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;color:var(--x3-ink-soft);font:400 14px/1.4 var(--x3-sans);text-decoration:underline;text-underline-offset:4px}.x7-reviews__controls{display:grid;grid-template-columns:auto minmax(100px,300px) auto 44px;align-items:center;justify-content:center;gap:12px 20px;margin-top:16px}.x7-reviews__controls[hidden]{display:none}.x7-reviews__controls button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:10px 16px;border:1px solid var(--x3-line);border-radius:999px;background:var(--x3-milk);color:var(--x3-ink);font:600 14px/1.3 var(--x3-sans);cursor:pointer}.x7-reviews__controls button:hover:not(:disabled){background:var(--x3-panel);border-color:var(--x3-cherry)}.x7-reviews__controls button:disabled{opacity:.45;cursor:default}.x7-reviews__controls .x7-reviews__play{width:44px;padding:10px}.x7-reviews__play[aria-pressed=true] .x7-reviews__play-icon,.x7-reviews__play[aria-pressed=false] .x7-reviews__pause-icon{display:none}.x7-reviews__position{display:flex;flex-direction:column;align-items:center;min-width:0;font:400 12px/1.5 var(--x3-sans);color:var(--x3-ink-soft);font-variant-numeric:tabular-nums}.x7-reviews__position input{-webkit-appearance:none;appearance:none;width:100%;height:44px;margin:0;background:transparent;accent-color:var(--x3-cherry);cursor:pointer}.x7-reviews__position input::-webkit-slider-runnable-track{height:4px;background:var(--x3-line);border-radius:4px}.x7-reviews__position input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:12px;margin-top:-4px;background:var(--x3-cherry);border:0;border-radius:6px}.x7-reviews__position input::-moz-range-track{height:4px;background:var(--x3-line);border-radius:4px}.x7-reviews__position input::-moz-range-thumb{width:28px;height:12px;background:var(--x3-cherry);border:0;border-radius:6px}.x7-reviews :focus-visible,.x7-proof:focus-visible,.x7-quantity :focus-visible{outline:3px solid var(--x3-cherry);outline-offset:4px}.x7-proof{display:flex;align-items:center;gap:16px;padding:20px 0;color:var(--x3-ink);text-decoration:none;font-family:var(--x3-sans);min-width:0}.x7-proof__avatar{display:grid;place-items:center;flex:none;width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--x3-blush);color:var(--x3-cherry);font:500 26px/1 var(--x3-serif)}.x7-proof__avatar img{width:100%;height:100%;object-fit:cover}.x7-proof__body{display:flex;flex-direction:column;gap:5px;min-width:0}.x7-proof__context{font-size:14px;line-height:1.5;font-weight:600;color:var(--x3-cherry)}.x7-proof__score{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.x7-proof__stars{display:inline-flex;gap:1px}.x7-proof__star{display:inline-grid;color:var(--x3-line)}.x7-proof__star>svg,.x7-proof__star>span{grid-area:1/1}.x7-proof__star>span{display:flex;color:var(--x3-cherry)}.x7-community[id]{scroll-margin-top:160px}.x7-proof__name{display:flex;align-items:center;gap:8px;font-size:17px;line-height:1.4;overflow-wrap:anywhere}.x7-proof__quote{font-size:15px;line-height:1.6;max-width:55ch;overflow-wrap:anywhere}.x7-proof__rating{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:14px;line-height:1.6;color:var(--x3-cherry)}.x7-proof__link{text-decoration:underline;text-underline-offset:4px}.x7-proof:hover .x7-proof__link{text-decoration-thickness:2px}.x7-proof__rating svg{width:16px;height:16px}.x7-community>.x7-proof,.x4d-reviews--populated>.x7-proof{max-width:620px;margin-inline:auto;justify-content:center;padding-top:0}section.x4d-reviews--populated{display:block;border:0;background:var(--x3-panel)}.x4d-reviews--populated>.x4d-h2{text-align:center;margin-bottom:24px}@media(max-width:1199px){.x7-review{flex-basis:calc((100% - 20px)/1.6);padding:28px}.x7-review blockquote{font-size:18px}}@media(max-width:767px){.x7-community{padding-inline:20px}.x7-review{flex-basis:88%;padding:24px}.x7-review blockquote{font-size:17px;line-height:1.65}.x7-review__stars{gap:3px}.x7-reviews__controls{gap:8px;grid-template-columns:44px minmax(80px,1fr) 44px 44px}.x7-reviews__controls>button:not(.x7-reviews__play){padding:10px}.x7-reviews__controls>button:not(.x7-reviews__play)>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.x7-proof{gap:12px}.x7-proof__avatar{width:52px;height:52px}.x7-proof__name{font-size:16px}.x7-proof__quote,.x7-proof__rating{font-size:14px}.x7-verified{font-size:12px}.x7-review__author{font-size:16px}}@media(prefers-reduced-motion:reduce){.x7-reviews__rail{scroll-behavior:auto}}.x8-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.x8-offer{margin-top:24px;padding-top:20px;border-top:1px solid var(--x3-line);color:var(--x3-ink);min-width:0}.x8-offer__label{font:600 16px/1.5 var(--x3-sans);margin:0 0 8px}.x8-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;font-family:var(--x3-sans);font-variant-numeric:tabular-nums;color:var(--x3-ink)}.x8-price>s{font-size:20px;font-weight:400;color:var(--x3-ink-soft);text-decoration-thickness:1px}.x8-price>strong{font-size:32px;font-weight:700;line-height:1.2;color:var(--x3-cherry)}.x8-price__saving{font-size:14px;font-weight:600;line-height:1.4}.x8-price--compact{justify-content:flex-end;gap:2px 6px;max-width:112px}.x8-price--compact>s{font-size:14px}.x8-price--compact>strong{font-size:18px}.x8-gifts{margin-top:20px}.x8-gifts__heading{font:600 16px/1.4 var(--x3-sans);margin:0 0 12px}.x8-gifts__list{padding:0;margin:0;list-style:none;display:grid;gap:12px}.x8-gift{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px}.x8-gift__image{display:flex;align-items:center;justify-content:center;width:52px;height:68px;border-radius:var(--x3-radius-s);background:var(--x3-milk)}.x8-gift__pack{width:100%;height:100%;object-fit:contain;padding:5px}.x8-gift__body{display:flex;flex-direction:column;gap:3px;font:400 14px/1.4 var(--x3-sans)}.x8-gift__body>strong{font-weight:600}.x8-gift__body>a{display:flex;align-items:center;min-height:44px;width:fit-content;color:inherit;text-underline-offset:3px}.x8-gift__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font:400 14px/1.3 var(--x3-sans);font-variant-numeric:tabular-nums}.x8-gift__price>s{color:var(--x3-ink-soft)}.x8-gift__price>strong{color:var(--x3-cherry);font-weight:700;background:var(--x3-blush);border-radius:999px;padding:4px 8px}.x8-gifts__terms,.x8-offer__terms{font:400 14px/1.5 var(--x3-sans);margin:12px 0 0;color:var(--x3-ink-soft)}.x8-offer a:focus-visible,.x8-gift__body>a:focus-visible{outline:3px solid var(--x3-cherry);outline-offset:3px}.x4p-rt__buy>.x8-offer{grid-column:1/-1}.x4d-routine>.x8-offer{max-width:680px}.x8-quantity-gifts{display:none}.x7-quantity:has(input[value="1"]:checked) [data-x8-gifts-quantity="1"],.x7-quantity:has(input[value="2"]:checked) [data-x8-gifts-quantity="2"],.x7-quantity:has(input[value="3"]:checked) [data-x8-gifts-quantity="3"]{display:block}.x9-shipping{margin-top:20px;padding-top:20px;border-top:1px solid var(--x3-line);color:var(--x3-ink);font-family:var(--x3-sans)}.x9-shipping__heading{display:flex;align-items:center;gap:10px;margin:0;font-size:20px;line-height:1.35;color:var(--x3-cherry)}.x9-shipping__heading strong{font-weight:700}.x9-shipping__heading .x3-ico{width:24px;height:24px;flex:none}.x9-shipping .x5-eta{margin:8px 0 0}.x9-shipping .x9-shipping__service{font-size:16px;line-height:1.5;font-weight:600;margin:0}.x9-shipping .x9-shipping__dates{font-size:15px;line-height:1.5;margin:4px 0 0;font-weight:600;font-variant-numeric:tabular-nums;text-wrap:pretty}.x9-shipping .x9-shipping__dates[hidden]{display:none}.x9-shipping .x9-shipping__explanation{font-size:14px;line-height:1.5;margin:8px 0 0;color:var(--x3-ink)}.x4d-form>.x9-shipping{margin-bottom:20px}.x8-offer>.x9-shipping:only-child{margin-top:0;padding-top:0;border:0}.x7-review__location{margin:4px 0 0;font:400 14px/1.5 var(--x3-sans);color:var(--x3-ink-soft)}.x7-community__intro{margin:12px 0 0;max-width:55ch;text-align:left;color:var(--x3-ink-soft);font:400 16px/1.6 var(--x3-sans)}.x7-proof--compact{gap:12px;margin:16px 0 0;padding:0;max-width:100%}.x7-proof--compact .x7-proof__body{gap:3px}.x7-proof--compact .x7-proof__context{font-size:12px;font-weight:500}.x7-proof--compact .x7-proof__name{font-size:14px}.x7-proof--compact .x7-proof__rating{gap:4px 8px;font-size:13px}.x7-proof--compact .x7-proof__rating svg{width:14px;height:14px}.x7-proof--compact .x7-verified svg{width:18px;height:18px}.x7-community__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:24px}.x7-community__header>.x7-proof--summary{flex:none;padding:0;margin:0}.x7-proof--summary .x7-proof__rating{flex-direction:column;align-items:flex-end;gap:4px}.x7-proof--summary .x7-proof__score{gap:12px}.x7-proof--summary .x7-proof__score strong{font-size:24px;line-height:1.2}.x7-proof--summary .x7-proof__stars svg{width:18px;height:18px}.x7-community .x7-review{background:var(--x3-panel);border-color:transparent}.x7-community .x7-reviews__hint{text-align:left;margin-top:0}@media(max-width:767px){.x7-community__header{flex-direction:column;align-items:flex-start;gap:20px}.x7-proof--summary .x7-proof__rating{align-items:flex-start}.x7-community__intro{font-size:15px}.x7-community__heading{max-width:15ch}}.x7-proof--compact .x7-proof__avatar{width:36px;height:36px;font-size:20px;align-self:flex-start;margin-top:4px}.x7-proof__sentence{font-size:15px;line-height:1.6;max-width:48ch;overflow-wrap:anywhere}.x7-proof__sentence .x7-verified{display:inline-flex;vertical-align:-3px;margin-inline:2px}.x7-proof--compact .x7-proof__body{gap:5px}.x17-quantity-images{display:flex;gap:2px;align-items:center;margin-bottom:6px}.x17-quantity-images img{width:40px;height:64px;object-fit:contain;border-radius:0;background:transparent}form.x17-sample-picker{display:block;padding:20px}.x17-samples{border:0;padding:0;margin:0;min-width:0}.x17-samples legend{font:600 16px/1.4 var(--x3-sans);margin-bottom:16px}.x17-samples__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.x17-sample-choice{position:relative;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px;border:1px solid var(--x3-line);border-radius:12px;cursor:pointer;min-width:0}.x17-sample-choice:has(input:checked){border-color:var(--x3-cherry);box-shadow:inset 0 0 0 1px var(--x3-cherry);background:var(--x3-panel)}.x17-sample-choice input{width:18px;height:18px;accent-color:var(--x3-cherry);margin:0}.x17-sample-choice img{width:60px;height:84px;object-fit:contain;border-radius:0;background:transparent}.x17-sample-choice>span{flex:1 0 100%;min-width:0;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.x17-sample-choice small{display:block;margin-top:4px;font-size:13px;color:var(--x3-ink-soft)}.x17-sample-picker .x4d-sample-offer__add{width:100%;margin-top:16px}.x17-sample-picker .x4d-sample-offer__line{margin-top:12px}.x17-sample-choice:focus-within{outline:2px solid var(--x3-cherry);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/exo07-commerce.css.map */
