@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 #682f71;-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:#fff;color:#000}.main-button:hover{background:#682f71;color:#fff}}.page-heading{font-family:halcom-bold,sans-serif}@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 .card-image{-o-object-fit:contain;object-fit:contain;margin-top:5px;max-height:250px}