:root{--gs-navy: #1F203D;--gs-navy-light: #2A2B52;--gs-gold: #AB8E46;--gs-gold-light: #C7A75E;--gs-white: #FFFFFF}a,.button,.card,.card__media img,.multicolumn-card,.store-benefit{transition:transform .28s ease,box-shadow .28s ease,background-color .28s ease,color .28s ease,border-color .28s ease}.button,button[type=submit],.shopify-payment-button__button--unbranded{letter-spacing:.08rem;font-weight:600}.button--primary:hover,button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #ab8e4659}.button--secondary:hover{transform:translateY(-2px);border-color:var(--gs-gold);color:var(--gs-gold);box-shadow:0 8px 18px #1f203d2e}.newsletter-form__button:hover{background:var(--gs-gold);color:var(--gs-navy)}.title-wrapper .title,.title-wrapper-with-link .title{position:relative;display:inline-block;padding-bottom:14px}.title-wrapper .title:after,.title-wrapper-with-link .title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:56px;height:3px;background:var(--gs-gold);border-radius:2px}.card-wrapper .card{overflow:hidden}.card-wrapper:hover .card{transform:translateY(-6px);box-shadow:0 16px 32px #1f203d29;border-color:var(--gs-gold)}.card__media img{transition:transform .5s ease}.card-wrapper:hover .card__media img{transform:scale(1.07)}.card__information .price{font-weight:700;color:var(--gs-navy)}.card__heading a:hover{color:var(--gs-gold)}.multicolumn-card{transition:transform .28s ease,box-shadow .28s ease;border-radius:14px}.multicolumn-list__item:hover .multicolumn-card{transform:translateY(-6px);box-shadow:0 16px 32px #1f203d1f}.multicolumn-card__info h3{color:var(--gs-navy)}.multicolumn-card__info h3:after{content:"";display:block;width:40px;height:3px;background:var(--gs-gold);margin:10px auto 0;border-radius:2px}.banner__heading strong{color:var(--gs-gold)}.newsletter-form__field-wrapper .field__input:focus{border-color:var(--gs-gold);box-shadow:0 0 0 2px #ab8e4640}@media screen and (max-width:749px){.banner__heading{font-size:3.2rem;line-height:1.15}.banner__text{font-size:1.5rem}.title-wrapper .title:after,.title-wrapper-with-link .title:after{width:42px;height:2px}.card-wrapper:hover .card,.multicolumn-list__item:hover .multicolumn-card{transform:none}.button{width:100%;text-align:center}.banner__buttons{width:100%}}@media screen and (min-width:750px)and (max-width:989px){.banner__heading{font-size:4rem}}::selection{background:var(--gs-gold);color:var(--gs-navy)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gs-custom.css.map */
