.gc-about-page{color:var(--gc-charcoal)}.gc-about-page .gc-about-page__opener{overflow:clip;padding-bottom:calc(var(--header-height, 70px) + var(--gc-gutter));background:var(--gc-charcoal)}.gc-about-page__opener>picture{position:absolute;top:0;right:0;bottom:0;left:0}.gc-about-page__opener-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.gc-about-page__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,#0006 26%,#0000 66%),linear-gradient(300deg,#0003 17%,#0000 36%)}.gc-about-page__opener-inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:25px;width:38.19vw;min-width:min(100%,340px);margin:auto;color:var(--gc-cream);text-align:center}.gc-about-page .gc-about-page__opener-inner .gc-statement{max-width:none}.gc-about-page .gc-about-page__opener-inner .gc-lede{color:var(--gc-white)}.gc-about-page__down{position:absolute;left:50%;bottom:round(3.125svh,1px);display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--gc-cream);translate:-50% 0}.gc-about-page__down:focus-visible{outline:2px solid var(--gc-cream);outline-offset:2px;border-radius:4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.gc-about-page__down svg{transition:transform .3s ease}.gc-about-page__down:hover svg{transform:translateY(4px)}}.gc-about-page .gc-about-page__heritage{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100svh;padding-block:round(calc(100 * 100svh / 1024),1px)}.gc-about-page .gc-about-page__heritage .gc-reviews__inner{flex:0 0 auto;width:min(100%,1280px)}.gc-about-page .gc-about-page__heritage .gc-reviews__text{align-items:flex-start}.gc-about-page .gc-about-page__heritage .gc-reviews__heading{max-width:none;line-height:1;text-align:left}.gc-about-page .gc-about-page__heritage .gc-reviews__copy{max-width:none;text-align:left;text-wrap:pretty}.gc-about-page .gc-about-page__heritage .gc-reviews__copy p+p{margin-top:18px}.gc-about-page__film{position:relative;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:var(--gc-charcoal)}.gc-about-page__film-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gc-about-page__film-play{position:absolute;left:16px;bottom:16px;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 20px 0 16px;border:1px solid rgb(var(--gc-cream-rgb) / .3);border-radius:999px;background:rgb(var(--gc-charcoal-rgb) / .5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--gc-cream);font-family:var(--font-body--family);font-size:16px;font-weight:500;line-height:20px;cursor:pointer}.gc-about-page__film-play[hidden]{display:none}.gc-about-page__film-play:focus-visible{outline:2px solid var(--gc-cream);outline-offset:2px}@media(hover:hover){.gc-about-page__film-play:hover{background:rgb(var(--gc-charcoal-rgb) / .72)}}.gc-about-page__stores{display:flex;flex-direction:column;gap:10px}.gc-about-page__stores-head{display:flex;align-items:center;justify-content:space-between;gap:25px}.gc-about-page__stores-label{margin:0;font-family:var(--font-body--family);font-size:15px;font-weight:400;line-height:18px;color:var(--gc-white)}.gc-about-page__link{display:flex;align-items:center;min-height:48px;font-size:15px;line-height:18px;color:var(--gc-white);text-decoration:underline;text-underline-offset:3px}.gc-about-page__link:focus-visible{outline:2px solid var(--gc-cream);outline-offset:2px;border-radius:4px}.gc-about-page__stores-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid rgb(var(--gc-cream-rgb) / .25);border-left:1px solid rgb(var(--gc-cream-rgb) / .25)}.gc-about-page__store{display:flex;align-items:center;justify-content:center;height:80px;border-right:1px solid rgb(var(--gc-cream-rgb) / .25);border-bottom:1px solid rgb(var(--gc-cream-rgb) / .25)}.gc-about-page__store img{width:min(92px,100% - 16px);height:40px;object-fit:contain;filter:brightness(0) invert(1);opacity:.9}.gc-about-page__store--knockout img{filter:grayscale(1) invert(1) contrast(3)}.gc-about-page__store-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.gc-about-page__store-link:focus-visible{outline:2px solid var(--gc-cream);outline-offset:-4px}@media(hover:hover){.gc-about-page__store-link img{transition:opacity .2s ease}.gc-about-page__store-link:hover img{opacity:1}}@media screen and (min-width:600px)and (max-width:989px){.gc-about-page__stores-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gc-about-page__store img{width:min(120px,100% - 24px);height:44px}}@media screen and (min-width:990px){.gc-about-page .gc-about-page__heritage .gc-about-page__stores{grid-column:1 / -1}.gc-about-page__stores-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.gc-about-page__store{height:96px}.gc-about-page__store img{width:min(140px,100% - 32px);height:50px}}.gc-about-page .gc-shoppable__promo-title{line-height:32px}.gc-about-page .gc-shoppable__promo-cta{line-height:22px}.gc-about-page .gc-shoppable__promo-copy{text-shadow:0 1px 2px rgb(0 0 0 / .4);text-wrap:pretty}.gc-about-page .gc-about-page__arm-text{padding-top:72px;background:linear-gradient(to bottom,rgb(var(--gc-charcoal-rgb) / 0),rgb(var(--gc-charcoal-rgb) / .55) 72px,rgb(var(--gc-charcoal-rgb) / .8))}.gc-about-page .gc-about-page__arm-mark{display:block;width:auto;height:20px;margin-bottom:6px;filter:brightness(0) invert(1)}.gc-about-page .gc-about-page__arm-mark--wwg{height:24px}.gc-about-page .gc-about-page__arm-mark--fairway{height:28px}.gc-about-page .gc-about-page__arm-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;pointer-events:none}.gc-about-page .gc-about-page__arm-card:focus-visible{outline:2px solid transparent;outline-offset:2px}.gc-about-page .gc-about-page__arm-card:focus-visible:before{box-shadow:inset 0 0 0 2px var(--gc-blue)}.gc-about-page .gc-about-page__photo--stores{object-position:28% 50%}.gc-about-page .gc-about-page__photo--aerial{object-position:50% 36%}.gc-about-page .gc-about-page__photo--driver{object-position:50% 50%}.gc-about-page .gc-about-page__photo--tee{object-position:50% 66%}@media screen and (min-width:990px){.gc-about-page .gc-about-page__heritage .gc-reviews__inner{display:grid;grid-template-columns:minmax(0,520fr) minmax(0,680fr);align-items:center;column-gap:55px;column-gap:round(calc(80 * 100vw / 1440),1px);row-gap:64px}.gc-about-page .gc-about-page__arms{padding-block:round(calc(100 * 100svh / 1024),1px) round(calc(50 * 100svh / 1024),1px)}.gc-about-page .gc-about-page__arms-inner{container-type:inline-size}.gc-about-page .gc-about-page__arms-row{flex:1 1 auto;min-height:0;grid-template-columns:minmax(0,688fr) minmax(0,336fr) minmax(0,336fr);grid-template-columns:round(calc((100cqi - 30px) * 688 / 1360),1px) round(calc((100cqi - 30px) * 336 / 1360),1px) minmax(0,1fr);grid-template-rows:calc(350 * 100svh / 1024) minmax(0,1fr);grid-template-rows:round(calc(350 * 100svh / 1024),1px) minmax(0,1fr);gap:15px}.gc-about-page .gc-about-page__arm{container-type:inline-size}.gc-about-page .gc-about-page__arm--lead{grid-row:span 2}.gc-about-page .gc-about-page__arm--wide{grid-column:span 2}.gc-about-page .gc-about-page__arm-card{height:100%}@container (max-width: 299px){.gc-about-page .gc-shoppable__promo-title{font-size:28px;line-height:28px}.gc-about-page .gc-about-page__arm-text{padding-inline:20px;padding-bottom:20px}.gc-about-page .gc-about-page__arm-mark{height:18px}}}@media screen and (max-width:989px){.gc-about-page .gc-about-page__arm-card{width:100%;aspect-ratio:19 / 25;height:round(131.5789cqi,1px)}.gc-about-page .gc-about-page__arm-text{padding-inline:20px;padding-bottom:20px}.gc-about-page .gc-about-page__arm-mark{height:18px}.gc-about-page .gc-about-page__arm-mark--wwg{height:22px}.gc-about-page .gc-about-page__arm-mark--fairway{height:24px}.gc-about-page .gc-about-page__photo--stores{object-position:30% 50%}.gc-about-page .gc-about-page__photo--aerial,.gc-about-page .gc-about-page__photo--driver{object-position:50% 50%}.gc-about-page .gc-about-page__photo--tee{object-position:50% 62%}}@media(hover:none){.gc-about-page .gc-shoppable__promo:hover .gc-shoppable__promo-image{scale:none}}@media screen and (max-width:989px){.gc-about-page .gc-about-page__heritage{scroll-margin-top:var(--gc-header-height, 70px)}.gc-about-page .gc-about-page__heritage .gc-reviews__inner{align-items:stretch;gap:40px}.gc-about-page__opener-inner{width:100%}}@media(prefers-reduced-motion:reduce){.gc-about-page .gc-shoppable__promo-image{transition:none}.gc-about-page .gc-shoppable__promo:hover .gc-shoppable__promo-image{scale:none}}@media screen and (min-width:990px){.gc-b2b-page .gc-stage{grid-template-columns:minmax(0,1fr) clamp(420px,31.806vw,640px);padding-bottom:max(var(--gc-gutter),calc(52 * 100svh / 1024))}.gc-b2b-page .gc-stage__copy{gap:calc(90 * 100svh / 1024)}.gc-b2b-page .gc-stage__copy .gc-lede{max-width:max(420px,29.167vw)}}.gc-b2b-page .gc-stage__panel{display:flex;flex-direction:column;gap:20px}.gc-b2b-page .gc-stage__panel .gc-lede{max-width:none;font-size:18px}.gc-b2b-page .gc-b2b-page__call-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gc-b2b-page .gc-b2b-page__call-link:focus-visible{outline:2px solid var(--gc-cream);outline-offset:2px}@media screen and (max-width:989px){.gc-b2b-page .gc-b2b-page__call{margin-block:-14px}.gc-b2b-page .gc-b2b-page__call-link{display:inline-flex;align-items:center;min-height:48px}}.gc-b2b-page .gc-page-form>.h-captcha{position:absolute}.gc-b2b-page .gc-corporate{--corp-s: calc(100svh / 1024)}.gc-b2b-page .gc-corporate__intro{gap:calc(87 * var(--corp-s))}.gc-b2b-page .gc-b2b-page__line{display:block}@media screen and (min-width:990px){.gc-b2b-page .gc-corporate__list{flex:0 0 auto;height:calc(472 * var(--corp-s));max-height:none}}@media screen and (max-width:989px){.gc-b2b-page .gc-corporate__intro{gap:40px}.gc-b2b-page .gc-corporate__card{min-height:280px}}.gc-page-band .gc-cta-band__heading .gc-line{transition-delay:0s}@media screen and (min-width:990px){.gc-contact-page .gc-stage{grid-template-columns:minmax(0,1fr) clamp(420px,31.806vw,640px);padding-bottom:max(var(--gc-gutter),calc(52 * 100svh / 1024))}}.gc-contact-page .gc-stage__copy .gc-statement{max-width:6.2em}.gc-contact-page .gc-stage__panel{display:flex;flex-direction:column;gap:22px}.gc-contact-page .gc-contact-page__text{margin:0;font-family:var(--font-body--family);font-size:18px;line-height:1.2}.gc-contact-page .gc-contact-page__lead{margin-bottom:8px}.gc-contact-page .gc-contact-page__rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.gc-contact-page .gc-contact-page__row{font-family:var(--font-body--family);font-size:18px;line-height:1.2}.gc-contact-page .gc-contact-page__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gc-contact-page .gc-contact-page__link:focus-visible{outline:2px solid var(--gc-cream);outline-offset:2px}@media screen and (max-width:989px){.gc-contact-page .gc-contact-page__rows{margin-block:-13px}.gc-contact-page .gc-contact-page__row{display:flex;align-items:center;gap:.3em;min-height:48px}.gc-contact-page .gc-contact-page__link{display:inline-flex;align-items:center;min-height:48px}}.gc-contact-page .gc-page-form>.h-captcha{position:absolute}@media screen and (min-width:990px){.gc-contact-page .gc-faq.gc-section{justify-content:flex-start;min-height:100svh}.gc-contact-page .gc-faq__statement{padding-top:calc(155 * 100svh / 1024)}.gc-contact-page .gc-faq__list{max-width:max(720px,50%)}}@media screen and (max-width:989px){.gc-contact-page .gc-faq.gc-section{min-height:0}}.gc-page-form .gc-page-form__trap{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.gc-page-form{display:flex;flex-direction:column;gap:15px}.gc-page-form .gc-page-form__fields{display:flex;flex-direction:column;gap:20px}.gc-page-form>.h-captcha{position:absolute}.gc-page-form .gc-smc__input{background:transparent}.gc-page-form .gc-page-form__number{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.gc-page-form .gc-page-form__number::-webkit-inner-spin-button,.gc-page-form .gc-page-form__number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gc-page-form .gc-page-form__dates .gc-smc__half:has([data-gc-date-field]),.gc-page-form .gc-page-form__dates [data-gc-date-field]{cursor:pointer}.gc-page-form .gc-smc__field.gc-page-form__area{align-items:stretch;height:auto;min-height:100px;padding:10px 15px}.gc-page-form .gc-page-form__area .gc-smc__half{--gc-glow-inset: -10px 0;justify-content:flex-start;height:auto;padding:0}.gc-page-form .gc-page-form__area textarea{display:block;min-height:60px;resize:vertical}.gc-page-form .gc-page-form__actions{display:flex}.gc-page-form .gc-page-form__actions .gc-cta{background:var(--gc-charcoal);color:var(--gc-cream)}.gc-page-form .gc-page-form__actions .gc-cta:hover{background:rgb(var(--gc-charcoal-rgb) / .82);color:var(--gc-cream)}.gc-page-form .gc-page-form__actions .gc-cta:focus-visible{outline:2px solid var(--gc-cream);outline-offset:2px}.gc-page-form .gc-page-form__note:focus{outline:none}.gc-page-form .gc-page-form__note{margin:0;padding:12px 15px;border-radius:var(--gc-radius);background:rgb(var(--gc-olive-rgb) / .18);font-family:var(--font-body--family);font-size:15px;line-height:1.2}.gc-page-form .gc-page-form__note--error{background:#dc3c3c1f}.gc-page-form .gc-page-form__note ul{margin:0;padding-left:1.2em}@media screen and (max-width:599px){.gc-page-form .gc-smc__field:not(.gc-page-form__area)>.gc-smc__half:only-child{--gc-glow-inset: -6px 0}}.gc-hiw-page .gc-hiw-page__opener{overflow:clip;gap:50px;background:var(--gc-charcoal);color:var(--gc-cream)}.gc-hiw-page__opener-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.gc-hiw-page__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgb(var(--gc-charcoal-rgb) / .55),rgb(var(--gc-charcoal-rgb) / .15) 40%,rgb(var(--gc-charcoal-rgb) / .6))}.gc-hiw-page .gc-hiw-page__title{position:relative;max-width:none;margin-top:round(calc(70 * 100svh / 1024),1px);text-align:center}.gc-hiw-page .gc-hiw-page__steps{position:relative;display:grid;margin:auto 0 0;padding:0;list-style:none}.gc-hiw-page__step{display:flex;flex-direction:column;gap:14px;padding:20px}.gc-hiw-page__step+.gc-hiw-page__step{border-top:1px solid rgb(var(--gc-cream-rgb) / .3)}.gc-hiw-page__step-head{display:flex;align-items:center;gap:12px}.gc-hiw-page__step-number{display:flex;align-self:stretch;align-items:center;padding-right:12px;border-right:1px solid rgb(var(--gc-cream-rgb) / .6);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:36px;line-height:1}.gc-hiw-page .gc-hiw-page__step .gc-lede{max-width:none;color:var(--gc-white)}@media screen and (min-width:990px){.gc-hiw-page .gc-hiw-page__steps{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:25px}.gc-hiw-page__step{padding:25px}.gc-hiw-page__step+.gc-hiw-page__step{border-top:0;border-left:1px solid rgb(var(--gc-cream-rgb) / .3)}.gc-hiw-page__step-number{font-size:52px}}.gc-hiw-page__split{display:grid;background:var(--gc-white);color:var(--gc-charcoal)}.gc-hiw-page__split-photo{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.gc-hiw-page__split-text{display:flex;flex-direction:column;justify-content:center;gap:25px;padding:50px var(--gc-gutter)}.gc-hiw-page .gc-hiw-page__split-text .gc-statement{max-width:none}@media screen and (min-width:990px){.gc-hiw-page__split{grid-template-columns:repeat(2,minmax(0,1fr));min-height:round(calc(640 * 100vw / 1440),1px)}.gc-hiw-page__split-photo{grid-column:2;grid-row:1;height:100%;aspect-ratio:auto}.gc-hiw-page__split-text{grid-column:1;grid-row:1;padding:100px 80px 100px var(--gc-gutter)}.gc-hiw-page__split--reverse .gc-hiw-page__split-photo{grid-column:1}.gc-hiw-page__split--reverse .gc-hiw-page__split-text{grid-column:2;padding:100px var(--gc-gutter) 100px 80px}}.gc-hiw-page .gc-hiw-page__reviews{display:flex;flex-direction:column;align-items:center;gap:50px}.gc-hiw-page .gc-hiw-page__reviews .gc-reviews__heading{max-width:720px;text-align:center}.gc-hiw-page__review-list{display:flex;gap:12px;width:calc(100% + 2 * var(--gc-gutter));margin:0;padding:0 var(--gc-gutter);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gc-gutter);scrollbar-width:none}.gc-hiw-page__review-list::-webkit-scrollbar{display:none}.gc-hiw-page__review-list:focus-visible{outline:var(--gc-focus-width, 2px) solid var(--gc-focus-outer, #1a1e1f);outline-offset:calc(-2 * var(--gc-focus-width, 2px));box-shadow:inset 0 0 0 var(--gc-focus-width, 2px) var(--gc-focus-inner, #f5f1e9)}.gc-hiw-page .gc-hiw-page__review{flex:none;width:300px;scroll-snap-align:start}.gc-hiw-page__review-figure{display:flex;flex-direction:column;gap:20px;margin:0}.gc-hiw-page__review-head{display:flex;flex-direction:column;gap:5px}.gc-hiw-page__stars{display:block;width:120px;height:20px}@media screen and (min-width:990px){.gc-hiw-page__review-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;width:100%;padding:0;overflow:visible}.gc-hiw-page .gc-hiw-page__review{width:auto}}.gc-locations{position:relative;min-height:var(--gc-screen, 100svh);background:var(--gc-charcoal);color:var(--gc-white)}.gc-locations .gc-locator--inline{position:absolute;top:0;right:0;bottom:0;left:0;z-index:auto;display:block}.gc-locations .gc-locator--inline .gc-locator__panel{position:relative;display:block;width:100%;max-width:none;height:100%;padding:0;border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;transform:none;animation:none;overflow:visible}.gc-locations .gc-locator--inline .gc-locator__map{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.gc-locations .gc-locator__map .mapboxgl-canvas:focus-visible{outline:none}.gc-locations .gc-locator__map .mapboxgl-canvas-container:has(.mapboxgl-canvas:focus-visible):after{box-shadow:inset 0 0 0 var(--gc-focus-width, 2px) var(--gc-focus-outer, #1a1e1f),inset 0 0 0 calc(2 * var(--gc-focus-width, 2px)) var(--gc-focus-inner, #f5f1e9)}html[data-gc-keys] .gc-locations .gc-locator--inline .gc-hero__searchbar:has(:focus-visible){outline:var(--gc-focus-width, 2px) solid var(--gc-focus-outer, #1a1e1f);outline-offset:var(--gc-focus-width, 2px);box-shadow:0 0 0 var(--gc-focus-width, 2px) var(--gc-focus-inner, #f5f1e9)}.gc-locations .gc-locator__map .mapboxgl-canvas-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(209deg,#0003 3%,#0000 71%),linear-gradient(304deg,#0000001a 16%,#0000 53%),linear-gradient(43deg,#0003 5%,#6660 40%)}@media screen and (min-width:990px){.gc-locations .gc-locator__map .mapboxgl-canvas-container:after{background:linear-gradient(to left,#00000040,#00000036 20%,#00000024 35%,#0000000f 48%,#00000005,#0000 68%),linear-gradient(43deg,#0003 5%,#6660 40%)}}.gc-locations .gc-locations__title{position:absolute;left:var(--gc-gutter);bottom:round(up,calc(100svh * 50 / 1024),1px);z-index:2;max-width:none;color:var(--gc-cream);pointer-events:none}.gc-locations__title span{display:block}.gc-locations__more{position:absolute;left:50%;bottom:round(up,3.125svh,1px);z-index:3;translate:-50% 0}.gc-locations__down{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;background:none;color:var(--gc-cream);cursor:pointer}.gc-locations__down:focus-visible{outline:2px solid var(--gc-cream);outline-offset:2px;border-radius:4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.gc-locations__down svg{transition:transform .3s ease}.gc-locations__down:hover svg{transform:translateY(4px)}}@media screen and (min-width:990px){.gc-locations .gc-locator--inline .gc-locator__aside{--gc-loc-top: max(round(up, calc(100svh * 155 / 1024), 1px), calc(var(--header-height, 70px) + 24px));position:absolute;z-index:1;top:var(--gc-loc-top);right:var(--gc-gutter);width:458px;height:calc(100% - var(--gc-loc-top) - round(up,calc(100svh * 51 / 1024),1px) - var(--gc-dockbar-h, 0px));padding:15px 15px 0;box-sizing:border-box;border:1px solid var(--gc-loc-line);border-radius:var(--gc-radius);background:var(--gc-loc-panel);-webkit-backdrop-filter:var(--gc-loc-blur);backdrop-filter:var(--gc-loc-blur);overflow:hidden;transform:translateY(var(--gc-dockbar-h, 0px));transition:transform .44s var(--gc-dock-ease)}.gc-locations .gc-locator--inline .gc-locator__list{padding:10px 0 20px}.gc-locations .gc-locator--inline .gc-locator__scrollbar{right:4px}}@media screen and (min-width:990px)and (prefers-reduced-motion:reduce){.gc-locations .gc-locator--inline .gc-locator__aside{transition:none}}@media screen and (max-width:989px){.gc-locations{height:var(--gc-screen, 100svh);overflow:clip}.gc-locations .gc-locations__more{display:none}.gc-locations .gc-locator--inline .gc-locator__aside{--gc-sheet-top: calc(var(--gc-header-height, 70px) + var(--gc-dockbar-h, 0px))}.gc-locations .gc-locations__title{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.gc-text-page{padding:calc(var(--header-height, 70px) + 30px) var(--gc-gutter) 60px;background:var(--gc-white);color:var(--gc-charcoal)}.gc-text-page__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;align-items:start}.gc-text-page__aside{position:sticky;top:calc(var(--header-height, 70px) + 30px);display:flex;flex-direction:column;align-items:flex-start;gap:50px}.gc-text-page .gc-statement{max-width:none;font-size:clamp(36px,3.125vw,45px);line-height:1}.gc-text-page__contact{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.gc-text-page .gc-text-page__note{max-width:285px}.gc-text-page .gc-text-page__contact .gc-text-page__contact-link[href]{display:inline-block;margin-block:-15px;padding-block:15px;font-family:var(--font-body--family);font-size:15px;line-height:18px;color:var(--gc-blue);text-decoration-line:underline;text-decoration-thickness:from-font;text-underline-position:from-font}.gc-text-page .gc-text-page__contact .gc-text-page__contact-link[href]:hover,.gc-text-page .gc-text-page__contact .gc-text-page__contact-link[href]:focus-visible{color:var(--gc-charcoal)}.gc-text-page__note p{margin:0}.gc-text-page__note p+p{margin-top:.6em}.gc-text-page .gc-text-page__note a[href],.gc-text-page .gc-text-page__body a[href]{color:inherit;text-decoration-line:underline;text-decoration-color:currentcolor;text-decoration-thickness:from-font;text-underline-position:from-font;transition:color var(--animation-speed, .125s) var(--animation-easing, ease-in-out)}.gc-text-page .gc-text-page__note a[href]:hover,.gc-text-page .gc-text-page__note a[href]:focus-visible,.gc-text-page .gc-text-page__body a[href]:hover,.gc-text-page .gc-text-page__body a[href]:focus-visible{color:var(--gc-blue)}.gc-text-page a[href^="tel:"]{white-space:nowrap}.gc-text-page__body{padding-right:35px;font-family:var(--font-body--family);font-size:15px;line-height:18px;overflow-wrap:break-word;overflow-x:clip}.gc-text-page__body p,.gc-text-page__body ul,.gc-text-page__body ol{margin:0 0 18px}.gc-text-page__body ul,.gc-text-page__body ol{padding-inline-start:23px}.gc-text-page .gc-text-page__body :is(.shopify-section,.section,.section-rich-text,.content-container,.section-inner,.page-width,.rich-text-content,.rich-text__blocks,.rich-text__text){display:block;width:auto;min-height:0;max-width:none;margin:0;padding:0;background:none}.gc-text-page__body>br,.gc-text-page__body .rich-text__text>br{display:none}.gc-text-page__body li::marker{font-family:var(--font-subheading--family);color:rgb(var(--gc-charcoal-rgb) / .72)}.gc-text-page__body :is(h2,h3,h4,h5,h6),.gc-text-page__body .gc-text-page__head,.gc-text-page__body .gc-text-page__run>[role=heading]{display:block;margin:0 0 24px;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:20px;line-height:1.2;letter-spacing:0;text-transform:none;color:inherit}.gc-text-page__body .gc-text-page__head :is(strong,b){font-weight:inherit}.gc-text-page__body .gc-text-page__head u{text-decoration:none}.gc-text-page__body .gc-text-page__run>[role=heading]+br{display:none}.gc-text-page__body>:first-child,.gc-text-page__body>.gc-text-page__run:first-child>[role=heading]{margin-top:0}.gc-text-page .gc-text-page__body :is(td,th) :is(h2,h3,h4,h5,h6,.gc-text-page__head){margin:0;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:15px;line-height:23px}.gc-text-page__body :is(h2,h3,h4,h5,h6,[id]){scroll-margin-top:calc(var(--header-height, 70px) + 25px)}.gc-text-page__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 1.4em}.gc-text-page__body td,.gc-text-page__body th{padding:8px 12px;border:1px solid rgb(var(--gc-charcoal-rgb) / .15);vertical-align:top}.gc-text-page__body table:focus-visible{outline:var(--gc-focus-width, 2px) solid var(--gc-focus-outer, #1a1e1f);outline-offset:var(--gc-focus-width, 2px);box-shadow:0 0 0 var(--gc-focus-width, 2px) var(--gc-focus-inner, #f5f1e9)}@media screen and (max-width:989px){.gc-text-page{padding-top:calc(var(--header-height, 70px) + var(--gc-gutter));padding-bottom:100px}.gc-text-page__inner{grid-template-columns:minmax(0,1fr);gap:50px}.gc-text-page__aside{position:static;gap:25px}.gc-text-page__body{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/gc-page.css.map */
