body{font-family:Arial,sans-serif;color:#333;background:white}.header__row{--page-width:1400px}.header__row--bottom{border-block:1px solid #ddd}.header-logo{font-family:Georgia,serif!important;color:#8a253c!important;font-style:italic!important;font-size:26px!important}.menu-list__link{font-family:Arial,sans-serif;text-transform:uppercase;font-size:14px}.header__row--top{min-height:67px}.header__row--bottom{min-height:53px}.button,.add-to-cart-button{border-radius:2px!important}.br-footer{background:#233f79;color:white;padding:50px 40px 35px;font:14px/1.8 Arial}.br-footer__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px}.br-footer h2{font:bold 16px Arial;margin:0 0 14px;color:white}.br-footer a{color:white;text-decoration:none}.br-footer ul{list-style:none;padding:0;margin:0}.br-footer small{display:block;text-align:center;margin-top:55px}.br-footer p{margin:0 0 7px}.br-footer address{font-style:normal}@media(max-width:749px){.br-footer{padding:32px 22px}.br-footer__grid{grid-template-columns:1fr;gap:30px}.br-footer small{margin-top:35px}.header__row--top{min-height:64px}.header-logo{font-size:21px!important}}
@media(max-width:749px){.br-hero{height:220px}.br-hero__photo{inset:0 30% 0 0}.br-hero__photo img{width:160%;height:100%;object-fit:cover;object-position:left}.br-hero__copy{inset:0 0 0 62%;padding:9px}.br-hero h1{font-size:22px;letter-spacing:-.5px;margin-bottom:8px}.br-hero p{font-size:12px;line-height:1.3;margin-bottom:10px}.br-hero .br-hero__cta{font-size:10px;padding:7px 8px}}

.br-split__image{position:relative;overflow:hidden;aspect-ratio:1.554}.br-split__image img.br-split__composite{position:absolute;inset:0 auto 0 0;width:200%;height:100%;max-width:none;object-fit:fill;transform:translateX(-50%)}.br-split--left .br-split__image img.br-split__composite{transform:none}

@media(max-width:749px){.br-hero{margin:32px 0 0;height:175px}.br-hero__photo{inset:0;background-image:var(--br-hero-image);background-size:cover;background-position:20% 0}.br-hero__photo img{display:none}.br-hero__copy{display:none}.br-rail{margin-top:48px}.br-rail h2{text-align:center;font-family:Arial,sans-serif;font-weight:400;font-size:24px}}
