.mwf.categories-menu{padding:0.75rem 0 0;width:100%}.mwf.categories-menu .cat-topbar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}.mwf.categories-menu .cat-item{flex:1;width:calc(25% - 12 * 0.0625rem);min-width:0;background-color:transparent;position:relative}@media screen and (max-width:767px){.mwf.categories-menu .cat-item{flex-basis:100%}}@media screen and (min-width:768px){.mwf.categories-menu .cat-item:nth-child(4) .cat-list{left:unset;right:0}}@media screen and (min-width:1200px){.mwf.categories-menu .cat-item:nth-child(4) .cat-list{left:0;right:unset}}.mwf.categories-menu .cat-item.open .cat-head{background-color:#f5f5f5;border-radius:0.4375rem 0.4375rem 0 0;border-bottom:0.0625rem solid #4d4d4f}.mwf.categories-menu .cat-item.open .cat-head a{color:#222d65}.mwf.categories-menu .cat-item.open .cat-row{border-bottom:0.0625rem solid #4d4d4f}.mwf.categories-menu .cat-head,.mwf.categories-menu .cat-row{display:flex;flex-direction:row-reverse;align-items:center;gap:0.75rem;min-width:0;min-height:2.875rem;padding:0.25rem 1rem}.mwf.categories-menu .cat-head{width:-moz-max-content;width:max-content;border-radius:0.4375rem;overflow:hidden}.mwf.categories-menu .cat-head .cat-toggle span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' fill='none'%3E%3Cpath d='M1 1l7 6 7-6' stroke='%23F5F5F5' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mwf.categories-menu .cat-head a{color:#f5f5f5;font-family:Roboto,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;text-decoration-color:transparent;text-underline-offset:0.0625rem;text-underline-position:from-font;text-decoration-thickness:0.09375rem;text-decoration-line:underline;text-decoration-style:solid;word-break:break-word;overflow-wrap:break-word;hyphens:none;transition:text-decoration-color 0.3s ease-in-out}.mwf.categories-menu .cat-head a:hover{text-decoration-color:#f5f5f5}.mwf.categories-menu .cat-row{border-bottom:0.03125rem solid #4d4d4f;justify-content:space-between;background-color:#fff}.mwf.categories-menu .cat-row a{color:#4d4d4f;font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;text-decoration:none;text-align:left;word-break:break-word;overflow-wrap:break-word;hyphens:none}.mwf.categories-menu .cat-row a:hover{color:#222d65}.mwf.categories-menu .cat-row .cat-spacer span,.mwf.categories-menu .cat-row .cat-toggle span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' fill='none'%3E%3Cpath d='M1 1l7 6 7-6' stroke='%234D4D4F' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mwf.categories-menu .cat-row .cat-spacer svg path,.mwf.categories-menu .cat-row .cat-toggle svg path{stroke:#4d4d4f}.mwf.categories-menu .cat-spacer,.mwf.categories-menu .cat-toggle{flex:0 0 1.1875rem;width:1.1875rem;min-width:1.1875rem;height:1.1875rem;display:flex;align-items:center;justify-content:center;margin-top:-0.125rem}.mwf.categories-menu .cat-spacer span,.mwf.categories-menu .cat-toggle span{font-size:0;line-height:0;color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' fill='none'%3E%3Cpath d='M1 1l7 6 7-6' stroke='%234D4D4F' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:1rem;height:0.5rem;background-size:contain;background-repeat:no-repeat;background-position:50%;transition:transform 0.3s ease-in-out}.mwf.categories-menu .cat-spacer svg path,.mwf.categories-menu .cat-toggle svg path{stroke:#fff}.mwf.categories-menu .cat-toggle{border:0;padding:0;background-color:transparent;color:#ce202f;cursor:pointer;transition:transform 0.3s ease-in-out;transform-origin:center}.mwf.categories-menu .cat-toggle:focus-visible{outline:0.125rem solid #ce202f;outline-offset:0.125rem}.mwf.categories-menu .cat-node>.cat-row{position:relative}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list .cat-node>.cat-row .cat-toggle span{transform:rotate(-90deg)}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list .cat-node.open>.cat-row .cat-toggle span{transform:rotate(0deg)}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list .cat-node>.cat-row:has(+.cat-list){box-shadow:inset 0.25rem 0 0 #4d4d4f}.mwf.categories-menu .cat-item.open>.cat-head .cat-toggle,.mwf.categories-menu .cat-item.open>.cat-row .cat-toggle{color:#fff}.mwf.categories-menu .cat-item.open>.cat-head .cat-toggle svg path,.mwf.categories-menu .cat-item.open>.cat-row .cat-toggle svg path{stroke:#222d65}.mwf.categories-menu .cat-item.open>.cat-head .cat-toggle span,.mwf.categories-menu .cat-item.open>.cat-row .cat-toggle span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' fill='none'%3E%3Cpath d='M1 7l7-6 7 6' stroke='%23222D65' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mwf.categories-menu .cat-item.open>.cat-row{background-color:#4d4d4f;border-bottom-color:#fff}.mwf.categories-menu .cat-item.open>.cat-row>a{color:#fff}.mwf.categories-menu .cat-item.open .cat-list{opacity:1;pointer-events:all}.mwf.categories-menu .cat-node.open>.cat-head .cat-toggle,.mwf.categories-menu .cat-node.open>.cat-row .cat-toggle{color:#fff}.mwf.categories-menu .cat-node.open>.cat-head .cat-toggle svg path,.mwf.categories-menu .cat-node.open>.cat-row .cat-toggle svg path{stroke:#fff}.mwf.categories-menu .cat-node.open>.cat-head .cat-toggle span,.mwf.categories-menu .cat-node.open>.cat-row .cat-toggle span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' fill='none'%3E%3Cpath d='M1 7l7-6 7 6' stroke='%23FFF' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mwf.categories-menu .cat-node.open>.cat-row{background-color:#4d4d4f;border-bottom-color:#fff}.mwf.categories-menu .cat-node.open>.cat-row>a{color:#fff}.mwf.categories-menu .cat-node.open>.cat-row:has(+.cat-list>.cat-node:first-child.open){border-bottom-color:#fff}.mwf.categories-menu .cat-list{position:absolute;top:100%;left:0;width:100%;z-index:3;list-style:none;margin:0;padding:0;background-color:#ededee}@media screen and (min-width:768px){.mwf.categories-menu .cat-list{min-width:13.75rem}}.mwf.categories-menu .cat-item>.cat-list{background-color:#ededee;opacity:0;pointer-events:none}.mwf.categories-menu .cat-node{margin:0;position:relative}.mwf.categories-menu .cat-node>.cat-row{background-color:#ededee}.mwf.categories-menu .cat-node>.cat-list{background-color:#ededee;position:absolute;left:0;top:100%;width:100%;z-index:4;border-left:0.03125rem solid #4d4d4f;border-right:0.03125rem solid #4d4d4f;border-bottom:0.03125rem solid #4d4d4f}.mwf.categories-menu .cat-item.open>.cat-head{background-color:#ededee}.mwf.categories-menu .cat-item>.cat-list>.cat-node:last-child>.cat-row{border-bottom-color:transparent}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-row{padding-left:0.875rem}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list>.cat-node.open>.cat-row{justify-content:flex-start;flex-direction:row;box-shadow:none;background-color:#ededee;border-bottom-color:#4d4d4f}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list>.cat-node.open>.cat-row>a{color:#4d4d4f}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list>.cat-node.open>.cat-row .cat-toggle span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' fill='none'%3E%3Cpath d='M1 1l7 6 7-6' stroke='%234D4D4F' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transform:rotate(90deg)}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list>.cat-node>.cat-row{padding-left:0.875rem}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list>.cat-node>.cat-list>.cat-node>.cat-row{padding-left:1.25rem;box-shadow:inset 0.25rem 0 0 #4d4d4f}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list>.cat-node>.cat-list>.cat-node>.cat-list>.cat-node>.cat-row{padding-left:2.875rem}.mwf.categories-menu .cat-item>.cat-list>.cat-node>.cat-list>.cat-node>.cat-list>.cat-node>.cat-list>.cat-node>.cat-list>.cat-node>.cat-row{padding-left:3.375rem}.mwf.search-form-module{--search-placeholder:#6c6c6c;background:linear-gradient(55.83deg,#222d65,#203068 21%,#1d3a73 39%,#174a84 56%,#10629e 73%,#0580be 89%,#0092d1 97%,#2aace2);padding:4.75rem 0}@media screen and (min-width:768px){.mwf.search-form-module{background:linear-gradient(16.85deg,#222d65,#203068 21%,#1d3a73 39%,#174a84 56%,#10629e 73%,#0580be 89%,#0092d1 97%,#2aace2)}}.mwf.search-form-module .container--search-form{display:flex;flex-direction:column;align-items:center;text-align:center}.mwf.search-form-module .search-form-module__sub{margin:0 0 clamp(0.9375rem,-0.75472vw + 1.116745rem,0.4375rem);color:#f2f2f2;text-align:center;font-family:Roboto,sans-serif;font-size:clamp(1.375rem,0.37736vw + 1.2853775rem,1.625rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.mwf.search-form-module .search-form-module__title{margin:0 0 clamp(1.5625rem,1.88679vw + 1.114386875rem,2.8125rem);color:#fff;text-align:center;font-family:Roboto Condensed,sans-serif;font-size:3.25rem;font-style:normal;font-weight:400;line-height:1.03846;text-transform:capitalize}.mwf.search-form-module .search-form-module__form{width:100%;max-width:100%;margin:0;padding:0}.mwf.search-form-module .search-form-module__label{position:absolute;width:0.0625rem;height:0.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mwf.search-form-module .search-form-module__field{position:relative;display:flex;align-items:center;width:100%}.mwf.search-form-module .search-form-module__field #algolia-search-box,.mwf.search-form-module .search-form-module__field .ais-SearchBox,.mwf.search-form-module .search-form-module__field .ais-SearchBox form{width:100%;max-width:100%;margin:0!important}.mwf.search-form-module #algolia-search-box .search-form-module__input,.mwf.search-form-module .search-form-module__input{box-sizing:border-box;width:100%;min-height:3.5625rem;margin:0;padding:0.75rem 3rem 0.75rem 1rem;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;color:#181817;background:#fff;border:none;border-radius:0.4375rem;outline:none}@media screen and (min-width:768px){.mwf.search-form-module #algolia-search-box .search-form-module__input,.mwf.search-form-module .search-form-module__input{padding:0.75rem 3.25rem 0.75rem 2.3125rem;font-size:1.5rem;font-weight:400;line-height:2rem}}.mwf.search-form-module #algolia-search-box .search-form-module__input::placeholder,.mwf.search-form-module .search-form-module__input::placeholder{color:var(--search-placeholder);opacity:1}.mwf.search-form-module #algolia-search-box .search-form-module__input:focus-visible,.mwf.search-form-module .search-form-module__input:focus-visible{box-shadow:0 0 0 0.125rem hsla(0,0%,100%,.85)}.mwf.search-form-module .ais-SearchBox-submit,.mwf.search-form-module .search-form-module__submit{position:absolute;top:50%;right:0.625rem;display:flex!important;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;background:transparent;border:none;border-radius:0.25rem;transform:translateY(-50%);cursor:pointer}@media screen and (min-width:768px){.mwf.search-form-module .ais-SearchBox-submit,.mwf.search-form-module .search-form-module__submit{right:0.75rem}}.mwf.search-form-module .ais-SearchBox-submit:focus-visible,.mwf.search-form-module .search-form-module__submit:focus-visible{outline:0.125rem solid #fff;outline-offset:0.125rem}.mwf.search-form-module .ais-SearchBox-submit .search-form-module__submit-icon,.mwf.search-form-module .ais-SearchBox-submit svg,.mwf.search-form-module .search-form-module__submit .search-form-module__submit-icon,.mwf.search-form-module .search-form-module__submit svg{display:block;width:1rem;height:1.0625rem;pointer-events:none}.mwf.search-form-module .ais-SearchBox-submit:hover .search-form-module__submit-icon path,.mwf.search-form-module .ais-SearchBox-submit:hover svg path,.mwf.search-form-module .search-form-module__submit:hover .search-form-module__submit-icon path,.mwf.search-form-module .search-form-module__submit:hover svg path{stroke:#222d65}.mwf.search-form-module .search-form-module__browse-wrap{margin:clamp(4.25rem,-2.16981vw + 4.76533rem,2.8125rem) 0 0}.mwf.search-form-module .search-form-module__browse{display:inline-block;color:#fff;text-align:center;font-family:Roboto,sans-serif;font-size:1.3425rem;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:text-decoration-color 0.3s ease}.mwf.search-form-module .search-form-module__browse:focus-visible,.mwf.search-form-module .search-form-module__browse:hover{color:#f2f2f2}.mwf.search-form-module .search-form-module__browse:hover{text-decoration-color:transparent}.mwf.search-form-module .search-form-module__browse:focus-visible{outline:0.125rem solid #fff;outline-offset:0.25rem}@media screen and (min-width:768px){.mwf.search-form-module.search-form-module--algolia{padding:6rem 0}}@media screen and (min-width:768px){.mwf.search-form-module.search-form-module--algolia:has(.categories-menu){padding-bottom:0}}.mwf.search-form-module:has(.categories-menu){padding-bottom:0}.mwf.algolia-instantsearch{display:block!important}.mwf.algolia-instantsearch .algolia-instantsearch__wrapper{padding:clamp(2rem,3.39623vw + 1.19339625rem,4.25rem) 0}.mwf.algolia-instantsearch .l-title{padding:0;margin:0 0 clamp(2rem,1.22642vw + 1.70872625rem,2.8125rem);text-align:left}.mwf.algolia-instantsearch .l-title h1,.mwf.algolia-instantsearch .l-title h2{color:#222d65;font-family:Roboto Condensed,sans-serif;font-size:clamp(2.25rem,1.50943vw + 1.891509375rem,3.25rem);font-style:normal;font-weight:400;line-height:1.03846;text-align:left;margin:0}.mwf.algolia-instantsearch .algolia-instantsearch__results-list{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem}@media screen and (min-width:1200px){.mwf.algolia-instantsearch .algolia-instantsearch__results-list{gap:2rem}}.mwf.algolia-instantsearch .algolia-instantsearch__results-list .algolia-instantsearch__result-item{width:100%}@media screen and (min-width:640px){.mwf.algolia-instantsearch .algolia-instantsearch__results-list .algolia-instantsearch__result-item{width:calc(50% - 8 * 0.0625rem)}}@media screen and (min-width:768px){.mwf.algolia-instantsearch .algolia-instantsearch__results-list .algolia-instantsearch__result-item{width:calc(33.33333% - 10.6666666667 * 0.0625rem)}}@media screen and (min-width:991px){.mwf.algolia-instantsearch .algolia-instantsearch__results-list .algolia-instantsearch__result-item{width:calc(25% - 12 * 0.0625rem)}}.mwf.algolia-instantsearch .algolia-product-search__main{display:grid;gap:1.5rem;grid-template-columns:1fr;padding-left:0!important;padding-right:0!important}@media screen and (min-width:1200px){.mwf.algolia-instantsearch .algolia-product-search__main{grid-template-columns:19.125rem minmax(0,1fr)}}.mwf.algolia-instantsearch .algolia-product-search__main .algolia-aside-filter-button-wrapper{padding-bottom:1.5rem;margin-bottom:0;border-bottom:0.0625rem solid #222d65}@media screen and (min-width:1200px){.mwf.algolia-instantsearch .algolia-product-search__main .algolia-aside-filter-button-wrapper{padding-bottom:0;border-bottom:none}}@media screen and (min-width:1200px){.mwf.algolia-instantsearch .algolia-product-search__main .algolia-instantsearch__results-list{gap:1.25rem}}.mwf.algolia-instantsearch .algolia-product-search__main .algolia-instantsearch__results-list .algolia-instantsearch__result-item{width:100%;margin-bottom:0}@media screen and (min-width:640px){.mwf.algolia-instantsearch .algolia-product-search__main .algolia-instantsearch__results-list .algolia-instantsearch__result-item{width:calc(50% - 8 * 0.0625rem)}}@media screen and (min-width:768px){.mwf.algolia-instantsearch .algolia-product-search__main .algolia-instantsearch__results-list .algolia-instantsearch__result-item{width:calc(33.33333% - 10.6666666667 * 0.0625rem)}}@media screen and (min-width:991px){.mwf.algolia-instantsearch .algolia-product-search__main .algolia-instantsearch__results-list .algolia-instantsearch__result-item{width:calc(25% - 12 * 0.0625rem)}}@media screen and (min-width:1200px){.mwf.algolia-instantsearch .algolia-product-search__main .algolia-instantsearch__results-list .algolia-instantsearch__result-item{width:calc(25% - 15 * 0.0625rem)}}.mwf.algolia-instantsearch .algolia-product-search__main .mwf.algolia-instantsearch__pagination{padding-top:clamp(2rem,6.41509vw + 0.476415rem,6.25rem)}.algolia-instantsearch__result-card{position:relative;overflow:hidden}.algolia-instantsearch__result-card .aspect-box{border-radius:0.4375rem;background:#f5f5f5;overflow:hidden;--aspect-ratio:140/227;background:#fff}.algolia-instantsearch__result-card .aspect-box img{object-fit:contain;object-position:center}.algolia-instantsearch__result-card .algolia-instantsearch__result-body{padding-top:0.6875rem}.algolia-instantsearch__result-card .algolia-instantsearch__result-body h3{color:#252b69;font-family:Roboto,sans-serif;font-size:1.375rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0}.algolia-instantsearch__result-card .algolia-instantsearch__result-body .product-search__sku{color:#686864;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.875}.algolia-instantsearch__result-card .algolia-instantsearch__result-link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 0.3s ease-in-out;z-index:2}.algolia-instantsearch__result-card .algolia-instantsearch__result-link.is-unclickable~.algolia-instantsearch__result-body h3,.algolia-instantsearch__result-card .algolia-instantsearch__result-link:hover~.algolia-instantsearch__result-body h3{text-decoration-color:transparent}.mwf-shimmer-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin:0 0 1rem}@media screen and (min-width:640px){.mwf-shimmer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){.mwf-shimmer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:991px){.mwf-shimmer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mwf-shimmer-card{border-radius:0.4375rem}.mwf-shimmer-card__line,.mwf-shimmer-card__thumb,.mwf-shimmer-facet-stack__row,.mwf-shimmer-skeleton__block{position:relative;overflow:hidden;background:#f5f5f5}.mwf-shimmer-card__line:before,.mwf-shimmer-card__thumb:before,.mwf-shimmer-facet-stack__row:before,.mwf-shimmer-skeleton__block:before{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 50%,hsla(0,0%,100%,0));animation:mwfShimmer 1.15s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.mwf-shimmer-card__line:before,.mwf-shimmer-card__thumb:before,.mwf-shimmer-facet-stack__row:before,.mwf-shimmer-skeleton__block:before{animation:none}}.mwf-shimmer-card__thumb{width:100%;border-radius:0.4375rem;aspect-ratio:140/227}.mwf-shimmer-card__line{margin-top:0.625rem;height:0.875rem;border-radius:0.375rem;width:92%}.mwf-shimmer-card__line--sm{width:64%}.mwf-shimmer-skeleton{padding:1rem;border-bottom:0.0625rem solid rgba(77,77,79,.35)}.mwf-shimmer-skeleton__block{height:0.875rem;border-radius:0.375rem;width:100%}.mwf-shimmer-skeleton__block+.mwf-shimmer-skeleton__block{margin-top:0.75rem}.mwf-shimmer-facet-stack{padding:0}.mwf-shimmer-facet-stack__row{height:3rem;width:100%;border-radius:0;border-bottom:0.0625rem solid rgba(77,77,79,.22);box-sizing:border-box}@keyframes mwfShimmer{to{transform:translateX(100%)}}
/*# sourceMappingURL=algolia-instantsearch.css.map */
