#algolia-searchbox #search,#algoliaAutocomplete .aa-Input{border:1px solid #707070 !important;min-height:45px !important;padding:10px 35px 10px 10px}#algolia-searchbox #algolia-glass,#algoliaAutocomplete .aa-SubmitButton{bottom:12px;right:0}@media screen and (min-width: 992px){#algolia-searchbox #algolia-glass,#algoliaAutocomplete .aa-SubmitButton{bottom:7px}}#algolia_instant_selector .col-md-12{padding-left:10px;padding-right:10px}#algolia_instant_selector .col-sm-6,#algolia_instant_selector .col-md-3{padding-inline:5px}@media screen and (max-width: 768px){#algolia_instant_selector .col-sm-6{width:50%;float:left}}@media screen and (max-width: 340px){#algolia_instant_selector .col-xs-12{width:100%}}.ais-Hits{padding-top:1em}.ais-Hits-item .result-wrapper{padding:0;border:1px solid #e5e5e5;border-radius:2px;margin-block-end:1rem;background:#f5f5f5;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(245, 245, 245) 70%)}.ais-Hits-item .result-wrapper:hover{border-color:#7ab929}.ais-Hits-item .result-wrapper a.result .result-content{position:relative}.ais-Hits-item .result-wrapper a.result .result-thumbnail{padding:.5em;background:#fff}.ais-Hits-item .result-wrapper a.result .result-sub-content{display:flex;flex-direction:column;justify-content:space-between;min-height:240px}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-header{padding-block-start:1em;padding-inline:.5rem}@media(width >= 768px){.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-header{padding-inline:1rem}}.ais-Hits-item .result-wrapper a.result .result-sub-content .result-title{font-weight:400;text-align:center;white-space:normal;overflow:hidden;line-height:1.4;hyphens:manual;margin:0;font-size:clamp(1.2rem,1.164rem + .099vw,1.3rem)}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-reviews:empty,.ais-Hits-item .result-wrapper a.result .result-sub-content .ratings:empty{display:none;visibility:hidden}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-reviews{align-self:center}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-reviews-summary{margin:0}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-reviews-summary .rating-summary{left:0}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-reviews-summary .rating-summary .rating-result{margin-left:0}.ais-Hits-item .result-wrapper a.result .result-sub-content .result-description.text-ellipsis{display:none;visibility:hidden}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-price .price{color:#2c2b29;font-weight:600;text-align:center}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-price .price-wrapper{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-price .price-wrapper .old-price,.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-price .price-wrapper .before_special{color:#747071;font-size:1.4rem;background:linear-gradient(to bottom right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 1px), rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) calc(50% + 1px), rgba(0, 0, 0, 0) 100%);text-decoration:none}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-price .price-wrapper .old-price{margin-right:.5em}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-price .price-wrapper .before_special{display:inline-block}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-price .price-wrapper .promotion{color:#e30613}.ais-Hits-item .result-wrapper a.result .result-sub-content .stock.unavailable{color:#e30613;align-self:center}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer{padding-block-end:1em;align-self:center}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer a.button,.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.action.primary{margin:0;text-transform:capitalize;line-height:1.1;min-height:36px;min-width:15ch;box-sizing:border-box;font-size:clamp(1.1rem,1rem + .25vw,1.2rem);cursor:pointer;border-radius:2px;transition:all ease-in-out 300ms}@media(prefers-reduced-motion: reduce){.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer a.button,.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.action.primary{transition:none}}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer a.button:not(.tocart),.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.action.primary:not(.tocart){display:flex;align-items:center;justify-content:center}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer a.button:hover,.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.action.primary:hover{background-color:#7ab929}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer a.button:active,.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.action.primary:active{background-color:#e30613}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart{padding:0;border:2px solid #e30613;display:flex;align-items:stretch;background-color:#fff}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart .btn-icon,.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart .btn-text{display:flex;align-items:center;justify-content:center;flex:1}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart .btn-icon{background-color:#e30613;color:#fff;fill:currentColor;padding-inline:.5rem;width:2.25em;aspect-ratio:1;transition:all ease-in-out 250ms}@media(prefers-reduced-motion: reduce){.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart .btn-icon{transition:none}}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart .btn-text{background-color:#fff;color:#e30613;padding:.875rem clamp(1rem/2,1.5vw,1rem);transition:all ease-in-out 300ms}@media(prefers-reduced-motion: reduce){.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart .btn-text{transition:none}}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart:hover,.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart:focus-visible{border-color:#7ab929}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart:hover .btn-icon,.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart:focus-visible .btn-icon{background-color:#7ab929;fill:currentColor}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart:hover .btn-text,.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart:focus-visible .btn-text{background-color:#7ab929;color:#fff}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart:active{border-color:#e30613}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart:active .btn-icon{background-color:#e30613}.ais-Hits-item .result-wrapper a.result .result-sub-content .product-category-footer button.tocart:active .btn-text{background-color:#e30613}.modal-popup.add-to-cart-modal .modal-footer{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 768px){.modal-popup.add-to-cart-modal .modal-footer{flex-direction:row}}.modal-popup.add-to-cart-modal .modal-footer button.action.primary{background:#e30613;border-color:#e30613}#algolia-autocomplete-container .algoliasearch-autocomplete-category{display:none}.ais-RefinementList-showMore{width:100%}.ais-RefinementList-showMore.ais-RefinementList-showMore--disabled{display:none}#hits-per-page{margin-bottom:1em}.algolia-infos{color:#333}@media(min-width: 320px)and (max-width: 992px){.algolia-infos{padding-inline:0;background:none}.algolia-infos .sort-by-label{display:none}}@media screen and (min-width: 768px){#algolia-autocomplete-container .algoliasearch-autocomplete-category{display:block}}#refine-toggle{margin:0 auto 10px auto;border:1px solid #707070}.catalog-category-view .priceCheckedBanner,.catalogsearch-result-index .priceCheckedBanner{position:absolute;width:45%;height:35%;top:0;right:0;background:rgba(0,0,0,0) url("../images/product_price_checker_stamp.png") no-repeat;background-size:100%;-webkit-animation:fadeIn 2.75s;animation:fadeIn 2.75s;cursor:help;z-index:1}@media screen and (min-width: 500px){.catalog-category-view .priceCheckedBanner,.catalogsearch-result-index .priceCheckedBanner{width:35%;height:32%}}@media screen and (min-width: 575px){.catalog-category-view .priceCheckedBanner,.catalogsearch-result-index .priceCheckedBanner{width:30%}}@media screen and (min-width: 682px){.catalog-category-view .priceCheckedBanner,.catalogsearch-result-index .priceCheckedBanner{height:37%}}@media screen and (min-width: 768px){.catalog-category-view .priceCheckedBanner,.catalogsearch-result-index .priceCheckedBanner{width:45%}}@media screen and (min-width: 992px){.catalog-category-view .priceCheckedBanner,.catalogsearch-result-index .priceCheckedBanner{height:17%}}body.catalog-category-view main,body[class*=category-] main{min-height:700px}.algolia-instant-results-wrapper{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.ais-RangeSlider .rheostat-progress{background-color:#e30613}input[type=checkbox]{accent-color:#e30613}.aa-Panel{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem}@media(width >= 769px)and (width <= 992px){.aa-Panel{left:10px !important;width:95% !important}}@media(width >= 993px)and (width <= 1280px){.aa-Panel{left:20px !important;width:95% !important}}@media(width >= 1281px){.aa-Panel{width:min(75%,900px) !important}}.aa-Panel .aa-PanelLayout{padding-bottom:0}.aa-Panel .aa-PanelLayout section.aa-Source .aa-SourceHeader{color:#333;font-size:1.2rem;text-transform:capitalize}.aa-Panel .aa-PanelLayout section.aa-Source .aa-SourceHeader>p{font-size:1.2rem}.aa-Panel.productColumn2 section:nth-child(2) .aa-List li{width:auto;white-space:normal}@media(min-width: 768px){.aa-Panel .algoliasearch-autocomplete-hit .info{white-space:normal}}.aa-Panel .info .algoliasearch-autocomplete-price{color:#333}.aa-Panel .algoliasearch-autocomplete-price{font-weight:bold}#autocomplete-products-footer{background-color:#fff}#autocomplete-products-footer a{color:#000}
