:root{--mg-glod: #FFD59B;--mg-kant: #C4835F;--mg-ros: #DFA0A6;--mg-ros-djup: #C97F8A;--mg-accent: #A64E5E;--mg-lugn: cubic-bezier(.22, .72, .24, 1);--mg-bage: min(28vw, 320px) min(28vw, 320px) 3px 3px;--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif;--font-body-family: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading-weight: 400;--buttons-radius: 999px;--buttons-radius-outset: 999px}.color-scheme-3,.color-scheme-4{--mg-accent: #FFD59B}h1,h2,h3,h4,.banner__heading,.rich-text__heading,.title,.card__heading,.accordion__title,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:400;font-style:normal;letter-spacing:-.012em;font-optical-sizing:auto;font-variation-settings:"SOFT" 0,"WONK" 0}.mg-hero__rubrik,.h0{font-size:clamp(46px,7.8vw,110px);line-height:1;letter-spacing:-.034em;font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;text-wrap:balance}.rich-text__heading,.collapsible-content .title,.multicolumn .title,.collection .title,.title-wrapper .title,.mg-steg__rubrik,.mg-roster__rubrik,.mg-klipp__rubrik,h1{font-size:clamp(31px,4.8vw,62px);line-height:1.06;letter-spacing:-.028em;font-variation-settings:"opsz" 120,"SOFT" 0,"WONK" 0;text-wrap:balance}h2{font-size:clamp(26px,2.8vw,40px);line-height:1.1}h3,.card__heading{font-size:21px;line-height:1.3}.banner__heading em,.rich-text__heading em,.title em,.mg-hero__rubrik em,.mg-steg__rubrik em,h1 em,h2 em{position:relative;display:inline-block;isolation:isolate;font-style:italic;font-variation-settings:"SOFT" 0,"WONK" 0;color:var(--mg-accent)}.banner__heading em:before,.rich-text__heading em:before,.title em:before,.mg-hero__rubrik em:before,.mg-steg__rubrik em:before,h1 em:before,h2 em:before{content:"";position:absolute;top:-.85em;right:-1.1em;bottom:-.6em;left:-1.1em;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(255,206,140,.22),rgba(255,206,140,.08) 46%,transparent 72%);filter:blur(14px);opacity:0;transform:scale(.9);transition:opacity 1.8s var(--mg-lugn),transform 2.2s var(--mg-lugn)}body.mg-tand em:before{opacity:1;transform:none}.caption-with-letter-spacing,.rich-text__caption{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:rgba(var(--color-foreground),.68);opacity:1;display:block;margin-bottom:14px}.rich-text__text,.accordion__content p,.multicolumn-card__info p,.banner__text{font-size:16.5px;line-height:1.75;color:rgba(var(--color-foreground),.7);max-width:50ch;text-wrap:pretty}.center .rich-text__text,.rich-text__wrapper--center .rich-text__text,.center .multicolumn-card__info p,.newsletter__subheading{margin-inline:auto}.shopify-section>[class*=color-scheme-]:not(.header-wrapper):not(.utility-bar):not(.footer):not(.mg-hero):not(.mg-band){padding-block:clamp(60px,12vw,170px)}.shopify-section>[class*=color-scheme-]:not(.header-wrapper):not(.utility-bar):not(.footer):not(.mg-hero):not(.mg-band):has(>.multicolumn){padding-block:clamp(44px,7vw,104px)}.shopify-section>.footer{padding-block:clamp(64px,7vw,104px) 0}.page-width{max-width:1320px}.title-wrapper:not(:only-child){margin-bottom:clamp(48px,7vw,96px)}.image-with-text .image-with-text__media-item>*,.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after,.mg-steg__bild{border-radius:var(--mg-bage);overflow:hidden}.card,.card__inner,.mg-klipp__yta{border-radius:0}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding:17px 38px;min-height:0;transition:background-color .45s var(--mg-lugn),color .45s var(--mg-lugn),transform .45s var(--mg-lugn)}.button--primary:not([disabled]):hover{opacity:.86}.button--secondary:not([disabled]):hover{opacity:.8}.card__inner{border:0}.card-wrapper{border-top:1px solid rgba(var(--color-foreground),.16);padding-top:26px;transition:border-color .5s var(--mg-lugn)}.card-wrapper:hover{border-top-color:var(--mg-ros-djup)}.card__information{padding-top:16px}.card__heading{font-weight:400}.card__media .media img{transition:transform 1.4s var(--mg-lugn)}.card:hover .card__media .media img{transform:scale(1.04)}.price{font-family:var(--font-heading-family);font-size:19px}.price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.68)}.media{background-color:rgba(var(--color-foreground),.09)}.collapsible-content .accordion{border-top:1px solid rgba(var(--color-foreground),.16);border-bottom:none;margin:0}.collapsible-content .accordion:last-of-type{border-bottom:1px solid rgba(var(--color-foreground),.16)}.collapsible-content .accordion__title{font-size:19px;letter-spacing:-.008em}.collapsible-content summary{padding-block:26px}.multicolumn-card{background:transparent}.multicolumn-card__info{padding:0}.multicolumn-card__info h3{font-family:var(--font-body-family);font-size:14.5px;font-weight:500;letter-spacing:0;color:rgb(var(--color-foreground))}.header{border-bottom:1px solid rgba(var(--color-foreground),.16)}.header__menu-item{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:rgba(var(--color-foreground),.68);transition:color .4s var(--mg-lugn)}.header__menu-item:hover{color:rgb(var(--color-foreground))}.header__heading-link .h2,.header__heading-link>span{font-family:var(--font-heading-family);font-size:23px;font-weight:400;letter-spacing:.01em;color:rgb(var(--color-foreground));font-variation-settings:"SOFT" 0,"WONK" 0}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{animation-duration:1.2s;animation-timing-function:var(--mg-lugn)}@keyframes mg-satt{0%{transform:scale(1.04)}to{transform:none}}.banner__media img,.image-with-text__media img{animation:mg-satt 1.8s var(--mg-lugn) both}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23k)' opacity='.5'/%3E%3C/svg%3E");mix-blend-mode:multiply}@media(prefers-reduced-motion:reduce){body:after{opacity:.14}.banner__media img,.image-with-text__media img{animation:none;transform:none}.card__media .media img,.card:hover .card__media .media img{transition:none;transform:none}.button--primary:not([disabled]):hover,.button--secondary:not([disabled]):hover{transform:none}em:before{transition:none}}.mg-frakt{flex-shrink:0;padding:14px 0 18px;border-bottom:1px solid rgba(var(--color-foreground),.12);margin-bottom:8px}.cart__blocks .mg-frakt{border-bottom:0;padding-top:0}.mg-frakt__text{margin:0 0 10px;font-size:13.5px;line-height:1.4;color:rgba(var(--color-foreground),.78)}.mg-frakt__text strong{color:rgb(var(--color-foreground));font-weight:600}.mg-frakt__spar{height:3px;background:rgba(var(--color-foreground),.12);overflow:hidden}.mg-frakt__spar span{display:block;height:100%;background:linear-gradient(90deg,var(--mg-ros-djup),var(--mg-glod));transition:width .8s var(--mg-lugn)}.mg-frakt__tips{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:14px;padding:10px;background:rgba(var(--color-foreground),.05)}.mg-frakt__bild img{display:block;width:56px;height:56px;object-fit:cover}.mg-frakt__info{display:flex;flex-direction:column;gap:2px;min-width:0}.mg-frakt__namn{font-size:14px;line-height:1.3}.mg-frakt__pris{font-family:var(--font-heading-family);font-size:15px;color:rgba(var(--color-foreground),.75)}.mg-frakt__knapp{font:500 11px/1 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;padding:12px 16px;border:1px solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));border-radius:999px;cursor:pointer;transition:background-color .4s var(--mg-lugn),color .4s var(--mg-lugn)}.mg-frakt__knapp:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.mg-frakt__knapp[aria-busy=true]{opacity:.5;cursor:wait}@media(prefers-reduced-motion:reduce){.mg-frakt__spar span{transition:none}}.shopify-section>.isolate>.rich-text.content-container--full-width,.shopify-section>.newsletter>.newsletter__wrapper.content-container--full-width{padding-block:clamp(60px,12vw,170px)!important}.rich-text.content-container--full-width,.newsletter__wrapper.content-container--full-width{border-radius:0}main .shopify-section:has(>.color-scheme-1,>.isolate>.color-scheme-1,>.newsletter>.color-scheme-1)+.shopify-section>.color-scheme-1,main .shopify-section:has(>.color-scheme-1,>.isolate>.color-scheme-1,>.newsletter>.color-scheme-1)+.shopify-section>.isolate>.color-scheme-1,main .shopify-section:has(>.color-scheme-2,>.isolate>.color-scheme-2,>.newsletter>.color-scheme-2)+.shopify-section>.color-scheme-2,main .shopify-section:has(>.color-scheme-2,>.isolate>.color-scheme-2,>.newsletter>.color-scheme-2)+.shopify-section>.isolate>.color-scheme-2,main .shopify-section:has(>.color-scheme-3,>.isolate>.color-scheme-3,>.newsletter>.color-scheme-3)+.shopify-section>.color-scheme-3,main .shopify-section:has(>.color-scheme-3,>.isolate>.color-scheme-3,>.newsletter>.color-scheme-3)+.shopify-section>.isolate>.color-scheme-3,main .shopify-section:has(>.color-scheme-4,>.isolate>.color-scheme-4,>.newsletter>.color-scheme-4)+.shopify-section>.color-scheme-4,main .shopify-section:has(>.color-scheme-4,>.isolate>.color-scheme-4,>.newsletter>.color-scheme-4)+.shopify-section>.isolate>.color-scheme-4,main .shopify-section:has(>.color-scheme-5,>.isolate>.color-scheme-5,>.newsletter>.color-scheme-5)+.shopify-section>.color-scheme-5,main .shopify-section:has(>.color-scheme-5,>.isolate>.color-scheme-5,>.newsletter>.color-scheme-5)+.shopify-section>.isolate>.color-scheme-5{padding-top:0!important}.collection:has(>.collection__title) .product-grid:has(>.grid__item:first-child:nth-last-child(-n+3)){justify-content:center}.header__heading-link .h2,.header__heading-link>span{white-space:nowrap}@media screen and (max-width:749px){.header__heading-link .h2,.header__heading-link>span{font-size:19px}.mg-hero__knappar{display:grid;gap:12px}.mg-hero__knappar .button{width:100%}.mg-kat__lista{grid-template-columns:1fr 1fr;gap:16px}.mg-kat__text{margin-top:16px;padding-top:14px}.mg-kat__namn{font-size:22px}.mg-kat__beskrivning{font-size:13.5px;line-height:1.55;margin-bottom:12px}.mg-kat__cta{font-size:10px;letter-spacing:.16em}}.collapsible-content__heading{font-variation-settings:"opsz" 120,"SOFT" 0,"WONK" 0;font-size:clamp(31px,4.8vw,62px);line-height:1.06;letter-spacing:-.028em;text-wrap:balance}.collection:has(>.collection__title):has(.product-grid>.grid__item:first-child:nth-last-child(-n+3)) .collection__title{justify-content:center;text-align:center}.cart-item__totals .price,.cart-item__price-wrapper .price{white-space:nowrap}.cart-items th.caption-with-letter-spacing{display:table-cell;margin-bottom:0}main .shopify-section:has(.collection-hero)>[class*=color-scheme-]{padding-bottom:clamp(16px,2.5vw,32px)!important}.header__heading-link .h2,.header__heading-link>span{font-size:16px;letter-spacing:.28em;text-transform:uppercase;font-variation-settings:"opsz" 9,"SOFT" 0,"WONK" 0;margin-right:-.28em}@media screen and (max-width:749px){.header__heading-link .h2,.header__heading-link>span{font-size:13px;letter-spacing:.24em}}.footer-block__heading{font-family:var(--font-heading-family);font-weight:400}.product__text.subtitle{font-size:12.5px;line-height:1.6;letter-spacing:.02em;color:rgba(var(--color-foreground),.68);margin-top:4px}.mg-hero:has(.mg-hero__ljus):after{opacity:0}.mg-hero:has(.mg-hero__ljus) .mg-hero__ring{display:none}.mg-hero__ljus img{object-position:72% 50%;filter:none}.mg-hero:has(.mg-hero__ljus) .mg-hero__media:after{background:linear-gradient(to top,#191115d9,#19111559 38%,#19111500 62%)}@media screen and (min-width:750px){.mg-hero:has(.mg-hero__ljus) .mg-hero__media:after{background:linear-gradient(to right,#1911158c,#19111500 52%)}}.collection .center .link,.collection__view-all .link{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500}@media screen and (max-width:749px){.mg-hero__knappar{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin-top:28px}.mg-hero .mg-hero__knappar{align-self:stretch}.mg-hero .mg-hero__knappar .button--primary{width:100%}.mg-hero__knappar .button--secondary{width:auto;align-self:center;min-height:44px;padding:14px 4px!important;background:transparent;box-shadow:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.mg-hero__knappar .button--secondary:before,.mg-hero__knappar .button--secondary:after{display:none}.mg-hero__rubrik{font-size:clamp(42px,12vw,56px)}.mg-hero__text{font-size:15px;line-height:1.6}.mg-steg .mg-steg__lista{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem;scrollbar-width:none}.mg-steg .mg-steg__lista::-webkit-scrollbar{display:none}.mg-steg .mg-steg__punkt{flex:0 0 84%;scroll-snap-align:start;grid-template-columns:1fr;grid-template-areas:"siffra" "bild" "rubrik" "text";padding:22px 20px 24px;border:1px solid rgba(var(--color-foreground),.14)}.mg-steg .mg-steg__siffra{margin-bottom:18px}.mg-steg .mg-steg__punkt{--mg-steg-siffra: 28px}.mg-steg .mg-steg__punktrubrik{font-size:20px;min-height:0}.mg-steg .mg-steg__text{font-size:14.5px;line-height:1.6}.mg-steg .mg-steg__topp{margin-bottom:32px}.mg-steg .mg-steg__fot{margin-top:32px}.mg-steg__fot .button{width:100%}.multicolumn-list{row-gap:28px}.multicolumn-card__info h3{font-size:13.5px}.multicolumn-card__info p{font-size:13.5px;line-height:1.55}.rich-text__text{font-size:15px}.title-wrapper:not(:only-child){margin-bottom:28px}.product .product-form__quantity{display:none}.product__info-wrapper{padding-top:6px}.product__title h1{font-size:34px}.product__text.subtitle{text-align:center}.footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:36px 20px}.footer__blocks-wrapper>.grid__item{width:auto!important;max-width:none!important;margin:0!important}.footer__blocks-wrapper>.grid__item:first-child{grid-column:1 / -1}.footer-block__details-content .list-menu__item--link{padding-block:6px}.footer-block__heading{margin-bottom:10px}.drawer__inner{width:100vw;max-width:100vw}}.menu-drawer__menu>li{border-bottom:1px solid rgba(var(--color-foreground),.12)}.menu-drawer__menu>li:first-child{border-top:1px solid rgba(var(--color-foreground),.12)}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:26px;line-height:1.2;letter-spacing:-.01em;padding:18px 2.4rem;font-variation-settings:"opsz" 72,"SOFT" 0,"WONK" 0}.menu-drawer__navigation{padding-top:2rem}.mg-meny-fot{padding:28px 2.4rem 8px}.mg-meny-fot__rubrik{margin:0 0 10px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:rgba(var(--color-foreground),.68)}.mg-meny-fot__lankar{list-style:none;margin:0;padding:0;display:grid;gap:2px}.mg-meny-fot__lankar a{display:block;padding:7px 0;font-size:15px;color:rgb(var(--color-foreground));text-decoration:none}.mg-meny-fot__villkor{margin:22px 0 0;padding-top:18px;border-top:1px solid rgba(var(--color-foreground),.12);font-size:13px;color:rgba(var(--color-foreground),.68)}.shopify-section>product-info[class*=color-scheme-]{padding-top:clamp(8px,3vw,44px)!important}.mg-hero .mg-hero__rubrik,.mg-hero .mg-hero__rubrik em{color:#fff}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.mg-steg[id]{scroll-margin-top:80px}.mg-hero .mg-hero__rubrik{max-width:11ch;font-size:clamp(42px,6.4vw,94px);letter-spacing:-.005em;line-height:.98}.mg-hero .mg-hero__etikett,.mg-hero .mg-hero__text,.mg-hero .mg-hero__text p{color:#fff;opacity:1}.mg-hero .mg-hero__knappar .button--secondary{color:#fff;box-shadow:inset 0 0 0 1px #ffffffd9}@media screen and (max-width:749px){.mg-hero .mg-hero__knappar .button--secondary{box-shadow:none!important}}.product-form__input--swatch{display:flex;flex-wrap:wrap;gap:14px}.product-form__input--swatch .form__label{width:100%;margin-bottom:4px}.product-form__input--swatch .swatch-input__label{--swatch-input--size: 3.4rem;outline-offset:.35rem}.product-form__input--swatch .swatch{box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.14)}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:.15rem solid rgb(var(--color-foreground))}.product-form__input--swatch [data-selected-value]{font-weight:400;color:rgba(var(--color-foreground),.7)}
/*# sourceMappingURL=/cdn/shop/t/38/assets/varumarke.css.map */
