:root{--vp-navy: #18245a;--vp-navy-hover: #1e2e70;--vp-orange: #ffb14b;--vp-orange-soft: #fff3e0;--vp-cream: #ffe9b8;--vp-cream-border: #ffd27d;--vp-lime: #c9de5d;--vp-lime-border: #a9b84f;--vp-border-warm: #f0e8d8;--vp-gray: #f3f4f6;--vp-gray-border: #e5e7eb;--vp-shadow: 0 2px 16px rgba(24, 36, 90, .06);--vp-shadow-hover: 0 8px 32px rgba(24, 36, 90, .12)}body{letter-spacing:0;font-family:"Roboto",var(--font-body-family)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:"Roboto",var(--font-heading-family);font-weight:700;letter-spacing:0;color:var(--vp-navy)}.color-scheme-4 h1,.color-scheme-4 h2,.color-scheme-4 h3,.color-scheme-4 .h0,.color-scheme-4 .h1,.color-scheme-4 .h2,.color-scheme-4 .h3,.color-scheme-4 .h4{color:#fff}h1,.h1{font-size:2.8rem;line-height:1.15}h2,.h2{font-size:2.6rem;line-height:1.2}.h0{font-size:3.2rem;line-height:1.15}@media screen and (min-width:750px){h1,.h1{font-size:4.8rem}h2,.h2{font-size:3.6rem}.h0{font-size:5.2rem}}.caption-with-letter-spacing,.announcement-bar__message,.button,.product-form__submit{letter-spacing:0}.button,.shopify-challenge__button,.customer button{font-weight:700;font-size:1.6rem;border-radius:1.6rem;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{transform:translateY(-1px);box-shadow:0 4px 12px #18245a4d}.color-scheme-1 .button:not(.button--secondary):not(.button--tertiary),.color-scheme-2 .button:not(.button--secondary):not(.button--tertiary),.color-scheme-5 .button:not(.button--secondary):not(.button--tertiary){--color-button: 24, 36, 90;--color-button-text: 255, 255, 255}.button--secondary{--color-button: 243, 244, 246;--color-button-text: 24, 36, 90;--border-opacity: 1;background-color:var(--vp-gray);color:var(--vp-navy)}.button--secondary:after{box-shadow:0 0 0 1px var(--vp-gray-border)!important}.button--secondary:hover{transform:scale(1.03)}.shopify-payment-button__button--unbranded{border-radius:1.6rem!important;font-weight:700!important;letter-spacing:0!important}.utility-bar.color-scheme-5{background-color:var(--vp-cream)}.announcement-bar__message{font-size:1.4rem;font-weight:500;color:var(--vp-navy);padding:.8rem 1.6rem}.announcement-bar__link .announcement-bar__message span,.announcement-bar__message a{text-decoration:underline;font-weight:700}.section-header .header-wrapper{background-color:#fff;box-shadow:0 1px #18245a0f}.header-wrapper--border-bottom{border-bottom:0}.shopify-section-header-sticky .header-wrapper{box-shadow:0 2px 20px #18245a14}.header__inline-menu .header__menu-item{font-size:1.4rem;font-weight:500;color:var(--vp-navy);padding:.8rem 1.2rem;border-radius:.8rem;transition:background-color .15s ease}.header__inline-menu .header__menu-item:hover,.header__inline-menu details[open]>.header__menu-item{background-color:var(--vp-orange-soft)}.header__inline-menu .header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header__active-menu-item{font-weight:700}.header__submenu.list-menu--disclosure{background-color:#fff;border:1px solid var(--vp-border-warm);border-radius:1.2rem;box-shadow:0 10px 30px #18245a1a;padding:.8rem 0;min-width:24rem}.header__submenu .header__menu-item{font-size:1.4rem;font-weight:500;color:var(--vp-navy);padding:1rem 1.6rem;border-radius:0}.header__submenu .header__menu-item:hover{background-color:var(--vp-orange-soft);text-decoration:none}.header__icon{color:var(--vp-navy)}.cart-count-bubble{background-color:var(--vp-orange);color:var(--vp-navy);font-weight:700}.card-wrapper .card--card,.card-wrapper .card--standard>.card__inner{border-radius:2.4rem}.card--card:after,.card--standard .card__inner:after{border-radius:2.4rem;box-shadow:0 0 0 1px var(--vp-border-warm),var(--vp-shadow)!important;transition:box-shadow .3s ease}.card-wrapper .card{transition:transform .3s ease}.card-wrapper:hover .card{transform:translateY(-4px)}.card-wrapper:hover .card--card:after,.card-wrapper:hover .card--standard .card__inner:after{box-shadow:0 0 0 1px var(--vp-border-warm),var(--vp-shadow-hover)!important}.card__heading,.card__heading a{color:var(--vp-navy);font-weight:700;letter-spacing:0}.price{color:var(--vp-navy);letter-spacing:0}.price-item--regular,.price-item--sale{font-weight:700}.price--on-sale .price-item--regular{font-weight:400;opacity:.6}.badge{border-radius:99rem;font-weight:700;letter-spacing:0;text-transform:uppercase;font-size:1.1rem;padding:.4rem 1rem}.card__badge .badge.color-scheme-3,.price__badge-sale.color-scheme-3{background-color:var(--vp-orange);color:#fff;border-color:var(--vp-orange)}.title-wrapper-with-link .title,.collection-list-title,.title{color:var(--vp-navy)}.color-scheme-4 .title,.color-scheme-4 .collection-list-title{color:#fff}.collection-card-wrapper .card__heading{font-size:1.8rem}.footer.color-scheme-4{background-color:var(--vp-navy)}.footer-block__heading{color:var(--vp-orange)!important;font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.6rem}.footer-block--newsletter .footer-block__heading{color:#fff!important;text-transform:none;letter-spacing:0;font-size:1.8rem}.footer-block__details-content .list-menu__item--link,.footer-block__details-content p,.footer .copyright__content,.footer .policies a{color:#ffffffb3;font-size:1.4rem;text-decoration:none}.footer-block__details-content .list-menu__item--link:hover,.footer .policies a:hover{color:#fff;text-decoration:none}.footer .field__input,.field__input,.select__select,.customer .field input{border-radius:1.2rem}.field:after,.select:after{border-radius:1.2rem}:focus-visible{outline:2px solid var(--vp-navy);outline-offset:2px}.vp-eyebrow{display:inline-block;padding:.4rem 1.2rem;border-radius:99rem;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background-color:var(--vp-cream);color:var(--vp-navy);border:1px solid var(--vp-cream-border);margin-bottom:1.6rem}.vp-eyebrow--orange{background-color:var(--vp-orange);border-color:var(--vp-orange)}.vp-highlight{color:var(--vp-orange)}.vp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1.4rem 2.8rem;border-radius:1.6rem;font-weight:700;font-size:1.6rem;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;cursor:pointer}.vp-btn--primary{background-color:var(--vp-navy);color:#fff;box-shadow:0 4px 6px #18245a1f}.vp-btn--primary:hover{background-color:var(--vp-navy-hover);transform:scale(1.04);box-shadow:0 4px 12px #18245a4d}.vp-btn--secondary{background-color:var(--vp-gray);color:var(--vp-navy);border:1px solid var(--vp-gray-border)}.vp-btn--secondary:hover{transform:scale(1.05)}.vp-check{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background-color:var(--vp-lime);color:var(--vp-navy);font-size:1.2rem;font-weight:700;flex-shrink:0}@media(prefers-reduced-motion:reduce){.vp-btn,.card-wrapper .card,.button{transition:none;transform:none!important}}[id$=__custom_liquid_RV8cYz] [class$=-padding]{padding-top:0!important;padding-bottom:0!important}.vp-header-cta{margin-left:1.2rem;padding:1.1rem 2rem;font-size:1.4rem}.product-form__submit.button--secondary{--color-button: 24, 36, 90;--color-button-text: 255, 255, 255;background-color:var(--vp-navy);color:#fff}.product-form__submit.button--secondary:after{box-shadow:none!important}.product-form__submit.button--secondary:not([disabled]):hover{background-color:var(--vp-navy-hover);transform:translateY(-1px);box-shadow:0 4px 12px #18245a4d}.quick-add__submit.button--secondary{--color-button: 255, 233, 184;--color-button-text: 24, 36, 90;background-color:var(--vp-cream);color:var(--vp-navy);border-radius:1.2rem;font-size:1.4rem;min-height:4.2rem}.quick-add__submit.button--secondary:after{border-radius:1.2rem;box-shadow:0 0 0 1px var(--vp-orange)!important}.quick-add__submit.button--secondary:not([disabled]):hover{background-color:var(--vp-orange);color:#fff;transform:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vp24-design.css.map */
