@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-ThinItalic.woff2) format("woff2"),url(/fonts/SupremeLL-ThinItalic.woff) format("woff"),url(/fonts/SupremeLL-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-Thin.woff2) format("woff2"),url(/fonts/SupremeLL-Thin.woff) format("woff"),url(/fonts/SupremeLL-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-Regular.woff2) format("woff2"),url(/fonts/SupremeLL-Regular.woff) format("woff"),url(/fonts/SupremeLL-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-LightItalic.woff2) format("woff2"),url(/fonts/SupremeLL-LightItalic.woff) format("woff"),url(/fonts/SupremeLL-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-MediumItalic.woff2) format("woff2"),url(/fonts/SupremeLL-MediumItalic.woff) format("woff"),url(/fonts/SupremeLL-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-Medium.woff2) format("woff2"),url(/fonts/SupremeLL-Medium.woff) format("woff"),url(/fonts/SupremeLL-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-BoldItalic.woff2) format("woff2"),url(/fonts/SupremeLL-BoldItalic.woff) format("woff"),url(/fonts/SupremeLL-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Supreme LL Bold Flat;src:url(/fonts/SupremeLL-BoldFlatItalic.woff2) format("woff2"),url(/fonts/SupremeLL-BoldFlatItalic.woff) format("woff"),url(/fonts/SupremeLL-BoldFlatItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Supreme LL Book;src:url(/fonts/SupremeLL-Book.woff2) format("woff2"),url(/fonts/SupremeLL-Book.woff) format("woff"),url(/fonts/SupremeLL-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-Light.woff2) format("woff2"),url(/fonts/SupremeLL-Light.woff) format("woff"),url(/fonts/SupremeLL-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-Italic.woff2) format("woff2"),url(/fonts/SupremeLL-Italic.woff) format("woff"),url(/fonts/SupremeLL-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Supreme LL Book;src:url(/fonts/SupremeLL-BookItalic.woff2) format("woff2"),url(/fonts/SupremeLL-BookItalic.woff) format("woff"),url(/fonts/SupremeLL-BookItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Supreme LL Bold Flat;src:url(/fonts/SupremeLL-BoldFlat.woff2) format("woff2"),url(/fonts/SupremeLL-BoldFlat.woff) format("woff"),url(/fonts/SupremeLL-BoldFlat.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-BlackItalic.woff2) format("woff2"),url(/fonts/SupremeLL-BlackItalic.woff) format("woff"),url(/fonts/SupremeLL-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-Bold.woff2) format("woff2"),url(/fonts/SupremeLL-Bold.woff) format("woff"),url(/fonts/SupremeLL-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Supreme LL;src:url(/fonts/SupremeLL-Black.woff2) format("woff2"),url(/fonts/SupremeLL-Black.woff) format("woff"),url(/fonts/SupremeLL-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}#description{scroll-margin-top:calc(118px + 1rem)}body{font-family:Supreme LL;font-weight:300;margin:0;padding:0;background-color:#f1f1f1;main{min-height:50vh;padding-bottom:1rem}}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}@media print{body{padding:2rem;background-color:white;color:black}}h1,h2,h3,h4,h5,h6{font-weight:900}button,h1,h2,h3,h4,h5,h6{font-family:Supreme LL}.app_wrapperLarge__H_90h,.app_wrapperSmall__zKYvt,.app_wrapper__XFUvv{width:min(100% - 2rem,120rem);margin-inline:auto}.app_wrapperLarge__H_90h>h1,.app_wrapperSmall__zKYvt>h1,.app_wrapper__XFUvv>h1{margin-top:2rem;font-size:2rem}.app_wrapperSmall__zKYvt{width:min(100% - 2rem,60rem)}.app_wrapperLarge__H_90h{width:min(100% - 400px - 4rem,93rem)}@media(max-width:93rem){.app_wrapperLarge__H_90h{width:min(100% - 2rem,93rem)}}.app_button__GGsIK{padding:.5rem 1rem;border-radius:.25rem}.app_loadingSpinner___oANa{width:1em;height:1em;border:3px solid;border-color:#fff #fff rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:app_spinnerRotation__K4UYa 1s linear infinite}@keyframes app_spinnerRotation__K4UYa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app_printPage__WSHw0{display:none}@media print{.app_printPage__WSHw0{display:block}.app_printPage__WSHw0,.app_printPage__WSHw0 *{font-family:Arial,Helvetica,sans-serif!important}}.app_printContent__Xk7Hd{display:none!important}@media print{.app_printContent__Xk7Hd{display:grid!important}}.app_errorContainer__ThSnG{width:100%;margin-block:4rem;display:flex;justify-content:center;align-items:center;gap:2rem}.app_errorContainer__ThSnG svg{width:4rem;height:4rem;color:#585858}.app_errorContainer__ThSnG .app_loadingSpinner___oANa{border-color:#585858 #585858 rgba(0,0,0,0);scale:2}@keyframes app_slideInFromRight__U01Tw{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes app_slideOutFromRight__y7KyI{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.app_productListWithFilters__y0Q44{display:flex;flex-direction:row;gap:1rem}.app_productListWithFilters__y0Q44 .app_backdrop__V0n7I{display:none}.app_productListWithFilters__y0Q44 .app_filters__RsLHX{position:fixed;top:0;left:0;height:100vh;display:flex;width:18rem;background-color:#fff;padding:1rem;border:1px solid #e4e4e4;flex-direction:column;gap:1rem}@media(max-width:100rem){.app_productListWithFilters__y0Q44 .app_filters__RsLHX{transform:translateX(-100%)}.app_productListWithFilters__y0Q44 .app_filters__RsLHX .app_backdrop__V0n7I{display:block;position:fixed;top:0;left:18rem;width:100vw;height:100vh;box-shadow:0 0 0 1px rgba(0,0,0,.5);background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1;opacity:1;transition:opacity .25s ease-out,width 0 ease-out .25s}.app_productListWithFilters__y0Q44 .app_filters__RsLHX[data-open=false] .app_backdrop__V0n7I{opacity:0;width:0}.app_productListWithFilters__y0Q44 .app_filters__RsLHX[data-open=true]{z-index:999;animation:app_slideInFromRight__U01Tw .25s ease-out forwards}}@media(min-width:100rem){.app_productListWithFilters__y0Q44 .app_filters__RsLHX{display:flex;position:-webkit-sticky;position:sticky;top:calc(118px + 1rem);height:-moz-fit-content;height:fit-content;box-shadow:none;animation:none;border-radius:.25rem}}.app_productListWithFilters__y0Q44 .app_filters__RsLHX .app_title__tRp_D{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.app_productListWithFilters__y0Q44 .app_filters__RsLHX .app_title__tRp_D h2{margin:0;font-size:1.25rem}.app_productListWithFilters__y0Q44 .app_filters__RsLHX .app_title__tRp_D button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;color:#0c0c0c}.app_productListWithFilters__y0Q44 .app_filters__RsLHX .app_title__tRp_D button svg{width:1rem;height:1rem}.app_productListWithFilters__y0Q44 .app_filters__RsLHX .app_title__tRp_D button:focus-visible,.app_productListWithFilters__y0Q44 .app_filters__RsLHX .app_title__tRp_D button:hover{background-color:#e4e4e4;border:none}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div label{display:block;font-weight:700}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div select{padding:.25rem .5rem;background-color:#f1f1f1;border:1px solid #ccc;border-radius:.25rem;font-family:Supreme LL;width:100%;margin-top:.5rem}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div select .app_optionGroup__rq6fp{font-weight:700}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div .app_row__8lwv6{display:flex;flex-direction:row;gap:.25rem;margin-top:.5rem;max-width:100%}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div input{padding:.25rem .5rem;background-color:#f1f1f1;border:1px solid #ccc;border-radius:.25rem;font-family:Supreme LL;width:100%}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div button{background-color:#2e64a6;color:#fff;border:1px solid hsl(213,56.6037735849%,36.568627451%);border-radius:.25rem;padding:.25rem;font-family:Supreme LL;font-weight:700;cursor:pointer;width:2rem;display:flex;align-items:center;justify-content:center}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div button svg{width:.8rem;height:.8rem}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div button:focus-visible,.app_productListWithFilters__y0Q44 .app_filters__RsLHX div button:hover{background-color:hsl(213,56.6037735849%,36.568627451%);border:1px solid hsl(213,56.6037735849%,31.568627451%)}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div button.app_clear__B8V_p{background-color:#e3000f;border:1px solid rgb(201.5,0,13.3149779736)}.app_productListWithFilters__y0Q44 .app_filters__RsLHX div button.app_clear__B8V_p:focus-visible,.app_productListWithFilters__y0Q44 .app_filters__RsLHX div button.app_clear__B8V_p:hover{background-color:rgb(201.5,0,13.3149779736);border:1px solid rgb(176,0,11.6299559471)}.app_productListWithFilters__y0Q44 .app_filters__RsLHX .app_checkbox__TGfXr{display:flex;flex-direction:row;align-items:center;gap:.5rem}.app_productListWithFilters__y0Q44 .app_filters__RsLHX .app_checkbox__TGfXr input{width:1rem;height:1rem;accent-color:#2e64a6}.app_productListWithFilters__y0Q44 .app_products__fnExq{width:100%}.app_productListPagination__NCwdu{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5rem;color:#0c0c0c}.app_productListPagination__NCwdu:last-of-type{margin-block:.5rem 0}.app_productListPagination__NCwdu :disabled{cursor:not-allowed!important}.app_productListPagination__NCwdu .app_stats__zjC_9{display:flex;flex-direction:row;gap:.5rem}.app_productListPagination__NCwdu .app_stats__zjC_9>div{padding:.25rem .75rem;border:1px solid #e4e4e4;background-color:#fff;border-radius:.25rem;font-size:.9rem}.app_productListPagination__NCwdu .app_pages__4OKYH{display:flex;flex-direction:row;gap:1rem}.app_productListPagination__NCwdu .app_pages__4OKYH .app_filtersButton__UG9Ei{display:flex;gap:.5rem}@media(min-width:100rem){.app_productListPagination__NCwdu .app_pages__4OKYH .app_filtersButton__UG9Ei{display:none}}.app_productListPagination__NCwdu .app_pages__4OKYH .app_filtersButton__UG9Ei button{background-color:#fff;display:block;border-radius:.25rem;cursor:pointer;padding:.25rem .5rem;border:1px solid #e4e4e4;font-family:Supreme LL}.app_productListPagination__NCwdu .app_pages__4OKYH .app_filtersButton__UG9Ei button:focus-visible,.app_productListPagination__NCwdu .app_pages__4OKYH .app_filtersButton__UG9Ei button:hover{background-color:#e4e4e4}.app_productListPagination__NCwdu .app_pages__4OKYH .app_filtersButton__UG9Ei button svg{margin-right:.25rem}.app_productListPagination__NCwdu .app_pages__4OKYH .app_perPage__nL_vS{display:flex;flex-direction:row;gap:.5rem}.app_productListPagination__NCwdu .app_pages__4OKYH label{width:max-content;align-self:center}.app_productListPagination__NCwdu .app_pages__4OKYH select{border:1px solid #e4e4e4;border-radius:.25rem;padding-left:.5rem}.app_productListPagination__NCwdu .app_pages__4OKYH .app_buttons__jRdzL{display:flex;flex-direction:row;gap:.5rem}.app_productListPagination__NCwdu .app_pages__4OKYH .app_buttons__jRdzL button{background-color:#fff;display:block;width:2rem;border-radius:.25rem;cursor:pointer;padding:.25rem;border:1px solid #e4e4e4}.app_productListPagination__NCwdu .app_pages__4OKYH .app_buttons__jRdzL button:focus-visible,.app_productListPagination__NCwdu .app_pages__4OKYH .app_buttons__jRdzL button:hover{background-color:#e4e4e4}.app_productListPagination__NCwdu .app_pages__4OKYH .app_buttons__jRdzL button svg{width:1em;height:1em}.app_productsList__cftsQ{border-radius:.25rem;border:1px solid #e4e4e4}.app_productsList__cftsQ table{width:100%;border-collapse:collapse}.app_productsList__cftsQ table thead{background-color:#fff;border-radius:.25rem .25rem 0 0}.app_productsList__cftsQ table thead tr th{text-align:left;font-size:1rem;padding-block:.5rem;white-space:nowrap;min-width:4rem}.app_productsList__cftsQ table thead tr th:first-of-type{border-radius:.25rem 0 0 0}.app_productsList__cftsQ table thead tr th:last-of-type{border-radius:0 .25rem 0 0}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK{background-color:#fff;border-top:2px solid #f1f1f1;position:relative}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK[match=true]{border-top:4px solid #ff6f00;border-inline:4px solid #ff6f00}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_rankingScore__unUgr{position:absolute;top:-2px;right:-2px;background-color:#ff6f00;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:.9rem;color:#fff;border-bottom-left-radius:.25rem}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_image__uDsPT{width:10rem;min-width:10rem;padding:.5rem;vertical-align:top}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_image__uDsPT a{position:-webkit-sticky;position:sticky;top:8rem;display:block}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_image__uDsPT a img{width:auto;height:auto;max-width:100%;max-height:100%}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D{padding-block:.5rem}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D>div{display:flex;flex-direction:row;align-items:center;gap:.25rem}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D>div button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#ccc;aspect-ratio:1/1;border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D>div button:focus-visible,.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D>div button:hover{color:#585858;background-color:#f1f1f1}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D>div .app_tags__s8Mls{display:inline-flex;gap:.5rem;margin-inline:auto 1rem}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D>div span{font-size:.75rem;font-weight:700;background-color:#0c0c0c;padding:.125rem .5rem;color:#fff;border-radius:.25rem}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D>div a{color:#2e64a6;text-decoration:none;font-weight:700}.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D>div a:focus-visible,.app_productsList__cftsQ table tbody .app_titleRow__K_vBK .app_title__tRp_D>div a:hover{text-decoration:underline}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn{background-color:#fff}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn[match=true]{border-inline:4px solid #ff6f00}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn[data-selected=true] img{outline:2px solid #ccc}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn td{vertical-align:top}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn td div{margin-block:.5rem}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_sku__VIL92 img{border-radius:.25rem;padding:.125rem;margin-left:1px;cursor:pointer}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_sku__VIL92 div{display:flex;flex-direction:row;gap:.25rem;height:1.75rem;margin-block:.25rem}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_sku__VIL92 div button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#585858;aspect-ratio:1/1;border-radius:.25rem}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_sku__VIL92 div button:focus-visible,.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_sku__VIL92 div button:hover{background-color:#f1f1f1}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_sku__VIL92 div a{text-decoration:none;padding:.25rem .5rem;background-color:hsl(213,56.6037735849%,93.568627451%);color:#2e64a6;font-weight:700;border-radius:.25rem;display:block;width:max-content}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_sku__VIL92 div a:focus-visible,.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_sku__VIL92 div a:hover{background-color:hsl(213,56.6037735849%,83.568627451%)}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_sku__VIL92 div a match{color:#ff6f00;font-style:normal;font-weight:700}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_features__z8qqi{width:100%;padding-inline:.5rem}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_features__z8qqi div match{color:#ff6f00;font-style:normal;font-weight:700}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_features__z8qqi span{font-size:.75rem;background-color:#f1f1f1;color:#0c0c0c;width:5rem;text-align:center;padding:.125rem .5rem;border-radius:.5rem}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_tags__s8Mls div{display:flex;gap:.5rem}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_tags__s8Mls span{font-size:.75rem;font-weight:700;background-color:#0c0c0c;padding:.125rem .5rem;color:#fff;border-radius:.25rem}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_rrpPrice__RY_Fh div,.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_wsPrice__JpQva div{min-width:5rem}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_buyButtons__Tlp5k div{display:flex;flex-direction:row;margin-right:1rem;justify-content:flex-end}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_buyButtons__Tlp5k div input{padding:.25rem 0 .25rem .5rem;font-size:1rem;width:3rem;border:1px solid #ccc;border-radius:.25rem}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_buyButtons__Tlp5k div button{cursor:pointer;background-color:#f1f1f1;margin-left:.25rem;border:1px solid #ccc;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_buyButtons__Tlp5k div button.app_comment__rDVma{background-color:rgba(0,0,0,0);border:none}.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_buyButtons__Tlp5k div button:focus-visible,.app_productsList__cftsQ table tbody .app_variantRow__SYeZn .app_buyButtons__Tlp5k div button:hover{background-color:#e4e4e4}.app_productsList__cftsQ table tbody .app_footerRow__z9b3f[match=true]{border-bottom:4px solid #ff6f00;border-inline:4px solid #ff6f00}.app_productsList__cftsQ table tbody .app_footerRow__z9b3f td{height:1rem;background-color:#fff}.app_productsList__cftsQ table tbody .app_footerRow__z9b3f td div button{background-color:#f1f1f1;border:none;cursor:pointer;color:#0c0c0c;padding:.25rem .5rem .25rem .25rem;margin-block:.5rem;font-size:.9rem;border-radius:.25rem;display:flex;flex-direction:row;gap:.25rem;align-items:center;font-family:Supreme LL}.app_productsList__cftsQ table tbody .app_footerRow__z9b3f td div button:focus-visible,.app_productsList__cftsQ table tbody .app_footerRow__z9b3f td div button:hover{background-color:#e4e4e4}.app_productsGrid__JQERB{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,1fr)}@media(min-width:93rem){.app_productsGrid__JQERB{grid-template-columns:repeat(5,1fr)}}.app_productsGrid__JQERB .app_gridItem__6CHL_{background-color:#fff;border-radius:.25rem;overflow:hidden;align-items:center;display:flex;gap:.5rem;flex-direction:column;text-decoration:none;border:1px solid #e4e4e4;padding:.75rem;text-align:center;font-size:.9rem;color:#2e64a6}.app_productsGrid__JQERB .app_gridItem__6CHL_:focus-visible,.app_productsGrid__JQERB .app_gridItem__6CHL_:hover{box-shadow:0 0 0 2px #2e64a6}.app_productsGrid__JQERB .app_gridItem__6CHL_ .app_gridImage__h6hru{max-width:100%;max-height:8rem;height:10rem;display:flex;align-items:center;justify-content:center}.app_productsGrid__JQERB .app_gridItem__6CHL_ .app_gridImage__h6hru img{width:auto;height:auto;max-width:100%;max-height:100%}.footer_wrapperLarge__f2IrG,.footer_wrapperSmall__JWaaq,.footer_wrapper__emhRZ{width:min(100% - 2rem,120rem);margin-inline:auto}.footer_wrapperLarge__f2IrG>h1,.footer_wrapperSmall__JWaaq>h1,.footer_wrapper__emhRZ>h1{margin-top:2rem;font-size:2rem}.footer_wrapperSmall__JWaaq{width:min(100% - 2rem,60rem)}.footer_wrapperLarge__f2IrG{width:min(100% - 400px - 4rem,93rem)}@media(max-width:93rem){.footer_wrapperLarge__f2IrG{width:min(100% - 2rem,93rem)}}.footer_button__pe90p{padding:.5rem 1rem;border-radius:.25rem}.footer_loadingSpinner__D8NcH{width:1em;height:1em;border:3px solid;border-color:#fff #fff rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:footer_spinnerRotation__uVTbC 1s linear infinite}@keyframes footer_spinnerRotation__uVTbC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer_printPage__2Sx_y{display:none}@media print{.footer_printPage__2Sx_y{display:block}.footer_printPage__2Sx_y,.footer_printPage__2Sx_y *{font-family:Arial,Helvetica,sans-serif!important}}.footer_printContent__JUsvd{display:none!important}@media print{.footer_printContent__JUsvd{display:grid!important}}.footer_errorContainer__PQJCj{width:100%;margin-block:4rem;display:flex;justify-content:center;align-items:center;gap:2rem}.footer_errorContainer__PQJCj svg{width:4rem;height:4rem;color:#585858}.footer_errorContainer__PQJCj .footer_loadingSpinner__D8NcH{border-color:#585858 #585858 rgba(0,0,0,0);scale:2}@keyframes footer_slideInFromRight__BIFTy{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes footer_slideOutFromRight__Q4IkZ{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.footer_productListWithFilters__3ny_E{display:flex;flex-direction:row;gap:1rem}.footer_productListWithFilters__3ny_E .footer_backdrop__2VVZp{display:none}.footer_productListWithFilters__3ny_E .footer_filters__krZFv{position:fixed;top:0;left:0;height:100vh;display:flex;width:18rem;background-color:#fff;padding:1rem;border:1px solid #e4e4e4;flex-direction:column;gap:1rem}@media(max-width:100rem){.footer_productListWithFilters__3ny_E .footer_filters__krZFv{transform:translateX(-100%)}.footer_productListWithFilters__3ny_E .footer_filters__krZFv .footer_backdrop__2VVZp{display:block;position:fixed;top:0;left:18rem;width:100vw;height:100vh;box-shadow:0 0 0 1px rgba(0,0,0,.5);background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1;opacity:1;transition:opacity .25s ease-out,width 0 ease-out .25s}.footer_productListWithFilters__3ny_E .footer_filters__krZFv[data-open=false] .footer_backdrop__2VVZp{opacity:0;width:0}.footer_productListWithFilters__3ny_E .footer_filters__krZFv[data-open=true]{z-index:999;animation:footer_slideInFromRight__BIFTy .25s ease-out forwards}}@media(min-width:100rem){.footer_productListWithFilters__3ny_E .footer_filters__krZFv{display:flex;position:-webkit-sticky;position:sticky;top:calc(118px + 1rem);height:-moz-fit-content;height:fit-content;box-shadow:none;animation:none;border-radius:.25rem}}.footer_productListWithFilters__3ny_E .footer_filters__krZFv .footer_title__pywD4{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer_productListWithFilters__3ny_E .footer_filters__krZFv .footer_title__pywD4 h2{margin:0;font-size:1.25rem}.footer_productListWithFilters__3ny_E .footer_filters__krZFv .footer_title__pywD4 button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;color:#0c0c0c}.footer_productListWithFilters__3ny_E .footer_filters__krZFv .footer_title__pywD4 button svg{width:1rem;height:1rem}.footer_productListWithFilters__3ny_E .footer_filters__krZFv .footer_title__pywD4 button:focus-visible,.footer_productListWithFilters__3ny_E .footer_filters__krZFv .footer_title__pywD4 button:hover{background-color:#e4e4e4;border:none}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div label{display:block;font-weight:700}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div select{padding:.25rem .5rem;background-color:#f1f1f1;border:1px solid #ccc;border-radius:.25rem;font-family:Supreme LL;width:100%;margin-top:.5rem}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div select .footer_optionGroup__JiL7I{font-weight:700}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div .footer_row__36L1R{display:flex;flex-direction:row;gap:.25rem;margin-top:.5rem;max-width:100%}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div input{padding:.25rem .5rem;background-color:#f1f1f1;border:1px solid #ccc;border-radius:.25rem;font-family:Supreme LL;width:100%}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div button{background-color:#2e64a6;color:#fff;border:1px solid hsl(213,56.6037735849%,36.568627451%);border-radius:.25rem;padding:.25rem;font-family:Supreme LL;font-weight:700;cursor:pointer;width:2rem;display:flex;align-items:center;justify-content:center}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div button svg{width:.8rem;height:.8rem}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div button:focus-visible,.footer_productListWithFilters__3ny_E .footer_filters__krZFv div button:hover{background-color:hsl(213,56.6037735849%,36.568627451%);border:1px solid hsl(213,56.6037735849%,31.568627451%)}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div button.footer_clear__FPKIw{background-color:#e3000f;border:1px solid rgb(201.5,0,13.3149779736)}.footer_productListWithFilters__3ny_E .footer_filters__krZFv div button.footer_clear__FPKIw:focus-visible,.footer_productListWithFilters__3ny_E .footer_filters__krZFv div button.footer_clear__FPKIw:hover{background-color:rgb(201.5,0,13.3149779736);border:1px solid rgb(176,0,11.6299559471)}.footer_productListWithFilters__3ny_E .footer_filters__krZFv .footer_checkbox__oD0s4{display:flex;flex-direction:row;align-items:center;gap:.5rem}.footer_productListWithFilters__3ny_E .footer_filters__krZFv .footer_checkbox__oD0s4 input{width:1rem;height:1rem;accent-color:#2e64a6}.footer_productListWithFilters__3ny_E .footer_products__25gWE{width:100%}.footer_productListPagination__0Jv_A{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5rem;color:#0c0c0c}.footer_productListPagination__0Jv_A:last-of-type{margin-block:.5rem 0}.footer_productListPagination__0Jv_A :disabled{cursor:not-allowed!important}.footer_productListPagination__0Jv_A .footer_stats__NFthk{display:flex;flex-direction:row;gap:.5rem}.footer_productListPagination__0Jv_A .footer_stats__NFthk>div{padding:.25rem .75rem;border:1px solid #e4e4e4;background-color:#fff;border-radius:.25rem;font-size:.9rem}.footer_productListPagination__0Jv_A .footer_pages__qDVH1{display:flex;flex-direction:row;gap:1rem}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_filtersButton__zNKDW{display:flex;gap:.5rem}@media(min-width:100rem){.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_filtersButton__zNKDW{display:none}}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_filtersButton__zNKDW button{background-color:#fff;display:block;border-radius:.25rem;cursor:pointer;padding:.25rem .5rem;border:1px solid #e4e4e4;font-family:Supreme LL}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_filtersButton__zNKDW button:focus-visible,.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_filtersButton__zNKDW button:hover{background-color:#e4e4e4}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_filtersButton__zNKDW button svg{margin-right:.25rem}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_perPage__e5hsW{display:flex;flex-direction:row;gap:.5rem}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 label{width:max-content;align-self:center}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 select{border:1px solid #e4e4e4;border-radius:.25rem;padding-left:.5rem}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_buttons__GhXny{display:flex;flex-direction:row;gap:.5rem}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_buttons__GhXny button{background-color:#fff;display:block;width:2rem;border-radius:.25rem;cursor:pointer;padding:.25rem;border:1px solid #e4e4e4}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_buttons__GhXny button:focus-visible,.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_buttons__GhXny button:hover{background-color:#e4e4e4}.footer_productListPagination__0Jv_A .footer_pages__qDVH1 .footer_buttons__GhXny button svg{width:1em;height:1em}.footer_productsList__igAEy{border-radius:.25rem;border:1px solid #e4e4e4}.footer_productsList__igAEy table{width:100%;border-collapse:collapse}.footer_productsList__igAEy table thead{background-color:#fff;border-radius:.25rem .25rem 0 0}.footer_productsList__igAEy table thead tr th{text-align:left;font-size:1rem;padding-block:.5rem;white-space:nowrap;min-width:4rem}.footer_productsList__igAEy table thead tr th:first-of-type{border-radius:.25rem 0 0 0}.footer_productsList__igAEy table thead tr th:last-of-type{border-radius:0 .25rem 0 0}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ{background-color:#fff;border-top:2px solid #f1f1f1;position:relative}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ[match=true]{border-top:4px solid #ff6f00;border-inline:4px solid #ff6f00}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_rankingScore__LWDcs{position:absolute;top:-2px;right:-2px;background-color:#ff6f00;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:.9rem;color:#fff;border-bottom-left-radius:.25rem}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_image__977kW{width:10rem;min-width:10rem;padding:.5rem;vertical-align:top}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_image__977kW a{position:-webkit-sticky;position:sticky;top:8rem;display:block}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_image__977kW a img{width:auto;height:auto;max-width:100%;max-height:100%}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4{padding-block:.5rem}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4>div{display:flex;flex-direction:row;align-items:center;gap:.25rem}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4>div button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#ccc;aspect-ratio:1/1;border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4>div button:focus-visible,.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4>div button:hover{color:#585858;background-color:#f1f1f1}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4>div .footer_tags__CBP5W{display:inline-flex;gap:.5rem;margin-inline:auto 1rem}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4>div span{font-size:.75rem;font-weight:700;background-color:#0c0c0c;padding:.125rem .5rem;color:#fff;border-radius:.25rem}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4>div a{color:#2e64a6;text-decoration:none;font-weight:700}.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4>div a:focus-visible,.footer_productsList__igAEy table tbody .footer_titleRow__aYsTJ .footer_title__pywD4>div a:hover{text-decoration:underline}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5{background-color:#fff}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5[match=true]{border-inline:4px solid #ff6f00}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5[data-selected=true] img{outline:2px solid #ccc}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 td{vertical-align:top}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 td div{margin-block:.5rem}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_sku__fRNFR img{border-radius:.25rem;padding:.125rem;margin-left:1px;cursor:pointer}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_sku__fRNFR div{display:flex;flex-direction:row;gap:.25rem;height:1.75rem;margin-block:.25rem}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_sku__fRNFR div button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#585858;aspect-ratio:1/1;border-radius:.25rem}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_sku__fRNFR div button:focus-visible,.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_sku__fRNFR div button:hover{background-color:#f1f1f1}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_sku__fRNFR div a{text-decoration:none;padding:.25rem .5rem;background-color:hsl(213,56.6037735849%,93.568627451%);color:#2e64a6;font-weight:700;border-radius:.25rem;display:block;width:max-content}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_sku__fRNFR div a:focus-visible,.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_sku__fRNFR div a:hover{background-color:hsl(213,56.6037735849%,83.568627451%)}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_sku__fRNFR div a match{color:#ff6f00;font-style:normal;font-weight:700}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_features__Yp9R4{width:100%;padding-inline:.5rem}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_features__Yp9R4 div match{color:#ff6f00;font-style:normal;font-weight:700}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_features__Yp9R4 span{font-size:.75rem;background-color:#f1f1f1;color:#0c0c0c;width:5rem;text-align:center;padding:.125rem .5rem;border-radius:.5rem}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_tags__CBP5W div{display:flex;gap:.5rem}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_tags__CBP5W span{font-size:.75rem;font-weight:700;background-color:#0c0c0c;padding:.125rem .5rem;color:#fff;border-radius:.25rem}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_rrpPrice__LIbEj div,.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_wsPrice__8_XPc div{min-width:5rem}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_buyButtons__dzUnO div{display:flex;flex-direction:row;margin-right:1rem;justify-content:flex-end}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_buyButtons__dzUnO div input{padding:.25rem 0 .25rem .5rem;font-size:1rem;width:3rem;border:1px solid #ccc;border-radius:.25rem}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_buyButtons__dzUnO div button{cursor:pointer;background-color:#f1f1f1;margin-left:.25rem;border:1px solid #ccc;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_buyButtons__dzUnO div button.footer_comment__w9d4y{background-color:rgba(0,0,0,0);border:none}.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_buyButtons__dzUnO div button:focus-visible,.footer_productsList__igAEy table tbody .footer_variantRow__jPmM5 .footer_buyButtons__dzUnO div button:hover{background-color:#e4e4e4}.footer_productsList__igAEy table tbody .footer_footerRow__619JL[match=true]{border-bottom:4px solid #ff6f00;border-inline:4px solid #ff6f00}.footer_productsList__igAEy table tbody .footer_footerRow__619JL td{height:1rem;background-color:#fff}.footer_productsList__igAEy table tbody .footer_footerRow__619JL td div button{background-color:#f1f1f1;border:none;cursor:pointer;color:#0c0c0c;padding:.25rem .5rem .25rem .25rem;margin-block:.5rem;font-size:.9rem;border-radius:.25rem;display:flex;flex-direction:row;gap:.25rem;align-items:center;font-family:Supreme LL}.footer_productsList__igAEy table tbody .footer_footerRow__619JL td div button:focus-visible,.footer_productsList__igAEy table tbody .footer_footerRow__619JL td div button:hover{background-color:#e4e4e4}.footer_productsGrid__IHe9m{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,1fr)}@media(min-width:93rem){.footer_productsGrid__IHe9m{grid-template-columns:repeat(5,1fr)}}.footer_productsGrid__IHe9m .footer_gridItem__OVC8Q{background-color:#fff;border-radius:.25rem;overflow:hidden;align-items:center;display:flex;gap:.5rem;flex-direction:column;text-decoration:none;border:1px solid #e4e4e4;padding:.75rem;text-align:center;font-size:.9rem;color:#2e64a6}.footer_productsGrid__IHe9m .footer_gridItem__OVC8Q:focus-visible,.footer_productsGrid__IHe9m .footer_gridItem__OVC8Q:hover{box-shadow:0 0 0 2px #2e64a6}.footer_productsGrid__IHe9m .footer_gridItem__OVC8Q .footer_gridImage__c3prr{max-width:100%;max-height:8rem;height:10rem;display:flex;align-items:center;justify-content:center}.footer_productsGrid__IHe9m .footer_gridItem__OVC8Q .footer_gridImage__c3prr img{width:auto;height:auto;max-width:100%;max-height:100%}.footer_footer__GQiIV{border-top:1px solid #0c0c0c;background-color:#292929;padding:.5rem 0;font-size:.85rem;color:#fff}.footer_footer__GQiIV .footer_wrapperLarge__f2IrG{display:flex;align-items:center}.footer_footer__GQiIV .footer_wrapperLarge__f2IrG a,.footer_footer__GQiIV .footer_wrapperLarge__f2IrG span{color:#cfcfcf;text-decoration:none;display:block;border-left:1px solid #585858;padding-left:.5rem;margin-left:.5rem}.footer_footer__GQiIV .footer_wrapperLarge__f2IrG a:focus-visible,.footer_footer__GQiIV .footer_wrapperLarge__f2IrG a:hover,.footer_footer__GQiIV .footer_wrapperLarge__f2IrG span:focus-visible,.footer_footer__GQiIV .footer_wrapperLarge__f2IrG span:hover{text-decoration:underline}.footer_footer__GQiIV .footer_wrapperLarge__f2IrG span{color:#fff!important;text-decoration:none!important}