@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=Tenor+Sans&family=Poppins:wght@400;500;600&display=swap";:root{--go-mint: #40B48A;--go-mint-light: #60c7a2;--go-mint-dim: #39a17c;--go-ink: #111111;--go-ink-soft: #3D3D3D;--go-border: #E4E4E4;--go-cream: #e8dcca;--go-cream-ink: #2b2622;--go-body: #ffffff;--go-dim: #f5f5f5;--go-soft: #fafafa;--go-sale: #40B48A;--go-cart-dot: #FF4F33;--go-white: #FFFFFF;--go-black: #000000}html{font-size:62.5%}body,.drawer,.cart-drawer,.customer{font-family:DM Sans,sans-serif!important;color:var(--go-ink);background:var(--go-body);letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.image-with-text__heading,.related-products__heading,.footer-block__heading,.card__heading,.title,.section-header__title,.product__title,.collection-hero__title{font-family:Tenor Sans,serif!important;font-weight:400!important;letter-spacing:.02em;text-transform:none;color:var(--go-ink)}.caption-with-letter-spacing{letter-spacing:.08em;text-transform:uppercase;font-family:DM Sans,sans-serif!important;font-weight:500}.button,.shopify-payment-button__button,.cart-drawer .cart__checkout-button,.product-form__submit,.customer button,.field__input,.select__select,.quantity__input,.facet-checkbox,.badge,.card,.card__inner,.media,.product-card-wrapper .card,.product__media-item,.thumbnail,.product-form__input input[type=radio]+label{border-radius:0!important}.button,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded{background:var(--go-mint)!important;color:var(--go-white)!important;border:1px solid var(--go-mint)!important;font-family:DM Sans,sans-serif!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.button:hover,.product-form__submit:hover{background:var(--go-mint-dim)!important;border-color:var(--go-mint-dim)!important}.button--secondary,.button--tertiary{background:transparent!important;color:var(--go-ink)!important;border:1px solid var(--go-ink)!important}.badge,.price__badge-sale,.go-save-badge{background:var(--go-mint)!important;color:var(--go-white)!important;letter-spacing:.06em;text-transform:uppercase;font-weight:600;font-size:1.1rem;padding:.45rem .7rem;border:0!important}.price .price-item--sale,.price--on-sale .price__sale .price-item--sale{color:var(--go-mint)!important;font-weight:600}.price-item--regular{color:var(--go-ink-soft)}.announcement-bar,.utility-bar{background:var(--go-ink)!important;color:var(--go-white)!important}.announcement-bar__message,.announcement-bar a,.utility-bar a{color:var(--go-white)!important;font-family:DM Sans,sans-serif!important;font-weight:500;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.go-promo-bar{background:var(--go-cream);color:var(--go-cream-ink);text-align:center;padding:.9rem 1.5rem;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;font-weight:500;font-family:DM Sans,sans-serif;overflow:hidden}.go-promo-bar a{color:inherit;text-decoration:underline}.go-promo-bar[hidden]{display:none!important}.go-promo-bar__track{display:flex;gap:4rem;width:max-content;animation:go-marquee 28s linear infinite}.go-promo-bar__item{white-space:nowrap}@keyframes go-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.go-promo-bar__track{animation:none}}.header-wrapper,.section-header .header-wrapper{background:var(--go-white)!important;border-bottom:1px solid var(--go-border)}.header,.header__heading-link,.header__menu-item,.header__icon,.header__icon .svg-wrapper,.menu-drawer__menu-item{color:var(--go-ink)!important}.header__heading-link .h2,.header__heading{font-family:Tenor Sans,serif!important;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(1.6rem,2vw,2rem)}.header__menu-item{font-family:DM Sans,sans-serif!important;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.cart-count-bubble{background:var(--go-cart-dot)!important;color:#fff!important}.go-trust-bar{padding:4.5rem 2rem;background:var(--go-soft)}.go-trust-bar__list{list-style:none;margin:0 auto;padding:0;max-width:1200px;display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem;text-align:center}.go-trust-bar__icon{color:var(--go-mint);margin-bottom:1rem}.go-trust-bar__title{font-family:Tenor Sans,serif!important;font-size:1.8rem;margin:0 0 .6rem;text-transform:none}.go-trust-bar__text{margin:0;color:var(--go-ink-soft);font-size:1.35rem;line-height:1.5}@media(max-width:749px){.go-trust-bar__list{grid-template-columns:1fr 1fr;gap:2rem 1.2rem}}.go-our-story{padding:6rem 2rem;text-align:center}.go-our-story__inner{max-width:720px;margin:0 auto}.go-our-story__title{font-family:Tenor Sans,serif!important;font-size:clamp(2.4rem,4vw,3.6rem);margin:0 0 1.8rem}.go-our-story__body{font-size:1.6rem;line-height:1.7;color:var(--go-ink-soft)}.go-our-story__signoff{margin-top:2rem;font-family:Tenor Sans,serif!important;font-size:1.6rem}.go-category-grid{padding:4rem 2rem 5rem}.go-category-grid__title{text-align:center;font-family:Tenor Sans,serif!important;font-size:clamp(2.2rem,3.5vw,3.2rem);margin:0 0 2.4rem;text-transform:lowercase}.go-category-grid__list{list-style:none;margin:0 auto;padding:0;max-width:1200px;display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.go-category-grid__card{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--go-dim);color:var(--go-white);text-decoration:none}.go-category-grid__card img{width:100%;height:100%;object-fit:cover;display:block}.go-category-grid__label{position:absolute;left:0;right:0;bottom:0;padding:1.6rem;background:linear-gradient(transparent,#00000073);font-family:DM Sans,sans-serif!important;letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem;font-weight:600}@media(max-width:749px){.go-category-grid__list{grid-template-columns:1fr}}.go-faq{padding:5rem 2rem;max-width:860px;margin:0 auto}.go-faq__title{text-align:center;font-family:Tenor Sans,serif!important;margin:0 0 2.4rem}.go-faq details{border-top:1px solid var(--go-border);padding:1.4rem 0}.go-faq details:last-child{border-bottom:1px solid var(--go-border)}.go-faq summary{cursor:pointer;font-family:DM Sans,sans-serif!important;font-weight:600;font-size:1.5rem;list-style:none}.go-faq summary::-webkit-details-marker{display:none}.go-faq .go-faq__a{margin:1rem 0 0;color:var(--go-ink-soft);font-size:1.4rem;line-height:1.6}.go-track-order{max-width:640px;margin:0 auto;padding:5rem 2rem;text-align:center}.go-track-order__title{font-family:Tenor Sans,serif!important;margin-bottom:1rem}.go-track-order__text{color:var(--go-ink-soft);margin-bottom:2rem}.go-track-order__form{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.go-track-order__form input{flex:1 1 220px;min-height:4.8rem;border:1px solid var(--go-border);padding:0 1.2rem;font-family:DM Sans,sans-serif}.go-track-order__note{margin-top:1.4rem;color:var(--go-ink-soft);font-size:1.3rem}.go-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--go-white);border-top:1px solid var(--go-border);padding:1rem 1.6rem;display:none;gap:1.2rem;align-items:center;justify-content:space-between;box-shadow:0 -6px 20px #0000000f}.go-sticky-atc.is-visible{display:flex}.go-sticky-atc__info{display:flex;flex-direction:column;gap:.2rem}.go-sticky-atc__title{font-family:Tenor Sans,serif!important;font-size:1.5rem}.go-sticky-atc__price{color:var(--go-mint);font-weight:600}.go-sticky-atc__btn{background:var(--go-mint);color:#fff;border:0;padding:1.1rem 2rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-family:DM Sans,sans-serif;cursor:pointer}@media(max-width:749px){.go-sticky-atc{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}.go-qty-breaks{margin:1.6rem 0}.go-qty-breaks__title{font-family:Tenor Sans,serif!important;font-size:1.8rem;margin:0 0 1rem}.go-qty-breaks__list{display:grid;gap:.8rem}.go-qty-breaks__option{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid var(--go-border);background:var(--go-white);padding:1.1rem 1.2rem;cursor:pointer;font-family:DM Sans,sans-serif;text-align:left}.go-qty-breaks__option.is-selected{border-color:var(--go-mint);box-shadow:inset 0 0 0 1px var(--go-mint)}.go-qty-breaks__option strong{color:var(--go-mint)}.go-size-guide-trigger{background:none;border:0;padding:0;margin:.6rem 0 1.2rem;color:var(--go-ink);text-decoration:underline;font-family:DM Sans,sans-serif;font-size:1.35rem;cursor:pointer}.go-size-guide-modal[hidden]{display:none!important}.go-size-guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center}.go-size-guide-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1111118c}.go-size-guide-modal__dialog{position:relative;background:#fff;width:min(640px,calc(100% - 2.4rem));max-height:min(80vh,720px);overflow:auto;padding:2.4rem}.go-size-guide-modal__close{position:absolute;top:.8rem;right:1rem;border:0;background:none;font-size:2.4rem;cursor:pointer}.go-size-guide-modal table{width:100%;border-collapse:collapse;margin-top:1.2rem}.go-size-guide-modal th,.go-size-guide-modal td{border:1px solid var(--go-border);padding:.8rem;text-align:center;font-size:1.3rem}.go-guarantees{display:grid;gap:.8rem;margin:1.4rem 0 .4rem}.go-guarantees__item{display:flex;gap:.8rem;align-items:flex-start;font-size:1.35rem;color:var(--go-ink-soft)}.go-guarantees__item svg{color:var(--go-mint);flex:0 0 auto;margin-top:.15rem}.go-payment-icons{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 0;padding:0}.go-payment-icons svg,.go-payment-icons img{height:24px;width:auto}.go-proven{background:var(--go-ink);color:var(--go-white);text-align:center;padding:5.5rem 2rem}.go-proven__title{font-family:Tenor Sans,serif!important;font-size:clamp(2.2rem,4vw,3.4rem);margin:0 0 1.2rem;color:#fff!important;letter-spacing:.04em;text-transform:uppercase}.go-proven__text{max-width:720px;margin:0 auto;font-size:1.55rem;line-height:1.7;color:#ffffffd1}.go-contact-cta{padding:5rem 2rem;text-align:center;background:var(--go-soft)}.go-contact-cta__title{font-family:Tenor Sans,serif!important;font-size:clamp(2rem,3vw,2.8rem);margin:0 0 1rem}.go-contact-cta__text{max-width:640px;margin:0 auto 1.6rem;color:var(--go-ink-soft);font-size:1.5rem;line-height:1.6}.go-contact-cta a{color:var(--go-mint)}.footer,.footer__content-bottom{background:var(--go-ink)!important;color:var(--go-white)!important}.footer a,.footer .link,.footer summary,.footer-block__heading,.footer-block__details-content{color:var(--go-white)!important}.footer .list-menu__item--link,.footer .copyright__content{color:#ffffffc7!important}.footer .field__input{background:transparent;border-color:#ffffff59;color:#fff}.footer .newsletter-form__button{background:var(--go-mint)!important;color:#fff!important}.product__title{font-size:clamp(2.4rem,3vw,3.2rem)!important}.product .price{font-size:1.8rem}.card__heading a{font-family:DM Sans,sans-serif!important;font-weight:500;font-size:1.35rem}.collection .card__inner,.product-card-wrapper .card__inner{border-radius:0}.go-help-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin:2.4rem 0}.go-help-strip__item{border:1px solid var(--go-border);padding:1.4rem;text-align:center}.go-help-strip__item h3{font-family:Tenor Sans,serif!important;font-size:1.5rem;margin:0 0 .5rem;text-transform:lowercase}.go-help-strip__item p{margin:0;font-size:1.3rem;color:var(--go-ink-soft)}@media(max-width:749px){.go-help-strip{grid-template-columns:1fr}}.featured-collection .title,.collection__title .title{font-family:Tenor Sans,serif!important;text-align:center;text-transform:none;letter-spacing:.01em}.cart-drawer{font-family:DM Sans,sans-serif}.cart-drawer__heading{font-family:Tenor Sans,serif!important}.go-category-grid__list{list-style:none}.go-category-card{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--go-dim);color:var(--go-white);text-decoration:none}.go-category-card img,.go-category-card__placeholder{width:100%;height:100%;object-fit:cover;display:block}.go-category-card__placeholder{background:#ddd;min-height:100%}.go-category-card__label{position:absolute;left:0;right:0;bottom:0;padding:1.6rem;background:linear-gradient(transparent,#00000073);font-family:DM Sans,sans-serif!important;letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/15/assets/go-theme.css.map */
