.mp{padding:var(--mp-pt) 0 var(--mp-pb);color:rgb(var(--color-foreground))}.mp--prep [data-title-text]{opacity:0}.mp__inner{max-width:1400px;margin:0 auto;padding:0 clamp(20px,4vw,56px);display:grid;gap:32px}@media(min-width:990px){.mp__inner{grid-template-columns:minmax(0,var(--mp-gal, 60%)) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:start}.mp__gallery{position:sticky;top:96px}}.mp__stage{position:relative;overflow:hidden;box-sizing:border-box;border:var(--mp-outline-w, 1px) solid var(--mp-outline, #fff);background:rgba(var(--color-foreground),.04)}.mp__stage--square{aspect-ratio:1 / 1}.mp__stage--portrait{aspect-ratio:4 / 5}.mp__stage--landscape{aspect-ratio:4 / 3}.mp__main{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--mp-fit, contain);transition:opacity .18s ease}.mp__main.is-out{opacity:0}.mp__placeholder{padding:20%;opacity:.4}.mp__strip{position:relative;display:flex;gap:10px;margin-top:14px;padding:2px 2px 12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.mp__thumb{position:relative;flex:0 0 clamp(60px,7vw,88px);aspect-ratio:1 / 1;padding:0;background:none;box-sizing:border-box;border:var(--mp-outline-w, 1px) solid var(--mp-outline, #fff);opacity:.45;cursor:pointer;scroll-snap-align:start;transition:opacity .2s}.mp__thumb img{display:block;width:100%;height:100%;object-fit:cover}.mp__thumb:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:var(--mp-accent);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.mp__thumb:hover{opacity:.8}.mp__thumb[aria-current=true]{opacity:1}.mp__thumb[aria-current=true]:after{transform:scaleX(1)}.mp__thumb:focus-visible,.mp__atc:focus-visible{outline:2px solid var(--mp-accent);outline-offset:3px}.mp__info{display:flex;flex-direction:column;gap:20px;min-width:0}.mp__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:min(var(--mp-title-size, 28px),8.5vw);line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;color:var(--mp-title, rgb(var(--color-foreground)));overflow-wrap:anywhere}.mp__w{display:inline-block;white-space:nowrap}.mp__c{display:inline-block;text-align:center;white-space:pre}.mp__c.is-noise{color:var(--mp-accent)}.mp__readout{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px 0;border-top:1px solid rgba(var(--color-foreground),.2);border-bottom:1px solid rgba(var(--color-foreground),.2)}.mp__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-variant-numeric:tabular-nums}.mp__price-now{font-size:var(--mp-price-size, 24px);color:var(--mp-price, rgb(var(--color-foreground)))}.mp__price-was{font-size:15px;opacity:.55;text-decoration-thickness:1px}.mp__delivery{display:flex;align-items:center;gap:12px;margin:0;font-size:13px;letter-spacing:.05em;color:rgba(var(--color-foreground),.85)}.mp__dot{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--mp-dot);box-shadow:0 0 8px var(--mp-dot)}.mp__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--mp-dot);animation:mp-ping 2.2s ease-out infinite}@keyframes mp-ping{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(3.2);opacity:0}}@keyframes mp-spin{to{transform:rotate(360deg)}}.mp__options{display:grid;gap:16px}.mp__option{margin:0;padding:0;border:0;min-width:0}.mp__option legend{padding:0;margin-bottom:8px;font-size:12px;letter-spacing:.08em;opacity:.7}.mp__pills{display:flex;flex-wrap:wrap;gap:8px}.mp__pill{position:relative}.mp__pill input{position:absolute;opacity:0;pointer-events:none}.mp__pill span{display:inline-block;padding:9px 14px;font-size:13px;border:1px solid rgba(var(--color-foreground),.35);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.mp__pill:hover span{border-color:rgb(var(--color-foreground))}.mp__pill input:checked+span{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.mp__pill input:focus-visible+span{outline:2px solid var(--mp-accent);outline-offset:3px}.mp__buy{--shopify-accelerated-checkout-button-block-size: var(--mp-btn-h, 44px);--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-row-gap: 8px}.mp__buy .product-form__error-message-wrapper{margin-bottom:10px;font-size:13px}.mp__atc{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--mp-btn-h, 44px);padding:0 20px;font:inherit;font-size:var(--mp-btn-fs, 13px);letter-spacing:.1em;color:var(--mp-atc-text, rgb(var(--color-foreground)));background:var(--mp-atc-bg, transparent);border:1px solid var(--mp-atc-border, rgb(var(--color-foreground)));border-radius:0;cursor:pointer}.mp__atc:hover:not([disabled]),.mp__atc:focus-visible:not([disabled]){color:var(--mp-atc-hover-text, #fff);background:var(--mp-atc-hover-bg, var(--mp-accent))}.mp__atc[disabled]{opacity:.45;cursor:not-allowed}.mp__atc.loading>span:not(.loading__spinner){visibility:hidden}.mp__atc .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.mp__atc .spinner{width:18px;height:18px;animation:mp-spin 1s linear infinite}.mp__atc .path{stroke:currentColor;stroke-dasharray:180;stroke-dashoffset:120}.mp__buy .shopify-payment-button{margin-top:8px}.mp__buy .shopify-payment-button__button{min-height:var(--mp-btn-h, 44px);border-radius:0;font-family:inherit}.mp__buy .shopify-payment-button__button--unbranded{padding:0 20px;font-family:inherit;font-size:var(--mp-btn-fs, 13px);font-weight:inherit;letter-spacing:.1em;text-transform:none;color:var(--mp-buy-text, rgb(var(--color-background)))!important;background:var(--mp-buy-bg, rgb(var(--color-foreground)))!important;border:1px solid var(--mp-buy-bg, rgb(var(--color-foreground)));border-radius:0;box-shadow:none}.mp__buy .shopify-payment-button__button--unbranded:before,.mp__buy .shopify-payment-button__button--unbranded:after{display:none}.mp__buy .shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--mp-buy-hover-text, #fff)!important;background:var(--mp-buy-hover-bg, var(--mp-accent))!important;border-color:var(--mp-buy-hover-bg, var(--mp-accent))}.mp__buy .shopify-payment-button__more-options{margin:10px 0 0;padding:0;font:inherit;font-size:12px;color:inherit;background:none;border:0;text-decoration:underline;text-underline-offset:4px;opacity:.8;cursor:pointer}.mp__buy .shopify-payment-button__more-options:hover{opacity:1}.mp__desc{padding-top:4px;max-width:62ch;font-size:14px;line-height:1.75;color:rgba(var(--color-foreground),.78)}.mp__desc>:first-child{margin-top:0}.mp__desc p,.mp__desc ul,.mp__desc ol{margin:0 0 1em}.mp__desc ul,.mp__desc ol{padding-left:1.2em}.mp__desc li{margin-bottom:.35em}.mp__desc strong,.mp__desc b{color:rgb(var(--color-foreground))}.mp__desc a{color:inherit;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.mp__dot:after{animation:none;opacity:0}.mp__main,.mp__thumb:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mutation-product.css.map */
