:root{--ofwm-ease: cubic-bezier(.32, .72, 0, 1);--ofwm-ring: 0 0 0 1px rgba(23, 38, 75, .07);--ofwm-shadow-soft: 0 18px 40px -24px rgba(23, 38, 75, .28);--ofwm-shadow-hover: 0 28px 56px -24px rgba(23, 38, 75, .35)}h1,.h1{font-weight:300;letter-spacing:.01em;line-height:1.08;font-size:calc(var(--font-heading-scale) * 3.4rem)}.h0{font-weight:300;letter-spacing:.005em;line-height:1.04;font-size:calc(var(--font-heading-scale) * 4.2rem)}h2,.h2{font-weight:400;letter-spacing:.01em}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 5.4rem)}.h0{font-size:calc(var(--font-heading-scale) * 7rem)}}.caption-with-letter-spacing{color:rgba(var(--color-foreground),.55);font-family:var(--font-caption-family);font-size:1.2rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.subtitle{font-family:var(--font-caption-family);font-weight:400}.rich-text__caption{margin-bottom:2.4rem;position:relative}.header-wrapper{background-color:rgb(var(--color-background))}.header__heading-logo{height:auto;opacity:.96}.header__inline-menu .header__menu-item{color:rgba(var(--color-foreground),.72);font-size:1.15rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;transition:color .35s var(--ofwm-ease)}.header__inline-menu .header__menu-item:hover{color:rgba(var(--color-foreground),1);text-decoration:none}.header__inline-menu .header__active-menu-item{color:rgba(var(--color-foreground),1);text-decoration:none;text-underline-offset:0}.header__inline-menu .header__menu-item span{transition:none}.header__inline-menu .header__menu-item:hover span{text-decoration:none;text-underline-offset:0}.header__icon--cart,.header__icon--account{display:none!important}.banner:after,.banner .banner__media:after{background:linear-gradient(180deg,#17264b8c,#17264b1f 34%,#17264b0d 58%,#17264b80)}.banner .banner__box{background:transparent;padding:0 4rem}.banner .banner__heading{color:#fff;margin-bottom:0;text-shadow:0 2px 24px rgba(23,38,75,.35)}.banner .banner__text{color:#ffffffd9;text-shadow:0 1px 12px rgba(23,38,75,.4)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--buttons-radius: 999px;--buttons-radius-outset: 999px;border-radius:999px;font-size:1.2rem;font-weight:700;letter-spacing:.16em;min-height:4.6rem;padding:0 3.2rem;text-transform:uppercase;transition:transform .45s var(--ofwm-ease),box-shadow .45s var(--ofwm-ease),opacity .45s var(--ofwm-ease)}.button:hover{box-shadow:var(--ofwm-shadow-soft);transform:translateY(-.1rem)}.button:active{transform:scale(.98)}.field,.select,.customer .field,.customer select,.localization-form__select,.field__input,.select__select{--inputs-radius: 999px;--inputs-radius-outset: 999px;border-radius:999px}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:var(--ofwm-ring)}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{padding-left:.8rem}.field:has(textarea),.text-area,textarea.field__input{--inputs-radius: 1.6rem;--inputs-radius-outset: 1.6rem;border-radius:1.6rem}.rich-text .rich-text__wrapper{width:100%}.rich-text .rich-text__blocks{max-width:72rem}.rich-text .rich-text__text{color:rgba(var(--color-foreground),.72);font-size:1.7rem;line-height:1.75}.rich-text .rich-text__text p{margin-top:2rem}.title-wrapper,.title-wrapper-with-link{margin-bottom:4rem}.blog .article-card-wrapper .card{background:#fff;border-radius:1.6rem;box-shadow:var(--ofwm-ring),var(--ofwm-shadow-soft);overflow:hidden;transition:transform .5s var(--ofwm-ease),box-shadow .5s var(--ofwm-ease)}.blog .article-card-wrapper .card:hover{box-shadow:var(--ofwm-ring),var(--ofwm-shadow-hover);transform:translateY(-.4rem)}.blog .article-card-wrapper .card__inner{border-radius:0}.blog .article-card-wrapper .card__content{padding:2.4rem}.blog .article-card__info,.blog .circle-divider{color:rgba(var(--color-foreground),.5);font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase}.blog .card__heading{font-size:1.9rem;font-weight:400;letter-spacing:.01em}.main-page .main-page-title{margin-bottom:3.2rem}.main-page .rte{font-size:1.55rem;line-height:1.75}.main-page .rte h2,.main-page .rte h3{margin-top:3.6rem;margin-bottom:1.2rem}.main-page .rte h2{font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:300}.main-page .rte h3{font-size:1.15rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.main-page .rte p,.main-page .rte ul,.main-page .rte ol{margin-bottom:1.6rem}.main-page--full,.main-page--full .main-page-title,.main-page--full .rte{text-align:left}.main-page--full .rte>*{max-width:none;margin-left:0;margin-right:0}.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:4.8rem 1.5rem 6.6rem}@media screen and (min-width:750px){.shopify-policy__container{padding:6.4rem 5rem 8.8rem}}.shopify-policy__title,.shopify-policy__body,.shopify-policy__remote-policy-heading-wrapper{text-align:left}.shopify-policy__title h1{margin:0 0 3.2rem;font-weight:300;letter-spacing:.005em;line-height:1.04;font-size:calc(var(--font-heading-scale) * 4.2rem)}@media screen and (min-width:750px){.shopify-policy__title h1{font-size:calc(var(--font-heading-scale) * 7rem)}}.shopify-policy__body .rte{font-size:1.55rem;line-height:1.75}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3{margin-top:3.6rem;margin-bottom:1.2rem}.shopify-policy__body .rte h2{font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:300}.shopify-policy__body .rte h3{font-size:1.15rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.shopify-policy__body .rte p,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin-bottom:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand-overrides.css.map */
