:root{interpolate-size:allow-keywords;--heroBlue: #A8DEFF;--darkBlue: #101D55;--bone: #FCFAF8;--yellow: #F6FF83;--green: #DBF5BD;--darkBlue70: #575F86;--darkBlue55: rgba(16, 29, 85, .55);--darkBlue25: rgba(16, 29, 85, .25);--darkBlue10: rgba(16, 29, 85, .1);--bone40: rgba(252, 250, 248, .2);--gradient-background: var(--bone);--footer-background: rgba(168, 222, 255, .5);--font-abc-dialtype: "ABC Dialtype", sans-serif;--rounded: .8rem;--header-height: 7.4rem}@media screen and (min-width: 990px){:root{--header-height: 7.8rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));line-height:1;word-break:break-word;color:var(--darkBlue)}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 7.2rem));line-height:1.1}.hxl{font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width: 750px){.hxl{font-size:calc(var(--font-heading-scale) * 6.2rem)}}.h0,h1,.h1{font-size:4rem;line-height:100%;letter-spacing:-.02em}@media only screen and (min-width: 750px){.h0,h1,.h1{font-size:8rem}}h2,.h2{font-size:3.2rem;line-height:100%;letter-spacing:-.02em}@media only screen and (min-width: 750px){h2,.h2{font-size:4.8rem}}h3,.h3{font-size:2.4rem;line-height:100%;letter-spacing:-.01em}@media only screen and (min-width: 750px){h3,.h3{font-size:3.2rem;letter-spacing:-.02em}}h4,.h4,h5,.h5,h6,.h6{font-size:2.4rem;line-height:100%;letter-spacing:-.02em}@media only screen and (min-width: 750px){h4,.h4,h5,.h5,h6,.h6{line-height:105%}}.large-body{font-family:var(--font-abc-dialtype);font-weight:400;font-size:1.8rem;line-height:130%;letter-spacing:-.02em}.body,body,.primary-body{font-family:var(--font-abc-dialtype);font-weight:400;font-size:1.6rem;line-height:130%;letter-spacing:-.01em;color:var(--darkBlue70)}.small-body{font-family:var(--font-abc-dialtype);font-weight:400;font-size:1.4rem;line-height:130%;letter-spacing:-.01em}.utility{font-family:var(--font-abc-dialtype);font-weight:400;font-size:1.1rem;line-height:130%;letter-spacing:-.01em}@media only screen and (min-width: 750px){.utility{font-size:1rem}}.cta{font-family:var(--font-abc-dialtype);font-weight:700;font-size:1.6rem;line-height:130%;letter-spacing:-.01em}.button,.small-button,.shopify-challenge__button,.customer button{display:inline-flex;justify-content:center;align-items:center;border:.5px solid var(--black);border-radius:4rem;padding:0 2.4rem;line-height:1;font-family:var(--font-abc-dialtype);font-size:1.6rem;font-weight:700;text-decoration:none;color:var(--bone);background-color:var(--darkBlue);transition:background-color var(--duration-default) ease-in-out,color var(--duration-default) ease-in-out;-webkit-appearance:none;appearance:none;cursor:pointer;min-height:4rem;border:.5px solid var(--darkBlue)}.button--outline{background-color:transparent;border-color:var(--darkBlue);color:var(--darkBlue)}@media screen and (min-width: 990px){.button--desktop-wide{min-width:31.8rem}.button:hover,.small-button:hover,.shopify-challenge__button:hover,.customer button:hover{background-color:var(--heroBlue);color:var(--darkBlue)}}input::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{display:none}a{color:inherit;text-decoration:none}.bold{font-weight:700}.template-index main>.shopify-section:first-child{margin-top:calc(var(--header-height) * -1)}body:not(.template-featured-blog) main>.shopify-section+.shopify-section{margin:8rem 0}.template-index main>.shopify-section:first-child+.shopify-section{margin-top:3.2rem}@media screen and (min-width: 990px){body:not(.template-featured-blog) main>.shopify-section+.shopify-section{margin:10rem 0}}body.template-blog main>.shopify-section+.shopify-section{margin:0}body.template-collection main>.shopify-section:first-child+.shopify-section{margin-top:0}button{-webkit-appearance:none;appearance:none;outline:none;border:none;margin:0;padding:0;background:none}.tag{font-size:1.2rem;font-weight:700;font-family:var(--font-abc-dialtype);color:var(--darkBlue);background-color:var(--yellow);display:inline-block;height:2.4rem;padding:0 .8rem;text-align:center;line-height:2.4rem;border-radius:2rem;border:.5px solid var(--darkBlue25);width:max-content}.icon.icon-arrow rect:last-of-type{transition:stroke-opacity var(--duration-long) ease}@media screen and (min-width: 990px){.icon.icon-arrow:hover rect:last-of-type{stroke-opacity:1}}details summary .icon.icon-expand path:first-of-type{transition:opacity var(--duration-default) ease-in-out}details[open] summary .icon.icon-expand path:first-of-type{opacity:0}details summary .icon.icon-expand rect:last-of-type{transition:stroke-opacity var(--duration-long) ease}details[open] summary .icon.icon-expand rect:last-of-type{stroke-opacity:1}@media screen and (min-width: 990px){details:hover summary .icon.icon-expand rect:last-of-type{stroke-opacity:1}}.rte li{list-style-type:disc}.rte a,.metafield-rich_text_field a{text-decoration:underline}.details-drawer--animate::details-content{display:block;block-size:0;overflow:hidden;transition-property:block-size,content-visibility;transition-duration:var(--duration-long);transition-behavior:allow-discrete}.details-drawer--animate[open]::details-content{block-size:auto;block-size:calc-size(auto)}.yotpo-comment.yotpo-review-comment{margin-top:3.2rem!important;border-top:.5px solid var(--darkBlue55)!important;padding-top:1.2rem!important}
/*# sourceMappingURL=/cdn/shop/t/290/assets/base--skinfix.css.map */
