:root{--gk-ink: #141414;--gk-ink-rgb: 20, 20, 20;--gk-canvas: #f4f1ec;--gk-paper: #ffffff;--gk-stone: #d9d4cc;--gk-muted: #5e5a54;--gk-signal: #c8102e;--gk-deep: #1f2a2e;--gk-space-1: .4rem;--gk-space-2: .8rem;--gk-space-3: 1.2rem;--gk-space-4: 1.6rem;--gk-space-5: 2.4rem;--gk-space-6: 3.2rem;--gk-space-7: 4.8rem;--gk-space-8: 6.4rem;--gk-space-9: 9.6rem;--gk-space-10: 12.8rem;--gk-step-0: clamp(1.6rem, 1.567rem + .093vw, 1.7rem);--gk-step-1: clamp(1.92rem, 1.852rem + .19vw, 2.125rem);--gk-step-2: clamp(2.304rem, 2.187rem + .326vw, 2.656rem);--gk-step-3: clamp(2.765rem, 2.58rem + .514vw, 3.32rem);--gk-step-4: clamp(3.318rem, 3.04rem + .771vw, 4.15rem);--gk-step-5: clamp(3.981rem, 3.579rem + 1.117vw, 5.188rem);--gk-fs-ui: clamp(1.4rem, 1.367rem + .093vw, 1.5rem);--gk-fs-caption: clamp(1.2rem, 1.167rem + .093vw, 1.3rem);--gk-fs-display: var(--gk-step-5);--gk-fs-h1: var(--gk-step-4);--gk-fs-h2: var(--gk-step-3);--gk-fs-figure: var(--gk-step-2);--gk-fs-h3: var(--gk-step-1);--gk-fs-body: var(--gk-step-0);--gk-fs-small: var(--gk-fs-ui);--gk-fs-eyebrow: var(--gk-fs-caption);--gk-lh-display: 1.05;--gk-lh-heading: 1.15;--gk-lh-subheading: 1.3;--gk-lh-body: 1.55;--gk-section-space: var(--gk-space-8);--gk-gutter: 2rem;--gk-ease: cubic-bezier(.2, .7, .2, 1);--gk-dur: .24s}@media screen and (min-width:990px){:root{--gk-section-space: var(--gk-space-10);--gk-gutter: 4.8rem}}body{font-size:var(--gk-fs-body);line-height:var(--gk-lh-body);letter-spacing:0;-webkit-font-smoothing:antialiased}.page-width{padding-left:var(--gk-gutter);padding-right:var(--gk-gutter)}h1,.h1,h2,.h2{line-height:var(--gk-lh-heading)}h1,.h1{font-size:var(--gk-fs-h1);letter-spacing:-.02em}h2,.h2{font-size:var(--gk-fs-h2);letter-spacing:-.015em}h3,.h3{font-size:var(--gk-fs-h3);line-height:var(--gk-lh-subheading);letter-spacing:-.005em}h4,.h4{font-size:var(--gk-step-0);line-height:var(--gk-lh-subheading);letter-spacing:0}h5,.h5{font-size:var(--gk-fs-ui);line-height:var(--gk-lh-subheading);letter-spacing:0}h6,.h6{font-size:var(--gk-fs-caption);line-height:var(--gk-lh-subheading);letter-spacing:.02em}.h0,.hxl,.hxxl{font-size:var(--gk-fs-display);line-height:var(--gk-lh-display);letter-spacing:-.025em}body .caption,body .caption-with-letter-spacing,body .copyright__content{font-size:var(--gk-fs-caption)}body .caption-large{font-size:var(--gk-fs-ui)}body .button,body .button-label,body .shopify-payment-button__button--unbranded{font-size:var(--gk-step-0)}body .mobile-facets__heading{font-size:var(--gk-step-1)}body .mobile-facets__count{font-size:var(--gk-fs-caption)}body .text-body,body .collection-hero__title+.collection-hero__description,body .collection-hero__description{font-size:var(--gk-step-0)}body .product-count__text,body .link,body .share-button__button,body .pickup-availability-button{font-size:var(--gk-fs-ui)}body .field__input:focus~.field__label,body .field__input:not(:placeholder-shown)~.field__label,body .field__input:-webkit-autofill~.field__label{font-size:var(--gk-fs-caption)}.gk-eyebrow{display:inline-block;margin:0 0 var(--gk-space-4);font-size:var(--gk-fs-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.price,.gk-facts,.gk-unit,.gk-num{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--gk-signal);outline-offset:3px;box-shadow:none}.button,.shopify-challenge__button,.customer button{min-height:5.2rem;padding:0 3.2rem;font-size:var(--gk-fs-ui);font-weight:600;letter-spacing:.01em;transition:background-color var(--gk-dur) var(--gk-ease),color var(--gk-dur) var(--gk-ease)}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--gk-deep)}.button--secondary:hover{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.gk-link{display:inline-flex;align-items:center;gap:.8rem;color:currentColor;font-weight:600;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size var(--gk-dur) var(--gk-ease)}.gk-link:hover{background-size:100% 1px}.button .gk-arrow{margin-left:.8rem}.gk-link .gk-arrow{transition:transform var(--gk-dur) var(--gk-ease)}.gk-link:hover .gk-arrow,.button:hover .gk-arrow{transform:translate(4px)}.badge,.quantity,.field__input,.select__select,.facets__disclosure,.facets__display,.mega-menu__content,.menu-drawer,.cart-drawer,.drawer__inner,.predictive-search,.product-form__input input[type=radio]+label,.pagination__item,.modal__content,.product__media-item,.card,.card__inner,.card__media,.media{border-radius:0!important}.header-wrapper{border-bottom:1px solid var(--gk-stone)}.header{padding-top:1.6rem;padding-bottom:1.6rem;transition:padding var(--gk-dur) var(--gk-ease)}.scrolled-past-header .header{padding-top:.8rem;padding-bottom:.8rem}.header__menu-item{font-size:var(--gk-fs-ui);font-weight:500;color:rgb(var(--color-foreground))}.header__menu-item span{transition:text-decoration-color var(--gk-dur) var(--gk-ease)}.header__menu-item:hover span,.header__active-menu-item{text-decoration:underline;text-underline-offset:.6rem;text-decoration-thickness:1px}.mega-menu__content{padding-top:var(--gk-space-6);padding-bottom:var(--gk-space-7);border-top:0;border-bottom:1px solid var(--gk-stone);background:rgb(var(--color-background))}.gk-mega{display:grid;gap:var(--gk-space-6)}.gk-mega ul{list-style:none;margin:0;padding:0}.gk-mega__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--gk-space-6) var(--gk-space-7)}.gk-mega__flat{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);grid-auto-columns:minmax(18rem,max-content);column-gap:var(--gk-space-9);justify-content:start}.gk-mega__stack{display:grid;gap:var(--gk-space-3)}.gk-mega__heading{display:inline-block;padding:var(--gk-space-1) 0;font-family:var(--font-heading-family);font-size:var(--gk-step-0);font-weight:600;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}.gk-mega__flat .gk-mega__heading{padding:var(--gk-space-2) 0}.gk-mega__sub{margin-top:var(--gk-space-2)!important}.gk-mega__link{display:inline-block;padding:.5rem 0;font-size:var(--gk-fs-ui);line-height:1.4;color:rgba(var(--color-foreground),.72);text-decoration:none}.gk-mega__heading:hover,.gk-mega__link:hover,.gk-mega .is-active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}.gk-mega__all{margin:0;font-size:var(--gk-fs-ui)}.gk-crumbs{margin:0 0 var(--gk-space-5);font-size:var(--gk-fs-ui);line-height:1.5}.gk-crumbs__list{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gk-space-1) 0;margin:0;padding:0;list-style:none}.gk-crumbs__item{color:var(--gk-muted)}.gk-crumbs__item+.gk-crumbs__item:before{content:"\203a";margin:0 var(--gk-space-2);color:var(--gk-muted)}.gk-crumbs__item a{color:inherit;text-decoration:none}.gk-crumbs__item a:hover{color:var(--gk-ink);text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.gk-crumbs__item[aria-current]{color:var(--gk-ink)}@media screen and (max-width:749px){.gk-crumbs{margin-bottom:var(--gk-space-4)}.gk-crumbs__item[aria-current]{display:none}}@media screen and (max-width:989px){.menu-drawer{width:100vw;max-width:100vw;border-right:0}.menu-drawer__menu-item{min-height:5.6rem;padding:1.4rem var(--gk-gutter);font-family:var(--font-heading-family);font-size:var(--gk-step-1);font-weight:600}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:var(--gk-step-1);font-weight:500}.menu-drawer__navigation{padding-top:.8rem}.menu-drawer__menu li{border-bottom:1px solid var(--gk-stone)}}@media screen and (max-width:989px){header-drawer[data-accordion] .menu-drawer__submenu{position:static;transform:none;visibility:visible;z-index:auto;background:transparent}header-drawer[data-accordion] details:not([open])>.menu-drawer__submenu{display:none}header-drawer[data-accordion] .menu-drawer__navigation .submenu-open{visibility:visible}header-drawer[data-accordion] .menu-drawer__close-button{display:none}header-drawer[data-accordion] .menu-drawer__inner-submenu{height:auto;overflow:visible}header-drawer[data-accordion] .menu-drawer__submenu .menu-drawer__menu{padding-bottom:.8rem}header-drawer[data-accordion] .menu-drawer__submenu .menu-drawer__menu li{border-bottom:0}header-drawer[data-accordion] .menu-drawer__submenu .menu-drawer__menu-item{min-height:4.4rem;padding:.8rem var(--gk-gutter) .8rem calc(var(--gk-gutter) + 1.6rem)}header-drawer[data-accordion] summary.menu-drawer__menu-item .svg-wrapper:first-of-type{transform:translateY(-50%) rotate(90deg);transition:transform var(--gk-dur) var(--gk-ease)}header-drawer[data-accordion] details[open]>summary.menu-drawer__menu-item .svg-wrapper:first-of-type{transform:translateY(-50%) rotate(-90deg)}.gk-drawer-search{position:relative;display:flex;margin:var(--gk-space-4) var(--gk-gutter) var(--gk-space-2);border:1px solid rgb(var(--color-foreground))}.gk-drawer-search__input{flex:1;min-width:0;height:5.2rem;padding:0 1.6rem;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:var(--gk-step-0)}.gk-drawer-search__input:focus{outline:none}.gk-drawer-search:focus-within{outline:2px solid var(--gk-signal);outline-offset:2px}.gk-drawer-search__button{display:flex;align-items:center;justify-content:center;width:5.2rem;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.gk-drawer-search__button .svg-wrapper,.gk-drawer-search__button svg{width:2rem;height:2rem}}.card-wrapper .card__heading{font-family:var(--font-body-family);font-size:var(--gk-step-0);font-weight:500;line-height:1.35;letter-spacing:0}.card-wrapper .card__media img{transition:transform .4s var(--gk-ease)}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:.3rem}.card--standard>.card__content .card__information{padding-top:1.2rem}.card-information .price{font-size:var(--gk-fs-ui)}.gk-card-unit{margin:.2rem 0 0;color:var(--gk-muted);font-size:var(--gk-fs-caption)}.collection-hero__title,.main-page-title{font-size:var(--gk-fs-h1)}.collection-hero__text-wrapper{container-type:inline-size}.collection-hero__title.gk-colhero__title{font-size:clamp(2.2rem,calc(100cqi / (var(--gk-chars, 20) * .56)),var(--gk-fs-h1));line-height:calc(var(--gk-fs-h1) * 1.2)}.gk-colhero__desc{--gk-hero-lines: 3}.collection-hero__title+.gk-colhero__desc{margin-bottom:0}.gk-colhero__desc:not(.is-open){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--gk-hero-lines);line-clamp:var(--gk-hero-lines);overflow:hidden;height:calc(var(--gk-hero-lines) * 1lh)}.gk-colhero__desc:not(.is-open) :is(p,div,header,figure,span){display:inline;margin:0}.gk-colhero__desc:not(.is-open) p+p:before{content:" "}.gk-colhero__desc:not(.is-open):after{content:none}.gk-colhero__more{display:block;visibility:hidden;margin:var(--gk-space-2) 0 var(--gk-space-5);padding:0;border:0;background:none;font-family:inherit;font-size:var(--gk-fs-ui);line-height:1.5;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.gk-colhero__more.is-needed{visibility:visible}@media screen and (min-width:750px){.gk-colhero__desc{--gk-hero-lines: 2}}.facets-vertical .facets-wrapper{padding-right:var(--gk-space-6)}.facets__heading{font-family:var(--font-heading-family);font-size:var(--gk-step-1);font-weight:600}.facets__summary{font-size:var(--gk-fs-ui);font-weight:600}.facets__disclosure-vertical{border-top:1px solid var(--gk-stone)}.facet-checkbox{font-size:var(--gk-fs-ui);padding:.6rem 0}.facet-checkbox>svg{border-radius:0}.active-facets__button-inner{border-radius:0}.gk-catnav{margin:0 0 var(--gk-space-6)}#main-collection-filters #FacetFiltersForm{display:none!important}@media screen and (min-width:990px){.facets-vertical #main-collection-filters{flex:0 0 26rem;width:26rem}}.gk-catnav__all{display:block;margin:0 0 var(--gk-space-3);font-family:var(--font-heading-family);font-size:var(--gk-step-1);font-weight:700;color:rgb(var(--color-foreground));text-decoration:none}a.gk-catnav__all:hover{text-decoration:underline;text-underline-offset:.4rem}.gk-catnav__back{display:inline-block;margin:0 0 var(--gk-space-3);font-size:var(--gk-fs-caption);color:var(--gk-muted);text-decoration:none}.gk-catnav__back:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.gk-catnav__list{margin:0;padding:0;list-style:none}.gk-catnav__link{display:block;padding:.7rem 0 .7rem var(--gk-space-3);border-left:2px solid transparent;font-size:var(--gk-fs-ui);color:rgba(var(--color-foreground),.8);text-decoration:none;transition:border-color var(--gk-dur) var(--gk-ease),color var(--gk-dur) var(--gk-ease)}.gk-catnav__link:hover{color:rgb(var(--color-foreground));border-left-color:var(--gk-stone)}.gk-catnav__link.is-active,.gk-catnav__all.is-active{color:rgb(var(--color-foreground));font-weight:600}.gk-catnav__link.is-active{border-left-color:var(--gk-ink)}@media screen and (max-width:989px){.gk-catnav{margin:0 0 var(--gk-space-4);padding-bottom:0;border-bottom:0}.gk-catnav__all{font-size:var(--gk-step-0);margin-bottom:var(--gk-space-2)}.gk-catnav__list{display:flex;gap:var(--gk-space-2);overflow-x:auto;padding-bottom:var(--gk-space-2);scrollbar-width:thin}.gk-catnav__link{white-space:nowrap;padding:.8rem 1.4rem;border:1px solid var(--gk-stone);font-size:var(--gk-fs-ui)}.gk-catnav__link.is-active{border-color:var(--gk-ink);background:var(--gk-ink);color:#fff}}.product__title h1{font-size:var(--gk-fs-h1)}.product .price--large{font-size:var(--gk-fs-figure);font-weight:600}.product__accordion .summary__title .accordion__title{font-family:var(--font-heading-family);font-size:var(--gk-step-1);font-weight:600}.product__accordion{border-top:1px solid var(--gk-stone)}.gk-ptrust{display:grid;gap:var(--gk-space-3);margin:var(--gk-space-5) 0 var(--gk-space-6);padding:var(--gk-space-4) 0 0;list-style:none;border-top:1px solid var(--gk-stone);font-size:var(--gk-fs-ui);line-height:1.5;color:rgba(var(--color-foreground),.8)}.gk-ptrust__title{display:block;font-weight:600;color:rgb(var(--color-foreground))}.gk-pdetails{margin-top:var(--gk-space-4);border-bottom:1px solid var(--gk-stone)}.gk-pdetails .product__accordion{margin:0}.gk-pdetails .accordion{border-top:1px solid var(--gk-stone);border-bottom:0}.gk-pdetails summary{padding:var(--gk-space-4) 0}.gk-pdetails .accordion__content{padding:0 0 var(--gk-space-5)}.product__info-container .product__title{margin-bottom:var(--gk-space-3)}.product__info-container>*+*{margin-top:var(--gk-space-3)}.product-form__buttons{max-width:none}.product-form__buttons .product-form__submit{width:100%;min-height:5.6rem;font-size:var(--gk-step-0)}.product-form__buttons .product-form__submit.button--secondary{--color-button: var(--gk-ink-rgb);--color-button-text: 255, 255, 255;--alpha-button-background: 1;background-color:var(--gk-ink);color:#fff}.product-form__buttons .product-form__submit.button--secondary:hover{background-color:var(--gk-deep)}.product-form__buttons .product-form__submit.button--secondary:after{box-shadow:none}@media screen and (min-width:990px){.product.grid{column-gap:var(--gk-space-8)}.product__info-wrapper{padding-left:0}}.gk-pdetails .rte h2{font-size:var(--gk-fs-h3);margin-top:var(--gk-space-5)}.gk-pdetails .rte h3{font-size:var(--gk-step-1);margin-top:var(--gk-space-4)}.gk-pdetails .rte>h2:first-child{margin-top:0}.gk-spec-table{width:100%;border-collapse:collapse;font-size:var(--gk-fs-ui)}.gk-spec-table th,.gk-spec-table td{padding:1rem 0;border-bottom:1px solid var(--gk-stone);text-align:left;vertical-align:top}.gk-spec-table th{width:45%;font-weight:500;color:var(--gk-muted)}.gk-section{padding-top:var(--gk-section-space);padding-bottom:var(--gk-section-space)}.gk-section--tight{padding-top:var(--gk-space-8);padding-bottom:var(--gk-space-8)}.gk-section__head{display:grid;gap:var(--gk-space-4);margin-bottom:var(--gk-space-7)}@media screen and (min-width:990px){.gk-section__head{grid-template-columns:7fr 5fr;align-items:end}}.gk-section__head h2{margin:0;max-width:18ch}.gk-section__head p{margin:0;max-width:52ch;color:rgba(var(--color-foreground),.78)}.gk-hero{position:relative;display:flex;align-items:flex-end;min-height:min(calc(100svh - 14rem),820px);overflow:hidden;color:#fff;background:var(--gk-deep)}.gk-hero__media,.gk-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.gk-hero .gk-hero__shade{display:block}.gk-hero__media img,.gk-hero__media svg{width:100%;height:100%;object-fit:cover;object-position:center 45%}.gk-hero__shade{background:linear-gradient(90deg,rgba(20,20,20,calc(var(--gk-shade) + .35)),rgba(20,20,20,var(--gk-shade)) 45%,#14141400 80%),linear-gradient(0deg,rgba(20,20,20,calc(var(--gk-shade) + .1)),#14141400 50%)}.gk-hero__inner{position:relative;z-index:1;width:100%;padding-top:var(--gk-space-9);padding-bottom:var(--gk-space-7)}.gk-hero .gk-eyebrow{color:#ffffffd9}.gk-hero__title{max-width:22ch;font-size:min(var(--gk-fs-display),11vh);margin:0 0 var(--gk-space-5);color:#fff;line-height:var(--gk-lh-display);letter-spacing:-.03em}.gk-hero__text{max-width:46ch;margin:0 0 var(--gk-space-6);font-size:var(--gk-step-1);line-height:1.5;color:#ffffffe6}.gk-hero__actions{display:flex;flex-wrap:wrap;gap:var(--gk-space-3)}.gk-hero .button{--color-button: 255,255,255;--color-button-text: 20,20,20}.gk-hero .gk-hero__primary{background:#fff;color:var(--gk-ink)}.gk-hero .gk-hero__primary:hover{background:var(--gk-canvas)}.gk-hero .gk-hero__secondary{background:transparent;color:#fff}.gk-hero .gk-hero__secondary:after{box-shadow:0 0 0 1px #fff}.gk-hero .gk-hero__secondary:hover{background:#fff;color:var(--gk-ink)}.gk-hero__note{margin:var(--gk-space-5) 0 0;font-size:var(--gk-fs-ui);color:#ffffffbf}@media screen and (max-width:749px){.gk-hero{min-height:min(calc(100svh - 10rem),680px)}.gk-hero__shade{background:linear-gradient(0deg,rgba(20,20,20,calc(var(--gk-shade) + .4)),rgba(20,20,20,var(--gk-shade)) 60%,#14141426)}.gk-hero__actions .button{width:100%}}.gk-materials__all{margin-top:var(--gk-space-4)!important}.gk-materials__list{margin:0;padding:0;list-style:none;border-top:1px solid rgb(var(--color-foreground))}.gk-materials__list li{border-bottom:1px solid rgba(var(--color-foreground),.2)}.gk-materials__link{display:grid;grid-template-columns:1fr auto;gap:var(--gk-space-1) var(--gk-space-4);align-items:baseline;padding:var(--gk-space-5) 0;color:rgb(var(--color-foreground));text-decoration:none}.gk-materials__name{font-family:var(--font-heading-family);font-size:var(--gk-fs-h3);font-weight:700;letter-spacing:-.01em;transition:transform var(--gk-dur) var(--gk-ease)}.gk-materials__text:empty{display:none}.gk-materials__text{grid-column:1;font-size:var(--gk-fs-ui);color:rgba(var(--color-foreground),.72)}.gk-materials__link .gk-arrow{grid-column:2;grid-row:1;font-size:var(--gk-step-2);transition:transform var(--gk-dur) var(--gk-ease)}.gk-materials__link:hover .gk-materials__name{transform:translate(6px)}.gk-materials__link:hover .gk-arrow{transform:translate(4px)}@media screen and (min-width:990px){.gk-materials__link{grid-template-columns:4fr 7fr auto;align-items:center}.gk-materials__text{grid-column:auto}.gk-materials__text:empty{display:block}.gk-materials__link .gk-arrow{grid-column:auto;grid-row:auto}}.gk-paths__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gk-space-5) var(--gk-space-4);margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.gk-paths__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.gk-paths__link{display:block;color:rgb(var(--color-foreground));text-decoration:none}.gk-paths__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--gk-stone)}.gk-paths__media img,.gk-paths__media svg{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--gk-ease)}.gk-paths__link:hover .gk-paths__media img{transform:scale(1.03)}.gk-paths__body{display:flex;align-items:center;justify-content:space-between;gap:var(--gk-space-3);padding-top:var(--gk-space-4);border-top:1px solid rgb(var(--color-foreground));margin-top:var(--gk-space-4)}.gk-paths__body h3{margin:0;font-size:var(--gk-step-1)}.gk-paths__link:hover .gk-arrow{transform:translate(4px)}.gk-paths .gk-arrow{transition:transform var(--gk-dur) var(--gk-ease);font-size:var(--gk-step-1)}.gk-paths__text{margin:var(--gk-space-2) 0 0;font-size:var(--gk-fs-ui);color:rgba(var(--color-foreground),.72)}.gk-products__all{margin-top:var(--gk-space-4)!important}.gk-products__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gk-space-6) var(--gk-space-4);margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.gk-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gk-space-7) var(--gk-space-5)}}.gk-products__link{display:block;color:rgb(var(--color-foreground));text-decoration:none}.gk-products__media{position:relative;aspect-ratio:1;overflow:hidden;background:var(--gk-canvas)}.gk-products__media img,.gk-products__media svg{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--gk-ease)}.gk-products__link:hover .gk-products__media img{transform:scale(1.03)}.gk-products__label{position:absolute;top:var(--gk-space-3);left:var(--gk-space-3);padding:.4rem .8rem;background:var(--gk-ink);color:#fff;font-size:var(--gk-fs-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.gk-products__title{margin:var(--gk-space-4) 0 var(--gk-space-2);font-family:var(--font-body-family);font-size:var(--gk-step-0);font-weight:500;line-height:1.35;letter-spacing:0}.gk-products__link:hover .gk-products__title{text-decoration:underline;text-underline-offset:.3rem}.gk-products__price{margin:0;font-size:var(--gk-fs-ui);font-weight:600}.gk-steps__list{display:grid;gap:var(--gk-space-6);margin:0;padding:0;list-style:none;counter-reset:none}@media screen and (min-width:990px){.gk-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gk-space-7)}}.gk-steps__item{padding-top:var(--gk-space-5);border-top:1px solid rgb(var(--color-foreground))}.gk-steps__num{display:block;margin-bottom:var(--gk-space-6);font-family:var(--font-heading-family);font-size:var(--gk-step-5);font-weight:700;line-height:1;letter-spacing:-.03em}.gk-steps__item h3{margin:0 0 var(--gk-space-3)}.gk-steps__item p{margin:0;max-width:36ch;color:rgba(var(--color-foreground),.78)}.gk-steps__cta{margin-top:var(--gk-space-8)}.gk-trust__inner{display:grid;gap:var(--gk-space-7)}@media screen and (min-width:990px){.gk-trust__inner{grid-template-columns:1fr 1fr;column-gap:var(--gk-space-9);align-items:start}}.gk-trust__inner--text .gk-trust__intro{grid-column:1 / -1}.gk-trust__intro h2{margin:0 0 var(--gk-space-5);max-width:16ch}.gk-trust__text{margin-bottom:var(--gk-space-5);max-width:48ch}.gk-trust .gk-eyebrow{opacity:.8}.gk-trust__media{aspect-ratio:4 / 3;overflow:hidden}.gk-trust__media img{width:100%;height:100%;object-fit:cover}.gk-trust__list{grid-column:1 / -1;display:grid;gap:var(--gk-space-5);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.gk-trust__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.gk-trust__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.gk-trust__list li{padding-top:var(--gk-space-4);border-top:1px solid rgba(var(--color-foreground),.35)}.gk-trust__list h3{margin:0 0 var(--gk-space-2);font-size:var(--gk-step-1)}.gk-trust__list p{margin:0;font-size:var(--gk-fs-ui);color:rgba(var(--color-foreground),.78)}.gk-quote__inner{display:grid;gap:var(--gk-space-7)}@media screen and (min-width:990px){.gk-quote__inner{grid-template-columns:7fr 5fr;column-gap:var(--gk-space-9);align-items:start}}.gk-quote__intro h2{margin:0 0 var(--gk-space-5);max-width:18ch}.gk-quote__text{max-width:52ch;margin-bottom:var(--gk-space-6);color:rgba(var(--color-foreground),.8)}.gk-quote__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gk-space-4) var(--gk-space-6)}.gk-quote__list-wrap{padding:var(--gk-space-6);background:var(--gk-canvas)}.gk-quote__list-wrap h3{margin:0 0 var(--gk-space-4);font-size:var(--gk-step-1)}.gk-quote__list{margin:0;padding:0;list-style:none}.gk-quote__list li{display:flex;gap:var(--gk-space-4);padding:var(--gk-space-3) 0;border-top:1px solid var(--gk-stone);font-size:var(--gk-step-0)}.gk-quote__list .gk-num{min-width:2.4rem;font-weight:700;color:var(--gk-muted)}@media screen and (max-width:749px){.gk-quote__actions .button{width:100%}}.gk-quote-price{margin:var(--gk-space-2) 0 var(--gk-space-4)}.gk-quote-price__label{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:var(--gk-fs-figure);font-weight:700;letter-spacing:-.01em}.gk-quote-price__text{margin:var(--gk-space-1) 0 0;font-size:var(--gk-fs-ui);color:rgba(var(--color-foreground),.75)}.gk-quote-form{margin:var(--gk-space-4) 0;padding:var(--gk-space-5);background:var(--gk-canvas);border-left:3px solid var(--gk-ink)}.gk-quote-form__title{margin:0 0 var(--gk-space-4);font-family:var(--font-heading-family);font-size:var(--gk-step-1)}.gk-quote-form__grid{display:grid;gap:var(--gk-space-4)}@media screen and (min-width:750px){.gk-quote-form__grid{grid-template-columns:1fr 1fr}}.gk-quote-form__field--full{grid-column:1 / -1}.gk-quote-form__field label{display:block;margin-bottom:.6rem;font-size:var(--gk-fs-caption);font-weight:600}.gk-quote-form__field input,.gk-quote-form__field textarea{width:100%;min-height:5.2rem;padding:1.2rem 1.6rem;border:1px solid var(--gk-stone);border-radius:0;background:#fff;color:var(--gk-ink);font:inherit;font-size:var(--gk-step-0)}.gk-quote-form__field textarea{min-height:13rem;resize:vertical}.gk-quote-form__field input:focus,.gk-quote-form__field textarea:focus{border-color:var(--gk-ink);outline:none}.gk-quote-form__field input:focus-visible,.gk-quote-form__field textarea:focus-visible{outline:2px solid var(--gk-signal);outline-offset:2px}.gk-quote-form__note{margin:var(--gk-space-4) 0;font-size:var(--gk-fs-ui);color:rgba(var(--color-foreground),.8)}.gk-quote-form__submit{width:100%}.gk-quote-form__fine{margin:var(--gk-space-3) 0 0;font-size:var(--gk-fs-caption);color:var(--gk-muted)}.gk-quote-form__errors{margin-bottom:var(--gk-space-4);padding:var(--gk-space-3) var(--gk-space-4);border-left:3px solid var(--gk-signal);background:#fff;color:var(--gk-signal);font-size:var(--gk-fs-ui)}.gk-quote-form__errors ul{margin:.4rem 0 0;padding-left:1.8rem}.gk-stock[hidden]{display:none}.product__info-container:has(.gk-stock:not([hidden])) .product-form__buttons{display:none}.gk-stock{container-type:inline-size}.gk-stock__status{display:flex;align-items:center;gap:var(--gk-space-2);margin:0 0 var(--gk-space-2);color:var(--gk-ink)}.gk-stock__dot{width:.8rem;height:.8rem;background:var(--gk-signal);flex:none}.gk-stock .gk-quote-form__title{margin-bottom:var(--gk-space-2)}.gk-stock__lead{margin:0 0 var(--gk-space-5);max-width:60ch;font-size:var(--gk-fs-ui);color:var(--gk-muted)}.gk-stock .gk-quote-form__grid{grid-template-columns:1fr}@container (min-width: 44rem){.gk-stock .gk-quote-form__grid{grid-template-columns:1fr 1fr}}.gk-stock .gk-quote-form__field textarea{min-height:10.4rem}.gk-quote-form__success-title{margin:0 0 var(--gk-space-2);font-family:var(--font-heading-family);font-size:var(--gk-step-1);font-weight:700}.gk-card-quote{margin:.4rem 0 0;font-size:var(--gk-fs-ui);font-weight:600}.gk-contact__inner{display:grid;gap:var(--gk-space-7)}@media screen and (min-width:990px){.gk-contact__inner{grid-template-columns:8fr 4fr;column-gap:var(--gk-space-9);align-items:start}}.gk-contact__title{margin:0 0 var(--gk-space-4)}.gk-contact__intro{max-width:60ch;margin-bottom:var(--gk-space-5);color:rgba(var(--color-foreground),.8)}.gk-contact__form{margin-top:0}.gk-contact__aside{display:grid;gap:var(--gk-space-5);padding-top:var(--gk-space-2)}.gk-contact__aside-block{padding-top:var(--gk-space-4);border-top:1px solid var(--gk-stone)}.gk-contact__aside-block h2{margin:0 0 var(--gk-space-2);font-size:var(--gk-step-0)}.gk-contact__aside-block p{margin:0 0 var(--gk-space-2)}.gk-mprice{margin:var(--gk-space-2) 0 var(--gk-space-2)}.gk-mprice__label{margin:0;font-family:var(--font-heading-family);font-size:var(--gk-fs-figure);font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}.gk-mprice__hint{margin:var(--gk-space-1) 0 0;font-size:var(--gk-fs-ui);color:rgba(var(--color-foreground),.75)}.gk-matguide{margin:var(--gk-space-4) 0 var(--gk-space-3);padding:var(--gk-space-4);border:1px solid rgb(var(--color-foreground));background:var(--gk-paper)}.gk-matguide__title{margin:0 0 var(--gk-space-3);font-family:var(--font-heading-family);font-size:var(--gk-step-1);font-weight:700}.gk-matguide__items{display:grid;gap:var(--gk-space-5)}.gk-matguide--all .gk-matguide__items{grid-template-columns:repeat(auto-fit,minmax(26rem,1fr))}.gk-matguide__item{margin:0}.gk-matguide__svg{display:block;width:100%;max-width:48rem;height:auto;color:var(--gk-ink)}.gk-matguide__line{stroke:currentColor;stroke-width:2}.gk-matguide__cover{fill:var(--gk-deep);opacity:.45}.gk-matguide__top{fill:none;stroke:currentColor;stroke-width:2}.gk-matguide__dim{stroke:currentColor;stroke-width:1.5}.gk-matguide__guide{stroke:currentColor;stroke-width:1;stroke-dasharray:3 3}.gk-matguide__label{font-family:var(--font-body-family);font-size:19px;fill:currentColor}.gk-matguide__label--strong{font-weight:700}.gk-matguide__small{font-family:var(--font-body-family);font-size:15px;fill:var(--gk-muted)}.gk-matguide__text{margin-top:var(--gk-space-3);font-size:var(--gk-fs-ui);line-height:1.5}.gk-matguide__text ol{margin:0;padding-left:2rem}.gk-matguide__text li+li{margin-top:var(--gk-space-1)}.gk-matguide__name{display:block;margin-bottom:var(--gk-space-2);font-size:var(--gk-step-0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}.card-wrapper:hover .card__media img,.gk-paths__link:hover .gk-paths__media img,.gk-products__link:hover .gk-products__media img{transform:none}}@media screen and (max-width:989px){.facets-vertical{flex-wrap:wrap}.facets-vertical .facets-wrapper{flex:0 0 100%;width:100%;min-width:0;max-width:100%}.facets-vertical .product-grid-container{flex:1 1 100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gumboda-2026.css.map */
