.card-product-horizontal{display:flex;align-items:center}.card-product-horizontal__link{display:block;width:100%;height:100%}.card-product-horizontal__picture{height:380px;width:50%}.card-product-horizontal__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-product-horizontal__info{width:50%;padding:40px;display:flex;flex-direction:column;justify-content:space-between}.card-product-horizontal__title+.card-product-horizontal__description{margin-top:8px}.card-product-horizontal__title{font:400 28px/1.3 "Gotham",Arial,sans-serif;color:#212529}.card-product-horizontal__description{font:400 16px/1.5 "Gotham",Arial,sans-serif;letter-spacing:inherit;color:#212529}.card-product-horizontal__description h1,.card-product-horizontal__description h2,.card-product-horizontal__description h3,.card-product-horizontal__description h4,.card-product-horizontal__description h5,.card-product-horizontal__description h6{font:inherit;letter-spacing:inherit;color:inherit}.card-product-horizontal__description p:not(:last-child){margin-bottom:8px}.card-product-horizontal__description a{color:inherit;text-decoration:underline}.card-product-horizontal__description a:hover,.card-product-horizontal__description a:focus,.card-product-horizontal__description a:active{opacity:0.7}.card-product-horizontal__description ul,.card-product-horizontal__description ol{padding-left:30px}.card-product-horizontal__description ul:not(:last-child),.card-product-horizontal__description ol:not(:last-child){margin-bottom:8px}.card-product-horizontal__description>*{font:inherit;color:inherit;letter-spacing:inherit}.card-product-horizontal__description ul{padding-left:11px;list-style:none}.card-product-horizontal__description ul li::before{content:"•";margin-right:8px;color:#6BA7BB}.card-product-horizontal__footer{margin-top:20px}.card-product-horizontal__price .price-item{font:700 20px/1.4 "Gotham",Arial,sans-serif;letter-spacing:0}.card-product-horizontal__action{margin-top:12px}@media only screen and (max-width: 992px){.card-product-horizontal{flex-direction:column}.card-product-horizontal__picture{width:100%}.card-product-horizontal__info{width:100%;margin-top:20px;padding:0}.card-product-horizontal__title{font-size:22px}.card-product-horizontal__description{font-size:14px}.card-product-horizontal__footer{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px}.card-product-horizontal__price .price-item{font-size:16px}.card-product-horizontal__action{margin-top:0}}@media only screen and (max-width: 768px){.card-product-horizontal{flex-direction:column}.card-product-horizontal__picture{height:300px}}.recommendations__heading h1,.recommendations__heading h2,.recommendations__heading h3,.recommendations__heading h4,.recommendations__heading h5,.recommendations__heading h6{font:inherit;letter-spacing:inherit;color:inherit}.recommendations__heading p:not(:last-child){margin-bottom:8px}.recommendations__heading a{color:inherit;text-decoration:underline}.recommendations__heading a:hover,.recommendations__heading a:focus,.recommendations__heading a:active{opacity:0.7}.recommendations__heading ul,.recommendations__heading ol{padding-left:30px}.recommendations__heading ul:not(:last-child),.recommendations__heading ol:not(:last-child){margin-bottom:8px}.recommendations__heading>*{font:inherit;color:inherit;letter-spacing:inherit}.recommendations__header+.recommendations__main{margin-top:50px}.recommendations__list{display:flex;flex-wrap:wrap;gap:32px}.recommendations__item{width:100%}@media only screen and (max-width: 768px){.recommendations__header+.recommendations__main{margin-top:40px}.recommendations__list{flex-direction:column;gap:52px}}
