@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap";:root{--crg-b:#0D41E1;--crg-b2:#0A2F9E;--crg-aq:#5FC9A6;--crg-ink:#0A1628;--crg-sand:#E5DAC8}html body,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body p,html body blockquote,html body li,html body a,html body strong,html body b,html body em,html body span,html body label,html body input,html body button,html body select,html body textarea,html body summary{font-family:Montserrat,Arial,sans-serif!important}html body h1,html body h2,html body .h0,html body .h1,html body .h2{font-weight:900!important;text-transform:uppercase;letter-spacing:.01em!important;color:var(--crg-b)}html body h3,html body .h3{font-weight:800!important}html body .announcement-bar-section .utility-bar{background:var(--crg-ink)!important;border:0!important}html body .announcement-bar__message,html body .announcement-bar__message span{color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.22em!important;text-transform:uppercase!important}html body .section-header .header-wrapper{background:#fff!important;border-bottom:3px solid var(--crg-aq)!important}html body .header__menu-item,html body .header__menu-item span,html body summary.header__menu-item span{font-size:12px!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--crg-ink)!important;text-decoration:none!important}html body .header__menu-item:hover span,html body .header__active-menu-item{color:var(--crg-b)!important;text-decoration:none!important}html body .header__active-menu-item{box-shadow:inset 0 -2px 0 var(--crg-aq)}html body .header__inline-menu a.header__menu-item[href*=dive-into-action]{background:var(--crg-aq);border-radius:4px;padding:1rem 1.8rem!important;margin-left:.8rem}html body .header__inline-menu a.header__menu-item[href*=dive-into-action] span{color:var(--crg-ink)!important}html body .header__inline-menu a.header__menu-item[href*=dive-into-action]:hover{background:#7fd6b9}html body .header__submenu{background:#fff!important;border-top:3px solid var(--crg-b)!important;border-radius:0 0 6px 6px;box-shadow:0 12px 28px #0a16281f!important}html body .header__submenu .header__menu-item{letter-spacing:.14em!important}html body .header__icon,html body .header__icon svg{color:var(--crg-b)!important}html body .menu-drawer{background:#fff!important}html body .menu-drawer__menu-item,html body .menu-drawer__menu-item span{font-size:15px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--crg-ink)!important}html body .menu-drawer__menu-item--active{color:var(--crg-b)!important}html body .button:not(.button--secondary):not(.button--tertiary),html body .shopify-payment-button__button--unbranded{background:var(--crg-b)!important;color:#fff!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:4px!important}html body .button:not(.button--secondary):not(.button--tertiary):hover{background:var(--crg-b2)!important}html body .button:not(.button--secondary):not(.button--tertiary):after,html body .button:not(.button--secondary):not(.button--tertiary):before{box-shadow:none!important}html body .button--secondary{color:var(--crg-b)!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}html body .product__title h1,html body .product__title h2,html body h1.product__title,html body h2.product__title,html body .product__title .h1,html body .product__title .h0{font-size:clamp(26px,3vw,40px)!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none;hyphens:none}html body .price-item{font-weight:800!important;color:var(--crg-b)!important}html body .footer{background:var(--crg-ink)!important;color:#fff!important;border-top:0!important}html body .footer,html body .footer p,html body .footer a,html body .footer h2,html body .footer .footer-block__heading,html body .footer .list-menu__item,html body .footer .copyright__content,html body .footer .copyright__content a,html body .footer .policies a{color:#fff!important}html body .footer .footer-block__heading,html body .footer h2{font-size:12px!important;font-weight:800!important;letter-spacing:.22em!important;text-transform:uppercase!important}html body .footer a:hover{color:var(--crg-aq)!important}html body .footer .field__input{background:#fff!important;color:var(--crg-ink)!important}html body .footer .field__label{color:#3a4560!important}html body .footer .list-social__link{color:#fff!important}@media(max-width:749px){html body .announcement-bar__message,html body .announcement-bar__message span{font-size:10px!important;letter-spacing:.08em!important;line-height:1.4!important}}html body .product__info-container .product__text.caption-with-letter-spacing,html body .product__info-container .caption-with-letter-spacing{font-size:11px!important;font-weight:800!important;letter-spacing:.3em!important;color:var(--crg-b)!important;text-transform:uppercase}html body .product__info-container .product__title h1,html body .product__info-container .product__title h2,html body .product__info-container h2.product__title,html body .product__info-container .product__title a{color:var(--crg-b)!important;font-weight:900!important;text-transform:uppercase;line-height:1.08}html body .product__info-container .product__title:after{content:"";display:block;width:56px;height:5px;background:var(--crg-aq);border-radius:3px;margin-top:14px}html body .product__info-container .price .price-item{font-size:26px!important;font-weight:900!important}html body .product-form__input .form__label,html body .product-form__quantity .form__label,html body .product__info-container .quantity__label{font-size:11px!important;font-weight:800!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--crg-ink)!important;margin-bottom:10px}html body .product-form__input--pill input[type=radio]+label{border:2px solid #C9D3F0!important;background:#fff!important;color:var(--crg-ink)!important;border-radius:4px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;padding:10px 16px!important;line-height:1.35;text-align:left;transition:border-color .15s,background .15s}html body .product-form__input--pill input[type=radio]+label:hover{border-color:var(--crg-b)!important}html body .product-form__input--pill input[type=radio]:checked+label{background:var(--crg-b)!important;border-color:var(--crg-b)!important;color:#fff!important}html body .product-form__input--pill input[type=radio]:checked+label span{color:#fff!important}html body .product-form__input--pill input[type=radio]:focus-visible+label{outline:3px solid var(--crg-aq);outline-offset:2px}html body .product__info-container .quantity{border:2px solid #C9D3F0;border-radius:4px}html body .product__info-container .quantity:before,html body .product__info-container .quantity:after{display:none}html body .product__info-container .quantity__button svg{color:var(--crg-b)}html body .product__info-container .field__input:focus{box-shadow:0 0 0 2px var(--crg-b)!important}html body .product-form__submit{min-height:54px!important;font-size:14px!important}html body .product__media-wrapper .product__media-item,html body .product__media-wrapper .product-media-container{border-radius:8px;overflow:hidden}html body .product__description,html body .product__description p{font-size:15px;line-height:1.65;color:#2a3550}html body .related-products .card__heading,html body .related-products .card__heading a{font-weight:800!important;color:var(--crg-ink)!important}html body .related-products .price-item{font-size:15px!important}html body .tcustomizer-field__heading,html body .tcustomizer-field__heading span:not(.tcustomizer-asterisk){font-size:11px!important;font-weight:800!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--crg-ink)!important}html body .tcustomizer__text-field{border:2px solid #C9D3F0!important;border-radius:4px!important;font-family:Montserrat,Arial,sans-serif!important}html body .tcustomizer__text-field:focus{border-color:var(--crg-b)!important;outline:0}html:root,html .color-scheme-1{--color-foreground:10,22,40}html body .zestDonationApp .zps-title,html body .zestDonationApp .zp-title{font-weight:900!important;text-transform:uppercase;letter-spacing:.01em;color:var(--crg-b)!important;font-size:20px!important}html body .zestDonationApp .zps-description,html body .zestDonationApp .zps-description p{color:#2a3550!important;font-size:15px!important;line-height:1.65}html body .zestDonationApp input.tabOptions,html body .zestDonationApp .zpsTabsTextBox{border:2px solid #C9D3F0!important;border-radius:4px!important;font-weight:700!important;color:var(--crg-ink)!important;min-height:40px}html body .zestDonationApp .zp-main-wrapper,html body .zestDonationApp .zp-accordion{border-color:#c9d3f0!important;border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/crg-global.css.map */
