body{--header-height: 0px;--header-group-height: var(--header-height)}body:has(>#header-group>header){--header-height: 60px}body:has(>#header-group:empty){--header-group-height: 0px}.header[transparent]{--language-button-background-color: transparent;--language-button-border-color: transparent;--header-bg-color: transparent;--header-logo-display: none;--header-logo-inverse-display: block;position:absolute;top:0;left:0;right:0;background-color:transparent;z-index:var(--layer-overlay)}.header[transparent][transparent=not-sticky][data-sticky-state=active],.header[transparent]:has(.header__row:hover,[role=menu]:is(:hover),[role=menuitem]:is([aria-expanded=true]),nav[header-menu]:is(:focus-within),.menu-list__link[data-animating],.account-popover[open],.localization-wrapper:not([hidden])){--header-logo-display: unset;--header-logo-inverse-display: unset;--header-bg-color: unset;--color-foreground: inherit;--color-background: inherit;--color-border: inherit}.header[transparent] .header__row{transition:color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing)}:is(.header[transparent]:not([data-sticky-state=active]),.header[transparent=always][data-sticky-state=active],.account-popover[open],.localization-wrapper:not([hidden])) .header__row:not(:hover):not(:has(.header-menu[aria-expanded=true],.menu-list__link[data-animating],.account-popover[open],.localization-wrapper:not([hidden]))){--color-foreground: inherit;--color-border: inherit;--color-primary-button-background: inherit;--color-primary-button-text: inherit}.header--inherit-color-scheme-on-menu-open:has([role=menu]:is(:hover),[role=menuitem]:is([aria-expanded=true]),nav[header-menu]:is(:focus-within),.menu-list__link[data-animating]) .header__row{--color-foreground: inherit;--color-background: inherit;--color-border: inherit}.header-section{position:relative}#header-group:has(#header-component[sticky]){display:contents}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){position:sticky;top:-1px;z-index:var(--layer-sticky)}.header[data-sticky-state]{transition:opacity var(--animation-speed) var(--animation-easing);opacity:1}.header[data-sticky-state=active]{view-transition-name:sticky-header}.header[data-sticky-state=idle],.header[data-sticky-state=active][data-animating]{opacity:0}.header__row{position:relative;background-color:var(--header-bg-color, var(--color-background))}@media screen and (width < 750px){.header__row{margin:0!important;grid-template-columns:1fr}.header__row>*{grid-column:1}}.header__row--top:not(.divider--page-width),.header__row--top.divider--page-width .header__columns,.header__row--bottom{border-bottom:var(--border-bottom-width) solid var(--color-border)}@media screen and (width < 750px){.header__row--top:not(.divider--page-width),.header__row--top.divider--page-width .header__columns{border-bottom-width:var(--border-bottom-width-mobile)}}@media screen and (width >= 750px){.header__row.divider--page-width:not(.section--page-width) .header__columns{padding-inline-start:0;padding-inline-end:0;margin-inline-start:var(--page-margin);margin-inline-end:var(--page-margin)}}.header__column{display:flex;align-items:center}@media screen and (width < 750px){.header__column{display:contents}}.header__column--left,.header__column--center{gap:var(--gap-xl);grid-area:left}.header__column--center{justify-content:center;grid-area:center}.header__column--center header-menu:only-child .overflow-menu::part(list){justify-content:center}.header__column--right{gap:4.7rem;justify-content:flex-end;grid-area:right}.header__column--right .overflow-menu::part(list){justify-content:flex-end}.header__columns{display:grid;grid-template-areas:"left center right";grid-gap:var(--gap-xl);grid-template-columns:var(--header-template-columns);--header-left: 1fr;--header-center: auto;--header-right: 3fr;--header-template-columns: var(--header-left) var(--header-center) var(--header-right)}.header__columns:has(.header__column--center header-menu){--header-center: auto;--header-left: minmax(max-content, 1fr);--header-right: minmax(max-content, 1fr)}@media screen and (width >= 750px){.header__columns:where(:not(:has(.header__column--center))){grid-template-areas:"left right";--header-template-columns: var(--header-left) var(--header-right)}}.header__columns:where(:not(:has(.header__column--center))):has(.header__column--right header-menu){--header-right: auto;--header-left: minmax(max-content, 1fr)}.header__columns:where(:not(:has(.header__column--center))):has(.header__column--left header-menu){--header-left: auto;--header-right: minmax(max-content, 1fr)}@media screen and (width < 750px){.header__columns{--header-template-columns: var(--header-mobile-bookend) var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) var(--header-mobile-bookend);column-gap:0;align-items:center;padding-block:0;padding-inline:0 var(--padding-3xs);display:flex;justify-content:space-between}.header__columns .header__column.header__column--left:before{content:"";position:absolute;height:100%;align-content:center;background:#fff;padding:0;width:74px;z-index:0;right:-73px;clip-path:polygon(0 0,68% 0,calc(100% - 71px) 100%,0 100%);top:0}.header__columns .header__column.header__column--left{display:flex;position:relative;background:#fff;gap:var(--gap-xs)}.header__columns .header-logo{grid-area:center}.header__columns:not(:has(header-actions)) .search-action{grid-area:leftB}.header__columns:not(:has(.account-actions)) .search-action{grid-area:rightA}.header__columns .search-action{grid-area:leftB}.header__columns header-actions{grid-area:rightB}}.header__columns:not(:has(.header__column)){grid-template-columns:1fr}.header{--header-padding: var(--padding-sm);--font-paragraph--line-height: 1}.header:not(.header--compact) .header__row--bottom{--header-padding: var(--padding-xs)}.header--collapse-row-paddings .header__row--top .header__columns{--padding-block-end: 0px}.header--collapse-row-paddings .header__row--bottom .header__columns{--padding-block-start: 0px}.header-section:has(.header[transparent])+.shopify-section{margin-top:var(--header-height)}body:has(>#header-group #header-component[transparent]):not(:has(>#header-group .header-section+.shopify-section))>main>.shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style,body:has(>#header-group #header-component[transparent]):not(:has(>#header-group .header-section+.shopify-section))>main>.shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style{--section-top-offset: var(--header-height)}:is(body:has(>#header-group #header-component[transparent]):not(:has(>#header-group .header-section+.shopify-section))>main>.shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style,body:has(>#header-group #header-component[transparent]):not(:has(>#header-group .header-section+.shopify-section))>main>.shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style) :is(.spacing-style,.inherit-spacing){--section-top-offset: 0px}body:has(>#header-group #header-component[transparent]):not(:has(>#header-group .header-section+.shopify-section))>main>.shopify-section:first-child .section:not(.disable-section-top-offset) .sticky-content{margin-top:calc(var(--header-height) * -1)}.header__row--top{clip-path:inset(0px 0 -600px 0px);z-index:1}.support-content{align-items:center;justify-content:flex-end;display:flex}.support-content>a{position:relative;margin-right:10px;padding-right:10px}.support-content>a:nth-last-child(1){margin-right:0;padding-right:0}.support-content a:after{content:"";position:absolute;right:0;width:2px;height:17px;background:#ddd;top:50%;transform:translateY(-50%)}.support-content>a:nth-last-child(1):after{content:none}.support-label_icon{display:flex;gap:5px}.support-label{font-size:15px;font-weight:var(--semi-bold);letter-spacing:.3px;line-height:22px}@media screen and (max-width:930px){.support-label{display:none}}@media screen and (max-width:830px){.header__column--right{gap:1.7rem}}.menu-list__link-title{line-height:22px;letter-spacing:.3px}.header-logo{display:flex;height:100%;font-size:var(--font-size--md);font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);color:var(--color-foreground);justify-content:center;align-items:center;text-decoration:none;margin-inline:calc(-1 * var(--padding-inline-start))}.header-logo[data-hidden-on-home-page]{display:none}#header-component:is([sticky=always]:not([data-scroll-direction=none]),[sticky=scroll-up][data-scroll-direction=up]) .header-logo[data-hidden-on-home-page]{display:flex}@media screen and (width < 750px){.header-logo{padding:0}}@media screen and (width >= 750px){.header-logo{flex-shrink:0}}.header-logo:hover{text-decoration:none}.header-logo__image{object-fit:contain;height:var(--header-logo-image-height-mobile);width:var(--header-logo-image-width-mobile)}@media screen and (width >= 750px){.header-logo__image{height:var(--header-logo-image-height);width:var(--header-logo-image-width)}}.header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original{display:var(--header-logo-display, block)}.header-logo__image-container--inverse{display:var(--header-logo-inverse-display, none)}.header__column--left .header-logo__image,.header__column--left .header-logo .header-logo__image-container{position:relative}.header__column--left .header-logo .header-logo__image-container:before{content:"";position:absolute;height:200%;align-content:center;background:#fff;padding:0;width:3000%;z-index:0;right:-80px;clip-path:polygon(0 0,100% 0,calc(100% - 100px) 100%,0 100%);top:50%;transform:translateY(-50%)}@media screen and (max-width:749px){.header__column--left .header-logo .header-logo__image-container:before{display:none}}.menu-list--mobile.menu-list{display:grid}.menu-list--mobile .menu-list__list{width:max-content;margin-inline:auto;gap:var(--menu-horizontal-gap)}.menu-list--mobile li{width:max-content;padding-block:var(--padding-sm)}.menu-list--mobile li:first-of-type{padding-inline-start:var(--menu-horizontal-gap)}.menu-list--mobile li:last-of-type{padding-inline-end:var(--menu-horizontal-gap)}.menu-list--mobile a{color:var(--color-foreground)}.menu-list__scroll-container{position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(to right,transparent,black 20px,black calc(100% - 20px),transparent);mask-image:linear-gradient(to right,transparent,black 20px,black calc(100% - 20px),transparent);padding-block:var(--padding-2xs)}header-menu{width:100%;gap:0 var(--gap-xl)}.menu-drawer__featured-content{z-index:var(--layer-lowest);container-type:inline-size}.menu-drawer__featured-content--childlist{z-index:var(--layer-flat)}.menu-drawer__featured-content-list{display:flex;gap:1em;overflow-x:auto;padding-block-end:var(--padding-lg)}.menu-drawer__featured-content-list-item{flex:0 0 auto}.menu-drawer__featured-content-list-item--product{width:35cqi}.menu-drawer__featured-content-list-item--collection img.resource-card__image{width:80cqi}.menu-drawer__featured-content-list-item:first-child{margin-inline-start:var(--margin-xl)}.menu-drawer__featured-content-list-item:last-child{margin-inline-end:var(--margin-xl)}.menu-list{--menu-horizontal-gap: var(--gap-xl);--menu-vertical-gap: var(--gap-xl);display:flex}.menu-list__list{display:flex;justify-content:var(--grid-area-alignment)}.menu-list__list-item{flex-shrink:0;white-space:nowrap}.menu-list__list-item[aria-hidden=true]{visibility:hidden}.menu-list__link{font-family:var(--menu-top-level-font-family);font-style:var(--menu-top-level-font-style);font-weight:var(--menu-top-level-font-weight);font-weight:var(--semi-bold);font-size:var(--menu-top-level-font-size);line-height:var(--menu-top-level-font-line-height);text-transform:var(--menu-top-level-font-case);color:var(--menu-top-level-font-color);transition:color var(--animation-speed) var(--animation-easing);text-decoration:none;display:flex;min-height:var(--minimum-touch-target);align-items:center}.menu-list__link:hover,.menu-list__link:focus{color:var(--menu-top-level-font-color)}@media screen and (width >= 750px){.menu-list__link{font-size:var(--menu-top-level-font-size-desktop)}}:is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link{color:rgb(from var(--menu-top-level-font-color) r g b / var(--opacity-subdued-text));color:var(--menu-top-level-font-color)}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:var(--menu-top-level-font-color);color:rgb(from var(--menu-top-level-font-color) r g b / var(--opacity-subdued-text))}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link{color:#d20c0d!important;color:red}.overflow-menu::part(list){gap:0 var(--menu-horizontal-gap);--focus-outline-size: calc(var(--focus-outline-offset) + var(--focus-outline-width))}.overflow-menu{background-color:transparent;padding:var(--focus-outline-size);margin:calc(-1 * var(--focus-outline-size))}.overflow-menu:after{content:"";position:absolute;top:calc(100% - 1px + var(--border-bottom-width));left:0;width:100%;height:var(--submenu-height);background-color:var(--color-background);box-shadow:var(--shadow-popover);clip-path:inset(.5px 0 -100px 0);transition:height var(--submenu-animation-speed) var(--ease-out-cubic);z-index:calc(var(--layer-header-menu) - 1)}.menu-list__submenu,.overflow-menu::part(overflow){--submenu-padding-block-start: var(--padding-3xl);--submenu-padding-block-end: var(--padding-3xl);background-color:transparent}.header__row[style*="--border-bottom-width: 0px"] .menu-list__submenu.color-scheme-matches-parent,.header__row[style*="--border-bottom-width: 0px"] .overflow-menu.color-scheme-matches-parent::part(overflow){--submenu-padding-block-start: 0px}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.overflow-menu::part(overflow){--submenu-content-opacity: 0;--submenu-content-animation: opacity calc(var(--submenu-animation-speed) * .75) var(--animation-easing);box-shadow:var(--shadow-drawer);visibility:hidden;background-color:transparent;position:absolute;width:100%;left:0;top:calc(100% - 1px + var(--border-bottom-width));z-index:var(--layer-header-menu);padding-inline:var(--padding-inline);clip-path:rect(0 100% var(--submenu-height) 0);transition:clip-path var(--submenu-animation-speed) var(--ease-out-cubic);border-bottom:solid 5px #D20C0D;border-top:solid 6px rgb(7 7 7 / 45%)}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.overflow-menu:has([slot=overflow] [aria-expanded=true])::part(overflow),.menu-list__submenu:is(:hover),.overflow-menu::part(overflow):hover{visibility:visible;--submenu-content-opacity: 1;height:470px;overflow-y:auto}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu::-webkit-scrollbar{display:none}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu{-ms-overflow-style:none;scrollbar-width:none}.menu-list__list-item:has([data-animating])>.menu-list__submenu{visibility:visible;--submenu-content-opacity: 0}.menu-list__list-item:has([data-animating])>.menu-list__submenu:before{height:0}.menu-list__submenu-inner,.overflow-menu::part(overflow-list){grid-column:2;padding-block-start:var(--submenu-padding-block-start);padding-block-end:var(--submenu-padding-block-end);padding-inline:var(--section-padding-inline)}.overflow-menu::part(overflow){--menu-top-level-font-size: var(--font-size--xlarge);display:grid;grid-template-columns:var(--full-page-grid-with-margins)}.overflow-menu::part(overflow-list){--submenu-content-opacity: 0;position:relative;display:grid;grid-template-columns:minmax(auto,200px) 1fr;grid-template-areas:"left right";grid-template-rows:max-content;grid-gap:0}.menu-list__list-item:is([slot=overflow]){--menu-top-level-font-color: var(--color-foreground);display:contents;white-space:normal}.menu-list__list-item:is([slot=overflow]) .menu-list__link{--submenu-content-opacity: 0;grid-area:left;grid-row:auto;height:min-content;font-size:var(--font-size--xl);opacity:var(--submenu-content-opacity);transition:var(--submenu-content-animation)}.menu-list__list-item:is([slot=overflow]) .menu-list__submenu{visibility:hidden;grid-row:1;grid-area:right;grid-row-end:span calc(var(--overflow-count) + 1);padding-inline-start:var(--menu-horizontal-gap)}.menu-list__list-item:is([slot=overflow]) .menu-list__submenu .menu-list__submenu-inner{padding-block-start:0;grid-column:unset}.menu-list__list-item:is([slot=overflow]) .menu-list__link[aria-expanded=true]+.menu-list__submenu{visibility:visible}.header-menu[data-overflow-expanded=true] .menu-list__list-item:where([slot=overflow]) .menu-list__link{--submenu-content-opacity: 1}.menu-list__list-item:where([slot=overflow]):has([data-animating])>.menu-list__link{--submenu-content-opacity: 0}.menu-list__submenu-inner{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;opacity:var(--submenu-content-opacity);transition:var(--submenu-content-animation)}.mega-menu__link{font-family:var(--menu-child-font-family);font-style:var(--menu-child-font-style);font-weight:var(--menu-child-font-weight);font-size:var(--menu-child-font-size);line-height:var(--menu-child-font-line-height);text-transform:var(--menu-child-font-case);color:var(--menu-child-font-color);white-space:normal;text-decoration:none;display:inline-flex;padding:var(--padding-2xs) 0;transition:color var(--animation-speed) var(--animation-easing)}.mega-menu__link:hover{color:#d20c0d}.mega-menu__link--parent{font-family:var(--menu-parent-font-family);font-style:var(--menu-parent-font-style);text-transform:var(--menu-parent-font-case);font-size:var(--font-16);font-weight:var(--semi-bold);color:#000;line-height:143%;letter-spacing:.02em}.mega-menu__link--parent:hover{color:#d20c0d}@media screen and (width < 990px){.mega-menu__content-list-item--hidden-tablet{display:none}}.mega-menu__link:has(.mega-menu__link-image){display:flex;flex-direction:column;padding-inline:0;padding-block:var(--padding-sm) 0}.mega-menu__link-image{width:100%;position:relative;aspect-ratio:16 / 9;margin-bottom:var(--padding-sm);object-fit:cover;border-radius:var(--menu-image-border-radius)}.menu-list__submenu .mega-menu .popular-brands--container{display:flex!important;flex-direction:column!important;gap:0}.mega-menu__grid{display:grid;grid-template-columns:repeat(var(--menu-columns-tablet),minmax(0,1fr));gap:var(--menu-vertical-gap) var(--menu-horizontal-gap);width:100%}@media screen and (width >= 990px){.mega-menu__grid{grid-template-columns:repeat(var(--menu-columns-desktop),minmax(0,1fr))}}.mega-menu__column{grid-column:span 1}.mega-menu__column--span-2{grid-column:span 2}.mega-menu__column--span-3{grid-column:span 3}.mega-menu__column--span-4{grid-column:span 4}.mega-menu__column--collection-image{grid-column:span 1}@media screen and (width >= 990px){.mega-menu__column--collection-image{grid-column:span 2}}.mega-menu__column--collection-image .mega-menu__link{text-transform:var(--title-case)}.mega-menu__submenu .mega-menu__column--collection-image{grid-column:span 1}.mega-menu__content-column{display:grid;justify-content:end;gap:var(--menu-vertical-gap) var(--menu-horizontal-gap)}.mega-menu__content-column--products{grid-template-columns:repeat(var(--menu-content-columns-tablet),minmax(0,1fr))}@media screen and (width >= 990px){.mega-menu__content-column--products{grid-template-columns:repeat(var(--menu-content-columns-desktop),minmax(0,1fr))}}.mega-menu__content-column--collections{grid-template-columns:repeat(var(--menu-content-columns-tablet),minmax(0,300px))}@media screen and (width >= 990px){.mega-menu__content-column--collections{grid-template-columns:repeat(var(--menu-content-columns-desktop),minmax(0,300px))}}.mega-menu__list{display:grid;grid-template-columns:subgrid;grid-column:span var(--menu-columns-tablet);gap:var(--menu-vertical-gap) var(--menu-horizontal-gap)}@media screen and (width >= 990px){.mega-menu__list{grid-column:span var(--menu-columns-desktop)}}.mega-menu__content-list{grid-column:span var(--menu-content-columns-tablet) / -1}@media screen and (width >= 990px){.mega-menu__content-list{grid-column:span var(--menu-content-columns-desktop) / -1}}.menu-list__list-item[slot=overflow] .section{grid-template-columns:1fr}.menu-list__list-item[slot=overflow] .section .mega-menu__grid{grid-column:1}.mega-menu__content-list li{white-space:normal}.mega-menu__more-list{--menu-child-font-size: var(--font-size--xl);width:200px}.mega-menu__more-list-item .mega-menu__link{color:rgb(from var(--menu-top-level-font-color) r g b / var(--opacity-subdued-text))}.mega-menu__more-list-item:where(:hover,.active) .mega-menu__link{color:var(--menu-top-level-font-color)}.mega-menu__more-list-item[aria-hidden=true]{display:none}.mega-menu__submenu{display:contents}.all-products-menu-container{position:absolute;left:0;top:100%;font-size:var(--font-14);width:100%;display:none;background:transparent;z-index:10}.all-products-menu-container.page-wide{padding:0}.all-products-button{font-size:var(--font-16);font-weight:var(--semi-bold);cursor:pointer;white-space:nowrap}.all-products-button.active{color:#d20c0d}.all-products-menu-width{position:relative}.primary-menu-nav{background-color:#ebebeb;position:relative;border-radius:0;padding:15px;height:500px;border-top:solid 6px rgb(7 7 7 / 45%);border-bottom:solid 5px #D20C0D}.primary-menu>.menu-item:nth-child(1)>a{border-top-left-radius:11px}.primary-menu>.menu-item:nth-last-child(1)>a{border-bottom-left-radius:11px}.primary-menu{display:flex;flex-wrap:wrap;flex-direction:column}.primary-menu>.menu-item>a{width:19%;height:50px;border-radius:0;padding:0 1.5rem;display:flex;align-items:center;text-align:left}.primary-menu .menu-item a:hover{color:#d20c0d!important}.primary-menu>.menu-item>a span{max-width:100%;align-items:center;width:100%;border-radius:0;font-weight:var(--bold);font-size:1.5rem;letter-spacing:.32px;color:#000;display:inline-block;line-height:25px;overflow:hidden}.primary-menu>li a{padding:11px 2rem}.primary-menu>.menu-item{display:flex}.mega-menu-content{width:80%;position:absolute;left:20%;top:0;background:#f0f2f4;height:auto;opacity:0;visibility:hidden;display:none;border-radius:0;padding-top:15px}.primary-menu-nav ul{padding-left:0}.primary-menu-nav .mega-menu-list{height:100%;overflow-y:auto}.mega-menu-content{height:100%!important}.mega-menu-content:before{content:"";position:absolute;height:100%;background-color:#f2f2f2;left:20%;width:1px;top:0}.primary-menu>.menu-item:hover .mega-menu-content{opacity:1;visibility:visible;display:block}.mega-menu-content .mega-menu-list>.menu-item{display:flex}.mega-menu-content .mega-menu-list>.menu-item>a{width:18%;padding:0 1rem;color:#4b4b4b;font-weight:500;font-size:16px;margin-left:1%;text-align:left;display:inline-block;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;font-size:1rem;font-weight:var(--bold);letter-spacing:.02em;line-height:45px;position:relative}.primary-menu>.menu-item>a .active-arrow{display:none}.primary-menu>.menu-item-active>a .active-arrow{justify-content:left;display:flex;width:50px}.active-arrow svg{width:12px;height:16px}.lvl-2-menu-label_aoorw{display:flex;flex-direction:row}.menu-level-2-label{display:inline-block;font-size:.91rem;text-align:left;white-space:normal;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;line-height:normal;padding:11px 0;font-weight:var(--semi-bold)}.menu-level-2-arrow{display:none;position:absolute;right:-10px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 951px){.menu-level-2-arrow{right:0}}.menu-sub-active .menu-level-2-arrow{display:flex;width:30px;justify-content:center;align-items:center}.primary-menu>.menu-item.menu-sub-active>a span{color:#d20c0d}.primary-menu .mega-menu-list .menu-item{display:flex;flex-wrap:wrap}.level-3-sub-menu-items-div{display:grid;grid-template-columns:repeat(3,1fr)}.level-3-sub-menu{position:absolute;left:20%;top:0;width:80%;height:100%;display:grid;gap:10px;align-items:start;padding-left:1.875rem!important;opacity:0;visibility:hidden;padding-top:15px;background:#fff;overflow-y:auto}.mega-menu-list>.menu-item:hover .level-3-sub-menu{opacity:1;visibility:visible}.mega-menu-list .image-inside .mega-menu-link{padding:0}.mega-menu-list>.menu-item .level-3-sub-menu .menu-item a{padding:8px;display:flex;align-items:center}.lvl-3-sub-men-label_link{display:flex;flex-direction:column}.level-3-sub-menu-label{display:inline-block;padding-left:15px;color:#000;font-weight:var(--medium);font-size:.8rem;text-align:left;max-width:180px}.level-3-sub-menu-link{font-size:var(--font-12);font-weight:var(--semi-bold);color:#d20c0dd9;padding-left:15px;display:flex;justify-content:left;line-height:36px;letter-spacing:.02em;text-decoration:underline}.mega-menu-list>.menu-item .level-3-sub-menu .menu-item a:hover .level-3-sub-menu-label{color:#d20c0d}.menu-item-active .mega-menu-content{opacity:1;display:block;visibility:visible}.primary-menu>.menu-item.menu-item-active>a span{color:#d20c0d}.primary-menu .mega-menu-list .menu-item.menu-sub-active .sub-menu.level-3-sub-menu{visibility:visible;opacity:1;display:grid;background:#fff9;padding-left:1.875rem}.menu-item.menu-sub-active .menu-link-level-2{background-color:transparent;color:#d20c0d!important}.mega-menu-link img{width:78px;height:78px;object-fit:contain;background-color:#e9ecefb3;padding:5px}@media screen and (max-width:1250px){.level-3-sub-menu-items-div{grid-template-columns:repeat(2,1fr)}.primary-menu>.menu-item>a span{font-size:20px;line-height:27px}.mega-menu-content .mega-menu-list>.menu-item>a{font-size:15px;width:20%}.level-3-sub-menu{width:75%;left:25%}.level-3-sub-menu-label{font-size:var(--font-16)}}.primary-menu>.menu-item>a{width:20%;padding:0 1rem}@media screen and (max-width:950px){.level-3-sub-menu-items-div{grid-template-columns:repeat(1,1fr)}.primary-menu>.menu-item>a{width:24%}.mega-menu-content{width:75%;left:25%}.mega-menu-content .mega-menu-list>.menu-item>a{width:30%}.level-3-sub-menu{width:70%;left:30%}.mega-menu-content:before{display:none}}.heading_only{font-size:var(--font-16);font-weight:var(--semi-bold);color:#000}.heading_only:hover{color:#d20c0d}.brand-menu_heading{padding:22px 0 15px}.brand-menu_heading-txt{font-size:23px;font-weight:var(--bold);letter-spacing:.01em;line-height:143%;color:#d20c0d}.brand-filter-bar{margin-bottom:22px;display:flex;flex-direction:row;gap:40px}.brand-input__container{width:100%;max-width:444px;position:relative;display:flex;align-items:center}.brand-search-icon{position:absolute;right:0;padding:0 12px;justify-content:center;width:40px;align-items:center;max-height:38px}.brand-clear-icon{position:absolute;right:0;padding:0 12px;cursor:pointer;justify-content:center;width:40px;align-items:center;max-height:38px}.brand-search-input{width:100%;max-width:444px;height:38px;padding:8px 14px;font-size:var(--font-15);color:#4b4b4b;font-weight:var(--regular);border:1px solid rgb(134 134 134 / 30%);border-radius:4px}input::placeholder{color:#999}.brand-alphabet-filter{display:flex;width:100%;flex-wrap:wrap;gap:8px 10px}.brand-letter,.brand-clear{background:none;border:none;cursor:pointer;font-size:var(--font-17);font-weight:var(--semi-bold);color:#a3a3a3;padding:0;width:100%;max-width:20px;transition:color .2s ease}.brand-letter:hover,.brand-clear:hover,.brand-letter.active{color:#d20c0d}.brand-clear{color:#a3a3a3;font-size:var(--font-17);font-weight:700;width:100%;max-width:50px}.brand-letter.active .brand-clear{display:block}.brand-menu_link{display:flex;flex-direction:column}.popular-brands-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;padding:10px 0}.popular-brands-grid li{flex:0 0 calc(12.5% - 20px);box-sizing:border-box;list-style:none}@media (min-width: 1600px){.popular-brands-grid li{flex:0 0 calc(10% - 20px)}}@media (max-width: 1200px){.popular-brands-grid li{flex:0 0 calc(16.66% - 20px)}}@media (max-width: 992px){.popular-brands-grid li{flex:0 0 calc(20% - 20px)}}@media (max-width:840px){.brand-filter-bar{flex-direction:column;gap:10px}.popular-brands-grid li{flex:0 0 calc(25% - 20px)}}@media (max-width: 480px){.popular-brands-grid li{flex:0 0 calc(33.33% - 20px)}}.brand-item{list-style:none;text-align:center}.popular-brands-grid .brand-item_border{border:none;align-content:center}.brand-menu__link-image{display:block;margin:0 auto 6px;border-radius:var(--menu-image-border-radius);max-height:78px;object-fit:contain}.mega-menu__link-title{display:block;font-size:14px;color:#000}.mega-menu__link-title:hover{color:#d20c0d}
/*# sourceMappingURL=/cdn/shop/t/2/assets/header.css.map */
