.ga-search button{white-space:nowrap;flex:0 0 auto;min-inline-size:74px}.ga-search input[type=search]{flex:1;min-width:0}
.ga-site .variations .cfvsw-hidden-select{display:block!important}.ga-site .variations .cfvsw-swatches-container{display:none!important}.ga-site.ga-route-product form.cart .variations th.label{display:block!important;visibility:visible!important}.ga-site .variations select{min-height:46px!important}.ga-dimension-select{direction:ltr;text-align:right}.ga-variation-status{font-size:14px;line-height:1.7}.ga-empty-cart .grd-mbar{display:none!important}.ga-catalog-chips{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.ga-catalog-chips a{padding:8px 16px;border:1px solid #aaa;border-radius:30px;text-decoration:none;min-height:44px}.ga-catalog-chips [aria-current]{background:#171717;color:#fff;border-color:#171717}.ga-catalog-intro{max-width:65ch}.ga-catalog-details,.ga-product-meta{margin-block:24px;padding:16px;border:1px solid #ddd;border-radius:7px}.ga-catalog-details summary,.ga-product-meta summary,.ga-product-help summary{cursor:pointer;min-height:44px;padding:8px}.ga-search-recovery{padding:25px;border:1px solid #ddd;border-radius:8px;max-width:700px}.ga-search-recovery form{display:grid;gap:12px}.ga-search-recovery input{min-height:46px;border:1px solid #999;padding:10px}.ga-search-recovery button{min-height:46px;background:var(--ga-red);color:#fff;border:0}.ga-search-recovery nav{display:flex;gap:20px;flex-wrap:wrap}.ga-product-help{clear:both;margin-block:30px;border:1px solid #ddd;padding:24px;border-radius:8px}.ga-help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ga-product-help details{border-bottom:1px solid #ddd;padding:12px 0}.ga-mobile-selection{display:none}.ga-size-copy{font-size:16px;line-height:1.8;max-width:65ch;margin:20px auto}.ga-size-options{direction:rtl}.ga-submenu-toggle{background:none;border:1px solid #555;color:inherit;font:inherit;padding:9px;min-height:44px;cursor:pointer}.ga-nav li.ga-sub-open>.sub-menu{visibility:visible;opacity:1}.ga-nav>ul{gap:14px}.ga-nav a{white-space:nowrap}
@media(max-width:900px){.ga-js .ga-nav li>.sub-menu{display:none!important}.ga-js .ga-nav li.ga-sub-open>.sub-menu{display:block!important;position:static}.ga-submenu-toggle{margin-inline:8px}.ga-nav a{white-space:normal}.ga-help-grid{grid-template-columns:1fr}.ga-site .ga-mobile-selection{display:flex;gap:12px;align-items:center;justify-content:space-between;border-top:1px solid #ddd;padding:14px 0;margin-top:18px}.ga-mobile-selection button{min-height:44px;padding:8px 12px;flex-shrink:0;border:1px solid #999;background:white}.ga-mobile-selection span{font-size:13px}.ga-size-copy{font-size:15px}}

.ga-nav li.menu-item-has-children>a{display:inline-block}.ga-submenu-toggle{vertical-align:middle;min-width:32px;padding:4px}

@media(min-width:901px){.ga-js .ga-nav li:not(.ga-sub-open)>.sub-menu{visibility:hidden;opacity:0}}

.ga-site .variations .cfvsw-selected-label{display:none!important}
