:root{--font-body-family: "Gabarito", "Roobert", Arial, sans-serif;--font-heading-family: "Gabarito", "Roobert", Arial, sans-serif}body,button,input,textarea,select,.button,.button-label,.field__input,.select__select,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.price,.price-item,.product__title,.product__description,.card__heading,.article-card__title{font-family:Gabarito,Roobert,Arial,sans-serif}:root{--sdx-accent-orange: #F26826;--sdx-accent-teal: #176579;--sdx-accent-marine: #4DB6CD;--sdx-accent-soft: #DDF2F7;--sdx-accent-cream: #FFF6E8;--sdx-ink: #403E3E}main :is(.title-wrapper,.title-wrapper-with-link,.section-header,.section-heading)>:is(h1,h2,h3,.h1,.h2,.h3),main :is(.product__title,.main-page-title,.collection-hero__title,.banner__heading){letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word}main :is(.title-wrapper,.section-header,.section-heading)>:is(h2,.h2):after{content:"";display:block;width:min(64px,18vw);height:4px;border-radius:999px;margin-top:12px;background:var(--sdx-accent-orange)}main :is(.product__title,.main-page-title,.collection-hero__title,.banner__heading)::selection{background:var(--sdx-accent-soft);color:var(--sdx-ink)}main :is(.card-wrapper,.product-card-wrapper) .card,main :is(.accordion,.collapsible-content__grid-item){border-radius:16px}main :is(.card-wrapper,.product-card-wrapper) .card{transition:box-shadow .18s ease,transform .18s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){main :is(.card-wrapper,.product-card-wrapper):hover .card{box-shadow:0 12px 28px #403e3e1c;transform:translateY(-2px)}}main :is(.button--primary,.product-form__submit,.shopify-payment-button__button--unbranded){border-radius:999px;font-family:Gabarito,Roobert,Arial,sans-serif;font-weight:800;letter-spacing:-.015em}main :is(.price,.price-item,.product__price){font-family:Gabarito,Roobert,Arial,sans-serif;font-weight:800;font-variant-numeric:tabular-nums}main :is(.media,.product__media,.image-with-text__media){border-radius:18px}main :is(.image-with-text__content,.multicolumn-card__info) :is(p,h2,h3){text-wrap:pretty}@media(prefers-reduced-motion:reduce){main :is(.card-wrapper,.product-card-wrapper) .card{transition:none}}:root{--sdx-page-marine: #4DB6CD;--sdx-page-marine-soft: #DDF2F7;--sdx-page-orange: #F26826;--sdx-page-teal: #176579;--sdx-page-ink: #403E3E;--sdx-page-cream: #FFF6E8}main :is(.product__title h1,.collection-hero__title,.main-page-title,.banner__heading,.image-with-text__heading,.rich-text__heading,.multicolumn .title,.collapsible-content__heading){font-family:Gabarito,Roobert,Arial,sans-serif;font-weight:800;letter-spacing:-.035em;line-height:1.13;text-wrap:balance}main :is(.product__description,.image-with-text__text,.rich-text__text,.multicolumn-card__info,.collapsible-content__description){color:var(--sdx-page-ink);text-wrap:pretty}main :is(.image-with-text__media,.multicolumn-card__image-wrapper,.product__media,.card__media){overflow:hidden;border-radius:18px}main :is(.image-with-text__content,.rich-text__wrapper,.collapsible-content__wrapper) :is(.caption,.subtitle){color:var(--sdx-page-teal);font-weight:700;letter-spacing:.04em}main :is(.image-with-text__content,.rich-text__wrapper,.collapsible-content__wrapper) :is(h2,h3)::selection{background:var(--sdx-page-marine-soft);color:var(--sdx-page-ink)}main :is(.product__info-container,.card__information,.collection-hero__inner) :is(.price,.price-item){color:var(--sdx-page-teal);font-family:Gabarito,Roobert,Arial,sans-serif;font-weight:800;font-variant-numeric:tabular-nums}main :is(.product-form__submit,.button--primary){border-radius:999px;font-family:Gabarito,Roobert,Arial,sans-serif;font-weight:800}main :is(.accordion,.collapsible-content details){border-color:#403e3e29}@media(max-width:749px){main :is(.product__title h1,.collection-hero__title,.main-page-title,.banner__heading,.image-with-text__heading,.rich-text__heading,.collapsible-content__heading){letter-spacing:-.03em;text-wrap:balance}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/sdx-site-typography.css.map */
