.product-price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;font-size:1rem;font-weight:600;color:#092f4a}.product-price:hover,.product-price:active,.product-price:visited{color:#092f4a;text-decoration:none}.product-old-price{color:#616161;font-weight:400;text-decoration:line-through;flex-grow:1;font-size:.85rem}.product-price-savings{display:flex;align-items:center;justify-content:center;gap:5px;font-weight:500;background-color:#b2001a;color:#fff;border-radius:2px;font-size:.9rem;padding:1px 5px}.product-bulk-price{font-size:.8rem;font-weight:400}.product-bulk-price b{background-color:#008a00;border-radius:2px;color:#fff;padding:2px 6px;font-weight:600}.product-add-to-cart-price{background-color:#f7f7f7;border:2px solid #008a00;color:#008a00;border-radius:2px;padding:2px 6px;font-size:.9rem}.product-price-with-add-to-cart>.product-old-price{font-size:1rem;font-weight:600}.product{display:flex;flex-direction:column;padding:0;font-size:.8rem;position:relative;overflow:hidden;background-color:#fff;border-radius:2px;text-decoration:none;color:#000;transition:box-shadow .2s ease-out}.product a,.product a:visited,.product a:active,.product a:hover{text-decoration:none;color:#000}.product.out-of-stock{opacity:.6}.product-able-qty,.product-vendor-qty{position:absolute;right:0;padding:5px;background:#092f4a;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;font-weight:bold;display:flex;justify-content:center;align-items:center;font-size:10px;height:20px}.product-able-qty+.product-vendor-qty{border-top-right-radius:0;top:20px}.product-vendor-qty{background:#00895a}.product-overlay{display:block;position:absolute;top:0;left:0}.product-image{display:flex;justify-content:center;align-items:center;min-height:130px;max-height:130px;padding:.5rem}.product-image img{max-height:calc(130px - 1rem);height:100%;max-width:100%;object-fit:contain}@keyframes deal-of-the-day-animation{0%{background-position:left}50%{background-position:right}100%{background-position:left}}.product-wide-banner{padding:.25rem .5rem;margin-bottom:.5rem;color:#fff;text-align:center;font-weight:bold;font-size:.9rem}.product-deal-of-the-day{background-size:300%;background-image:linear-gradient(90deg, rgb(87, 6, 6) 0%, rgb(215, 11, 11) 50%, rgb(87, 6, 6) 100%);animation:deal-of-the-day-animation 6s infinite}.product-has-rebate{background-color:#ffeec2;color:#664900;border-top:1px inset #664900;border-bottom:1px inset #664900}.product-automatic-coupon{background-color:#cbfce1;color:#042c1b;border-top:1px inset #006d46;border-bottom:1px inset #006d46}.product-bulk-free-shipping{background-color:#eaf3f9;color:#092f4a;border-top:1px inset #092f4a;border-bottom:1px inset #092f4a}.product-name{align-items:flex-start;padding-top:.5rem;font-weight:500;height:100%;padding:0 .5rem}.product-name:hover{text-decoration:underline}.product-price{padding:.5rem}.product-cost-per-round{padding-left:.5rem;padding-right:.5rem;padding-bottom:.5rem;color:#092f4a}.product.disabled-product .product-name b{background-color:#b2001a;color:#fff;padding:0 4px}.product.disabled-product .product-attributes{background-color:#b2001a;border-top:1px solid #b2001a}.product.disabled-product .product-attributes-admin{background-color:#52000c;border-top:1px solid #52000c}.product-attributes,.product-attributes-admin{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:2.5px .5rem;color:#fff}.product-attributes{background-color:#0d5385;border-top:1px solid #0d5385}.product-attributes-admin{background-color:#092f4a;gap:.5rem}.product-edit{display:flex;flex-direction:row;gap:.25rem}.product-edit svg{fill:#fff}@keyframes pulsing{0%{opacity:1}100%{opacity:0}}.product.loading{animation:1.5s ease-in-out 0s infinite alternate pulsing;height:100%;width:100%;min-height:250px;background-color:#f7f7f7}.product.loading::before{content:none}#mobile-filters-button{display:none}#main-section{margin-top:1rem;display:grid;grid-template-columns:300px auto;grid-column-gap:1rem}#main-section.no-filter{grid-template-columns:auto}#main-section #title-description-container .category-title-row{display:flex;align-items:center;gap:.5rem}#main-section #title-description-container h1{margin:0 0 .5rem 0;color:#000;font-size:1.75rem}#main-section #title-description-container .category-search-btn{background:none;border-radius:2px;border:1px solid rgba(0,0,0,0);cursor:pointer;padding:.25rem .4rem;color:#0d5385;font-size:1rem;line-height:1;transition:color .15s,border-color .15s}#main-section #title-description-container .category-search-btn:hover{color:#0d5385;border-color:#0d5385;transform:none}#main-section>div{max-width:100%;width:100%}#category-description{max-width:100%;overflow:auto}#top-active-filters{margin-bottom:1rem}#top-active-filters>label{font-size:.75rem;color:#616161;font-weight:400}#top-active-filters>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#top-active-filters>div .active-filter{display:flex;flex-direction:row;gap:.25rem;border:1px solid #e6e6e6;border-radius:2px;padding:.1rem .5rem;font-size:.95rem}#top-active-filters>div .active-filter .active-filter-text{position:relative}#top-active-filters>div .active-filter .remove-active-filter{color:#616161}#top-active-filters>div .active-filter:hover{border-color:#b2001a}#top-active-filters>div .active-filter:hover .active-filter-text{color:#b2001a}#top-active-filters>div .active-filter:hover .active-filter-text::after{content:"";top:50%;left:0;position:absolute;width:100%;border-top:1px solid #b2001a}#top-active-filters>div .active-filter:hover .remove-active-filter{color:#b2001a}#top-pagination{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:1rem 0}#bottom-pagination{display:flex;flex-direction:column;align-items:center;margin:1rem 0}#bottom-pagination>div:first-of-type{margin-bottom:.5rem}.per-sort{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:1rem 0;font-size:.85rem}.per-sort label{font-size:.75rem;color:#616161;font-weight:400}.per-sort select{background-color:#eee;border:none}#products{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center}#products select{background-color:#eee;border:0}#top-pagination{font-size:.85rem}.pagination-buttons{display:flex;flex-direction:row;border-radius:2px;overflow:hidden;width:fit-content;border:1px solid #e6e6e6}.pagination-buttons>:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-buttons>:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.pagination-buttons>*{padding:.25rem .5rem;width:2.3rem;height:2.2rem;display:flex;justify-content:center;align-items:center;text-decoration:none;color:#0d5385;background-color:#fff;transition:background-color ease-in .1s}.pagination-buttons>*:hover{background-color:#eee;text-decoration:underline}.pagination-buttons>*.current-page{box-shadow:inset 0 0 0 1px #0d5385;background-color:#eaf3f9}.pagination-buttons>*>svg{fill:#0d5385}@media(min-width: 901px){#filters{max-height:calc(100vh - 2rem);overflow-y:auto;position:sticky;top:1rem}}@media(max-width: 900px){#mobile-filters-button{display:flex;flex-direction:row;align-items:center;justify-content:center;background:#eee;width:fit-content;color:#000;padding:.5rem 1rem;width:100%;max-width:500px;margin:1rem auto;font-size:.85rem;font-weight:500}#mobile-filters-button svg{margin-left:5px}#main-section{grid-template-columns:auto}#main-section #title-description-container h1{font-size:1.5rem}#main-section #filters{display:none}#main-section #filters.show{display:block}}@media(max-width: 550px){.desktop{display:none}#top-pagination,#bottom-pagination{font-size:.85rem}#top-pagination .pagination-buttons>*,#bottom-pagination .pagination-buttons>*{width:2rem;height:2rem}}#filters{border-radius:2px;height:fit-content}#filter-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 1rem;margin-bottom:1rem}#filter-header h2{font-size:1.2rem;font-weight:600;margin:0}#filter-header #clear-all-options{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:#b2001a;font-weight:500;padding:0}#filter-header #clear-all-options:hover,#filter-header #clear-all-options:focus{transform:scale(1.05)}#clear-all-options,.show-more .button{text-align:center;font-size:.8rem;padding:.25rem .5rem;cursor:pointer;font-family:"Noto Sans",sans-serif;width:fit-content}#stock-filter.selected{background-color:#00895a;color:#fff}.filter-section{position:relative}.filter-section.closed{background-color:#b2001a}.filter-section.closed .filter-title{border-bottom:solid 1px #e6e6e6}.filter-section.closed .filter-title div{rotate:180deg}.filter-section.closed .show-more,.filter-section.closed .filter-content{display:none}.filter-title,.filter-content,#price-range-filter{padding:.5rem 1rem}.filter-title{display:flex;flex-direction:row;justify-content:space-between;align-content:center;background-color:#f7f7f7;font-size:1.1rem;cursor:pointer}.filter-title h3{margin:0;font-weight:400}.filter-title div{display:flex;align-items:center}.filter-item{display:flex;flex-direction:row;gap:.25rem;color:rgba(0,0,0,.75)}.filter-item *{align-self:center}.filter-item label{color:#000}.filter-item span{font-size:.85em;text-align:right;flex-grow:1}.filter-content{font-size:.9rem;display:grid;grid-auto-flow:row;grid-row-gap:.5rem;font-family:"Noto Sans",sans-serif}.show-more{margin-bottom:1rem;display:flex;justify-content:center;align-items:center}#price-range-filter{font-size:.9rem}#price-range-filter input{font-size:.75rem}#price-range-filter>div{display:grid;grid-template-columns:4.5rem .8rem 7rem;align-items:center;margin:.5rem 0}#price-range-filter>div:last-of-type{justify-self:flex-start}#filter-sticky-buttons{bottom:0;background-color:#eaf3f9;border-top:1px solid #0d5385;padding:1rem;border-bottom-left-radius:2px;border-bottom-right-radius:2px}#filter-sticky-buttons.sticky{position:sticky}#filter-sticky-buttons #apply-filters-button{padding:0;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500;font-size:.9rem}main,#breadcrumbs{max-width:100% !important}.edjs-content{line-height:1.6;color:#000}.edjs-content h2,.edjs-content h3,.edjs-content h4,.edjs-content h5,.edjs-content h6{margin:1.5rem 0 .75rem 0;font-weight:600}.edjs-content h2{font-size:1.5rem}.edjs-content h3{font-size:1.3rem}.edjs-content h4{font-size:1.15rem}.edjs-content h5{font-size:1.1rem}.edjs-content h6{font-size:1rem}.edjs-content p{margin:.75rem 0;line-height:1.7}.edjs-content ul,.edjs-content ol{margin:1rem 0;padding-left:2rem}.edjs-content ul li,.edjs-content ol li{margin:.5rem 0;line-height:1.6}.edjs-content ul{list-style-type:disc}.edjs-content ol{list-style-type:decimal}.edjs-content .faq-section{margin:2rem 0}.edjs-content .faq-section>h2{margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid rgba(97,97,97,.2)}.edjs-content .faq-section .faq-questions{display:grid;grid-template-columns:100%;grid-row-gap:1.5rem}.edjs-content .faq-section .faq-question{padding:1.25rem;background-color:#eee;border-radius:2px;border-left:4px solid #0d5385;transition:all .2s ease}.edjs-content .faq-section .faq-question:hover{background-color:hsl(0,0%,90.3333333333%);border-left-color:#092f4a}.edjs-content .faq-section .faq-question h3{font-size:1.15rem;color:#092f4a;margin:0 0 .75rem 0;font-weight:600}.edjs-content .faq-section .faq-question p{margin:0;color:#616161;line-height:1.6}.edjs-content a{color:#0d5385;text-decoration:underline}.edjs-content a:hover{color:#092f4a}.edjs-content a:visited{color:rgba(13,83,133,.8)}.disabled-category-banner{background-color:#b2001a;color:#fff;font-weight:600;padding:.5rem;margin:0;text-align:center}#category-groups{display:flex;flex-direction:column;gap:1.5rem;margin:0 0 1.5rem 0}#category-groups .category-group{border:none;border-radius:8px;background-color:rgba(0,0,0,0);overflow:visible}#category-groups .category-group .category-group-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;background-color:rgba(0,0,0,0);cursor:pointer;border-bottom:1px solid #e6e6e6;margin-bottom:1rem;transition:color .2s ease}#category-groups .category-group .category-group-header:hover h2{color:#0d5385}#category-groups .category-group .category-group-header:hover i{color:#0d5385}#category-groups .category-group .category-group-header h2{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600;color:#092f4a;font-family:"Work Sans",sans-serif}#category-groups .category-group .category-group-header h2>span{font-size:.8rem;color:#616161;font-weight:400}#category-groups .category-group .category-group-header i{font-size:1.5rem;color:#616161;transition:transform .3s ease}#category-groups .category-group .category-group-header i.rotated{transform:rotate(180deg)}#category-groups .category-group .category-group-content{padding:.5rem 0}.category-group-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:1rem}.category-group-grid .group-cat-card{display:flex;flex-direction:column;background-color:#fff;border:1px solid rgba(230,230,230,.5);border-radius:8px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);text-decoration:none;overflow:hidden;position:relative}.category-group-grid .group-cat-card:hover{border-color:rgba(13,83,133,.2);transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.category-group-grid .group-cat-card:hover img{transform:scale(1.08)}.category-group-grid .group-cat-card:hover span,.category-group-grid .group-cat-card:hover h2{color:#0d5385}.category-group-grid .group-cat-card .group-cat-image{width:100%;height:120px;display:flex;align-items:center;justify-content:center;padding:1rem}.category-group-grid .group-cat-card .group-cat-image img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .4s ease;will-change:transform}.category-group-grid .group-cat-card span{padding:.75rem 1rem 1rem;margin:0;font-weight:600;color:#092f4a;text-align:center;font-size:.95rem;line-height:1.35;display:flex;align-items:center;justify-content:center;flex-grow:1;font-size:.9rem}#ungrouped-categories{margin:2.5rem 0 1.5rem 0}#ungrouped-categories .ungrouped-title{font-size:1.25rem;font-weight:600;color:#092f4a;margin:0 0 1.25rem 0;padding-bottom:.5rem;border-bottom:1px solid #e6e6e6;font-family:"Work Sans",sans-serif}#sub-cats-container{position:relative;overflow:visible}#sub-cats-container #sub-cats{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:1.25rem;position:relative}#sub-cats-container #sub-cats>.cat{background:rgba(0,0,0,0);border-radius:0;display:flex;flex-direction:column}#sub-cats-container #sub-cats>.cat a{display:flex;flex-direction:column;background-color:#fff;border:1px solid rgba(230,230,230,.5);border-radius:8px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);text-decoration:none;overflow:hidden;position:relative;width:100%;flex-grow:1}#sub-cats-container #sub-cats>.cat a:hover{border-color:rgba(13,83,133,.2);transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}#sub-cats-container #sub-cats>.cat a:hover img{transform:scale(1.08)}#sub-cats-container #sub-cats>.cat a:hover span,#sub-cats-container #sub-cats>.cat a:hover h2{color:#0d5385}#sub-cats-container #sub-cats>.cat a .cat-image{width:100%;height:160px;display:flex;align-items:center;justify-content:center;padding:1rem}#sub-cats-container #sub-cats>.cat a .cat-image img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .4s ease;will-change:transform}#sub-cats-container #sub-cats>.cat a h2{padding:.75rem 1rem 1rem;margin:0;font-weight:600;color:#092f4a;text-align:center;font-size:.95rem;line-height:1.35;display:flex;align-items:center;justify-content:center;flex-grow:1;font-size:1rem}#sub-cats-container #sub-cats>.cat.stock-info{position:relative}#sub-cats-container #sub-cats>.cat.stock-info .cat-products-in-stock{position:absolute;bottom:.75rem;right:.75rem;color:#fff;font-size:.75rem;background-color:#092f4a;padding:2px 8px;border-radius:4px;z-index:2;font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.2);pointer-events:none}#sub-cats-container #sub-cats>.cat.stock-info.no-stock a{border-color:rgba(178,0,26,.4);background-color:rgba(178,0,26,.02)}#sub-cats-container #sub-cats>.cat.stock-info.no-stock a h2{color:#b2001a}#sub-cats-container #sub-cats>.cat.stock-info.no-stock .cat-products-in-stock{background-color:#b2001a;display:block !important}#top-selling-label{margin:2.5rem 0 1rem 0;font-size:1.25rem;font-weight:600;color:#092f4a;font-family:"Work Sans",sans-serif;border-bottom:1px solid #e6e6e6;padding-bottom:.5rem}#category-top-block{margin:1rem 0 1.5rem;padding:1rem 1.25rem}#category-top-block .edjs-content{font-size:.9rem;color:#616161;line-height:1.6}#category-top-block .edjs-content h2,#category-top-block .edjs-content h3,#category-top-block .edjs-content h4,#category-top-block .edjs-content h5,#category-top-block .edjs-content h6{font-size:1rem;color:#616161;margin:1rem 0 .5rem}#category-top-block .edjs-content h2{font-size:1.1rem}#category-top-block .edjs-content p{margin:.5rem 0}#category-top-block .edjs-content ul,#category-top-block .edjs-content ol{margin:.5rem 0;padding-left:1.5rem}#category-top-block .edjs-content ul li,#category-top-block .edjs-content ol li{margin:.25rem 0}#category-top-block .edjs-content .faq-section{margin:1rem 0}#category-top-block .edjs-content .faq-section>h2{font-size:1rem;border-bottom:1px solid rgba(230,230,230,.5)}#category-top-block .edjs-content .faq-section .faq-question{padding:.75rem 1rem;background-color:hsla(0,0%,100%,.5)}#category-top-block .edjs-content .faq-section .faq-question h3{font-size:.95rem}#category-bottom-block{margin-top:3rem;background:rgba(238,238,238,.3);border-radius:6px;padding:1rem 1.25rem}#category-bottom-block .bottom-block-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;padding:.25rem 0}#category-bottom-block .bottom-block-header span{font-size:.85rem;font-weight:600;color:#616161;text-transform:uppercase;letter-spacing:.03em}#category-bottom-block .bottom-block-header i{font-size:1.25rem;color:#616161;transition:transform .3s ease}#category-bottom-block .bottom-block-header i.rotated{transform:rotate(180deg)}#category-bottom-block .bottom-block-header:hover span,#category-bottom-block .bottom-block-header:hover i{color:#0d5385}#category-bottom-block .bottom-block-content{max-height:0;overflow:hidden;transition:max-height .4s ease}#category-bottom-block .bottom-block-content.expanded{max-height:2000px;padding-top:.75rem}#category-bottom-block .bottom-block-content .edjs-content{font-size:.9rem;color:#616161;line-height:1.6}#category-bottom-block .bottom-block-content .edjs-content h2,#category-bottom-block .bottom-block-content .edjs-content h3,#category-bottom-block .bottom-block-content .edjs-content h4,#category-bottom-block .bottom-block-content .edjs-content h5,#category-bottom-block .bottom-block-content .edjs-content h6{font-size:1rem;color:#616161;margin:1rem 0 .5rem}#category-bottom-block .bottom-block-content .edjs-content h2{font-size:1.1rem}#category-bottom-block .bottom-block-content .edjs-content p{margin:.5rem 0}#category-bottom-block .bottom-block-content .edjs-content ul,#category-bottom-block .bottom-block-content .edjs-content ol{margin:.5rem 0;padding-left:1.5rem}#category-bottom-block .bottom-block-content .edjs-content ul li,#category-bottom-block .bottom-block-content .edjs-content ol li{margin:.25rem 0}#category-bottom-block .bottom-block-content .edjs-content .faq-section{margin:1rem 0}#category-bottom-block .bottom-block-content .edjs-content .faq-section>h2{font-size:1rem;border-bottom:1px solid rgba(230,230,230,.5)}#category-bottom-block .bottom-block-content .edjs-content .faq-section .faq-question{padding:.75rem 1rem;background-color:hsla(0,0%,100%,.5)}#category-bottom-block .bottom-block-content .edjs-content .faq-section .faq-question h3{font-size:.95rem}.mobile-sticky-nav{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;backdrop-filter:blur(8px);border-top:1px solid #e6e6e6;box-shadow:0 -4px 12px rgba(0,0,0,.08);padding:.75rem 1rem;z-index:100;display:flex;justify-content:center;align-items:center;padding-bottom:calc(.75rem + env(safe-area-inset-bottom, 0px))}.mobile-sticky-nav .sticky-nav-content{width:100%;max-width:600px;display:flex;gap:.75rem}.mobile-sticky-nav .sticky-nav-content.nav-group{justify-content:center}.mobile-sticky-nav .sticky-nav-content .button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1rem;padding:.875rem;border-radius:8px;background:#fff;color:#092f4a;border:1px solid #e6e6e6;font-weight:600;letter-spacing:.01em;box-shadow:0 2px 5px rgba(0,0,0,.05);transition:all .2s ease;text-transform:none;padding:.75rem}.mobile-sticky-nav .sticky-nav-content .button::before{display:none}.mobile-sticky-nav .sticky-nav-content .button:hover,.mobile-sticky-nav .sticky-nav-content .button:active{background-color:#eee;border-color:rgb(204.5,204.5,204.5);color:#0d5385;transform:translateY(-1px)}.mobile-sticky-nav .sticky-nav-content .button i{font-size:1.2rem;color:#0d5385}@media(min-width: 769px){.mobile-sticky-nav{display:none !important}}@media(max-width: 768px){.category-group-grid{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:.75rem}.category-group-grid .group-cat-card .group-cat-image{height:100px}.category-group-grid .group-cat-card span{font-size:.85rem;padding:.5rem .75rem}#sub-cats-container #sub-cats{grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:.75rem}#cats>.cat a .cat-image{height:120px}#cats>.cat a h2{font-size:.9rem;padding:.5rem .75rem}#category-top-block{padding:.75rem 1rem;margin:.75rem 0 1rem}#category-top-block .edjs-content{font-size:.85rem}#category-bottom-block{margin-top:2rem;padding:.75rem 1rem}#category-bottom-block .bottom-block-header span{font-size:.8rem}#category-bottom-block .bottom-block-content .edjs-content{font-size:.85rem}}@media(max-width: 480px){.category-group-grid{grid-template-columns:repeat(2, 1fr) !important;gap:.5rem}.category-group-grid .group-cat-card{border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.category-group-grid .group-cat-card .group-cat-image{height:90px}.category-group-grid .group-cat-card span{font-size:.8rem;padding:.5rem}#sub-cats-container #sub-cats{grid-template-columns:repeat(2, 1fr) !important;gap:.5rem}#sub-cats-container #sub-cats>.cat a{border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1)}#sub-cats-container #sub-cats>.cat a .cat-image{height:100px}#sub-cats-container #sub-cats>.cat a h2{font-size:.85rem;padding:.5rem}}
