/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid}}}mega-menu{pointer-events:none;top:var(--spacing-0, 0px);opacity:0;z-index:30;visibility:hidden;width:100vw;transition:opacity .2s,visibility 0s linear .3s;display:block;overflow:auto}mega-menu .mega-menu__backdrop{pointer-events:none;top:var(--spacing-0, 0px);left:var(--spacing-0, 0px);z-index:var(--z-index-10, 10);background-color:var(--color-black, #000);opacity:0;width:100vw;height:100vh;position:absolute}.nav-sticky--show+:is(mega-menu){margin-top:calc(var(--spacing, 1px) * 20)}mega-menu .mega-menu__content{pointer-events:none;top:calc(var(--spacing, 1px) * 107);z-index:var(--z-index-50, 50);gap:calc(var(--spacing, 1px) * 15);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing, 1px) * 40);padding-top:calc(var(--spacing, 1px) * 30);padding-bottom:calc(var(--spacing, 1px) * 30);border-top-width:1px;flex-direction:column;width:100vw;height:100vh;transition:transform .5s cubic-bezier(.645,.045,.355,1);display:flex;position:absolute;overflow-y:auto}@media (min-width: 1200px){mega-menu .mega-menu__content{top:calc(var(--spacing, 1px) * 107);height:auto}}mega-menu .mega-menu__content .mega-menu__content-wrap{opacity:0;transition:transform .5s .25s,opacity .5s .25s}mega-menu .mega-menu__content.--right{right:var(--spacing-0, 0px);transform:translate(550px)}mega-menu .mega-menu__content.--right .mega-menu__content-wrap{transform:translate(100px)}mega-menu .mega-menu__content.--left{left:var(--spacing-0, 0px);transform:translate(-550px)}mega-menu .mega-menu__content.--left .mega-menu__content-wrap{transform:translate(-100px)}mega-menu .mega-menu__dropdown-close{z-index:40;cursor:pointer}mega-menu .mega-menu__parent{max-width:300px}@media (min-width: 768px){mega-menu .mega-menu__parent{max-width:none}}mega-menu .mega-menu__parent .mega-menu__parent-trigger{font-family:var(--font-heading, "ITC Legacy Serif", serif);font-size:var(--text-mob-h3, 2.5rem);color:currentColor;opacity:1;line-height:1.15em;transition:all .2s;display:inline-block}@media (min-width: 768px){mega-menu .mega-menu__parent .mega-menu__parent-trigger{font-size:var(--text-h3, 2.9rem)}}mega-menu.active{visibility:visible;opacity:1;transition:opacity .2s,visibility linear}mega-menu.active .mega-menu__content{pointer-events:auto}mega-menu.active .mega-menu__content.--right,mega-menu.active .mega-menu__content.--left,:is(mega-menu.active .mega-menu__content.--right,mega-menu.active .mega-menu__content.--left) .mega-menu__content-wrap{transform:translate(0)}mega-menu.active .mega-menu__content .mega-menu__content-wrap{opacity:1}mega-menu.active .mega-menu__backdrop{pointer-events:auto;opacity:.4}mega-menu.active .mega-menu__group,mega-menu.active .mega-menu__group.active{pointer-events:auto}#search-mega-menu{top:calc(var(--spacing, 1px) * 60);z-index:40;width:100%;transition:opacity .3s,visibility 0s linear .35s}#search-mega-menu .mega-menu__content{top:var(--spacing-0, 0px);left:var(--spacing-0, 0px);z-index:var(--z-index-40, 40);gap:var(--spacing-0, 0px);background-color:var(--color-background, #f7f5f0);width:100%;height:auto;padding-inline:var(--spacing-0, 0px);padding-block:calc(var(--spacing, 1px) * 40);max-height:calc(100vh - 80px);transition:opacity .5s ease 0;flex-direction:row;display:flex;position:relative;overflow-y:auto}@media (min-width: 992px){#search-mega-menu .mega-menu__content{flex-wrap:nowrap}}#search-mega-menu .mega-menu__backdrop{top:calc(var(--spacing, 1px) * 60)}#search-mega-menu.active{transition:opacity .3s,visibility linear}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}
/*# sourceMappingURL=/cdn/shop/t/3/assets/modules.css.map */
