:root{--mge-bg: #0d0b12;--mge-surface: #17141d;--mge-surface-2: #211c29;--mge-surface-brand: #150f22;--mge-line: rgba(244, 239, 233, .1);--mge-line-strong: rgba(244, 239, 233, .18);--mge-input-border: rgba(244, 239, 233, .38);--mge-input-border-hover: rgba(244, 239, 233, .55);--mge-cream: #f4efe9;--mge-muted: #b3aabf;--mge-violet: #7b49d9;--mge-purple: #9a3fcd;--mge-magenta: #bf33be;--mge-rose: #f6446e;--mge-orange: #f78448;--mge-gold: #f8c920;--mge-primary: var(--mge-gold);--mge-primary-hover: #ffd65a;--mge-primary-active: #e5b416;--mge-secondary: var(--mge-violet);--mge-secondary-text: #a98bff;--mge-accent: var(--mge-rose);--mge-on-brand: #14101a;--mge-focus: #a98bff;--mge-success: #4cd79a;--mge-warning: #f79b3b;--mge-error: #ff6b8a;--mge-gradient-warm: linear-gradient(100deg, #f6446e 0%, #f78448 48%, #f8c920 100%);--mge-gradient-logo: linear-gradient(90deg, #6b4fe0 0%, #9a3fcd 22%, #bf33be 40%, #f6446e 58%, #f78448 78%, #f8c920 100%);--mge-violet-text: var(--mge-secondary-text);--mge-amber: var(--mge-primary);--mge-amber-hi: var(--mge-primary-hover);--mge-red: var(--mge-accent);--mge-radius: 18px;--mge-radius-sm: 12px;--mge-ease: cubic-bezier(.2, .7, .2, 1);--mge-shadow: 0 18px 50px rgba(0, 0, 0, .45)}body{background-color:var(--mge-bg);background-image:radial-gradient(1200px 600px at 85% -10%,rgba(246,68,110,.07),transparent 60%),radial-gradient(900px 500px at -10% 30%,rgba(123,73,217,.1),transparent 60%);background-attachment:fixed}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;opacity:.035;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='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--mge-amber);color:var(--mge-bg)}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl{letter-spacing:-.025em;line-height:1.05}h4,h5,.h4,.h5{letter-spacing:-.01em}p,.rte{color:rgba(var(--color-foreground),.78)}.mge-eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.4rem;color:var(--mge-violet-text);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.mge-eyebrow:before{content:"";width:2.4rem;height:2px;border-radius:2px;background:currentColor}.mge-eyebrow--center{justify-content:center}.mge-accent{color:var(--mge-amber)}body .button,body .shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.01em;transition:transform .25s var(--mge-ease),box-shadow .25s var(--mge-ease),background-color .2s ease}body .button:not([disabled]):hover,body .shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);box-shadow:0 10px 28px #f8c92047}body .button--secondary:not([disabled]):hover{box-shadow:none}.mge-button{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.2rem;padding:0 2.6rem;border:1px solid transparent;border-radius:var(--buttons-radius);font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:transform .25s var(--mge-ease),box-shadow .25s var(--mge-ease),background-color .2s ease,color .2s ease}.mge-button--primary{background:var(--mge-amber);color:var(--mge-bg)}.mge-button--primary:hover{background:var(--mge-amber-hi);transform:translateY(-1px);box-shadow:0 12px 30px #f8c9204d}.mge-button--ghost{border-color:var(--mge-line-strong);background:#f4efe90a;color:var(--mge-cream)}.mge-button--ghost:hover{border-color:var(--mge-amber);color:var(--mge-amber)}.mge-button .mge-icon{width:1.8rem;height:1.8rem}.mge-button:focus-visible,.mge-chip:focus-visible,.mge-link:focus-visible{outline:2px solid var(--mge-focus);outline-offset:3px}.mge-link{display:inline-flex;align-items:center;gap:.6rem;color:var(--mge-cream);font-weight:700;text-decoration:none}.mge-link:hover{color:var(--mge-amber)}.mge-link .mge-icon{width:1.6rem;height:1.6rem;transition:transform .2s var(--mge-ease)}.mge-link:hover .mge-icon{transform:translate(3px)}.mge-icon{display:inline-block;flex:none;width:2rem;height:2rem;vertical-align:middle}.mge-chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.6rem;border:1px solid var(--mge-line-strong);border-radius:999px;background:#f4efe908;color:var(--mge-cream);font-size:1.4rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.mge-chip:hover{border-color:var(--mge-amber)}.mge-chip.is-active,.mge-chip[aria-pressed=true],.mge-chip[aria-current=page]{border-color:var(--mge-amber);background:var(--mge-amber);color:var(--mge-bg)}.mge-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;border-radius:999px;background:#f4efe90f;color:var(--mge-cream);font-size:1.3rem;font-weight:600;line-height:1.2}.mge-pill .mge-icon{width:1.6rem;height:1.6rem;color:var(--mge-violet-text)}.mge-panel{position:relative;overflow:hidden;border:1px solid var(--mge-line);border-radius:var(--mge-radius);background:linear-gradient(180deg,#f4efe909,#f4efe903),var(--mge-surface)}.mge-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.2rem}.mge-section-head__title{margin:0}.mge-section-head__text{max-width:56rem;margin:1.2rem 0 0}@media screen and (max-width:767px){.mge-section-head{flex-direction:column;align-items:flex-start;margin-bottom:2.4rem}}body .badge,body .card__badge .badge{border:0;border-radius:var(--badge-corner-radius);font-size:1.1rem;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;padding:.6rem .9rem}body .percent__badge-sale,body .amount__badge-sale,body .price__badge-sale{background:var(--mge-rose)!important;color:var(--mge-on-brand)!important}body .announcement--bar .announcement-bar,body .announcement--bar .announcement-bar .link{font-size:1.3rem;font-weight:700;letter-spacing:.02em;text-decoration:none}body .announcement--bar .slider__slide{flex:0 0 100%;width:100%;max-width:100%}@media screen and (max-width:575px){body .announcement--bar .announcement-bar .link{font-size:1.2rem}}body .section-header .header-wrapper{border-bottom:1px solid var(--mge-line);background:#0d0b12d1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px)}body .section-header .header__heading-link,body .section-header .header__heading-logo-wrapper,body .section-header .h2.header__heading-link,body .section-header .header__heading .h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:-.02em;color:var(--mge-cream)}body .section-header .header__menu-item,body .section-header .list-menu__item--link{font-weight:600;color:#f4efe9db;transition:color .2s ease}body .section-header .header__menu-item:hover,body .section-header .header__menu-item[aria-current=page],body .section-header .list-menu__item--link:hover{color:var(--mge-amber)}body .section-header .header__menu-item span.header__active-menu-item,body .section-header .header__menu-item[aria-current=page] span{text-decoration:none;box-shadow:inset 0 -2px 0 var(--mge-amber)}body .section-header .cart-count-bubble{background:var(--mge-amber);color:var(--mge-bg);font-weight:800}body .section-header .header__icon .icon,body .section-header .header__icon svg{color:var(--mge-cream)}body .product-card-wrapper .card.card--standard,body .product-card-wrapper .card.card--card{--border-radius: var(--mge-radius);height:100%;padding:1rem;border:1px solid var(--mge-line);border-radius:var(--mge-radius);background:linear-gradient(180deg,#f4efe90a,#f4efe903),var(--mge-surface);transition:transform .35s var(--mge-ease),border-color .25s ease,box-shadow .35s var(--mge-ease)}body .product-card-wrapper:hover .card.card--standard,body .product-card-wrapper:hover .card.card--card,body .product-card-wrapper:focus-within .card.card--standard{transform:translateY(-4px);border-color:#a98bff73;box-shadow:var(--mge-shadow)}body .product-card-wrapper .card__inner.wbimgblock{overflow:hidden;border-radius:var(--mge-radius-sm);background:var(--mge-surface-2)}body .product-card-wrapper .card__inner .card__media,body .product-card-wrapper .card__inner .media{border-radius:var(--mge-radius-sm)}body .product-card-wrapper .card__inner img{transition:transform .6s var(--mge-ease)}body .product-card-wrapper:hover .card__inner img{transform:scale(1.04)}body .product-card-wrapper .wbproductdes.card__content{padding:1.4rem .4rem .4rem;text-align:left}body .product-card-wrapper .card__information{display:flex;flex-direction:column;gap:.6rem;text-align:left}body .product-card-wrapper .card__heading,body .product-card-wrapper .card__heading a{margin:0;color:var(--mge-cream);font-family:var(--font-heading-family);font-size:1.7rem;font-weight:var(--font-heading-weight);letter-spacing:-.01em;line-height:1.2;text-transform:none;text-align:left}body .product-card-wrapper .card__heading a:hover{color:var(--mge-amber)}body .product-card-wrapper .card-information,body .product-card-wrapper .wbhprice,body .product-card-wrapper .price{justify-content:flex-start;text-align:left}body .product-card-wrapper .card_sale_price,body .product-card-wrapper .price-item--sale,body .product-card-wrapper .price-item--regular{color:var(--mge-amber);font-size:1.6rem;font-weight:800}body .product-card-wrapper .card_compare_price,body .product-card-wrapper .price__sale .price-item--regular,body .product-card-wrapper s.price-item{color:var(--mge-muted);font-weight:500}body .product-card-wrapper .wblistpdesc{display:none}body .product-card-wrapper .quick-add .quick-add__submit{min-height:3.6rem;padding:0 1.4rem;border:1px solid rgba(244,239,233,.18);border-radius:999px;background:#0d0b12b8;color:var(--mge-cream);font-size:1.3rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body .product-card-wrapper .quick-add .quick-add__submit:hover{border-color:var(--mge-amber);background:var(--mge-amber);color:var(--mge-bg);box-shadow:none}@media(hover:hover){body .product-card-wrapper .quick-add{opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .25s var(--mge-ease)}body .product-card-wrapper:hover .quick-add,body .product-card-wrapper:focus-within .quick-add{opacity:1;transform:none}}body .product-audio-preview__button{border-radius:50%;background:var(--mge-amber);color:var(--mge-bg);box-shadow:0 8px 24px #00000073}body .product-audio-preview__button:hover{background:var(--mge-amber-hi)}body .product-audio-preview.is-playing .product-audio-preview__button{box-shadow:0 0 #f8c92099;animation:mge-pulse 1.8s ease-out infinite}body .product-audio-preview .spinner .path{stroke:var(--mge-bg)}@keyframes mge-pulse{0%{box-shadow:0 0 #f8c9208c}70%{box-shadow:0 0 0 14px #f8c92000}to{box-shadow:0 0 #f8c92000}}body .field__input,body .select__select,body .customer .field input,body .quantity{background-color:#f4efe90a}body .field__input:focus,body .select__select:focus{box-shadow:0 0 0 1px var(--mge-amber)}.section-footer .footer,body .footer.color-background-1{border-top:1px solid var(--mge-line);background:var(--mge-surface)}body .footer .footer-block__heading,body .footer .footer-block__heading span{color:var(--mge-violet-text);font-family:var(--font-body-family);font-size:1.2rem;font-weight:800;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}body .footer-block__details-content .list-menu__item--link,body .footer .link{color:#f4efe9b8}body .footer-block__details-content .list-menu__item--link:hover,body .footer .link:hover{color:var(--mge-amber)}@media(prefers-reduced-motion:reduce){body .product-card-wrapper .card,body .product-card-wrapper .card__inner img,body .button,.mge-button{transition:none}body .product-audio-preview.is-playing .product-audio-preview__button{animation:none}}.mge-hero__title em,.mge-producer__title em,.mge-faq__title em,.mge-newsletter__title em,.mge-section-head__title em{font-style:normal;color:var(--mge-amber)}.mge-hero{position:relative;overflow:hidden}.mge-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:6rem}.mge-hero__title{margin:0;font-size:clamp(4.4rem,6.6vw,8.8rem);line-height:.98}.mge-hero__text{max-width:52rem;margin-top:2.4rem}.mge-hero__text p{margin:0;font-size:1.8rem;line-height:1.6;color:var(--mge-muted)}.mge-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.mge-hero__proof{display:flex;flex-wrap:wrap;gap:.8rem;margin:3.2rem 0 0;padding:0;list-style:none}.mge-hero__stage{position:relative;width:100%;max-width:56rem;aspect-ratio:1 / 1;margin-inline:auto}.mge-hero__stack{position:absolute;top:0;right:0;bottom:0;left:0}.mge-hero__cover{position:absolute;top:12%;left:12%;width:70%;aspect-ratio:1 / 1;border-radius:var(--mge-radius);box-shadow:0 30px 70px #0009;transition:transform .6s var(--mge-ease)}.mge-hero__cover-link,.mge-hero__cover-image{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.mge-hero__cover--1{z-index:3;transform:rotate(-3deg)}.mge-hero__cover--2{z-index:2;transform:translate(22%,-8%) rotate(7deg) scale(.9);filter:brightness(.7)}.mge-hero__cover--3{z-index:1;transform:translate(-20%,8%) rotate(-12deg) scale(.86);filter:brightness(.55)}.mge-hero__stage:hover .mge-hero__cover--1{transform:rotate(-1deg) translateY(-6px)}.mge-hero__stage:hover .mge-hero__cover--2{transform:translate(28%,-10%) rotate(10deg) scale(.9)}.mge-hero__stage:hover .mge-hero__cover--3{transform:translate(-26%,10%) rotate(-15deg) scale(.86)}.mge-hero__vinyl{position:absolute;top:16%;left:36%;z-index:2;width:62%;aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle at center,var(--mge-amber) 0 13%,#2a2138 13.5% 15%,transparent 15.5%),repeating-radial-gradient(circle at center,#0f0d15 0 2px,#1b1724 2px 4px);box-shadow:0 20px 60px #0000008c,inset 0 0 0 1px #f4efe90f;animation:mge-spin 6s linear infinite;animation-play-state:paused;transition:left .6s var(--mge-ease)}.mge-hero__stage:hover .mge-hero__vinyl,.mge-hero:has(.product-audio-preview.is-playing) .mge-hero__vinyl,.mge-hero:has(.product-audio-preview.is-loading) .mge-hero__vinyl{left:44%}.mge-hero:has(.product-audio-preview.is-playing) .mge-hero__vinyl{animation-play-state:running}@keyframes mge-spin{to{transform:rotate(360deg)}}body .mge-hero__cover-play .product-audio-preview{top:auto;right:auto;bottom:2.4rem;left:2.4rem;z-index:5}body .mge-hero__cover-play .product-audio-preview__button{width:4.8rem;height:4.8rem}body .mge-hero__cover-play .product-audio-preview__icon .icon{width:1.8rem;height:2.2rem}.mge-hero__cover:has(.mge-hero__cover-play product-audio-preview) .mge-hero__tag{padding-left:7.6rem}.mge-hero__tag{position:absolute;right:1.6rem;bottom:1.6rem;left:1.6rem;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.6rem;border:1px solid rgba(244,239,233,.14);border-radius:var(--mge-radius-sm);background:#0d0b12b8;color:var(--mge-cream);text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mge-hero__tag-title{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mge-hero__tag-price{flex:none;color:var(--mge-amber);font-weight:800}@media screen and (max-width:991px){.mge-hero__grid{grid-template-columns:1fr;gap:4rem}.mge-hero__stage{max-width:44rem}}@media screen and (max-width:575px){.mge-hero__text p{font-size:1.6rem}.mge-hero__actions .mge-button{flex:1 1 100%}.mge-hero__stage{max-width:34rem}}@media(prefers-reduced-motion:reduce){.mge-hero__cover,.mge-hero__vinyl{transition:none;animation:none}}.mge-props__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.mge-props__item{display:flex;align-items:flex-start;gap:1.4rem;padding:2.8rem 2.4rem}.mge-props__item+.mge-props__item{border-left:1px solid var(--mge-line)}.mge-props__icon{display:grid;flex:none;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#7b49d92e;color:var(--mge-violet-text)}.mge-props__title{margin:0;color:var(--mge-cream);font-size:1.6rem;font-weight:700;line-height:1.3}.mge-props__text{margin:.4rem 0 0;font-size:1.4rem;line-height:1.5;color:var(--mge-muted)}@media screen and (max-width:991px){.mge-props__list{grid-template-columns:repeat(2,minmax(0,1fr))}.mge-props__item:nth-child(odd){border-left:0}.mge-props__item:nth-child(n+3){border-top:1px solid var(--mge-line)}}@media screen and (max-width:575px){.mge-props__list{grid-template-columns:1fr}.mge-props__item{padding:2rem}.mge-props__item+.mge-props__item{border-top:1px solid var(--mge-line);border-left:0}}.mge-producer__card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.mge-producer__art{position:relative;min-height:42rem;overflow:hidden;background:radial-gradient(420px 320px at 60% 40%,rgba(123,73,217,.24),transparent 70%),var(--mge-surface-2)}.mge-producer__art-vinyl{position:absolute;top:50%;left:50%;width:min(34rem,78%);aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle at center,var(--mge-bg) 0 3%,var(--mge-amber) 3.5% 16%,#2a2138 16.5% 18%,transparent 18.5%),repeating-radial-gradient(circle at center,#0f0d15 0 2px,#1d1926 2px 4px);box-shadow:0 30px 70px #0009;transform:translate(-50%,-50%);animation:mge-spin 14s linear infinite}.mge-producer__art-wave{position:absolute;right:8%;bottom:9%;left:8%;display:flex;align-items:flex-end;gap:4px;height:6rem}.mge-producer__art-wave span{flex:1;border-radius:2px;background:linear-gradient(180deg,var(--mge-amber),rgba(248,201,32,.25))}@media(prefers-reduced-motion:reduce){.mge-producer__art-vinyl{animation:none}}.mge-producer__media{min-height:42rem}.mge-producer__image{width:100%;height:100%;object-fit:cover}.mge-producer__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(3.2rem,5vw,7.2rem)}.mge-producer__title{margin:0;font-size:clamp(3.4rem,4.2vw,5.6rem)}.mge-producer__text{margin-top:2rem;font-size:1.7rem;line-height:1.7}.mge-producer__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;width:100%;margin:3.2rem 0}.mge-producer__fact{padding:1.8rem;border:1px solid var(--mge-line);border-radius:var(--mge-radius-sm);background:#f4efe908}.mge-producer__fact dt{color:var(--mge-amber);font-family:var(--font-heading-family);font-size:2.8rem;font-weight:var(--font-heading-weight);line-height:1}.mge-producer__fact dd{margin:.8rem 0 0;font-size:1.3rem;color:var(--mge-muted)}@media screen and (max-width:991px){.mge-producer__card{grid-template-columns:1fr}.mge-producer__media,.mge-producer__art{min-height:0;aspect-ratio:16 / 10}}@media screen and (max-width:575px){.mge-producer__facts{grid-template-columns:1fr}}.mge-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:6rem}.mge-faq__intro{position:sticky;top:10rem}.mge-faq__title{margin:0;font-size:clamp(3.4rem,4vw,5.2rem)}.mge-faq__text{margin-top:1.6rem}.mge-faq__contact{margin-top:2.4rem}.mge-faq__list{display:grid;gap:1.2rem}.mge-faq__item{border:1px solid var(--mge-line);border-radius:var(--mge-radius-sm);background:var(--mge-surface);transition:border-color .2s ease}.mge-faq__item[open]{border-color:#a98bff73}.mge-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.2rem 2.4rem;color:var(--mge-cream);font-size:1.7rem;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.mge-faq__question::-webkit-details-marker{display:none}.mge-faq__question:focus-visible{outline:2px solid var(--mge-focus);outline-offset:-2px;border-radius:var(--mge-radius-sm)}.mge-faq__toggle{position:relative;flex:none;width:2.8rem;height:2.8rem;border-radius:50%;background:#7b49d933}.mge-faq__toggle:before,.mge-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:2px;border-radius:2px;background:var(--mge-violet-text);transform:translate(-50%,-50%);transition:transform .25s var(--mge-ease)}.mge-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.mge-faq__item[open] .mge-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.mge-faq__answer{padding:0 2.4rem 2.4rem}.mge-faq__answer p{margin:0;font-size:1.6rem;line-height:1.7}@media screen and (max-width:991px){.mge-faq__grid{grid-template-columns:1fr;gap:3.2rem}.mge-faq__intro{position:static}}.mge-newsletter__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;padding:clamp(3.2rem,5vw,6.4rem);background:radial-gradient(600px 300px at 100% 0%,rgba(123,73,217,.2),transparent 70%),radial-gradient(500px 260px at 0% 100%,rgba(246,68,110,.1),transparent 70%),var(--mge-surface)}.mge-newsletter__title{margin:0;font-size:clamp(3.2rem,4vw,5rem)}.mge-newsletter__text{margin-top:1.4rem}.mge-newsletter__row{display:flex;gap:1rem}.mge-newsletter__input{flex:1 1 auto;min-width:0;min-height:5.2rem;padding:0 1.8rem;border:1px solid var(--mge-line-strong);border-radius:var(--inputs-radius);background:#0d0b1299;color:var(--mge-cream);font-family:var(--font-body-family);font-size:1.6rem}.mge-newsletter__input::placeholder{color:#f4efe973}.mge-newsletter__input:focus{border-color:var(--mge-amber);outline:none;box-shadow:0 0 0 3px #f8c92033}.mge-newsletter__status{display:flex;align-items:center;gap:1rem;margin:1.2rem 0 0;font-weight:700}.mge-newsletter__status--success{color:var(--mge-amber)}.mge-newsletter__status--error{color:var(--mge-error)}.mge-newsletter__fine{margin:1.2rem 0 0;font-size:1.3rem;color:#f4efe980}@media screen and (max-width:991px){.mge-newsletter__card{grid-template-columns:1fr;gap:2.4rem}}@media screen and (max-width:575px){.mge-newsletter__row{flex-direction:column}}body .product__info-container>*{margin-top:0;margin-bottom:0}body .product__info-container>div:not([class]):not(:has(*)),body .product__info-container>div:not([class]):not(:has(:not(form,input[type=hidden]))){display:none}body .product__info-container{display:flex;flex-direction:column;gap:2rem}body .product__info-container .product__title,body .featured-product .product__title{margin:0;font-size:clamp(3.2rem,3.4vw,4.8rem);line-height:1.05}body .product__info-container .product__title a{color:inherit}.mge-pmeta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.6rem}.mge-pmeta__by{color:var(--mge-muted);font-size:1.5rem}.mge-pmeta__by strong{color:var(--mge-cream)}.mge-pmeta__chips{display:flex;flex-wrap:wrap;gap:.8rem}body .product__info-container .mainp-price .price .price-item,body .featured-product .price .price-item{font-size:clamp(2.8rem,2.6vw,3.4rem)!important;color:var(--mge-amber);font-family:var(--font-heading-family);font-size:3.2rem;font-weight:var(--font-heading-weight);letter-spacing:-.01em}body .product__info-container .mainp-price .price__sale small.price-item,body .product__info-container .mainp-price s.price-item,body .featured-product .price__sale small.price-item{color:var(--mge-muted);font-family:var(--font-body-family);font-size:1.8rem;font-weight:500}body .product__info-container .wbpricetax,body .featured-product .price{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}body .product__info-container .product__tax{margin:0;color:var(--mge-muted)}body .product__info-container .product-form__input .form__label,body .featured-product .product-form__input .form__label{margin-bottom:1.2rem;color:var(--mge-muted);font-size:1.2rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}body .product-form__input .form__label>span{color:var(--mge-cream);letter-spacing:.04em}body .product-form__input .wbswatchclr{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;line-height:normal}body .product-form__input .wbswatchclr label.mge-option-card{display:grid;grid-template-columns:5.2rem 1fr;grid-template-rows:auto auto;column-gap:1.4rem;align-items:center;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:1rem 1.4rem 1rem 1rem;border:1px solid var(--mge-line-strong);border-radius:var(--mge-radius-sm);background-color:var(--mge-surface)!important;background-image:none!important;box-shadow:none;font-size:1.5rem;text-align:left;transition:border-color .2s ease,background-color .2s ease}body .product-form__input .wbswatchclr label.mge-option-card:before{content:"";grid-row:1 / span 2;position:static;width:5.2rem;height:5.2rem;border-radius:8px;background-image:var(--mge-option-image, none);background-color:var(--mge-surface-2);background-position:center;background-size:cover;box-shadow:none}body .product-form__input .wbswatchclr label.mge-option-card:after{display:none}body .product-form__input .wbswatchclr label.mge-option-card color-tip{display:none}.mge-option-card__name{align-self:end;color:var(--mge-cream);font-size:1.5rem;font-weight:700;line-height:1.25}.mge-option-card__price{align-self:start;color:var(--mge-amber);font-size:1.4rem;font-weight:800}body .product-form__input .wbswatchclr label.mge-option-card:hover{border-color:#f8c92099}body .product-form__input .wbswatchclr input:checked+label.mge-option-card,body .product-form__input .wbswatchclr label.mge-option-card.active{border-color:var(--mge-amber);background-color:#f8c9201a!important;box-shadow:inset 0 0 0 1px var(--mge-amber)}body .product-form__input .wbswatchclr input.disabled+label.mge-option-card{opacity:.5}body .product-form__input .wbswatchclr input:focus-visible+label.mge-option-card{outline:2px solid var(--mge-focus);outline-offset:2px}body .product__info-container .pro_qtyside .product-form__quantity,body .featured-product .pro_qtyside .product-form__quantity{display:none}body .product__info-container .product-form__buttons,body .featured-product .product-form__buttons{display:grid;gap:1rem;max-width:none}body .product__info-container .pro_qtyside,body .featured-product .pro_qtyside{display:block}body .product__info-container .product-form__submit,body .featured-product .product-form__submit{width:100%;min-height:5.8rem;font-size:1.6rem;font-weight:800;letter-spacing:.02em}body .shopify-payment-button__button--unbranded{min-height:5.2rem;border:1px solid var(--mge-line-strong)!important;border-radius:var(--buttons-radius)!important;background:transparent!important;color:var(--mge-cream)!important;font-weight:700}body .shopify-payment-button__button--unbranded:hover{border-color:var(--mge-amber)!important;color:var(--mge-amber)!important}body .shopify-payment-button__more-options{color:var(--mge-muted)}.mge-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.mge-trust__item{display:flex;align-items:flex-start;gap:1rem;padding:1.4rem;border:1px solid var(--mge-line);border-radius:var(--mge-radius-sm);background:#f4efe905}.mge-trust__icon{display:grid;flex:none;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#7b49d92e;color:var(--mge-violet-text)}.mge-trust__icon .mge-icon{width:1.7rem;height:1.7rem}.mge-trust__title{display:block;color:var(--mge-cream);font-size:1.4rem;font-weight:700;line-height:1.3}.mge-trust__text{display:block;margin-top:.2rem;overflow-wrap:anywhere;color:var(--mge-muted);font-size:1.25rem;line-height:1.4}.mge-trust__text a{color:var(--mge-muted)}.mge-trust__text a:hover{color:var(--mge-amber)}@media screen and (max-width:575px){.mge-trust{grid-template-columns:1fr}}body .product__info-container .wbprofpay{margin:0}body .product__info-container .wbprofpayinr{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;color:var(--mge-muted);font-size:1.3rem}body .product__info-container .wbprofpayinr .list-payment{justify-content:flex-start;margin:0}.mge-license{display:flex;gap:1.4rem;padding:1.8rem 2rem;border:1px solid rgba(169,139,255,.3);border-left:3px solid var(--mge-violet);border-radius:var(--mge-radius-sm);background:#7b49d91a}.mge-license__icon{flex:none;color:var(--mge-violet-text)}.mge-license__title{margin:0 0 .4rem;color:var(--mge-cream);font-weight:800}.mge-license__text p{margin:0;font-size:1.4rem;line-height:1.6}body .product__info-container .wb_proleft_head{display:flex;align-items:center;gap:1rem;margin:1.2rem 0 0;padding-top:2.4rem;border-top:1px solid var(--mge-line);font-size:2.2rem}body .product__info-container .wb_proleft_head svg{color:var(--mge-amber);fill:var(--mge-amber)}body .product__info-container .product__description{font-size:1.55rem;line-height:1.75}body .product__info-container .product__description strong{color:var(--mge-cream)}.mge-listen{position:relative;display:flex;align-items:center;gap:1.2rem;padding:.8rem 1.6rem .8rem .8rem;border:1px solid var(--mge-line);border-radius:var(--mge-radius-sm);background:linear-gradient(90deg,#7b49d92e,#f6446e0d),var(--mge-surface)}body .mge-listen .product-audio-preview{position:static}body .mge-listen .product-audio-preview__button{width:4.2rem;height:4.2rem}.mge-listen__copy{flex:1 1 auto;min-width:0}.mge-listen__title{margin:0;color:var(--mge-cream);font-size:1.5rem;font-weight:800;line-height:1.3}.mge-listen__text{margin:0;font-size:1.3rem;line-height:1.35;color:var(--mge-muted)}.mge-listen__bars{display:flex;flex:none;align-items:center;gap:3px;height:3.6rem}.mge-listen__bars span{width:3px;height:var(--h);border-radius:2px;background:#f8c92073;transform-origin:center}.mge-listen:has(.product-audio-preview.is-playing) .mge-listen__bars span{background:var(--mge-amber);animation:mge-bar .9s ease-in-out infinite alternate;animation-delay:var(--d)}@keyframes mge-bar{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media screen and (max-width:420px){.mge-listen__bars{display:none}}@media(prefers-reduced-motion:reduce){.mge-listen:has(.product-audio-preview.is-playing) .mge-listen__bars span{animation:none}}body .product__media-list .product__media-item .product-media-container,body .product__media-list .product__media-item .media{border-radius:var(--mge-radius)}body .thumbnail-list .thumbnail{border-radius:var(--mge-radius-sm);border:1px solid var(--mge-line);background:var(--mge-surface)}body .thumbnail-list .thumbnail[aria-current]{border-color:var(--mge-amber);box-shadow:0 0 0 1px var(--mge-amber)}body .featured-product .product__view-details,body .product__view-details{display:inline-flex;align-items:center;gap:.6rem;color:var(--mge-amber);font-size:1.4rem;font-weight:800;letter-spacing:.06em;text-decoration:none}body .product__view-details:hover{color:var(--mge-amber-hi)}body .product__view-details .icon{width:1.4rem}.mge-sticky-atc{position:fixed;right:0;bottom:0;left:0;z-index:98;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--mge-line);background:#0d0b12eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateY(110%);transition:transform .3s var(--mge-ease),bottom .3s var(--mge-ease)}.mge-sticky-atc[hidden]{display:none}.mge-sticky-atc.is-visible{transform:translateY(0)}body.audio-player-open .mge-sticky-atc{bottom:var(--audio-player-height)}body[class*=overflow-hidden] .mge-sticky-atc{z-index:1}.mge-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem}.mge-sticky-atc__image{flex:none;width:4.8rem;height:4.8rem;border-radius:8px;object-fit:cover}.mge-sticky-atc__info{flex:1 1 auto;min-width:0}.mge-sticky-atc__title{margin:0;overflow:hidden;color:var(--mge-cream);font-size:1.4rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mge-sticky-atc__price{margin:0;color:var(--mge-amber);font-size:1.4rem;font-weight:800}.mge-sticky-atc__button{flex:none;min-height:4.6rem;padding:0 2rem}@media screen and (min-width:992px){.mge-sticky-atc{display:none}}body .wbswatchclr:has(.mge-option-card){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;line-height:normal}body .wbswatchclr input[type=radio]+label.mge-option-card,body .wbswatchclr label.mge-option-card{display:grid!important;grid-template-columns:5.2rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:1.4rem;row-gap:.2rem;align-items:center;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:1rem 1.4rem 1rem 1rem!important;border:1px solid var(--mge-line-strong)!important;border-radius:var(--mge-radius-sm)!important;background:var(--mge-surface)!important;box-shadow:none!important;font-size:1.5rem!important;line-height:1.25;text-align:left}body .wbswatchclr input[type=radio]+label.mge-option-card:before,body .wbswatchclr label.mge-option-card:before{content:"";position:static!important;inset:auto!important;grid-row:1 / span 2;width:5.2rem;height:5.2rem;border:0!important;border-radius:8px!important;background:var(--mge-option-image, none) center / cover no-repeat,var(--mge-surface-2)!important;box-shadow:none!important}body .wbswatchclr input[type=radio]+label.mge-option-card:after,body .wbswatchclr label.mge-option-card:after{display:none!important}body .wbswatchclr label.mge-option-card .mge-option-card__name,body .wbswatchclr label.mge-option-card .mge-option-card__price{grid-column:2;min-width:0}body .wbswatchclr input[type=radio]:checked+label.mge-option-card,body .wbswatchclr label.mge-option-card.active{border-color:var(--mge-amber)!important;background:#f8c9201a!important;box-shadow:inset 0 0 0 1px var(--mge-amber)!important}body .wbswatchclr input[type=radio]:focus-visible+label.mge-option-card{outline:2px solid var(--mge-focus);outline-offset:2px}body .wbswatchclr input[type=radio].disabled+label.mge-option-card{opacity:.5}body .product__info-container .pro_qtyside,body .featured-product .pro_qtyside{display:flex!important;width:100%}body .product__info-container .pro_qtyside .product-form__submit span,body .featured-product .pro_qtyside .product-form__submit span{font-weight:800;letter-spacing:.02em}body .product__info-container .pro_qtyside .product-form__submit,body .featured-product .pro_qtyside .product-form__submit{flex:1 1 100%;width:100%!important;max-width:none!important;min-height:5.8rem!important;margin:0!important;font-size:1.6rem!important;font-weight:800!important}body .product__info-container .wbspayinstall:not(:has(shopify-payment-terms)){display:none}body .mge-trust{grid-template-columns:1fr;gap:0;border:1px solid var(--mge-line);border-radius:var(--mge-radius-sm);background:#f4efe905}body .mge-trust__item{align-items:center;padding:1.2rem 1.6rem;border:0;border-radius:0;background:none}body .mge-trust__item+.mge-trust__item{border-top:1px solid var(--mge-line)}body .mge-trust__item>span:last-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem}body .mge-trust__text{margin:0}.mge-collection__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;padding-bottom:3.2rem;border-bottom:1px solid var(--mge-line)}.mge-collection__title{margin:0;font-size:clamp(3.6rem,5vw,6.4rem)}.mge-collection__description{max-width:64rem;margin-top:1.4rem}.mge-collection__count{flex:none;margin:0;color:var(--mge-muted);font-size:1.5rem}.mge-collection__count span{color:var(--mge-amber);font-family:var(--font-heading-family);font-size:2.8rem;font-weight:var(--font-heading-weight)}.mge-collection__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin:2.8rem 0 3.2rem}.mge-collection__chips{display:flex;flex-wrap:wrap;gap:.8rem}.mge-collection__tools{display:flex;flex-wrap:wrap;gap:1rem;margin-left:auto}.mge-collection__search{position:relative;display:flex;align-items:center}.mge-collection__search .icon{position:absolute;left:1.4rem;width:1.6rem;height:1.6rem;color:var(--mge-amber);fill:var(--mge-amber);pointer-events:none}.mge-collection__search .icon path{fill:var(--mge-amber)}.mge-collection__search input,.mge-collection__sort .select__select{min-height:4.4rem;border:1px solid var(--mge-line-strong);border-radius:999px;background:#f4efe90a;color:var(--mge-cream);font-family:var(--font-body-family);font-size:1.4rem}.mge-collection__search input{width:24rem;padding:0 1.6rem 0 4rem}.mge-collection__search input::placeholder{color:#f4efe980}.mge-collection__search input:focus,.mge-collection__sort .select__select:focus{border-color:var(--mge-amber);outline:none;box-shadow:0 0 0 3px #f8c9202e}.mge-collection__sort .select{position:relative}.mge-collection__sort .select__select{padding:0 4rem 0 1.8rem;cursor:pointer}.mge-collection__sort .select .icon-caret{right:1.6rem;color:var(--mge-cream)}.mge-collection__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;list-style:none}.mge-collection__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}body .mge-collection__grid .grid__item{width:auto;max-width:none;padding:0}.mge-collection__item[hidden]{display:none}.mge-collection__empty{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:4.8rem 2.4rem;text-align:center}.mge-collection__empty[hidden]{display:none}.mge-collection__empty p{margin:0;font-size:1.7rem}@media screen and (max-width:991px){.mge-collection__grid,.mge-collection__grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}}@media screen and (max-width:767px){.mge-collection__head{flex-direction:column;align-items:flex-start;padding-bottom:2.4rem}.mge-collection__toolbar{margin:2rem 0 2.4rem}.mge-collection__chips{flex-wrap:nowrap;width:calc(100% + 3rem);margin:0 -1.5rem;padding:0 1.5rem .4rem;overflow-x:auto;scrollbar-width:none}.mge-collection__chips::-webkit-scrollbar{display:none}.mge-collection__tools,.mge-collection__search,.mge-collection__search input{width:100%;margin-left:0}.mge-collection__sort,.mge-collection__sort .select__select{width:100%}}body cart-drawer .drawer__inner,body cart-drawer .drawer__header,body cart-drawer .wbsub_head{background:var(--mge-surface);color:var(--mge-cream)}body cart-drawer .drawer__header{border-bottom:1px solid var(--mge-line)}body cart-drawer .drawer__heading,body cart-drawer .drawer__header .drawer__heading{color:var(--mge-cream);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}body cart-drawer .drawer__close,body cart-drawer .drawer__close .icon{color:var(--mge-cream)}body cart-drawer .drawer__footer{border-top:1px solid var(--mge-line);background:var(--mge-surface)}body cart-drawer .cart__ctas.cartdrawbtn{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem}body cart-drawer .cart__ctas a.button.btn-block{border:1px solid var(--mge-line-strong);background:transparent;color:var(--mge-cream);box-shadow:none}body cart-drawer .cart__ctas a.button.btn-block:before,body cart-drawer .cart__ctas a.button.btn-block:after{display:none}body cart-drawer .cart__ctas a.button.btn-block:hover{border-color:var(--mge-amber);color:var(--mge-amber);transform:none}body cart-drawer .cart__checkout-button{min-height:5.2rem;font-size:1.6rem;font-weight:800}.mge-drawer-trust{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:1.2rem 0 0;color:var(--mge-muted);font-size:1.3rem}.mge-drawer-trust .mge-icon{width:1.5rem;height:1.5rem;color:var(--mge-violet-text)}body cart-drawer .cart-item__name,body cart-drawer .cart-item__name a{color:var(--mge-cream);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}body cart-drawer .cart-item .price,body cart-drawer .cart-item__price-wrapper .price,body cart-drawer .totals__total-value{color:var(--mge-amber);font-weight:800}body cart-drawer .cart-item__media img{border-radius:var(--mge-radius-sm)}body .menu-drawer{border-right:1px solid var(--mge-line);background:var(--mge-bg)}body .menu-drawer__navigation{padding:1.6rem 0 0}body .menu-drawer__menu>li+li{border-top:1px solid var(--mge-line)}body .menu-drawer .menu-drawer__menu-item{display:flex;align-items:center;justify-content:space-between;padding:1.8rem 2rem;color:var(--mge-cream);font-family:var(--font-heading-family);font-size:2.4rem;font-weight:var(--font-heading-weight);letter-spacing:-.02em}body .menu-drawer .menu-drawer__menu-item:after{content:"";width:.9rem;height:.9rem;border-top:2px solid currentColor;border-right:2px solid currentColor;opacity:.4;transform:rotate(45deg)}body .menu-drawer .menu-drawer__menu-item--active,body .menu-drawer .menu-drawer__menu-item:hover{background:#7b49d924;color:var(--mge-amber)}body cart-drawer .drawer__close .icon-close path,body cart-drawer .wbsub_head .icon-close path{stroke:var(--mge-cream)}:root{accent-color:var(--mge-primary)}body .button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit):not(.btn-block):not(.link),body .shopify-challenge__button,body .mge-button--primary{border-color:transparent;background-color:var(--mge-primary);background-image:var(--mge-gradient-warm);background-size:170% 100%;background-position:0% 50%;color:var(--mge-on-brand);transition:background-position .45s var(--mge-ease),transform .25s var(--mge-ease),box-shadow .25s var(--mge-ease)}body .button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit):not(.btn-block):not(.link):after,body .button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit):not(.btn-block):not(.link):before{box-shadow:none}body .button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit):not(.btn-block):not(.link):after{background:transparent}body .button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit):not(.btn-block):not(.link):not([disabled]):not([aria-disabled=true]):hover,body .shopify-challenge__button:hover,body .mge-button--primary:hover{background-color:var(--mge-primary-hover);background-image:var(--mge-gradient-warm);background-size:170% 100%;background-position:100% 50%;color:var(--mge-on-brand);box-shadow:0 10px 28px #f6446e47}body .button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit):not(.btn-block):not(.link):not([disabled]):active,body .mge-button--primary:active{background-color:var(--mge-primary-active);background-position:60% 50%;box-shadow:0 4px 12px #f6446e38;transform:translateY(0)}body .mge-button--ghost,body .button--secondary,body .shopify-payment-button__button--unbranded,body cart-drawer .cart__ctas a.button.btn-block{border:1px solid rgba(169,139,255,.55)!important;background:#7b49d914!important;color:var(--mge-cream)!important;box-shadow:none}body .mge-button--ghost:after,body .button--secondary:after,body .shopify-payment-button__button--unbranded:after,body cart-drawer .cart__ctas a.button.btn-block:after{box-shadow:none!important}body .mge-button--ghost .mge-icon,body .button--secondary .icon{color:var(--mge-secondary-text)}body .mge-button--ghost:hover,body .button--secondary:not([disabled]):hover,body .shopify-payment-button__button--unbranded:hover,body cart-drawer .cart__ctas a.button.btn-block:hover{border-color:var(--mge-secondary-text)!important;background:#7b49d933!important;color:#fff!important}body .mge-button--ghost:active,body .button--secondary:not([disabled]):active,body .shopify-payment-button__button--unbranded:active{background:#7b49d94d!important}body .button:disabled,body .button[aria-disabled=true],body .button.disabled,body .mge-button:disabled,body .product-form__submit[disabled]{border-color:var(--mge-line-strong)!important;background:var(--mge-surface-2)!important;color:var(--mge-muted)!important;box-shadow:none!important;opacity:1;transform:none!important}body .product-audio-preview__button{background-color:var(--mge-primary);background-image:var(--mge-gradient-warm);background-size:170% 100%;color:var(--mge-on-brand)}body .product-audio-preview__button:hover{background-color:var(--mge-primary-hover);background-position:100% 50%}body .product-audio-preview.is-playing .product-audio-preview__button{animation-name:mge-pulse-brand}@keyframes mge-pulse-brand{0%{box-shadow:0 0 #bf33be8c}70%{box-shadow:0 0 0 14px #bf33be00}to{box-shadow:0 0 #bf33be00}}body *:focus-visible,body :focus-visible,body .focus-inset:focus-visible{outline-color:var(--mge-focus)}body *:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem #a98bff59}body .button:focus-visible,body .mge-button:focus-visible,body .product-audio-preview__button:focus-visible{outline:2px solid var(--mge-focus);outline-offset:3px}body .field__input,body .select__select,body .customer .field input,body .customer select,body textarea.field__input{background-color:#f4efe90a;color:var(--mge-cream)}body .field:hover:after,body .select:hover:after,body .quantity:hover:after{box-shadow:0 0 0 var(--inputs-border-width) var(--mge-input-border-hover)}body .field__input:focus,body .field__input:focus-visible,body .select__select:focus,body .select__select:focus-visible,body .customer .field input:focus-visible,body .customer select:focus-visible,body .search__input:focus-visible{box-shadow:0 0 0 1px var(--mge-focus),0 0 0 4px #a98bff38;outline:0}body .field__label,body .customer .field label{color:var(--mge-muted)}body .field__input::placeholder,body .search__input::placeholder,body .mge-collection__search input::placeholder,body .mge-newsletter__input::placeholder{color:#f4efe99e}body .field__input[aria-invalid=true],body .customer .field input[aria-invalid=true]{box-shadow:0 0 0 1px var(--mge-error)}body .mge-newsletter__input,body .mge-collection__search input,body .mge-collection__sort .select__select{border-color:var(--mge-input-border)}body .mge-newsletter__input:hover,body .mge-collection__search input:hover,body .mge-collection__sort .select__select:hover{border-color:var(--mge-input-border-hover)}body .mge-newsletter__input:focus,body .mge-collection__search input:focus,body .mge-collection__sort .select__select:focus{border-color:var(--mge-focus);box-shadow:0 0 0 3px #a98bff38}body .quantity,body .quantity__input{color:var(--mge-cream)}body .quantity__button:hover .icon{color:var(--mge-primary)}body .form__message,body .form-status,body .product-form__error-message-wrapper,body .cart-item__error-text,body .required_star{color:var(--mge-error)}body .form__message.form__message--success,body .form-status.form__message--success{color:var(--mge-success)}body .rte a:not(.button):not(.mge-button),body .mge-trust__text a{color:var(--mge-secondary-text);text-decoration-color:#a98bff80}body .rte a:not(.button):not(.mge-button):hover,body .mge-trust__text a:hover{color:var(--mge-primary);text-decoration-color:currentColor}body .section-header .header__icon:hover .icon,body .section-header .header__icon:hover svg{color:var(--mge-primary)}body .header__submenu,body .header__submenu.global-settings-popup{border:1px solid var(--mge-line);background:var(--mge-surface)}body .header__submenu .header__menu-item:hover{color:var(--mge-primary)}body .cart-drawer__overlay,body .menu-drawer-container .menu-drawer__overlay{background-color:#0d0b12b8}body .section-footer .footer,body .footer.color-background-2,body .footer.color-background-1{border-top:1px solid rgba(169,139,255,.16);background:var(--mge-surface-brand)}body .footer .list-social__link,body .footer .list-social__link .icon{color:var(--mge-cream)}body .footer .list-social__link:hover,body .footer .list-social__link:hover .icon{color:var(--mge-primary)}body .footer .copyright__content,body .footer .copyright__content a{color:var(--mge-muted)}.mge-hero{background-image:radial-gradient(560px 480px at 76% 48%,rgba(123,73,217,.2),transparent 66%),radial-gradient(420px 360px at 90% 78%,rgba(246,68,110,.1),transparent 70%)}.mge-hero__title em{background:var(--mge-gradient-warm);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(forced-colors:active){.mge-hero__title em{-webkit-text-fill-color:currentColor;background:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mge-theme.css.map */
