:root{--brand-space-1: .4rem;--brand-space-2: .8rem;--brand-space-3: 1.6rem;--brand-space-4: 2.4rem;--brand-space-5: 3.2rem;--brand-space-6: 4.8rem;--brand-space-7: 6.4rem;--brand-space-8: 9.6rem;--brand-space-9: 12.8rem;--brand-gutter: 2rem;--brand-section-padding: 5.6rem;--brand-text-width: 64rem;--brand-button-height: 5.6rem;--brand-tap-size: 4.8rem;--brand-ease: cubic-bezier(.25, .1, .25, 1)}@media screen and (min-width:750px){:root{--brand-gutter: 4rem;--brand-section-padding: 9.6rem}}@media screen and (min-width:1200px){:root{--brand-section-padding: 11.2rem}}.template-index{--brand-section-padding: 4.8rem}@media screen and (min-width:750px){.template-index{--brand-section-padding: 6.4rem}}@media screen and (min-width:1200px){.template-index{--brand-section-padding: 7.2rem}}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}body{font-size:1.7rem;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){body{font-size:1.8rem}}.page-width{padding-left:var(--brand-gutter);padding-right:var(--brand-gutter)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:-.01em;font-weight:var(--font-heading-weight);text-wrap:balance}.hxxl,.hxl,.h0,h1,.h1{font-size:3.4rem;line-height:1.15}h2,.h2{font-size:2.8rem;line-height:1.2}h3,.h3{font-size:2.2rem;line-height:1.3}h4,.h4{font-size:2rem;line-height:1.3}h5,.h5,h6,.h6{font-size:1.8rem;line-height:1.4;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.hxxl,.hxl{font-size:5.6rem}.h0,h1,.h1{font-size:5.2rem}h2,.h2{font-size:4rem}h3,.h3{font-size:2.6rem}h4,.h4{font-size:2.2rem}}.caption,.caption-large,.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large,.form__label,.field__label,.field__input,.select__select,.customer .field input,.customer select,.badge,.price,.price__sale,.unit-price,.product__tax,.product-form__error-message-wrapper,.breadcrumbs,small{font-size:1.6rem;letter-spacing:.01em}.caption-with-letter-spacing{letter-spacing:.08em}.field__input,.select__select,.customer .field input,.customer select{min-height:var(--brand-tap-size)}blockquote{color:rgb(var(--color-foreground))}.brand-wordmark{display:block;max-width:100%;height:auto}.header-wrapper .brand-wordmark-wrapper{display:block;width:auto}.header-wrapper .brand-wordmark{width:var(--custom-logo-width-mobile)}@media screen and (max-width:749px){.header-wrapper .header.page-width{padding-left:1.6rem;padding-right:1.6rem}.header-wrapper .header__heading-link{padding-left:0;padding-right:0}}@media screen and (min-width:750px){.header-wrapper .brand-wordmark{width:var(--custom-logo-width)}}.brand-eyebrow{display:block;margin:0 0 var(--brand-space-3);font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.brand-muted{color:var(--brand-muted)}.color-scheme-4 .brand-muted,.color-scheme-5 .brand-muted{color:rgba(var(--color-foreground),.85)}.brand-link{display:inline-flex;align-items:center;min-height:var(--brand-tap-size);padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.7rem;font-weight:500;line-height:1.3;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.6rem;cursor:pointer;transition:text-underline-offset .2s var(--brand-ease)}.brand-link:hover{text-underline-offset:.9rem}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:var(--brand-button-height);font-family:var(--font-body-family);font-size:1.7rem;font-weight:500;letter-spacing:.02em;text-transform:none}.button--secondary:not([disabled]):hover{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.brand-button,.custom-button-accent{display:inline-flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:var(--brand-button-height);padding:1rem 3.2rem;border:.1rem solid var(--brand-ink);border-radius:0;background-color:var(--brand-ink);color:#fff;font-family:var(--font-body-family);font-size:1.7rem;font-weight:500;letter-spacing:.02em;line-height:1.2;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .2s var(--brand-ease),color .2s var(--brand-ease)}.brand-button:hover,.custom-button-accent:hover{background-color:rgba(var(--brand-ink-rgb),.86)}.brand-button--auto{width:auto}.brand-button--outline{background-color:transparent;color:var(--brand-ink)}.brand-button--outline:hover{background-color:var(--brand-ink);color:#fff}.brand-button--light{border-color:#fff;background-color:#fff;color:var(--brand-ink)}.brand-button--light:hover{background-color:#ffffffe0}.brand-button[disabled],.brand-button[aria-disabled=true],.custom-button-accent[disabled],.custom-button-accent[aria-disabled=true]{opacity:.5;cursor:not-allowed}:focus-visible,.brand-button:focus-visible,.custom-button-accent:focus-visible,.brand-link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:none}.product-form__input input[type=radio]+label{min-width:var(--brand-tap-size);min-height:var(--brand-tap-size);font-size:1.6rem;letter-spacing:.02em}.custom-price-sale{color:var(--brand-sale);font-weight:500}.custom-price-compare{color:var(--brand-muted);text-decoration:line-through}.custom-badge-save{display:none}.brand-placeholder{display:block;width:100%;height:100%;background-color:var(--brand-sand)}.brand-placeholder svg{width:100%;height:100%;fill:rgba(var(--brand-ink-rgb),.18)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media screen and (max-width:989px){.header-wrapper .header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header-wrapper .header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app)>.header__search{display:none}.header-wrapper .header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app) .header__icons>.header__search{display:inline-flex}.header-wrapper .header__icons .header__icon--account{display:none}}@media screen and (max-width:749px){.header__heading-logo-wrapper{width:auto}.header__heading-logo{width:var(--custom-logo-width-mobile);max-width:100%}}.main-page-title{text-align:center}.shopify-policy__container{width:100%;max-width:calc(var(--brand-text-width) + var(--brand-gutter) * 2);margin:0 auto;padding:4.8rem var(--brand-gutter) 6.4rem}.shopify-policy__title{margin-bottom:3.2rem;text-align:center}.shopify-policy__title h1{margin:0}.shopify-policy__body{color:rgb(var(--color-foreground));line-height:1.7}.shopify-policy__body h2,.shopify-policy__body h3{margin:3.2rem 0 1.2rem;font-size:2.2rem}.shopify-policy__body a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:750px){.shopify-policy__container{padding:6.4rem var(--brand-gutter) 9.6rem}.shopify-policy__body h2,.shopify-policy__body h3{font-size:2.6rem}}.header-wrapper .header{padding-top:1rem;padding-bottom:1rem}.header-wrapper .header__heading-link{padding-top:0;padding-bottom:0}@media screen and (min-width:990px){.header-wrapper .header{padding-top:1.4rem;padding-bottom:1.4rem}}.header-wrapper--border-bottom{border-bottom:.1rem solid var(--brand-sand)}.header-wrapper .header__menu-item{padding:1.2rem 1.6rem;color:rgb(var(--color-foreground));font-size:1.7rem;letter-spacing:.01em}.header-wrapper .header__menu-item:hover span,.header-wrapper .header__active-menu-item{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.6rem}.header-wrapper .header__submenu .header__menu-item{padding:1rem 2.4rem;font-size:1.7rem}.header-wrapper .header__icon,.header-wrapper .header__icon--menu{width:var(--brand-tap-size);height:var(--brand-tap-size)}.header-wrapper .header__icon .svg-wrapper,.header-wrapper .header__icon svg{width:2.2rem;height:2.2rem}.header-wrapper .header__icon--cart .svg-wrapper,.header-wrapper .header__icon--cart svg{width:4.4rem;height:4.4rem}.header-wrapper .cart-count-bubble{background-color:var(--brand-ink);color:#fff}#menu-drawer .menu-drawer__navigation{padding:1.6rem 0}#menu-drawer .menu-drawer__menu>li>.menu-drawer__menu-item,#menu-drawer .menu-drawer__menu>li>details>summary.menu-drawer__menu-item{padding:1.4rem 2.4rem;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.3}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{padding:1.2rem 3.2rem;font-size:1.8rem}#menu-drawer .menu-drawer__menu-item--active{text-decoration:underline;text-underline-offset:.6rem}#menu-drawer .menu-drawer__close-button{padding:1.6rem 2.4rem;font-size:1.8rem}#menu-drawer .menu-drawer__utility-links{padding:2.4rem;background-color:var(--brand-linen)}#menu-drawer .menu-drawer__account,.header-wrapper .search__input.field__input{font-size:1.7rem}.related-products .related-products__heading{margin:0 0 3.2rem;font-size:2.8rem}@media screen and (min-width:750px){.related-products .related-products__heading{font-size:4rem}}body .badge,body .button--tertiary,body .link,body .customer a,body .link-with-icon,body .form__message,body .customer .field .form__message,body .quantity__rules,body .share-button__button,body .subtitle--small,body .text-body,body table:not([class]),body .card__heading,body .card-information,body .price-item,body .price--on-sale .price-item--regular,body .unit-price,body .cart-item__title,body .cart-item__name,body .product-option,body .cart-item__old-price,body .cart-item__error-text,body .cart-item__disclosure-tooltip,body .cart-disclosure-modal__item-header,body .cart-disclosure-modal__item-content,body .discounts,body .tax-note,body .totals__total,body .facet-checkbox,body .facet-filters__label,body .facet-filters__sort,body .facet-filters__summary,body .facets__label,body .facets__and-helptext,body .facets__header,body .facets__header-vertical,body .facets__heading,body .facets__summary,body .mobile-facets__close-button,body .mobile-facets__count,body .mobile-facets__heading,body .product-count__text,body span.active-facets__button-inner,body .active-facets__button-wrapper *,body .pagination__item,body .pickup-availability-address,body .pickup-availability-variant,body .predictive-search__item .price,body .predictive-search__item-vendor,body .predictive-search__item-heading,body .complementary-products__container .price-item,body .card--horizontal .card__heading,body .card--horizontal .price__container .price-item,body .field__input:focus~.field__label,body .field__input:not(:placeholder-shown)~.field__label,body .select__select{font-size:1.6rem}body .cart-count-bubble{width:2rem;height:2rem;font-size:1.2rem}body .pagination__item{min-width:var(--brand-tap-size);height:var(--brand-tap-size)}body .field__input,body .customer .field input{height:6.4rem;min-height:6.4rem}body .field__label,body .customer .field label{top:calc(2rem + var(--inputs-border-width));letter-spacing:.01em}body .field__input:focus~.field__label,body .field__input:not(:placeholder-shown)~.field__label,body .field__input:-webkit-autofill~.field__label,body .customer .field input:focus~label,body .customer .field input:not(:placeholder-shown)~label,body .customer .field input:-webkit-autofill~label{top:calc(var(--inputs-border-width) + .6rem);font-size:1.6rem;letter-spacing:.01em}body .field__input:focus,body .field__input:not(:placeholder-shown),body .field__input:-webkit-autofill,body .customer .field input:focus,body .customer .field input:not(:placeholder-shown),body .customer .field input:-webkit-autofill{padding:3rem 1.5rem .8rem 2rem}body .field__button{height:6.4rem;width:5.6rem}body textarea.field__input{height:auto;min-height:14rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand.css.map */
