a.menu-list__link{background-color:#f7f5f2!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}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:#f7f5f2!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: #F7F5F2 !important;color:#f7f5f2!important}svg.account-button__icon,.account-button__icon{color:#f7f5f2!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:#f7f5f2!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:#f7f5f2!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:#c9584c!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:#f7f5f2!important}}.menu-drawer__close-button,.menu-drawer .currency-code,.menu-drawer .dropdown-localization__button .icon-caret,.menu-drawer .icon-caret{color:#f7f5f2!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:#1c1917;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:#fff;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:#8fa888!important;border:2px solid #ffffff!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:#d9d3cb!important;border:2px solid #ffffff!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:#c9584c}[id$=__product-recommendations] .card-gallery,[id$=__product-recommendations] .card-gallery .product-media-container{background-color:#f7f5f2!important}@media screen and (max-width:749px){:is(#shopify-section-template--28527465005368__section_6natU8,#shopify-section-template--28527465005368__section_MLa8AA,#shopify-section-template--28527465005368__section_CdaV3e) .text-block[style*="--font-size: 2rem"]{--font-size: 18px !important}:is(#shopify-section-template--28527465005368__section_6natU8,#shopify-section-template--28527465005368__section_MLa8AA,#shopify-section-template--28527465005368__section_CdaV3e) .text-block[style*="--font-size: 2rem"] h2{font-size:18px!important}}@media screen and (max-width:749px){#shopify-section-sections--28527458943288__header_announcements_jikxDE .announcement-bar__text,#shopify-section-sections--28527458943288__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")}#shopify-section-template--28527464874296__section .text-block:has(+.text-block h1),#shopify-section-template--28527464874296__section .text-block:has(+.text-block h1) p{letter-spacing:.12em!important}#shopify-section-template--28527464874296__section h1{font-weight:900!important;line-height:.95!important;letter-spacing:-.02em!important}#shopify-section-template--28527464874296__section .text-block:has(h1)+.text-block p{max-width:640px!important;line-height:1.5!important}@media screen and (max-width:749px){#shopify-section-template--28527464874296__section .text-block:has(h1){--font-size: 36px !important}#shopify-section-template--28527464874296__section h1{font-size:36px!important}#shopify-section-template--28527464874296__section .image-block{display:none!important}}#shopify-section-template--28527464874296__section_jrHFjp:not(:has(.metafield-rich_text_field)){display:none!important}#shopify-section-template--28527464874296__section_jrHFjp .text-block:has(+.text-block .metafield-rich_text_field) p{letter-spacing:.12em!important}#shopify-section-template--28527464874296__section_jrHFjp .metafield-rich_text_field{width:100%!important;max-width:680px!important}#shopify-section-template--28527464874296__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}#shopify-section-template--28527464874296__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}#shopify-section-template--28527464874296__section_jrHFjp .metafield-rich_text_field h2+h3{margin-top:0!important}#shopify-section-template--28527464874296__section_jrHFjp .metafield-rich_text_field p{font-size:16px!important;line-height:1.6!important;margin:0!important;color:#d9d3cb!important}@media screen and (min-width:990px){#shopify-section-template--28527464874296__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}#shopify-section-template--28527464874296__section_jrHFjp .metafield-rich_text_field>*{grid-column:2}#shopify-section-template--28527464874296__section_jrHFjp .metafield-rich_text_field>h2{grid-column:1;grid-row:1 / span 20;margin:0!important}#shopify-section-template--28527464874296__section_jrHFjp .metafield-rich_text_field>h3:first-of-type{margin-top:0!important}#shopify-section-template--28527464874296__section_jrHFjp .metafield-rich_text_field>p{max-width:640px}}#shopify-section-template--28527464874296__section_mKXEQB .text-block:has(+.text-block h2) p{letter-spacing:.12em!important}#shopify-section-template--28527464874296__section_mKXEQB h2{font-weight:900!important;line-height:.95!important;letter-spacing:-.02em!important}#shopify-section-template--28527464874296__section_mKXEQB .text-block:has(h2)+.text-block p{max-width:560px!important;line-height:1.5!important}#shopify-section-template--28527464874296__section_mKXEQB .button,#shopify-section-template--28527464874296__section_mKXEQB a[class*=button]{font-size:14px!important}#shopify-section-template--28527464874296__collection_list_UpTVWt:not(:has(.resource-list__item a[href*="/collections/"])){display:none!important}#shopify-section-template--28527464874296__collection_list_UpTVWt .section-resource-list__content h2,#shopify-section-template--28527464874296__collection_list_UpTVWt .section-resource-list__content h3,[id^=shopify-section-template--28527464874296__] h2{font-weight:900!important;line-height:.95!important;letter-spacing:-.02em!important}#shopify-section-template--28527464874296__main .product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}@media screen and (min-width:750px)and (max-width:989px){#shopify-section-template--28527464874296__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$=__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 #1C1917;border-radius:999px;background:#f7f5f2;color:#1c1917;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:#1c1917;color:#f7f5f2}:is(#_,[id$=__section_CdaV3e]) .text-block ul+p{margin-top:20px!important;font-size:13px;color:#6e6862}@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 .shopify-app-block:has(~variant-picker){margin-top:2px}.product-details .mpg-swatch-placeholder+variant-picker{margin-top:0}.product-details variant-picker~.buy-buttons-block{margin-top:12px}.product-details .buy-buttons-block:not(variant-picker~.buy-buttons-block){margin-top:8px}.product-details .buy-buttons-block~[class*=ai-icon-text-grid]{margin-top:4px}.product-details .buy-buttons-block~[class*=ai-product-tabs]{margin-top:0}.product-details [class*=ai-product-tabs__tab-button]{padding-top:8px}cart-quantity-selector-component.quantity-selector{border-radius:8px!important;background-color:#fff!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/45/assets/custom-nav.css.map */
