.header-section .p3d-floating-menu__shell{padding-block-start:0!important;background:transparent!important}.header-section .p3d-floating-menu__source{width:100%;padding-block-start:var(--p3d-menu-top-offset, var(--header-height))}.header-section .p3d-floating-menu{display:grid;grid-template-columns:minmax(190px,240px) minmax(0,1fr);gap:clamp(16px,1.6vw,28px);width:100%;height:var(--p3d-menu-active-height, auto);max-height:calc(100vh - 110px);padding:clamp(16px,1.5vw,24px);color:var(--p3d-menu-text);background:var(--p3d-menu-background);border:1px solid rgb(0 0 0 / 6%);border-radius:var(--p3d-menu-radius);box-shadow:0 18px 50px #0000001f;opacity:0;overflow:hidden;pointer-events:auto;will-change:opacity,transform}.no-js .header-section .p3d-floating-menu{opacity:1;transform:none}@media screen and (pointer:fine){.header-section .header__menu>ul.with-block .menu__item [data-text]{transition:opacity var(--animation-primary),transform var(--animation-primary)!important}.header-section .header__menu>ul.with-block .menu__item .btn-duplicate{transition:transform var(--animation-primary)!important}}.header-section .p3d-floating-menu__sidebar{min-width:0;padding-inline-end:clamp(16px,1.5vw,24px);border-inline-end:1px solid rgb(0 0 0 / 10%);overflow:auto;scrollbar-width:thin}.header-section .p3d-floating-menu__tabs{display:grid;gap:7px}.header-section .p3d-floating-menu__category{display:flex;width:100%;min-height:36px;padding:7px 14px;align-items:center;border:0;border-radius:999px;color:var(--p3d-menu-text);background:transparent;font-size:var(--p3d-sidebar-font-size, 16px);font-weight:var(--p3d-sidebar-font-weight, 700);text-align:start;line-height:1.1;cursor:pointer}.header-section .p3d-floating-menu__category.button--primary,.header-section .p3d-floating-menu__category:hover{color:#fff;background:var(--p3d-menu-accent)}.header-section .p3d-floating-menu__groups{display:grid;gap:22px;padding:20px 12px 8px}.header-section .p3d-floating-menu__group{display:grid;gap:10px}.header-section .p3d-floating-menu__group-title{color:var(--p3d-menu-text);font-size:16px;font-weight:700;line-height:1.2}.header-section .p3d-floating-menu__group ul{display:grid;gap:9px;margin:0;padding:0 10px;list-style:none}.header-section .p3d-floating-menu__group li a{color:var(--p3d-menu-text);font-size:13px;line-height:1.35}.header-section .p3d-floating-menu__group a:hover,.header-section .p3d-floating-menu__product:hover .p3d-floating-menu__product-title{color:var(--p3d-menu-accent)}.header-section .p3d-floating-menu__panels{min-width:0}.header-section .p3d-floating-menu__products{display:grid;grid-template-columns:repeat(var(--p3d-menu-columns),minmax(0,1fr));grid-auto-rows:min-content;gap:12px;min-width:0;align-content:start}.header-section .p3d-floating-menu__products[hidden],.header-section .p3d-floating-menu--hide-badges .p3d-floating-menu__badge,.header-section .p3d-floating-menu--hide-descriptions .p3d-floating-menu__product-subtitle{display:none}.header-section .p3d-floating-menu--equal-height .p3d-floating-menu__panels{display:grid;align-items:start}.header-section .p3d-floating-menu--equal-height .p3d-floating-menu__products{grid-area:1 / 1}.header-section .p3d-floating-menu--equal-height .p3d-floating-menu__products[hidden]{display:grid;visibility:hidden;pointer-events:none}.header-section .p3d-floating-menu__product{display:grid;grid-template-columns:var(--p3d-menu-image-size) minmax(0,1fr);gap:var(--p3d-menu-copy-gap, 12px);min-width:0;min-height:calc(var(--p3d-menu-image-size) + 16px);padding:8px;align-items:center;color:var(--p3d-menu-text);background:var(--p3d-menu-card);border-radius:12px;transition:transform .2s ease,box-shadow .2s ease}.header-section .p3d-floating-menu__product:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.header-section .p3d-floating-menu__media{display:grid;width:var(--p3d-menu-image-size);height:var(--p3d-menu-image-size);place-items:center;background:#fff;border-radius:10px;overflow:hidden}.header-section .p3d-floating-menu__image{display:block;width:100%;height:100%;object-fit:contain}.header-section .p3d-floating-menu__product-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.header-section .p3d-floating-menu__badge{display:inline-flex;max-width:100%;margin-block-end:5px;padding:0;border-radius:0;color:var(--p3d-product-badge-color, var(--p3d-menu-text));background:transparent;font-size:var(--p3d-product-badge-font-size, 11px);font-weight:var(--p3d-product-badge-font-weight, 700);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-section .p3d-floating-menu__product-title{display:-webkit-box;color:var(--p3d-menu-text);font-size:var(--p3d-product-title-font-size, 16px);font-weight:var(--p3d-product-title-font-weight, 700);line-height:1.15;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.header-section .p3d-floating-menu__product-subtitle{display:-webkit-box;margin-block-start:4px;color:var(--p3d-menu-muted);font-size:var(--p3d-product-body-font-size, 13px);line-height:1.2;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:1279px){.header-section .p3d-floating-menu{grid-template-columns:190px minmax(0,1fr)}.header-section .p3d-floating-menu__products{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/header-floating-menu.css.map */
