:root{--az-blue: #344B99;--az-yellow: #ECE93F;--az-gray: #f5f5f5;--az-dark: #333333}.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__link{color:var(--az-blue);font-weight:600}.announcement-bar .announcement-bar__link:hover{color:var(--az-blue);text-decoration:underline}.menu-list__link{--menu-top-level-font-weight: 700;font-weight:700!important;transition:color .3s ease}.menu-list__link:hover{color:var(--az-yellow)}.header-cta{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;margin-inline-end:12px;align-self:center;background:var(--az-yellow);color:var(--az-blue)!important;font-weight:700;font-size:1rem;line-height:1;border-radius:5px;white-space:nowrap;text-decoration:none;transition:background .3s ease}.header-cta:hover{background:#fff;color:var(--az-blue)!important}@media(max-width:749px){.header-cta{display:none}}.hero .product-carousel{flex:1 1 55%}@media(max-width:749px){.hero .product-carousel{flex-basis:100%}}.button,.button-secondary{font-weight:700;box-shadow:0 2px 8px #00000026;transition:all .3s ease}.button:not(.button-secondary):not(.button-unstyled):hover{background-color:var(--az-blue)!important;color:#fff!important;border-color:var(--az-blue)!important;transform:translateY(-2px);box-shadow:0 4px 12px #344b994d}.button-secondary:hover{background-color:var(--az-yellow)!important;color:var(--az-blue)!important;border-color:var(--az-yellow)!important;transform:translateY(-2px);box-shadow:0 4px 12px #ece93f66}.hero h1{font-size:4rem!important;line-height:1.08!important}.hero .hero-showcase{flex:1 1 40%;min-width:0}.hero .product-carousel{flex:1 1 40%}@media(max-width:749px){.hero h1{font-size:2.5rem!important}}.rte h1,.rte h2,.rte h3,.rte h4,.page-content h2,.page-content h3{color:var(--az-blue)}.contact-card{background:#fff;padding:24px 30px;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin:0 0 20px}.contact-card h4{color:var(--az-blue);margin:0 0 .5rem}.contact-card p{margin:0 0 .25rem}.contact-card p:last-child{margin-bottom:0}.footer a:hover,footer a:hover{color:var(--az-yellow)}.placeholder-lock{display:grid;place-items:center;width:100%;height:100%;min-height:220px;aspect-ratio:1;background:#f5f5f5}.placeholder-lock svg{width:40%;height:40%;max-width:160px}.product-information .product-media-gallery__placeholder-image{max-height:520px;border-radius:8px}.product-information .product-media-container:not(.dialog-zoomed-gallery *){max-height:520px}.product-information .product-media-container:not(.dialog-zoomed-gallery *) img{max-height:520px;object-fit:contain}.buy-buttons-block{max-width:440px}.product-form-buttons .add-to-cart-button{padding-inline:32px}@media(min-width:1400px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(80px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}@media(min-width:1800px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(120px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}@media(max-width:749px){.hero .layout-panel-flex{align-items:center}.hero .layout-panel-flex--row:not(.mobile-column){justify-content:center}.hero .text-block,.hero .text-block>*,.hero .rotating-heading__title{text-align:center}.hero .hero-showcase{margin-inline:auto}.footer-content .menu__details,.footer-content .menu__item{text-align:center}.footer-content .menu__heading{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand.css.map */
