@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700&family=Archivo+Black&family=JetBrains+Mono:wght@400;500;700&display=swap";:root{--gss-signal:#F3C21A;--gss-mustard:#C99A2E;--gss-ink:#172A2C;--gss-teal:#2E6F63;--gss-seafoam:#AFD4CD;--gss-paper:#F2F4F1;--gss-n200:#D8DED9;--gss-n300:#B7C2BC;--gss-n500:#55696C;--gss-n600:#4C6266;--gss-n700:#3A4E4F;--gss-n800:#29383A;--gss-line:#C6D2CD;--gss-line-soft:#DCE3DE;--gss-sans:"Archivo", system-ui, -apple-system, sans-serif;--gss-display:"Archivo Black", "Archivo", sans-serif;--gss-mono:"JetBrains Mono", ui-monospace, monospace}body,.site-nav,button,input,select,textarea,.btn{font-family:var(--gss-sans)}body{color:var(--gss-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.mega-title,.section-header__title,.product-single__title,.index-section .h2{font-family:var(--gss-display);text-transform:none;letter-spacing:-.02em;font-weight:400}.section-header h2,.product-single__title,.rte h2,.rte h3,.rte h4,.grid-view-item__title,.product-card__title{color:var(--gss-ink)}h1,.h1{font-size:clamp(30px,4.4vw,48px);line-height:1.04;letter-spacing:-.03em}h2,.h2{font-size:clamp(25px,3.4vw,38px);line-height:1.08}h3,.h3{font-size:22px;line-height:1.15}h4,.h4{font-size:18px;line-height:1.25;letter-spacing:-.012em}.site-nav__link,.site-footer__linklist-item,.product-form__item label,.variant__label,.cart__row .h4,.section-header__link,.announcement-bar__message{font-family:var(--gss-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}p,li,.rte{color:var(--gss-n800)}a{color:var(--gss-teal)}a:hover{color:var(--gss-ink)}.announcement-bar__message{font-family:var(--gss-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.site-header{background:#fff;border-bottom:1px solid var(--gss-line-soft)}.site-nav__link{color:var(--gss-n600)}.site-nav__link:hover,.site-nav--active .site-nav__link{color:var(--gss-teal)}.site-nav--has-dropdown .site-nav__link,.site-header__icon{color:var(--gss-n600)}.site-header__icon:hover{color:var(--gss-teal)}.border-bottom,.site-header .border-bottom{border-color:var(--gss-line-soft)}.btn,.shopify-payment-button__button--unbranded,input[type=submit].btn{background-color:var(--gss-signal);color:var(--gss-ink);font-family:var(--gss-sans);font-weight:700;font-size:15px;letter-spacing:normal;text-transform:none;border:none;border-radius:3px;padding:14px 22px;transition:background-color .14s ease}.btn:hover,.shopify-payment-button__button--unbranded:hover,input[type=submit].btn:hover{background-color:var(--gss-mustard);color:var(--gss-ink)}.btn--secondary,.btn--tertiary{background-color:transparent;color:var(--gss-n700);border:1px solid var(--gss-n200)}.btn--secondary:hover,.btn--tertiary:hover{background-color:transparent;border-color:var(--gss-teal);color:var(--gss-teal)}.btn--link{background:none;color:var(--gss-teal);padding:0;font-weight:600}.btn[disabled],.btn.disabled{background-color:var(--gss-n200);color:var(--gss-n600)}.shopify-payment-button__more-options{color:var(--gss-teal)}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],select,textarea,.input-group__field{font-family:var(--gss-sans);border:1px solid var(--gss-n200);border-radius:3px;color:var(--gss-ink)}input:focus,select:focus,textarea:focus,.input-group__field:focus{border-color:var(--gss-teal);box-shadow:0 0 0 3px #2e6f6329;outline:none}.hero .mega-title{font-family:var(--gss-display);text-transform:none;letter-spacing:-.03em;text-shadow:0 2px 28px rgba(23,42,44,.55)}.hero .mega-subtitle,.hero .mega-subtitle p{font-family:var(--gss-sans);font-weight:500;letter-spacing:normal;text-shadow:0 1px 16px rgba(23,42,44,.6)}.section-header{border-top:1px solid var(--gss-line-soft);padding-top:22px}.section-header h2{font-size:clamp(24px,3.2vw,34px)}.grid-view-item__title,.product-card__title{font-family:var(--gss-sans);font-weight:600;text-transform:none;letter-spacing:-.01em;color:var(--gss-ink)}.price,.price-item,.price__regular,.price__sale,.price-item--regular{font-family:var(--gss-mono);font-weight:500;color:var(--gss-ink)}.price-item--sale{color:var(--gss-teal)}.price__badge,.price__badge--sale{font-family:var(--gss-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:var(--gss-signal);color:var(--gss-ink);border-radius:2px}.price__badge--sold-out{background:var(--gss-n200);color:var(--gss-n600)}.product-single__title{font-size:clamp(26px,3.6vw,40px)}.product-single__price,.product__price{font-family:var(--gss-mono);font-size:20px;color:var(--gss-ink)}.product-single__description{color:var(--gss-n800)}.product-form__item label,.variant__label{color:var(--gss-n600)}.site-footer h4,.site-footer .h4{font-family:var(--gss-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}hr,.border-bottom,.grid__item .border-bottom{border-color:var(--gss-line-soft)}::selection{background:var(--gss-seafoam);color:var(--gss-ink)}@media(prefers-reduced-motion:reduce){.btn{transition:none}}body:has(.fixed.inset-x-0.bottom-0){padding-bottom:96px}@media only screen and (max-width:749px){.site-header__menu{margin-left:8px}}@media only screen and (max-width:749px){#SearchDrawer .search-form__container{display:flex;align-items:center;gap:6px;padding-right:6px}#SearchDrawer .search-bar__form{flex:1 1 auto;width:auto;min-width:0}#SearchDrawer .search-bar__actions{flex:0 0 auto;width:auto;display:block}#SearchDrawer .search-bar__close{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;margin:0}#SearchDrawer .search-bar__actions{width:44px}}@media only screen and (max-width:749px){.page-width{padding-left:8px;padding-right:8px}}.template-index #FeatureRowImageWrapper-feature-row>div{padding-top:75%!important}.template-index #FeatureRowImage-feature-row{max-height:none!important;height:100%;object-fit:cover;object-position:center 55%}.template-index .feature-row__text h2.h3{font-size:2.125rem;line-height:1.15;margin-bottom:16px}.template-index .featured-row__subtext,.template-index .featured-row__subtext p{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:750px){.template-index .feature-row__text--left{padding-left:48px}}@media only screen and (max-width:749px){.template-index .feature-row__text h2.h3{font-size:1.625rem}}#Hero-hero-1{height:clamp(475px,46vw,720px)}#Hero-hero-1.hero__overlay:before{opacity:1;background-color:transparent;background:linear-gradient(90deg,#172a2ce0,#172a2c9e 38%,#172a2c1f 72%,#172a2c00),linear-gradient(to top,#172a2c73,#172a2c00 35%)}#Hero-hero-1 .page-width.text-center{text-align:left!important}#Hero-hero-1 .mega-title{font-size:clamp(46px,6.6vw,104px);line-height:.95;max-width:9.5ch;margin:0 0 .35em}#Hero-hero-1 .mega-subtitle{margin:0;max-width:34em;text-align:left}#Hero-hero-1 .hero__inner{padding-bottom:81px}#Hero-hero-1:after{content:"";position:absolute;left:0;right:0;top:auto;bottom:0;z-index:3;display:block;width:auto;padding:0;margin:0;height:26px;transform-origin:0 100%;background:repeating-linear-gradient(-58deg,#f2f4f1 0 18px,#172a2c 18px 36px);border-top:2px solid #172A2C;animation:gss-clap .9s cubic-bezier(.7,0,.84,0) .4s both}@keyframes gss-clap{0%{transform:rotate(-4.5deg) translateY(-8px)}60%{transform:rotate(-4.5deg) translateY(-8px)}to{transform:none}}@media(prefers-reduced-motion:reduce){#Hero-hero-1:after{animation:none}}@media only screen and (max-width:749px){#Hero-hero-1{height:auto;min-height:440px}#Hero-hero-1 .mega-title{max-width:none}#Hero-hero-1 .page-width{padding-left:22px;padding-right:22px}#Hero-hero-1:after{height:18px}}@media only screen and (min-width:1200px){.site-header .grid__item.medium-up--one-half{width:64%}.site-header .grid__item.medium-up--one-quarter{width:18%}.site-header .site-nav{white-space:nowrap}.site-header .site-nav__link{padding:4px 11px 5px}}.gss-dept-band{background:#f2f4f1;box-shadow:0 0 0 100vmax #f2f4f1;clip-path:inset(0 -100vmax);padding:clamp(40px,6vw,72px) 0}.gss-dept-band .section-header{border-top:0;padding-top:0}#shopify-section-collection_list_di3dVT{padding-top:0;padding-bottom:0}#shopify-section-collection_list_di3dVT .collection-grid{overflow:visible;margin-bottom:0}#shopify-section-collection_list_di3dVT .gss-wg-row{margin-top:clamp(56px,7vw,90px)}.gss-wg-row .feature-row__image-wrapper{background:#f2f4f1;border-radius:6px;padding:6%}.template-index #shopify-section-quotes{padding-top:55px;padding-bottom:16px}.template-index #shopify-section-quotes .slick-dots{margin-top:18px}.template-index #shopify-section-map_mzkHXt{padding-top:24px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/gss-brand.css.map */
