@font-face{font-family:Alte Haas Grotesk;src:url(/cdn/shop/files/alte-haas-grotesk-regular.woff?v=1794596408) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alte Haas Grotesk;src:url(/cdn/shop/files/alte-haas-grotesk-bold.woff?v=1794596408) format("woff");font-weight:700;font-style:normal;font-display:swap}html:root{--gk-font:"Alte Haas Grotesk",Helvetica,Arial,sans-serif;--font-body-family:var(--gk-font);--font-heading-family:var(--gk-font);--font-family-1:var(--gk-font);--font-family-2:var(--gk-font);--font-menu-lv1-family:var(--gk-font);--font-menu-lv2-family:var(--gk-font);--font-menu-lv3-family:var(--gk-font);--font-mega-menu-lv2-family:var(--gk-font);--font-mega-menu-lv3-family:var(--gk-font);--product-title-font:var(--gk-font);--product-vendor-font:var(--gk-font);--product-price-font:var(--gk-font);--badge-font:var(--gk-font);--blog-title-font:var(--gk-font);--blog-info-font:var(--gk-font);--btn-1-font-family:var(--gk-font);--btn-2-font-family:var(--gk-font);--btn-3-font-family:var(--gk-font);--footer-heading-font-family:var(--gk-font);--footer-link-font-family:var(--gk-font);--font-page-title-family:var(--gk-font);--font-tab-type-1:var(--gk-font);--font-tab-type-2:var(--gk-font);--font-body-weight:400}body{font-family:var(--gk-font)}[class*=menu-lv],[class*=menu-lv] .text,.card-title,.button,.button span,.btn,.halo-block-header .title,.halo-block-header .title .text,.banner-heading,.footer-block__heading,.facets__text,.facets .sidebarBlock-heading,.breadcrumb,.breadcrumb a,.breadcrumb span,.search-block-title .text,.gk-texte-accueil__title,.halo-popup-title,.mobile-popup-header,.spotlight-button,.banner-button{text-transform:none!important}.card-title{font-size:14px!important;font-weight:400!important;letter-spacing:0!important}.button,.btn{font-size:14px!important;letter-spacing:.01em!important}.genetik-tables,.genetik-tables h2,.genetik-tables th,.genetik-tables td{font-family:var(--gk-font)!important}.spotlight-block .halo-block-header{text-align:left!important;margin-bottom:16px!important}.spotlight-block .spotlight-inner{text-align:left!important;align-items:flex-start!important;padding-top:8px!important;margin-top:0!important}.spotlight-block a.spotlight-button{border:0!important;background:none!important;padding:0!important;min-width:0!important;width:auto!important;height:auto!important;min-height:0!important;font-size:22px!important;font-weight:700!important;color:#1d1d1f!important;line-height:1.2!important;letter-spacing:-.01em!important}.spotlight-block a.spotlight-button{max-width:none!important;white-space:nowrap!important;text-align:left!important;margin-left:0!important;margin-right:0!important;justify-content:flex-start!important}@media(max-width:767px){.spotlight-block a.spotlight-button{font-size:18px!important;white-space:normal!important}}.spotlight-block a.spotlight-button:hover,.spotlight-block a.spotlight-button:focus-visible{text-decoration:underline;text-underline-offset:3px;background:none!important;color:#1d1d1f!important}.spotlight-block .slick-arrow{display:none!important}.spotlight-block .img-box .image{position:relative!important;padding-top:100%!important;height:0!important;overflow:hidden}.spotlight-block .img-box .image img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.gk-sv{padding-left:0!important;padding-right:0!important}.gk-pr,.gk-br,.gk-sv__in{max-width:none!important;padding-left:70px!important;padding-right:70px!important}@media(max-width:1024px){.gk-pr,.gk-br,.gk-sv__in{padding-left:15px!important;padding-right:15px!important}}@media(max-width:767px){.gk-pr,.gk-br,.gk-sv__in{padding-left:10px!important;padding-right:10px!important}}.section-header-navigation .header-navigation{border-top-color:transparent!important;border-bottom-color:#e8e8ed!important}.banner-button.button{display:table!important;margin-left:auto!important;margin-right:auto!important;margin-top:24px!important;width:auto!important;max-width:none!important;min-width:130px!important;padding-left:24px!important;padding-right:24px!important;text-overflow:clip!important}:root{--gk-ink:#1d1d1f;--gk-mute:#6e6e73;--gk-s1:80px;--gk-s2:24px;--gk-s3:12px}@media(max-width:767px){:root{--gk-s1:48px;--gk-s2:16px;--gk-s3:10px}}.banner-heading{font-size:56px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-.02em!important}.banner-sub-title,.banner-sub-title span{font-size:20px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important}.banner-button.button,.banner-button.button span{font-size:15px!important;font-weight:700!important;letter-spacing:0!important}@media(max-width:767px){.banner-heading{font-size:36px!important}.banner-sub-title,.banner-sub-title span{font-size:17px!important}}.halo-block-header .title,.halo-block-header .title .text,.gk-pr__title,.gk-sv__title,.gk-br__title{font-size:28px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.01em!important}@media(max-width:767px){.halo-block-header .title,.halo-block-header .title .text,.gk-pr__title,.gk-sv__title,.gk-br__title{font-size:22px!important}}.spotlight-block .halo-block-header,.gk-pr__head,.gk-br__head{margin-bottom:var(--gk-s2)!important}.gk-pr__all,.gk-br__all{font-size:15px!important;font-weight:400!important;line-height:1.4!important}.spotlight-block a.spotlight-button{font-size:20px!important;line-height:1.2!important;letter-spacing:-.005em!important}@media(max-width:767px){.spotlight-block a.spotlight-button{font-size:17px!important}}.spotlight-block .spotlight-inner{padding-top:var(--gk-s3)!important}.gk-sv__name{font-size:20px!important;font-weight:700!important;line-height:1.2!important}.gk-sv__text,.gk-sv__intro{font-size:16px!important;font-weight:400!important;line-height:1.55!important}.gk-sv__cta,.gk-sv__link{font-size:15px!important;line-height:1.4!important}@media(max-width:767px){.gk-sv__name{font-size:17px!important}}.menu-lv-1__action .text{font-size:15px!important;font-weight:700!important;letter-spacing:0!important}.card-title,.card-title span,.gk-pr__name{font-size:15px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;color:var(--gk-ink)!important}.card .price-item,.card-information .price-item,.card-price .price-item,.gk-pr__price{font-size:15px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0!important}.card .price--on-sale .price-item--regular,.card-information .price--on-sale .price-item--regular,.gk-pr__price s{font-weight:400!important;color:var(--gk-mute)!important}.card-vendor,.card-vendor a,.vendor-text,.gk-pr__vendor{font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;line-height:1.4!important;color:var(--gk-mute)!important}.card .badge,.card-badge .badge{font-size:12px!important;font-weight:700!important;letter-spacing:0!important}.gk-tiles__title,.collection-title,.page-header .page-title{font-size:36px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.015em!important;text-transform:none!important}@media(max-width:767px){.gk-tiles__title,.collection-title,.page-header .page-title{font-size:28px!important}}.facets__text,.facets .sidebarBlock-heading{font-size:15px!important;font-weight:700!important}.facet-checkbox,.facets .count,.toolbar-label,.label-text{font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.productView-title,.productView-title span{font-size:36px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.015em!important;text-transform:none!important}.productView-price .price-item{font-size:24px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important}.productView-price .price--on-sale .price-item--regular{font-weight:400!important;color:var(--gk-mute)!important}@media(max-width:767px){.productView-title,.productView-title span{font-size:28px!important}.productView-price .price-item{font-size:20px!important}}.productView-info-name,.productView-info-value{font-size:13px!important;color:var(--gk-mute)!important}.productView-description,.productView-description p,.tab-content p,.tab-content li{font-size:16px!important;line-height:1.55!important}.tab-title{font-size:20px!important;font-weight:700!important}.product-form__submit{font-size:15px!important;font-weight:700!important;letter-spacing:0!important}.gk-ship-note{font-size:13px;line-height:1.4;color:var(--gk-mute);margin:6px 0 16px}.gk-ship-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.footer-block__heading{font-size:15px!important;font-weight:700!important;line-height:1.3!important;text-transform:none!important}.template-index .spotlight-block,.template-index .gk-pr,.template-index .gk-br{padding-top:var(--gk-s1)!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.template-index .gk-sv{margin:var(--gk-s1) 0 0!important;padding-top:64px!important;padding-bottom:64px!important}@media(max-width:767px){.template-index .gk-sv{padding-top:40px!important;padding-bottom:40px!important}}.template-index main{padding-bottom:var(--gk-s1)}.haloCalculatorShipping .progress,.haloCalculatorShipping .progress_shipping{height:4px!important;border-radius:2px;overflow:hidden}.haloCalculatorShipping .progress_shipping{background:#e8e8ed!important}.haloCalculatorShipping .progress-meter{height:4px!important;background:var(--gk-ink)!important;background-image:none!important;border-radius:2px}.haloCalculatorShipping .progress-truck-wrapper,.haloCalculatorShipping .progress-meter .text{display:none!important}.haloCalculatorShipping .message,.haloCalculatorShipping .message span{color:var(--gk-ink)!important;font-size:13px!important;line-height:1.4!important}.haloCalculatorShipping .message{margin-top:10px}.banner-heading{--heading_line_height:1.05em!important;--heading_line_height_tab:1.05em!important;--heading_line_height_mb:1.05em!important;--heading_font_weight:700!important}.gk-br__list a{font-size:15px!important;font-weight:400!important;line-height:1.4!important}.dropdown-menu-title .text,.halo-sidebar-header .title{font-size:15px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;line-height:1.4!important}.banner-heading{--heading_font_size:56px!important;--heading_font_size_tab:44px!important;--heading_font_size_mb:36px!important}.shopify-section-group-footer-group,.footer__content-top,.footer__content-bottom{background:#f5f5f7!important}.footer__content-top,.footer__content-bottom{border-top:0!important}.footer__content-top{padding:56px 0 40px!important}.footer__content-bottom{padding:0 0 32px!important}.footer__content-top>.container,.footer__content-bottom>.container{max-width:none!important;padding-left:70px!important;padding-right:70px!important}.footer-block__bottom{border-top:1px solid #d2d2d7!important;padding-top:20px!important;align-items:center}.footer__content-top .icon{display:none!important}.footer__content-top .content-piece,.footer__content-top .address-wrapper,.footer__content-top [class*=-wrapper]{padding-left:0!important;margin-left:0!important}.footer__content-top,.footer__content-top p,.footer__content-top a,.footer__content-top li,.footer__content-top span{font-size:15px!important;line-height:1.6!important;color:var(--gk-ink)!important;letter-spacing:0!important}.footer__content-top strong{font-weight:700!important}.footer__content-top .footer-block__heading{margin-bottom:12px!important}.footer__content-top a:hover{text-decoration:underline;text-underline-offset:2px}.footer__copyright,.footer__copyright *,.footer-block__bottom p{font-size:13px!important;line-height:1.4!important;color:var(--gk-mute)!important}@media(min-width:1025px){.footer__content-top .halo-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;margin-left:0!important;margin-right:0!important}.footer__content-top .footer-block__item{width:auto!important;max-width:none!important;flex:none!important;padding-left:0!important;padding-right:0!important}.header-navigation>.container{padding-left:70px!important;padding-right:70px!important}}@media(max-width:1024px){.footer__content-top>.container,.footer__content-bottom>.container{padding-left:15px!important;padding-right:15px!important}}@media(max-width:767px){.footer__content-top>.container,.footer__content-bottom>.container{padding-left:10px!important;padding-right:10px!important}.footer__content-top{padding:40px 0 24px!important}}.gk-texte-accueil{padding:var(--gk-s1) 0!important}.gk-texte-accueil>.container{max-width:none!important;padding-left:70px!important;padding-right:70px!important}.gk-texte-accueil__inner{margin:0!important;max-width:720px!important;text-align:left!important}.gk-texte-accueil__title{font-size:28px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.01em!important;text-align:left!important;margin:0 0 var(--gk-s2)!important}.gk-texte-accueil__inner p{font-size:16px!important;line-height:1.55!important;text-align:left!important;margin:0 0 12px!important}@media(max-width:1024px){.gk-texte-accueil>.container{padding-left:15px!important;padding-right:15px!important}}@media(max-width:767px){.gk-texte-accueil>.container{padding-left:10px!important;padding-right:10px!important}.gk-texte-accueil__title{font-size:22px!important}}.footer__content-top .rte{gap:0!important}.footer__content-top .rte p:has(strong){margin-top:12px!important}.footer__content-top .rte>p:last-of-type{margin-bottom:12px!important}@media(max-width:1024px){.footer__content-top .footer-block__heading{border-bottom-color:#d2d2d7!important}}@media(min-width:1025px){.gk-texte-accueil__inner{max-width:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;align-items:start}.gk-texte-accueil__title{grid-column:1 / span 2;grid-row:1 / span 6;margin:0!important;max-width:520px;font-size:36px!important;line-height:1.1!important;letter-spacing:-.015em!important}.gk-texte-accueil__inner p{grid-column:3 / span 2;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/gk-typo.css.map */
