.mpf-pdp{padding-block:var(--mpf-s4) var(--mpf-section-y)}.mpf-breadcrumb{margin-bottom:var(--mpf-s4);font-size:14px;color:rgba(var(--color-foreground),.7)}.mpf-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.mpf-breadcrumb li+li:before{content:"/";margin-right:6px;opacity:.5}.mpf-breadcrumb a{color:inherit;text-decoration:none}.mpf-breadcrumb a:hover{text-decoration:underline}.mpf-pdp__grid{display:grid;gap:var(--mpf-s6)}@media(min-width:990px){.mpf-pdp__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px);align-items:start}.mpf-pdp__info{position:sticky;top:calc(var(--mpf-header-h, 68px) + var(--mpf-s5))}}.mpf-gallery,.mpf-gallery__main{position:relative;min-width:0}.mpf-gallery__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--mpf-radius-lg)}.mpf-gallery__track::-webkit-scrollbar{display:none}.mpf-gallery__slide{scroll-snap-align:start;margin:0}.mpf-gallery__slide .mpf-media{border-radius:var(--mpf-radius-lg);border:1px solid var(--mpf-line)}.mpf-gallery__slide .mpf-media--contain{background:#fff}.mpf-gallery__slide .mpf-media--contain img{object-fit:contain}.mpf-gallery__pack{height:100%}.mpf-gallery__counter{position:absolute;right:12px;top:12px;padding:4px 10px;border-radius:4px;background:#ffffffeb;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.mpf-gallery__thumbs{display:none}@media(min-width:990px){.mpf-gallery{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px}.mpf-gallery__thumbs{display:grid;align-content:start;gap:10px;margin:0;padding:0;list-style:none}.mpf-gallery__thumbs button{display:block;width:76px;padding:0;border:1.5px solid var(--mpf-line);border-radius:var(--mpf-radius-sm);overflow:hidden;background:#fff;cursor:pointer;transition:border-color var(--mpf-dur) var(--mpf-ease)}.mpf-gallery__thumbs button:hover{border-color:var(--mpf-line-strong)}.mpf-gallery__thumbs button[aria-current=true]{border-color:var(--mpf-ink)}.mpf-gallery__thumbs img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.mpf-gallery__counter{display:none}}.mpf-pdp__info{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}.mpf-pdp__head{display:grid;gap:10px}.mpf-pdp__head .mpf-eyebrow{margin:0}.mpf-pdp__title{font-size:clamp(36px,26px + 2vw,54px)}.mpf-pdp__promise{margin:0;font-size:18px;line-height:1.5;color:rgba(var(--color-foreground),.78);text-wrap:pretty}.mpf-pdp__info .mpf-caretag{justify-self:start;flex-wrap:wrap}.mpf-pdp__info .mpf-caretag li{padding:8px 10px}.mpf-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.mpf-price__now{font:600 30px/1 var(--mpf-font-display);letter-spacing:-.02em}.mpf-price__was{color:var(--mpf-ink-2)}.mpf-price__was:empty{display:none}.mpf-price__unit{flex-basis:100%;font-size:14px;color:var(--mpf-ink-2)}.mpf-price__unit:empty{display:none}.mpf-pdp__ship{padding:14px 16px;border-radius:var(--mpf-radius-sm);background:var(--mpf-tile)}.mpf-accs{border-top:1px solid var(--mpf-line)}.mpf-acc{border-bottom:1px solid var(--mpf-line)}.mpf-acc summary{display:flex;align-items:center;gap:12px;min-height:56px;cursor:pointer;list-style:none;font:600 16px/1.3 var(--mpf-font-display)}.mpf-acc summary::-webkit-details-marker{display:none}.mpf-acc summary>.mpf-icon{width:18px;height:18px;color:rgb(var(--mpf-accent-rgb))}.mpf-acc summary:after{content:"";margin-left:auto;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform var(--mpf-dur) var(--mpf-ease)}.mpf-acc[open] summary:after{transform:rotate(225deg) translateY(-3px)}.mpf-acc__body{padding:0 0 20px 30px;font-size:var(--mpf-fs-small);color:rgba(var(--color-foreground),.8)}.mpf-acc__body ul{margin:0;padding-left:1.1em}.mpf-acc__body li+li{margin-top:6px}.mpf-acc__body p:empty{display:none}.mpf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:var(--mpf-z-sticky);display:flex;align-items:center;gap:12px;padding:10px var(--mpf-gutter) calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--mpf-line);box-shadow:0 -8px 24px #18161414;transform:translateY(110%);transition:transform .24s var(--mpf-ease)}.mpf-sticky.is-visible{transform:none}.mpf-sticky img{width:46px;height:46px;border-radius:var(--mpf-radius-sm);object-fit:cover}.mpf-sticky__meta{flex:1;min-width:0;line-height:1.25}.mpf-sticky__meta strong{display:block;font:600 15px/1.25 var(--mpf-font-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mpf-sticky__meta span{font-size:14px;color:var(--mpf-ink-2);font-variant-numeric:tabular-nums}.mpf-sticky .mpf-btn{min-height:48px;padding:0 20px}@media(min-width:990px){.mpf-sticky{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-mpf-main-product.css.map */
