.custom-nav{position:relative;background:#fff;border-bottom:1px solid #ececec;z-index:100}.custom-nav--sticky{position:sticky;top:0}.custom-nav__inner{display:flex;align-items:center;gap:2.5rem;padding:1.4rem 3rem;max-width:1400px;margin:0 auto}.custom-nav__logo{font-size:1.8rem;font-weight:600;letter-spacing:.05em;text-decoration:none;color:inherit;white-space:nowrap}.custom-nav__logo img{display:block;height:32px;width:auto}.custom-nav__menu{display:flex;align-items:center;gap:2.2rem;list-style:none;margin:0;padding:0;flex:1}.custom-nav__item{position:static}.custom-nav__link{display:inline-flex;align-items:center;gap:.4rem;background:none;border:none;font:inherit;font-size:1.4rem;letter-spacing:.03em;text-transform:uppercase;color:inherit;text-decoration:none;cursor:pointer;padding:.5rem 0}.custom-nav__caret{font-size:1rem;transition:transform .2s ease}.custom-nav__link--toggle[aria-expanded=true] .custom-nav__caret{transform:rotate(180deg)}.custom-nav__dropdown{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid #ececec;box-shadow:0 12px 24px #0000000f;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.custom-nav__dropdown.is-open{opacity:1;visibility:visible;transform:translateY(0)}.custom-nav__dropdown-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:2.5rem;padding:3rem;max-width:1400px;margin:0 auto}.custom-nav__column-title{display:block;font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;color:inherit;margin-bottom:1rem}.custom-nav__column-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.custom-nav__column-list a{font-size:1.3rem;color:#555;text-decoration:none}.custom-nav__column-list a:hover{color:#000;text-decoration:underline}.custom-nav__icons{display:flex;align-items:center;gap:1.4rem}.custom-nav__icon{display:inline-flex;color:inherit;position:relative}.custom-nav__cart-count{position:absolute;top:-6px;right:-8px;background:#000;color:#fff;font-size:1rem;line-height:1;border-radius:50%;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:2px}.custom-nav__mobile-toggle{display:none;flex-direction:column;gap:4px;background:none;border:none;cursor:pointer;padding:4px}.custom-nav__mobile-toggle span{width:22px;height:2px;background:currentColor}.custom-nav__mobile-menu{border-top:1px solid #ececec;padding:1rem 2rem 2rem}.custom-nav__mobile-menu ul{list-style:none;margin:0;padding:0}.custom-nav__mobile-item{border-bottom:1px solid #f0f0f0}.custom-nav__mobile-item>a,.custom-nav__mobile-parent{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;font:inherit;font-size:1.5rem;text-align:left;padding:1.2rem 0;color:inherit;text-decoration:none;cursor:pointer}.custom-nav__mobile-submenu{padding:0 0 1rem 1rem}.custom-nav__mobile-group{margin-bottom:1.2rem}.custom-nav__mobile-group-title{display:block;font-weight:600;font-size:1.3rem;text-decoration:none;color:inherit;margin-bottom:.5rem}.custom-nav__mobile-group ul{display:flex;flex-direction:column;gap:.5rem}.custom-nav__mobile-group ul a{font-size:1.3rem;color:#555;text-decoration:none}@media screen and (max-width:989px){.custom-nav__menu{display:none}.custom-nav__mobile-toggle{display:flex}}html,body{overflow-x:hidden!important;max-width:100%}#shopify-section-template--29617764761927__multicolumn_RqyPyd .multicolumn-card__image-wrapper,#shopify-section-template--29617764761927__multicolumn_RqyPyd .multicolumn-card__image-wrapper img{width:25px!important;height:25px!important;object-fit:contain!important;margin:0 auto!important}#shopify-section-template--29617764761927__multicolumn_4CaTG7 .multicolumn-card__image-wrapper,#shopify-section-template--29617764761927__multicolumn_4CaTG7 .multicolumn-card__image-wrapper img{width:auto!important;height:40px!important;max-width:140px!important;object-fit:contain!important;margin:0 auto!important}.multicolumn-card__info .multicolumn-card__heading,.multicolumn-card__info h3{font-size:1.4rem!important}@media screen and (max-width:749px){.multicolumn-card__info{text-align:center!important}}.multicolumn .page-width,.multicolumn-list.page-width{max-width:1600px!important;padding-left:3rem!important;padding-right:3rem!important}#shopify-section-template--29617764761927__multicolumn_4CaTG7 .title-wrapper-with-link{justify-content:center!important}#shopify-section-template--29617764761927__multicolumn_4CaTG7 .multicolumn__title{text-align:center!important}.mobile-facets__open-label{color:#000!important}.mobile-facets__open .svg-wrapper svg{color:#000!important;fill:#000!important}.facets__clear,.facets__clear-link,.active-facets__button-remove,facet-remove a{color:#000!important}.facets-container .button,.facets__footer .button,facet-filters-form .button{background-color:#000!important;color:#fff!important;border:none!important;outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}.custom-nav__mobile-parent,.custom-nav__mobile-item>a{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-custom-navigation.css.map */
