:where(.gk-shell,.gk-container){--gk-container-max: var(--gk-content-width);width:min(var(--gk-container-max),calc(100% - var(--gk-page-gutter) - var(--gk-page-gutter)));max-width:var(--gk-container-max);margin-inline:auto;min-width:0}:where(.gk-container--narrow){width:min(var(--gk-content-narrow),calc(100% - var(--gk-page-gutter) - var(--gk-page-gutter)));margin-inline:auto;min-width:0}:where(.gk-container--wide){width:min(var(--gk-content-wide),calc(100% - var(--gk-page-gutter) - var(--gk-page-gutter)));margin-inline:auto;min-width:0}:where(.gk-section){position:relative;padding-block:var(--gk-section-space-standard)}:where(.gk-section--compact){padding-block:var(--gk-section-space-compact)}:where(.gk-section--airy){padding-block:var(--gk-section-space-airy)}:where(.gk-stack){display:flex;flex-direction:column;gap:var(--gk-stack-gap, var(--gk-space-4))}:where(.gk-cluster){display:flex;flex-wrap:wrap;align-items:center;gap:var(--gk-cluster-gap, var(--gk-space-3))}:where(.gk-grid){display:grid;grid-template-columns:repeat(var(--gk-grid-columns, 1),minmax(0,1fr));gap:var(--gk-grid-gap);min-width:0}:where(.gk-scene,.gk-scene--full,.gk-content-height){block-size:auto;min-block-size:0}:where(.gk-viewport-fill){min-block-size:100svh;min-block-size:100dvh}:where(.gk-safe-block){padding-block-start:max(var(--gk-safe-top),var(--gk-safe-block-start, 0px));padding-block-end:max(var(--gk-safe-bottom),var(--gk-safe-block-end, 0px))}:where(.gk-safe-inline){padding-inline-start:max(var(--gk-safe-left),var(--gk-safe-inline-start, 0px));padding-inline-end:max(var(--gk-safe-right),var(--gk-safe-inline-end, 0px))}:where(.gk-fluid-media,.gk-fluid-media>img,.gk-fluid-media>video){max-width:100%}:where(.gk-fluid-media>img,.gk-fluid-media>video){width:100%;height:auto;display:block}dialog.gk-modal{width:min(var(--gk-modal-width),calc(100% - var(--gk-page-gutter) - var(--gk-page-gutter)));max-height:min(86dvh,900px);margin:auto;padding:0;border:1px solid var(--gk-line);border-radius:var(--gk-radius-card);background:var(--gk-paper);color:var(--gk-ink);box-shadow:var(--gk-shadow);overflow:auto}dialog.gk-modal::backdrop{background:#01170f94}:where([data-gk-native-carousel]){display:flex;gap:var(--gk-carousel-gap);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}:where([data-gk-native-carousel])::-webkit-scrollbar{display:none}:where([data-gk-native-carousel]>*){flex:0 0 var(--gk-carousel-item-width, min(86%, 420px));scroll-snap-align:center;min-width:0}main.content-for-layout:not([data-template=index]):not([data-template=password]) :is(.hero,.gk-endpoint-hero,.gk-partner-hero,[data-gk-viewport-hero]){box-sizing:border-box;height:auto!important;max-height:none!important}main.content-for-layout:not([data-template=index]):not([data-template=password]) :is(.hero__container,.gk-endpoint-hero__inner,.gk-partner-hero__inner,[data-gk-viewport-hero-inner]){box-sizing:border-box;height:auto;max-height:none}@media(max-width:1279px){:root{--gk-page-gutter: clamp(21px, 3vw, 36px)}}@media(max-width:767px){:root{--gk-page-gutter: var(--gk-page-gutter-mobile)}}@media(min-width:768px)and (max-height:759px){:where(.gk-viewport-fill,.gk-scene--full,.gk-snap-section){block-size:auto!important;min-block-size:0!important;max-block-size:none!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important}}@media(prefers-reduced-motion:reduce){:where([data-gk-native-carousel]){scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gk-design-system.css.map */
