.product-list{background-color:#f3f3f3}.product-list__title h2{text-align:center;margin-top:0;margin-bottom:48px}@media(max-width: 800px){.product-list__title h2{margin-bottom:46px;text-align:left}}.product-list__title p{color:var(--btn_hover_color);text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:150%;margin:0}@media(max-width: 800px){.product-list__title p{text-align:left}}@media(max-width: 767px){.product-list__title p{font-size:16px !important}}.product-list__wrapper{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}@media(max-width: 767px){.product-list__wrapper-desktop{display:none !important}}.product-list__wrapper-mobile{display:none !important}@media(max-width: 767px){.product-list__wrapper-mobile{display:block !important}}.product-list__item{width:calc(33.333% - 16px);margin:0 8px 16px;border-radius:10px;border:3px solid #e6e6e6;background:#fff;transition:.3s}@media(max-width: 1099px){.product-list__item{width:calc(50% - 16px)}}@media(max-width: 767px){.product-list__item{transition:0;width:100%;margin:0}}.product-list__item:hover{box-shadow:0px 20px 24px -4px rgba(0,0,0,.08),0px 8px 8px -4px rgba(0,0,0,.03)}.product-list__item img{max-height:320px;-o-object-fit:contain;object-fit:contain}@media(max-width: 1280px){.product-list__item img{max-height:280px}}@media(max-width: 767px){.product-list__item img{max-height:270px}}@media(max-width: 575px){.product-list__item img{max-height:190px}}.product-list__item a{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:40px 28px}.product-list__item-slide{width:100%;margin-right:16px}.product-list__item-title{width:100%;text-align:center;margin-top:24px;display:block;color:#000;font-size:20px;font-weight:700;line-height:150%}.product-list .flickity-page-dots{bottom:5px !important}.product-list .flickity-page-dots .dot{width:8px !important;height:8px !important;margin:0 4px}.product-list .flickity-prev-next-button.previous{left:60px}.product-list .flickity-prev-next-button.next{right:60px}.product-list .flickity-prev-next-button{z-index:2;height:27px !important;width:27px !important;top:auto !important;bottom:-2px !important;opacity:1 !important;background-color:rgba(0,0,0,0) !important}.product-list .flickity-prev-next-button svg{padding:0 !important}.product-list .flickity-prev-next-button path{opacity:1 !important;fill:#32373c !important}.product-list__slider{overflow:visible !important;padding-bottom:56px}