#mm-hero-template--22004286587020__mm-hero{position:relative;width:100%;overflow:hidden}#mm-hero-template--22004286587020__mm-hero .mm-hero-inner{position:relative;width:100%;aspect-ratio:5 / 1;display:flex;align-items:center}#mm-hero-template--22004286587020__mm-hero .mm-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:blur(4px);transform:scale(1.08)}#mm-hero-template--22004286587020__mm-hero .mm-hero-placeholder{position:absolute;inset:0;background:linear-gradient(135deg,#241f1c 0%,#241f1c 50%,#241f1c 100%);z-index:0}#mm-hero-template--22004286587020__mm-hero .mm-hero-inner::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(130% 150% at 50% 50%,rgb(8 5 2 / .12) 0%,rgb(8 5 2 / .44) 100%)}#mm-hero-template--22004286587020__mm-hero .mm-hero-caption{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 clamp(1rem, 4vw, 3rem);pointer-events:none}#mm-hero-template--22004286587020__mm-hero .mm-hero-band{position:relative;display:inline-block;max-width:100%;padding:clamp(.38rem, 1.4vw, .62rem) clamp(1.1rem, 5vw, 3rem);background:rgb(36 31 28 / .30)}#mm-hero-template--22004286587020__mm-hero .mm-hero-band::before,#mm-hero-template--22004286587020__mm-hero .mm-hero-band::after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#b8892b 22%,#b8892b 78%,transparent)}#mm-hero-template--22004286587020__mm-hero .mm-hero-band::before{top:0}#mm-hero-template--22004286587020__mm-hero .mm-hero-band::after{bottom:0}#mm-hero-template--22004286587020__mm-hero .mm-hero-title{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(.8rem, 2.7vw, 2rem);line-height:1;color:#fff;text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;text-shadow:0 2px 14px rgb(0 0 0 / .5)}#mm-hero-template--22004286587020__mm-hero .mm-hero-inner--spectrum{aspect-ratio:auto;height:120px;justify-content:center;background:linear-gradient(180deg,#e0483e 0% 20%,#f2a93b 20% 40%,#2e9e6b 40% 60%,#2e6be0 60% 80%,#8b5cf0 80% 100%)}@media (min-width:750px){#mm-hero-template--22004286587020__mm-hero .mm-hero-inner--spectrum{height:170px}}#mm-hero-template--22004286587020__mm-hero .mm-spectrum-cv{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0}#mm-hero-template--22004286587020__mm-hero .mm-hero-inner--spectrum::after{background:radial-gradient(58% 130% at 50% 50%,rgb(12 8 24 / .36) 0%,rgb(12 8 24 / .16) 55%,#fff0 78%)}#mm-hero-template--22004286587020__mm-hero .mm-hero-title--spectrum{position:relative;z-index:2;margin:0;padding:0 clamp(.75rem, 3vw, 2.5rem);font-family:var(--font-heading-family);font-weight:700;color:#fff;text-align:center;text-transform:uppercase;text-wrap:balance;line-height:1.34;text-shadow:0 1px 2px rgb(16 8 28 / .55),0 2px 10px rgb(16 8 28 / .45),0 0 26px rgb(16 8 28 / .35);font-size:clamp(.8rem, 3.4vw, 1.05rem);letter-spacing:.2em;text-indent:.2em}@media (min-width:750px){#mm-hero-template--22004286587020__mm-hero .mm-hero-title--spectrum{font-size:clamp(1.05rem, 1.7vw, 1.75rem);letter-spacing:.34em;text-indent:.34em}}#mm-hero-template--22004286587020__mm-hero .mm-hero-inner--silk{justify-content:center}#mm-hero-template--22004286587020__mm-hero .mm-hero-inner--silk::after{display:none}#mm-hero-template--22004286587020__mm-hero .mm-silk{position:absolute;inset:0;width:100%;height:100%;z-index:0;display:block}#mm-hero-template--22004286587020__mm-hero .mm-silk-w{animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}#mm-hero-template--22004286587020__mm-hero .mm-silk-400{animation-name:mm-sw-400}#mm-hero-template--22004286587020__mm-hero .mm-silk-500{animation-name:mm-sw-500}#mm-hero-template--22004286587020__mm-hero .mm-silk-600{animation-name:mm-sw-600}#mm-hero-template--22004286587020__mm-hero .mm-silk-rev{animation-direction:reverse}@keyframes mm-sw-400{to{transform:translateX(-400px)}}@keyframes mm-sw-500{to{transform:translateX(-500px)}}@keyframes mm-sw-600{to{transform:translateX(-600px)}}#mm-hero-template--22004286587020__mm-hero .mm-hero-title--silk{z-index:2;color:#fbf3e2;font-weight:400;letter-spacing:.26em;text-indent:.26em;font-size:clamp(.72rem, 2.7vw, 2rem);text-shadow:0 2px 18px rgb(0 0 0 / .5)}@media (max-width:749px){#mm-hero-template--22004286587020__mm-hero .mm-silk-w{animation:none;will-change:auto}}@media (prefers-reduced-motion:reduce){#mm-hero-template--22004286587020__mm-hero .mm-hero-bg{transition:none!important}#mm-hero-template--22004286587020__mm-hero .mm-silk-w{animation:none!important}}:root{--mm-bnav-h:56px}#shopify-section-template--22004286587020__mm-grid{content-visibility:visible}@media screen and (max-width:768px){#mm-inf-template--22004286587020__mm-grid .mm-product-title{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#mm-inf-template--22004286587020__mm-grid .mm-btn{min-height:48px;border-radius:12px;font-size:13px}}.mm-collection-grid .mm-discount,.mm-card .mm-discount,.mm-discount{background:transparent!important;box-shadow:none!important;border:none!important}.mm-collection-grid .mm-discount span,.mm-card .mm-discount span,.mm-discount span{background:#241f1c!important;color:#ffffff!important}.mm-price-strip .mm-discount{background:#241f1c!important;color:#ffffff!important;border-radius:999px!important;padding:3px 8px!important;display:inline-flex!important}@media screen and (max-width:768px){#mm-inf-template--22004286587020__mm-grid .mm-wrap{padding-inline:16px}#mm-inf-template--22004286587020__mm-grid .mm-grid{display:block;columns:2;column-gap:14px;border:0;padding-bottom:2px}#mm-inf-template--22004286587020__mm-grid .mm-card{break-inside:avoid;-webkit-column-break-inside:avoid;display:block;height:auto;margin:0 0 14px;padding:0;border:1px solid rgb(33 23 9 / .12);border-radius:16px;background:#fff;box-shadow:0 12px 26px rgb(33 23 9 / .10);overflow:hidden;position:relative}#mm-inf-template--22004286587020__mm-grid .mm-card::before{content:"";position:absolute;top:8px;left:50%;width:58px;height:16px;transform:translateX(-50%) rotate(-2.5deg);background:rgb(228 181 76 / .55);border-radius:2px;z-index:3;pointer-events:none}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(2n)::before{transform:translateX(-50%) rotate(2deg)}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(3n)::before{transform:translateX(-52%) rotate(-4deg)}#mm-inf-template--22004286587020__mm-grid .mm-image-wrap{aspect-ratio:var(--mm-ar,1/1.1);border:0;border-radius:0;background:#f2ece3}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(5n+1){--mm-ar:1/1.22}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(5n+2){--mm-ar:1/1}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(5n+3){--mm-ar:1/1.34}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(5n+4){--mm-ar:1/1.08}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(5n+5){--mm-ar:1/1.16}#mm-inf-template--22004286587020__mm-grid .mm-content{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px}#mm-inf-template--22004286587020__mm-grid .mm-product-title{margin:0;text-align:left;font-size:12.5px;font-weight:800;line-height:1.3}#mm-inf-template--22004286587020__mm-grid .mm-price-wrap{justify-content:flex-start;align-items:baseline;gap:6px;margin:0 0 6px}#mm-inf-template--22004286587020__mm-grid .mm-old-price{font-size:10px;color:#b9a58c}#mm-inf-template--22004286587020__mm-grid .mm-price{font-size:15px;font-weight:800;color:var(--mm-accent)}#mm-inf-template--22004286587020__mm-grid .mm-btn{min-height:44px;margin-top:0;border-radius:12px;background:var(--mm-accent);font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}#mm-inf-template--22004286587020__mm-grid .mm-btn:active{background:#a84b2b}#mm-inf-template--22004286587020__mm-grid .mm-discount{top:10px;right:10px;width:auto;height:auto;overflow:visible;z-index:5}#mm-inf-template--22004286587020__mm-grid .mm-discount span{position:relative;top:auto;right:auto;display:inline-block;width:auto;padding:5px 9px 5px 17px;border-radius:4px;background:#c0603c!important;color:#fff7ee!important;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:left;transform:rotate(-6deg);box-shadow:0 4px 10px rgb(33 23 9 / .28)}#mm-inf-template--22004286587020__mm-grid .mm-discount span::before{content:"";position:absolute;left:7px;top:50%;right:auto;bottom:auto;width:5px;height:5px;border:0;border-radius:50%;background:rgb(255 247 238 / .9);transform:translateY(-50%)}#mm-inf-template--22004286587020__mm-grid .mm-discount span::after{display:none}#mm-inf-template--22004286587020__mm-grid .mm-badge{top:10px;left:10px;padding:5px 10px;font-size:9.5px;letter-spacing:.08em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#mm-inf-template--22004286587020__mm-grid .mm-card{transform-origin:50% 0;animation:mmScatterIn linear both;animation-timeline:view();animation-range:entry 0% entry 55%}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(3n+1){--mm-rot:-2.6deg}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(3n+2){--mm-rot:2.2deg}#mm-inf-template--22004286587020__mm-grid .mm-card:nth-child(3n+3){--mm-rot:-1.4deg}}}@keyframes mmScatterIn{from{opacity:0;transform:rotate(var(--mm-rot,-2deg)) translateY(30px) scale(.96)}to{opacity:1;transform:none}}}.mm-coll-desc{max-width:1300px;margin:8px auto 0;padding:44px 32px;background:#faf8f5;color:#1c1917;line-height:1.7}.mm-coll-desc .collection-seo>h2{font-size:30px!important;font-weight:700!important;color:#1c1917!important;margin:0 0 20px!important;line-height:1.15!important;border-bottom:none}.mm-coll-desc p{font-size:15px!important;color:#57534e!important;line-height:1.7!important;margin:0 0 14px!important}.mm-coll-desc a{color:#1c1917!important;font-weight:600!important;text-decoration:none!important;border-bottom:1px solid rgb(210 4 4 / .35);transition:color .2s ease,border-color .2s ease}.mm-coll-desc a:hover{color:#c0603c!important;border-color:#d6cec2!important}.mm-coll-desc .collection-faq{margin-top:40px!important;border-top:none!important;padding-top:0!important;counter-reset:faq}.mm-coll-desc .collection-faq>h3{font-size:20px!important;font-weight:700!important;color:#1c1917!important;margin:0 0 20px!important}.mm-coll-desc .collection-faq>div{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:16px!important;align-items:baseline!important;counter-increment:faq;background:none!important;border:none!important;border-top:3px solid #d6cec2!important;border-radius:0!important;padding:16px 0!important;margin-bottom:0!important}.mm-coll-desc .collection-faq>div:last-child{border-bottom:3px solid #d6cec2!important}.mm-coll-desc .collection-faq>div::before{content:counter(faq,decimal-leading-zero);grid-row:1 / 3;font-size:30px;font-weight:700;color:#1c1917;line-height:1}.mm-coll-desc .collection-faq h4{grid-column:2;font-size:14.5px!important;font-weight:700!important;color:#1c1917!important;margin:0 0 4px!important;line-height:1.4!important}.mm-coll-desc .collection-faq h4::before{content:none}.mm-coll-desc .collection-faq div p{grid-column:2;font-size:13px!important;color:#57534e!important;margin:0!important;line-height:1.6!important}