:root{--brown: #382A34;--light-gray: #F8F8F8;--red: #D42525;--glass-white: #EAEAEA;--brick-red: #e0705a;--light-green: #E6FF9C}@media screen and (min-width:768px){.favorite-products{width:fit-content}}.favorite-products .swiper{max-width:100%}.favorite-products .swiper-wrapper{box-sizing:border-box}.favorite-products__products,.favorite-products__media{min-height:var(--slide-height)}.favorite-products__testimonials{--py: 50px;--px: 40px;padding:var(--py) var(--px);transition:background-color .3s;position:relative;background-image:var(--favorite-products-bg);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767.98px){.favorite-products__testimonials{--py: 16px;--px: 16px}}.favorite-products__testimonials .section__heading{font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:32px;line-height:100%;letter-spacing:-.02em;text-transform:uppercase;color:#382a34}@media screen and (max-width:767.98px){.favorite-products__testimonials .section__heading{font-size:22px}}.favorite-products__testimonials .section__description{margin-top:12px;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:-.02em;color:#382a34b3}@media screen and (max-width:767.98px){.favorite-products__testimonials .section__description{font-size:14px;line-height:120%}}.favorite-products__testimonials .section__button{display:flex;justify-content:center;align-items:center;gap:4px;width:max-content;transition:all .2s}@media screen and (max-width:767.98px){.favorite-products__testimonials .section__button{padding:8px 0}}.favorite-products__testimonials .section__button,.favorite-products__testimonials .section__button *{font-family:General Sans,sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-.02em;text-transform:uppercase;color:#382a34}.favorite-products__testimonials .section__button:before{content:"";width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8538 8.35403L9.35375 12.854C9.25993 12.9478 9.13268 13.0006 9 13.0006C8.86732 13.0006 8.74007 12.9478 8.64625 12.854C8.55243 12.7602 8.49972 12.633 8.49972 12.5003C8.49972 12.3676 8.55243 12.2403 8.64625 12.1465L12.2931 8.50028H2.5C2.36739 8.50028 2.24021 8.4476 2.14645 8.35383C2.05268 8.26006 2 8.13289 2 8.00028C2 7.86767 2.05268 7.74049 2.14645 7.64672C2.24021 7.55296 2.36739 7.50028 2.5 7.50028H12.2931L8.64625 3.85403C8.55243 3.76021 8.49972 3.63296 8.49972 3.50028C8.49972 3.3676 8.55243 3.24035 8.64625 3.14653C8.74007 3.05271 8.86732 3 9 3C9.13268 3 9.25993 3.05271 9.35375 3.14653L13.8538 7.64653C13.9002 7.69296 13.9371 7.74811 13.9623 7.80881C13.9874 7.86951 14.0004 7.93457 14.0004 8.00028C14.0004 8.06599 13.9874 8.13105 13.9623 8.19175C13.9371 8.25245 13.9002 8.30759 13.8538 8.35403Z' fill='%23382A34' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;position:static;transition:all .2s}.favorite-products__testimonials .section__button:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4998 4V10.5C12.4998 10.6326 12.4471 10.7598 12.3533 10.8536C12.2596 10.9473 12.1324 11 11.9998 11C11.8672 11 11.74 10.9473 11.6462 10.8536C11.5525 10.7598 11.4998 10.6326 11.4998 10.5V5.20687L4.35354 12.3538C4.25972 12.4476 4.13247 12.5003 3.99979 12.5003C3.86711 12.5003 3.73986 12.4476 3.64604 12.3538C3.55222 12.2599 3.49951 12.1327 3.49951 12C3.49951 11.8673 3.55222 11.7401 3.64604 11.6462L10.7929 4.5H5.49979C5.36718 4.5 5.24 4.44732 5.14624 4.35355C5.05247 4.25979 4.99979 4.13261 4.99979 4C4.99979 3.86739 5.05247 3.74021 5.14624 3.64645C5.24 3.55268 5.36718 3.5 5.49979 3.5H11.9998C12.1324 3.5 12.2596 3.55268 12.3533 3.64645C12.4471 3.74021 12.4998 3.86739 12.4998 4Z' fill='%23382A34' /%3E%3C/svg%3E")}.favorite-products__testimonials .section__button{margin-top:24px}@media screen and (max-width:767.98px){.favorite-products__testimonials .section__button{margin-top:18px}}.favorite-products__testimonials .swiper-controls-wrapper{position:absolute;bottom:50px;left:40px}@media screen and (max-width:767.98px){.favorite-products__testimonials .swiper-controls-wrapper{bottom:16px;left:16px}}.favorite-products__testimonials .swiper-controls{--swiper-controls-top-offset: 4.8rem}@media screen and (max-width:767.98px){.favorite-products__testimonials .swiper-controls{--swiper-controls-top-offset: 0}}@media screen and (max-width:1023.98px){.favorite-products__testimonials{--py: 4rem;--px: 3.2rem}}@media screen and (max-width:767.98px){.favorite-products__testimonials{--py: 4rem;--px: 1.5rem}}.favorite-products .testimonial__content p{visibility:hidden}.favorite-products .testimonial__author{margin-top:4rem}@media screen and (max-width:767.98px){.favorite-products .testimonial__author{margin-top:2rem!important}}@media screen and (min-width:768px){.favorite-products:not(.favorite-products--height-adapt) .favorite-products__products:before{display:none}.favorite-products--height-small{--slide-height: 54rem}.favorite-products--height-medium{--slide-height: 63rem}.favorite-products--height-large{--slide-height: 72rem}.favorite-products--layout-content-right .favorite-products__products,.favorite-products--layout-content-right .favorite-products__media{width:50vw}.favorite-products--layout-content-right .favorite-products__testimonials{width:50vw;row-gap:0}.favorite-products--layout-content-left{position:relative}.favorite-products--layout-content-left .favorite-products__products{position:absolute;inset-inline-start:59.7vw;top:50%;transform:translate(-50%,-50%);width:clamp(22rem,15%,30rem);z-index:9;display:flex;align-items:center}.favorite-products--layout-content-left .favorite-products__products .swiper-wrapper{border-radius:var(--pcard-radius)}.favorite-products--layout-content-left .favorite-products__testimonials{width:59.7vw;order:-1;padding-inline:var(--page-padding) min(17rem,15%)}.favorite-products--layout-content-left .favorite-products__media{width:40.3vw}.favorite-products--layout-content-left .favorite-product__product{padding:0}.favorite-products--layout-content-left .favorite-product__product .product-card{width:100%}}.favorite-product__product{padding:var(--page-width-margin);justify-content:start;align-items:start}@media screen and (max-width:767.98px){.favorite-product__product{justify-content:center;align-items:center}}.favorite-product__product .product-card{width:min(25rem,65%);height:auto}@media screen and (max-width:767.98px){.favorite-product__product .product-card{max-width:35.89vw}}.favorite-product__product .product-card__wrapper{padding:0}.favorite-product__product .product-card__info{padding-left:var(--page-width-margin);padding-right:var(--page-width-margin);padding-bottom:var(--page-width-margin)}.no-js .favorite-products{display:block;width:auto}.no-js .favorite-products__media{display:none}.no-js .favorite-products__testimonials{margin:auto}
