.site-header__categories__list-content.py-shop-menu{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px clamp(28px,4vw,64px)!important;padding:6px 0 2px}.py-shop-menu__item{position:relative;max-width:none!important}.py-shop-menu__link,.py-shop-menu__toggle{display:inline-flex!important;align-items:center;gap:7px}.py-shop-menu__group{position:relative}.py-shop-menu__toggle{cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.py-shop-menu__toggle::-webkit-details-marker{display:none}.py-shop-menu__toggle::marker{content:""}.py-shop-menu__chevron{width:10px;height:10px;flex:none;transition:transform .22s ease}.py-shop-menu__group[open]>.py-shop-menu__toggle .py-shop-menu__chevron{transform:rotate(180deg)}.py-shop-menu__group[open]>.py-shop-menu__toggle:after{transform:scaleX(1)}.py-shop-menu__panel{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);min-width:232px;padding:10px 0;z-index:6;background:#fffdf9fe;border:1px solid var(--py-line-soft, rgba(36, 25, 19, .075));border-radius:14px;box-shadow:0 20px 50px #24191324;animation:py-shop-menu-in .18s var(--py-ease, ease) both}.py-shop-menu__panel:before{content:"";position:absolute;top:-6px;left:50%;width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:inherit;border-inline-start:1px solid var(--py-line-soft, rgba(36, 25, 19, .075));border-top:1px solid var(--py-line-soft, rgba(36, 25, 19, .075))}@keyframes py-shop-menu-in{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}.py-shop-menu__sublist{list-style:none;margin:0;padding:0 8px}.py-shop-menu__group--wide .py-shop-menu__panel{min-width:400px;padding:12px 0}.py-shop-menu__group--wide .py-shop-menu__sublist{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));column-gap:6px}.shopify-section-header .header__submenu .py-shop-menu__sublink{display:block;padding:9px 14px;white-space:nowrap;color:var(--py-ink, #241913)!important;text-decoration:none;font-size:14px;line-height:1.35;letter-spacing:.01em;text-transform:none;border-radius:8px;transition:background-color .18s ease}.shopify-section-header .header__submenu .py-shop-menu__sublink:hover,.shopify-section-header .header__submenu .py-shop-menu__sublink:focus-visible{background:#2419130b}.shopify-section-header .header__submenu .py-shop-menu__sublink--active{font-weight:600!important}.list-menu--parent li .py-shop-menu__drawer-toggle{position:relative;inset-inline-start:-20px;transition:left .3s ease-in-out}.menu-drawer-container.menu-opening .list-menu--parent li .py-shop-menu__drawer-toggle{inset-inline-start:0}.py-shop-menu__drawer-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;text-align:start;font:inherit;color:inherit;cursor:pointer}.py-shop-menu__drawer-toggle .py-shop-menu__chevron{width:12px;height:12px;opacity:.7}.py-shop-menu__drawer-toggle[aria-expanded=true] .py-shop-menu__chevron{transform:rotate(180deg)}.py-shop-menu__drawer-sublist{margin:0 0 10px 28px!important;padding:0!important;border-inline-start:1px solid var(--py-line-soft, rgba(36, 25, 19, .12))}.py-shop-menu__drawer-sublist[hidden]{display:none!important}.py-shop-menu__drawer-sublist .menu-drawer__menu-item{font-size:.92em;padding-top:.55em!important;padding-bottom:.55em!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pythal-shop-menu.css.map */
