.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:10px;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:0;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);color:var(--bs-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}@media(max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;height:100%}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;height:100%}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;height:100%}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;height:100%}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;height:100%}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.modal-content{background-clip:border-box}.modal-fullscreen{padding:0!important}.modal-fullscreen .modal-dialog{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;height:100%}.modal-fullscreen .modal-body{overflow-y:auto}.modal .modal-dialog-aside{height:100%;margin:0;transform:translate(0);transition:transform .2s;width:100%}@media(min-width:576px){.modal .modal-dialog-aside{max-width:320px}}.modal .modal-dialog-aside .modal-content{border:0;border-radius:0;height:inherit}.modal .modal-dialog-aside .modal-content .modal-body{overflow-y:auto}.modal.fixed-right .modal-dialog-aside{margin-left:auto;transform:translateX(100%)}.modal.fixed-left .modal-dialog-aside{margin-right:auto;transform:translateX(-100%)}.modal.show .modal-dialog-aside{transform:translateX(0)}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.75rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.ui-menu.ui-jolisearch{background-color:#fff;border:1px solid #aaa;border-radius:2px;box-shadow:0 0 5px 2px rgba(0,0,0,.3);font-family:inherit;left:50%!important;max-width:98vw;padding:1.5rem;transform:translateX(-50%);z-index:9999}.ui-menu.ui-jolisearch .jolisearch-body{margin-left:auto;margin-right:auto;overflow:hidden;width:auto}.ui-menu.ui-jolisearch .jolisearch-body .jolisearch-product .product-category{display:none}.ui-menu.ui-jolisearch .jolisearch-body.ui-state-active{background:unset;border:0}@media(min-width:576px)and (max-width:767px){.ui-menu.ui-jolisearch .jolisearch-body{width:502px}}@media(min-width:768px)and (max-width:991px){.ui-menu.ui-jolisearch .jolisearch-body{width:682px}}@media(min-width:992px)and (max-width:1199px){.ui-menu.ui-jolisearch .jolisearch-body{width:922px}}@media(min-width:1200px){.ui-menu.ui-jolisearch .jolisearch-body{width:1102px}}.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary]{padding-bottom:15px}.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary]>div{margin-bottom:-9999px;padding-bottom:9999px}.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary]>div+div{margin-top:1.5rem}.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary] a{display:inline;font-weight:400;line-height:1.5em;padding:0}.ps17.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary] a{font-size:.85em;line-height:1em}.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary] .items-count{color:#bbb;font-weight:400;line-height:1.5em}.ps17.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary] .items-count{font-size:.85em;line-height:1em}.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary] li{background-color:#fff;border:1px solid transparent;border-radius:2px;padding:.5rem}.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary] li:hover{background-color:#efefef;border:1px solid #dfdfdf}#jolisearch_mobile_results .ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary] li{display:inline-block}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .items-count{background-color:#ccc;border-radius:20px;color:#fff;display:inline-block;font-size:.8em;font-weight:400;padding:3px 10px;vertical-align:bottom}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .jolisearch-products__list{display:flex;flex-wrap:wrap}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product{background-color:#fff;border:1px solid transparent;border-radius:2px;display:flex;margin-left:inherit;padding:.5rem}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product>a{display:flex;flex:1;flex-direction:column}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product .jolisearch-product{display:flex;flex:1;flex-direction:column;justify-content:center;margin-bottom:.5rem;margin-left:-.4rem;margin-right:-.4rem;overflow:hidden;padding:0 .3rem;position:relative;text-align:center;text-overflow:ellipsis}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product .jolisearch-product span{font-size:14px;line-height:18px}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product .jolisearch-product .product-category,.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product .jolisearch-product .product-features,.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product .jolisearch-product .product-manufacturer,.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product .jolisearch-product .product-supplier{color:#bbb}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product .jolisearch-product .product-price{margin-top:auto}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product img{display:block;margin-bottom:.5rem;margin-left:auto;margin-right:auto;max-width:100%}.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .more-results{color:#000;font-size:.95em;padding:.5rem;text-align:center;text-overflow:ellipsis}.ui-menu.ui-jolisearch .jolisearch-body h4{border-bottom:1px solid #efefef;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem}.ps17.ui-menu.ui-jolisearch .jolisearch-body h4{font-weight:400}.ui-menu.ui-jolisearch.ui-widget .product-quantity .add{flex:1}.ui-menu.ui-jolisearch.ui-widget .product-quantity .add button{font-family:inherit;font-size:inherit;margin:.5rem 0 0;white-space:normal;width:100%}.ui-menu.ui-jolisearch.ui-widget .product-quantity .add button.btn-dark .material-icons.icon-only{margin-right:0}.jolisearch-filter__content{display:flex;flex-direction:column}.jolisearch-modal .jolisearch-filter__content{flex-direction:row;overflow-y:auto}.jolisearch-modal .jolisearch-filter__content>li{background-color:#ddd!important;border-radius:1em!important;white-space:nowrap}.jolisearch-modal .jolisearch-filter__content>li+li{margin-left:.5rem}.jolisearch-modal .jolisearch-filter__content>li .items-count{color:#a5a5a5!important}.jolisearch-modal .jolisearch-filter__link{white-space:nowrap}.jolisearch-theme-finder .jolisearch-modal .jolisearch-body>*{padding-left:0;padding-right:0}.jolisearch-theme-finder .jolisearch-modal .jolisearch-container .jolisearch-title{background:none;box-shadow:none;color:inherit;font-size:1em;font-weight:700;margin-left:0;padding:0;position:static;text-shadow:none;white-space:nowrap}.jolisearch-theme-finder .jolisearch-modal .jolisearch-container .jolisearch-title:after{display:none}.spinner-overlay{background:rgba(0,0,0,.102);height:100%;position:fixed;right:0;top:0;width:100%;z-index:100}.spinner-container{bottom:0;left:50%;position:fixed;right:0;text-align:center;top:50%;transform:translate(-50%);z-index:101}.homeslider .swiper-pagination{text-align:center}#gdpr_consent .psgdpr_consent_checkboxes_19{display:none}.custom-control-label{display:contents}header#header #categoryStarsMain{display:none}h2,h3,h4,h5,p{font-family:inherit!important}