@charset "UTF-8";.product-statuses{display:flex;gap:8px;position:absolute}.product-statuses.direction-row{flex-direction:row}.product-statuses.direction-column{align-items:flex-start;flex-direction:column}.product-grid{background-color:#fff;border-radius:18px;display:flex;flex-direction:column;flex-grow:1;position:relative;transition:box-shadow .3s}@media only screen and (min-width:1024.98px){.product-grid.can-add-to-cart{padding:30px}.product-grid.can-add-to-cart:hover{box-shadow:0 6px 20px #0000001a;margin-bottom:-66px}.product-grid.can-add-to-cart:hover .product-add-to-cart{height:66px}.product-grid.can-add-to-cart .product-statuses{left:30px;top:30px}.product-grid.can-add-to-cart .add-to-favorite-btn{right:17px;top:17px}}.product-grid .product-img{align-items:center;background-color:#fff;display:flex;justify-content:center}.product-grid .product-img img{width:100%}.product-grid .product-extras{align-items:center;display:flex;font-size:14px;margin-top:12px}@media only screen and (min-width:640.98px){.product-grid .product-extras{font-size:16px}}.product-grid .product-extras .product-brand{text-transform:uppercase}.product-grid .product-extras .product-weight{color:#949494;margin-left:auto}.product-grid .product-title{display:-webkit-box;font-family:var(--font-family-display);font-size:14px;font-weight:500;line-height:130%;margin-top:10px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:pointer}@media only screen and (min-width:640.98px){.product-grid .product-title{font-size:16px}}.product-grid .product-title .title-link{display:block}.product-grid .product-title:hover .title-link{color:#db0053}.product-grid .product-description{color:#303030;display:-webkit-box;font-size:14px;line-height:130%;margin-bottom:16px;margin-top:6px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width:640.98px){.product-grid .product-description{font-size:16px;margin-bottom:24px}}.product-grid .product-price{align-items:flex-start;align-items:center;display:flex;flex-direction:column-reverse;flex-wrap:wrap;font-weight:500;margin-top:auto}.product-grid .product-price .current-price{font-family:var(--font-family-display);font-size:18px;font-weight:500;line-height:130%;margin-right:12px;overflow:hidden;white-space:nowrap}@media only screen and (min-width:640.98px){.product-grid .product-price .current-price{font-size:24px}}.product-grid .product-price .old-cost{font-size:15px}.product-grid .product-price .old-price{color:#949494;font-size:14px;margin-right:8px;text-decoration:line-through;white-space:nowrap}@media only screen and (min-width:640.98px){.product-grid .product-price .old-price{font-size:16px}}.product-grid .product-price .discount{background-color:#07a34c;color:#fff;flex-shrink:0;width:50px}.product-grid .product-statuses{left:0;top:0;z-index:10}.product-grid .add-to-favorite-btn{display:none;font-size:24px;position:absolute;right:0;top:-13px;z-index:10}.product-grid .add-to-favorite-btn.active,.product-grid .add-to-favorite-btn:hover{color:#db0053}.product-grid .add-to-favorite-btn.active:hover{opacity:.5}.product-grid .product-add-to-cart{align-items:flex-end;display:flex;height:66px;overflow:hidden}@media only screen and (min-width:1024.98px){.product-grid .product-add-to-cart{height:0}}.product-grid .product-add-to-cart .add-to-cart-btn{width:100%}.product-grid .product-add-to-cart .cart-options{display:flex;gap:10px;width:100%}.product-grid:hover .add-to-favorite-btn{display:inline-flex}.product-grid .price-min-max{align-items:flex-start;display:flex;flex-direction:column-reverse;font-size:18px;font-weight:700;text-decoration:underline;text-decoration-color:#db0053;text-decoration-style:dotted}.product-grid .price-min-max .current-cost-discount{align-items:center;display:inline-flex;font-size:17px}.product-grid .price-min-max .current-cost-discount:before{content:"От";padding-right:5px}.product-grid .price-min-max .current-cost-discount:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' class='question-icon' viewBox='0 0 18 18'%3E%3Cpath fill='%23949494' d='M9 1.5a7.5 7.5 0 1 1 0 15 7.5 7.5 0 0 1 0-15M9 3a6 6 0 1 0 0 12A6 6 0 0 0 9 3m0 9a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m0-7.125a2.719 2.719 0 0 1 1.011 5.243.6.6 0 0 0-.229.15c-.033.038-.038.086-.037.135l.005.097a.75.75 0 0 1-1.495.088L8.25 10.5v-.187c0-.865.697-1.384 1.203-1.588a1.22 1.22 0 1 0-1.672-1.131.75.75 0 0 1-1.5 0A2.72 2.72 0 0 1 9 4.875'/%3E%3C/svg%3E") no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:5px;width:20px}.products-carousel-section .carousel-header{font-size:24px;margin-bottom:16px}@media only screen and (min-width:640.98px){.products-carousel-section .carousel-header{font-size:32px;margin-bottom:24px}}.products-carousel-section .content{display:flex;flex-direction:column}@media only screen and (min-width:1024.98px){.products-carousel-section .content .products-carousel{margin-top:-20px}}.products-carousel-section .content .products-carousel .products-container{display:flex;gap:40px;margin:0 calc(var(--container-padding)*-1);padding:20px var(--container-padding) 0;scroll-padding:0 20px;width:100%}@media only screen and (min-width:640.98px){.products-carousel-section .content .products-carousel .products-container{gap:50px}}@media only screen and (min-width:1024.98px){.products-carousel-section .content .products-carousel .products-container{gap:20px;margin:0 -20px;padding:20px 20px 90px}}.products-carousel-section .content .products-carousel .products-container .slide-item{display:flex;flex-direction:column;flex-shrink:0;margin:0 .1px;width:220px;z-index:20}@media only screen and (min-width:640.98px){.products-carousel-section .content .products-carousel .products-container .slide-item{width:250px}}@media only screen and (min-width:768.98px){.products-carousel-section .content .products-carousel .products-container .slide-item{width:300px}}@media only screen and (min-width:1024.98px){.products-carousel-section .content .products-carousel .products-container .slide-item{scroll-snap-align:start;width:calc(25% - 15px)}}.products-carousel-section .content .products-carousel .nav-products{display:none;margin-top:-66px;position:absolute;z-index:100}@media only screen and (min-width:1024.98px){.products-carousel-section .content .products-carousel .nav-products{display:inline-flex}}.products-carousel-section .content .products-carousel .nav-products.prev{left:-24px}.products-carousel-section .content .products-carousel .nav-products.next{right:-24px}.products-carousel-section .content .products-carousel .dots-products{display:none}@media only screen and (min-width:1024.98px){.products-carousel-section .content .products-carousel .dots-products{bottom:40px;display:inline-flex;left:0;position:absolute;right:0;z-index:10}}.products-carousel-section .content .more-products-btn{margin-left:auto;margin-right:auto;margin-top:40px;width:100%}@media only screen and (min-width:640.98px){.products-carousel-section .content .more-products-btn{width:auto}}@media only screen and (min-width:1024.98px){.products-carousel-section .content .more-products-btn{margin-top:0}}
