.site-header{border-bottom:4px solid transparent;background-image:linear-gradient(90deg,#002157,#0076a3);background-size:100% 4px;background-position:bottom;background-repeat:no-repeat}.announcement-bar{background:linear-gradient(90deg,#002157 0% 60%,#0076a3)!important;border-bottom:2px solid #FF0000;padding:10px 0!important}.announcement-bar a{font-weight:600;letter-spacing:.3px}h1,h2,h3,h4,h5,h6{font-weight:700!important;letter-spacing:-.5px;color:#002157}h1{font-size:clamp(2rem,5vw,3.5rem)!important;line-height:1.1!important}h2{font-size:clamp(1.5rem,3.5vw,2.5rem)!important;letter-spacing:-.3px}.section-header h2:before,.rich-text__heading h2:before,.title h2:before{content:"";display:block;width:60px;height:4px;background:linear-gradient(90deg,red,#0076a3);margin-bottom:16px;border-radius:2px}.btn,.button,button[type=submit],.shopify-payment-button__button{border-radius:6px!important;font-weight:600!important;letter-spacing:.3px!important;text-transform:uppercase;font-size:14px!important;transition:all .25s ease!important}.btn--primary,.button--primary{background:#0076a3!important;border-color:#0076a3!important}.btn--primary:hover,.button--primary:hover{background:red!important;border-color:red!important;transform:translateY(-1px);box-shadow:0 4px 12px #00215733}.hero__inner,.banner__content{position:relative}.banner{position:relative;overflow:hidden}.banner:after{content:"";position:absolute;bottom:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#002157,#0076a3,red)}.card{border-radius:8px!important;transition:box-shadow .3s ease,transform .3s ease!important}.card:hover{box-shadow:0 8px 24px #0021571f!important;transform:translateY(-2px)}.card__content{padding:16px!important}.card__heading a{color:#002157!important;font-weight:600!important}.price__regular .price-item,.price-item{color:#0076a3!important;font-weight:700!important}.price__compare .price-item{color:#f26d7d!important}.badge{background:red!important;color:#fff!important;font-weight:600;letter-spacing:.5px;border-radius:4px!important}.footer{background:#002157!important}.footer__heading{color:#f26d7d!important;font-weight:700!important;letter-spacing:.5px;text-transform:uppercase;font-size:13px!important}.footer__content a,.footer a{color:#fff!important;opacity:.85;transition:opacity .2s}.footer a:hover{opacity:1;color:#f26d7d!important}.footer__copyright{border-top:1px solid rgba(242,109,125,.3);padding-top:20px}.header__menu-item{font-weight:600!important;letter-spacing:.3px;color:#002157!important;transition:color .2s}.header__menu-item:hover{color:#0076a3!important}.header__menu-item:after{content:"";display:block;height:2px;background:#0076a3;width:0;transition:width .3s;margin-top:2px}.header__menu-item:hover:after{width:100%}.search__input{border-color:#00215720!important;border-radius:6px!important}.search__button{color:#0076a3!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#00215710}::-webkit-scrollbar-thumb{background:#0076a3;border-radius:5px}.section+.section{border-top:1px solid #0076A315}.collection-hero__title{color:#002157!important;font-weight:700!important}.newsletter,.email-signup{background:linear-gradient(135deg,#002157,#0076a3)!important;color:#fff!important}.newsletter h2,.email-signup h2{color:#fff!important}.brand-motif{display:inline-block;width:24px;height:24px;background-image:url("{{ 'brand_icon.png' | asset_url }}");background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:8px}.password-page{background:linear-gradient(135deg,#002157 0% 70%,#0076a3)!important}.password-page h1,.password-page h2{color:#fff!important}.password-page .btn,.password-page button{background:#0076a3!important;border-color:#0076a3!important}.rich-text{padding:40px 0}.rich-text__heading{margin-bottom:24px}.icon-list__item{border-left:3px solid #0076A3;padding-left:16px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/brand-identity.css.map */
