.cm-pdp{padding-block-end:var(--cm-space-8)}.cm-pdp__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cm-space-4)}@media(min-width:768px){.cm-pdp__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}}@media(min-width:1024px){.cm-pdp__layout{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}}.cm-pdp__media,.cm-pdp__info{min-inline-size:0}@media(min-width:1024px){.cm-pdp__info{min-inline-size:380px}}@media(min-width:768px){.cm-pdp__buy{position:sticky;top:calc(var(--cm-header-height,100px) + 16px + var(--cm-buy-dock,0px));max-height:calc(100dvh - var(--cm-header-height,100px) - 16px);overflow:hidden auto}}.cm-pdp__vendor{margin:0 0 4px;font-size:12.6px;line-height:1.6;color:var(--cm-color-ink)}@media(min-width:768px){.cm-pdp__vendor{font-size:14px;line-height:1.6}}.cm-pdp__title{margin:0 0 var(--cm-space-2);font-family:var(--cm-font-heading);font-size:20px;font-weight:var(--cm-weight-bold);line-height:1.4;color:var(--cm-color-ink)}@media(min-width:768px){.cm-pdp__title{font-size:24.64px}}.cm-pdp__sku{margin:0 0 var(--cm-space-2);font-size:13px;color:#121212b3}@media(min-width:768px){.cm-pdp__sku{font-size:14px}}.cm-pdp__sku:empty{display:none}.cm-pdp__sku[data-cm-swap=sku]{display:none}.cm-pdp__short{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.6;color:#121212cc;max-inline-size:60ch}@media(min-width:768px){.cm-pdp__short{-webkit-line-clamp:2}}.cm-pdp__desc.is-open .cm-pdp__short{-webkit-line-clamp:unset;display:block}.cm-pdp__desc-more[hidden]{display:none}.cm-pdp__short:empty{display:none}.js [data-cm-fade]{opacity:0;transform:translateY(var(--cm-motion-reveal-offset));transition:opacity var(--cm-motion-text-fade) var(--cm-ease-text-opacity),transform var(--cm-motion-text-fade) var(--cm-ease-text-opacity)}.js [data-cm-fade].is-visible{opacity:1;transform:none}.js [data-cm-fade].transition-none{transition:none}@media(prefers-reduced-motion:reduce){.js [data-cm-fade]{opacity:1;transform:none;transition:none}}.cm-pdp__rating{margin-block-end:var(--cm-space-2)}.cm-pdp__rating:empty{display:none}.cm-pdp__price{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-block-end:8px}@media(min-width:768px){.cm-pdp__price{gap:8px;margin-block-end:10px}}.cm-pdp__price>.cm-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.cm-pdp__price .cm-price__current{font-family:var(--cm-font-heading);font-size:20.94px;font-weight:var(--cm-weight-bold);line-height:1.4;color:var(--cm-color-price)}@media(min-width:768px){.cm-pdp__price .cm-price__current{font-size:24.64px}}.cm-pdp__price .cm-price--on-sale .cm-price__current{color:var(--cm-color-sale)}.cm-pdp__price .cm-price__compare{font-size:19.71px;font-weight:var(--cm-weight-bold);color:var(--cm-color-ink)}@media(max-width:767.98px){.cm-pdp__price .cm-price__compare{font-size:16.76px}}.cm-pdp__price .cm-price__savings{display:none}.cm-pdp__price .cm-chip--savings{position:relative;padding:4px 8px;border-radius:var(--cm-radius-badge-rect);background:var(--cm-color-price-pill-bg);color:var(--cm-color-sale);font-size:8.87px;line-height:1.4}@media(min-width:768px){.cm-pdp__price .cm-chip--savings{font-size:9.86px}}.cm-pdp__price .cm-chip--savings:before{content:"";position:absolute;inset-inline-start:-6px;inset-block-start:50%;translate:0 -50%;border-inline-end:6px solid var(--cm-color-price-pill-bg);border-block:3px solid transparent}.cm-pdp__price .cm-chip .cm-price{display:inline}.cm-pdp__price .cm-chip .cm-price__current{font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit}.cm-pdp__offer{margin:0 0 var(--cm-space-3);padding:8px 12px;border-inline-start:3px solid var(--cm-color-accent);border-radius:var(--cm-radius-sm);background:var(--cm-color-surface-alt);font-size:13px;line-height:1.5;color:var(--cm-color-ink)}@media(min-width:768px){.cm-pdp__offer{margin-block-end:6px;padding-block:4px}}.cm-pdp__proof{margin:0 0 var(--cm-space-3);font-size:13px;color:var(--cm-color-text)}.cm-pdp__proof[hidden]{display:none}.cm-pdp__store-rating{display:flex;align-items:center;gap:6px;margin:0 0 var(--cm-space-4);font-size:13px;color:var(--cm-color-text)}.cm-pdp__store-icon{inline-size:16px;block-size:16px;color:var(--cm-color-success)}.cm-pdp__stock{margin-block:var(--cm-space-2)}.cm-pdp__stock:empty{display:none}.cm-pdp__stock .cm-stock{font-size:12.6px;padding-inline-start:0}@media(min-width:768px){.cm-pdp__stock .cm-stock{font-size:14px}}.cm-stock--out{color:var(--cm-color-soldout-bg)}.cm-pdp .cm-stock--low{color:var(--cm-color-urgency)}.cm-stock--out .cm-stock__dot:after{animation:none;opacity:0}.cm-stock--out .cm-stock__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--cm-color-soldout-bg) 24%,transparent)}.cm-pdp__form{margin:0}.cm-pdp__notify:empty{display:none}.cm-pdp__pack[hidden]{display:none}.cm-pdp__pack{margin-block:var(--cm-space-4)}.cm-pack{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:var(--cm-space-3);padding:var(--cm-space-3);border:1px solid var(--cm-color-border);border-radius:var(--cm-radius-card);background:var(--cm-color-surface);color:var(--cm-color-ink);text-decoration:none;transition:border-color var(--cm-motion-utility) var(--cm-ease-standard)}.cm-pack__thumb{inline-size:56px;aspect-ratio:4 / 5;border-radius:var(--cm-radius-sm);overflow:hidden;background:var(--cm-color-surface-alt)}.cm-pack__img{inline-size:100%;block-size:100%;object-fit:cover;object-position:top center}.cm-pack__body{display:grid;gap:2px;min-inline-size:0}.cm-pack__body .cm-badge{justify-self:start}.cm-pack__eyebrow{font-size:11.2px;font-weight:var(--cm-weight-bold);text-transform:none;color:var(--cm-color-accent)}.cm-pack__title{font-size:13px;font-weight:var(--cm-weight-semibold);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cm-pack .cm-price{font-size:13px}.cm-pack__cta{padding:10px 14px;border-radius:var(--cm-radius-button);background:var(--cm-color-brand);color:var(--cm-color-on-brand);font-size:13px;font-weight:var(--cm-weight-semibold)}@media(hover:hover){.cm-pack:hover{border-color:var(--cm-color-brand)}}.cm-pack:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-pdp__pay{margin-block:var(--cm-space-4);padding:16px;background:var(--cm-color-installment-bg);border:1px dotted var(--cm-color-border);border-radius:var(--cm-radius-card)}.cm-pdp__instl{display:flex;align-items:center;gap:12px;margin-block-end:16px}.cm-pdp__instl-burst{flex:none;inline-size:44px;block-size:44px;border:1.5px dashed var(--cm-color-accent);border-radius:50%;opacity:.85}.cm-pdp__instl-title{margin:0 0 2px;font-family:var(--cm-font-heading);font-size:14.52px;font-weight:var(--cm-weight-bold);color:var(--cm-color-ink)}@media(min-width:768px){.cm-pdp__instl-title{font-size:15.84px}}.cm-pdp__instl-note{margin:0;font-size:12.6px;color:var(--cm-color-ink)}.cm-pdp__app-block{margin-block-end:16px}.cm-pdp__app-block:empty{display:none}.cm-pdp__pay-title{margin:0 0 16px;font-family:var(--cm-font-heading);font-size:14.52px;font-weight:var(--cm-weight-bold);color:var(--cm-color-ink)}@media(min-width:768px){.cm-pdp__pay-title{font-size:15.84px}}.cm-pdp__pay-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:0;list-style:none}.cm-pdp__pay-item{display:inline-flex;align-items:center;justify-content:center;block-size:28px;min-inline-size:44px;padding:4px 8px;border:1px solid var(--cm-color-border);border-radius:var(--cm-radius-btn);background:var(--cm-color-surface)}.cm-pdp__pay-icon{inline-size:auto;max-inline-size:100%;block-size:20px}.cm-pdp__pay-note{margin:0;font-size:11.34px;color:var(--cm-color-ink)}@media(min-width:768px){.cm-pdp__pay-note{font-size:12.6px}}body.has-sticky-atc .cm-pdp{scroll-padding-block-end:80px}.cm-pdp__offer-card{margin-block-start:var(--cm-space-4)}.cm-pdp__offer-card:empty{display:none}.cm-pdp .cm-offer{display:grid;gap:8px;padding:14px 16px;border:1px solid var(--cm-color-border);border-radius:var(--cm-radius-card);background:var(--cm-color-surface);box-shadow:0 2px 8px #1212120a}.cm-pdp .cm-offer__text{margin:0;font-size:12.6px;font-weight:var(--cm-weight-semibold);line-height:1.4;color:var(--cm-color-ink)}@media(min-width:768px){.cm-pdp .cm-offer__text{font-size:14px}}.cm-pdp .cm-offer__track{position:relative;block-size:6px;border-radius:var(--cm-radius-pill);background:color-mix(in srgb,var(--cm-color-brand) 25%,transparent);overflow:hidden}.cm-pdp .cm-offer__fill{position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--cm-offer-fill,0%);border-radius:inherit;background:var(--cm-color-success)}.js .cm-pdp .cm-offer__fill{inline-size:100%;transform:scaleX(var(--cm-offer-p,0));transform-origin:left center;transition:transform .4s var(--cm-ease-jlood)}html[dir=rtl] .js .cm-pdp .cm-offer__fill{transform-origin:right center}.cm-pdp .cm-offer__steps{display:flex;margin:0;padding:0;list-style:none}.cm-pdp .cm-offer__step{flex:0 0 var(--cm-seg,50%);inline-size:var(--cm-seg,50%);display:flex;align-items:center;justify-content:flex-end;gap:var(--cm-space-1);font-size:var(--cm-xsmall-size);line-height:1.3;color:var(--cm-color-muted);text-align:end}.cm-pdp .cm-offer__step-icon{display:grid;place-items:center;inline-size:14px;block-size:14px;border:1px solid currentcolor;border-radius:var(--cm-radius-pill);color:var(--cm-color-muted)}.cm-pdp .cm-offer__step-icon .cm-icon{inline-size:10px;block-size:10px}.cm-pdp .cm-offer__step.is-reached{color:var(--cm-color-success-text);font-weight:var(--cm-weight-semibold)}.cm-pdp .cm-offer__step.is-reached .cm-offer__step-icon{border-color:var(--cm-color-success);color:var(--cm-color-success)}.cm-pdp .cm-offer__ends,.cm-pdp .cm-offer__scope{margin:0;font-size:var(--cm-xsmall-size);color:var(--cm-color-muted)}@media(prefers-reduced-motion:reduce){.cm-pack,.js .cm-pdp .cm-offer__fill{transition:none}}.cm-share__x{font-weight:var(--cm-weight-bold);font-size:16px;line-height:1}.cm-pdp__findus{margin-block-start:10px}.cm-findus{--findus-size: 12.8px;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:none;border-radius:4px;background:var(--cm-color-red-tag);color:#fff;font-family:var(--cm-font-heading);font-size:var(--findus-size);font-weight:var(--cm-weight-semibold);line-height:1.4;cursor:pointer}.cm-findus__icon{inline-size:17.9px;block-size:17.9px}.cm-findus:hover{color:#fff}.cm-findus:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-helpband{--helpband-pad-block: 24px;padding-block:var(--helpband-pad-block);background:var(--cm-color-surface)}.cm-helpband__card{display:grid;gap:8px;justify-items:center;padding:20px 16px;border-radius:var(--cm-radius-card);background:var(--cm-color-band);text-align:center}.cm-helpband__lead{display:grid;gap:2px}.cm-helpband__title{margin:0;font-family:var(--cm-font-heading);font-size:20.94px;font-weight:var(--cm-weight-bold);line-height:1.4;color:var(--cm-color-ink)}.cm-helpband__hours{margin:0;font-size:13.86px;font-weight:var(--cm-weight-bold);line-height:1.4;color:var(--cm-color-ink)}.cm-helpband__body{margin:0;font-size:12.6px;line-height:1.6;color:color-mix(in srgb,var(--cm-color-ink) 80%,transparent)}.cm-helpband__cta{justify-self:center;gap:6px}.cm-helpband__cta-icon{inline-size:18px;block-size:18px}@media(min-width:768px){.cm-helpband{--helpband-pad-block: 16px}.cm-helpband__card{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;justify-items:start;padding-block:20px;padding-inline:24px;text-align:start}.cm-helpband__title{font-size:24.64px}.cm-helpband__hours{font-size:15.4px}.cm-helpband__body{font-size:14px;text-align:center}.cm-helpband__cta{justify-self:end}}@media(prefers-reduced-motion:reduce){.cm-findus,.cm-helpband__cta{transition:none}}.cm-mats{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 var(--cm-space-2);padding:0;list-style:none}.cm-mat{padding:3px 10px;border:1px solid color-mix(in srgb,var(--cm-color-ink) 15%,transparent);border-radius:var(--cm-radius-pill);background:var(--cm-color-surface);font-size:12px;line-height:1.5;color:var(--cm-color-ink)}.cm-trustline{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 0;margin:0 0 var(--cm-space-4);padding:0;list-style:none;text-align:center;font-size:12px;line-height:1.6;color:var(--cm-color-muted)}.cm-trustline__item+.cm-trustline__item:before{content:"\b7";margin-inline:8px}.cm-deliv__trust.cm-deliv__trust--solo{grid-template-columns:minmax(0,1fr)}.cm-deliv__trust.cm-deliv__trust--solo .cm-deliv__trust-title{display:block;-webkit-line-clamp:unset;overflow:visible}.cm-deliv__trust.cm-deliv__trust--solo .cm-deliv__trust-item{flex-direction:row;justify-content:flex-start;align-items:center;padding:0;text-align:start}.cm-fit{display:grid;gap:6px;margin:0 0 var(--cm-space-4)}.cm-fit__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:13px;line-height:1.4}.cm-fit__title{color:var(--cm-color-muted)}.cm-fit__verdict{font-weight:var(--cm-weight-semibold);color:var(--cm-color-ink)}.cm-fit__scale{position:relative;block-size:2px;margin-block:7px;border-radius:var(--cm-radius-pill);background:color-mix(in srgb,var(--cm-color-ink) 20%,transparent)}.cm-fit__dot{position:absolute;inset-block-start:50%;inline-size:12px;block-size:12px;margin-block-start:-6px;margin-inline-start:-6px;border-radius:50%;background:var(--cm-color-ink)}.cm-fit__ends{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;line-height:1.3;color:var(--cm-color-muted)}.cm-fit__count{margin:0;font-size:11.5px;line-height:1.3;color:var(--cm-color-muted)}.cm-pdp__desc{margin-block:4px 6px;max-inline-size:62ch}.cm-pdp__desc-more{min-block-size:44px;padding:4px 0;border:0;background:none;color:var(--cm-color-ink);font-weight:var(--cm-weight-semibold);text-decoration:underline;cursor:pointer}.cm-pdp__desc-more:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}@media(min-width:768px){.cm-pdp__desc-more{min-block-size:32px}}.cm-pvideo-wrap{margin-block:8px 16px}.cm-pvideo__title{margin:0 0 6px;font-family:var(--cm-font-heading);font-size:var(--cm-h4-size);font-weight:var(--cm-weight-bold);color:var(--cm-color-ink)}.cm-pvideo{position:relative;margin-block:8px 16px;aspect-ratio:16 / 9;overflow:hidden;border-radius:24px;background:#111}.cm-pvideo-wrap .cm-pvideo{margin-block:0}.cm-pvideo__poster,.cm-pvideo iframe{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;border:0;object-fit:cover}.cm-gallery__slide--video .cm-pvideo{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;aspect-ratio:auto;border-radius:0;background:var(--cm-color-surface-alt)}.cm-gallery__slide--video .cm-pvideo__poster{object-fit:contain}.cm-pvideo__label{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:color-mix(in srgb,var(--cm-color-ink) 72%,transparent);color:#fff;font-size:12px;font-weight:var(--cm-weight-semibold);line-height:1}.cm-pvideo__label svg{inline-size:12px;block-size:12px}.cm-pvideo__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;inline-size:100%;padding:0;border:0;background:transparent;cursor:pointer}.cm-pvideo__play-icon{display:grid;place-items:center;inline-size:64px;block-size:64px;border-radius:50%;background:color-mix(in srgb,var(--cm-color-ink) 72%,transparent);color:#fff;transition:transform var(--cm-duration-200) var(--cm-ease-jlood),background-color var(--cm-duration-200) var(--cm-ease-jlood)}@media(min-width:768px){.cm-pvideo__play-icon{inline-size:76px;block-size:76px}}.cm-pvideo__play:hover .cm-pvideo__play-icon,.cm-pvideo__play:focus-visible .cm-pvideo__play-icon{transform:scale(1.06);background:var(--cm-color-ink)}.cm-pvideo__play-icon svg{inline-size:28px;block-size:28px;margin-inline-start:3px}@media(min-width:768px){.cm-pvideo__play-icon svg{inline-size:32px;block-size:32px}}.cm-pvideo__play:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cm-pvideo__play-icon{transition:none}}.cm-gallery__thumb--video{position:relative}.cm-gallery__thumb--video .cm-gallery__thumb-img{object-fit:cover}.cm-gallery__thumb-play{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;display:grid;place-items:center;inline-size:20px;block-size:20px;border-radius:50%;background:color-mix(in srgb,var(--cm-color-ink) 72%,transparent);color:#fff;pointer-events:none}.cm-gallery__thumb-play svg{inline-size:10px;block-size:10px;margin-inline-start:1px}.cm-pdp__video{margin-block:10px 18px}.cm-pdp__video .cm-pvideo{margin-block:0}.cm-acc__fabric-chips .cm-mats{margin-block:0 10px}.cm-acc__fabric-chips+.cm-acc__rte{margin-block-start:2px}.cm-qatmana__quote{margin-block:10px 2px;padding-inline-start:12px;border-inline-start:3px solid color-mix(in srgb,var(--cm-color-accent) 45%,transparent)}.cm-acc__item--qatmana{border-block-start:0;margin-block:8px}.cm-acc__item--qatmana .cm-acc__trigger{padding-block:12px;padding-inline:16px;background:#66423b;color:#fff;border-radius:8px;font-weight:var(--cm-weight-bold)}.cm-acc__item--qatmana .cm-acc__trigger .cm-acc__caret,.cm-acc__item--qatmana .cm-acc__trigger .cm-icon{color:#fff}.cm-acc__item--qatmana:before{display:none}.cm-pdp__price .cm-price__current{font-size:26px;font-weight:700;color:#66423b}.cm-pdp__price .cm-price--on-sale .cm-price__current{color:#66423b}.cm-pdp__price .cm-price__compare{color:#8a8a8a}.cm-gallery{--cm-gallery-gap: 4px;--cm-gallery-thumb: 48px;--cm-gallery-thumb-gap: 4px;--cm-gallery-dot: 10px;--cm-gallery-dot-gap: 2px;--cm-gallery-dot-max: 7;--cm-gallery-nav: 40px;position:relative}.cm-gallery--empty{aspect-ratio:1 / 1;border-radius:var(--cm-radius-card);background:var(--cm-color-surface-alt);overflow:hidden}.cm-gallery--empty .cm-placeholder{inline-size:100%;block-size:100%}.cm-gallery__stage{position:relative}.cm-gallery__slides{list-style:none;margin:0;padding:0;position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--cm-radius-card);background:var(--cm-color-surface-alt);touch-action:pan-y}.cm-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity var(--cm-motion-slide-fade-mobile) linear}.cm-gallery__slide.is-active{opacity:1;pointer-events:auto;z-index:1}.cm-gallery__slide.is-zoom-media{background-size:200%;background-position:center;background-repeat:no-repeat;will-change:background-position}.cm-gallery__slide.is-zoom-media .cm-gallery__img{opacity:0}.cm-gallery__open{display:block;inline-size:100%;block-size:100%;padding:0;border:0;background:none}.cm-gallery[data-zoom=true] .cm-gallery__open{cursor:zoom-in}.cm-gallery[data-zoom=true][data-zoom-effect=magnifier] .cm-gallery__slide.is-zoom-media .cm-gallery__open{cursor:zoom-out}.cm-gallery__img{inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.cm-gallery__slide--lead .cm-gallery__img{object-position:50% 30%;transform:scale(1.12);transform-origin:50% 30%}.cm-gallery__video{inline-size:100%;block-size:100%;object-fit:contain}.cm-gallery__dots{position:absolute;inset-inline:0;inset-block-end:0;z-index:2;display:flex;justify-content:center;pointer-events:none}.cm-gallery__dot-list{display:flex;align-items:center;column-gap:var(--cm-gallery-dot-gap);max-inline-size:calc(var(--cm-gallery-dot-max) * (var(--cm-gallery-dot) + var(--cm-gallery-dot-gap)) - var(--cm-gallery-dot-gap));margin-block:10px;border-radius:var(--cm-radius-pill);background:color-mix(in srgb,var(--cm-color-btn-secondary-bg) 80%,transparent);overflow-x:auto;scrollbar-width:none;pointer-events:auto}.cm-gallery__dot-list::-webkit-scrollbar{display:none}.cm-gallery__dot{position:relative;inline-size:var(--cm-gallery-dot);block-size:var(--cm-gallery-dot);flex:none;border:0;padding:0;border-radius:50%;background:var(--cm-color-on-accent);transform:scale(.2);opacity:.4;transition-property:opacity,transform;transition-duration:.5s}.cm-gallery__dot:after{content:"";position:absolute;top:-17px;right:-17px;bottom:-17px;left:-17px}.cm-gallery__dot.is-active{transform:scale(1);opacity:1}.cm-gallery__dot.dot-normal{transform:scale(.6)}.cm-gallery__dot.dot-small{transform:scale(.4)}.cm-gallery__thumbs-bar{display:flex;align-items:center;gap:var(--cm-gallery-thumb-gap);margin-block-start:var(--cm-gallery-thumb-gap)}@media(max-width:767.98px){.cm-gallery__thumbs-bar{display:none}}.cm-gallery__thumbs{display:flex;gap:var(--cm-gallery-thumb-gap);min-inline-size:0;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.cm-gallery__thumbs::-webkit-scrollbar{display:none}.cm-gallery__thumb{inline-size:var(--cm-gallery-thumb);block-size:var(--cm-gallery-thumb);flex:none;box-sizing:border-box;border:2px solid transparent;border-radius:var(--cm-radius-sm);overflow:hidden;padding:0;background:none;cursor:pointer}.cm-gallery__thumb.is-active{border-color:var(--cm-color-ink)}.cm-gallery__thumb-img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.cm-gallery__thumbs-arrow{position:relative;inline-size:32px;block-size:var(--cm-gallery-thumb);flex:none;border:0;padding:0;background:none;color:var(--cm-color-ink);display:grid;place-items:center;cursor:pointer}.cm-gallery__thumbs-arrow:after{content:"";position:absolute;inset-block:calc((var(--cm-tap-target) - 100%) / -2);inset-inline:-6px}.cm-gallery__thumbs-arrow[hidden]{display:none}@media(min-width:768px){.cm-gallery__slides{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cm-gallery-gap);align-items:start;aspect-ratio:auto;transition:none;overflow:visible;border-radius:0;background:none}.cm-gallery__slide{position:relative;inset:auto;z-index:auto;opacity:1;pointer-events:auto;aspect-ratio:var(--cm-gal-ar,.8);border-radius:var(--cm-radius-card);overflow:hidden;scroll-margin-block-start:calc(var(--cm-header-height) + var(--cm-space-4));transition:none}.cm-gallery__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--cm-radius-card);border:2px solid var(--cm-color-ink);opacity:0;pointer-events:none;transition:opacity .3s var(--cm-ease-standard)}.cm-gallery__slide.is-highlighted{animation:cm-gallery-shrink 1s var(--cm-ease-in-out) infinite}.cm-gallery__slide.is-highlighted:after{opacity:1}.cm-gallery__dots,.cm-gallery__thumbs-bar{display:none}}@keyframes cm-gallery-shrink{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.cm-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cm-z-modal);display:grid;opacity:0;transform:translateY(33%);visibility:hidden;transition:opacity var(--cm-motion-modal) var(--cm-ease-standard),transform var(--cm-motion-modal) var(--cm-ease-standard),visibility var(--cm-motion-modal) var(--cm-ease-standard)}.cm-lightbox[hidden]{display:none}.cm-lightbox.is-open{opacity:1;transform:none;visibility:visible}.cm-lightbox__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--cm-color-ink) 60%,transparent)}.cm-lightbox__panel{position:relative;display:grid;grid-template-rows:1fr auto;block-size:100%;padding:var(--cm-space-4);gap:var(--cm-space-3)}.cm-lightbox__stage{position:relative;display:flex;align-items:center;justify-content:center;min-block-size:0}.cm-lightbox__stage img{max-inline-size:min(100%,900px);max-block-size:100%;object-fit:contain;border-radius:var(--cm-radius-md)}.cm-lightbox__close{position:absolute;inset-block-start:var(--cm-space-4);inset-inline-end:var(--cm-space-4);inline-size:var(--cm-tap-target);block-size:var(--cm-tap-target);border-radius:50%;background:var(--cm-color-brand);color:var(--cm-color-on-brand);z-index:2;display:grid;place-items:center;border:0;padding:0;cursor:pointer}.cm-lightbox__prev,.cm-lightbox__next{position:absolute;inset-block-start:50%;transform:translateY(-50%);inline-size:var(--cm-tap-target);block-size:var(--cm-tap-target);border-radius:50%;background:var(--cm-color-btn-secondary-bg);color:var(--cm-color-btn-secondary-text);z-index:2;display:grid;place-items:center;border:0;padding:0;cursor:pointer}.cm-lightbox__prev{inset-inline-start:var(--cm-space-4)}.cm-lightbox__next{inset-inline-end:var(--cm-space-4)}.cm-lightbox__prev[hidden],.cm-lightbox__next[hidden]{display:none}@media(min-width:768px){.cm-lightbox__prev,.cm-lightbox__next{inline-size:var(--cm-gallery-nav);block-size:var(--cm-gallery-nav)}}.cm-lightbox__thumbs{display:flex;justify-content:center;gap:6px;overflow-x:auto}.cm-lightbox__thumb{inline-size:48px;block-size:48px;border-radius:var(--cm-radius-sm);border:2px solid transparent;padding:0;overflow:hidden;flex:none;background:none;cursor:pointer}.cm-lightbox__thumb.is-active{border-color:var(--cm-color-tan)}.cm-lightbox__thumb-img{inline-size:100%;block-size:100%;object-fit:cover}@media(min-width:768px){.cm-lightbox__thumb{inline-size:100px;block-size:100px}}.cm-gallery__open:focus-visible,.cm-gallery__dot:focus-visible,.cm-gallery__thumb:focus-visible,.cm-gallery__thumbs-arrow:focus-visible,.cm-lightbox__close:focus-visible,.cm-lightbox__prev:focus-visible,.cm-lightbox__next:focus-visible,.cm-lightbox__thumb:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cm-gallery__slide,.cm-gallery__dot,.cm-gallery__slide.is-highlighted,.cm-gallery__slide:after,.cm-lightbox{transition:none}.cm-gallery__slide.is-highlighted{animation:none}.cm-gallery__thumbs{scroll-behavior:auto}.cm-lightbox{transform:none}}.cm-gallery__img[data-cm-src]{visibility:hidden}.cm-gallery__download{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:3;display:inline-flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;border-radius:50%;background:#ffffffe0;color:#66423b;box-shadow:0 1px 3px #0000002e;text-decoration:none;-webkit-tap-highlight-color:transparent}.cm-gallery__download:focus-visible{outline:2px solid #66423B;outline-offset:2px}.cm-gallery__download[aria-busy=true]{opacity:.55}.cm-vpicker{margin-block-end:8px}.cm-vpick{display:block;position:relative;border:0;padding:0;margin:0 0 12px;min-inline-size:0}.cm-vpick:after{content:"";display:table;clear:both}.cm-vpick__legend{float:inline-start;padding:0;margin:0 0 var(--cm-space-2);font-family:var(--cm-font-heading);font-size:14.52px;font-weight:var(--cm-weight-bold);line-height:1.4;color:var(--cm-color-ink)}.cm-vpick__tools{clear:both;display:flex;flex-wrap:wrap;gap:var(--cm-space-4);margin-block-start:2px}.cm-vpick__values{clear:both;display:flex;flex-wrap:wrap;gap:6px}.cm-vpick__tool{min-block-size:var(--cm-tap-target);display:inline-flex;align-items:center;padding-inline:0;border:0;background-color:transparent;font-size:var(--cm-body-size);color:var(--cm-color-ink)}.cm-vpick__opt{position:relative;display:inline-flex;cursor:pointer}.cm-vpick__text{display:inline-flex;align-items:center;justify-content:center;min-inline-size:60px;min-block-size:var(--cm-tap-target);padding:8px 12px;border:1px solid color-mix(in srgb,var(--cm-color-ink) 20%,transparent);border-radius:var(--cm-radius-sm);font-family:var(--cm-font-body);font-size:var(--cm-body-size);line-height:1.6;color:var(--cm-color-ink);background:var(--cm-color-surface);position:relative;overflow:hidden;transition:border-color var(--cm-duration-200) var(--cm-ease-jlood),box-shadow var(--cm-duration-200) var(--cm-ease-jlood)}.cm-vpick__opt input:checked+.cm-vpick__text{border-color:color-mix(in srgb,var(--cm-color-ink) 60%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cm-color-ink) 60%,transparent);font-weight:var(--cm-weight-semibold)}.cm-vpick__opt input:focus-visible+.cm-vpick__text{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-vpick__opt.is-soldout .cm-vpick__text{opacity:.6}.cm-vpick__opt.is-soldout .cm-vpick__text:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),color-mix(in srgb,var(--cm-color-ink) 40%,transparent) 50%,transparent calc(50% + 1px));pointer-events:none}html[dir=rtl] .cm-vpick__opt.is-soldout .cm-vpick__text:after{background:linear-gradient(to top left,transparent calc(50% - 1px),color-mix(in srgb,var(--cm-color-ink) 40%,transparent) 50%,transparent calc(50% + 1px))}.cm-vpick__opt--swatch .cm-vpick__text--swatch{min-inline-size:0;inline-size:48px;block-size:48px;padding:2px}.cm-vpick__img{inline-size:100%;block-size:100%;object-fit:cover;border-radius:4px}.cm-vpick__opt--swatch input:checked+.cm-vpick__text--swatch{border-color:var(--cm-color-ink);box-shadow:none}.cm-vpick__opt--swatch.is-soldout .cm-vpick__text{opacity:.5}.cm-vpick__opt--swatch.is-soldout .cm-vpick__text:after{content:"";background:linear-gradient(to top right,transparent calc(50% - 1px),var(--cm-color-ink) calc(50% - 1px),var(--cm-color-ink) calc(50% + 1px),transparent calc(50% + 1px))}html[dir=rtl] .cm-vpick__opt--swatch.is-soldout .cm-vpick__text:after{background:linear-gradient(to top left,transparent calc(50% - 1px),var(--cm-color-ink) calc(50% - 1px),var(--cm-color-ink) calc(50% + 1px),transparent calc(50% + 1px))}.cm-vpicker__help{margin:var(--cm-space-2) 0 0;font-size:var(--cm-body-size)}.cm-pdp__wa{display:inline-flex;align-items:center;gap:var(--cm-space-2);color:var(--cm-color-ink);min-block-size:var(--cm-tap-target)}.cm-pdp__wa-icon{inline-size:18px;block-size:18px;color:var(--cm-color-success)}@media(min-width:768px){.cm-vpick{margin-block-end:8px}.cm-vpick__legend{font-size:15.84px}.cm-vpick__tool{font-size:12.6px}.cm-vpick__text{min-inline-size:82px;padding:10px 20px;font-size:14px}.cm-vpick__opt--swatch .cm-vpick__text--swatch{inline-size:64px;block-size:64px}}@media(prefers-reduced-motion:reduce){.cm-vpick__text{transition:none}}.cm-vpick.is-attn .cm-vpick__legend,.cm-vpick.is-attn .cm-vpick__value{color:var(--cm-color-error-text)}.cm-vpick.is-attn .cm-vpick__opt:not(.is-soldout) .cm-vpick__text{border-color:var(--cm-color-error-text)}.cm-pdp__form>.cm-vpick__tools{float:none;margin-block-end:var(--cm-space-2)}@keyframes cm-vpick-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.cm-vpick.is-attn{animation:cm-vpick-shake .42s ease-in-out}.cm-vpick__hint{margin:-6px 0 12px;font:600 13px/1.4 var(--cm-font-body,sans-serif);color:var(--cm-color-error-text,#b42318)}@media(prefers-reduced-motion:reduce){.cm-vpick.is-attn{animation:none}}.cm-atc{display:flex;flex-direction:column;gap:10px;align-items:stretch;margin-block-end:var(--cm-space-4)}.cm-qty-field{order:1}.cm-atc__swap{order:4;display:flex}.cm-atc__buynow-wrap{order:6}.cm-atc__wish{order:7;min-block-size:38px;display:flex;align-items:center}.cm-atc__wish .cm-wishlist--pdp{inline-size:auto;min-block-size:44px;padding-block:0;padding-inline:10px;background:none;border:0;color:var(--cm-color-ink);justify-content:flex-start}.cm-atc__wish .cm-wishlist--pdp .cm-wishlist__label{color:var(--cm-color-accent)}.cm-qty{display:inline-flex;align-items:center;inline-size:122px;block-size:44px;min-block-size:44px;border:1px solid color-mix(in srgb,var(--cm-color-ink) 20%,transparent);border-radius:var(--cm-radius-btn);background:none}@media(min-width:768px){.cm-qty{block-size:48px;min-block-size:48px}}.cm-qty__btn{inline-size:44px;block-size:36px;display:grid;place-items:center;border:0;background:none;color:color-mix(in srgb,var(--cm-color-ink) 80%,transparent);cursor:pointer;flex:none}.cm-qty__btn .cm-icon{inline-size:12px;block-size:12px}.cm-qty__btn:focus-visible,.cm-qty__input:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-qty__btn[disabled]{opacity:.6;pointer-events:none}input.cm-qty__input{inline-size:32px;min-inline-size:0;min-block-size:0;block-size:40px;border:0;padding:0;text-align:center;background:none;color:var(--cm-color-ink);font-family:var(--cm-font-body);font-size:var(--cm-body-size);font-weight:var(--cm-weight-regular);line-height:1.6;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}@media(min-width:768px){.cm-qty__btn{block-size:44px}input.cm-qty__input{block-size:46px}}.cm-qty__input::-webkit-outer-spin-button,.cm-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cm-qty__note{order:3;margin:0;font-size:var(--cm-small-size);line-height:1.4;font-weight:var(--cm-weight-semibold);color:var(--cm-color-accent)}.cm-qty__stock{order:5;margin:0;font-size:var(--cm-small-size);line-height:1.4;color:var(--cm-color-urgency)}.cm-qty__note[hidden],.cm-qty__stock[hidden]{display:none}.cm-qty-field{display:grid;gap:var(--cm-space-2)}.cm-qty-field__legend{font-family:var(--cm-font-heading);font-size:14.52px;font-weight:var(--cm-weight-bold);line-height:1.4;color:var(--cm-color-ink)}@media(min-width:768px){.cm-qty-field__legend{font-size:15.84px}}.cm-qty-field .cm-qty{inline-size:136px;block-size:46px;min-block-size:46px;border:1px solid #66423B;border-radius:var(--cm-radius-sm)}.cm-qty-field .cm-qty__btn{inline-size:44px;block-size:44px;min-block-size:44px;flex:none;color:#66423b;opacity:1}.cm-qty-field .cm-qty__btn .cm-icon{inline-size:16px;block-size:16px;color:#66423b}.cm-qty-field .cm-qty__btn[disabled]{opacity:.35}.cm-qty-field input.cm-qty__input{inline-size:48px;block-size:44px;font-size:16px;font-weight:700;color:#66423b}.cm-atc--needs-size .cm-atc__swap{cursor:pointer}.cm-atc__btn.is-needs-size{pointer-events:none}.cm-atc__buynow-wrap[inert]{opacity:.5}.cm-atc__btn{position:relative;flex:1;min-block-size:44px;border:0;padding-block:14px;padding-inline:24px;font-size:var(--cm-button-size);font-weight:var(--cm-weight-semibold);border-radius:var(--cm-radius-button)}@media(min-width:768px){.cm-atc__btn{min-block-size:48px;padding-inline:32px}}.cm-atc__spinner,.cm-atc__check{position:absolute;inset-block-start:50%;inset-inline-start:50%;opacity:0;transition:opacity var(--cm-motion-utility) var(--cm-ease-standard)}.cm-atc__spinner,.cm-atc__check{translate:-50% -50%}html[dir=rtl] .cm-atc__spinner,html[dir=rtl] .cm-atc__check{translate:50% -50%}.cm-atc__btn .cm-atc__label{transition:opacity var(--cm-motion-utility) var(--cm-ease-standard)}.cm-atc__btn.is-loading .cm-atc__label,.cm-atc__btn.is-added .cm-atc__label{opacity:0}.cm-atc__btn.is-loading .cm-atc__spinner,.cm-atc__btn.is-added .cm-atc__check{opacity:1}.cm-atc__buynow,.cm-atc__buynow .shopify-payment-button{margin:0}.cm-atc__buynow .shopify-payment-button__button{inline-size:100%;min-block-size:52px;padding-block:16px;padding-inline:41px;border-radius:var(--cm-radius-button);font-family:var(--cm-font-button);font-size:var(--cm-button-size);font-weight:var(--cm-weight-semibold);transition:background-color .2s ease-in-out}@media(max-width:767px){.cm-atc__buynow .shopify-payment-button__button{min-block-size:var(--cm-tap-target);padding-block:14px;padding-inline:24px}}.cm-atc__buynow .shopify-payment-button__button--unbranded,.cm-atc__buynow .shopify-payment-button__button--unbranded:hover{background:#1e8e3e;color:#fff;box-shadow:none}.cm-atc__buynow .shopify-payment-button__button--unbranded:hover,.cm-atc__buynow .shopify-payment-button__button--unbranded:active,.cm-atc__buynow .shopify-payment-button__button--unbranded:focus-visible{background:#187533}.cm-atc__buynow .shopify-payment-button__more-options{margin-block-start:var(--cm-space-2);font-size:var(--cm-body-size);color:var(--cm-color-ink)}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.cm-atc__buynow .shopify-payment-button__button{position:relative;z-index:0;overflow:hidden}.cm-atc__buynow .shopify-payment-button__button:before{content:"";position:absolute;inset-inline-start:var(--cm-mouse-x,50%);inset-block-start:var(--cm-mouse-y,50%);inline-size:100%;aspect-ratio:1;border-radius:var(--cm-radius-pill);background:#187533;translate:-50% -50%;scale:0;transition:scale .5s ease;pointer-events:none;z-index:-1}.cm-atc__buynow .shopify-payment-button__button:hover{transition-property:color,border-color}.cm-atc__buynow .shopify-payment-button__button:hover:before{scale:3}}@media(prefers-reduced-motion:reduce){.cm-atc__btn .cm-atc__label,.cm-atc__spinner,.cm-atc__check,.cm-atc__buynow .shopify-payment-button__button{transition:none}.cm-atc__buynow .shopify-payment-button__button:before{transition:none}}.cm-qty-field .cm-qty{background:#f6f2ee;border:1.5px solid #66423B;border-radius:10px}.cm-qty-field .cm-qty__btn{background:transparent;color:#66423b}.cm-qty-field .cm-qty__btn .cm-icon{color:#66423b}.cm-qty-field input.cm-qty__input{background:transparent;color:#66423b}.cm-sticky{--cm-sticky-ease: var(--cm-ease-jlood);--cm-sticky-enter: .3s;--cm-sticky-leave: .5s;position:fixed;z-index:var(--cm-z-header);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(33%);transition:opacity var(--cm-sticky-leave) var(--cm-sticky-ease),transform var(--cm-sticky-leave) var(--cm-sticky-ease),visibility var(--cm-sticky-leave) var(--cm-sticky-ease);background:var(--cm-color-surface);border:1px solid var(--cm-color-border);box-shadow:var(--cm-shadow-small);inset-inline:0;inset-block-end:0;border-inline:0;border-block-end:0;border-radius:0;padding-block-end:env(safe-area-inset-bottom)}.cm-sticky.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-duration:var(--cm-sticky-enter)}.cm-sticky.cm-sticky--suppressed{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(33%);transition-duration:var(--cm-sticky-leave)}.cm-sticky__inner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-block-size:64px;padding-block:8px;padding-inline:var(--cm-gutter)}.cm-sticky__thumb{flex:none;inline-size:44px;block-size:44px;border-radius:var(--cm-radius-sm);overflow:hidden}.cm-sticky__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:top center}.cm-sticky__info{flex:1;min-inline-size:0}.cm-sticky__title{display:none}.cm-sticky__price .cm-price{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;font-size:16px}.cm-sticky__price .cm-price__compare{font-size:12px}.cm-sticky__selects{order:1;flex:1 1 100%;display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width:1023.98px){.cm-sticky--no-mobile-selects .cm-sticky__selects{display:none}}.cm-sticky__field{flex:1 1 120px;min-inline-size:0;display:flex}.cm-sticky__select{inline-size:100%;min-block-size:44px;padding-inline:12px;border:1px solid var(--cm-color-border-strong);border-radius:var(--cm-radius-input);background:var(--cm-color-surface);color:var(--cm-color-ink);font-size:14px}.cm-sticky__btn{flex:none;min-block-size:44px;max-inline-size:60%;padding-inline:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-sticky__btn[disabled]{opacity:.6;cursor:not-allowed}.cm-sticky__select:focus-visible,.cm-sticky__btn:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}@media screen and (min-width:1024px){.cm-sticky{inset-inline:var(--cm-gutter);inset-block-end:20px;margin-inline:auto;inline-size:auto;max-inline-size:695px;border-inline:1px solid var(--cm-color-border);border-block-end:1px solid var(--cm-color-border);border-radius:var(--cm-radius-md);padding-block-end:0}.cm-sticky__inner{flex-wrap:nowrap;min-block-size:80px;padding:12px 16px;gap:12px}.cm-sticky__thumb{inline-size:56px;block-size:56px}.cm-sticky__title{display:block;font-family:var(--cm-font-heading);font-size:14.08px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-sticky__selects{order:0;flex:0 1 auto;flex-wrap:nowrap}.cm-sticky__field{flex:none}.cm-sticky__select{inline-size:auto;max-inline-size:140px}.cm-sticky__btn{inline-size:141px;min-block-size:46.4px}}@media(prefers-reduced-motion:reduce){.cm-sticky{transition:none}}.cm-sticky{--cm-sticky-bar-h: 64px}@media screen and (max-width:749px){.cm-sticky__inner{min-block-size:63px}body.template-product{padding-block-end:calc(var(--cm-sticky-bar-h,64px) + env(safe-area-inset-bottom,0px))}body.template-product .cm-bar,body.template-product .cm-bar__spacer{display:none}body.template-product.has-sticky-atc .cm-wa{display:grid;inset-block-end:calc(var(--cm-sticky-bar-h,64px) + env(safe-area-inset-bottom,0px) + var(--cm-space-3,12px));opacity:1;visibility:visible;pointer-events:auto;transform:none}body.template-product.has-sticky-atc:not(.wa-lifted) .cm-wa{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px)}}body:has(#PBarNextFrameWrapper) .cm-sticky,body:has(#preview-bar-iframe) .cm-sticky{inset-block-end:68px!important}.cm-crumbs{margin-block:var(--cm-space-3) var(--cm-space-4);font-size:12.6px;color:var(--cm-color-muted)}.cm-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;list-style:none}.cm-crumbs__item{display:inline-flex;align-items:center}.cm-crumbs__item+.cm-crumbs__item:before{content:"\203a";margin-inline-end:8px;color:var(--cm-color-muted)}html[dir=rtl] .cm-crumbs__item+.cm-crumbs__item:before{content:"\2039"}.cm-crumbs__link{color:inherit;text-decoration:none;display:inline-block;padding-block:12px;margin-block:-12px}@media(hover:hover){.cm-crumbs__link:hover{color:var(--cm-color-ink);text-decoration:underline}}.cm-crumbs__current{color:var(--cm-color-ink);overflow-wrap:anywhere}.cm-acc{--acc-hover-fill: .35s;margin-block:var(--cm-space-4);border-block-end:1px solid var(--cm-color-border)}.cm-acc__item{border-block-start:1px solid var(--cm-color-border)}.cm-acc__heading{margin:0;font:inherit}.cm-acc__trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;inline-size:100%;min-block-size:var(--cm-tap-target);padding-block:12px;padding-inline:0;border:0;background:none;color:var(--cm-color-ink);font-family:var(--cm-font-heading);font-size:14.52px;font-weight:var(--cm-weight-regular);text-align:start;cursor:pointer}.cm-acc__item.is-open .cm-acc__trigger{font-weight:var(--cm-weight-semibold)}.cm-acc__caret{display:inline-flex;flex:none;transition:transform var(--cm-duration-500) var(--cm-ease-standard)}.cm-acc__caret .cm-icon{inline-size:12px;block-size:12px}.cm-acc__item.is-open .cm-acc__caret{transform:rotate(180deg)}.cm-acc__item>.cm-acc__panel{display:block;grid-template-rows:none}.cm-acc__item>.cm-acc__panel>.cm-acc__inner{overflow:visible;min-block-size:0}.cm-acc__panel{overflow:hidden;transition:height var(--cm-motion-tabs) var(--cm-ease-standard),visibility var(--cm-motion-tabs) linear}.js .cm-acc__item:not(.is-open) .cm-acc__panel{height:0;visibility:hidden}.cm-acc__item.is-open .cm-acc__panel{visibility:visible}.cm-acc__inner{padding-block:0 16px;font-size:14px;line-height:1.7;color:var(--cm-color-text)}.cm-acc__list{display:grid;grid-template-columns:max-content 1fr;gap:0 16px;margin:0}.cm-acc__list dt{padding-block:8px;border-block-end:1px solid color-mix(in srgb,var(--cm-color-ink) 12%,transparent);font-weight:var(--cm-weight-semibold);color:var(--cm-color-ink)}.cm-acc__list dd{margin:0;padding-block:8px;border-block-end:1px solid color-mix(in srgb,var(--cm-color-ink) 12%,transparent);color:var(--cm-color-ink)}.cm-acc__list dt:nth-last-of-type(1),.cm-acc__list dd:nth-last-of-type(1){border-block-end:0}@media(min-width:768px){.cm-acc__list dt,.cm-acc__list dd{padding-block:14px}}.cm-acc__rte p{margin-block:0 8px}.cm-acc__rte img{max-inline-size:100%;block-size:auto}.cm-acc__rte a{color:var(--cm-color-brand)}@media(min-width:768px){.cm-acc__trigger{font-size:15.84px}}@media(min-width:1024px)and (hover:hover){.cm-acc__item{position:relative;isolation:isolate}.cm-acc__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--cm-color-ink) 6%,transparent);transform:scaleY(0);transform-origin:top center;transition:transform var(--acc-hover-fill) var(--cm-ease-standard);pointer-events:none}.cm-acc__item:hover:before{transform:scaleY(1)}}.cm-share{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;margin-block:var(--cm-space-4)}.cm-share__label{margin-inline-end:4px;font-size:12.6px;font-weight:var(--cm-weight-regular);color:var(--cm-color-ink)}@media(min-width:768px){.cm-share__label{font-size:14px}}.cm-share__list{display:flex;gap:0;margin:0;padding:0;list-style:none}.cm-share__item{inline-size:44px;block-size:44px;display:grid;place-items:center}.cm-share__btn{display:grid;place-items:center;inline-size:36px;block-size:36px;position:relative;border:0;border-radius:50%;background:none;color:var(--cm-color-ink);cursor:pointer;transition:background-color var(--cm-motion-utility) var(--cm-ease-standard),color var(--cm-motion-utility) var(--cm-ease-standard)}.cm-share__btn:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.cm-share__icon{inline-size:20px;block-size:20px}@media(hover:hover){.cm-share__btn:hover{background:var(--cm-color-brand);color:var(--cm-color-on-brand)}}.cm-share__btn.is-copied{background:var(--cm-color-success);color:var(--cm-color-on-brand)}.cm-crumbs__link:focus-visible,.cm-acc__trigger:focus-visible,.cm-share__btn:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-crumbs__link:focus-visible{color:var(--cm-color-ink);text-decoration:underline}@media(prefers-reduced-motion:reduce){.cm-acc__panel,.cm-acc__caret,.cm-share__btn{transition:none}.cm-acc__item:before{transition:none}}.cm-proof-sold{display:flex;align-items:center;gap:4px;margin-block:10px 0;font-size:12.6px;line-height:1.6;color:var(--cm-color-muted)}.cm-proof-sold__icon{flex:none;inline-size:14px;block-size:14px}.cm-proof-sold:empty{display:none}.cm-faq--pdp .cm-faq__icon{display:grid;place-items:center;grid-template:20px / 20px;inline-size:20px;block-size:20px}.cm-faq--pdp .cm-faq__icon .cm-icon{inline-size:20px;block-size:20px;margin:0}@media(min-width:768px){.cm-helpband__body{justify-self:center;text-align:center}}@media(min-width:1024px){.cm-helpband__card{grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr)}}.cm-atc__btn.is-soldout[disabled],.cm-atc__btn.is-soldout[aria-disabled=true]{color:#fff;cursor:not-allowed}.cm-pdp__info:has([data-cm-atc-btn].is-soldout) .cm-pdp__offer,.cm-pdp__info:has([data-cm-atc-btn].is-soldout) .cm-qty__note,.cm-pdp__info:has([data-cm-atc-btn].is-soldout) .cm-badge--b2g1{display:none}.cm-pdp__info:has([data-cm-atc-btn].is-soldout) .cm-qty-field{display:none}.cm-deliv{margin-block:var(--cm-space-4)}.cm-deliv__strip{--deliv-meta: #3d3d3d;display:flex;align-items:center;gap:6px;padding:8px 10px;background:var(--cm-color-delivery-bg);border-radius:var(--cm-radius-sm);color:var(--deliv-meta);font-size:var(--cm-body-size);line-height:1.6;margin-block-end:var(--cm-space-4);position:relative}@media(min-width:768px){.cm-deliv__strip{padding:10px 14px;margin-block-end:20px;font-size:12.6px}}.cm-deliv__text{margin:0;flex:1}.cm-deliv__icon{inline-size:20px;block-size:20px;flex:none;color:var(--deliv-meta)}.cm-deliv__tipwrap{--deliv-tip-motion: var(--cm-duration-200) var(--cm-ease-jlood);position:relative;flex:none;margin-inline:4px}.cm-deliv__tip-btn{inline-size:16px;block-size:16px;border-radius:50%;border:0;background:color-mix(in srgb,var(--deliv-meta,var(--cm-color-ink)) 12%,transparent);color:var(--deliv-meta,var(--cm-color-ink));font-size:10px;font-weight:var(--cm-weight-bold);line-height:1;cursor:help;padding:0;position:relative}.cm-deliv__tip-btn:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px}.cm-deliv__tip{position:absolute;inset-block-end:calc(100% + 8px);inset-inline-end:0;inline-size:max-content;max-inline-size:min(260px,70vw);padding:8px 12px;background:var(--cm-color-surface);border:1px solid var(--cm-color-border);border-radius:var(--cm-radius-sm);box-shadow:0 4px 6px #1212121a;font-size:var(--cm-body-size);color:var(--cm-color-text);z-index:2;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--deliv-tip-motion),transform var(--deliv-tip-motion),visibility var(--deliv-tip-motion)}.cm-deliv__tipwrap:hover .cm-deliv__tip,.cm-deliv__tipwrap:focus-within .cm-deliv__tip{opacity:1;visibility:visible;transform:none}.cm-deliv__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 0 var(--cm-space-3);padding:0;list-style:none;font-size:var(--cm-body-size)}.cm-deliv__step{display:flex;flex-direction:column;gap:2px;position:relative;padding-block-start:14px}.cm-deliv__step:before{content:"";position:absolute;inset-block-start:3px;inset-inline-start:12px;inset-inline-end:4px;block-size:2px;background:var(--cm-color-border)}.cm-deliv__step:last-child:before{display:none}.cm-deliv__dot{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:8px;block-size:8px;border-radius:50%;background:var(--cm-color-tan)}.cm-deliv__step:last-child .cm-deliv__dot{background:var(--cm-color-success)}.cm-deliv__step-title{font-weight:var(--cm-weight-semibold);color:var(--cm-color-ink)}.cm-deliv__step-date{color:var(--cm-color-muted)}.cm-deliv__fees{margin-block-end:var(--cm-space-4)}.cm-deliv__fees-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;list-style:none;min-block-size:var(--cm-tap-target);font-size:var(--cm-body-size);font-weight:var(--cm-weight-semibold);color:var(--cm-color-ink)}.cm-deliv__fees-summary::-webkit-details-marker{display:none}.cm-deliv__caret{inline-size:12px;block-size:12px;transition:transform var(--cm-motion-tabs) var(--cm-ease-jlood)}.cm-deliv__fees[open] .cm-deliv__caret{transform:rotate(180deg)}.cm-deliv__zones{margin:0;padding:0;list-style:none;display:grid;gap:8px}.cm-deliv__zone{display:flex;align-items:baseline;gap:8px;font-size:var(--cm-body-size);padding-block:8px;border-block-end:1px solid var(--cm-color-border)}@media(min-width:768px){.cm-deliv__zone{font-size:13px}}.cm-deliv__zone-leader{flex:1;min-inline-size:12px;border-block-end:1px dotted color-mix(in srgb,var(--cm-color-ink) 30%,transparent)}.cm-deliv__zone-fee{flex:none;font-weight:var(--cm-weight-bold)}.cm-deliv__zone-fee .cm-price{display:inline}.cm-deliv__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.cm-deliv__trust-item{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:6px;padding:0 4px;text-align:center}.cm-deliv__trust-icon{inline-size:22px;block-size:22px;flex:none;color:var(--cm-color-brand);fill:none;stroke:currentColor}.cm-deliv__trust-title{font-size:12px;line-height:1.3;color:var(--cm-color-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.cm-deliv__hygiene{margin:var(--cm-space-3) 0 0;padding:10px 14px;border-inline-start:3px solid var(--cm-color-accent);background:var(--cm-color-surface-alt);border-radius:var(--cm-radius-sm);font-size:var(--cm-body-size);color:var(--cm-color-ink)}.cm-deliv__tip-btn:focus-visible,.cm-deliv__fees-summary:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cm-deliv__tip,.cm-deliv__caret{transition:none}.cm-deliv__tipwrap:hover .cm-deliv__tip,.cm-deliv__tipwrap:focus-within .cm-deliv__tip{opacity:1;visibility:visible;transform:none}}.cm-notify{margin-block:var(--cm-space-4);padding:var(--cm-space-4);background:var(--cm-color-surface);border-radius:var(--cm-radius-md);display:grid;gap:var(--cm-space-2)}.cm-notify__title{margin:0;font-family:var(--cm-font-heading);font-size:var(--cm-h4-size);font-weight:var(--cm-weight-bold);color:var(--cm-color-ink)}.cm-notify__text{margin:0;font-size:var(--cm-body-size);color:var(--cm-color-text)}.cm-notify__row{display:flex;flex-wrap:wrap;gap:var(--cm-space-2)}.cm-notify__input{flex:1 1 200px;min-inline-size:0;min-block-size:var(--cm-tap-target);padding-inline:12px;border:1px solid var(--cm-color-border-strong);border-radius:var(--cm-radius-input);background:var(--cm-color-surface);color:var(--cm-color-ink);font-size:16px}.cm-notify__btn{flex:0 0 auto;min-block-size:var(--cm-tap-target)}@media(max-width:479px){.cm-notify__btn{flex:1 1 100%}}.cm-notify__error{margin:0 0 var(--cm-space-2);color:var(--cm-color-error);font-size:var(--cm-body-size)}.cm-notify__success{display:flex;align-items:center;gap:var(--cm-space-2);margin:0;color:var(--cm-color-success-text);font-size:14px;font-weight:var(--cm-weight-semibold)}.cm-notify__success-icon{color:var(--cm-color-success)}.cm-notify__wa{margin:0}.cm-notify__wa a{display:inline-flex;align-items:center;gap:var(--cm-space-2);min-block-size:var(--cm-tap-target);font-size:var(--cm-body-size);color:var(--cm-color-ink)}.cm-notify__wa-icon{inline-size:18px;block-size:18px;color:var(--cm-color-success)}.cm-notify__input:focus-visible,.cm-notify__wa a:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cm-notify__btn{transition:none}}.cm-pdp:has([data-cm-bis]) .cm-qty-field,.cm-pdp:has([data-cm-bis]) .cm-qty__note,.cm-pdp:has([data-cm-bis]) .cm-atc__swap,.cm-pdp:has([data-cm-bis]) .cm-atc__buynow-wrap{display:none}.cm-pdp__bis:empty{display:none}.cm-bis{display:grid;gap:var(--cm-space-3);margin-block-end:var(--cm-space-4)}.cm-bis__toggle{inline-size:100%;min-block-size:44px;display:inline-flex;align-items:center;justify-content:center;gap:var(--cm-space-2);padding-block:12px;padding-inline:16px;font-size:var(--cm-button-size);font-weight:var(--cm-weight-semibold);border-radius:var(--cm-radius-button);text-align:center}.cm-bis__icon{inline-size:20px;block-size:20px;flex:none}.cm-bis__panel{display:grid;gap:var(--cm-space-2);padding:var(--cm-space-4);background:var(--cm-color-surface);border:1px solid color-mix(in srgb,var(--cm-color-ink) 15%,transparent);border-radius:var(--cm-radius-md)}.cm-bis__panel[hidden],.cm-bis__fields[hidden],.cm-bis__success[hidden],.cm-bis__error[hidden]{display:none}.cm-bis__fields{display:grid;gap:var(--cm-space-2)}.cm-bis__lead{margin:0;font-size:var(--cm-body-size);line-height:1.6;color:var(--cm-color-ink)}.cm-bis__label{font-size:var(--cm-body-size);font-weight:var(--cm-weight-semibold);color:var(--cm-color-ink)}.cm-bis__row{display:flex;gap:6px}input.cm-bis__input{flex:1 1 auto;min-inline-size:0;min-block-size:44px;padding-inline:12px;border:1px solid color-mix(in srgb,var(--cm-color-ink) 30%,transparent);border-radius:var(--cm-radius-sm);background:var(--cm-color-surface);color:var(--cm-color-ink);font-size:16px}input.cm-bis__input[aria-invalid=true]{border-color:var(--cm-color-error-text)}.cm-bis__submit{flex:none;min-block-size:44px;padding-inline:18px}.cm-bis__submit[disabled]{opacity:.7;cursor:progress}.cm-bis__error{margin:0;font-size:var(--cm-body-size);line-height:1.5;color:var(--cm-color-error-text)}.cm-bis__consent{margin:0;font-size:12px;line-height:1.5;color:var(--cm-color-muted)}.cm-bis__success{display:flex;align-items:flex-start;gap:var(--cm-space-2);margin:0;padding:var(--cm-space-3);border-radius:var(--cm-radius-sm);background:var(--cm-color-success-bg);color:var(--cm-color-success-text);font-size:var(--cm-body-size);line-height:1.5}.cm-bis__success-icon{inline-size:18px;block-size:18px;flex:none;margin-block-start:2px}.cm-bis__toggle:focus-visible,.cm-bis__submit:focus-visible,.cm-bis__input:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-sg__panel{display:flex;flex-direction:column;background:var(--cm-color-page);transition-timing-function:var(--cm-ease-jlood);inline-size:min(100%,512px);padding:0 0 16px}@media(min-width:768px){.cm-sg__panel{inset-block:10px;inset-inline-end:10px;padding-block-end:30px;border-start-start-radius:var(--cm-radius-lg);border-end-start-radius:var(--cm-radius-lg);border-start-end-radius:var(--cm-radius-lg);border-end-end-radius:var(--cm-radius-lg);max-block-size:calc(100dvh - 20px)}}.cm-sg__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;position:sticky;inset-block-start:0;background:var(--cm-color-page);z-index:1}@media(min-width:768px){.cm-sg__head{padding-inline:30px}}.cm-sg__title{margin:0;font-family:var(--cm-font-heading);font-size:var(--cm-h3-size);font-weight:var(--cm-weight-bold);color:var(--cm-color-ink)}.cm-sg__close{inline-size:44px;block-size:44px;display:grid;place-items:center;border:0;border-radius:var(--cm-radius-sm);background:var(--cm-color-brand);color:var(--cm-color-on-brand);cursor:pointer}.cm-sg__body{padding:0 16px;display:grid;gap:16px;font-size:14px;line-height:1.6;color:var(--cm-color-ink)}@media(min-width:768px){.cm-sg__body{padding-inline:30px}}.cm-sg__subtitle{margin:0;font-size:var(--cm-h4-size);font-weight:var(--cm-weight-semibold)}.cm-sg__table-wrap{overflow-x:auto;border-radius:var(--cm-radius-md);border:1px solid var(--cm-color-border);background:var(--cm-color-surface)}.cm-sg__table{inline-size:100%;border-collapse:collapse;font-size:14px;text-align:center}.cm-sg__table th,.cm-sg__table td{padding:8px 12px;border-block-end:1px solid color-mix(in srgb,var(--cm-color-ink) 12%,transparent)}@media(min-width:768px){.cm-sg__table th,.cm-sg__table td{padding-block:14px}}.cm-sg__table thead th{background:var(--cm-color-surface-alt);font-weight:var(--cm-weight-semibold);white-space:nowrap}.cm-sg__table tbody th{font-weight:var(--cm-weight-bold);text-align:start}.cm-sg__table tbody tr:last-child th,.cm-sg__table tbody tr:last-child td{border-block-end:0}.cm-sg__table tbody tr{transition:background-color var(--cm-motion-utility) var(--cm-ease-standard)}.cm-sg__table tbody tr.is-current{background:color-mix(in srgb,var(--cm-color-brand) 18%,transparent)}.cm-sg__table tbody tr.is-current th{font-weight:var(--cm-weight-semibold)}.cm-sg__table tbody th,.cm-sg__table tbody td{position:relative}.cm-sg__table tbody tr.is-current th:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:3px;background:var(--cm-color-brand)}.cm-sg__table tbody tr.is-recommended th:after{content:"\2713";margin-inline-start:6px;color:var(--cm-color-success);font-weight:var(--cm-weight-bold)}.cm-sg__steps{margin:0;padding-inline-start:20px;display:grid;gap:8px}.cm-sg__image img{inline-size:100%;block-size:auto;border-radius:var(--cm-radius-md)}.cm-sg__finder{margin:0}.cm-sg__note{margin:0;font-size:12.6px;color:var(--cm-color-muted)}.cm-sg__close:focus-visible,.cm-sg__table-wrap:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cm-sg__close,.cm-sg__table tbody tr{transition:none}}.cm-sf__panel{padding:24px 20px;display:grid;gap:16px}@media(min-width:768px){.cm-sf__panel{padding:32px}}.cm-sf__close{position:absolute;inset-block-start:12px;inset-inline-end:12px;inline-size:44px;block-size:44px;display:grid;place-items:center;border:0;border-radius:var(--cm-radius-sm);background:none;color:var(--cm-color-ink);cursor:pointer}.cm-sf__close:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-sf__title{margin:0;padding-inline-end:48px;font-family:var(--cm-font-heading);font-size:var(--cm-h2-size);font-weight:var(--cm-weight-bold);color:var(--cm-color-ink)}.cm-sf__intro{margin:0;color:var(--cm-color-text);font-size:14px}.cm-sf__form{display:grid;gap:16px}.cm-sf__group{border:0;margin:0;padding:0;min-inline-size:0}.cm-sf__legend{padding:0;margin-block-end:8px;font-weight:var(--cm-weight-semibold);font-size:14px;color:var(--cm-color-ink)}.cm-sf__choices{display:flex;flex-wrap:wrap;gap:6px}.cm-sf__choice-text{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--cm-tap-target);min-inline-size:72px;padding:8px 16px;border:1px solid color-mix(in srgb,var(--cm-color-ink) 20%,transparent);border-radius:var(--cm-radius-sm);background:var(--cm-color-surface);font-size:14px;color:var(--cm-color-ink);cursor:pointer;transition:border-color var(--cm-motion-utility) var(--cm-ease-standard),box-shadow var(--cm-motion-utility) var(--cm-ease-standard)}.cm-sf__choice input:checked+.cm-sf__choice-text{border-color:var(--cm-color-brand);box-shadow:inset 0 0 0 1px var(--cm-color-brand);background:color-mix(in srgb,var(--cm-color-brand) 10%,transparent);font-weight:var(--cm-weight-semibold)}.cm-sf__choice input:focus-visible+.cm-sf__choice-text{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-sf__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:479px){.cm-sf__fields{grid-template-columns:1fr}}.cm-sf__field{display:grid;gap:6px;font-size:13px}.cm-sf__input{min-block-size:var(--cm-tap-target);padding-inline:12px;border:1px solid var(--cm-color-border-strong);border-radius:var(--cm-radius-input);background:var(--cm-color-surface);color:var(--cm-color-ink);font-size:16px;inline-size:100%}.cm-sf__input:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-sf__error{margin:0;color:var(--cm-color-error);font-size:13px}.cm-sf__result{display:grid;gap:12px;text-align:center}.cm-sf__result-label{margin:0;font-size:13px;color:var(--cm-color-muted)}.cm-sf__size{margin:0;font-family:var(--cm-font-heading);font-size:var(--cm-h2-size);font-weight:var(--cm-weight-bold);line-height:1.1;color:var(--cm-color-brand)}.cm-sf__reason{margin:0;font-size:14px;color:var(--cm-color-ink)}.cm-sf__note{margin:0;padding:10px 14px;border-radius:var(--cm-radius-sm);background:var(--cm-color-surface-alt);font-size:13px;color:var(--cm-color-text);text-align:start}.cm-sf__actions{display:grid;gap:8px}.cm-sf__chart-link{justify-self:center;background-color:transparent;border:0;padding:12px 0;font-size:13px;color:var(--cm-color-ink);cursor:pointer}.cm-sf__chart-link:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}.cm-sf__saved{margin:0;font-size:12px;color:var(--cm-color-muted)}.cm-vpick__mine{display:inline-flex;align-items:center;margin-inline-start:8px;padding:2px 8px;border-radius:var(--cm-radius-badge);background:var(--cm-color-tan);color:var(--cm-color-on-tan);font-size:11.2px;font-weight:var(--cm-weight-bold)}@media(prefers-reduced-motion:reduce){.cm-sf__choice-text{transition:none}}.cm-rail{padding-block:var(--cm-space-8)}@media(min-width:768px){.cm-rail{padding-block:var(--cm-space-12)}}.cm-rail[hidden]{display:none}.cm-rail[data-cm-pending]{padding-block:0}.cm-rail [data-cm-lazy]:empty{min-block-size:1px}.cm-rv[data-cm-pending]{padding-block:0}.cm-rv[data-cm-pending]>.cm-container>*{display:none}.cm-rv[data-cm-pending]>.cm-container{min-block-size:1px}.cm-recs__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cm-space-4);margin-block-end:var(--cm-space-4)}.cm-recs__title{margin:0;font-family:var(--cm-font-heading);font-size:var(--cm-heading-small-size);font-weight:var(--cm-weight-bold);line-height:var(--cm-line-height-heading);color:var(--cm-color-ink)}@media(min-width:768px){.cm-recs__head{margin-block-end:var(--cm-space-heading-content)}}.cm-rv__clear{background-color:transparent;border:0;padding:12px 0;font-size:13px;color:var(--cm-color-ink);cursor:pointer;text-decoration:none}.cm-rv__clear:focus-visible{outline:2px solid var(--cm-color-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cm-rv__clear{transition:none}}.template-product main>.shopify-section:nth-child(n+2)>:is(.cm-revs,.cm-recs,.cm-pg,.cm-faq):not([data-cm-pending]){content-visibility:auto;contain-intrinsic-block-size:auto 600px}@media screen and (max-width:767.98px){.template-product main>.shopify-section:nth-child(n+2)>.cm-revs{contain-intrinsic-block-size:auto 840px}.template-product main>.shopify-section:nth-child(n+2)>.cm-recs{contain-intrinsic-block-size:auto 560px}.template-product main>.shopify-section:nth-child(n+2)>.cm-pg{contain-intrinsic-block-size:auto 320px}.template-product main>.shopify-section:nth-child(n+2)>.cm-faq{contain-intrinsic-block-size:auto 490px}}@media screen and (min-width:768px){.template-product main>.shopify-section:nth-child(n+2)>.cm-revs{contain-intrinsic-block-size:auto 990px}.template-product main>.shopify-section:nth-child(n+2)>.cm-recs{contain-intrinsic-block-size:auto 770px}.template-product main>.shopify-section:nth-child(n+2)>.cm-pg{contain-intrinsic-block-size:auto 1250px}.template-product main>.shopify-section:nth-child(n+2)>.cm-faq{contain-intrinsic-block-size:auto 560px}}#cm-reviews{scroll-margin-block-start:calc(var(--cm-header-height,60px) + 40px)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cm-pdp.css.map */
