@font-face{font-family:halcom-extrabold;font-style:normal;font-weight:800;src:url("../fonts/Halcom-ExtraBold.otf") format("opentype")}@font-face{font-family:halcom-bold;font-style:normal;font-weight:700;src:url("../fonts/Halcom-Bold.otf") format("opentype")}@font-face{font-family:halcom-medium;font-style:normal;font-weight:500;src:url("../fonts/Halcom-Medium.otf") format("opentype")}@font-face{font-family:halcom-book;font-style:normal;font-weight:300;src:url("../fonts/Halcom-Book.otf") format("opentype")}.main-button{font-size:15px;line-height:36px;font-family:halcom-bold,sans-serif;letter-spacing:-.7px;color:#000;background:#fff;text-align:center;border-radius:4px;padding-left:20px;padding-right:20px;border:2px solid #7f1734;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:900px){.main-button{font-size:17px;letter-spacing:-.9px;background:#7f1734;color:#fff}}.page-heading{font-family:halcom-bold,sans-serif}.body.brands .page-heading{text-align:center;margin:30px 0}@media screen and (max-width:350px){.brandGrid .brand{width:100%!important}}.brandGrid .brand .card{text-align:center;background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 0 8px 3px #00000014;box-shadow:0 0 8px 3px #00000014;border-radius:4px;border:1px solid #7f1734;padding:5px;margin-bottom:12px}@media screen and (min-width:351px){.brandGrid .brand .card{margin-bottom:24px}}.brandGrid .brand .card .card-img-container{margin:0 auto}.brandGrid .brand .card-figure{-webkit-transition:.1s ease-in;transition:.1s ease-in}.body.brand .page-heading{padding-top:30px}@media screen and (min-width:900px){.body.brand .page-heading{padding-top:47.5px}}.body.brand .brand-image-container{display:none}.body.brand .page-sidebar{display:none}.body.brand .page-content{width:100%}.body.brand .productGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-left:0}@media screen and (min-width:1200px){.body.brand .productGrid{gap:25px 18px}}.body.brand .productGrid .product{width:100%}@media screen and (min-width:350px){.body.brand .productGrid .product{width:calc(50% - (12px / 2))}}@media screen and (min-width:600px){.body.brand .productGrid .product{width:calc((100% / 3) - (24px / 3))}}@media screen and (min-width:900px){.body.brand .productGrid .product{width:calc(25% - (36px / 4))}}@media screen and (min-width:1200px){.body.brand .productGrid .product{width:calc(20% - (72px / 5))}}.body.brand .productGrid .product .card-img-container{max-width:500px}@media screen and (max-width:899px){.facetedSearch-navList{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}}.accordion-block .accordion-content.is-open{position:absolute;background:#fff;border:1px solid #efefef;width:100%;left:0;top:50px;border-radius:3px;z-index:10}@media screen and (min-width:900px){.accordion-block .accordion-content.is-open{position:static;border:none}}.accordion-block .facetedSearch-clearLink{display:none}.actionBar{position:relative;margin:0!important}@media screen and (min-width:900px){.actionBar .form-fieldset.actionBar-section{float:none}}.actionBar .form-field{margin:0 0 0 10px;border-radius:20px!important;border:none!important}@media screen and (min-width:900px){.actionBar .form-field{margin:0;border-bottom:.8px solid #9595a2!important;border-radius:0!important;border-left:none!important;border-right:none!important}}.actionBar .form-field label{background:#f7f7f7 0 0 no-repeat padding-box;padding:8.5px 9px;font-size:14px;letter-spacing:-.07px;color:#74747e;line-height:17px;border-radius:20px;margin:0;white-space:nowrap}@media screen and (min-width:900px){.actionBar .form-field label{background:0 0;padding:20px 11.44px;font-size:16px;letter-spacing:-.16px;color:#313131;line-height:19px;border-radius:0;display:block}.actionBar .form-field label .moNone{float:right}.actionBar .form-field label .moNone svg{fill:#313131;stroke:#313131;width:13px}}.actionBar .form-select{color:#060606!important;border-radius:4px;z-index:1;padding-right:1.5rem;height:auto!important;margin-left:10px;position:absolute;top:3px;outline:0 solid #0f7fff!important;outline-offset:0px!important;background-position:right .75rem top .25rem;background-size:1.75rem;font-size:14px}@media screen and (min-width:900px){.actionBar .form-select{right:0;top:17px;background:0 0;background-position:right .5rem top .5rem;background-size:1.28571rem;padding:.57143rem 1.5rem .57143rem .5rem}}#product-listing-container{margin-top:24.5px}@media screen and (min-width:900px){#product-listing-container{margin-top:0}}#product-listing-container .pagination-list .pagination-item.pagination-item--next>a,#product-listing-container .pagination-list .pagination-item.pagination-item--previous>a{padding:0}#product-listing-container .pagination-list .pagination-item.pagination-item--next>a i,#product-listing-container .pagination-list .pagination-item.pagination-item--previous>a i{display:block;height:32px;width:32px}[data-list-name]{margin-top:24.6px}@media screen and (min-width:900px){[data-list-name]{margin-top:33.33px}}.card .card-title a,.card .list-btn{font-family:halcom-bold,sans-serif}.card [data-test-info-type=brandName]{font-family:halcom-book,sans-serif}.card .form-increment .form-input.form-input--incrementTotal{font-family:halcom-medium,sans-serif}#add-to-cart-multiple{display:block;margin:20px auto 0}@media screen and (min-width:900px){#add-to-cart-multiple{margin:30px auto 0;line-height:46px}}.pagination-item .pagination-link{font-family:halcom-medium,sans-serif}