.product_slider_block h2{margin-bottom:2.7rem;font-size:2.8rem}.product_slider_block .product-grid-component.product-slider-third{width:98.3rem;margin:0 auto}@media (max-width: 768px){.product_slider_block .product-grid-component.product-slider-third{width:auto}}@media (max-width: 1024px){.product_slider_block .product-grid-component.product-slider-third{width:auto}}.product_slider_block .product-grid-component .product-element a{display:inline-block;width:100%}.product_slider_block .product-grid-component .product-element a .title{font-weight:400;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1.3rem;margin-bottom:0.3rem}.product_slider_block .product-grid-component .product-element a .price{float:left;line-height:inherit;font-weight:700;line-height:1.6}.product_slider_block .product-grid-component .product-element a .ratings{display:inline-block;float:right;margin-top:0;font-weight:normal}.product-grid-component__inner{display:flex}.product-grid-component__inner.scrollable-content .product-element{margin-bottom:1.8rem;margin-top:1.2rem}.product-grid-component__inner.scrollable-content .product-element:not(:last-child){margin-right:.5rem}.product-grid-component__inner.scrollable-content .product-element img{height:14.5rem}.shop-room__modal-items .product-grid-component__inner.scrollable-content .product-element img{height:10.7rem}.shop-room__modal-items .product-grid-component__inner.scrollable-content{margin-bottom:0}.product-grid-component__inner:not(.scrollable-content){flex-wrap:wrap}.product-grid-component__inner:not(.scrollable-content) .product-element{margin-bottom:.5rem;margin-right:.5rem}@media (min-width: 1680px){.product-grid-component__inner:not(.scrollable-content) .product-element:nth-of-type(5),.product-grid-component__inner:not(.scrollable-content) .product-element:nth-child(5n+5){margin-right:0}}@media (max-width: 1679px){.product-grid-component__inner:not(.scrollable-content) .product-element:nth-of-type(4),.product-grid-component__inner:not(.scrollable-content) .product-element:nth-child(4n+4){margin-right:0}}.product-grid-component .product-element{width:24.5rem;padding:2rem 1.5rem;flex-basis:24.5rem;min-width:24.5rem;background-color:#ffffff;border-radius:2px;transition:.3s;display:flex;flex-direction:column;position:relative;color:initial}.product-grid-component .product-element--price-wrapper{display:flex;justify-content:space-between;width:100%;align-items:flex-end;margin-bottom:1.2rem}.product-grid-component .product-element--price-wrapper .clearance{color:#B9170F}.product-grid-component .product-element .like-button{top:2.6rem;right:2.1rem;width:2.5rem !important;height:2.5rem !important;position:absolute;background:white;border-radius:50%;text-align:center;text-decoration:none;z-index:1}.product-grid-component .product-element .like-button>*,.product-grid-component .product-element .like-button a{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;width:100%;height:100%;transition:.3s;padding-top:.2rem}.product-grid-component .product-element .like-button>* a,.product-grid-component .product-element .like-button a a{padding-top:0}.product-grid-component .product-element .like-button>* .fa-2x,.product-grid-component .product-element .like-button a .fa-2x{font-size:2.3rem}.product-grid-component .product-element .like-button>* svg,.product-grid-component .product-element .like-button a svg{width:1.6rem;height:1.4rem;fill:#333}.product-grid-component .product-element .like-button>*:hover,.product-grid-component .product-element .like-button>*:focus,.product-grid-component .product-element .like-button a:hover,.product-grid-component .product-element .like-button a:focus{box-shadow:0px 3px 15px rgba(0,0,0,0.15);color:#9A3100;text-decoration:none}.product-grid-component .product-element .like-button>*:hover svg,.product-grid-component .product-element .like-button>*:focus svg,.product-grid-component .product-element .like-button a:hover svg,.product-grid-component .product-element .like-button a:focus svg{fill:#9A3100}.product-grid-component .product-element .like-button>*.liked,.product-grid-component .product-element .like-button a.liked{color:#9A3100}.product-grid-component .product-element .like-button>*.liked svg,.product-grid-component .product-element .like-button a.liked svg{fill:#9A3100}.product-grid-component .product-element .discount-badge{font-size:1.4rem;font-weight:700;color:#fff;background:#B9170F;border-radius:2px;padding:.3rem .8rem;line-height:1}.product-grid-component .product-element .like-product{position:absolute;right:3rem;top:3rem;width:2.5rem;height:2.5rem}.product-grid-component .product-element .like-product>a{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;width:100%;height:100%;transition:.3s}.product-grid-component .product-element .like-product>a .fa-2x{font-size:2.3rem}.product-grid-component .product-element .like-product>a svg{width:1.6rem;height:1.4rem;fill:#333}.product-grid-component .product-element .like-product>a:hover,.product-grid-component .product-element .like-product>a:focus{box-shadow:0px 3px 15px rgba(0,0,0,0.15);color:#9A3100;text-decoration:none}.product-grid-component .product-element .like-product>a.liked{color:#9A3100}.product-grid-component .product-element .like-product>a.liked svg{fill:#9A3100}.product-grid-component .product-element:hover{box-shadow:0px 3px 15px rgba(0,0,0,0.15)}.product-grid-component .product-element>a{position:relative}.product-grid-component .product-element>a .badge{top:.6rem;left:.6rem;font-size:1.4rem;padding:.3rem .8rem}.product-grid-component .product-element>a.quicklook-btn{margin-top:2.2rem}.product-grid-component .product-element>a:not(.quicklook-btn){display:flex;flex-wrap:wrap;justify-content:space-between}.product-grid-component .product-element>a:not(.quicklook-btn):hover,.product-grid-component .product-element>a:not(.quicklook-btn):focus{text-decoration:none}.product-grid-component .product-element>a:not(.quicklook-btn) .title{font-weight:400;font-size:1.6rem;margin-top:1.2rem;flex-basis:100%;line-height:1.25;min-width:0;margin-bottom:.5rem;color:#333}.product-grid-component .product-element>a:not(.quicklook-btn) .price{display:block;margin-top:0;font-weight:700;font-size:1.6rem;min-width:0;line-height:1;margin-bottom:0;color:#333}.product-grid-component .product-element>a:not(.quicklook-btn) .price .was-price{font-size:1.2rem;font-weight:600;color:#333;margin-left:0}.product-grid-component .product-element>a:not(.quicklook-btn) .price.clearance{color:#B9170F}.product-grid-component .product-element>a:not(.quicklook-btn) .price.clearance .was-price{font-size:1.2rem;font-weight:600;color:#333}.product-grid-component .product-element>a:not(.quicklook-btn) .ratings{display:grid;grid-template-columns:repeat(6, max-content);align-items:flex-end;min-width:0}.product-grid-component .product-element>a:not(.quicklook-btn) .ratings .fa{font-size:1.5rem;vertical-align:middle;margin:0 .2rem}.product-grid-component .product-element>a:not(.quicklook-btn) .ratings svg{fill:#333;margin:0 -.15rem;width:1.5rem;height:1.5rem}.product-grid-component .product-element>a:not(.quicklook-btn) .ratings svg+.number{padding-left:.2rem}.product-grid-component .product-element>a:not(.quicklook-btn) .ratings .number{color:#333;font-size:1.2rem;font-weight:400;top:.1rem;position:relative}.product-grid-component .product-element>a.quicklook-btn{border-radius:6px;background-color:#f0f0f0;font-size:1.4rem;width:100%;font-weight:600;height:3rem;display:flex;align-items:center;justify-content:center;transition:.3s;margin-top:auto}.product-grid-component .product-element>a.quicklook-btn:hover,.product-grid-component .product-element>a.quicklook-btn:focus{background-color:#E5E5E5}.shop-room__modal-items .product-grid-component .product-element{width:20rem;min-width:20rem;flex-basis:20rem}.shop-room__modal-items .product-grid-component .product-element>a:not(.quicklook-btn) .title{font-size:1.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-room__modal-items .product-grid-component .product-element>a:not(.quicklook-btn) .price{font-size:1.6rem;margin-bottom:0}.product-grid-component+.text-right{margin-top:-2rem}.product-grid-component+.text-right a{font-size:1.6rem}

