.nuvora-logo{display:block;position:relative;width:210px;height:44px;overflow:hidden}.nuvora-logo img{position:absolute;width:210px;height:210px;max-width:none;top:50%;left:0;transform:translateY(-50%)}body{color:#172b36}.header__heading-link{padding:0}.header-wrapper{border-bottom:1px solid #e4eeed}.button,.shopify-payment-button__button{border-radius:6px}.product__title h1,.product__title h2{color:#12384e}.product__info-container{line-height:1.6}.rte a{overflow-wrap:anywhere}.footer{border-top:1px solid #dce6e5}.rich-text__text{max-width:700px;margin-left:auto;margin-right:auto}.image-with-text__media img{object-fit:cover}.nuvora-anchor{scroll-margin-top:100px}@media(max-width:749px){.nuvora-logo{width:165px;height:36px}.nuvora-logo img{width:165px;height:165px}.product__title h1{font-size:28px}.rich-text__heading{font-size:32px}.footer-block__details-content a{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
.nuvora-card-media{position:relative;overflow:hidden}.nuvora-card-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.featured-product.product--large .product__media-wrapper{max-width:55%;width:55%}.featured-product.product--large .product__info-wrapper{max-width:45%;width:45%;padding-left:40px}@media(max-width:749px){.featured-product.product--large .product__media-wrapper,.featured-product.product--large .product__info-wrapper{max-width:100%;width:100%;padding-left:0}}