html body .ds-header-root{--ma-forest: #22382C;--ma-line: #E6E9E3;--ma-ease: cubic-bezier(.2, .7, .2, 1)}html body .ds-header-root #ds-mega{max-height:min(80vh,760px);overscroll-behavior:contain;scrollbar-width:thin;border-top:1px solid var(--ma-line)}html body .ds-header-root #ds-mega:not([hidden]) [data-dsh-panel]:not([hidden]){animation:ma-in .18s var(--ma-ease) both}@keyframes ma-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html body .ds-header-root .shop-nav-row nav>button[aria-expanded=true]{background:var(--ma-forest)!important;color:#fffefa!important}html body .ds-header-root .shop-nav-row nav>button svg{transition:transform .2s var(--ma-ease)}html body .ds-header-root .shop-nav-row nav>button[aria-expanded=true] svg{transform:rotate(180deg)}html body .ds-header-root .shop-header:has(#ds-mega:not([hidden])){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:none!important}html body .ds-header-root #ds-mega{background:#fff!important;border-radius:0 0 28px 28px!important;overflow-x:hidden;box-shadow:0 24px 48px #22382c24!important;border-top:1px solid #EEF0EC!important}html body .ds-header-root #ds-mega .rich-mega{border:0!important;background:transparent!important;border-radius:0!important}html body .ds-header-root #ds-mega .ds-mc-budget__links a{border-radius:999px!important;padding-inline:14px!important}html body .ds-header-root #ds-mega .menu-story>div,html body .ds-header-root #ds-mega .menu-story img{border-radius:20px!important;overflow:hidden}html body .ds-header-root #ds-mega .menu-product img{border-radius:14px}html body .ds-header-root #ds-mega .menu-service-strip{background:#f6f8f5!important;border-top:1px solid #EEF0EC!important;border-radius:0 0 28px 28px}html body .ds-header-root #ds-mega{--mm-pad: 48px}html body .ds-header-root #ds-mega .menu-topline{padding-inline:var(--mm-pad)!important}html body .ds-header-root #ds-mega .rich-menu-grid{padding-left:var(--mm-pad)!important;padding-right:var(--mm-pad)!important}html body .ds-header-root #ds-mega .menu-service-strip{padding-inline:var(--mm-pad)!important}html body .ds-header-root #ds-mega .menu-all,html body .ds-header-root #ds-mega .guide-links a,html body .ds-header-root #ds-mega .menu-text-links a{border-radius:0!important;transition:color .15s ease}html body .ds-header-root #ds-mega .menu-all:hover,html body .ds-header-root #ds-mega .guide-links a:hover,html body .ds-header-root #ds-mega .menu-text-links a:hover{color:#4e6a48}html body .ds-header-root #ds-mega a svg{transition:transform .2s var(--ma-ease)}html body .ds-header-root #ds-mega .menu-all:hover>svg:last-child,html body .ds-header-root #ds-mega .guide-links a:hover>svg:last-child,html body .ds-header-root #ds-mega .menu-text-links a:hover>svg:last-child,html body .ds-header-root #ds-mega .menu-story:hover span>svg:last-child,html body .ds-header-root #ds-mega .menu-product:hover>svg:last-child{transform:translate(3px)}html body .ds-header-root #ds-mega .illustrated-link,html body .ds-header-root #ds-mega .menu-product,html body .ds-header-root #ds-mega .menu-band-path{border-radius:12px!important;transition:background-color .15s ease,box-shadow .15s ease}html body .ds-header-root #ds-mega .illustrated-link:hover,html body .ds-header-root #ds-mega .menu-product:hover,html body .ds-header-root #ds-mega .menu-band-path:hover{background:#f3f6f2;box-shadow:0 0 0 6px #f3f6f2}html body .ds-header-root #ds-mega .menu-story>div{display:block;width:100%;height:260px}html body .ds-header-root #ds-mega .menu-story>div img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ma-ease)}html body .ds-header-root #ds-mega .menu-story:hover>div img{transform:scale(1.03)}html body .ds-header-root #ds-mega .rich-menu-grid h3,html body .ds-header-root #ds-mega .ds-mc-budget__title{font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#5f6b63!important}html body .ds-header-root #ds-mega .rich-menu-grid h3{margin-bottom:16px!important}html body .ds-header-root #ds-mega .ds-mc-budget__links{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important}html body .ds-header-root #ds-mega .ds-mc-budget__links a{justify-content:center;white-space:nowrap;min-height:34px}html body .ds-header-root #ds-mega .menu-service-strip{display:flex!important;justify-content:space-between!important}html body .ds-header-root #ds-mega .ds-mc-usp{font-size:12px!important;color:#4a564d}html body .ds-header-root #ds-mega a:focus-visible,html body .ds-header-root #ds-mega button:focus-visible,html body .ds-header-root #ds-mobile-nav a:focus-visible,html body .ds-header-root #ds-mobile-nav button:focus-visible{outline:2px solid var(--ma-forest)!important;outline-offset:2px;border-radius:14px}@media(prefers-reduced-motion:reduce){html body .ds-header-root #ds-mega [data-dsh-panel],html body .ds-header-root .shop-nav-row nav>button svg,html body .ds-header-root #ds-mega a svg,html body .ds-header-root #ds-mega .menu-story>div img{animation:none!important;transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ds-mega-atelier.css.map */
