@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(fraunces-600-soft-wonk-latin.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(manrope-variable-latin.woff2) format("woff2")}:root{--color-brand: #4e010d;--color-brand-hover: #6b1828;--color-bg: #f5f0e6;--color-accent-warm: #efe3a4;--color-accent-cool: #b7cdd8;--color-text: #252521;--color-muted: #67645e;--color-control: #8c8579;--color-divider: #d8d0c3;--font-display: "Fraunces", Georgia, serif;--font-body: "Manrope", Arial, sans-serif;--radius-control: 4px;--content-max: 1440px;--gutter: 2rem;--section-space: 5.6rem;--ease-mellow: cubic-bezier(.25, .1, .25, 1);--duration-mellow: .2s;--font-body-family: var(--font-body);--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-family: var(--font-display);--font-heading-weight: 600;--font-heading-style: normal;--duration-short: .16s;--duration-default: .2s}@media screen and (min-width:750px){:root{--gutter: 4.8rem;--section-space: 9.6rem}}.color-scheme-1,.color-scheme-2,.color-scheme-3{--mellow-heading: 78, 1, 13;--mellow-muted: 103, 100, 94}.color-scheme-4,.color-scheme-5{--mellow-heading: 245, 240, 230;--mellow-muted: 245, 240, 230}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}body{font-family:var(--font-body);letter-spacing:0;font-size:1.6rem;line-height:2.5rem}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.mellow-display{font-family:var(--font-display);font-weight:600;letter-spacing:-.025em;color:rgb(var(--mellow-heading, var(--color-foreground)));font-variation-settings:"SOFT" 100,"WONK" 1,"opsz" 72}h4,h5,h6,.h4,.h5,.h6,.card__heading,.product__title h1,.caption-large,.price{letter-spacing:0}.card__heading,.card-information,.price{font-family:var(--font-body)}.card__heading{font-weight:600;font-size:1.5rem;line-height:2.2rem;color:rgb(var(--color-foreground))}h1,.h1{font-size:4rem;line-height:4.4rem}h2,.h2{font-size:3rem;line-height:3.6rem}@media screen and (min-width:750px){h1,.h1{font-size:5.6rem;line-height:6rem}h2,.h2{font-size:4.4rem;line-height:4.9rem}}.product__title h1{font-size:3.2rem;line-height:3.8rem}@media screen and (min-width:750px){.product__title h1{font-size:4rem;line-height:4.6rem}}.mellow-eyebrow,.caption-with-letter-spacing{font-family:var(--font-body);font-weight:600;font-size:1.2rem;line-height:1.6rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--mellow-heading, var(--color-foreground)))}.rte,.rte p,.product__description{color:rgb(var(--color-foreground))}.caption,.card-information>*:not(.price),.product__text.caption-with-letter-spacing,.mellow-muted{color:rgb(var(--mellow-muted, var(--color-foreground)))}.page-width{max-width:calc(var(--content-max) + 2 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter)}@media screen and (min-width:750px)and (max-width:1199px){.product-grid.grid--4-col-desktop .grid__item,.grid.grid--4-col-desktop.product-grid .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;border-radius:var(--radius-control);font-family:var(--font-body);font-weight:600;font-size:1.4rem;line-height:2rem;letter-spacing:.01em;padding:0 2.8rem;transition:background-color var(--duration-mellow) var(--ease-mellow),color var(--duration-mellow) var(--ease-mellow),opacity var(--duration-mellow) var(--ease-mellow)}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{border-radius:var(--radius-control)}.color-scheme-1 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.color-scheme-2 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.color-scheme-1 .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--color-brand-hover)}.button--secondary{background-color:transparent;--border-opacity: 1}.button--secondary:after{box-shadow:0 0 0 1px rgb(var(--color-secondary-button-text))}.button--secondary:hover:after{box-shadow:0 0 0 2px rgb(var(--color-secondary-button-text))}*:focus-visible,.button:focus-visible,.field__input:focus-visible,.product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--color-brand);outline-offset:3px;box-shadow:none}.color-scheme-4 *:focus-visible,.color-scheme-5 *:focus-visible{outline-color:var(--color-bg)}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:0 0 0 1px var(--color-control);border-radius:var(--radius-control)}.field:before,.select:before{border-radius:var(--radius-control)}.field__input,.select__select,.customer .field input{border-radius:var(--radius-control)}.card-wrapper .card,.card--standard .card__inner{box-shadow:none}.card__media .media img{transition:transform .6s var(--ease-mellow),opacity var(--duration-mellow) var(--ease-mellow)}.card-wrapper:hover .card__media .media img:only-child{transform:scale(1.025)}.card .card__information{padding-top:1.2rem}.badge{border-radius:var(--radius-control);font-family:var(--font-body);font-weight:600;letter-spacing:.02em}.price{color:rgb(var(--color-foreground))}.price--on-sale .price-item--regular{color:var(--color-muted)}.product-form__input input[type=radio]+label,.product-form__input.product-form__input--pill input[type=radio]+label{min-width:4.8rem;min-height:4.8rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);border:1px solid var(--color-control);background-color:transparent;color:rgb(var(--color-foreground));font-weight:600;font-size:1.4rem;letter-spacing:0;padding:0 1.4rem;margin:.6rem .8rem .2rem 0;line-height:1;transition:background-color var(--duration-mellow) var(--ease-mellow),color var(--duration-mellow) var(--ease-mellow)}.product-form__input input[type=radio]:checked+label,.product-form__input.product-form__input--pill input[type=radio]:checked+label{background-color:var(--color-brand);border-color:var(--color-brand);color:var(--color-bg)}.product-form__input input[type=radio]:not(.disabled):not(:checked)+label:hover,.product-form__input.product-form__input--pill input[type=radio]:not(.disabled):not(:checked)+label:hover{border-color:var(--color-brand)}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label,.product-form__input.product-form__input--pill input[type=radio].disabled+label,.product-form__input.product-form__input--pill input[type=radio]:disabled+label{color:var(--color-muted);border-color:var(--color-divider);text-decoration:line-through}.product-form__input .form__label{font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground))}.mellow-selected-value{font-weight:400;color:var(--color-muted);margin-left:.4rem}hr,.product__accordion .summary__title,.accordion{border-color:var(--color-divider)}.accordion{border-top-color:var(--color-divider);border-bottom-color:var(--color-divider)}.header-wrapper{border-bottom:1px solid var(--color-divider)}.header__menu-item,.header__menu-item span,.list-menu__item{font-family:var(--font-body);font-weight:600;font-size:1.4rem;line-height:2rem;letter-spacing:0;color:rgb(var(--color-foreground))}.header__menu-item:hover span{text-decoration-color:var(--color-brand);text-underline-offset:.5rem}.header__icon{min-width:4.4rem;min-height:4.4rem}.header__heading-logo{max-width:100%;height:auto}.mellow-logo-fallback{display:block;width:var(--mellow-logo-width, 180px);max-width:52vw;height:auto}.mellow-drawer-konto{display:flex;align-items:center;gap:1rem;min-height:4.8rem;padding:0 3rem;font-size:1.5rem;font-weight:600;text-decoration:none;color:rgb(var(--color-foreground))}.mellow-drawer-konto .svg-wrapper{width:2rem;height:2rem}@media screen and (max-width:749px){.header .header__icons .header__icon--account{display:none}.header .mellow-logo-fallback,.header .header__heading-logo{max-width:38vw}.header .header__icons .header__icon{min-width:4rem}}@media screen and (max-width:379px){.section-header .header{padding-left:1rem;padding-right:1rem}}.cart-count-bubble{background-color:var(--color-brand);color:var(--color-bg)}.announcement-bar__message{font-family:var(--font-body);font-weight:600;font-size:1.3rem;letter-spacing:.02em}.footer{border-top:0}.mellow-footer-acc__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:default}.mellow-footer-acc__summary::-webkit-details-marker{display:none}.mellow-footer-acc__summary .svg-wrapper{display:none}.mellow-footer-acc__summary .svg-wrapper .icon-caret{position:static;width:100%;height:100%}@media screen and (max-width:749px){.footer-block--menu .mellow-footer-acc{border-bottom:1px solid rgba(var(--color-foreground),.15)}.mellow-footer-acc__summary{min-height:4.8rem;cursor:pointer}.mellow-footer-acc__summary .footer-block__heading{margin:0}.mellow-footer-acc__summary .svg-wrapper{display:block;width:1.2rem;height:1.2rem;transition:transform var(--duration-mellow) var(--ease-mellow)}.mellow-footer-acc[open] .mellow-footer-acc__summary .svg-wrapper{transform:rotate(180deg)}.mellow-footer-acc[open]>ul{padding-bottom:1.2rem}.footer-block--menu{margin-bottom:0}.footer__blocks-wrapper>.footer-block--menu{width:100%;max-width:100%;flex-basis:100%}.mellow-footer-acc{width:100%}}.footer-block__heading{font-family:var(--font-display);font-weight:600;letter-spacing:-.01em;color:rgb(var(--mellow-heading, var(--color-foreground)))}.footer .list-menu__item--link{color:rgb(var(--color-foreground));opacity:.9}.mellow-section{padding-top:var(--section-space);padding-bottom:var(--section-space)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mellow-hero{position:relative;overflow:hidden}.mellow-hero__grid{display:grid;gap:3.2rem;align-items:center;padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:990px){.mellow-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:6.4rem;padding-top:7.2rem;padding-bottom:7.2rem;min-height:var(--mellow-hero-min, 64rem)}}.mellow-hero__heading{margin:1.6rem 0 2rem;font-size:4rem;line-height:4.4rem}@media screen and (min-width:750px){.mellow-hero__heading{font-size:7.2rem;line-height:7.6rem}}.mellow-hero__heading span{display:block}.mellow-hero__text{max-width:44rem;margin:0 0 3.2rem;color:rgb(var(--color-foreground))}.mellow-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.mellow-hero__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius-control);overflow:hidden;background:var(--color-accent-cool)}@media screen and (min-width:990px){.mellow-hero__media{aspect-ratio:auto;height:100%;min-height:52rem}}.mellow-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% var(--mellow-hero-focus, 50%)}.mellow-hero__ki{display:none}@media screen and (min-width:990px){.mellow-hero__media:not(.mellow-hero__media--hochkant) .mellow-hero__ki{display:block;position:absolute;z-index:2;left:1.6rem;bottom:1.6rem;padding:.3rem .9rem;border-radius:99rem;background:#f5f0e6e6;color:var(--color-text);font-size:1.2rem}}@media screen and (min-width:990px){.mellow-hero__media--hochkant{aspect-ratio:4 / 5;height:auto;min-height:0;width:min(100%,50rem);justify-self:end}}.mellow-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}.mellow-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:3.2rem;color:var(--color-text)}.mellow-hero__placeholder strong{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:1.3rem;margin-bottom:1.2rem}.mellow-sticker{position:absolute;z-index:2;width:11.2rem;height:11.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.2rem;background:var(--color-brand);color:var(--color-bg);font-family:var(--font-display);font-weight:600;font-size:1.6rem;line-height:1.8rem;letter-spacing:-.01em;transform:rotate(-10deg)}.mellow-sticker--unten-rechts{bottom:2rem;right:2rem}.mellow-sticker--oben-rechts{top:2rem;right:2rem}.mellow-sticker--oben-links{top:2rem;left:2rem}@media screen and (max-width:749px){.mellow-sticker{width:9.6rem;height:9.6rem;font-size:1.4rem;line-height:1.6rem}.mellow-sticker--unten-rechts{bottom:1.6rem;right:1.6rem}.mellow-sticker--oben-rechts{top:1.6rem;right:1.6rem}.mellow-sticker--oben-links{top:1.6rem;left:1.6rem}}@media(prefers-reduced-motion:no-preference){.mellow-sticker{animation:mellow-wobble 6s ease-in-out infinite}@keyframes mellow-wobble{0%,to{transform:rotate(-10deg)}50%{transform:rotate(-4deg)}}}.mellow-marquee{position:relative;overflow:hidden;white-space:nowrap;padding:1.4rem 0;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.mellow-marquee__track{display:inline-flex;gap:0}.mellow-marquee__item{font-family:var(--font-display);font-weight:600;font-size:2.4rem;line-height:3rem;letter-spacing:-.02em;color:rgb(var(--mellow-heading, var(--color-foreground)));padding-right:2.4rem}.mellow-marquee__item:after{content:"\273a";font-family:var(--font-body);font-size:1.6rem;padding-left:2.4rem;vertical-align:middle}@media screen and (min-width:750px){.mellow-marquee__item{font-size:3.2rem;line-height:4rem}}@media(prefers-reduced-motion:no-preference){.mellow-marquee__track{animation:mellow-marquee var(--mellow-marquee-speed, 40s) linear infinite}.mellow-marquee:hover .mellow-marquee__track,.mellow-marquee.is-paused .mellow-marquee__track,.mellow-marquee:focus-within .mellow-marquee__track{animation-play-state:paused}@keyframes mellow-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}}.mellow-worlds__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.6rem;margin-bottom:3.2rem}.mellow-worlds__header h2{margin:0}.mellow-worlds__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){.mellow-worlds__grid{grid-template-columns:repeat(var(--mellow-cols, 4),minmax(0,1fr));gap:2.4rem}}.mellow-world{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-control);overflow:hidden;text-decoration:none;color:inherit}.mellow-world__media{position:relative;aspect-ratio:4 / 5;overflow:hidden}.mellow-world__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-mellow)}.mellow-world:hover .mellow-world__media img{transform:scale(1.03)}.mellow-world__body{padding:1.6rem 1.6rem 2rem}.mellow-world__title{margin:0 0 .4rem;font-size:2.2rem;line-height:2.6rem;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}@media screen and (min-width:750px){.mellow-world__title{font-size:2.6rem;line-height:3rem}}.mellow-world__text{margin:0;font-size:1.4rem;line-height:2.1rem;color:rgb(var(--color-foreground))}.mellow-world__arrow{display:inline-block;margin-top:1rem;font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground));transition:transform var(--duration-mellow) var(--ease-mellow)}.mellow-world__bald{padding:.2rem .8rem;border:1px solid rgba(var(--color-foreground),.5);border-radius:99px;font-size:1.2rem}.mellow-world--bald .mellow-world__media{opacity:.85}a.mellow-world:hover .mellow-world__arrow{transform:translate(.4rem)}.mellow-world__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:5.6rem;color:rgba(var(--color-foreground),.25)}.mellow-usps{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:3.2rem;padding-bottom:3.2rem}@media screen and (min-width:990px){.mellow-usps{grid-template-columns:repeat(var(--mellow-cols, 4),minmax(0,1fr))}}.mellow-usp__title{margin:0 0 .4rem;font-family:var(--font-body);font-weight:600;font-size:1.5rem;line-height:2.2rem;letter-spacing:0;color:rgb(var(--color-foreground))}.mellow-usp__text{margin:0;font-size:1.4rem;line-height:2.1rem;color:rgb(var(--mellow-muted, var(--color-foreground)))}.mellow-usp__icon{display:block;width:2.8rem;height:2.8rem;margin-bottom:1rem;color:rgb(var(--mellow-heading))}.mellow-delivery{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1.2rem;align-items:start;margin:1.6rem 0;padding:1.4rem 1.6rem;border-radius:var(--radius-control);background:#efe3a48c;color:var(--color-text);font-size:1.4rem;line-height:2.1rem}.mellow-delivery svg{width:2.2rem;height:2.2rem;margin-top:.1rem;color:var(--color-brand)}.mellow-delivery strong{font-weight:600}.mellow-delivery__sub{grid-column:2;color:var(--color-muted);font-size:1.3rem}.mellow-shipbar{margin:0 0 1.6rem;padding:1.2rem 1.4rem;background:var(--color-accent-warm);border-radius:var(--radius-control);color:var(--color-text);font-size:1.4rem;line-height:2rem}.mellow-shipbar__track{height:.6rem;margin-top:.8rem;background:#4e010d26;border-radius:99px;overflow:hidden}.mellow-shipbar__fill{height:100%;background:var(--color-brand);border-radius:99px;transition:width .4s var(--ease-mellow)}.drawer__inner .mellow-shipbar{margin:0 0 1.2rem}.mellow-table-wrap{overflow-x:auto;margin:2rem 0}.rte table,.mellow-table{width:100%;border-collapse:collapse;font-size:1.4rem;table-layout:auto}.rte table th,.rte table td,.mellow-table th,.mellow-table td{padding:1rem 1.2rem;border:0;border-bottom:1px solid var(--color-divider);text-align:left}.rte table th,.mellow-table th{font-weight:600;color:var(--color-brand);background:#efe3a466}@media screen and (max-width:749px){.rte table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:1.3rem}.rte table th,.rte table td,.mellow-table th,.mellow-table td{padding:.8rem;white-space:nowrap}.rte table th:first-child,.rte table td:first-child{position:sticky;left:0;background:rgb(var(--color-background))}.rte table th:first-child{background:#efe3a4}}.mellow-marquee__group{display:inline-flex;flex-shrink:0}.mellow-marquee__pause{position:absolute;right:.8rem;top:50%;transform:translateY(-50%);z-index:1;width:4.4rem;height:4.4rem;display:grid;place-items:center;padding:0;border:1px solid rgba(var(--color-foreground),.2);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.mellow-marquee__icon-play,.mellow-marquee.is-paused .mellow-marquee__icon-pause{display:none}.mellow-marquee.is-paused .mellow-marquee__icon-play{display:block}@media(prefers-reduced-motion:reduce){.mellow-marquee__pause{display:none}}.mellow-note{margin:1.2rem 0;padding:1.4rem 1.6rem;border-radius:var(--radius-control);font-size:1.4rem;line-height:2.1rem}.mellow-note__heading{margin:0 0 .2rem;font-weight:600;color:rgb(var(--mellow-heading))}.mellow-note__text p{margin:0}.mellow-facts{display:grid;grid-template-columns:max-content 1fr;gap:.6rem 1.6rem;margin:0;font-size:1.4rem;line-height:2.1rem}.mellow-facts dt{font-weight:600;color:rgb(var(--color-foreground))}.mellow-facts dd{margin:0;color:rgb(var(--color-foreground))}.footer__copyright{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;align-items:center;justify-content:space-between;text-align:left}.mellow-legalbar{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:1.6rem;width:100%}.mellow-legalbar__withdraw{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2rem;border:1px solid rgb(var(--color-foreground));border-radius:var(--radius-control);color:rgb(var(--color-foreground));font-weight:600;font-size:1.4rem;text-decoration:none;transition:background-color var(--duration-mellow) var(--ease-mellow),color var(--duration-mellow) var(--ease-mellow)}.mellow-legalbar__withdraw:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.mellow-legalbar__link{background:none;border:0;padding:0;min-height:4.4rem;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.mellow-legalbar__note{margin:0;font-size:1.3rem;opacity:.85}.footer .copyright__content a,.footer .policies a{color:rgb(var(--color-foreground))}.mellow-seo{border-top:1px solid var(--color-divider)}.mellow-seo__grid{display:grid;gap:4rem}@media screen and (min-width:990px){.mellow-seo__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:8rem}}.mellow-seo__text{max-width:72ch}.mellow-seo__text h2{font-size:3rem;line-height:3.6rem;margin-top:0}.mellow-seo__text h3{font-family:var(--font-body);font-weight:600;font-size:1.8rem;letter-spacing:0;color:rgb(var(--color-foreground))}.mellow-faq{border-bottom:1px solid var(--color-divider)}.mellow-faq summary{cursor:pointer;list-style:none;padding:1.6rem 3.2rem 1.6rem 0;position:relative;font-weight:600;font-size:1.6rem;color:rgb(var(--color-foreground));min-height:4.4rem}.mellow-faq summary::-webkit-details-marker{display:none}.mellow-faq summary:after{content:"+";position:absolute;right:.4rem;top:1.4rem;font-size:2.2rem;color:var(--color-brand);transition:transform var(--duration-mellow) var(--ease-mellow)}.mellow-faq[open] summary:after{transform:rotate(45deg)}.mellow-faq .rte{padding-bottom:1.6rem}.mellow-pz{display:block;margin:1.6rem 0 .8rem;padding:1.6rem;border:1px solid var(--color-divider);border-radius:var(--radius-control);background:#efe3a440}.mellow-pz[hidden]{display:none}.mellow-pz__kopf{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-bottom:.8rem}.mellow-pz__label{font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground))}.mellow-pz__zaehler{font-size:1.3rem;color:var(--color-muted);font-variant-numeric:tabular-nums}.mellow-pz__eingabe{width:100%;box-sizing:border-box;min-height:4.8rem;padding:0 1.4rem;font:inherit;font-size:1.6rem;color:var(--color-text);background:#fff;border:1px solid var(--color-control);border-radius:var(--radius-control)}.mellow-pz__eingabe:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.mellow-pz__eingabe[aria-invalid=true]{border-color:#a4161a;box-shadow:0 0 0 1px #a4161a}.mellow-pz__hinweis{margin:.6rem 0 0;font-size:1.3rem;color:var(--color-muted)}.mellow-pz__fehler{margin:.6rem 0 0;font-size:1.4rem;font-weight:600;color:#a4161a}.mellow-pz__recht{margin:.8rem 0 0;font-size:1.2rem;line-height:1.8rem;color:var(--color-muted)}.mellow-pz__vorschau{margin:1.4rem 0 0;padding:1.2rem;border-radius:var(--radius-control);text-align:center}.mellow-pz__vorschau--hell{box-shadow:inset 0 0 0 1px var(--color-divider)}.mellow-pz__canvas{display:block;width:100%;max-width:36rem;height:auto;margin:0 auto}.mellow-pz__vorschau-titel{margin-top:.8rem;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.mellow-pz__vorschau:not(.mellow-pz__vorschau--hell) .mellow-pz__vorschau-titel{color:#fff}@media screen and (min-width:990px){.header--middle-center:not(.drawer-menu){column-gap:3.2rem}}.product__info-container>*+*{margin-top:1.2rem}.product__title h1{margin-bottom:.4rem}.product .price--large{font-size:2.2rem;font-weight:600;letter-spacing:0}.mellow-passform{display:flex;gap:1rem;align-items:flex-start;margin:.8rem 0 0;font-size:1.4rem;line-height:2rem;color:rgb(var(--color-foreground))}.mellow-passform svg{flex:0 0 2rem;width:2rem;height:2rem;color:var(--color-brand);margin-top:.1rem}.mellow-passform p{margin:0}.product-popup-modal__opener{margin:.4rem 0 .8rem}.product-popup-modal__button{font-size:1.4rem;font-weight:600;color:var(--color-brand);text-underline-offset:.3rem;min-height:4.4rem;padding:0}.mellow-staffel{border:0;padding:0;margin:1.6rem 0 0;min-width:0}.mellow-staffel__titel{font-weight:600;font-size:1.4rem;margin-bottom:.8rem;padding:0;color:rgb(var(--color-foreground))}.mellow-staffel__liste{display:grid;gap:.8rem}.mellow-staffel__kachel{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;min-height:5.6rem;padding:1rem 1.6rem 1rem 4.4rem;cursor:pointer;border:1px solid var(--color-control);border-radius:var(--radius-control);background:transparent;transition:border-color var(--duration-mellow) var(--ease-mellow),background-color var(--duration-mellow) var(--ease-mellow)}.mellow-staffel__kachel input{position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;margin:0;accent-color:var(--color-brand)}.mellow-staffel__kachel:hover{border-color:var(--color-brand)}.mellow-staffel__kachel:has(input:checked){border:2px solid var(--color-brand);background:#efe3a459;padding-left:calc(4.4rem - 1px)}.mellow-staffel__kachel:has(input:focus-visible){outline:2px solid var(--color-brand);outline-offset:3px}.mellow-staffel__menge{font-weight:600;font-size:1.5rem;color:rgb(var(--color-foreground))}.mellow-staffel__rabatt{display:inline-block;margin-left:.6rem;padding:.1rem .6rem;border-radius:var(--radius-control);background:var(--color-brand);color:var(--color-bg);font-size:1.2rem;font-weight:600;vertical-align:.1em}.mellow-staffel__preis{font-weight:600;font-size:1.5rem;text-align:right;color:rgb(var(--color-foreground));white-space:nowrap}.mellow-staffel__preis small{display:block;font-weight:400;font-size:1.2rem;color:var(--color-muted)}.mellow-staffel__badge{position:absolute;top:-.9rem;right:1.2rem;padding:.1rem .8rem;border-radius:var(--radius-control);background:var(--color-accent-warm);color:var(--color-text);font-size:1.1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mellow-staffel__kachel--beliebt{padding-top:2.2rem}.mellow-staffel__kachel--beliebt input{top:calc(50% + .6rem)}.mellow-staffel__hinweis{margin:.8rem 0 0;font-size:1.3rem;line-height:1.9rem;color:var(--color-muted)}.product-form__submit{min-height:5.6rem;font-size:1.5rem}.mellow-vorteile{margin:1.6rem 0 .8rem}.mellow-vorteile__liste{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.mellow-vorteile__liste li{display:flex;gap:.8rem;align-items:flex-start;font-size:1.4rem;line-height:2rem;color:rgb(var(--color-foreground))}.mellow-vorteile__liste svg{flex:0 0 1.8rem;width:1.8rem;height:1.8rem;margin-top:.1rem;color:var(--color-brand)}.mellow-vorteile__zahlarten{list-style:none;margin:1.2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.mellow-vorteile__zahlarten .icon{width:3.8rem;height:2.4rem}.mellow-kaufleiste{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--color-bg);border-top:1px solid var(--color-divider);transform:translateY(110%);transition:transform .22s var(--ease-mellow)}.mellow-kaufleiste.is-visible{transform:translateY(0)}@media screen and (max-width:989px){body.mellow-kaufleiste-an{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}}.mellow-kaufleiste__inner{display:flex;align-items:center;gap:1.2rem;padding-top:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.mellow-kaufleiste__bild{width:4.4rem;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-control)}.mellow-kaufleiste__text{flex:1;min-width:0;display:flex;flex-direction:column}.mellow-kaufleiste__titel{font-weight:600;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgb(var(--color-foreground))}.mellow-kaufleiste__info{font-size:1.3rem;color:var(--color-muted)}.mellow-kaufleiste__button{flex:0 0 auto;min-height:4.8rem}@media screen and (max-width:749px){.mellow-kaufleiste__bild{display:none}.mellow-kaufleiste__button{padding:0 1.8rem}}.mellow-highlights__kopf{margin-bottom:3.2rem}.mellow-highlights__kopf h2{margin:0}.mellow-highlights__grid{display:grid;gap:2.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){.mellow-highlights__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem}}.mellow-highlight__zahl{margin:0 0 .8rem;font-family:var(--font-display);font-weight:600;font-size:3.2rem;line-height:3.6rem;letter-spacing:-.02em;color:var(--color-brand)}.mellow-highlight__titel{margin:0 0 .4rem;font-family:var(--font-body);font-weight:600;font-size:1.6rem;letter-spacing:0;color:rgb(var(--color-foreground))}.mellow-highlight__text{margin:0;font-size:1.4rem;line-height:2.1rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.product--columns .product__media-list{gap:.8rem}}.product__media-item .media{border-radius:var(--radius-control)}.mellow-shipbar--crew{background:#b7cdd88c}.bdw{display:block;margin:1.6rem 0 .4rem}.bdw[hidden]{display:none}.bdw__kopf{display:flex;gap:.6rem;margin-bottom:.8rem;font-size:1.4rem}.bdw__label{font-weight:600;color:rgb(var(--color-foreground))}.bdw__gewaehlt{color:var(--color-muted)}.bdw__eintrag{margin:0;padding:0}.bdw__kachel{display:flex;flex-direction:column;gap:.4rem;height:100%;padding:.5rem .5rem .7rem;border:1px solid var(--color-divider);border-radius:var(--radius-control);background:transparent;color:inherit;text-decoration:none;text-align:center;transition:border-color var(--duration-mellow) var(--ease-mellow)}.bdw__kachel:hover{border-color:var(--color-control)}.bdw__kachel[aria-current=page]{border:2px solid var(--color-brand);padding:calc(.5rem - 1px) calc(.5rem - 1px) calc(.7rem - 1px)}.bdw__kachel:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.bdw__bild{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:calc(var(--radius-control) - 1px);background:#d8d0c366}.bdw__name{display:flex;align-items:center;justify-content:center;flex:1 0 auto;min-height:2.6em;font-size:1.2rem;line-height:1.5rem;font-weight:600;color:rgb(var(--color-foreground));-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.bdw__nw{white-space:nowrap}.bdw__preis{font-size:1.2rem;color:var(--color-muted)}.bdw__nav{margin-inline:calc(-1 * var(--gutter))}.bdw__liste{display:flex;gap:.8rem;margin:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:2px var(--gutter) 4px;scrollbar-width:none}.bdw__liste::-webkit-scrollbar{display:none}.bdw__liste .bdw__eintrag{flex:0 0 8.4rem;scroll-snap-align:start}@media screen and (min-width:750px){.bdw__nav{margin-inline:0}.bdw__liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));overflow:visible;padding:0;scroll-snap-type:none}.bdw__liste .bdw__eintrag{flex:none}}.mellow-motiv{margin:1.6rem 0}.mellow-motiv:empty{display:none}.mellow-motiv__titel{margin:0 0 .8rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground))}.mellow-motiv__liste{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.mellow-motiv__liste::-webkit-scrollbar{display:none}.mellow-motiv__karte{flex:0 0 11rem;display:grid;gap:.3rem;padding:.5rem .5rem .7rem;border:1px solid var(--color-divider);border-radius:var(--radius-control);color:inherit;text-decoration:none;text-align:center;font-size:1.2rem;line-height:1.6rem}.mellow-motiv__karte:hover{border-color:var(--color-brand)}.mellow-motiv__karte img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:calc(var(--radius-control) - 1px)}.mellow-motiv__karte strong{font-size:1.3rem;color:rgb(var(--color-foreground))}.mellow-motiv__karte span{color:var(--color-muted)}.mellow-titel__art{display:block;margin-top:.2rem;font-family:var(--font-body);font-weight:400;font-size:1.3rem;line-height:1.8rem;letter-spacing:0;color:var(--color-muted)}.product__title .mellow-titel__art{font-size:1.5rem;margin-top:.6rem}.mellow-bewertung{margin:.2rem 0 .4rem}.mellow-bewertung:empty{display:none}.mellow-bewertung__link{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:none}a.mellow-bewertung__link:hover span:last-child{text-decoration:underline;text-underline-offset:.3rem}.mellow-sterne{--p: calc(var(--wert, 0) / 5 * 100%);display:inline-block;width:8rem;height:1.6rem;background:linear-gradient(90deg,var(--color-brand) var(--p),var(--color-divider) var(--p));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.6 7L12 17.5 5.8 21.2l1.6-7L2 9.5l7.1-.6z'/%3E%3C/svg%3E") 0 0 / 1.6rem 1.6rem repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.6 7L12 17.5 5.8 21.2l1.6-7L2 9.5l7.1-.6z'/%3E%3C/svg%3E") 0 0 / 1.6rem 1.6rem repeat-x}.jdgm-prev-badge[data-number-of-reviews="0"],.jdgm-widget.jdgm-preview-badge[data-number-of-reviews="0"]{display:none!important}.rating-star{--color-rating-star: var(--color-brand)}.mellow-delivery__xmas{color:var(--color-brand);font-weight:600}.mellow-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background:#25252173;padding:1.6rem}.mellow-popup[hidden]{display:none}@media screen and (min-width:750px){.mellow-popup{align-items:center}}.mellow-popup__dialog{position:relative;width:100%;max-width:46rem;max-height:calc(100vh - 3.2rem);overflow-y:auto;padding:3.2rem 2.4rem 2.4rem;border-radius:var(--radius-control);background:rgb(var(--color-background, 239, 227, 164));color:rgb(var(--color-foreground, 37, 37, 33));box-shadow:0 1.2rem 4rem #25252140}.mellow-popup__dialog.gradient{background:rgb(var(--color-background, 239, 227, 164));background:var(--gradient-background, rgb(var(--color-background, 239, 227, 164)))}.mellow-popup__zu{position:absolute;top:.8rem;right:.8rem;width:4.4rem;height:4.4rem;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:rgb(var(--color-foreground))}.mellow-popup__titel{margin:.6rem 0 1rem;font-size:3rem;line-height:3.4rem}.mellow-popup__label{display:block;margin:1.6rem 0 .6rem;font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground))}.mellow-popup__feld{width:100%;min-height:4.8rem;padding:0 1.4rem;font:inherit;font-size:1.6rem;border:1px solid var(--color-control);border-radius:var(--radius-control);background:#fff;color:var(--color-text)}.mellow-popup__button{width:100%;margin-top:1.2rem}.mellow-popup__fehler{color:#a4161a;font-size:1.3rem;margin:.6rem 0 0}.mellow-popup__klein{margin:1.2rem 0 0;font-size:1.2rem;color:var(--color-muted)}.mellow-popup__code{font-size:1.8rem;letter-spacing:.06em;color:var(--color-brand)}@media(prefers-reduced-motion:no-preference){.mellow-popup:not([hidden]) .mellow-popup__dialog{animation:mellow-auf .22s var(--ease-mellow)}@keyframes mellow-auf{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}}.cart__checkout-button{min-height:5.6rem;font-size:1.5rem}.mellow-kasse{margin-top:1.2rem;text-align:center}.mellow-kasse__sicher{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground))}.mellow-kasse__sicher svg{color:var(--color-brand)}.mellow-kasse__zahlarten{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.mellow-kasse__zahlarten .icon{width:3.8rem;height:2.4rem}.mellow-kasse__hinweis{margin:.8rem 0 0;font-size:1.2rem;color:var(--color-muted)}.card__media .media{position:relative}.mellow-karte__model{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--duration-mellow) var(--ease-mellow);pointer-events:none}.mellow-ansicht-model .mellow-karte__model{opacity:1}.mellow-karte__crew{position:absolute;left:.8rem;bottom:.8rem;z-index:2;padding:.3rem .8rem;border-radius:var(--radius-control);background:var(--color-accent-warm);color:var(--color-text);font-size:1.1rem;font-weight:600;line-height:1.6rem}.mellow-karte__ki{position:absolute;right:.8rem;top:.8rem;z-index:2;padding:.2rem .6rem;border-radius:var(--radius-control);background:#f5f0e6e6;color:var(--color-muted);font-size:1rem;font-weight:600;letter-spacing:.04em}.card__media .media>.mellow-karte__crew{top:auto;right:auto;left:.8rem;bottom:.8rem;width:auto;height:auto;max-width:calc(100% - 1.6rem)}.card__media .media>.mellow-karte__ki{left:auto;bottom:auto;top:.8rem;right:.8rem;width:auto;height:auto}@media screen and (max-width:749px){.card__media .media>.mellow-karte__crew{left:.5rem;bottom:.5rem;font-size:1rem;padding:.2rem .6rem;max-width:calc(100% - 1rem)}.card__media .media>.mellow-karte__ki{top:auto;bottom:.5rem;right:.5rem;font-size:.9rem}.card__media .media>.mellow-karte__ki~.mellow-karte__crew{bottom:2.6rem}}.card-wrapper:hover .media>img.mellow-karte__model{opacity:0;transform:none}.mellow-ansicht-model .card-wrapper .media>img.mellow-karte__model{opacity:1}.mellow-ansicht{display:flex;justify-content:flex-end;gap:0;margin-bottom:1.6rem}.mellow-ansicht button{min-height:4.4rem;padding:0 1.8rem;font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer;background:transparent;color:rgb(var(--color-foreground));border:1px solid var(--color-control)}.mellow-ansicht button:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}.mellow-ansicht button:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0;border-left:0}.mellow-ansicht button[aria-checked=true]{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-bg)}@media screen and (max-width:749px){.mellow-ansicht{justify-content:stretch}.mellow-ansicht button{flex:1}}.mellow-chips{margin:1.6rem auto .8rem}.mellow-chips__liste{display:flex;gap:.8rem;margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;scrollbar-width:none}.mellow-chips__liste::-webkit-scrollbar{display:none}.mellow-chip{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.6rem;white-space:nowrap;border:1px solid var(--color-control);border-radius:99px;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none;transition:background-color var(--duration-mellow) var(--ease-mellow)}.mellow-chip:hover{border-color:var(--color-brand)}.mellow-chip[aria-current=page]{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-bg)}.facets__label,.mobile-facets__label{border-radius:var(--radius-control)}.mobile-facets__footer .button,.facets__footer .button{min-height:4.8rem}.facets-wrapper .facets__summary,.facet-filters__field .select__select{font-weight:600}.mellow-tiefstpreis{margin:.4rem 0 0;font-size:1.2rem;color:var(--color-muted)}.mellow-passform__model{margin:.2rem 0 0;color:var(--color-muted)}.mellow-vorteile__hilfe{margin:1rem 0 0;font-size:1.4rem;color:rgb(var(--color-foreground))}.mellow-vorteile__hilfe a{color:var(--color-brand);font-weight:600;text-underline-offset:.3rem}.mellow-staffel__preis small span{color:var(--color-brand);font-weight:600}@media screen and (min-width:990px){.mellow-kaufleiste{display:none}}.mellow-fortschritt{margin:0 0 1.6rem;padding:1.2rem 1.4rem;border-radius:var(--radius-control);background:#efe3a499;color:var(--color-text);font-size:1.35rem;line-height:1.9rem;display:grid;gap:1rem}.mellow-fortschritt p{margin:0}.mellow-fortschritt__track{height:.5rem;margin-top:.6rem;background:#4e010d24;border-radius:99px;overflow:hidden}.mellow-fortschritt__track span{display:block;height:100%;background:var(--color-brand);border-radius:99px;transition:width .4s var(--ease-mellow)}.mellow-fortschritt__track--crew span{background:#6b1828}.mellow-fortschritt__nochmal{margin-top:.8rem;width:100%;min-height:4.4rem;padding:.6rem 1.2rem;border:1px dashed var(--color-brand);border-radius:var(--radius-control);background:#f5f0e6cc;color:var(--color-brand);font:inherit;font-weight:600;font-size:1.35rem;cursor:pointer}.mellow-fortschritt__nochmal:hover{background:var(--color-bg)}.mellow-fortschritt__nochmal[disabled]{opacity:.6;cursor:progress}.mellow-summe{margin:0 0 1.2rem;text-align:center;font-size:1.35rem}.mellow-summe p{margin:.2rem 0}.mellow-summe__spar{color:var(--color-brand)}.mellow-summe__liefer{color:rgb(var(--color-foreground))}.product .product__media-wrapper [id^=GalleryViewer]{position:relative}.product .product__media-item .product__media{background:#f4f2ee}.mellow-galerie-pfeil{display:none}@media(min-width:750px){.mellow-galerie-pfeil{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border:0;border-radius:50%;background:#f5f0e6d9;color:var(--color-text, #252521);cursor:pointer;transition:background .18s ease}.mellow-galerie-pfeil:hover{background:#f5f0e6}.mellow-galerie-pfeil:focus-visible{outline:2px solid var(--color-brand, #4e010d);outline-offset:3px}.mellow-galerie-pfeil--prev{left:1.2rem}.mellow-galerie-pfeil--next{right:1.2rem}}.product .thumbnail-list__item .thumbnail{border-radius:var(--radius-control, 4px)}.product .thumbnail[aria-current=true]{box-shadow:0 0 0 1px var(--color-text, #252521);border-color:var(--color-text, #252521)}@media(min-width:990px){.header--middle-center .header__inline-menu .list-menu--inline{flex-wrap:nowrap;gap:0}.header--middle-center .header__inline-menu .header__menu-item{padding:1.2rem .9rem;white-space:nowrap}.header--middle-center .header__inline-menu summary.header__menu-item{padding-right:2.6rem}.header__submenu,.mega-menu__content{background-color:rgb(var(--color-background))}}@media(min-width:990px)and (max-width:1199px){.header--middle-center .header__inline-menu .header__menu-item{padding:1.2rem .6rem;font-size:1.3rem}.header--middle-center .header__inline-menu summary.header__menu-item{padding-right:2.4rem}}.mellow-geschenkleiste p{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .8rem;margin:0;padding:.8rem var(--gutter);font-size:1.3rem;line-height:1.8rem;text-align:center}.mellow-geschenkleiste svg{width:1.8rem;height:1.8rem;flex:0 0 1.8rem}.mellow-geschenkleiste a{font-weight:600;color:inherit;text-underline-offset:.3rem}.mellow-sitz{margin:.8rem 0 0;font-size:1.4rem;line-height:2rem;color:rgb(var(--color-foreground))}.mellow-sitz p{margin:0}.mellow-sitz__fit{display:flex;gap:1rem;align-items:flex-start}.mellow-sitz__fit svg{flex:0 0 2rem;width:2rem;height:2rem;color:var(--color-brand);margin-top:.1rem}.mellow-sitz__model,.mellow-sitz__masse{padding-left:3rem;color:var(--color-muted)}.mellow-sitz__masse{font-variant-numeric:tabular-nums}.mellow-sitz__links{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;align-items:baseline;padding-left:3rem;margin-top:.4rem}.mellow-sitz__links>a{font-weight:600;color:var(--color-brand);text-underline-offset:.3rem;min-height:4.4rem;display:inline-flex;align-items:center}.mellow-berater{flex:1 1 100%;order:-1}.mellow-berater summary{cursor:pointer;font-weight:600;color:var(--color-brand);min-height:4.4rem;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:.3rem;list-style:none}.mellow-berater summary::-webkit-details-marker{display:none}.mellow-berater__inhalt{display:grid;gap:1rem;padding:1.2rem 1.4rem;border:1px solid var(--color-divider);border-radius:var(--radius-control);background:#ffffff73}.mellow-berater__inhalt label{display:grid;gap:.4rem;font-weight:600}.mellow-berater__inhalt select{min-height:4.4rem;padding:0 1rem;border:1px solid var(--color-control);border-radius:var(--radius-control);background:#fff;font:inherit}.mellow-berater__inhalt fieldset{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1.6rem}.mellow-berater__inhalt legend{font-weight:600;padding:0;margin-bottom:.4rem}.mellow-berater__inhalt fieldset label{display:inline-flex;align-items:center;gap:.6rem;font-weight:400;min-height:4.4rem}.mellow-berater__inhalt input[type=radio]{accent-color:var(--color-brand);width:1.8rem;height:1.8rem}.mellow-berater__ergebnis:empty{display:none}.mellow-berater__ergebnis{padding:1rem 1.2rem;border-radius:var(--radius-control);background:#efe3a473}.mellow-berater__waehlen{margin-left:.4rem;min-height:4rem;padding:0 1.4rem;border:0;border-radius:var(--radius-control);background:var(--color-brand);color:var(--color-bg);font:inherit;font-weight:600;cursor:pointer}.mellow-geschenk{display:flex;gap:1rem;align-items:flex-start;margin:1.2rem 0 0;padding:1.2rem 1.4rem;border-radius:var(--radius-control);background:#efe3a473;font-size:1.4rem;line-height:2rem}.mellow-geschenk svg{flex:0 0 2rem;width:2rem;height:2rem;color:var(--color-brand)}.mellow-geschenk p{margin:0}.mellow-geschenk a{font-weight:600;color:var(--color-brand);text-underline-offset:.3rem}.mellow-story{margin:2.4rem 0 0;padding:2rem 0 0;border-top:1px solid var(--color-divider)}.mellow-story__titel{margin:0 0 .6rem;font-family:var(--font-display);font-weight:600;font-size:2rem;line-height:1.25;color:var(--color-brand)}.mellow-story__text{margin:0 0 1.2rem;font-size:1.5rem;line-height:2.4rem}.mellow-story__chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.mellow-story__chips li{padding:.4rem 1rem;border:1px solid var(--color-divider);border-radius:99rem;font-size:1.25rem;font-weight:600;line-height:1.8rem;background:#ffffff80}.mellow-look{margin:2rem 0 0}.mellow-look__titel{margin:0 0 .8rem;font-weight:600;font-size:1.4rem}.mellow-look__liste{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.mellow-look__item{display:grid;grid-template-columns:8rem 1fr;gap:1.2rem;align-items:center;padding:.8rem;border:1px solid var(--color-divider);border-radius:var(--radius-control)}.mellow-look__bild img{display:block;width:8rem;height:10rem;object-fit:cover;border-radius:var(--radius-control)}.mellow-look__info{display:grid;gap:.2rem;font-size:1.4rem}.mellow-look__name{font-weight:600;color:inherit;text-decoration:none}.mellow-look__preis{color:var(--color-muted)}.mellow-look__aktion{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.4rem}.mellow-look__aktion select{min-height:4rem;padding:0 .8rem;border:1px solid var(--color-control);border-radius:var(--radius-control);background:#fff;font:inherit}.mellow-look__button{min-height:4rem;padding:0 1.4rem;border:1px solid var(--color-brand);border-radius:var(--radius-control);background:transparent;color:var(--color-brand);font:inherit;font-weight:600;cursor:pointer}.mellow-look__button:hover{background:var(--color-brand);color:var(--color-bg)}.mellow-merken{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-width:4.4rem;min-height:4.4rem;padding:0;border:0;background:none;color:var(--color-brand);cursor:pointer;font:inherit;font-weight:600}.mellow-merken svg{width:2.2rem;height:2.2rem;fill:transparent;stroke:currentColor;stroke-width:1.6;transition:fill var(--duration-mellow) var(--ease-mellow)}.mellow-merken[aria-pressed=true] svg{fill:currentColor}.mellow-merken--text{padding:0 .4rem}.mellow-merken-zeile{margin-top:.4rem}.card-wrapper .mellow-merken{position:absolute;top:.6rem;right:.6rem;z-index:3;border-radius:50%;background:#f5f0e6d9}.mellow-header-merkliste{position:relative}.mellow-header-merkliste [data-mellow-merkliste-zahl]{position:absolute;top:.6rem;right:.2rem;min-width:1.7rem;height:1.7rem;padding:0 .4rem;border-radius:99rem;background:var(--color-brand);color:var(--color-bg);font-size:1rem;font-weight:600;line-height:1.7rem;text-align:center}.mellow-merkliste__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin:2rem 0 0;padding:0;list-style:none}@media screen and (min-width:750px){.mellow-merkliste__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mellow-merkliste__item a{display:grid;gap:.4rem;color:inherit;text-decoration:none}.mellow-merkliste__item img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-control)}.mellow-merkliste__name{font-weight:600}.mellow-merkliste__preis{color:var(--color-muted)}.mellow-merkliste__weg{margin-top:.4rem;min-height:4rem;padding:0;border:0;background:none;color:var(--color-brand);text-decoration:underline;cursor:pointer;font:inherit}.mellow-karten-galerie{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;z-index:1}.mellow-karten-galerie::-webkit-scrollbar{display:none}.mellow-karten-galerie img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:start}.mellow-karten-punkte{position:absolute;bottom:.8rem;left:0;right:0;z-index:2;display:flex;justify-content:center;gap:.5rem;pointer-events:none}.mellow-karten-punkte span{width:.6rem;height:.6rem;border-radius:50%;background:#25252159}.mellow-karten-punkte span.is-aktiv{background:var(--color-brand)}@media(hover:hover)and (min-width:990px){.mellow-karten-galerie,.mellow-karten-punkte{display:none}}.card__media video[data-mellow-karten-video]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:cover}.mellow-lookbook{position:relative}.mellow-lookbook__kopf{max-width:64rem;margin:0 auto 2.4rem;text-align:center}.mellow-lookbook__kopf h2{margin:0 0 .8rem}.mellow-lookbook__kopf p{margin:0;color:var(--color-muted)}.mellow-lookbook__bilder{display:grid;gap:1.6rem}@media screen and (min-width:750px){.mellow-lookbook__bilder--2{grid-template-columns:1fr 1fr}}.mellow-lookbook__bild{position:relative;margin:0;overflow:visible}.mellow-lookbook__bild img{display:block;width:100%;height:auto;border-radius:var(--radius-control)}.mellow-lookbook__label{position:absolute;left:1.2rem;bottom:1.2rem;padding:.3rem .8rem;border-radius:var(--radius-control);background:#f5f0e6d9;font-size:1.1rem}.mellow-lookbook__spot{position:absolute;transform:translate(-50%,-50%);z-index:2}.mellow-lookbook__punkt{position:relative;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.mellow-lookbook__punkt:before{content:"";position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;border-radius:50%;background:var(--color-bg);box-shadow:0 0 0 .4rem #f5f0e673}.mellow-lookbook__punkt:after{content:"+";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-weight:600;font-size:1.6rem;color:var(--color-brand)}@media(prefers-reduced-motion:no-preference){.mellow-lookbook__punkt:before{animation:mellow-puls 2.4s var(--ease-mellow) infinite}}@keyframes mellow-puls{0%,to{box-shadow:0 0 0 .3rem #f5f0e680}50%{box-shadow:0 0 0 .9rem #f5f0e600}}.mellow-lookbook__karte{position:absolute;left:50%;bottom:calc(100% + .4rem);transform:translate(-50%);display:none;width:22rem;padding:1rem;border-radius:var(--radius-control);background:var(--color-bg);box-shadow:0 1rem 3rem #2525212e;color:var(--color-text);text-decoration:none}.mellow-lookbook__spot.is-open .mellow-lookbook__karte{display:grid;grid-template-columns:6rem 1fr;gap:1rem;align-items:center}.mellow-lookbook__karte img{width:6rem;height:7.5rem;object-fit:cover;border-radius:var(--radius-control)}.mellow-lookbook__karte strong{display:block;font-size:1.3rem;line-height:1.8rem}.mellow-lookbook__karte span{font-size:1.3rem;color:var(--color-muted)}.mellow-lookbook__karte em{display:block;margin-top:.4rem;font-style:normal;font-weight:600;font-size:1.3rem;color:var(--color-brand)}.mellow-film{position:relative;overflow:hidden}.mellow-film__inner{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.mellow-film__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:5.6rem}}.mellow-film__video{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius-control);overflow:hidden;background:#e9e1d2}.mellow-film__video video,.mellow-film__video img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mellow-film__label{position:absolute;left:1.2rem;bottom:1.2rem;z-index:1;padding:.3rem .8rem;border-radius:var(--radius-control);background:#f5f0e6d9;font-size:1.1rem;color:var(--color-text)}.mellow-film__pause{position:absolute;right:1.2rem;bottom:1.2rem;z-index:1;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:#f5f0e6d9;color:var(--color-text);cursor:pointer;font-size:1.4rem}.mellow-film__text .h0,.mellow-film__text h2{margin:0 0 1.2rem}.mellow-film__text p{margin:0 0 2rem;font-size:1.6rem;line-height:2.6rem}.mellow-film__kicker{display:inline-block;margin-bottom:1.2rem;padding:.2rem .8rem;border-radius:var(--radius-control);background:var(--color-accent-warm);font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mellow-drop__inner{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.mellow-drop__inner{grid-template-columns:1fr 1fr;gap:5.6rem}}.mellow-drop__bild img{display:block;width:100%;height:auto;border-radius:var(--radius-control)}.mellow-drop__nr{display:inline-block;margin-bottom:1rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mellow-drop h2{margin:0 0 1rem}.mellow-drop__text{margin:0 0 2rem;font-size:1.6rem;line-height:2.6rem}.mellow-countdown{display:flex;gap:1rem;margin:0 0 2rem;padding:0;list-style:none}.mellow-countdown li{display:grid;min-width:6.4rem;padding:1rem .6rem;border-radius:var(--radius-control);background:#ffffff80;text-align:center}.mellow-countdown b{font-family:var(--font-display);font-weight:600;font-size:2.8rem;line-height:1.1;font-variant-numeric:tabular-nums}.mellow-countdown small{font-size:1.1rem;color:var(--color-muted)}.mellow-drop__live{display:none}.mellow-drop.is-live .mellow-drop__live{display:inline-flex}.mellow-drop.is-live .mellow-drop__vorab{display:none}.mellow-drop .newsletter-form{max-width:44rem}.mellow-drop__hinweis{margin:.8rem 0 0;font-size:1.2rem;line-height:1.8rem;color:var(--color-muted)}.mellow-mega-kacheln{display:grid;grid-template-columns:repeat(2,minmax(0,18rem));gap:1.6rem;margin-left:auto}.mellow-mega-kachel{display:grid;gap:.6rem;color:rgb(var(--color-foreground));text-decoration:none;font-weight:600;font-size:1.4rem}.mellow-mega-kachel img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-control);transition:transform .4s var(--ease-mellow)}.mellow-mega-kachel:hover img{transform:scale(1.02)}.mellow-mega-kachel small{font-weight:400;color:var(--color-muted)}.mellow-fristen h2{margin:0 0 2rem;text-align:center}.mellow-fristen__liste{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.mellow-fristen__liste{grid-template-columns:repeat(3,minmax(0,1fr))}}.mellow-fristen__liste li{display:grid;gap:.2rem;padding:1.6rem;border-radius:var(--radius-control);background:#ffffff80;text-align:center}.mellow-fristen__liste span{font-family:var(--font-display);font-weight:600;font-size:2rem;color:var(--color-brand)}.mellow-fristen__liste span a{color:inherit}.mellow-fristen__liste small{color:var(--color-muted);font-size:1.3rem}.mellow-fristen__hinweis{margin:1.6rem 0 0;text-align:center;font-size:1.3rem;color:var(--color-muted)}.mellow-karte__produkt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--duration-mellow) var(--ease-mellow);pointer-events:none}.mellow-ansicht-produkt .mellow-karte__produkt{opacity:1}.mellow-karten-galerie a{flex:0 0 100%;display:block;height:100%}.mellow-karten-galerie a img{width:100%;height:100%;object-fit:cover;scroll-snap-align:start}.mellow-ansicht-produkt .mellow-karten-galerie,.mellow-ansicht-produkt .mellow-karten-punkte{display:none}quick-add-modal .product__media-list{display:flex!important;flex-wrap:nowrap;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}quick-add-modal .product__media-list .product__media-item:nth-child(-n+4):not(.product__media-item--full){display:block!important;flex:0 0 82%;max-width:82%;scroll-snap-align:start;margin:0!important}quick-add-modal .product__media-list .product__media-item--full{display:none!important}quick-add-modal .thumbnail-slider{display:none!important}.mellow-mega{display:flex;gap:4rem;align-items:flex-start}.mellow-mega .mega-menu__list{flex:1 1 auto;padding-left:0;padding-right:0}@media screen and (max-width:1199px){.mellow-mega-kacheln{grid-template-columns:repeat(2,minmax(0,14rem))}}.mellow-fitskala{margin:.8rem 0 0 3rem}.mellow-fitskala__balken{display:flex;height:.8rem;margin:.6rem 0 .4rem;border-radius:99rem;overflow:hidden;background:var(--color-divider)}.mellow-fitskala__balken span:nth-child(1){background:var(--color-accent-cool)}.mellow-fitskala__balken span:nth-child(2){background:var(--color-brand)}.mellow-fitskala__balken span:nth-child(3){background:var(--color-accent-warm)}.mellow-fitskala__legende{display:flex;justify-content:space-between;font-size:1.2rem;color:var(--color-muted)}[data-mellow-merkliste-zahl][hidden]{display:none!important}.mellow-header-merkliste .svg-wrapper svg{width:2rem;height:2rem}.card-wrapper .media>.mellow-merken{top:.6rem;right:.6rem;left:auto;bottom:auto;width:4.4rem;height:4.4rem;max-width:none;display:inline-flex}.card-wrapper .media>.mellow-karten-punkte{top:auto;bottom:.8rem;height:auto;display:flex}.card-wrapper .media>.mellow-karte__crew{top:auto;bottom:.8rem;left:.8rem;right:auto;width:auto;height:auto;max-width:calc(100% - 7rem)}.card-wrapper .media>.mellow-karte__ki{top:auto;bottom:.8rem;right:.8rem;left:auto;width:auto;height:auto}.card-wrapper .media>.mellow-karten-punkte{bottom:3.4rem}@media screen and (max-width:749px){.card-wrapper .media>.mellow-karte__crew{bottom:.5rem;left:.5rem}.card-wrapper .media>.mellow-karte__ki{bottom:.5rem;right:.5rem}.card-wrapper .media>.mellow-karten-punkte{bottom:3rem}}quick-add-modal .product__media-wrapper{min-width:0;overflow:hidden}quick-add-modal .product__media-list{max-width:100%}@media screen and (min-width:750px){quick-add-modal .product__media-list .product__media-item:nth-child(-n+4):not(.product__media-item--full){flex-basis:88%;max-width:88%}}.card-wrapper .card .card__inner .card__media{z-index:2;pointer-events:none}.card .card__inner .card__media .mellow-merken,.card .card__inner .card__media .mellow-karten-galerie{pointer-events:auto}.card-wrapper .card>.card__inner{z-index:2;pointer-events:none}.card-wrapper .card>.card__inner .mellow-merken,.card-wrapper .card>.card__inner .mellow-karten-galerie{pointer-events:auto}.mellow-karte__ki,.mellow-lookbook__label,.mellow-film__label{padding:.1rem .5rem;border-radius:.3rem;background:#f5f0e680;color:#252521a6;font-size:.9rem;font-weight:400;letter-spacing:.02em;line-height:1.4rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.article-card .card__heading{font-family:var(--font-display);font-weight:600;font-size:2.2rem;line-height:1.2}@media screen and (min-width:750px){.article-card .card__heading{font-size:2.6rem}}.article-card .card--text .card__content{padding-top:2.4rem;padding-bottom:2.4rem}.mellow-groesse__oeffnen{display:inline-flex;align-items:center;gap:.6rem;background:none;border:0;padding:.4rem 0;font:inherit;font-weight:600;color:var(--color-brand, #4e010d);cursor:pointer;text-decoration:underline;text-underline-offset:.4rem}.mellow-groesse__dialog{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:min(46rem,100vw);max-width:100vw;padding:0;border:0;background:var(--color-bg, #f5f0e6);color:var(--color-text, #252521);box-shadow:-8px 0 24px #2525211f}.mellow-groesse__dialog[open]{animation:mellowGroesseRein .22s ease}.mellow-groesse__dialog::backdrop{background:#25252173}@keyframes mellowGroesseRein{0%{transform:translate(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.mellow-groesse__dialog[open]{animation:none}}.mellow-groesse__kopf{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:1.6rem 2rem;background:inherit;border-bottom:1px solid var(--color-divider, #d8d0c3);z-index:1}.mellow-groesse__kopf h2{margin:0}.mellow-groesse__zu{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:inherit}.mellow-groesse__inhalt{padding:1.6rem 2rem 4rem;font-size:1.5rem;line-height:2.3rem}.mellow-groesse__inhalt h3{margin:2.4rem 0 .8rem}.mellow-groesse__berater{background:#fff;border:1px solid var(--color-divider, #d8d0c3);border-radius:var(--radius-control, 4px);padding:1.6rem;margin-top:1.6rem}.mellow-groesse__berater h3{margin-top:0}.mellow-groesse__berater label{font-weight:600;display:block;margin-bottom:.4rem}.mellow-groesse__eingabe{display:flex;align-items:center;gap:.8rem}.mellow-groesse__eingabe input{width:10rem;min-height:4.8rem;padding:0 1.2rem;font:inherit;border:1px solid var(--color-control, #8c8579);border-radius:var(--radius-control, 4px);background:#fff}.mellow-groesse__wunsch{border:0;padding:0;margin:1.2rem 0 0;display:flex;flex-wrap:wrap;gap:.4rem 1.6rem}.mellow-groesse__wunsch legend{font-weight:600;margin-bottom:.4rem}.mellow-groesse__wunsch label{font-weight:400;display:inline-flex;gap:.6rem;align-items:center;min-height:4.4rem;margin:0}.mellow-groesse__ergebnis:not(:empty){margin:1.2rem 0 .8rem;padding:1rem 1.2rem;background:var(--color-accent-warm, #efe3a4);border-radius:var(--radius-control, 4px)}.mellow-groesse__tabelle-wrap{overflow-x:auto}.mellow-groesse__tabelle{width:100%;border-collapse:collapse;font-size:1.4rem;text-align:center}.mellow-groesse__tabelle th,.mellow-groesse__tabelle td{padding:.8rem .6rem;border-bottom:1px solid var(--color-divider, #d8d0c3);white-space:nowrap}.mellow-groesse__tabelle th[scope=row]{text-align:left;font-weight:600}.mellow-groesse__skizze{max-width:26rem;margin:2rem auto 0;text-align:center}.mellow-groesse__skizze figcaption{font-size:1.3rem;color:var(--color-muted, #67645e)}.mellow-groesse__hilfe{margin-top:2rem}.mellow-karte-farben{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.8rem;position:relative;z-index:2}.mellow-karte-farben__feld{width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid var(--color-divider, #d8d0c3);background:#fff center/cover;cursor:pointer;padding:0;position:relative}.mellow-karte-farben__feld:after{content:"";position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.mellow-karte-farben__feld.is-aktiv{box-shadow:0 0 0 2px var(--color-bg, #f5f0e6),0 0 0 3px var(--color-text, #252521)}.mellow-karte-farben__feld:focus-visible{outline:2px solid var(--color-brand, #4e010d);outline-offset:3px}.mellow-karte-farben__mehr{font-size:1.2rem;color:var(--color-muted, #67645e)}.mellow-widerruf .field{margin-top:1.6rem}.mellow-widerruf__umfang{border:0;padding:0;margin:2rem 0 0}.mellow-widerruf__umfang legend{font-weight:600;margin-bottom:.6rem}.mellow-widerruf__umfang label{display:flex;gap:.8rem;align-items:center;min-height:4.4rem}.mellow-widerruf__hinweis{font-size:1.4rem;color:var(--color-muted, #67645e);margin-top:2rem}.mellow-widerruf__button{margin-top:1.2rem;min-width:24rem}.mellow-widerruf__danke{padding:2.4rem;background:var(--color-accent-warm, #efe3a4);border-radius:var(--radius-control, 4px)}.mellow-widerruf__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.shopify-policy__container{max-width:min(65ch,100%);box-sizing:border-box;overflow-wrap:anywhere}.shopify-policy__body{hyphens:auto;-webkit-hyphens:auto}.shopify-policy__title h1{overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}.mellow-karte__kachel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1.6rem;text-align:center;background:var(--color-accent-warm);color:var(--color-brand);border-radius:var(--radius-control)}.card-wrapper .media.mellow-karte__kachel>*{position:static;width:auto;height:auto}.mellow-karte__kachel-marke{font-family:var(--font-display);font-weight:600;font-size:1.3rem;letter-spacing:.02em;opacity:.75}.mellow-karte__kachel-titel{font-family:var(--font-display);font-weight:600;font-size:clamp(2rem,2.4vw,3rem);line-height:1.15;overflow-wrap:anywhere}.mellow-karte__kachel-zusatz{font-size:1.2rem;font-weight:600;color:var(--color-text)}.mellow-karte--gutschein .mellow-karte__kachel{background:var(--color-brand);color:var(--color-bg)}.mellow-karte--gutschein .mellow-karte__kachel-zusatz{color:var(--color-bg);opacity:.85}.card-wrapper .card>.card__inner>.card__content{position:relative;z-index:3;pointer-events:none}.card-wrapper .media>.mellow-karte__crew{white-space:nowrap}.mellow-karte__crew-kurz{display:none}@media screen and (max-width:749px){.mellow-karte__crew-lang{display:none}.mellow-karte__crew-kurz{display:inline}}@media screen and (min-width:750px){.mellow-fristen__liste{display:flex;justify-content:center}.mellow-fristen__liste li{flex:1 1 0;max-width:38rem}}@media screen and (min-width:990px){.footer__blocks-wrapper.grid{flex-wrap:nowrap}.footer__blocks-wrapper.grid>.footer-block.grid__item{flex:1 1 0;width:auto;max-width:none}.footer__blocks-wrapper.grid>.footer-block.grid__item:first-child{flex-grow:1.6}}.policies li:first-child:before{content:none}.card-wrapper .card .media>.mellow-karten-galerie{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.card-wrapper .card .media>.mellow-karten-galerie>a{position:relative;flex:0 0 100%;width:100%;height:100%}.card-wrapper .card .media>.mellow-karten-galerie img{position:static;width:100%;height:100%;object-fit:cover}@media(hover:hover)and (pointer:fine){.card-wrapper .card .media>.mellow-karten-galerie,.card-wrapper .card .media>.mellow-karten-punkte{display:none}}.grid__item>product-component{display:block;height:100%}.grid__item>product-component>.product-card-wrapper{height:100%}.product-card-wrapper>.card--standard{height:100%}.product-card-wrapper>.card--standard>.card__content{flex:1 1 auto;grid-template-rows:1fr auto}.product-card-wrapper>.card--standard>.card__content>.quick-add{align-self:end}.card-wrapper:hover .media.media--hover-effect>img.mellow-karte__produkt,.card-wrapper:hover .media>img.mellow-karte__produkt{opacity:0;transform:none}.mellow-ansicht-produkt .card-wrapper .media.media--hover-effect>img.mellow-karte__produkt,.mellow-ansicht-produkt .card-wrapper .media>img.mellow-karte__produkt{opacity:1;transform:none}.mellow-karte__produkt{background-color:rgb(var(--color-background))}.header__icon--cart .cart-count-bubble,.mellow-header-merkliste [data-mellow-merkliste-zahl]{position:absolute;top:calc(50% - 1.6rem);left:calc(50% + .3rem);right:auto;bottom:auto;display:flex;align-items:center;justify-content:center;min-width:1.8rem;width:auto;height:1.8rem;padding:0 .45rem;box-sizing:border-box;border-radius:99rem;border:.15rem solid rgb(var(--color-background));background:var(--color-brand);color:var(--color-bg);font-family:var(--font-body);font-size:1rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.header__icon--cart .cart-count-bubble:empty{display:none}.header__icon--cart .cart-count-bubble{top:calc(50% - 1.8rem);left:calc(50% + .5rem)}.mellow-karte__ki,.card-wrapper .media>.mellow-karte__ki,.card__media .media>.mellow-karte__ki{display:none!important}input[type=radio],input[type=checkbox]{accent-color:var(--color-brand)}.mellow-widerruf__hinweis a{color:var(--color-brand);text-underline-offset:.3rem}.mellow-groesse__waehlen[hidden]{display:none}.price .price-item,.price-item{letter-spacing:0}.mellow-nobr{white-space:nowrap}.mellow-look__aktion{display:grid;grid-template-columns:minmax(0,1fr) auto}.mellow-look__aktion select{min-width:0;width:100%}.product--no-media .recipient-checkbox{justify-content:center;text-align:left}@media screen and (max-width:749px){.footer__blocks-wrapper>.footer-block--menu.grid__item{margin:0}.footer__blocks-wrapper>.footer-block--menu.grid__item:last-child{margin-top:3.2rem}.footer__blocks-wrapper>:not(.footer-block--menu)+.footer-block--menu.grid__item{margin-top:2.4rem}.footer .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:0 1.6rem}.footer .policies li:before{display:none}.rte table{display:table;width:100%}.rte table th,.rte table td{white-space:normal}.rte table th:first-child,.rte table td:first-child{white-space:nowrap}}@media screen and (max-width:749px),screen and (max-height:820px){cart-drawer .drawer__inner{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}cart-drawer cart-drawer-items{flex:0 0 auto;overflow:visible}cart-drawer .drawer__header{position:sticky;top:0;z-index:2;background:rgb(var(--color-background))}cart-drawer .drawer__footer{flex:0 0 auto}}@media screen and (max-width:479px){.rte table{font-size:1.15rem}.rte table th,.rte table td{padding:.7rem .35rem}.rte table th:first-child,.rte table td:first-child{padding-left:.6rem}}.rte:has(table){overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:379px){.header header-drawer{margin-left:-1rem}}quick-add-modal .mellow-kaufleiste{display:none!important}quick-add-modal .product__title h1,quick-add-modal .product__title h2,quick-add-modal .product__title .h1{font-size:clamp(2.2rem,6.5vw,3rem);line-height:1.15}quick-add-modal .product__title a{text-decoration:none}.cart-item__totals .price,.cart-item__price-wrapper .price,.cart-item__details .product-option{white-space:nowrap}.mellow-widerruf input[type=radio],.mellow-widerruf input[type=checkbox]{width:2rem;height:2rem;flex:0 0 2rem;accent-color:var(--color-brand)}.product .product__media-list .product-media-container{--aspect-ratio: .8 !important}.product .product__media-list .product-media-container .media{background:#f4f2ee}.product .product__media-list .product-media-container .media>img{object-fit:contain}@media screen and (min-width:750px){.product .product__media-wrapper media-gallery{display:block;margin-inline:auto;width:min(100%,max(32rem,calc((100svh - 31rem)*.8)))}}@media screen and (max-width:749px){.product .product__media-list .product-media-container{width:min(100%,max(26rem,calc((100svh - 27rem)*.8)));margin-inline:auto}.product .product__media-wrapper [id^=GalleryViewer]{position:relative}.product .mellow-galerie-pfeil{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;border:0;border-radius:50%;background:#f5f0e6e6;color:var(--color-text, #252521)}.product .mellow-galerie-pfeil--prev{left:.6rem}.product .mellow-galerie-pfeil--next{right:.6rem}quick-add-modal .mellow-galerie-pfeil{display:none}}.mk-section{margin-top:0!important}.mk{position:relative;display:block;background:var(--color-text);color:var(--color-bg);overflow:hidden}.mk{background:var(--color-brand)}.mk__buehne{position:relative;display:grid;width:100%}.mk__slide{grid-area:1 / 1;position:relative;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.mk__slide.is-aktiv{opacity:1;visibility:visible;z-index:1;transition:opacity .9s ease,visibility 0s}.mk__medien{position:relative;aspect-ratio:4 / 5;max-height:78svh;overflow:hidden}@media screen and (min-width:990px){.mk__slide{display:block;aspect-ratio:12 / 5}.mk__medien{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;max-height:none}}.mk__medien picture{display:contents}.mk__bild{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mk-fokus, 70%) 100%}@media screen and (min-width:990px){.mk__bild{object-position:50% 50%}}.mk__platzhalter{background:var(--color-accent-cool);fill:#25252159}.mk__medien:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#2525216b,#25252100 20%)}@media screen and (min-width:990px){.mk__medien:after{background:linear-gradient(90deg,#2525219e,#25252152 34%,#25252100 58%),linear-gradient(0deg,#25252147,#25252100 24%)}}.mk--grain .mk__medien:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.1;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:no-preference){.mk__slide .mk__bild{transform:scale(1.06);transition:transform calc(var(--mk-dauer, 7s) + 1.5s) ease-out}.mk__slide.is-aktiv .mk__bild{transform:scale(1)}.mk__slide .mk__text>*{opacity:0;transform:translateY(1.6rem);transition:opacity .6s ease,transform .7s ease}.mk__slide.is-aktiv .mk__text>*{opacity:1;transform:none}.mk__slide.is-aktiv .mk__text>*:nth-child(2){transition-delay:.12s}.mk__slide.is-aktiv .mk__text>*:nth-child(3){transition-delay:.22s}.mk__slide.is-aktiv .mk__text>*:nth-child(4){transition-delay:.32s}}.mk__inhalt{position:relative;z-index:2;padding-top:2.8rem;padding-bottom:3.6rem}@media screen and (min-width:990px){.mk__inhalt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding-top:0;padding-bottom:4.8rem;pointer-events:none}}.mk__text{max-width:54rem;pointer-events:auto}.mk__kicker{margin:0 0 1.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-warm)}.mk__ueberschrift{margin:0;max-width:14ch;color:var(--color-bg);font-size:clamp(3.4rem,8.6vw,5.2rem);line-height:1.04;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 .2rem 2.4rem rgba(37,37,33,.25)}@media screen and (min-width:990px){.mk__ueberschrift{font-size:clamp(4.4rem,5.2vw,7.6rem)}}.mk__beschreibung{margin:1.4rem 0 0;max-width:42rem;font-size:1.5rem;line-height:1.5;color:#f5f0e6e6}@media screen and (min-width:990px){.mk__beschreibung{font-size:1.7rem;margin-top:1.8rem}}.mk__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media screen and (min-width:990px){.mk__buttons{margin-top:2.8rem}}.mk__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.6rem;border-radius:var(--radius-control, .4rem);background:var(--color-bg);color:var(--color-text);font-weight:600;font-size:1.5rem;letter-spacing:.01em;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.mk__button:hover{background:var(--color-accent-warm)}.mk__button--zwei{background:transparent;color:var(--color-bg);box-shadow:inset 0 0 0 1.5px #f5f0e6d9}.mk__button--zwei:hover{background:#f5f0e624;color:var(--color-bg)}.mk__button:focus-visible,.mk__tab:focus-visible,.mk__pause:focus-visible{outline:2px solid var(--color-accent-warm);outline-offset:3px}.mk__steuerung{position:absolute;z-index:3;left:1.6rem;right:1.6rem;top:1.4rem;display:flex;align-items:flex-start;gap:1rem}@media screen and (min-width:990px){.mk__steuerung{top:auto;left:auto;bottom:2.6rem;right:max(2.4rem,calc((100vw - var(--page-width, 120rem)) / 2 + 5rem));width:min(52rem,46vw)}}.mk__tabs{display:flex;flex:1;gap:.8rem}.mk__tab{flex:1;min-width:0;display:flex;flex-direction:column-reverse;gap:.8rem;padding:.6rem 0;border:0;background:none;color:#f5f0e6b8;font:600 1.1rem/1.2 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;text-align:left;cursor:pointer}@media screen and (min-width:990px){.mk__tab{flex-direction:column;font-size:1.2rem}}.mk__tab.is-aktiv,.mk__tab:hover{color:var(--color-bg)}.mk__tab-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk__tab-balken{position:relative;display:block;height:.2rem;border-radius:.2rem;background:#f5f0e652;overflow:hidden}.mk__tab-balken span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-bg);transform-origin:left center;transform:scaleX(0)}.mk__tab.is-gesehen .mk__tab-balken span{transform:scaleX(0)}.mk__tab.is-aktiv .mk__tab-balken span{animation:mk-fortschritt var(--mk-dauer, 7s) linear forwards}.mk.is-pausiert .mk__tab.is-aktiv .mk__tab-balken span{animation-play-state:paused}.mk.is-angehalten .mk__tab.is-aktiv .mk__tab-balken span{animation:none;transform:scaleX(1)}@keyframes mk-fortschritt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.mk__tab.is-aktiv .mk__tab-balken span{animation:none!important;transform:scaleX(1)}}.mk__pause{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin-top:-.4rem;padding:0;border:0;border-radius:50%;background:#f5f0e629;color:var(--color-bg);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media screen and (min-width:990px){.mk__pause{margin-top:0;align-self:flex-end;margin-bottom:-.8rem}}.mk__pause:hover{background:#f5f0e647}.mk__pause svg{width:1.4rem;height:1.4rem;fill:currentColor}.mk__icon-play{display:none}.mk.is-angehalten .mk__icon-play{display:block}.mk.is-angehalten .mk__icon-pause{display:none}@media screen and (min-width:990px){.mk__medien--ohne-desktop{left:auto;width:42%}.mk__medien--ohne-desktop .mk__bild{object-position:50% 100%}.mk__medien--ohne-desktop:after{background:linear-gradient(0deg,#25252166,#25252100 26%)}.mk__slide:has(.mk__medien--ohne-desktop) .mk__text{max-width:min(54rem,48%)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mellow.css.map */
