.gw{font-family:var(--gw-font-body);color:var(--gw-brown);letter-spacing:0}.gw .gw-container{max-width:var(--gw-page-max);margin:0 auto;padding:0 var(--gw-gutter);box-sizing:border-box}.gw .gw-eyebrow{font:700 12px/16px var(--gw-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--gw-copper);margin:0 0 12px}.gw .gw-eyebrow--teal{color:var(--gw-teal)}.gw .gw-h1,.gw .gw-h2,.gw .gw-h3,.gw .gw-h4{font-family:var(--gw-font-display);font-weight:400;color:var(--gw-ink);margin:0;letter-spacing:0}.gw .gw-h1{font-size:64px;line-height:1.1}.gw .gw-h2{font-size:44px;line-height:1.15}.gw .gw-h3{font-size:25px;line-height:1.2}.gw .gw-h4{font-size:22px;line-height:1.2}.gw .gw-lede{font:400 17px/1.5 var(--gw-font-body);color:var(--gw-brown);margin:0}.gw .gw-body{font:400 15px/21px var(--gw-font-body);color:var(--gw-brown)}@media screen and (max-width:749px){.gw .gw-h1{font-size:40px}.gw .gw-h2{font-size:32px}.gw .gw-h3{font-size:22px}}.gw .gw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 24px;border-radius:var(--gw-radius-pill);font:700 15px/1 var(--gw-font-body);text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:background-color .15s,color .15s,border-color .15s;box-sizing:border-box}.gw .gw-btn--primary{background:var(--gw-blue);color:#fff}.gw .gw-btn--primary:hover{background:var(--gw-blue-dark)}.gw .gw-btn--outline{background:transparent;color:var(--gw-blue);border-color:var(--gw-blue)}.gw .gw-btn--outline:hover{background:var(--gw-blue);color:#fff}.gw .gw-btn--ghost-light{background:transparent;color:#fff;border-color:#ffffffd9}.gw .gw-btn--ghost-light:hover{background:#fff;color:var(--gw-ink)}.gw .gw-btn--block{width:100%}.gw .gw-btn:focus-visible,.gw a:focus-visible,.gw button:focus-visible{outline:2px solid var(--gw-blue);outline-offset:2px}.gw .gw-link{font:700 14px/1.3 var(--gw-font-body);color:var(--gw-blue);text-decoration:none}.gw .gw-link:hover{text-decoration:underline}.gw .gw-stars{display:inline-flex;gap:2px;color:var(--gw-gold);font-size:13px;line-height:1;letter-spacing:1px}.gw .gw-card{background:var(--gw-cream-light);border:1px solid var(--gw-line);border-radius:var(--gw-radius-md);overflow:hidden}.gw-paper-edge{display:block;width:100%;line-height:0}.gw-paper-edge svg{width:100%;height:100%;display:block}.gw .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.gw *,.gw *:before,.gw *:after{transition:none!important;animation:none!important}}:root{--gw-footer-gap: 114px }@media screen and (max-width:749px){:root{--gw-footer-gap: 74px }}#MainContent>.shopify-section:last-child:not(.gw-section):not(:has(>[class^=gw-],>[class*=" gw-"])) [class*=section-template--][class$=-padding]{padding-bottom:var(--gw-footer-gap)}#MainContent>.shopify-section:last-child:not(.gw-section):not(:has(>[class^=gw-],>[class*=" gw-"])):not(:has([class*=section-template--][class$=-padding])){padding-bottom:var(--gw-footer-gap)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/gw-base.css.map */
