ul.pagination{display:flex;justify-content:flex-end;list-style:none;margin:10px 0 0;padding:0}ul.pagination li{margin-left:10px}ul.pagination li a{border-radius:10px;font-size:15px;font-weight:700;padding:5px 10px}ul.pagination li a.next,ul.pagination li a.prev{background:url(/images/icons/arrow_right_black.svg) 50% no-repeat;background-size:12px 12px;display:block;height:100%;width:10px}ul.pagination li a.prev{background:url(/images/icons/arrow_left.svg) 50% no-repeat;background-size:12px 12px}ul.pagination li.number{color:#3c3c3b;font-weight:600}ul.pagination li.active a{background:#3c3c3b;color:#fff}section h1,section h2,section h3,section h4{margin-bottom:1rem}section h1 span,section h2 span,section h3 span,section h4 span{color:#3c3c3b;display:block;font-size:70%;font-weight:400;margin-bottom:5px}section h1{color:#4aafa9;font-size:28px;font-weight:700;line-height:1.1;margin-bottom:25px;margin-top:25px}@media (min-width:767px){section h1{font-size:calc(.63191vw + 23.15324px)}}@media (min-width:1400px){section h1{font-size:32px}}section h2{font-size:22px;font-weight:700;line-height:1.1;margin:25px 0 15px}@media (min-width:767px){section h2{font-size:calc(.94787vw + 14.72986px)}}@media (min-width:1400px){section h2{font-size:28px}}section h3{font-size:16px;font-weight:600;line-height:1.1;text-transform:uppercase}@media (min-width:767px){section h3{font-size:calc(.63191vw + 11.15324px)}}@media (min-width:1400px){section h3{font-size:20px}}section h4{font-size:16px;font-weight:600;line-height:1.1}@media (min-width:767px){section h4{font-size:calc(.63191vw + 11.15324px)}}@media (min-width:1400px){section h4{font-size:20px}}section p a{color:#4aafa9}section ol,section ul{margin:0 0 1rem;padding-left:20px}section ol li a,section ul li a{color:#4aafa9}section picture{display:block}main div.alert{background-color:transparent;border:0;border-left:3px solid #fff;border-radius:0;font-size:15px;font-weight:600;line-height:1.3;list-style:none;margin-bottom:30px;padding:1px 15px}main div.alert ul{margin:0;padding:0}main div.alert ul li{list-style:none;padding:0}main div.alert-info{border-color:#5bb2e0;color:#5bb2e0}main div.alert-danger{border-color:red;color:red}main div.alert-warning{border-color:#d5af83;color:#d5af83}main div.alert-success{border-color:#83d58d;color:#83d58d}main .form-group{margin-bottom:15px;position:relative}main .form-group label{color:#22232b;display:block;font-size:16px;font-size:15px;font-weight:700;font-weight:600;margin:0 0 6px}main .form-group .h-captcha{text-align:center}main .form-group.form-flex{align-items:center;display:flex;justify-content:space-between}main .form-group .checkbox-group{display:inline-block}main .form-group input.form-control{border:2px solid #e6e6e6;border-radius:5px;color:#717171;padding:9px 12px}main .form-group input::-webkit-input-placeholder{color:#bcbdbf;opacity:1}main .form-group input::-moz-placeholder{color:#bcbdbf;opacity:1}main .form-group input:-ms-input-placeholder{color:#bcbdbf;opacity:1}main .form-group input:-moz-placeholder{color:#bcbdbf;opacity:1}main .form-group input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff}main .form-group input.is-invalid{border:2px solid #dc3545;box-shadow:none!important;outline:none}main .form-group input.is-valid,main .form-group input:focus{border:2px solid #4aafa9;box-shadow:none!important;outline:none}main .form-group textarea{border:2px solid #e6e6e6;border-radius:5px}main .form-group input[type=checkbox]:checked,main .form-group input[type=checkbox]:not(:checked),main .form-group input[type=radio]:checked,main .form-group input[type=radio]:not(:checked){left:-9999px;position:absolute}main .form-group input[type=checkbox]:checked+label,main .form-group input[type=checkbox]:not(:checked)+label,main .form-group input[type=radio]:checked+label,main .form-group input[type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:15px;font-weight:600;margin:0;padding-left:24px;position:relative}main .form-group input[type=checkbox]:checked+label:before,main .form-group input[type=checkbox]:not(:checked)+label:before,main .form-group input[type=radio]:checked+label:before,main .form-group input[type=radio]:not(:checked)+label:before{background:0;border:1px solid #e0e0e0;border-radius:0;content:"";display:block;height:14px;left:0;position:absolute;top:4px;width:14px}main .form-group input[type=checkbox]:checked+label:after,main .form-group input[type=checkbox]:not(:checked)+label:after,main .form-group input[type=radio]:checked+label:after,main .form-group input[type=radio]:not(:checked)+label:after{background:#4aafa9;border:1px solid #4aafa9;border-radius:0;content:" ";height:14px;left:0;position:absolute;top:4px;transition:all .2s;width:14px}main .form-group input[type=checkbox]:checked+label a,main .form-group input[type=checkbox]:not(:checked)+label a,main .form-group input[type=radio]:checked+label a,main .form-group input[type=radio]:not(:checked)+label a{color:#4aafa9;display:inline-block}main .form-group input[type=checkbox]:not(:checked)+label:after,main .form-group input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}main .form-group input[type=checkbox]:checked+label:after,main .form-group input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}main .form-group .forgot-password{color:#3c3c3b;font-size:14px;text-decoration:none}main .form-group .invalid-feedback{color:#dc3545;font-size:11px;font-weight:600;line-height:1;margin-top:.15rem;padding:0 0 0 12px}main select.form-select{border:2px solid #e6e6e6;border-radius:5px;padding:9px 12px}main select.form-select.is-valid,main select.form-select:focus{border:2px solid #4aafa9;box-shadow:none!important;outline:none}#autocomplete-address{left:0;position:absolute;top:100%;width:100%;z-index:2}#autocomplete-address ul{background:#fff;border-radius:6px;box-shadow:0 7px 10px 0 rgba(0,0,0,.07);list-style-type:none;padding:12px}#autocomplete-address ul li:not(:last-child){margin-bottom:12px}#autocomplete-address ul a{display:block;font-size:14.5px;padding-left:20px;position:relative}#autocomplete-address ul a:before{background:red;background:url(/images/icons/marker.png) 50% no-repeat;background-size:contain;content:"";display:inline-block;height:12px;left:0;position:absolute;top:4px;width:12px}#autocomplete-address ul a>span{display:block;vertical-align:top}section{margin-bottom:60px}section p.main a{font-weight:600}div#products ul{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}div#products ul li{margin-bottom:20px;width:calc(50% - 5px)}div#products ul li:nth-child(2n){margin-left:10px}div#products ul li div{margin-bottom:1rem;min-height:80px}div#products a{display:block;margin-bottom:0;position:relative}div#products a p{color:#7c7c7a;margin:0}div#products a .highlights{align-items:start;display:flex;flex-wrap:wrap;gap:5px;position:absolute;right:0;top:0;z-index:1}div#products a .highlights span.label{background:var(--bgcolor);color:#fff;display:inline-block;font-size:15px;font-weight:600;padding:4px 10px}div#products a:hover{color:#3c3c3b}div#products picture{display:block}div#products h2{font-size:18px;font-weight:600;margin-bottom:0;margin-top:8px}div#products .price{color:#3c3c3b;line-height:1.1;margin-bottom:0}div#products .price small{color:#7c7c7a}div#products .price span{display:block;font-size:20px;font-weight:600}@media (min-width:768px) and (max-width:991.98px){div#products ul li{width:calc(33.33333% - 10px)}div#products ul li:nth-child(2n){margin-left:0}div#products ul li:nth-child(3n),div#products ul li:nth-child(3n+2){margin-left:15px}div#products ul li div{min-height:90px}}@media (min-width:992px){div#products ul li{margin-bottom:30px}div#products ul li div{min-height:70px}}@media (min-width:992px) and (max-width:1199.98px){div#products ul li{width:calc(25% - 15px)}div#products ul li:nth-child(2n){margin-left:0}div#products ul li:nth-child(4n),div#products ul li:nth-child(4n+2),div#products ul li:nth-child(4n+3){margin-left:15px}}@media (min-width:1200px) and (max-width:1399.98px){div#products ul li{width:calc(25% - 22.5px)}div#products ul li:nth-child(2n){margin-left:0}div#products ul li:nth-child(4n),div#products ul li:nth-child(4n+2),div#products ul li:nth-child(4n+3){margin-left:30px}}@media (min-width:1400px){div#products ul li{width:calc(20% - 24px)}div#products ul li:nth-child(2n){margin-left:0}div#products ul li:nth-child(5n),div#products ul li:nth-child(5n+2),div#products ul li:nth-child(5n+3),div#products ul li:nth-child(5n+4){margin-left:30px}}main .align{margin-bottom:15px}@media (max-width:991.98px){main .align{align-items:center;display:flex;justify-content:space-between}}@media (min-width:768px){main .align{margin-bottom:0}}main .read-more{border-bottom:1px solid #4aafa9;font-weight:600;padding-bottom:2px}main .more-products{margin-top:30px}main .more-products span{display:block;font-size:16px;margin-top:5px}main p.p-cats{font-weight:700;margin:0 0 15px}main ul.cats{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;list-style:none;margin:30px 0 15px;overflow:auto;padding:2px 0 15px}main ul.cats li{flex-shrink:0;margin-right:10px;padding:8px 0;position:relative}main ul.cats a{background:#4aafa9;border-radius:5px;color:#fff;font-size:16px;font-weight:600;padding:11px 15px}@media (min-width:768px){main ul.cats{margin-bottom:0}}.open-filter{flex-shrink:0;font-weight:600;margin:0;position:relative;text-transform:none}@media (min-width:992px){.open-filter{display:none}}.close-filter{background:url(/images/icons/close.svg) 50% no-repeat;background-size:contain;display:block;height:22px;padding:0;position:absolute;right:15px;top:15px;width:22px;z-index:99}@media (min-width:992px){.close-filter{display:none}}aside.filters .btn,aside.filters p.main{display:none}aside.filters .form-group{margin-bottom:30px}@media (max-width:991.98px){aside.filters{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.15);height:100%;overflow:auto;padding:60px 15px 30px;position:fixed;right:-100%;top:0;transition:.5s;width:280px;z-index:100;z-index:99999}aside.filters.active{right:0}aside.filters .form-group>label{border-bottom:2px solid #4aafa9;font-size:1rem;font-weight:600;margin-bottom:10px;padding-bottom:4px}}@media (min-width:992px){aside.filters{border-radius:0;box-shadow:none;display:flex;justify-content:space-between;margin-top:25px}aside.filters>.form-group:first-of-type{order:2}aside.filters>.form-group:nth-of-type(2){order:1}aside.filters #filters{display:flex;justify-content:flex-start}aside.filters #filters .form-group{margin-right:15px}aside.filters #filters .form-group>div{display:none}aside.filters p.main{color:#909094;display:block;font-size:14px;margin:0;text-transform:uppercase}aside.filters .form-group{margin-bottom:15px;position:relative}aside.filters .form-group>label{background:#4aafa9;background:#f1f1f1;border:2px solid #f1f1f1;border-radius:5px;color:#4aafa9;cursor:pointer;display:block;margin-bottom:8px;padding:8px 35px 8px 15px;position:relative}aside.filters .form-group>label:before{height:2px;right:11px;top:18px;width:12px}aside.filters .form-group>label:after,aside.filters .form-group>label:before{background:#4aafa9;content:"";display:block;position:absolute;transition:.25s}aside.filters .form-group>label:after{height:12px;opacity:1;right:16px;top:13px;width:2px}aside.filters .form-group>label.active{background:#fff;color:#4aafa9}aside.filters .form-group>label.active:before{background:#4aafa9}aside.filters .form-group>label.active:after{opacity:0}aside.filters .form-group>div:not(#filters){background:#fff;border-radius:5px;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);min-width:100%;padding:6px;position:absolute;white-space:nowrap;z-index:2}}ul.them-links{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:12px;list-style:none;margin:0 -12px 12px;overflow:auto;padding:0 0 24px}ul.them-links li{flex-shrink:0;width:55%}ul.them-links li:first-child{margin-left:12px}ul.them-links li:last-child{margin-right:12px}ul.them-links li a{color:#3c3c3b;display:block;position:relative}ul.them-links li a picture{border-radius:12px;overflow:hidden}ul.them-links li a span{background:#fff;border-radius:12px 12px 12px 12px;bottom:0;font-weight:600;left:0;line-height:1.2;padding:12px;position:absolute;text-align:center;transition:.25s;width:100%;z-index:1}ul.them-links li a:hover span{background:#4aafa9;color:#fff}@media (min-width:768px){ul.them-links{flex-wrap:wrap;margin:0 0 12px}ul.them-links li{width:calc(25% - 9px)}ul.them-links li:first-child{margin-left:0}ul.them-links li:last-child{margin-right:0}ul.them-links li a span{padding:16px 16px 12px}}@media (min-width:1200px){ul.them-links{gap:24px}ul.them-links li{width:calc(20% - 19.2px)}}
