:root{--black:#474747;--blue:#1E4E87;--bg-grey:#F8F8F8}.button,.product-form__submit,.shopify-payment-button__button,.button-label,.shopify-challenge__button,.customer button{padding:16px 8px!important;text-decoration:none;font-weight:500;font-size:16px!important;line-height:150%;display:block;width:100%;text-align:center;transition:all .3s ease}:is(.button,.product-form__submit,.shopify-payment-button__button,.button-label,.shopify-challenge__button,.customer button):hover{opacity:.8}.shopify-payment-button__button{height:unset!important}.h1{font-weight:700;font-size:34px;line-height:129%;margin-bottom:20px}.h2{font-weight:700;font-size:26px;line-height:147%;text-align:center;margin-bottom:40px;color:var(--blue)}p,th,td{color:var(--black);font-weight:500;font-size:14px;line-height:200%;letter-spacing:5%}@media screen and (min-width: 750px){p,th,td{font-size:18px;line-height:200%;letter-spacing:5%}}.main-page-title.h0{font-weight:700;font-size:34px;line-height:129%;color:var(--blue)}section .page-title.h1{display:none}.accordion summary{padding:22px 48px 22px 24px!important}.accordion__content{padding:18px 24px 28px!important;margin-top:-6px}.accordion__title{font-weight:700;font-size:18px;line-height:152%;max-width:unset!important}.accordion__content.rte p{font-size:16px;line-height:168%}.collapsible-content summary:hover{background:unset!important}.product__title h1{font-size:30px;color:var(--blue);font-weight:700;margin-bottom:36px;letter-spacing:.1em;text-align:left}.product__text.subtitle{color:rgba(var(--color-foreground),.75);font-weight:700;font-size:15px;line-height:130%}.product-form__buttons{margin:0 auto}.multicolumn .title{font-size:30px;color:var(--blue);font-weight:700;margin:0 auto!important;letter-spacing:.1em}.multicolumn .title-wrapper-with-link{margin-bottom:40px!important}.multicolumn-card h3{font-weight:700;font-size:18px;line-height:152%}@media screen and (min-width: 750px){.multicolumn-card h3{font-size:23px;line-height:152%}}.multicolumn-card-spacing{padding:0!important;margin:0!important}.multicolumn.background-primary .multicolumn-card{background-color:var(--bg-grey)}.multicolumn.background-primary .multicolumn-card .multicolumn-card__image{border-radius:12px 12px 0 0!important}.multicolumn.background-primary .multicolumn-card h3{font-size:20px;line-height:154%;letter-spacing:7%}.multicolumn-card__info .rte p{font-size:16px;line-height:168%}.image-with-text__media.media>img,.image-with-text__media.media>.image-with-text__media-link>img{height:max-content!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-pages.css.map */
