:root{--m-unit: clamp(58px, 6.4vw, 88px);--m-fs-height: calc(100vh - var(--m-unit));--m-bg: #F1EEEA;--m-ink: #1C1B1A;--m-ink-55: rgba(28,27,26,.55);--m-ink-12: rgba(28,27,26,.12);--m-light: #FFFFFF;--m-light-24: rgba(255,255,255,.24);--m-accent: #FFCC33;--m-accent-ink: #663300;--m-serif: var(--font-heading--family, "Times New Roman", Georgia, serif);--m-sans: var(--font-body--family, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif);--m-ease: cubic-bezier(.16,.84,.44,1);--m-header-h: 62px;--m-gutter: clamp(16px, 3.2vw, 44px);--m-radius: 999px;--m-card-radius: 10px;--m-cat-bg: #F1EEEA;--m-cat-card-bg: #E4E0DB;--m-cat-text: #FFFFFF;--m-cat-card-text: #FFFFFF;--m-cat-btn: #663333}.m-scope,.m-scope *{box-sizing:border-box}.m-scope p,.m-scope h1,.m-scope h2,.m-scope h3{margin:0}.m-scope a{text-decoration:none;color:inherit}.m-serif{font-family:var(--m-serif);font-weight:400;letter-spacing:-.005em}.m-sans{font-family:var(--m-sans)}.m-absolute{position:absolute;top:0;right:0;bottom:0;left:0}.m-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--m-sans);font-size:13px;font-weight:500;line-height:1;letter-spacing:.01em;padding:13px 22px;border-radius:var(--m-radius);border:1px solid transparent;background:var(--m-ink);color:var(--m-light);cursor:pointer;white-space:nowrap;transition:background .3s var(--m-ease),color .3s var(--m-ease),border-color .3s var(--m-ease),opacity .3s var(--m-ease)}.m-btn--light{background:var(--m-light);color:var(--m-ink)}.m-btn--outline{background:transparent;color:var(--m-ink);border-color:var(--m-ink-12)}.m-btn--outline:hover{background:var(--m-ink);color:var(--m-light);border-color:var(--m-ink)}.m-btn--accent{background:var(--m-accent);color:var(--m-accent-ink)}.m-btn--sm{padding:10px 16px;font-size:12px}.m-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;transform:translateY(-4px)}.m-dot--flash{animation:m-flash 1.8s var(--m-ease) infinite}@keyframes m-flash{0%,to{opacity:1}50%{opacity:.25}}.m-blocks{position:relative;width:100%;background:var(--m-cat-bg)}.m-blocks--1x0{padding-bottom:calc(var(--m-unit) * 2)}.m-cat-hero{display:block;position:relative;text-align:center;padding:0}.m-block-wrapper{display:block;position:relative;text-align:center}.m-block-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:-1px;top:auto;height:0;padding-bottom:25vh;width:100%;pointer-events:none;background:linear-gradient(0deg,var(--m-cat-bg) 0%,rgba(255,255,255,0) 100%)}.m-blocks--flat .m-block-wrapper:after{content:none}.m-blocks--flat{padding-bottom:0}.m-picture{position:relative;overflow:hidden;background-color:var(--m-cat-bg);height:var(--m-fs-height)}.m-picture>img,.m-picture>svg,.m-picture>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--m-focal, center);display:block}.m-block-details{position:absolute;left:8vw;right:8vw;bottom:auto;top:var(--m-details-top, 50%);transform:translate3d(0,-50%,0);color:var(--m-cat-text);text-align:center;z-index:1}.m-block-details--bottom{top:auto;bottom:0;transform:translate3d(0,-25%,0)}.m-block-details h1,.m-block-details h2,.m-block-details .m-title{font-family:var(--m-serif);font-weight:400;letter-spacing:-1px;line-height:1em;text-wrap:balance}.m-title--xxlarge{font-size:clamp(48px,8.4vw,128px);letter-spacing:-2px}.m-title--xlarge{font-size:clamp(40px,6.4vw,96px)}.m-title--large{font-size:clamp(32px,4.6vw,68px)}.m-title--medium{font-size:clamp(26px,3.2vw,44px)}.m-block-details .m-kicker{font-family:var(--m-sans);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:1.2em;opacity:.9}.m-block-details .m-sub{font-family:var(--m-sans);font-size:14px;line-height:1.6em;margin:1.2em auto 0;max-width:34em;opacity:.85}.m-block-action{position:absolute;left:0;right:0;bottom:calc(var(--m-unit) / 2);top:auto;text-align:center;z-index:2}.m-blocks--1x0 .m-block-action,.m-blocks--flat .m-block-action{transform:translate3d(0,-50%,0)}.m-block-action a{display:inline-block;margin:0 .5em}.m-block-action .m-btn{background:none;border:1px solid rgba(255,255,255,.25);box-shadow:none;color:var(--m-cat-text);transition:border-color .3s var(--m-ease),background .3s var(--m-ease)}.m-block-action .m-btn:hover{border-color:var(--m-cat-text)}.m-block-action .m-btn--filled{background:var(--m-cat-btn);border:none;color:var(--m-light)}.m-block-action .m-btn--filled:hover{border:none;opacity:.88}.m-cat-products{padding:0}.m-container{width:90%;margin:0 auto}.m-grid{display:flex;flex-wrap:wrap;padding-bottom:calc(var(--m-unit) * 1.75)}.m-grid-item{flex-shrink:0;padding:calc(var(--m-unit) / 6)}.m-grid-item.m-spacer{display:none}.m-card{position:relative;display:block;margin:0;overflow:hidden;border-radius:var(--m-card-radius);background-color:var(--m-cat-card-bg);cursor:pointer;transition:transform .4s var(--m-ease)}.m-card:hover{transform:scale(.96)}.m-card .m-picture{height:0;width:100%}.m-card .m-gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.25) 0%,transparent 75%,transparent 100%)}.m-card-title{position:absolute;left:0;right:0;bottom:auto;top:50%;z-index:2;padding:0 1em;color:var(--m-cat-card-text);text-align:center;transform:translate3d(0,-50%,0)}.m-card-title h2,.m-card-title .m-card-heading{font-family:var(--m-serif);font-weight:400;font-size:clamp(20px,2.2vw,34px);line-height:1.1em;margin:.25em 0}.m-card-title .m-new-dot{display:inline-block;margin-left:.25em;animation:m-flash 2s linear infinite}.m-blocks--1x2 .m-grid-item{width:50%}.m-blocks--1x2 .m-card .m-picture{padding-bottom:71.4%}.m-blocks--1x2 .m-card-title{top:50%}.m-blocks--1x3 .m-grid-item{width:33.333%}.m-blocks--1x3 .m-card .m-picture{padding-bottom:125%}.m-blocks--1x3 .m-card-title{top:75%}.m-blocks--1x4 .m-grid-item{width:50%}.m-blocks--1x4 .m-card .m-picture{padding-bottom:25%}.m-blocks--1x4 .m-card .m-gradient{display:none}.m-blocks--1x4 .m-card-title{top:50%;text-align:left;transform:translate3d(10%,-50%,0)}.m-blocks--1x4 .m-card-title h2,.m-blocks--1x4 .m-card-title .m-card-heading{font-size:1.5em}.m-blocks--1x8 .m-grid-item{width:25%}.m-blocks--1x8 .m-card .m-picture{padding-bottom:150%}.m-split-row{display:flex;flex-wrap:wrap;gap:2px;width:100%}.m-split-row>*{flex:1 1 calc(50% - 1px);min-width:0}.m-cat-title{padding:calc(var(--m-unit) * 1.5) 0 calc(var(--m-unit) / 2) 0;text-align:center}.m-cat-title h1{font-family:var(--m-serif);color:var(--m-cat-text);font-size:clamp(28px,3.4vw,48px);margin:0}.m-cat-title p{font-family:var(--m-sans);color:var(--m-cat-card-text);font-size:14px;margin-top:.75em}.m-header{position:fixed;top:0;left:0;right:0;z-index:120;font-family:var(--m-sans);color:var(--m-ink);background:var(--m-header-bg, #ffffff);box-shadow:0 1px 0 var(--m-ink-12);transition:background .4s var(--m-ease),color .4s var(--m-ease),box-shadow .4s var(--m-ease)}.m-header-section{height:var(--m-header-h)}.m-header--inverse{color:var(--m-ink)}.m-header--hidden{transform:none}.m-header--solid{background:var(--m-header-bg, #ffffff)}.m-header--menu-open{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;color:var(--m-ink)}.m-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:var(--m-header-h);padding:0 var(--m-gutter)}.m-header__nav{display:flex;align-items:center;gap:22px}.m-header__nav--end{justify-content:flex-end}.m-header__link{font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:10px;opacity:.95;transition:opacity .25s var(--m-ease)}.m-header__link:hover{opacity:.6}.m-header__link--secondary{display:none}.m-header__brand{display:inline-flex;align-items:center;justify-self:center}.m-header__brand img{max-height:26px;width:auto;display:block}.m-header__brand-text{font-family:var(--m-serif);font-size:22px;letter-spacing:.01em;line-height:1}.m-burger{position:relative;width:17px;height:12px;flex:0 0 auto}.m-burger span{position:absolute;left:0;right:0;height:1.5px;background:currentColor;border-radius:2px;transition:transform .38s var(--m-ease),top .3s var(--m-ease)}.m-burger span:nth-child(1){top:2px}.m-burger span:nth-child(2){top:8px}.m-menu-open .m-burger span:nth-child(1){top:5px;transform:rotate(45deg)}.m-menu-open .m-burger span:nth-child(2){top:5px;transform:rotate(-45deg)}.m-header__link--wish{position:relative;display:inline-flex;align-items:center;color:inherit}.m-header__link--wish svg{width:100%;height:auto}.m-header__link--wish .gc-wish-nav__num{color:inherit}.m-cart-btn{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;cursor:pointer;background:none;border:0;color:inherit;padding:6px 0;font-family:var(--m-sans)}.m-cart-btn__icon{position:relative;width:30px;height:22px;background-image:url(modura-bag.png);background-repeat:no-repeat;background-position:center;background-size:contain}.m-cart-btn__count{position:absolute;top:2px;left:22px;z-index:2;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:999px;border:1.5px solid var(--m-bg);background:currentColor;display:none;align-items:center;justify-content:center}.m-cart-btn__count.is-on{display:inline-flex}.m-cart-btn__count span{font-size:9px;font-weight:600;line-height:1;color:var(--m-bg);font-variant-numeric:tabular-nums}.m-menu{position:fixed;top:0;left:0;right:0;z-index:115;background:var(--m-bg);color:var(--m-ink);max-height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateY(-101%);transition:transform .62s var(--m-ease);padding:calc(var(--m-header-h) + 18px) 0 40px;font-family:var(--m-sans)}.m-menu.is-open{transform:translateY(0)}.m-menu__inner{padding:0 var(--m-gutter);max-width:1440px;margin:0 auto}.m-menu__pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.m-menu__list{display:block}.m-menu__item{display:block;font-family:var(--m-serif);font-size:clamp(30px,4.6vw,58px);line-height:1.16;letter-spacing:-.015em;opacity:.92;transition:opacity .3s var(--m-ease)}.m-menu__item:hover{opacity:.45}.m-menu__item--accent{color:#8a6a4f}.m-menu__sep{height:1px;background:var(--m-ink-12);margin:30px 0 22px}.m-menu__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:14px 12px}.m-menu__grid-item{display:block}.m-menu__grid-label{font-size:11px;letter-spacing:.02em;margin-bottom:7px;opacity:.72}.m-menu__thumb{position:relative;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:#e4e0db}.m-menu__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--m-ease)}.m-menu__grid-item:hover .m-menu__thumb img{transform:scale(1.06)}.m-menu .m-stagger{opacity:0;transform:translateY(14px)}.m-menu.is-open .m-stagger{opacity:1;transform:none;transition:opacity .5s var(--m-ease),transform .6s var(--m-ease);transition-delay:calc(var(--m-i, 0) * 55ms + .12s)}.m-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#1413126b;opacity:0;visibility:hidden;transition:opacity .45s var(--m-ease),visibility .45s;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.m-overlay.is-on{opacity:1;visibility:visible}body.m-locked{overflow:hidden}.m-drawer{position:fixed;top:0;right:0;bottom:0;z-index:130;width:min(460px,100%);background:var(--m-bg);color:var(--m-ink);font-family:var(--m-sans);display:flex;flex-direction:column;transform:translate(101%);transition:transform .55s var(--m-ease);box-shadow:-20px 0 60px #0000001f}.m-drawer.is-open{transform:translate(0)}.m-drawer__head{display:flex;align-items:center;gap:14px;padding:18px var(--m-gutter);border-bottom:1px solid var(--m-ink-12);flex:0 0 auto}.m-drawer__title{font-family:var(--m-serif);font-size:26px;line-height:1}.m-drawer__title small{font-family:var(--m-sans);font-size:12px;opacity:.5;margin-left:6px;vertical-align:middle}.m-close{position:relative;width:30px;height:30px;border:0;background:none;cursor:pointer;color:inherit;flex:0 0 auto;margin-left:auto}.m-close:before,.m-close:after{content:"";position:absolute;top:50%;left:6px;right:6px;height:1.5px;background:currentColor}.m-close:before{transform:rotate(45deg)}.m-close:after{transform:rotate(-45deg)}.m-drawer__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px var(--m-gutter) 8px}.m-line{display:grid;grid-template-columns:74px 1fr;gap:14px;padding:14px 0;border-bottom:1px solid var(--m-ink-12)}.m-line__media{border-radius:8px;overflow:hidden;background:#e4e0db;aspect-ratio:3 / 4}.m-line__media img{width:100%;height:100%;object-fit:cover;display:block}.m-line__title{font-size:14px;font-weight:500}.m-line__meta{font-size:12px;opacity:.55;margin-top:3px}.m-line__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.m-qty{display:inline-flex;align-items:center;border:1px solid var(--m-ink-12);border-radius:var(--m-radius);overflow:hidden}.m-qty button{width:30px;height:30px;border:0;background:none;font-size:15px;line-height:1;cursor:pointer;color:inherit}.m-qty button:hover{background:var(--m-ink-12)}.m-qty span{min-width:24px;text-align:center;font-size:13px}.m-line__price{font-size:13px;font-weight:500}.m-line__remove{background:none;border:0;padding:0;cursor:pointer;font-size:11px;opacity:.5;text-decoration:underline;text-underline-offset:3px;color:inherit;font-family:var(--m-sans)}.m-drawer__empty{padding:44px 0;text-align:center}.m-drawer__empty p{font-size:14px;opacity:.6;margin-bottom:18px}.m-drawer__foot{flex:0 0 auto;padding:16px var(--m-gutter) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--m-ink-12);background:var(--m-bg)}.m-drawer__checkout{width:100%;flex-direction:column;gap:3px;padding:15px 22px}.m-drawer__checkout small{font-size:10.5px;opacity:.6;font-weight:400}.m-drawer__note{font-size:11px;opacity:.55;text-align:center;margin-top:10px}.m-addons{margin-top:22px}.m-addons__title{font-size:11px;letter-spacing:.09em;text-transform:uppercase;opacity:.55;margin-bottom:10px}.m-addon{display:grid;grid-template-columns:1fr 92px;gap:12px;align-items:center;padding:12px;border:1px solid var(--m-ink-12);border-radius:var(--m-card-radius);margin-bottom:10px;background:#fff6}.m-addon__title{font-size:14px;font-weight:500}.m-addon__details{font-size:11px;opacity:.55;line-height:1.55;margin-top:4px}.m-addon__actions{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.m-addon__thumb{border-radius:8px;overflow:hidden;aspect-ratio:1 / 1;background:#e4e0db}.m-addon__thumb img{width:100%;height:100%;object-fit:cover;display:block}.m-select{position:relative;display:inline-flex}.m-select select{appearance:none;-webkit-appearance:none;font-family:var(--m-sans);font-size:12px;padding:9px 28px 9px 14px;border:1px solid var(--m-ink-12);border-radius:var(--m-radius);background:transparent;color:inherit;cursor:pointer}.m-select:after{content:"";position:absolute;right:12px;top:50%;width:5px;height:5px;border-right:1.2px solid currentColor;border-bottom:1.2px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none}.m-badge{font-size:10px;letter-spacing:.05em;text-transform:uppercase;opacity:.5}.m-modal{position:fixed;z-index:140;inset:auto 0 0 0;margin:auto;width:min(520px,calc(100% - 24px));max-height:88vh;overflow-y:auto;background:var(--m-bg);color:var(--m-ink);border-radius:16px 16px 0 0;font-family:var(--m-sans);transform:translateY(101%);transition:transform .55s var(--m-ease);box-shadow:0 -20px 60px #00000029}.m-modal.is-open{transform:translateY(0)}.m-modal__media{aspect-ratio:16 / 9;overflow:hidden;background:#e4e0db}.m-modal__media img{width:100%;height:100%;object-fit:cover;display:block}.m-modal__body{padding:24px var(--m-gutter) 28px;position:relative}.m-modal__title{font-family:var(--m-serif);font-size:32px;line-height:1.08}.m-modal__text{font-size:14px;opacity:.7;margin-top:10px;line-height:1.55}.m-modal__actions{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap}.m-modal .m-close{position:absolute;top:14px;right:14px;margin:0;z-index:2}.m-form{margin-top:18px}.m-field{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--m-ink-12);padding-bottom:10px}.m-field input{flex:1 1 auto;border:0;background:none;font-family:var(--m-sans);font-size:15px;color:inherit;padding:6px 0;outline:none;min-width:0}.m-field input::placeholder{color:var(--m-ink-55)}.m-form__terms{font-size:11px;opacity:.5;margin-top:12px;line-height:1.55}.m-form__terms a{text-decoration:underline;text-underline-offset:3px}.m-form__msg{font-size:12.5px;margin-top:12px}.m-form__msg--ok{color:#2e6b3e}.m-form__msg--err{color:#a5342c}@media(min-width:750px){:root{--m-header-h: 72px}.m-header__link--secondary{display:inline-flex}.m-modal{top:0;right:0;bottom:0;left:0;height:max-content;border-radius:16px;transform:translateY(24px) scale(.98);opacity:0;transition:transform .5s var(--m-ease),opacity .4s var(--m-ease)}.m-modal.is-open{transform:none;opacity:1}}@media(max-width:991px){.m-container{padding:0;width:100%}.m-grid{flex-wrap:nowrap;overflow:hidden;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-left:calc(10vw - var(--m-unit) / 6)}.m-grid::-webkit-scrollbar{display:none}.m-blocks--1x2 .m-grid-item,.m-blocks--1x3 .m-grid-item,.m-blocks--1x4 .m-grid-item,.m-blocks--1x8 .m-grid-item{flex:none;width:80vw;scroll-snap-align:center}.m-grid-item.m-spacer{display:block;flex:none;width:calc(10vw - var(--m-unit) / 6);padding:0}.m-blocks--1x2 .m-card .m-picture,.m-blocks--1x3 .m-card .m-picture{padding-bottom:125%}.m-blocks--1x2 .m-card-title{top:75%}.m-blocks--1x8 .m-grid-item{width:50vw}.m-blocks--1x4 .m-grid-item{margin:0 auto}}@media(max-width:989px){.m-split-row{display:block}}@media(max-width:768px){.m-blocks--1x4 .m-card .m-picture{padding-bottom:30%}.m-menu__grid{grid-template-columns:repeat(3,1fr)}.m-drawer{width:100%}.m-addon{grid-template-columns:1fr 76px}}.m-picture--mobile{display:none}@media(max-width:749px){.m-picture--desktop.m-has-mobile{display:none}.m-picture--mobile{display:block}.m-block-details{left:5vw;right:5vw}}@media(max-width:480px){:root{--m-fs-height: calc(100vh - var(--m-unit) * 1.5)}}@media(prefers-reduced-motion:reduce){.m-scope *,.m-menu *,.m-drawer *,.m-modal *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/march.css.map */
