.container.container-second{max-width:950px}.promotion{padding:5rem 0 1rem}.promotion__form{background:linear-gradient(89deg,#fb5f07 9.57%,#fd0 127.15%);border-radius:1rem;color:#fff;min-height:127px;padding:5.7142857143em 1.7142857143em 2.2142857143em;position:relative}.promotion__image{left:50%;position:absolute;top:-3.2rem;transform:translateX(-50%)}.promotion__image img{width:8rem}.promotion__text{font-size:1.25rem;font-weight:500;line-height:1.25}.promotion__body{margin-top:2.1875rem;width:100%}.promotion__body .form-control{background:transparent;border-color:#fff;color:#fff;font-size:16px;padding:.75rem 1.1rem}.promotion__btn{font-size:16px;width:100%}.promotion__btn.btn.btn-primary{--bs-btn-active-bg:#e57c00;--bs-btn-active-border-color:#e57c00}.promotion__categories{margin-top:2rem;position:relative}.promotion__slider{overflow-x:clip;overflow-y:visible;scrollbar-width:0}.promotion__slider::-webkit-scrollbar{display:none;height:0;width:0}.promotion__slide{height:auto;position:relative;width:136px}.promotion__list{background:#fff;border-radius:0 0 8px 8px;display:none;left:0;padding:13px 12px 16px;position:absolute;top:100%;width:100%}.promotion__item{font-size:12px}.promotion__item:not(:last-child){margin-bottom:12px}.promotion__slide-btn{align-items:center;background:#f2f2f2;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:.5714285714em;transition:background-color .3s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.promotion__slide-btn:before{border-top:0 solid transparent;border-color:#525252 transparent transparent;border-style:solid;border-width:5.5px 5.5px 0;content:"";height:0;left:50%;opacity:0;position:absolute;top:100%;transform:translateX(-50%);transition:opacity .3s ease 0s;width:0;z-index:2}.promotion__slide-icon{pointer-events:none;position:relative;width:26px}.promotion__slide-icon img{transition:opacity .3s ease 0s,visibility .3s ease 0s}.promotion__slide-icon img:not(.hover-image){opacity:1;visibility:visible}.promotion__slide-icon img.hover-image{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden}.promotion__slide-text{font-size:10px;font-weight:500;margin-top:.15rem;pointer-events:none}.promotion__next,.promotion__prev{background:transparent;transition:background-color .3s ease 0s}.promotion__next.swiper-button-disabled,.promotion__prev.swiper-button-disabled{background:transparent;color:#8b8b8b}.promotion__prev{left:-36px}.promotion__next,.promotion__prev{position:absolute;top:50%;transform:translateY(-50%)}.promotion__next{right:-36px}.products{padding:1.5625rem 0}.products .row{--bs-gutter-x:2em;--bs-gutter-y:1.4rem}.product{background:#fff;border-radius:24px;box-shadow:0 4px 40px 0 rgba(0,0,0,.08);position:relative}.product__image{border-radius:15px;display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.product__image img{border-radius:15px;height:100%;left:0;position:absolute;top:0;transition:transform .3s ease 0s;width:100%}.product__label{border-radius:6px;font-size:11px;font-weight:500;padding:.4285714286em .8571428571em;position:absolute;right:20px;top:-15px}.product__label.red{background:#ff3d22;color:#fff}.product__label.orange{background:#fb7f07;color:#fff}.product__label.green{background:#2aa81a;color:#fff}.product__desc{padding:10px 14px 12px}.product__header{-moz-column-gap:.75rem;column-gap:.75rem}.product__title{font-size:16px;transition:color .3s ease 0s}.product__info-label{background:#17cb00;border-radius:4px;color:#fff;font-size:8px;padding:4px 6px}.product__info-label span{font-size:10px;white-space:nowrap}.product__info-price{font-size:12px;margin-top:15px}.product__stats{margin-top:.625rem}.product__stat{color:#a0a0a0;-moz-column-gap:4px;column-gap:4px;font-size:9px}.product__stat i{color:#a0a0a0;font-size:1.3333333333em;margin-right:.125rem}.product__stat i.bi-tag-fill{font-size:1.5em;margin-right:0;transform:scaleX(-1)}.product__stat span{color:#000}.product__footer{border-top:1px solid #c6ced4;-moz-column-gap:8px;column-gap:8px;margin-top:.625rem;padding-top:.625rem}.product__company{border-radius:4px;width:22px}.product__salesmans-heading{font-size:12px}.product__salesmans-district{color:#a0a0a0;font-size:10px;margin-top:4px}.product__recommendations{color:#fd7d07;font-size:10px;line-height:130%}.banner{border-radius:20px;overflow:hidden}.banner img{height:100%;min-height:333px}.pagination__btn{background:#f2f2f2;height:40px;margin:0 16px;transition:background-color .3s ease 0s;width:40px}.pagination__item{height:24px;margin:0 2px;width:24px}.pagination__item[href]{background:#f2f2f2;transition:background-color .3s ease 0s}.pagination__item[href].active{background:#ffe500}.article h2{font-size:28px;font-weight:600;line-height:120%}.article h2:not(:last-child){margin-bottom:16px}.article h3{font-size:24px;font-weight:500}.article h3:not(:last-child){margin-bottom:1rem}.article p{font-size:16px}.article ol:not(:last-child),.article p:not(:last-child){margin-bottom:24px}.article ol li{counter-increment:num;font-size:16px}.article ol li:before{content:counter(num) ".";margin-right:.5rem;padding-left:.5rem}.article ol+p:not(:last-child){margin-bottom:16px}.article ul:not(:last-child){margin-bottom:24px}.article ul li{align-items:flex-start;display:flex;font-size:16px}.article ul li:before{background:currentColor;border-radius:50%;content:"";flex-shrink:0;height:6px;margin-right:.5rem;margin-top:6px;width:6px}.article ul li:not(:last-child){margin-bottom:8px}.category__header{gap:1.25rem}.category__btn{background:#f4f4f4;border-radius:8px;color:#667985;font-size:14px;padding:8px 16px}.category__btn i{pointer-events:none}.category__btn.active{background:#525252;color:#fff}.category__btn-text{pointer-events:none}.category__map{display:none;height:0;padding-bottom:100%;position:relative;width:100%}.category__map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.category__labels{margin-right:-16px;max-width:800px;overflow-y:auto;padding-right:-16px;scrollbar-width:0}.category__labels::-webkit-scrollbar{display:none;height:0;width:0}.category__labels-items{gap:8px}.category__label{background:#f2f2f2;border-radius:8px;color:#333;font-size:14px;font-weight:500;padding:10px 24px;transition:background-color .3s ease 0s}.promo-card__body{min-width:0}.promo-card__content{display:contents;min-width:0}.promo-card__content .title,.promo-card__slider{order:-1}.promo-card__main{border-radius:10px;overflow:hidden}.promo-card__next,.promo-card__prev{position:absolute;top:50%;transform:translateY(-50%)}.promo-card__next i,.promo-card__prev i{pointer-events:none}.promo-card__pagination{background:hsla(0,0%,100%,.64);border-radius:6px;left:50%;margin:0 auto;padding:4px 8px;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.promo-card__main-slide{height:auto}.promo-card__thumb{cursor:pointer;opacity:.4;transition:opacity .3s ease 0s;width:99px}.promo-card__thumb.swiper-slide-thumb-active{opacity:1}.promo-card__thumb img{border-radius:6px}.promo-card__tags{flex-wrap:nowrap;gap:1rem;margin-right:-16px;overflow-y:auto;padding-right:-16px;scrollbar-width:0}.promo-card__tags::-webkit-scrollbar{display:none;height:0;width:0}.promo-card__tag{color:#92999e;font-size:16px;white-space:nowrap}.promo-card__link{color:#ffe500;font-size:16px;font-weight:500;text-decoration:underline}.promo-card__side{margin-top:22px;order:-1}.promo-card__side-label{background:#17cb00;border-radius:4px;font-size:14px;padding:4px 6px}.promo-card__side-label,.promo-card__side-label *{color:#fff}.promo-card__side-label span{font-size:16px;font-weight:700;line-height:12px;margin-right:6px}.promo-card__side-price{color:#000;font-size:20px;font-weight:600;min-width:45%}.promo-card__side-list{display:flex;flex-direction:column;gap:20px}.promo-card__side-item{-moz-column-gap:8px;column-gap:8px;font-size:14px}.promo-card__side-item:nth-child(odd):last-child{-ms-grid-column-span:2;grid-column:span 2}.promo-card__side-caption,.promo-card__side-item i{color:#92999e}.promo-card__side-thumb{height:64px;margin-right:16px;width:64px}.promo-card__side-title{color:#000;font-size:18px;font-weight:700;line-height:120%}.promo-card__side-subtitle{color:#fd7d07;font-size:16px;line-height:130%}.promo-card__side-subtitle span{font-weight:500}.promo-card__side-share{color:#92999e;-moz-column-gap:8px;column-gap:8px;font-size:16px}.promo-card__side-share i{color:#92999e}.promo-card__side-socials{gap:16px}.promo-card__side-copy,.promo-card__side-social{background:#f4f4f4;height:40px;width:40px}.promo-card__side-btn{background-color:var(--bs-btn-bg);border-color:transparent;line-height:1.9}.promo-card__side-btn:active,.promo-card__side-btn:focus,.promo-card__side-btn:hover{background-color:var(--bs-btn-hover-bg);border-color:transparent}.promo-card__privacy{color:#92999e;font-size:12px}.promo-card__privacy i{color:#fd0;font-size:16px}@media (min-width:576px){.product__salesmans-heading{font-size:10px}.category__labels{margin-right:0;overflow-y:visible;padding-right:0}}@media (min-width:768px){.promotion__form.succes{padding:2rem 2.5rem}.promotion__form{padding:2rem 2.5rem 1.35rem 10.5rem}.promotion__image{left:.5rem;top:-2.34rem;transform:none}.promotion__image img{width:9.5rem}.promotion__text{flex:1 1 50%}.promotion__body{flex:1 1 50%;margin-left:2.25rem;margin-top:0;width:auto}.promotion__slide-text{margin-top:.5rem}.promo-card__tags{flex-wrap:wrap;gap:1.5rem;margin-right:0;overflow-y:visible;padding-right:0}.promo-card__link{font-size:20px}}@media (min-width:992px){.promotion__text{flex:0 0 350px}.promotion__body{flex:0 0 288px}.promo-card__body{gap:32px}.promo-card__content{display:block}.promo-card__main-slide{height:330px}.promo-card__side{flex:0 0 275px;margin-top:0;order:0;position:sticky;top:10px}}@media (min-width:1200px){.container.container-second{max-width:1152px}.promotion{padding:5.64rem 0 1rem}.promotion__body{flex:0 0 520px;padding-bottom:.9375rem}.promotion__btn{width:216px}.promo-card__main-slide{height:397px}}@media (min-width:1400px){.promotion__image{top:-3.34rem}.promotion__text{flex:0 0 23.75rem}.promotion__slide{width:164px}.promotion__slide-btn{padding:.8571428571em}.promotion__slide-text{font-size:12px}.products{padding:2.1875rem 0}.products .row{--bs-gutter-x:2.5em;--bs-gutter-y:2.2rem}.product__label{font-size:14px;right:24px}.product__desc{padding:12px 16px 18px}.product__title{font-size:20px}.product__info-label{font-size:12px}.product__info-label span{color:#fff;font-size:12px}.product__info-price{font-size:16px;margin-top:1.25rem}.product__stat{font-size:12px}.product__footer{padding-top:.75rem}.product__company{width:24px}.product__salesmans-heading{font-size:14px}.product__salesmans-district{font-size:12px;margin-top:8px}.product__recommendations{font-size:12px}.promo-card__side{flex:0 0 340px}.promo-card__side-price{min-width:50%}.promo-card__side-item{font-size:16px}}@media (any-hover:hover){.promotion__slide:hover .promotion__list{display:block}.promotion__slide:hover .promotion__slide-btn{background:#525252;color:#fff}.promotion__slide:hover .promotion__slide-btn:before{opacity:1}.promotion__slide:hover .promotion__slide-btn .promotion__slide-icon img:not(.hover-image){opacity:0;visibility:hidden}.promotion__slide:hover .promotion__slide-btn .promotion__slide-icon img.hover-image{opacity:1;visibility:visible}.promotion__link:hover{color:#ffe500;font-weight:700}.promotion__next:hover,.promotion__prev:hover{background:#ffe500}.product__image:hover img{transform:scale(1.05)}.product__salesmans-heading:hover,.product__title:hover,.promo-card__side-title:hover{color:#ffe500}.pagination__btn:hover,.pagination__item[href]:hover{background:#ffe500}.category__label:hover{background:#fd0}.promo-card__thumb:hover{opacity:.8}.promo-card__tag:hover{color:#000;text-decoration:underline}.promo-card__link:hover{text-decoration:none}.promo-card__side-copy:hover,.promo-card__side-social:hover{background:#dbdbdb}}@media (hover:none){.promotion__list.active{display:block}.promotion__slide-btn.active{background:#525252;color:#fff}.promotion__slide-btn.active:before{opacity:1}.promotion__slide-btn.active .promotion__slide-icon img:not(.hover-image){opacity:0;visibility:hidden}.promotion__slide-btn.active .promotion__slide-icon img.hover-image{opacity:1;visibility:visible}}
