.er-pdp__hero{--er-slide-h: min(100vw, 72vh, 760px);position:relative;margin-top:calc(-1 * var(--er-hero-pull, 0px));background:var(--er-header-tint, #fff);transition:background var(--duration-base) var(--ease-standard)}.er-pdp__track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding-inline:max(0px,calc(50% - var(--er-slide-h) / 2));cursor:grab;user-select:none;-webkit-user-select:none}.er-pdp__track::-webkit-scrollbar{display:none}.er-pdp__track.is-dragging{cursor:grabbing}.er-pdp__slide{position:relative;flex:0 0 auto;height:var(--er-slide-h);scroll-snap-align:center}.er-pdp__overlay{position:absolute;inset:var(--er-overlay-inset, 6%);pointer-events:none;-webkit-mask-image:var(--er-overlay-src);mask-image:var(--er-overlay-src);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--er-overlay-pos, center);mask-position:var(--er-overlay-pos, center);-webkit-mask-size:var(--er-overlay-size, 60%) auto;mask-size:var(--er-overlay-size, 60%) auto;transition:background var(--duration-base) var(--ease-standard)}.er-pdp__slide[hidden]{display:none}.er-pdp__slide--video{aspect-ratio:var(--er-slide-aspect, 1);width:auto;overflow:hidden;background:var(--er-header-tint, var(--ink-050))}.er-pdp__slide--video .er-pdp__media-video,.er-pdp__slide--video video,.er-pdp__slide--video iframe{display:block;width:100%;height:100%;object-fit:cover;border:0;pointer-events:none}.er-pdp__slide img{display:block;height:100%;width:auto;max-width:none;-webkit-user-drag:none;pointer-events:none}.er-pdp__progress{position:relative;height:3px;background:#231f201a}.er-pdp__progress span{position:absolute;top:0;bottom:0;left:0;width:25%;background:var(--midnight-shadow);will-change:transform}.er-pdp__progress[hidden]{display:none}.er-pdp__info{max-width:var(--er-page-max);margin:0 auto;padding:24px 22px 0}.er-pdp__rating{display:flex;align-items:center;gap:8px;min-height:21px;font-size:13px;color:var(--ink-600)}.er-pdp__stars{display:flex;gap:1px}.er-pdp__title{font-size:clamp(24px,5.6vw,30px);line-height:1.05;margin-top:8px}.er-pdp__price{font-family:var(--font-display);font-size:19px;letter-spacing:-.01em;margin-top:6px}.er-pdp__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.er-pdp__price-was{color:var(--ink-400);font-size:15px;text-decoration:line-through}.er-pdp__price-was[hidden]{display:none}.er-pdp__preorder-badge{background:var(--er-accent-color-active, var(--grape-pop));color:#fff;padding:4px 9px;border-radius:var(--radius-pill);font-size:10px}.er-pdp__installments{font-size:11.5px;color:var(--ink-600);margin-top:3px;min-height:1em}.er-pdp__installments shopify-payment-terms{font-size:11.5px;color:var(--ink-600)}.er-pdp__perks{list-style:none;margin:20px 0 0;padding:14px 0;border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);display:flex;flex-direction:column;gap:12px}.er-pdp__perks li{display:flex;gap:12px;align-items:flex-start}.er-pdp__perks svg{flex:0 0 auto;margin-top:1px}.er-pdp__perks strong{display:block;font-weight:700;font-size:15px;line-height:1.35}.er-pdp__eta{display:block;font-size:14px;color:var(--ink-600);line-height:1.4;margin-top:2px}.er-pdp__eta b{color:var(--midnight-shadow);font-weight:700}.er-pdp__subtitle{font-size:15px;color:var(--ink-600);margin-top:10px;line-height:1.45}.er-pdp__option{border:0;padding:0;margin:22px 0 0}.er-pdp__option legend{padding:0}.er-pdp__swatches{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:10px}.er-pdp__swatch{position:relative;cursor:pointer;line-height:0}.er-pdp__swatch input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.er-pdp__swatch-chip{display:block;width:75px;height:75px;border-radius:12px;overflow:hidden;border:3px solid transparent;box-shadow:inset 0 0 0 1px var(--ink-200);background:var(--ink-050);transition:border-color var(--duration-fast) var(--ease-standard)}.er-pdp__swatch-chip img{width:100%;height:100%;object-fit:cover;display:block}.er-pdp__swatch input:checked+.er-pdp__swatch-chip{border-color:var(--er-swatch-accent, var(--midnight-shadow));box-shadow:none}.er-pdp__swatch input:focus-visible+.er-pdp__swatch-chip{outline:2px solid var(--grape-pop);outline-offset:2px}.er-pdp__select{margin-top:10px;padding:10px 14px;border:1px solid var(--midnight-shadow);background:#fff;font-size:14px}.er-pdp__chat{font-size:13.5px;color:var(--ink-600);margin-top:20px;text-align:center}.er-pdp__chat a,.er-pdp__bar-chat a{color:var(--er-accent-color-active, var(--grape-pop));text-decoration:underline;text-underline-offset:3px;cursor:pointer}.er-pdp__bar-chat{white-space:nowrap}.er-pdp__atc{margin-top:10px}.er-pdp__description{font-size:16px;line-height:1.55;margin-top:22px;text-wrap:pretty}.er-pdp__description p+p{margin-top:10px}.er-pdp__bar{position:fixed;bottom:0;left:0;right:0;z-index:30;background:#fff;border-top:1px solid var(--midnight-shadow)}.js .er-pdp__bar:not(.is-static){transform:translateY(100%)}.js .er-pdp__bar.is-visible{transform:translateY(0)}.js .er-pdp__bar.is-ready{transition:transform .28s var(--ease-standard)}@media(prefers-reduced-motion:reduce){.js .er-pdp__bar.is-ready{transition:none}}.er-pdp__ship{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 7px;color:var(--ink-600);padding:8px 12px 0;font-size:12px}.er-pdp__ship strong{font-weight:700}.er-pdp__bar-inner{max-width:var(--er-page-max);margin:0 auto;padding:8px var(--er-page-gutter) 12px}.er-pdp__bar.is-static{position:static;margin-top:24px}@media(min-width:990px){#MainContent:has(.er-product-section){display:grid;grid-template-columns:60% 40%;align-items:start}#MainContent:has(.er-product-section)>.shopify-section{grid-column:1 / -1}.er-product-section,.er-product-section>er-product{display:contents}.er-pdp__hero{grid-column:1;grid-row:1 / span 2;align-self:stretch;margin-top:0;--er-slide-h: auto}.er-pdp__frame{position:sticky;top:0}.er-pdp__track,.er-pdp__progress{padding-inline:0;max-width:min(100%,86vh);margin-inline:auto}.er-pdp__slide,.er-pdp__slide--video{width:100%;height:auto;aspect-ratio:var(--er-slide-aspect, 1)}.er-pdp__slide img{width:100%;height:100%;object-fit:cover}.er-pdp__info{grid-column:2;grid-row:1;max-width:520px;margin:0 auto 0 0;padding:40px 40px 0 48px}#MainContent:has(.er-product-section)>.er-accordion-section{grid-column:2;grid-row:2}#MainContent:has(.er-product-section)>.er-accordion-section .er-accordion{max-width:520px;margin:0 auto 0 0;padding:28px 40px 72px 48px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/er-product.css.map */
