.search-form select{font-weight:bold}.filter-section .list-attributes-size select,.filter-section #list-attributes{display:none !important}.header-lower .search-box .search-form .search-box-button{pointer-events:none !important}.dimerce-filter .filter-block .filtersGroupPanel input[type="text"]:focus{outline:0}.dimerce-selected-tag span,.dimerce-selected-tag span:before,.dimerce-filter .category-search i::before,.dimerce-filter .listbox li label,.dimerce-filter .dimerce-showMore span,.dimerce-selected-tag span,.modalSearchTextbox .fa-xmark{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.dimerce-selected-tag span{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:14px;line-height:18px;color:var(--dark-secondary);background-color:var(--background-light);padding:8px 10px}.dimerce-selected-tag span:after{content:"";font-family:"Font Awesome 6 Pro",serif;font-weight:900;margin:0 0 0 5px;color:var(--light-secondary);font-size:14px;position:relative}.dimerce-selected-tag span:before{content:none}#dimerce-priceSlider.ui-widget.ui-widget-content .ui-widget-header{border:1px solid #e61700 !important}.backtotop-button{background-color:#e61700}.backtotop-button:hover{background-color:#e61700}.dimerce-selected-title{font-weight:500;font-size:16px !important}.dimerce-plus-filter.dimerce-plus-mobile{max-width:50%;min-height:auto;margin:10px auto;background-color:#f6f6f6;float:none;background-image:none}.dimerce-filter .filter-block .filtersGroupPanel #Rating li{cursor:pointer}input[type=text].dimerce-myInputClass::-ms-clear{display:none}.dimerce-filter .filter-block .title .toggleControl p{margin:0;display:inline-block;white-space:break-spaces;word-break:break-all;vertical-align:middle}.filter-section .item-box input[type="button"]{color:#000;font-weight:500}.header-lower>.container{position:relative}.header-lower .d-flex.l-part{position:inherit}.dimerce-clear-all:hover{color:#808080 !important}.modal-content .page-content .close1,.modal-topbar .close{font-weight:500}.search-infinite-next .search-infinite-next-btn{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border:none;text-shadow:none;color:#fff;font-weight:500;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;width:270px;background-color:var(--darken);outline:none}.search-infinite-next .search-infinite-next-btn:hover{background-color:var(--light-secondary)}.modalSearchTextbox .modal-content{background:#fff}.dimerce-filter .filter-block .filtersGroupPanel ul li,.dimerce-filter .filter-block .filtersGroupPanel ul li .specification-filtername,.dimerce-filter .filter-block .filtersGroupPanel ul li .filter-count{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:500}.html-blog-page .search-wrap,.html-wishlist-page .search-wrap,.html-checkout-page .search-wrap,.html-product-details-page .search-wrap,.html-sitemap-page .search-wrap,#privacy-notice-page .search-wrap,#conditions-of-use-page .search-wrap,.html-shopping-cart-page .search-wrap{display:none}.search-box-wrap{display:flex;width:100%;position:relative}.search-box-wrap .search-box-text{color:#3c3c3b;font-size:18px;line-height:1.3333333;padding:15px 80px 15px 10px;border:none;width:100%;background:#f7f7f7 url(../img/search-dark.svg) no-repeat right;background-size:80px}.search-box-wrap .search-box-text::placeholder{color:#999;font-weight:bold}.search-box-wrap .search-box-text:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.8),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.8),0 0 8px rgba(102,175,233,.6)}.search-box-wrap .search-box-button{border:none;font-size:0;background:#fff url(../img/search-dark.svg) center center no-repeat;background-size:cover;position:absolute;height:100%;padding:0 41px;right:0;bottom:0}.search-box-wrap .search-box-text:focus+.search-box-button{height:99%}.dimerce-filter{padding:0;width:100%}.filter-section .item-box .add-to-cart-button *{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.filter-section .item-box .add-to-cart-button:hover *{color:#fff}.mCustomScrollbar{touch-action:unset !important}.css-tooltip{margin-top:1px}.lcs_switch.lcs_off{background:#f0f0f0}.lcs_switch.lcs_off{box-shadow:none}.lcs_switch.lcs_on .lcs_cursor{left:38px;background:var(--green)}.lcs_switch.lcs_on{background:var(--dark-green);box-shadow:none}.dimerce-filter .filter-block .specification-filtername{float:none;max-width:100%;color:var(--dark-secondary)}.dimerce-filter .filter-block>.filtersGroupPanel{position:relative}.dimerce-filter .filter-block>.filtersGroupPanel ul{display:inline-block;width:100%}.modal-content #StockAvailability-Availability .dimerce-facet-filter{max-width:60%}.modal-content #StockAvailability-Availability .dimerce-facet-filter{padding-left:0 !important}.modal-content #StockAvailability-Availability input[type=checkbox],.dimerce-filter .selected-Option.filter-block{display:none !important}.dimerce-filter .filter-block .filtersGroupPanel ul li .attribute-squares{margin:0 10px 0 0;display:block}.dimerce-filter .filter-block .filtersGroupPanel li.color-checkbox-item .specification-filtername{padding-left:0}.modalSearchTextbox .page-content.filter-section,.dimerce-filter .category-search i{position:relative}.modalSearchTextbox .product-grid::-webkit-scrollbar-track,.dimerce-filter.dimerce-plus-mobile.sidenav::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;margin:5px 0}.modalSearchTextbox .product-grid::-webkit-scrollbar,.dimerce-filter.dimerce-plus-mobile.sidenav::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5;border-left:1px solid #fff}.modalSearchTextbox .product-grid::-webkit-scrollbar-thumb,.dimerce-filter.dimerce-plus-mobile.sidenav::-webkit-scrollbar-thumb{background-color:#3c3c3b;border-left:1px solid #fff}.product-item-bottom .buttons{justify-content:space-between}.dimerce-selected-tag span:hover{background-color:#e5e5e5}.solr-products-count{margin-bottom:15px}.solr-products-count,.dimerce-filter .block .title{font-weight:700}.solr-products-count{color:var(--darken)}.dimerce-filter .attribute-button{margin:15px 0}.dimerce-filter .mCSB_draggerRail{width:0}.modal-content .category-page .add-info .input-buttons{display:flex;margin-bottom:5px}.modal-content .category-page .qty-input-group{width:100%}.modal-content .category-page .add-to-cart-buttons a:not([href]):not([tabindex]){color:var(--white)}.modal-content .category-page .add-to-cart-buttons{margin-bottom:5px}.modal-content .category-page .add-to-cart-buttons .item-box .details{display:inline-block}.modal-content .category-page .add-to-cart-buttons a:not([href]):not([tabindex]):hover{background-color:var(--light-secondary)}.dimerce-filter .category-search{width:100%;margin-bottom:15px}.dimerce-filter .category-search i{width:39px;height:39px;background-color:var(--lighten);vertical-align:middle;color:var(--darken);cursor:pointer}.dimerce-filter .category-search i::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:15px}.dimerce-filter .category-search i:hover::before{color:var(--dark-secondary)}.dimerce-filter .dimerce-myInputClass{height:39px;padding:10px;border:2px solid var(--lighten);width:calc(100% - 39px);float:left}.dimerce-filter .dimerce-myInputClass::placeholder,.dimerce-filter .dimerce-myInputClass{font-size:14px;line-height:17px;color:#3c3c3b}.dimerce-filter .dimerce-myInputClass::before{content:"";font-family:"Font Awesome 6 Pro",serif;font-weight:900;position:absolute;right:15px;top:50%;transform:translate(0%,-50%)}.dimerce-filter .listbox li label:hover .specification-filtername,.dimerce-filter .listbox li.checked label .specification-filtername{color:#000;cursor:pointer}.dimerce-filter .dimerce-showMore span{font-size:14px;line-height:18px}.dimerce-filter .dimerce-showMore span{background-color:var(--darken);padding:8px 17px;display:inline-block;color:var(--white);cursor:pointer;font-weight:500}.dimerce-filter .dimerce-showMore span:hover{background-color:var(--light-secondary)}.dimerce-filter .custom-control-label{font-weight:normal;padding-bottom:0;vertical-align:middle;display:inline-block;word-break:break-all;margin-left:10px}.dimerce-filter .custom-control.color-checkbox-item{padding-left:0}.dimerce-filter .toggleControl{display:flex;gap:15px}.dimerce-filter .toggleControl .tg-title,.dimerce-filter .listbox ul li{width:100%}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:0}.toggleControl .dimerce-clear-all{display:flex;align-items:center}.modal-content .category-page .item-grid .item-box{margin-bottom:0}.modalSearchTextbox .fa-xmark{font-size:30px;color:var(--darken);cursor:pointer;margin-right:0}.modalSearchTextbox .fa-xmark:hover{color:var(--dark-secondary)}.search-options-mobile+.close-button .fa-xmark{color:var(--white)}.search-options-mobile+.close-button .fa-xmark:hover{color:var(--white)}.lcs_cursor{background:#a6a3a3}.dimerce-filter .mCSB_scrollTools .mCSB_draggerContainer{border:2px solid var(--lighten)}.dimerce-filter .mCSB_scrollTools .mCSB_dragger{background-color:var(--lighten);height:55px!important}.dimerce-filter .listbox ul li:not(:last-child){margin-bottom:15px}.dimerce-filter .filter-block .filtersGroupPanel ul li{padding-right:30px}.dimerce-filter #StockAvailability-Availability .custom-control{padding-right:0}.specification-filtername{font-size:16px;line-height:22px}.dimerce-filter .solr-products-count,.filter-section .close-button .solr-products-count{font-size:20px;line-height:22px}.modal_active{pointer-events:auto;opacity:1;visibility:visible}.dimerce-filter .block:not(:last-child){margin-bottom:15px}.filter-section .close-button .solr-products-count{float:left;width:auto;margin-bottom:0}.modal-content .dimerce-selected-category>div{margin-bottom:5px;margin-right:10px}.custom-checkbox .custom-control-label::after,.custom-checkbox .custom-control-label::before{cursor:pointer}@media all and (max-width:991px){.master-column-wrapper{display:flex;flex-flow:column}.product-filters-mobile-title{display:none}body.hidescroll{overflow:hidden}.dimerce-plus-filter.dimerce-plus-mobile span{cursor:pointer;text-align:left;width:100%;font-size:16px;margin:0;text-indent:0;padding:10px !important;color:#8c8c8c}.dimerce-mob-filter{float:none;font-size:1.15em;padding:18px 0 18px 60px;width:100%;font-weight:700;color:#000;display:inline-block}.modal-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:100vw;margin-left:calc(-1*((100vw - 100%)/2));box-shadow:0 3px 3px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.search-options-mobile{width:100%;background:#3c3c3b;clear:both;float:right}.search-options-mobile>div{width:50%;float:left;cursor:pointer}.search-options-mobile>div a{padding:14px 0;width:100%;display:block;text-align:center;text-decoration:none;transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;color:#fff !important;font-weight:500;font-size:18px;letter-spacing:0;background-color:#979696}.search-options-mobile>div.active>a{background-size:16px auto;background:var(--darken) url(../img/mobile_filter_button_arrow.png) no-repeat center bottom;font-weight:bold}.modal-topbar .search-options-mobile a:not([href]):not([tabindex]):hover{background-color:transparent}.search-mobile-tabsfilters a,.modal-content .page-content .close-button{display:none}.dimerce-filter{width:100%;background-color:#fff;height:calc(100dvh - 202px);padding:15px 0 30px}.modal-content .page-content .close-button{background:#d31a09;border-bottom:1px solid #dadada;max-width:50px;position:absolute;margin-top:65px}.modal-topbar .close-button{display:flex;position:absolute;padding:0 !important;top:0;left:0;background-color:transparent;height:55px;align-items:center;width:55px;justify-content:center}.modal-content .page-content .product-grid{overflow-y:auto;overflow-x:hidden;height:calc(100dvh - 207px)}.modal-content .page-content .close1{padding:8px 15px;background:#9d9d9d url(../img/close_icon-mobile.png) center center no-repeat;background-size:13px auto}.modal-content .page-content .close1:hover{background-color:#083e6d}.modalSearchTextbox .modal-content .col-12.col-lg-3{order:2;padding:0}.modalSearchTextbox .page-content.filter-section{order:1;padding:15px 0 0}.search-mobile-tabsresults #tabsResultsLink{padding-left:20px}.dimerce-filter .block .tg-title,.dimerce-filter .listbox ul li,.dimerce-filter .dimerce-showMore,.modal-content .item-box .details,.dimerce-filter .solr-products-count{text-align:left}.dimerce-filter .dimerce-showMore,.dimerce-filter .attribute-button{display:block}.dimerce-filter .block .listbox{max-height:inherit}.modal-content .item-box .picture a{display:block}.modal-topbar{float:left;width:100%;background-color:#fff;position:relative}.dimerce-filter .listbox ul{justify-content:inherit}.dimerce-filter .toggleControl .dimerce-clear-all{width:50px}.modal-content .category-page{text-align:left}.modalSearchTextbox{top:0;right:0;left:0;z-index:-1}.store-search-box{padding:15px 20px !important;min-height:72px;max-height:72px}.modal-content .page-content .product-grid .item-grid{padding-bottom:30px}}@media(min-width:992px) and (max-width:1366px){.modalSearchTextbox{margin-left:calc(-1*((100vw - 100%)/2));width:100vw}}@media all and (min-width:992px){.modalSearchTextbox .modal-content{border-radius:0;padding:20px 0 0;margin:auto;width:100%}.dimerce-plus-filter.dimerce-plus-mobile,.product-filters-mobile-title,.modal-topbar{display:none}.dimerce-filter.dimerce-plus-mobile.sidenav{overflow-y:auto !important;overflow-x:hidden !important;margin-top:0 !important;max-height:1000px;display:block !important;-webkit-overflow-scrolling:touch}.modal-content .page-content .close-button,.modal-topbar .close-button{padding:0 0 10px 0;text-align:right;display:inline-block;width:100%}.dimerce-filter .toggleControl .dimerce-clear-all{width:65px}.dimerce-clear-all{font-size:14px}.modalSearchTextbox{box-shadow:0 0 15px rgba(0,0,0,.5);transform:translateX(-50%)}.modal_wrapper_active .header_link_section,.modal_wrapper_active .header-links-wrapper,.modal_wrapper_active .search-box{position:inherit}.my-account-wrap,.mini-cart-wrapper{position:relative}.account-box-wrap{right:0}.modalSearchTextbox .product-grid{clear:both;float:none;background-color:#fff;min-height:75vh;max-height:75vh;overflow-y:auto;overflow-x:hidden;margin:6px 0 !important}}@media all and (min-width:1600px){.modalSearchTextbox .modal-content>.container{max-width:95%}}@media all and (min-width:1920px){.modalSearchTextbox{width:80vw}}