.js .custom-feature-product .product__media-wrapper{max-width:62.5%;width:62.5%}.js .custom-feature-product .product__info-container{width:100%}.js .custom-feature-product .product--right .product__info-wrapper{padding:40px 40px 40px 85px}.js .custom-feature-product .product__title{font-family:"Adelle Sans Condensed",Arial,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.45px;text-transform:uppercase;margin-bottom:20px}.js .custom-feature-product .product__description{font-family:"Gotham",Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.3px}.js .custom-feature-product .product__description p:not(:last-child){margin-bottom:20px}.js .custom-feature-product .product__info-wrapper{max-width:37.5%;width:37.5%;padding:40px;display:flex;align-items:flex-end}.js .custom-feature-product .product__media{position:relative;padding-top:0}.js .custom-feature-product .product__media:before{content:'';display:block;min-height:70vh;height:520px}.js .custom-feature-product .product__media--mobile{display:none}.js .custom-feature-product .product__media-icon{display:none}.js .custom-feature-product .product__media-toggle{display:none}.js .custom-feature-product .product .product-form__buttons{margin-top:50px}.js .custom-feature-product .product-form__submit,.js .custom-feature-product .product-form,.js .custom-feature-product .product__info-container>*+*{margin-bottom:0}.js .custom-feature-product .image-magnify-none{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.js .custom-feature-product .product-media-container{margin-bottom:0}@media only screen and (max-width: 992px){.js .custom-feature-product .featured-product{flex-direction:column}.js .custom-feature-product .product__media-wrapper{max-width:100%;width:100%}.js .custom-feature-product .product__info-wrapper{max-width:100%;width:100%;padding:40px 20px}.js .custom-feature-product .product--right .product__info-wrapper{padding:40px 20px}.js .custom-feature-product .product__description{font-size:18px}.js .custom-feature-product .product__media--mobile{display:block}.js .custom-feature-product .product__media--desktop{display:none}.js .custom-feature-product .product__media:before{height:unset;min-height:unset;padding-bottom:100%}}
