a.menu-list__link{background-color:#fff!important;border-radius:8px!important;margin:0 4px!important;min-height:unset!important;height:auto!important;line-height:1!important;align-self:center!important;padding:12px!important}a.menu-list__link .menu-list__link-title{padding-block:0!important}a.menu-list__link,a.menu-list__link .menu-list__link-title{color:#000!important}header a:has(img),header a:has(svg){background-color:transparent!important;border-radius:0!important;padding:0!important;margin:0!important}.overflow-menu,[class*=header-menu]{align-items:center!important;display:flex!important}@media(max-width:749px){.overflow-menu{display:none!important}}.menu-list__list-item{position:relative!important;padding-bottom:4px!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{width:max-content!important;min-width:200px!important;max-width:320px!important;left:0!important;padding-inline:0!important;margin-top:4px!important}.menu-list__submenu-inner{background-color:#fff!important;border-radius:12px!important;box-shadow:0 8px 24px #00000026!important;padding:12px 16px!important;overflow:hidden!important}.mega-menu__grid{--menu-columns-desktop: 1 !important;--menu-columns-tablet: 1 !important}.menu-list__submenu .mega-menu{grid-template-columns:1fr!important}.menu-list__submenu .mega-menu>*{grid-column:1!important}.header-actions__action,.dropdown-localization__button,search-button .button-unstyled{--color-transparent-text: #FFFFFF !important;color:#fff!important}svg.account-button__icon,.account-button__icon{color:#fff!important}header-component .header__underlay-open{--color-background-top-row: transparent !important;--color-background-bottom-row: transparent !important;--color-submenu: transparent !important;background:transparent!important}.header__underlay-open:after{box-shadow:none!important}.menu-list__submenu{background-color:transparent!important}.menu-list__submenu a.menu-list__link{background-color:transparent!important;border-radius:0!important;margin:0!important;min-height:unset!important;align-self:auto!important;padding:12px!important;line-height:1!important}.mega-menu__link{font-size:12px!important}.menu-drawer__menu-item--mainlist{background-color:#fff!important;border-radius:8px!important;padding:10px!important;margin-block:4px!important;justify-content:flex-start!important;gap:8px!important;min-height:auto!important;line-height:1!important;width:225px!important;max-width:100%!important;height:40px!important;overflow:hidden!important;display:flex!important;align-items:center!important}.menu-drawer__menu-item--mainlist .svg-wrapper{margin-inline-start:auto!important}.menu-drawer__menu>.menu-drawer__list-item{min-height:auto!important}.menu-drawer__menu-item--child{background-color:#fff!important;border-radius:8px!important;padding:6px 10px!important;margin-block:4px!important;margin-inline-start:0!important;margin-inline-end:auto!important;justify-content:flex-start!important;width:225px!important;max-width:100%!important}.menu-drawer__menu-item-text{font-size:12px!important;line-height:1!important}.menu-drawer__menu{padding-inline-start:4px!important}.menu-drawer__menu--childlist{margin-block-start:4px!important;margin-block-end:0!important;padding-inline-start:0px!important;padding-block-end:0!important;margin-inline-start:0!important;align-items:flex-start!important;justify-content:flex-start!important}.menu-drawer{background-color:#000!important}.menu-drawer__close-button{align-self:flex-start!important}[id$=__17866169483c38cde7] .email-signup__heading{padding-block-start:0!important}@media(max-width:749px){.header__icon--menu{color:#fff!important}}.menu-drawer__close-button,.menu-drawer .currency-code,.menu-drawer .dropdown-localization__button .icon-caret,.menu-drawer .icon-caret{color:#fff!important}.facets--filters-title{font-size:20px!important;font-family:var(--font-h4--family)!important;font-weight:600!important}.facets__label{font-size:12px!important;font-weight:500!important}.checkbox__label-text{font-size:12px!important;font-weight:400!important}.price-facet__input,.price-facet__label,.price-facet__separator{font-size:12px!important}.price-facet__highest-price{font-size:12px!important;opacity:.7}.facets [role=status],.sorting-filter__label,.sorting-filter__select{font-size:12px!important}fieldset.variant-option--buttons[data-option-id*=-size]{display:flex;flex-direction:column;background:transparent;border:none;padding:0;margin-top:16px;gap:0}fieldset.variant-option--buttons[data-option-id*=-size] legend{font-size:12px;color:#000;font-weight:500;padding:0;margin:0}fieldset.variant-option--buttons[data-option-id*=-size] style{display:none}.size-strip-inner{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;background:#f5f5f5;border-radius:8px;padding:4px;width:100%;margin-top:8px;box-sizing:border-box}.size-strip-inner label.variant-option__button-label{flex:1;margin:0;padding:4px 0;cursor:pointer;border:2px solid transparent!important;background:transparent!important;border-radius:6px;line-height:1;display:flex;align-items:center;justify-content:center;min-width:0}.size-strip-inner span.variant-option__button-label__pill{display:none}.size-strip-inner span.variant-option__button-label__text{font-size:12px;line-height:1;color:#555;position:relative;z-index:1;pointer-events:none}.size-strip-inner label.variant-option__button-label:has(input:checked){background:#cd0c15!important;border:2px solid #F5F5F5!important;border-radius:6px!important}.size-strip-inner label.variant-option__button-label:has(input:checked) span.variant-option__button-label__text{color:#fff}.size-strip-inner label.variant-option__button-label:hover:not(:has(input:checked)){background:#dadada!important;border:2px solid #F5F5F5!important;border-radius:6px!important}.size-strip-inner label.variant-option__button-label:has(input[data-option-available=false]) span.variant-option__button-label__text{text-decoration:line-through;opacity:.4}.size-strip-inner label.variant-option__button-label:has(input[data-option-available=false]) span.variant-option__button-label__text{text-decoration:none;opacity:.4}[id$=__17866169483c38cde7] a{white-space:nowrap}details[data-testid=accordion-details] .details-content{padding:0}#dynamatic-frequently-bought-together{gap:0!important}.variant-picker__form>fieldset.variant-option--buttons[data-option-id*=-size]:first-child{margin-top:0}.group-block-content.layout-panel-flex--row>product-price+.shopify-app-block{margin-inline-start:auto!important;width:fit-content!important;flex-shrink:0;text-align:right}.product-details variant-picker{margin-bottom:0!important}product-price:has(.compare-at-price) .price{color:#cd0c15}[id$=__product-recommendations] .card-gallery,[id$=__product-recommendations] .card-gallery .product-media-container{background-color:#fff!important}@media screen and (max-width:749px){:is(:is(#_,[id$=__section_6natU8]),:is(#_,[id$=__section_MLa8AA]),:is(#_,[id$=__section_CdaV3e])) .text-block[style*="--font-size: 2rem"]{--font-size: 24px !important}:is(:is(#_,[id$=__section_6natU8]),:is(#_,[id$=__section_MLa8AA]),:is(#_,[id$=__section_CdaV3e])) .text-block[style*="--font-size: 2rem"] h2{font-size:24px!important}}@media screen and (max-width:749px){:is(#_,[id$=__header_announcements_jikxDE]) .announcement-bar__text,:is(#_,[id$=__header_announcements_jikxDE]) .announcement-bar__text *{font-size:12px!important}}.variant-option__select-wrapper:has(>select.variant-option__select){background-color:#fff!important;border:1px solid #d9d9d9!important;border-radius:8px!important}.variant-option__select-wrapper:has(>select.variant-option__select):before,.variant-option__select-wrapper:has(>select.variant-option__select):after{border-radius:8px!important;border:none!important;box-shadow:none!important}select.variant-option__select{background-color:#fff!important;border:none!important;border-radius:8px!important;box-shadow:none!important;font-size:12px!important}select.variant-option__select option{background-color:#fff!important;font-size:12px!important}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTnTRZ9xdp.woff2) format("woff2")}body:has([id$=__series_type_chips_XHfY3b]) :is(#_,[id$=__section]) .text-block:has(+.text-block h1),body:has([id$=__series_type_chips_XHfY3b]) :is(#_,[id$=__section]) .text-block:has(+.text-block h1) p{letter-spacing:.12em!important}body:has([id$=__series_type_chips_XHfY3b]) :is(#_,[id$=__section]) h1{font-weight:900!important;line-height:.95!important;letter-spacing:-.02em!important}body:has([id$=__series_type_chips_XHfY3b]) :is(#_,[id$=__section]) .text-block:has(h1)+.text-block p{max-width:640px!important;line-height:1.5!important}@media screen and (max-width:749px){body:has([id$=__series_type_chips_XHfY3b]) :is(#_,[id$=__section]) .text-block:has(h1){--font-size: 36px !important}body:has([id$=__series_type_chips_XHfY3b]) :is(#_,[id$=__section]) h1{font-size:36px!important}body:has([id$=__series_type_chips_XHfY3b]) :is(#_,[id$=__section]) .image-block{display:none!important}}:is(#_,[id$=__section_jrHFjp]):not(:has(.metafield-rich_text_field)){display:none!important}:is(#_,[id$=__section_jrHFjp]) .text-block:has(+.text-block .metafield-rich_text_field) p{letter-spacing:.12em!important}:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field{width:100%!important;max-width:680px!important}:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field h2{font-size:clamp(2rem,4vw,3rem)!important;font-weight:900!important;text-transform:uppercase!important;line-height:.95!important;letter-spacing:-.02em!important;margin:0 0 32px!important}:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field h3{font-size:20px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:normal!important;margin:32px 0 8px!important}:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field h2+h3{margin-top:0!important}:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field p{font-size:16px!important;line-height:1.6!important;margin:0!important;color:#dadada!important}@media screen and (min-width:990px){:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field{max-width:none!important;display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:80px;align-items:start}:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field>*{grid-column:2}:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field>h2{grid-column:1;grid-row:1 / span 20;margin:0!important}:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field>h3:first-of-type{margin-top:0!important}:is(#_,[id$=__section_jrHFjp]) .metafield-rich_text_field>p{max-width:640px}}:is(#_,[id$=__section_mKXEQB]) .text-block:has(+.text-block h2) p{letter-spacing:.12em!important}:is(#_,[id$=__section_mKXEQB]) h2{font-weight:900!important;line-height:.95!important;letter-spacing:-.02em!important}:is(#_,[id$=__section_mKXEQB]) .text-block:has(h2)+.text-block p{max-width:560px!important;line-height:1.5!important}:is(#_,[id$=__section_mKXEQB]) .button,:is(#_,[id$=__section_mKXEQB]) a[class*=button]{font-size:14px!important}:is(#_,[id$=__collection_list_UpTVWt]):not(:has(.resource-list__item a[href*="/collections/"])){display:none!important}:is(#_,[id$=__collection_list_UpTVWt]) .section-resource-list__content h2,:is(#_,[id$=__collection_list_UpTVWt]) .section-resource-list__content h3{font-weight:900!important;line-height:.95!important;letter-spacing:-.02em!important}body:has([id$=__series_type_chips_XHfY3b]) [id^=shopify-section-template--] h2{font-weight:900!important;line-height:.95!important;letter-spacing:-.02em!important}body:has([id$=__series_type_chips_XHfY3b]) :is(#_,[id$=__main]) .product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}@media screen and (min-width:750px)and (max-width:989px){body:has([id$=__series_type_chips_XHfY3b]) :is(#_,[id$=__main]) .product-grid{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important}}[class*=ai-product-tabs__tab-button]{font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.2!important}@media screen and (max-width:749px){[class^=ai-product-tabs__nav-]{gap:0!important;justify-content:space-between!important;flex-wrap:wrap!important;row-gap:8px!important}}:is(#_,[id$=__main]) quantity-selector-component.quantity-selector,[class*=ai-icon-text-grid__container]{background-color:#f5f5f5!important}:is(#_,[id$=__section_6natU8]) .section-content-wrapper{counter-reset:about-card}:is(#_,[id$=__section_6natU8]) .section-content-wrapper>.group-block{counter-increment:about-card;align-self:start!important;border-top:2px solid #000000;padding-top:20px!important}:is(#_,[id$=__section_6natU8]) .section-content-wrapper>.group-block:last-child{border-top-color:#cd0c15}:is(#_,[id$=__section_6natU8]) .section-content-wrapper>.group-block:before{content:counter(about-card,decimal-leading-zero);display:block;margin-bottom:8px;font-family:var(--font-heading--family);font-size:13px;font-weight:700;letter-spacing:.12em;line-height:1;color:#cd0c15}:is(#_,[id$=__section_6natU8]) .section-content-wrapper>.group-block h3{line-height:1.15!important;letter-spacing:-.01em!important}:is(#_,[id$=__section_6natU8]) .section-content-wrapper>.group-block p{line-height:1.6!important}@media screen and (max-width:749px){:is(#_,[id$=__section_6natU8]) .section-content-wrapper{gap:32px!important}}@media screen and (min-width:750px){:is(#_,[id$=__section_6natU8]) .section-content-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px!important;align-items:start!important;width:100%;max-width:1200px;margin-inline:auto}:is(#_,[id$=__section_6natU8]) .section-content-wrapper>.text-block:first-child{grid-column:1 / -1;justify-self:center;margin-bottom:8px}}@media screen and (min-width:990px){:is(#_,[id$=__section_6natU8]) .section-content-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(#_,[id$=__section_CdaV3e]) .text-block ul{list-style:none!important;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:1200px;margin:0 auto!important;padding:0!important}:is(#_,[id$=__section_CdaV3e]) .text-block li{margin:0!important;padding:10px 16px;border:1.5px solid #000000;border-radius:999px;background:#fff;color:#000;font-size:14px;font-weight:500;line-height:1.2;transition:background-color .15s ease,color .15s ease}:is(#_,[id$=__section_CdaV3e]) .text-block li::marker{content:none}:is(#_,[id$=__section_CdaV3e]) .text-block li a{color:inherit!important;text-decoration:none!important}:is(#_,[id$=__section_CdaV3e]) .text-block li:has(a):hover{background:#000;color:#fff}:is(#_,[id$=__section_CdaV3e]) .text-block ul+p{margin-top:20px!important;font-size:13px;color:#6b6b6b}@media screen and (max-width:749px){:is(#_,[id$=__section_CdaV3e]) .text-block ul{gap:8px}:is(#_,[id$=__section_CdaV3e]) .text-block li{padding:8px 12px;font-size:13px}}:is(#_,[id$=__section_RKW3z6]) .section-content-wrapper,:is(#_,[id$=__form]) .contact-form{width:100%!important;max-width:42rem!important;margin-inline:auto!important}.product-details variant-picker{margin-top:8px}.product-details :is(variant-picker,.buy-buttons-block)~*{margin-top:8px}.product-details variant-picker~.buy-buttons-block{margin-top:16px}.product-details .buy-buttons-block:not(variant-picker~.buy-buttons-block){margin-top:8px}.product-details .buy-buttons-block~[class*=ai-product-tabs]{margin-top:24px}cart-quantity-selector-component.quantity-selector{border-radius:8px!important;background-color:#f5f5f5!important}.cart-totals__total-value,.cart-totals__total-value *{font-family:var(--font-heading--family)!important;font-size:16px!important;font-weight:700!important;font-style:normal!important}#cart-drawer .theme-drawer__title{font-family:var(--font-heading--family)!important;font-weight:700!important;font-style:normal!important}#cart-drawer :is(.cart-items__details,.cart-items__variants-wrapper,.cart-items__unit-price-wrapper,.cart-items__price),#cart-drawer :is(.cart-items__details,.cart-items__variants-wrapper,.cart-items__unit-price-wrapper,.cart-items__price) *{font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:400!important;font-style:normal!important}#cart-drawer .cart-items__title,#cart-drawer .cart-items__title *{font-family:var(--font-heading--family)!important;font-size:12px!important;font-weight:700!important}.cart-page__items .cart-items__title,.cart-page__items .cart-items__title *{font-family:var(--font-heading--family)!important;font-size:14px!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom-nav.css.map */
