html .spotlight{display:flex;align-items:center;justify-content:space-between;column-gap:134px;padding:64px 0;}@media only screen and (max-width: 960px){html .spotlight{flex-direction:column;gap:16px;}}@media only screen and (max-width: 767px){html .spotlight{padding:48px 0;}}html .spotlight .productsSwiper{max-width:calc(40% - 67px);flex:1;display:block;}@media only screen and (max-width: 960px){html .spotlight .productsSwiper{max-width:100%;}}@media screen and (min-width: 961px){html .spotlight .productsSwiper .swiper-wrapper{display:grid !important;grid-template-columns:1fr 1fr;transform:none !important;gap:32px;}html .spotlight .productsSwiper .swiper-wrapper > *{margin:0 !important;width:100% !important;}html .spotlight .productsSwiper .swiper-pagination-progressbar{display:none;}}html .spotlight .products .product__title{-webkit-line-clamp:1;}html .spotlight .content{color:#fff;position:relative;max-width:calc(60% - 67px);flex:1;}@media only screen and (max-width: 960px){html .spotlight .content{max-width:100%;}}html .spotlight .content::before{width:100%;height:100%;max-height:630px;content:"";left:0;top:0;position:absolute;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 8.17%,rgba(0,0,0,.3) 53.12%,rgba(0,0,0,.4) 98.08%);}@media only screen and (max-width: 767px){html .spotlight .content::before{max-height:410px;width:calc(100% + 48px);left:-24px;}}html .spotlight .content figure{max-height:630px;width:100%;height:100%;}@media only screen and (max-width: 767px){html .spotlight .content figure{max-height:410px;width:calc(100% + 48px);left:-24px;position:relative;}}html .spotlight .content figure img{width:100%;object-fit:cover;}html .spotlight .content > div{position:absolute;bottom:0;left:32px;z-index:2;width:calc(100% - 64px);padding:48px 0;}@media only screen and (max-width: 767px){html .spotlight .content > div{width:calc(100% - 48px);left:24px;padding:32px 0;position:relative;color:#333;}}html .spotlight .content .label{font-family:var(--wp--preset--font-family--proxima-nova);font-size:11px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 8px;}html .spotlight .content h2{color:#fff;font-family:var(--wp--preset--font-family--adobe-garamond);font-size:36px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 24px;}@media only screen and (max-width: 767px){html .spotlight .content h2{margin:0 0 8px;color:#333;}}html .spotlight .content .description{font-family:var(--wp--preset--font-family--adobe-garamond);font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin:0 0 21px;}@media only screen and (max-width: 767px){html .spotlight .content .description{margin:0 0 8px;color:#333;}}html .spotlight .content .description > *{color:#fff;font-family:var(--wp--preset--font-family--adobe-garamond);font-size:16px;font-style:normal;font-weight:400;line-height:26px;}@media only screen and (max-width: 767px){html .spotlight .content .description > *{color:#333;}}html .spotlight .content .description > *:last-child{margin:0;}html .spotlight .content .link{color:#fff;margin:21px 0 0;}@media only screen and (max-width: 767px){html .spotlight .content .link{margin:8px 0 0;color:#333;}}html .spotlight .products .product__brand,html .spotlight .products .product .add-to-board{display:none;}@media screen and (min-width: 961px){html .spotlight .products .product__image{aspect-ratio:171/196;max-height:196px;}}body .testimonials .swiper-slide{height:auto;}body .testimonials .testimonial{background-color:#fff;padding:24px;height:100%;}body .testimonials .testimonial figure{width:76px;height:76px;border-radius:100%;overflow:hidden;display:flex;margin-left:auto;margin-right:auto;margin-bottom:8px;}body .testimonials .testimonial figure img{width:100%;height:100%;object-fit:cover;}body .testimonials .testimonial h4{color:var(--wp--preset--color--text-primary);text-align:center;font-family:var(--wp--preset--font-family--adobe-garamond);font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 8px;}body .testimonials .testimonial .work-title{color:var(--wp--preset--color--text-light);text-align:center;font-family:var(--wp--preset--font-family--proxima-nova);font-size:9px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.45px;text-transform:uppercase;margin:0 0 16px;}body .testimonials .testimonial .description{color:var(--wp--preset--color--text-secondary);text-align:center;font-family:var(--wp--preset--font-family--adobe-garamond);font-size:14px;font-style:normal;font-weight:400;line-height:23px;margin:0;padding:0;}