.category_productsort .sort-label{margin-top:7px;padding:0 10px}
.category_productsort #sortbox1{
background-color:#fff;padding:6px 12px;border:1px solid #00305d}
.category_productsort .ff-sort-dropdown-container{margin:8px 0}
.container.ff-asn-group-container.style-scope.ff-asn-group-slider{
width:auto;padding:0}
ff-asn-group .ff-asn-group-container #wrapper[opened],ff-asn-group-slider .ff-asn-group-container #wrapper[opened]{
padding:10px 5px 5px}
ff-asn-group.submenu .panel-title,ff-asn-group-slider.submenu .panel-title{
padding:5px;color:#fff;background-color:#00305d}span.arrow{
transition:.3s all ease}
ff-asn-group[opened] .arrow,ff-asn-group-slider[opened] .arrow{
transform:rotateZ(180deg)}ff-asn-group-element{margin-bottom:5px !important}
.ff_price_input{width:50%;float:left;padding-right:5px}.plural.true{
display:none}.plural.false{display:inline-block}.singular.true{
display:inline-block}.singular.false{display:none}ff-slider{
width:100% !important}div#ffSlideControlSection{
height:33px;margin-bottom:15px}#slider2,#slider1{
top:-0.5em !important;border-radius:131px;background:#ccc;width:10px;height:20px}
#ffSliderSection{margin-top:0 !important}#overlayNav{
top:0;left:0;width:100%;height:100%;position:fixed;z-index:-1;background-color:#000;transition:all .2s;opacity:0;display:flex;justify-content:center;align-items:center}
#overlayNav.active{z-index:9999;opacity:.7}.spinner{
animation:rotator 1.4s linear infinite}@keyframes rotator{0%{
transform:rotate(0)}100%{transform:rotate(270deg)}}.path{
stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 4.8s ease-in-out infinite}
@keyframes colors{0%{stroke:#fff}25%{stroke:#f9f7f8}50%{stroke:#d50023}100%{
stroke:#00305d}}@keyframes dash{0%{stroke-dashoffset:187}50%{
stroke-dashoffset:44.5;transform:rotate(135deg)}100%{
stroke-dashoffset:187;transform:rotate(450deg)}}