@font-face{font-family:Ohno Softie;src:url(OhnoSoftie-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ohno Softie;src:url(OhnoSoftie-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ohno Softie;src:url(OhnoSoftie-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(Gilroy-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(Gilroy-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(Gilroy-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(Gilroy-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(Gilroy-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}html{font-synthesis:none}:root{--font-display: "Ohno Softie", "Arial Rounded MT Bold", sans-serif;--font-body: "Gilroy", "Helvetica Neue", Arial, sans-serif;--color-heading-brand: #00358e;--font-body--family: var(--font-body);--font-body--weight: 400;--font-heading--family: var(--font-body);--font-heading--weight: 700;--font-subheading--family: var(--font-body);--font-subheading--weight: 500;--font-accent--family: var(--font-display);--font-accent--weight: 500;--font-h1--family: var(--font-display);--font-h1--weight: 700;--font-h2--family: var(--font-display);--font-h2--weight: 700;--font-h3--family: var(--font-body);--font-h3--weight: 600;--font-h4--family: var(--font-body);--font-h4--weight: 600;--font-h5--family: var(--font-body);--font-h5--weight: 600;--font-h6--family: var(--font-body);--font-h6--weight: 600;--display-weight: 700;--display-tracking: -.02em;--display-xl: clamp(3.25rem, 7vw, 6.875rem);--display-xl-leading: .95;--display-lg: clamp(2.25rem, 4vw + .5rem, 4rem);--display-lg-leading: .98;--display-md: clamp(1.75rem, 1.2vw + 1.25rem, 2.25rem);--display-md-leading: 1.05;--eyebrow-size: clamp(.9375rem, .15vw + .9rem, 1rem);--eyebrow-tracking: .14em;--eyebrow-leading: 1.3;--rf-body: clamp(1rem, .95rem + .2vw, 1.0625rem);--rf-caption: clamp(.9375rem, .85rem + .3vw, 1rem);--rf-story-body: clamp(1.0625rem, .95rem + .4vw, 1.25rem);--rf-story-lede: clamp(1.1875rem, 1.05rem + .5vw, 1.375rem)}h1,h2,h3,h4,h5,h6,.h1.h1,.h2.h2,.h3,.h4.h4,.h5.h5,.h6.h6,.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*,.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) :is(h1,h2,h3,h4,h5,h6){color:var(--color-heading-brand)}[style*="--color:"] :is(h1,h2,h3,h4,h5,h6),[style*="--color:"]:is(.text-block)>*,[style*="--color:"]:is(h1,h2,h3,h4,h5,h6){color:var(--color)}main[data-page-handle=the-30-day-happiness-guarantee] .text-block :is(h1),main[data-page-handle=the-30-day-happiness-guarantee] :is(h1).text-block,main[data-page-handle=faq] .text-block :is(h1),main[data-page-handle=faq] :is(h1).text-block,main[data-page-handle=sitemap] .text-block :is(h1),main[data-page-handle=sitemap] :is(h1).text-block{font-family:var(--font-display, var(--font-heading--family));font-weight:var(--display-weight);font-size:var(--display-lg);line-height:var(--display-lg-leading);letter-spacing:var(--display-tracking);text-wrap:balance}:root{--rf-btn-family: var(--font-display);--rf-btn-weight: 700;--rf-btn-tracking: -.005em}.rhh__cta.rhh__cta,.rbb-atc.rbb-atc,.rbb-dsticky__btn.rbb-dsticky__btn,.rbb-sticky__btn.rbb-sticky__btn,.cart__checkout-button.cart__checkout-button,.rbx-atc.rbx-atc,.rst-cta.rst-cta,.rbxb__cta.rbxb__cta,.rfk-submit.rfk-submit,.rop-cta.rop-cta,button.shopify-payment-button__button--unbranded{font-family:var(--rf-btn-family);font-weight:var(--rf-btn-weight);letter-spacing:var(--rf-btn-tracking);line-height:1}.rhh__cta.rhh__cta,.rbb-atc.rbb-atc{font-size:21px}.rbb-dsticky__btn.rbb-dsticky__btn,.rbb-sticky__btn.rbb-sticky__btn{font-size:18px}@media(max-width:374px){.rbb-sticky__btn.rbb-sticky__btn,.rbb-atc.rbb-atc{font-size:16px}}.cart__checkout-button.cart__checkout-button,button.shopify-payment-button__button--unbranded{font-size:18px}.rbx-atc.rbx-atc{font-size:19px}.rst-cta.rst-cta{font-size:20px;min-width:184px}.rbxb__cta.rbxb__cta{font-size:18px;min-width:157px}.rfk-submit.rfk-submit{font-size:22px}.rop-cta.rop-cta{font-size:18px}.shopify-section-group-footer-group .text-block :is(h2),.shopify-section-group-footer-group :is(h2).text-block{font-family:var(--font-display, var(--font-heading--family));font-weight:var(--display-weight);font-size:var(--display-md);line-height:var(--display-md-leading);letter-spacing:-.01em}:root{--font-size--paragraph: var(--rf-body)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/refreshd-brand.css.map */
