.shopify-section--main-product{--mv-ink: 17 17 17;--mv-dark: #2b2520;--mv-cream: #f5f2ec;--mv-tint: #ebe4d8;--mv-tint-hover: #e2d9ca;--mv-brown: #6e5a40;--mv-accent: #8a6f4b;--mv-muted: rgb(17 17 17 / .7);--mv-focus: #2b2520}.shopify-section--main-product .product-gallery__media[data-media-type=image] img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.shopify-section--main-product .product-gallery__thumbnail img{aspect-ratio:1 / 1;object-fit:cover}.shopify-section--main-product .product-gallery__thumbnail:focus-visible{outline:2px solid var(--mv-focus);outline-offset:3px}.shopify-section--main-product .product-info>*{margin-block-end:0}.shopify-section--main-product .product-info>*+*{margin-block-start:var(--mv-space, 1.5rem)}.shopify-section--main-product .product-info__block-item[data-block-type=title]{--mv-space: .875rem}.shopify-section--main-product .product-info__block-item:has(.mv-ambiance){--mv-space: .875rem}.shopify-section--main-product .product-info__block-item:has(.mv-price-row){--mv-space: 1.25rem}.shopify-section--main-product .product-info__block-item:has(.mv-points){--mv-space: 2rem}.shopify-section--main-product .product-info__block-item:has(.mv-accordions){--mv-space: 2.25rem}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker],.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]{--mv-space: 2rem}.shopify-section--main-product .product-info__block-item:has(.mv-pay){--mv-space: 1rem}.shopify-section--main-product .product-info__block-item:has(.mv-frise){--mv-space: 2rem}@media screen and (min-width:1000px){.shopify-section--main-product .product-info{max-width:35rem}}.shopify-section--main-product .product-info .product-info__title,.shopify-section--main-product .product-info .product-info__title.h1{font-size:1.625rem!important;line-height:1.15!important;letter-spacing:0;text-wrap:balance}@media screen and (min-width:1000px){.shopify-section--main-product .product-info .product-info__title,.shopify-section--main-product .product-info .product-info__title.h1{font-size:2rem!important}}.mv-title__main{display:block}.mv-title__detail{display:block;margin-block-start:.5rem;font-family:var(--text-font-family);font-weight:var(--text-font-weight, 300);font-size:.9375rem;line-height:1.4;letter-spacing:.01em;color:var(--mv-muted)}.mv-ambiance{margin:0;max-width:34em;font-size:1.0625rem;line-height:1.55;color:#111c}.shopify-section--main-product .mv-price-row{gap:.75rem}.shopify-section--main-product .mv-price-row .price-list sale-price,.shopify-section--main-product .mv-price-row .price-list compare-at-price{font-weight:400}.shopify-section--main-product .mv-price-row .price-list--lg sale-price{font-size:1.5rem;line-height:1.2;letter-spacing:.01em;font-variant-numeric:tabular-nums}.mv-points{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.mv-points__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;font-size:.9375rem;line-height:1.5}.mv-points__icon{margin-block-start:.3em;color:var(--mv-accent)}.shopify-section--main-product .product-info .mv-acc>summary{min-height:3.25rem;padding-block:.9rem;font-size:1rem;line-height:1.4}.shopify-section--main-product .product-info .mv-acc>summary:focus-visible{outline:2px solid var(--mv-focus);outline-offset:2px}.shopify-section--main-product .product-info .mv-acc__content{padding-block-end:1.5rem;font-size:.9375rem;line-height:1.65}.shopify-section--main-product .product-info .mv-acc__content.prose *+:is(p,div,ul,ol){margin-block-start:.9rem}.shopify-section--main-product .product-info .mv-acc__content.prose ul.mv-features{margin-block-start:1.5rem;list-style:none;row-gap:1rem}.shopify-section--main-product .product-info .mv-acc__content.prose .mv-features>li>p+p{margin-block-start:.2rem}@media screen and (min-width:1000px)and (min-height:700px)and (max-aspect-ratio:16 / 10){.shopify-section--main-product .product-gallery{position:sticky;top:calc(var(--sticky-area-height, 0px) + 20px)}}.shopify-section--main-product .product-info__variant-picker .mv-vp{display:grid;gap:1.5rem}.mv-vp__option{min-width:0;margin:0;padding:0;border:0}.mv-vp__legend{display:block;margin:0 0 .75rem;padding:0;font-size:.875rem;line-height:1.4;letter-spacing:.01em}.mv-vp__name{color:var(--mv-muted)}.mv-vp__current{color:rgb(var(--mv-ink))}.mv-vp__values{display:flex;flex-wrap:wrap;gap:.5rem}.mv-vp__option--thumb .mv-vp__values{gap:.875rem}.mv-vp__pill{display:inline-flex;align-items:center;justify-content:center;min-width:4.25rem;min-height:44px;padding:.5rem 1.125rem;border-radius:999px;background:var(--mv-tint);color:rgb(var(--mv-ink));font-size:.9375rem;line-height:1.2;letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,color .15s ease}.mv-vp__pill--size{font-variant-numeric:tabular-nums}.mv-vp__pill:hover{background:var(--mv-tint-hover)}.mv-vp input:checked+.mv-vp__pill{background:var(--mv-dark);color:var(--mv-cream)}.mv-vp__pill.is-unavailable{color:#111111a8;text-decoration:line-through;text-decoration-thickness:1px}.mv-vp input:checked+.mv-vp__pill.is-unavailable{color:#f5f2ecbf}.mv-vp__thumb{position:relative;display:block;width:64px;height:64px;border-radius:50%;cursor:pointer;box-shadow:0 0 0 1px #11111124;transition:box-shadow .15s ease}.mv-vp__thumb-img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.mv-vp__thumb:hover{box-shadow:0 0 0 1px #11111159}.mv-vp input:checked+.mv-vp__thumb{box-shadow:0 0 0 2px var(--mv-cream),0 0 0 3.5px var(--mv-dark)}.mv-vp__thumb.is-unavailable .mv-vp__thumb-img{opacity:.45}.mv-vp__thumb.is-unavailable:after{content:"";position:absolute;inset:50% 6px auto;border-top:1px solid rgb(17 17 17 / .6);transform:rotate(-45deg)}.mv-vp input:focus-visible+.mv-vp__pill,.mv-vp input:focus-visible+.mv-vp__thumb{outline:2px solid var(--mv-focus);outline-offset:4px}.mv-vp__guide{display:inline-flex;align-items:center;min-height:44px;margin-block-start:.25rem;padding:0;background:none;border:0;color:rgb(var(--mv-ink));font-size:.875rem;letter-spacing:.01em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:#1116;cursor:pointer}.mv-vp__guide:hover{text-decoration-color:currentColor}.mv-vp__guide:focus-visible,.mv-guide__close:focus-visible,.mv-guide__pick:focus-visible{outline:2px solid var(--mv-focus);outline-offset:3px}.mv-guide{position:fixed;inset:0 0 0 auto;width:min(28rem,100vw);max-width:100vw;height:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--mv-cream);color:rgb(var(--mv-ink));overflow-y:auto;overscroll-behavior:contain}.mv-guide::backdrop{background:#11111173}.mv-guide[open]{animation:mv-guide-in .28s cubic-bezier(.22,.61,.36,1)}.mv-guide[open]::backdrop{animation:mv-guide-fade .28s ease}.mv-guide.is-closing{animation:mv-guide-out .2s ease forwards}.mv-guide.is-closing::backdrop{animation:mv-guide-fade .2s ease reverse forwards}@keyframes mv-guide-in{0%{transform:translate(100%)}to{transform:none}}@keyframes mv-guide-out{0%{transform:none}to{transform:translate(100%)}}@keyframes mv-guide-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.mv-guide[open],.mv-guide[open]::backdrop,.mv-guide.is-closing,.mv-guide.is-closing::backdrop{animation:none}}.mv-guide__panel{display:grid;gap:1.5rem;padding:1.75rem 1.5rem 2.5rem}@media screen and (min-width:700px){.mv-guide__panel{padding:2.5rem 2.5rem 3rem}}.mv-guide__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.mv-guide__title{margin:0;font-family:var(--heading-font-family);font-weight:400;font-size:1.625rem;line-height:1.15}.mv-guide__close{display:inline-grid;place-items:center;flex-shrink:0;width:44px;height:44px;margin:-.5rem -.75rem 0 0;padding:0;background:none;border:0;border-radius:50%;color:rgb(var(--mv-ink));cursor:pointer}.mv-guide__close:hover{background:var(--mv-tint)}.mv-guide__intro,.mv-guide__tip{margin:0;font-size:.9375rem;line-height:1.55;color:#111c}.mv-guide__list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.mv-guide__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem 1.125rem;background:#ffffff8c}.mv-guide__item.is-current{background:var(--mv-tint)}.mv-guide__size{margin:0 0 .2rem;font-family:var(--heading-font-family);font-size:1.25rem;line-height:1.2}.mv-guide__use{margin:0;font-size:.9375rem;line-height:1.45}.mv-guide__pick{min-height:44px;padding:.5rem 1rem;border:0;border-radius:999px;background:var(--mv-dark);color:var(--mv-cream);font-size:.875rem;white-space:nowrap;cursor:pointer}.mv-guide__pick:hover{background:#111}.mv-guide__chosen{font-size:.875rem;color:var(--mv-muted);white-space:nowrap}.mv-guide__tip{padding-block-start:1.25rem;border-block-start:1px solid rgb(17 17 17 / .12)}.shopify-section--main-product .mv-buy-buttons .button{width:100%;min-height:3.5rem;white-space:nowrap}.shopify-section--main-product .mv-buy-buttons .mv-atc-sep,.shopify-section--main-product .mv-buy-buttons .mv-atc-price{display:inline-block}.shopify-section--main-product .mv-buy-buttons .mv-atc-sep{width:1px;height:1em;margin-inline:.9em;vertical-align:-.12em;background:currentColor;opacity:.45}.shopify-section--main-product .mv-buy-buttons .mv-atc-price{font-variant-numeric:tabular-nums;letter-spacing:.04em}.shopify-section--main-product .mv-buy-buttons .button:focus-visible{outline:2px solid var(--mv-focus);outline-offset:3px}.mv-pay{display:grid;justify-items:center;gap:.65rem;text-align:center}.mv-pay__klarna{display:inline-flex;align-items:center;gap:.55rem;margin:0;font-size:.875rem;line-height:1.4}.mv-pay__klarna-logo svg{display:block;width:34px;height:22px}.shopify-section--main-product .mv-pay .mv-payments{justify-content:center}.mv-frise{--mv-frise-icon: 2.25rem}.mv-frise__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 .5rem;margin:0;padding:0;list-style:none}.mv-frise__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:0;text-align:center}.mv-frise__step+.mv-frise__step:before{content:"";position:absolute;top:calc(var(--mv-frise-icon) / 2);left:calc(-50% + var(--mv-frise-icon) / 2 + .5rem);right:calc(50% + var(--mv-frise-icon) / 2 + .5rem);border-top:1px solid rgb(110 90 64 / .4)}.mv-frise__icon{display:inline-grid;place-items:center;width:var(--mv-frise-icon);height:var(--mv-frise-icon);margin-block-end:.35rem;border-radius:50%;background:var(--mv-tint);color:var(--mv-brown)}.mv-frise__name{font-size:.875rem;line-height:1.3;color:rgb(var(--mv-ink))}.mv-frise__date{font-size:.8125rem;line-height:1.35;color:var(--mv-muted);font-variant-numeric:tabular-nums}.mv-frise__nb{white-space:nowrap}.mv-frise__fallback{margin:.75rem 0 0;font-size:.8125rem;text-align:center;color:var(--mv-muted)}@media screen and (max-width:699px){.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker],.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons],.shopify-section--main-product .product-info__block-item:has(.mv-frise){--mv-space: 1.75rem}.mv-ambiance{font-size:1rem}.mv-frise__date{min-height:2.7em}}@media screen and (max-width:699px){.shopify-section--main-product .product-info__block-item[data-block-type=title],.shopify-section--main-product .product-info__block-item:has(.mv-ambiance){--mv-space: .5rem}.shopify-section--main-product .product-info__block-item:has(.mv-price-row){--mv-space: .625rem}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker],.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]{--mv-space: 1rem}.shopify-section--main-product .product-info__block-item:has(.mv-pay){--mv-space: .75rem}.shopify-section--main-product .product-info__block-item:has(.mv-frise){--mv-space: 1.5rem}.shopify-section--main-product .mv-crumb{flex-wrap:nowrap;white-space:nowrap;font-size:.8125rem;color:rgb(var(--text-color) / .7)}.shopify-section--main-product .mv-crumb>:not(.mv-crumb__current){flex-shrink:0}.shopify-section--main-product .mv-crumb__current{min-width:0;overflow:hidden;text-overflow:ellipsis}.mv-title__detail{margin-block-start:.25rem}.mv-ambiance{font-size:1rem;line-height:1.45}.shopify-section--main-product .product-info__variant-picker .mv-vp{gap:1rem}.mv-vp__legend{margin-block-end:.5rem}.mv-vp__option:has(>.mv-vp__guide){position:relative}.mv-vp__option>.mv-vp__guide{position:absolute;inset-block-end:calc(100% + .5rem);inset-inline-end:0;align-items:flex-end;margin:0;line-height:1.4}.mv-vp__pill{min-width:4rem;padding-inline:.875rem}.shopify-section--main-product .product-gallery:has(.mv-gallery-dots) .product-gallery__thumbnail-list-wrapper{display:none}.shopify-section .product-quick-add{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom,0px));background:#f5f2ec;border-block-start:1px solid rgb(17 17 17 / .12)}.shopify-section .product-quick-add{top:auto;bottom:0}.product-quick-add .mv-qa{flex:1 1 auto;min-width:0}.mv-qa__name{margin:0;overflow:hidden;font-size:.9375rem;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;color:#111}.mv-qa__price{margin:0;font-size:1rem;line-height:1.3;font-variant-numeric:tabular-nums;color:#111c}.product-quick-add>buy-buttons{flex:0 0 auto}.product-quick-add>buy-buttons .button{min-height:48px;padding-inline:1.125rem}.mv-frise{--mv-frise-icon: 2rem}.mv-frise__date{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mv-pdp-top.css.map */
