.section-header .header-wrapper{background:#000}.section-header .header{position:static;box-sizing:border-box;width:100%;max-width:none;margin:0;height:calc(60 * var(--rem));padding:0 calc(170 * var(--rem));color:#fff;align-items:center}.section-header .header__heading-link,.section-header .header__icon{color:#fff}.section-header .header__heading,.section-header .header__heading-link{display:flex;align-items:center;height:100%}.section-header .header__heading-link{padding:0}.section-header .header__heading-logo-wrapper{display:flex;align-items:center;width:auto}.section-header .header__heading-logo{width:auto;height:calc(30 * var(--rem));max-width:none;max-height:none}.aotos-nav{grid-area:navigation;min-width:0}.aotos-nav__list{display:flex;align-items:stretch;justify-content:center;gap:calc(36 * var(--rem));margin:0;padding:0;list-style:none;height:100%}.aotos-nav__item,.aotos-nav__row{display:flex;align-items:center;height:100%}.aotos-nav__item--drop{position:relative}.aotos-nav__item--mega{position:static}.aotos-nav__link{display:inline-flex;align-items:center;height:100%;padding:0;border:0;background:transparent;color:#fff;font:inherit;font-size:calc(13 * var(--rem));font-weight:500;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap}.aotos-nav__link:hover,.aotos-nav__link[aria-current=page],.aotos-nav__item:hover>.aotos-nav__row .aotos-nav__link,.aotos-nav__item:focus-within>.aotos-nav__row .aotos-nav__link{color:var(--aotos-theme-color, #ff6501)}.aotos-nav__label{position:relative;display:inline-flex;align-items:center}.aotos-nav__badge{position:absolute;left:100%;top:calc(-5 * var(--rem));display:inline-flex;align-items:center;margin-left:calc(3 * var(--rem));padding:calc(3 * var(--rem)) calc(7 * var(--rem));border-radius:calc(5 * var(--rem));background-color:var(--aotos-nav-badge-bg, #ff6501);color:var(--aotos-nav-badge-color, #ffffff);font-size:calc(10 * var(--rem));font-weight:500;line-height:1;white-space:nowrap}.aotos-nav__item:has(.aotos-nav__badge)+.aotos-nav__item{margin-left:calc(32 * var(--rem))}.aotos-nav__subtoggle,.aotos-nav__back{display:none}.aotos-nav__panel{display:none;z-index:6}.aotos-nav__panel--drop{position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:calc(14 * var(--rem))}.aotos-nav__drop{min-width:calc(220 * var(--rem));margin:0;padding:calc(18 * var(--rem)) calc(22 * var(--rem));list-style:none;background:#fff;border-radius:calc(12 * var(--rem));box-shadow:0 calc(10 * var(--rem)) calc(28 * var(--rem)) #0000001f}.aotos-nav__drop-link{display:block;padding:calc(8 * var(--rem)) 0;color:#1a1a1a;font-size:calc(12 * var(--rem));line-height:1.4;text-decoration:none}.aotos-nav__drop-link:hover,.aotos-nav__drop-link[aria-current=page]{color:var(--aotos-theme-color, #ff6501)}.aotos-nav__panel--mega{position:absolute;left:0;right:0;top:100%;background:#fff;box-shadow:0 calc(16 * var(--rem)) calc(24 * var(--rem)) #0000000f}.aotos-nav__mega{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;width:calc(1100 * var(--rem));max-width:100%;margin:0 auto;padding:calc(36 * var(--rem)) calc(24 * var(--rem)) calc(48 * var(--rem));box-sizing:border-box}.aotos-nav__mega-list{margin:0;padding:calc(8 * var(--rem)) 0 0;list-style:none;min-width:calc(180 * var(--rem))}.aotos-nav__mega-link{display:block;padding:calc(4 * var(--rem)) calc(12 * var(--rem));border-radius:calc(6 * var(--rem));color:#4a4a4a;font-size:calc(12 * var(--rem));line-height:1.4;text-decoration:none}.aotos-nav__mega-products{display:flex;flex-direction:column;align-items:stretch;gap:calc(24 * var(--rem));width:100%}.aotos-nav__mega-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(16 * var(--rem));width:100%}.aotos-nav__mega-cta{align-self:center;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:calc(var(--aotos-button-height, 40) * var(--rem));padding:0 calc(28 * var(--rem));border-radius:var(--buttons-radius, calc(40 * var(--rem)));background:var(--aotos-theme-color, #ff6501);color:#fff;font-size:calc(var(--aotos-button-font-size, 14) * var(--rem));font-weight:var(--aotos-button-font-weight, 600);line-height:1;text-decoration:none}.aotos-nav__card{display:flex;flex-direction:column;width:auto;min-width:0;color:inherit;text-decoration:none}.aotos-nav__card-media{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;padding:calc(10 * var(--rem));background:#fff;border:calc(2 * var(--rem)) solid transparent;border-radius:calc(10 * var(--rem));overflow:hidden}.aotos-nav__card-media img{width:100%;height:100%;object-fit:contain}.aotos-nav__card-title{margin-top:calc(8 * var(--rem));color:#000;font-size:calc(12 * var(--rem));line-height:1.4;text-align:center;overflow-wrap:break-word}@media(hover:hover){.aotos-nav__mega-cta:hover{filter:brightness(.92)}}.aotos-nav__card.is-current .aotos-nav__card-media{border-color:var(--aotos-theme-color, #ff6501)}.aotos-nav__card.is-current .aotos-nav__card-title{color:var(--aotos-theme-color, #ff6501)}.aotos-nav__toggle,.aotos-nav__backdrop{display:none}.section-header .header__icons{align-self:center;align-items:center;height:auto;padding-right:0}.section-header .aotos-nav__tools{display:flex;align-items:center;box-sizing:border-box;height:calc(30 * var(--rem));gap:calc(14 * var(--rem));padding:0 calc(14 * var(--rem));background:#fff;border-radius:999px}.section-header .aotos-nav__tools .header__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 calc(13 * var(--rem));width:calc(13 * var(--rem));height:calc(13 * var(--rem));margin-right:0;padding:0;color:#000;overflow:visible}.section-header .aotos-nav__tools .header__icon .svg-wrapper,.section-header .aotos-nav__tools .svg-wrapper,.section-header .aotos-nav__tools .icon{width:calc(13 * var(--rem));height:calc(13 * var(--rem));color:#000}.section-header .aotos-nav__tools .icon{display:block}.section-header .aotos-nav__tools .header__icon--cart{position:relative;margin-right:0}.section-header .aotos-nav__tools .cart-count-bubble{top:calc(-4 * var(--rem));right:auto;bottom:auto;left:calc(9 * var(--rem));width:calc(12 * var(--rem));height:calc(12 * var(--rem));font-size:calc(8 * var(--rem));line-height:1}.section-header .aotos-nav__tools .cart-count-bubble span{width:auto;height:auto;flex:none;transform:none}@media screen and (min-width:769px){.section-header .header{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;align-items:stretch}.section-header .header__heading,.section-header .header__heading-link{justify-self:start}.section-header .header__icons{justify-self:end}.aotos-nav__item:hover>.aotos-nav__panel,.aotos-nav__item:focus-within>.aotos-nav__panel{display:block}.aotos-nav__mega{display:block}.aotos-nav__mega-list{display:grid;grid-template-columns:calc(240 * var(--rem)) minmax(0,1fr);column-gap:calc(48 * var(--rem));row-gap:calc(8 * var(--rem));align-items:start;align-self:stretch;box-sizing:border-box;min-width:0;padding:calc(8 * var(--rem)) 0 0;background-image:linear-gradient(#e5e5e5,#e5e5e5);background-repeat:no-repeat;background-size:1px 100%;background-position:calc(240 * var(--rem)) 0}.aotos-nav__mega-item{display:contents}.aotos-nav__mega-link{grid-column:1;padding-right:calc(24 * var(--rem))}.aotos-nav__mega-products{display:none;grid-column:2;grid-row:1 / span 8;align-self:start}.aotos-nav__mega-item.is-active .aotos-nav__mega-products{display:flex}.aotos-nav__mega-item.is-active .aotos-nav__mega-link,.aotos-nav__mega-link:hover{background:#f2f2f2;color:var(--aotos-theme-color, #ff6501);border-radius:calc(6 * var(--rem)) 0 0 calc(6 * var(--rem))}}@media screen and (max-width:768px){html.aotos-nav-open{overflow:hidden}.section-header .header-wrapper{position:relative}.section-header .header{grid-template-areas:"navigation heading icons";grid-template-columns:auto minmax(0,1fr) auto;align-items:center;height:calc(102 * var(--rem));min-height:0;padding:0 calc(40 * var(--rem))}.section-header .header__heading,.section-header .header__heading-link{justify-self:center;text-align:center}.section-header .header__heading-logo{height:calc(66 * var(--rem))}.aotos-nav{display:flex;align-items:center;align-self:center;height:100%;line-height:0}.aotos-nav__link,.aotos-nav__drop-link,.aotos-nav__mega-link{font-size:calc(32 * var(--rem))}.aotos-nav__toggle{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(8 * var(--rem));width:calc(48 * var(--rem));height:calc(48 * var(--rem));padding:0;border:0;background:transparent;cursor:pointer}.aotos-nav__toggle-bar{display:block;width:calc(30 * var(--rem));height:calc(4 * var(--rem));background:#fff;transition:transform .2s ease,opacity .2s ease}.aotos-nav.is-open .aotos-nav__toggle-bar{position:absolute;top:50%;left:0}.aotos-nav.is-open .aotos-nav__toggle-bar:nth-child(2){transform:translateY(-50%) rotate(45deg)}.aotos-nav.is-open .aotos-nav__toggle-bar:nth-child(3){opacity:0}.aotos-nav.is-open .aotos-nav__toggle-bar:nth-child(4){transform:translateY(-50%) rotate(-45deg)}html.aotos-nav-open .section-header.shopify-section-group-header-group{z-index:20}.aotos-nav__backdrop{display:block;position:fixed;top:var(--aotos-drawer-top, 0px);right:0;bottom:0;left:0;z-index:30;border:0;padding:0;background:#00000073;opacity:0;pointer-events:none;transition:opacity .28s ease}.aotos-nav.is-open .aotos-nav__backdrop{opacity:1;pointer-events:auto}.aotos-nav__list{position:fixed;top:var(--aotos-drawer-top, 0px);left:0;z-index:31;display:block;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;width:min(86vw,calc(620 * var(--rem)));height:calc(100dvh - var(--aotos-drawer-top, 0px));max-height:none;margin:0;padding:calc(16 * var(--rem)) calc(40 * var(--rem)) calc(48 * var(--rem));overflow:auto;background:#fff;box-shadow:calc(8 * var(--rem)) 0 calc(24 * var(--rem)) #0000001f;transform:translate(-100%);visibility:hidden;pointer-events:none;transition:transform .28s ease,visibility .28s ease}.aotos-nav.is-open .aotos-nav__list{transform:translate(0);visibility:visible;pointer-events:auto}.aotos-nav__item,.aotos-nav__row{height:auto;width:100%}.aotos-nav__row{justify-content:space-between;gap:calc(24 * var(--rem));border-bottom:1px solid #eee}.aotos-nav__item>.aotos-nav__link,.aotos-nav__row .aotos-nav__link,.aotos-nav__drop-link,.aotos-nav__mega-link{display:flex;align-items:center;width:100%;box-sizing:border-box}.aotos-nav__link{height:auto;padding:calc(28 * var(--rem)) 0;color:#111}.aotos-nav__badge{position:static;top:auto;left:auto;margin-left:calc(12 * var(--rem));padding:calc(4 * var(--rem)) calc(12 * var(--rem));border-radius:calc(8 * var(--rem));font-size:calc(18 * var(--rem))}.aotos-nav__item:has(.aotos-nav__badge)+.aotos-nav__item{margin-left:0}.aotos-nav__row .aotos-nav__link{display:flex;align-items:center;justify-content:space-between;flex:1 1 auto;width:100%}.aotos-nav__row .aotos-nav__link:after{content:"";flex:0 0 auto;width:calc(14 * var(--rem));height:calc(14 * var(--rem));margin-left:calc(16 * var(--rem));border-right:calc(3 * var(--rem)) solid #111;border-bottom:calc(3 * var(--rem)) solid #111;transform:rotate(-45deg)}.aotos-nav__back{display:none}.aotos-nav.is-drill .aotos-nav__back{display:block}.aotos-nav__back button{display:inline-flex;align-items:center;gap:calc(12 * var(--rem));margin:0 0 calc(8 * var(--rem));padding:calc(8 * var(--rem)) 0 calc(20 * var(--rem));border:0;background:transparent;color:#111;font-size:calc(28 * var(--rem));line-height:1;cursor:pointer}.aotos-nav__back-icon{width:calc(16 * var(--rem));height:calc(16 * var(--rem));border-left:calc(3 * var(--rem)) solid #111;border-bottom:calc(3 * var(--rem)) solid #111;transform:rotate(45deg)}.aotos-nav.is-drill .aotos-nav__item{display:none}.aotos-nav.is-drill .aotos-nav__item.is-drill{display:block}.aotos-nav.is-drill .aotos-nav__item.is-drill>.aotos-nav__row{display:none}.aotos-nav.is-drill .aotos-nav__item.is-drill>.aotos-nav__panel{display:block}.aotos-nav__subtoggle{display:none}.aotos-nav__panel--drop,.aotos-nav__panel--mega{position:static;transform:none;padding:0;background:transparent;box-shadow:none}.aotos-nav__drop{min-width:0;margin:0;padding:0;border-radius:0;box-shadow:none}.aotos-nav__drop-link,.aotos-nav__mega-link{display:flex;align-items:center;justify-content:space-between;padding:calc(28 * var(--rem)) 0;border-bottom:1px solid #eee;color:#111}.aotos-nav__mega{display:block;width:100%;height:auto;min-height:auto;padding:0}.aotos-nav__mega-list{display:block;height:auto;min-height:auto;gap:0;min-width:0;padding:0;background:none}.aotos-nav__mega-item{display:block}.aotos-nav__mega-link:after{content:"";flex:0 0 auto;width:calc(14 * var(--rem));height:calc(14 * var(--rem));margin-left:calc(16 * var(--rem));border-right:calc(3 * var(--rem)) solid #111;border-bottom:calc(3 * var(--rem)) solid #111;transform:rotate(-45deg)}.aotos-nav__mega-products,.aotos-nav__mega-item.is-active .aotos-nav__mega-products,.aotos-nav.is-drill-products .aotos-nav__mega-item{display:none}.aotos-nav.is-drill-products .aotos-nav__mega-item.is-drill{display:block}.aotos-nav.is-drill-products .aotos-nav__mega-item.is-drill .aotos-nav__mega-link{display:none}.aotos-nav.is-drill-products .aotos-nav__mega-item.is-drill .aotos-nav__mega-products{display:block;position:static;width:100%;height:auto;min-height:auto;margin:0;overflow:visible}.aotos-nav__mega-products>.aotos-nav__mega-grid{height:auto;min-height:auto;overflow:visible}.aotos-nav__mega-products>.aotos-nav__mega-cta{display:flex;position:relative;width:max-content;max-width:100%;margin:calc(32 * var(--rem)) auto calc(48 * var(--rem))}.aotos-nav__mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(24 * var(--rem))}.aotos-nav__mega-cta{min-height:calc(var(--aotos-button-height-mobile, 80) * var(--rem));padding:0 calc(40 * var(--rem));font-size:calc(var(--aotos-button-font-size-mobile, 22) * var(--rem))}.aotos-nav__card{width:auto}.aotos-nav__card-title{font-size:calc(28 * var(--rem));margin-top:calc(24 * var(--rem))}.section-header .aotos-nav__tools{height:calc(68 * var(--rem));gap:calc(20 * var(--rem));padding:0 calc(18 * var(--rem));overflow:visible;background:#fff}.section-header .aotos-nav__tools>.header__search,.section-header .aotos-nav__tools>.header__icon{display:flex;align-items:center;justify-content:center;flex:0 0 calc(32 * var(--rem));width:calc(32 * var(--rem));height:calc(32 * var(--rem));margin:0;padding:0;line-height:0}.section-header .aotos-nav__tools .header__search details,.section-header .aotos-nav__tools summary.header__icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;list-style:none}.section-header .aotos-nav__tools summary.header__icon::-webkit-details-marker{display:none}.section-header .aotos-nav__tools account-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0}.section-header .aotos-nav__tools .header__icon,.section-header .aotos-nav__tools .header__icon span,.section-header .aotos-nav__tools .header__icon .svg-wrapper,.section-header .aotos-nav__tools .header__icon svg,.section-header .aotos-nav__tools .svg-wrapper,.section-header .aotos-nav__tools .icon{flex:0 0 calc(32 * var(--rem));width:calc(32 * var(--rem));height:calc(32 * var(--rem));min-width:0;min-height:0;margin:0;color:#000;transform:none}.section-header .aotos-nav__tools .visually-hidden{position:absolute!important;flex:none;width:1px!important;height:1px!important;margin:-1px;overflow:hidden}.section-header .header__search details:not([open])>.search-modal{display:none}.section-header .aotos-nav__tools .cart-count-bubble{top:calc(-4 * var(--rem));left:calc(20 * var(--rem));width:calc(22 * var(--rem));height:calc(22 * var(--rem));font-size:calc(14 * var(--rem));color:#fff;background-color:var(--aotos-theme-color, #ff6501)}.section-header .aotos-nav__tools .header__icon--cart .cart-count-bubble span{color:#fff}}@media(hover:hover){.aotos-nav__link,.aotos-nav__drop-link,.aotos-nav__mega-link{transition:color .2s ease,background-color .2s ease}}@media(prefers-reduced-motion:reduce){.aotos-nav__link,.aotos-nav__drop-link,.aotos-nav__mega-link,.aotos-nav__list,.aotos-nav__backdrop,.aotos-nav__toggle-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/aotos-nav.css.map */
