
.header__heading-logo{height:74px!important;object-fit:cover;object-position:center;max-height:74px}
.header__heading-logo-wrapper{height:74px;overflow:hidden}
.footer-block-image img{height:68px!important;object-fit:cover;object-position:center}
.zyou-blueprint .product-form__submit{background:var(--zyou-primary);color:#fff;box-shadow:none}
.zyou-blueprint .zyou-spec-panel :is(h2,dt,dd,.rte){color:var(--zyou-ink)}
.zyou-blueprint .zyou-wave-band__body{background:var(--zyou-primary);color:#fff}
.zyou-blueprint .product__title h1{font-size:clamp(28px,3vw,40px);line-height:1.15}
.zyou-blueprint .zyou-image-options{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.zyou-blueprint .product-form__input.zyou-image-options>label.zyou-option-card{grid-template-columns:1fr;min-height:160px;padding:12px 10px;text-align:center;gap:8px}
.zyou-blueprint .zyou-option-photo{width:100%;height:88px;object-fit:contain}
.zyou-blueprint .zyou-option-copy b{font-size:12px}
.zyou-blueprint .zyou-option-copy small{font-size:10px;font-weight:400}
.zyou-blueprint .zyou-mini-reviews{margin-top:12px}
.zyou-blueprint .zyou-purchase-benefits{gap:6px;margin-bottom:16px}
.zyou-blueprint .zyou-section-heading{max-width:680px;margin-inline:auto}
.zyou-blueprint .zyou-spec-panel{border-radius:14px}
#XolnaFAQ{scroll-margin-top:110px}
@media(max-width:749px){.header__heading-logo{height:54px!important;max-height:54px}.header__heading-logo-wrapper{height:54px}.zyou-blueprint .product__title h1{font-size:29px}.zyou-blueprint .zyou-option-copy small{display:none}.zyou-blueprint .product-form__input.zyou-image-options>label.zyou-option-card{min-height:130px;padding:9px 6px}.zyou-blueprint .zyou-option-photo{height:75px}.zyou-blueprint .product__info-container>.zyou-product-summary{font-size:14px}.zyou-blueprint .zyou-use-grid{gap:14px}.zyou-blueprint .zyou-use-card h2{font-size:19px}}
.header .header__heading-link.media{height:74px!important;width:240px;min-height:0!important;aspect-ratio:auto!important;padding:0!important;--ratio-percent:0%!important}
.header .header__heading-link.media:before{content:none!important;padding-bottom:0!important}
.header .header__heading-link .header__heading-logo{height:74px!important;max-height:74px;object-fit:cover!important;object-position:center!important}
.footer .footer-block-image img{object-fit:cover!important;height:68px!important}
@media(max-width:749px){.header .header__heading-link.media{width:180px;height:54px!important}.header .header__heading-link .header__heading-logo{height:54px!important;max-height:54px}}
.zyou-primary-cta,.zyou-contact .button{background:var(--zyou-primary)!important;color:#fff!important;border-color:var(--zyou-primary)!important}
.zyou-primary-cta:hover,.zyou-contact .button:hover{background:#754025!important;color:#fff!important}
.zyou-contact .button::after{box-shadow:none!important}
@media(min-width:750px){.zyou-blueprint .product.grid{column-gap:0!important;align-items:flex-start}.zyou-blueprint .product__info-wrapper{padding-left:42px}}
body .button:not(.button--secondary){background:#945A3A!important;color:#fff!important;border:1px solid #945A3A!important;box-shadow:none!important}
body .button:not(.button--secondary)::before,body .button:not(.button--secondary)::after{display:none!important}
body .button:not(.button--secondary):hover{background:#754025!important;color:#fff!important}

.header .header__heading-link.media{width:220px;height:74px!important;--ratio-percent:0%!important}.header .header__heading-link .header__heading-logo{object-fit:contain!important;object-position:left center!important;height:74px!important}.footer .footer-block-image img{object-fit:contain!important}@media(max-width:749px){.header .header__heading-link.media{width:160px;height:54px!important}.header .header__heading-link .header__heading-logo{height:54px!important}}
