:root,.color-scheme-1,.color-scheme--1{--color-foreground: 38, 32, 34;--color-background: 250, 247, 242;--color-button: 46, 61, 111;--color-button-text: 255, 255, 255;--color-secondary-button: 250, 247, 242;--color-secondary-button-text: 138, 195, 196;--color-link: 46, 61, 111;--color-badge-foreground: 255, 255, 255;--color-badge-background: 138, 195, 196;--color-badge-border: 138, 195, 196;--color-shadow: 38, 32, 34}body{background-color:#faf7f2;color:#262022}.h0,.h1,.h2,.title,.collection__title,.product__title h1,.product__title,.card__heading h3,h1.title,h2.title{font-family:var(--font-heading, "Knockout", "Arial Black", sans-serif);text-transform:uppercase;letter-spacing:.02em;color:#262022}.card__heading,.card__heading a,.card__heading.h5,.card__heading.h5 a{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700;text-transform:none;letter-spacing:0;color:#262022;line-height:1.3;font-size:1.15rem}body{font-size:1.25rem!important;line-height:1.75!important}@media screen and (min-width:750px){body{font-size:1.375rem!important}}body p,body li,body td,body dd,body span,body label,body a:not(nav a),.rte,.rte p,.product__description,.product__description p,.product__text,.caption-large,.article-template__content p,.page-width p,.field__input,.field__input::placeholder,input::placeholder,textarea::placeholder,blockquote,cite{font-size:1.25rem!important;line-height:1.75!important}@media screen and (min-width:750px){body p,body li,body td,body dd,body span,body label,body a:not(nav a),.rte,.rte p,.product__description,.product__description p,.product__text,.caption-large,.article-template__content p,.page-width p,.field__input,.field__input::placeholder,input::placeholder,textarea::placeholder,blockquote,cite{font-size:1.375rem!important}}.button,.button--primary,.button--secondary,.button--tertiary,button[type=submit],.product-form__submit,.shopify-payment-button__button--unbranded{font-size:1.1rem!important}.badge,.visually-hidden,sup,sub,.rating-text,.rating-count,.quantity__input,.quantity__button,.header__menu-item,.announcement-bar__message,nav a,.footer a,.footer span,[class*=hero__],[class*=hero__] *,[class*=aw__],[class*=aw__] *,[class*=gc__],[class*=gc__] *,[class*=bs__],[class*=bs__] *,[class*=tm__],[class*=tm__] *,[class*=nl__],[class*=nl__] *,[class*=fc__],[class*=fc__] *{font-size:unset!important}.caption,.caption-with-letter-spacing{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif)}.card-wrapper{transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover{transform:translateY(-2px)}.card{border-radius:.5rem;overflow:hidden;background:#fff;box-shadow:0 1px 3px #2620220f;border:none}.card:hover{box-shadow:0 8px 20px #2620221a}.card--card,.card--standard{--product-card-border-width: 0rem;--product-card-border-opacity: 0}.card>.card__content,.card__inner+.card__content{background-color:#faf7f2;padding:1.25rem 1.25rem 1.5rem!important}.card__media .media--hover-effect>img+img{display:none!important}.card-wrapper:hover .media--hover-effect>img:first-child{opacity:1!important}.card__inner .card__content{background-color:transparent}.card__inner{border-radius:.5rem .5rem 0 0}.card__media{border-radius:.5rem .5rem 0 0;overflow:hidden}.price,.price-item,.price-item--regular,.price-item--sale,.price__regular,.price__sale{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700;font-size:1.15rem}.price-item--sale,.price--on-sale .price-item--sale{color:#8ac3c4}.price-item--regular s,.price--on-sale .price-item--regular{color:#999}.badge{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;border-radius:.25rem}.badge--bottom-left,.badge[class*=color-]{background-color:#8ac3c4;color:#fff;border:none}.badge--sold-out,.color-scheme-1 .badge--sold-out{background-color:#e5e0d9;color:#262022}.button--primary,.button:not(.button--secondary):not(.button--tertiary),.product-form__submit,.shopify-payment-button__button--unbranded,button.button[name=add]{background-color:#2e3d6f;color:#fff;font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700;font-size:1.05rem;text-transform:uppercase;letter-spacing:.06em;border:2px solid #2E3D6F;border-radius:.25rem;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover,button.button[name=add]:hover{background-color:#1e2d5f;border-color:#1e2d5f;color:#fff}.button--secondary,.quick-add__submit{background-color:transparent;color:#8ac3c4;font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700;text-transform:uppercase;letter-spacing:.06em;border:2px solid #8AC3C4;border-radius:.25rem;transition:background-color .2s ease,color .2s ease,transform .15s ease}.button--secondary:hover,.quick-add__submit:hover{background-color:#8ac3c4;color:#fff;border-color:#8ac3c4}.button--tertiary{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);color:#8ac3c4}.shopify-payment-button__button--branded{border-radius:.25rem!important}.field__input,.select__select,.customer input,.customer select,.form__input,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);border-color:#e5e0d9;border-radius:.25rem;color:#262022;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.field__input:focus,.select__select:focus,input:focus,textarea:focus,select:focus{border-color:#8ac3c4;box-shadow:0 0 0 2px #8ac3c440;outline:none}.field__label{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);color:#2c2c2c}.product-form__input input[type=radio]+label,.variant-input label,.swatch-input label{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);border-color:#e5e0d9;transition:border-color .2s ease,box-shadow .2s ease}.product-form__input input[type=radio]:checked+label,.variant-input input:checked+label,.swatch-input input:checked+label{border-color:#8ac3c4;box-shadow:0 0 0 1px #8ac3c4}.quantity{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);border-color:#e5e0d9}.quantity__input{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);color:#262022}.quantity__button{color:#262022;transition:color .2s ease}.quantity__button:hover{color:#8ac3c4}.facets__label,.facets__heading,.facet-filters__label,.facet-filters__sort,.facets__summary,.facets__selected{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);color:#262022}.active-facets__button,.active-facets a{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);background-color:#8ac3c4;color:#fff;border:none;border-radius:9999px;transition:background-color .2s ease}.active-facets__button:hover,.active-facets a:hover{background-color:#e1d5e3;color:#262022}.thumbnail,.product__media-toggle{border-color:#e5e0d9;border-radius:.25rem;transition:border-color .2s ease}.thumbnail.is-active,.thumbnail:hover,.product__media-toggle:hover{border-color:#8ac3c4}.shopify-section:has(.section-header){position:relative;z-index:51}.shopify-section:has(.announcement-bar-section){position:relative;z-index:40}#MainContent .shopify-section{position:relative;z-index:1}.announcement-bar-section{position:relative}.announcement-bar-section:after{display:none}a.link,.underlined-link{color:#8ac3c4;font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif)}a.link:hover,.underlined-link:hover,.customer a:hover,.inline-richtext a:hover,.collection__view-all a:hover{color:#2e3d6f!important}.collection__view-all a{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pagination__item--current{background-color:#8ac3c4;color:#fff;border-color:#8ac3c4}.pagination__item:hover{border-color:#8ac3c4;color:#8ac3c4}*:focus-visible{outline:2px solid #8AC3C4;outline-offset:2px}.button:focus-visible,.button--primary:focus-visible{outline:2px solid #8AC3C4;outline-offset:2px;box-shadow:0 0 0 4px #8ac3c44d}.cart-drawer .button,.cart-drawer .button--primary,.cart-drawer button[name=checkout]{background-color:#2e3d6f;color:#fff;border-color:#2e3d6f;font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.cart-drawer .button:hover,.cart-drawer .button--primary:hover,.cart-drawer button[name=checkout]:hover{background-color:#1e2d5f;border-color:#1e2d5f}.cart-item__name{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700;color:#262022}.cart-item__price,.totals__total-value{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700}.slider-button{border-color:#e5e0d9;color:#262022;transition:border-color .2s ease,color .2s ease}.slider-button:hover{border-color:#8ac3c4;color:#8ac3c4}.slider-counter{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif)}.predictive-search__result-group .predictive-search__heading{font-family:var(--font-heading, "Knockout", "Arial Black", sans-serif);text-transform:uppercase;letter-spacing:.02em}.predictive-search__item--term a,.predictive-search__item--link a{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif)}.header-logo-wrap{display:flex;align-items:center;flex-shrink:0}@media screen and (min-width:750px){.header-logo-wrap{width:240px}}.header-logo-wrap img.header-logo{height:56px;width:auto;object-fit:contain;display:block}@media screen and (min-width:750px){.header-logo-wrap img.header-logo{height:70px}}.header__menu-item,.header__inline-menu a.header__menu-item,.header__inline-menu summary.header__menu-item,.header__inline-menu .header__menu-item.link{position:relative;font-size:1.4rem!important;font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif)!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground))!important}.header__menu-item:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#8ac3c4;transition:width .3s ease,left .3s ease}.header__menu-item:hover:after,.header__menu-item[aria-current=page]:after{width:100%;left:0}.header__menu-item--active:after,.header__menu-item[aria-current=page]:after{width:100%;left:0;background-color:#8ac3c4}.homepage-hero,.homepage-trust-strip,.homepage-brand-story,.homepage-gift-collections,.homepage-testimonials,.homepage-newsletter{margin-top:0;margin-bottom:0}body .shopify-section:has(.homepage-hero),body .shopify-section:has(.homepage-trust-strip),body .shopify-section:has(.homepage-brand-story),body .shopify-section:has(.homepage-gift-collections),body .shopify-section:has(.homepage-testimonials),body .shopify-section:has(.homepage-newsletter){--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px;margin-top:0;margin-bottom:0}.shopify-section+.shopify-section{--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px}.footer-section h3{color:#faf7f2;font-family:var(--font-heading, "Knockout", "Arial Black", sans-serif);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1rem;margin-bottom:1.25rem}.footer-section p,.footer-section a,.footer-section address{font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif)}.footer a:hover{text-decoration:underline;text-underline-offset:3px}.homepage-hero,.homepage-trust-strip,.homepage-brand-story,.homepage-gift-collections,.homepage-testimonials,.homepage-newsletter,.homepage-award,.homepage-brand-story p,.homepage-gift-collections .gc__card-desc,.homepage-newsletter p,.homepage-award .aw__quote-text{font-size:1.125rem;line-height:1.7}@media screen and (min-width:750px){.homepage-hero,.homepage-trust-strip,.homepage-brand-story,.homepage-gift-collections,.homepage-testimonials,.homepage-newsletter,.homepage-award,.homepage-brand-story p,.homepage-gift-collections .gc__card-desc,.homepage-newsletter p,.homepage-award .aw__quote-text{font-size:1.2rem}}.homepage-award{margin-top:0;margin-bottom:0}body .shopify-section:has(.homepage-award){--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px;margin-top:0;margin-bottom:0}.share-button__button{color:#262022;font-family:var(--font-body, "DIN", "Helvetica Neue", Arial, sans-serif);font-weight:700;font-size:1.05rem}.share-button__button .svg-wrapper svg{color:#262022}.share-button__button:hover{color:#2e3d6f}.share-button__button:hover .svg-wrapper svg{color:#2e3d6f}.product-breadcrumbs,body.template-product .breadcrumbs,body .breadcrumbs{display:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/brand-overrides.css.map */
