.header-wrapper,.section-header .header-wrapper{background:var(--fgp-picton-blue)!important;border-bottom:none!important}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons"!important;grid-template-columns:1fr auto 1fr!important}}.header__heading-link,.header__heading-link:visited,.list-menu__item--link,.list-menu__item--link:visited{color:#fff!important;font-family:var(--fgp-font-primary)!important;font-size:16px!important;font-weight:400!important;letter-spacing:.6px!important;text-decoration:none!important;text-transform:uppercase!important}.list-menu__item--link.header__active-menu-item{font-weight:700!important;text-decoration:underline!important;text-underline-offset:4px!important}.header__icon,.header__icon svg,.header__icon .svg-wrapper,.header__icon .svg-wrapper svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.cart-count-bubble{background:var(--fgp-dark-cornflower-blue)!important;color:var(--fgp-white)!important}.cart-drawer .drawer__inner,cart-drawer .drawer__inner{background:var(--fgp-navy, #234092)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cart-drawer .drawer__inner .drawer__heading,.cart-drawer .drawer__inner .cart__empty-text,.cart-drawer .drawer__inner .cart__login-title,.cart-drawer .drawer__inner h2,.cart-drawer .drawer__inner h3,.cart-drawer .drawer__inner p,.cart-drawer .drawer__inner span:not(.cart-count-bubble),.cart-drawer .drawer__inner li,.cart-drawer .drawer__inner td,.cart-drawer .drawer__inner label{color:#fff!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important}.cart-drawer .drawer__inner .cart__login-paragraph,.cart-drawer .drawer__inner .cart__login-paragraph p,.cart-drawer .drawer__inner .cart-item__details .price--on-sale,.cart-drawer .drawer__inner .visually-hidden{color:#ffffffa6!important}.cart-drawer .drawer__inner .cart__login-paragraph a{color:var(--fgp-blue, #45bfef)!important;text-decoration:underline!important;text-underline-offset:2px!important}.cart-drawer .drawer__inner .drawer__close,.cart-drawer .drawer__inner .drawer__close svg,.cart-drawer .drawer__inner .drawer__close path{color:#fff!important;stroke:#fff!important;fill:none!important}.cart-drawer .drawer__inner .drawer__close{background:none!important;border:none!important;border-radius:50%!important;transition:background .2s!important}.cart-drawer .drawer__inner .drawer__close:hover{background:#ffffff1f!important}.cart-drawer .drawer__inner .drawer__header,.cart-drawer .drawer__inner .cart-drawer__footer{border-color:#ffffff2e!important}.cart-drawer .drawer__inner .price,.cart-drawer .drawer__inner .price__regular,.cart-drawer .drawer__inner .cart-item__price-wrapper .price-item{color:var(--fgp-gold, #fed304)!important}.cart-drawer .drawer__inner .button{font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;background:transparent!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.5)!important;border-radius:200px!important;font-weight:600!important;letter-spacing:.4px!important;transition:background .2s,border-color .2s!important}.cart-drawer .drawer__inner .button:hover{background:#ffffff1a!important;border-color:#fff!important}.cart-drawer .drawer__inner .cart__checkout-button,.cart-drawer .drawer__inner button[name=checkout]{background:var(--fgp-gold, #fed304)!important;color:var(--fgp-navy, #234092)!important;border:none!important;border-radius:200px!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;font-weight:700!important;letter-spacing:.5px!important}.cart-drawer .drawer__inner .cart__checkout-button:hover,.cart-drawer .drawer__inner button[name=checkout]:hover{opacity:.9!important}.cart-drawer .drawer__inner .totals__subtotal,.cart-drawer .drawer__inner .totals__subtotal-value{color:#fff!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;font-weight:600!important}.cart-drawer .drawer__inner .cart-item__name,.cart-drawer .drawer__inner .cart-item__name:visited{color:#fff!important;font-weight:500!important}.cart-drawer .drawer__inner .quantity{border-color:#ffffff4d!important;background:transparent!important;border-radius:200px!important}.cart-drawer .drawer__inner .quantity__button,.cart-drawer .drawer__inner .quantity__input{color:#fff!important;background:transparent!important}.cart-drawer .drawer__inner .button--tertiary,.cart-drawer .drawer__inner cart-remove-button a,.cart-drawer .drawer__inner .cart-item__quantity-wrapper .button--tertiary{color:#ffffff80!important}.cart-drawer .drawer__inner .button--tertiary:hover{color:#fff!important}.menu-drawer__inner-container,.menu-drawer{background:var(--fgp-picton-blue)!important}.menu-drawer__navigation-items a,.menu-drawer__navigation-items a:visited,.menu-drawer__close-button{color:var(--fgp-dark-cornflower-blue)!important;font-family:var(--fgp-font-primary)!important;font-size:16px!important;font-weight:400!important;letter-spacing:.6px!important}.menu-drawer__navigation-items .list-menu__item{border-bottom:1px solid var(--fgp-nav-divider)}.section-main-product,.section-featured-product,.section-main-product>*,.section-featured-product>*,.section-main-product [class*=color-],.section-featured-product [class*=color-],.section-main-product .gradient,.section-featured-product .gradient,product-info{background-color:var(--fgp-dark-cornflower-blue)!important}.product,.product__info-wrapper,.product__media-wrapper,.product-section{font-family:var(--fgp-font-primary)!important}.product__media-wrapper,.product__media-container,.product__media,.product__media-gallery,.product-media-container,.product__media .media,.product__media deferred-media,media-gallery,media-gallery>*,.product-single__photos,.product-single__photo{background-color:var(--fgp-dark-cornflower-blue)!important;border-radius:0!important}.product__media .media,.product__media-container .media{background-color:transparent!important;border-radius:16px!important;overflow:hidden}.product__media .media img,.product__media-container .media img{padding:0!important;width:100%!important;height:100%!important;left:0!important;top:0!important;object-fit:contain!important;border-radius:16px}.thumbnail{background-color:transparent!important;border-radius:10px;overflow:hidden}.thumbnail img{padding:0!important;object-fit:cover!important;border-radius:10px}.card__inner,.card__media{border-radius:12px;overflow:hidden}.card__availability{margin:2px 0 0!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif);font-size:13px;color:#23409299;line-height:1.3}.card__content .rating{margin:4px 0 0!important;display:flex;align-items:center;gap:6px}.card__content .rating-star{--color-rating-star: var(--fgp-orange-yellow, #fdb921);font-size:14px}.card__content .rating-count{font-family:var(--fgp-font-primary, "Poppins", sans-serif);font-size:13px;color:#23409299}.card-wrapper .card__content{padding:14px 2px 0!important}.card__content .quick-add__submit,.card-information .button,product-form .quick-add__submit{background:var(--fgp-cyber-grape, #65438a)!important;color:var(--fgp-white, #fff)!important;border:none!important;border-radius:var(--radius-pill, 200px)!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;font-weight:600!important;min-width:88px;padding:11px 26px!important;transition:opacity .2s!important}.card__content .quick-add__submit:hover,product-form .quick-add__submit:hover{opacity:.88!important}.card__heading a,.card__heading a:visited{color:var(--fgp-dark-cornflower-blue, #234092)!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;font-weight:700!important}.card-wrapper .card__content{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:12px}.card-wrapper .card__content .card-information{grid-column:1;display:flex;flex-direction:column;gap:2px}.card-wrapper .card__content .quick-add{grid-column:2;align-self:end;margin:0!important;padding-bottom:2px}.card-wrapper .card__content .quick-add .button{width:auto!important;min-width:88px}.card__content .price .price-item{color:var(--fgp-dark-cornflower-blue, #234092)!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;font-weight:500!important}.card__content .caption-with-letter-spacing.light{color:#2340928c!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;letter-spacing:1px;text-transform:uppercase;font-size:11px}.product__text.caption-with-letter-spacing{font-family:var(--fgp-font-primary)!important;color:var(--fgp-hero-text-muted)!important;font-size:13px!important;letter-spacing:1.5px!important}.product__title{font-family:var(--fgp-font-primary)!important;font-weight:600!important;color:var(--fgp-white)!important;text-transform:none!important;letter-spacing:normal!important}.price__container .price-item,.price .price-item{font-family:var(--fgp-font-primary)!important;color:var(--fgp-white)!important;font-weight:600!important}.product__description a,.product__policies a,.product__policies p{font-family:var(--fgp-font-primary)!important;color:#ffffffb3!important}.section-main-product .link,.section-featured-product .link{color:#ffffffb3!important;text-decoration-color:#fff6!important}.product-form__input label,.variant-picker .form__label,fieldset.js-contents legend,.product-form__input .form__label{font-family:var(--fgp-font-primary)!important;color:var(--fgp-white)!important;font-weight:600!important}.swatch-input~.swatch-label,.button-swatch,.variant-button,.product-form__input input[type=radio]~label{font-family:var(--fgp-font-primary)!important;border-color:var(--fgp-dark-cornflower-blue)!important;color:var(--fgp-dark-cornflower-blue)!important;background:var(--fgp-white)!important;border-radius:var(--radius-pill)!important}.product-form__input input[type=radio]:checked~label{background:var(--fgp-dark-cornflower-blue)!important;color:var(--fgp-white)!important;border-color:var(--fgp-dark-cornflower-blue)!important}.quantity__label,.product-form__input--quantity label{font-family:var(--fgp-font-primary)!important;color:var(--fgp-white)!important;font-weight:600!important}.quantity{border-radius:var(--radius-pill)!important;border-color:var(--fgp-orange-yellow)!important;background:var(--fgp-orange-yellow)!important}.quantity__button,.quantity__input{font-family:var(--fgp-font-primary)!important;color:var(--fgp-dark-cornflower-blue)!important;background:transparent!important;font-weight:700!important}.product-form__input--selling-plan legend,.selling-plan-group__label,.selling-plan-group-option__label{font-family:var(--fgp-font-primary)!important;color:var(--fgp-white)!important;font-weight:600!important}.selling-plan-group__radio-label,.selling-plan-group-option__label,.selling-plan-group-option__value{font-family:var(--fgp-font-primary)!important;color:var(--fgp-white)!important}.product-form__input--selling-plan .form__label{color:var(--fgp-white)!important;font-weight:600!important}.product-form__submit,button.product-form__submit,.product-form__submit[disabled],.product-form__submit:disabled,.product-form__submit[aria-disabled=true],.product-form__submit.button--secondary,.product-form__submit.button{font-family:var(--fgp-font-primary)!important;background:var(--fgp-deeper-blue)!important;color:var(--fgp-white)!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:var(--radius-pill)!important;font-weight:600!important;letter-spacing:1px!important;transition:opacity .2s!important;opacity:1!important}.product-form__submit:hover{opacity:.88!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{font-family:var(--fgp-font-primary)!important;background:var(--fgp-orange-yellow)!important;color:var(--fgp-dark-cornflower-blue)!important;border-radius:var(--radius-pill)!important;font-weight:700!important;letter-spacing:.5px!important}.shopify-payment-button__button:hover{opacity:.88!important}.product__description,.product__description p,.product__description li,.product__description h2,.product__description h3,.product__description strong{font-family:var(--fgp-font-primary)!important;color:var(--fgp-white)!important;font-size:14px!important;line-height:1.6!important}.product__accordion,.product__accordion details,.product__accordion summary{font-family:var(--fgp-font-primary)!important;background:transparent!important;border-color:#fff3!important}.product__accordion summary,.product__accordion .accordion__title,.product__accordion [id*=Collapsible]~summary{font-family:var(--fgp-font-primary)!important;font-size:16px!important;font-weight:600!important;color:var(--fgp-white)!important;padding:16px 0!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.product__accordion .icon-caret,.product__accordion summary svg{color:var(--fgp-white)!important;fill:var(--fgp-white)!important}.product__accordion .accordion__content,.product__accordion details>div,.product__accordion [id*=CollapsibleAccordion]{font-family:var(--fgp-font-primary)!important;font-size:14px!important;font-weight:400!important;color:#fffc!important;line-height:1.6!important;padding:12px 0 16px!important}.product__accordion .accordion__content p,.product__accordion details>div p{color:#fffc!important;font-family:var(--fgp-font-primary)!important}.announcement-bar-section .utility-bar,.utility-bar.color-scheme-4,.utility-bar[class*=color-]{background:var(--fgp-orange-yellow)!important;border-bottom:none!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span,.announcement-bar-section .h5{color:var(--fgp-dark-cornflower-blue)!important;font-family:var(--fgp-font-primary)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.6px!important}.footer{background:var(--fgp-dark-cornflower-blue)!important}.footer,.footer a,.footer p,.footer li,.footer h2,.footer-block__heading,.footer__list-social-link{color:var(--fgp-white)!important;font-family:var(--fgp-font-primary)!important}.footer a:hover{color:var(--fgp-picton-blue)!important}.footer__newsletter input[type=email]{border-color:#ffffff4d!important;color:var(--fgp-dark-cornflower-blue)!important;font-family:var(--fgp-font-primary)!important}.footer__newsletter button[type=submit]{background:var(--fgp-orange-yellow)!important;color:var(--fgp-dark-cornflower-blue)!important;font-family:var(--fgp-font-primary)!important;font-weight:700!important}.footer__content-bottom,.footer__content-bottom p{color:#fff9!important;font-family:var(--fgp-font-primary)!important;font-size:12px!important}.fgp-page-inner{max-width:960px;margin:0 auto;width:100%;padding:0 24px;box-sizing:border-box}@media(min-width:768px){.fgp-page-inner{padding:0 32px}}@media(min-width:1101px){.fgp-page-inner{padding:0 48px}}.fgp-container{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--section-px-desktop);width:100%;box-sizing:border-box}@media(max-width:1100px){.fgp-container{padding:0 var(--space-40)}}@media(max-width:767px){.fgp-container{padding:0 var(--section-px-mobile)}}.contact,.contact .field,.contact .field__input,.contact .text-area{--color-background: 255, 255, 255;--color-foreground: 35, 64, 146}.contact .contact__fields,.contact form{max-width:620px;margin:0 auto}.contact .contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact .contact__fields>.field:nth-child(n+3),.contact .contact__fields>.field:has(.text-area){grid-column:1 / -1}@media screen and (max-width:749px){.contact .contact__fields{grid-template-columns:1fr}}.contact .text-area{min-height:150px;resize:vertical}.contact>h2,.contact .title{font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;color:var(--fgp-dark-cornflower-blue, #234092)!important;text-align:center;margin-bottom:28px}.contact .field:after,.contact .select:after{border:1.5px solid rgba(35,64,146,.22)!important;border-radius:14px!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s}.contact .field:focus-within:after{border-color:var(--fgp-picton-blue, #45bfef)!important;box-shadow:0 0 0 3px #45bfef40!important}.contact .field__input,.contact .text-area{background:var(--fgp-white, #fff)!important;color:var(--fgp-dark-cornflower-blue, #234092)!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;border:0!important;border-radius:14px!important;box-shadow:none!important;outline:none!important;padding:22px 20px 10px!important}.contact .text-area{padding-top:24px!important}.contact .field__input::placeholder,.contact .text-area::placeholder{color:transparent!important;opacity:0!important}.contact .field__label{color:#2340928c!important;font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;background:transparent!important;padding:0!important;letter-spacing:0;left:20px!important}.contact .field__input:not(:placeholder-shown)~.field__label,.contact .text-area:not(:placeholder-shown)~.field__label,.contact .field:focus-within .field__label{left:20px!important}.contact .field__input:not(:placeholder-shown)~.field__label,.contact .text-area:not(:placeholder-shown)~.field__label{color:#234092b3!important;font-weight:500}.contact .contact__button{display:flex;justify-content:center;margin-top:8px}.contact .contact__button .button{font-family:var(--fgp-font-primary, "Poppins", sans-serif)!important;background:var(--fgp-dark-cornflower-blue, #234092)!important;color:var(--fgp-white, #fff)!important;border:none!important;border-radius:var(--radius-pill, 200px)!important;font-weight:600!important;letter-spacing:.5px!important;min-width:220px;padding:15px 34px!important;transition:opacity .2s,transform .2s!important}.contact .contact__button .button:hover{opacity:.9!important;transform:translateY(-1px)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fgp-global.css.map */
