body:has(.variant-option),body:has(.variant-option) [class*=color-scheme]{--color-selected-variant-background: rgb(132 44 24 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-border: rgb(132 44 24 / 1);--color-selected-variant-hover-background: rgb(110 36 19 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(110 36 19 / 1)}.variant-option__button-label,.variant-option__button-label__pill,.variant-option__button-label__text,.variant-icon{transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease}@media(prefers-reduced-motion:reduce){.variant-option__button-label,.variant-option__button-label__pill,.variant-option__button-label__text,.variant-icon{transition:none}}body.gamme-cafe,body.gamme-cafe [class*=color-scheme],.gamme-cafe,.gamme-cafe [class*=color-scheme]{--color-background: rgb(250 246 241 / 1) !important;--color-background-rgb: 250 246 241 !important;--color-foreground: rgb(61 43 31 / 1) !important;--color-foreground-rgb: 61 43 31 !important;--color-foreground-heading: rgb(61 43 31 / 1) !important;--color-foreground-heading-rgb: 61 43 31 !important;--color-primary: rgb(132 44 24 / 1) !important;--color-primary-rgb: 132 44 24 !important;--color-primary-hover: rgb(110 36 19 / 1) !important;--color-primary-hover-rgb: 110 36 19 !important;--color-border: rgb(132 44 24 / .12) !important;--color-border-rgb: 132 44 24 !important;--color-shadow: rgb(42 24 16 / 1) !important;--color-shadow-rgb: 42 24 16 !important;--color-primary-button-text: rgb(250 246 241 / 1) !important;--color-primary-button-background: rgb(132 44 24 / 1) !important;--color-primary-button-border: rgb(132 44 24 / 1) !important;--color-primary-button-hover-text: rgb(250 246 241 / 1) !important;--color-primary-button-hover-background: rgb(110 36 19 / 1) !important;--color-primary-button-hover-border: rgb(110 36 19 / 1) !important;--color-secondary-button-text: rgb(132 44 24 / 1) !important;--color-secondary-button-background: rgb(0 0 0 / 0) !important;--color-secondary-button-border: rgb(132 44 24 / 1) !important;--color-input-border: rgb(212 166 129 / .4) !important;--color-input-text: rgb(61 43 31 / 1) !important;--color-variant-text: rgb(61 43 31 / 1) !important;--color-variant-border: rgb(212 166 129 / .3) !important;--color-selected-variant-background: rgb(132 44 24 / 1) !important;--color-selected-variant-text: rgb(250 246 241 / 1) !important;--color-selected-variant-border: rgb(132 44 24 / 1) !important}body.gamme-cafe{background-color:#faf6f1!important}body.gamme-the,body.gamme-the [class*=color-scheme],.gamme-the,.gamme-the [class*=color-scheme]{--color-background: rgb(250 248 243 / 1) !important;--color-background-rgb: 250 248 243 !important;--color-foreground: rgb(61 53 43 / 1) !important;--color-foreground-rgb: 61 53 43 !important;--color-foreground-heading: rgb(61 53 43 / 1) !important;--color-foreground-heading-rgb: 61 53 43 !important;--color-primary: rgb(107 124 63 / 1) !important;--color-primary-rgb: 107 124 63 !important;--color-primary-hover: rgb(85 100 45 / 1) !important;--color-primary-hover-rgb: 85 100 45 !important;--color-border: rgb(107 124 63 / .12) !important;--color-border-rgb: 107 124 63 !important;--color-shadow: rgb(42 36 28 / 1) !important;--color-shadow-rgb: 42 36 28 !important;--color-primary-button-text: rgb(250 248 243 / 1) !important;--color-primary-button-background: rgb(107 124 63 / 1) !important;--color-primary-button-border: rgb(107 124 63 / 1) !important;--color-primary-button-hover-text: rgb(250 248 243 / 1) !important;--color-primary-button-hover-background: rgb(85 100 45 / 1) !important;--color-primary-button-hover-border: rgb(85 100 45 / 1) !important;--color-secondary-button-text: rgb(107 124 63 / 1) !important;--color-secondary-button-background: rgb(0 0 0 / 0) !important;--color-secondary-button-border: rgb(107 124 63 / 1) !important;--color-input-border: rgb(200 169 110 / .4) !important;--color-input-text: rgb(61 53 43 / 1) !important;--color-variant-text: rgb(61 53 43 / 1) !important;--color-variant-border: rgb(200 169 110 / .3) !important;--color-selected-variant-background: rgb(107 124 63 / 1) !important;--color-selected-variant-text: rgb(250 248 243 / 1) !important;--color-selected-variant-border: rgb(107 124 63 / 1) !important}body.gamme-the{background-color:#faf8f3!important}body.gamme-astro,body.gamme-astro [class*=color-scheme],.gamme-astro,.gamme-astro [class*=color-scheme]{--color-background: rgb(0 0 0 / 1) !important;--color-background-rgb: 0 0 0 !important;--color-foreground: rgb(255 255 255 / 1) !important;--color-foreground-rgb: 255 255 255 !important;--color-foreground-heading: rgb(255 255 255 / 1) !important;--color-foreground-heading-rgb: 255 255 255 !important;--color-primary: rgb(255 255 255 / 1) !important;--color-primary-rgb: 255 255 255 !important;--color-primary-hover: rgb(230 230 230 / 1) !important;--color-primary-hover-rgb: 230 230 230 !important;--color-border: rgb(255 255 255 / .18) !important;--color-border-rgb: 255 255 255 !important;--color-shadow: rgb(0 0 0 / 1) !important;--color-shadow-rgb: 0 0 0 !important;--color-primary-button-text: rgb(0 0 0 / 1) !important;--color-primary-button-background: rgb(255 255 255 / 1) !important;--color-primary-button-border: rgb(255 255 255 / 1) !important;--color-primary-button-hover-text: rgb(0 0 0 / 1) !important;--color-primary-button-hover-background: rgb(230 230 230 / 1) !important;--color-primary-button-hover-border: rgb(230 230 230 / 1) !important;--color-secondary-button-text: rgb(255 255 255 / 1) !important;--color-secondary-button-background: rgb(0 0 0 / 0) !important;--color-secondary-button-border: rgb(255 255 255 / 1) !important;--color-input-border: rgb(255 255 255 / .25) !important;--color-input-text: rgb(255 255 255 / 1) !important;--color-input-background: rgb(15 15 25 / 1) !important;--color-variant-text: rgb(255 255 255 / 1) !important;--color-variant-border: rgb(255 255 255 / .25) !important;--color-variant-background: rgb(10 10 20 / 1) !important;--color-selected-variant-background: rgb(255 255 255 / 1) !important;--color-selected-variant-text: rgb(0 0 0 / 1) !important;--color-selected-variant-border: rgb(255 255 255 / 1) !important}body.gamme-astro{background-color:#0a1028!important}body.gamme-astro .shopify-section:not(.header-section),body.gamme-astro main,body.gamme-astro .content-for-layout{background-color:transparent!important;position:relative;z-index:1}body.gamme-astro [class*=color-]{background-color:transparent!important}.astro-starfield{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 120% 80% at 50% -10%,#1c2658,#141d48 38%,#0e1538 68%,#0a122e)}.astro-stars{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;will-change:opacity;background-image:radial-gradient(2.5px 2.5px at 20px 30px,rgba(255,255,255,1),transparent),radial-gradient(2px 2px at 120px 80px,rgba(255,255,255,.9),transparent),radial-gradient(2.5px 2.5px at 300px 150px,rgba(255,255,255,1),transparent),radial-gradient(2px 2px at 450px 50px,rgba(255,255,255,.8),transparent),radial-gradient(2.5px 2.5px at 600px 200px,rgba(255,255,255,.95),transparent),radial-gradient(2px 2px at 750px 100px,rgba(255,255,255,.85),transparent),radial-gradient(2.5px 2.5px at 900px 250px,rgba(255,255,255,1),transparent),radial-gradient(2px 2px at 150px 70px,rgba(255,255,255,.9),transparent),radial-gradient(2px 2px at 520px 90px,rgba(255,255,255,.85),transparent),radial-gradient(2px 2px at 240px 320px,rgba(255,255,255,.9),transparent),radial-gradient(2px 2px at 850px 420px,rgba(255,255,255,.9),transparent),radial-gradient(2px 2px at 60px 460px,rgba(255,255,255,.8),transparent),radial-gradient(2px 2px at 480px 560px,rgba(255,255,255,.85),transparent),radial-gradient(2px 2px at 700px 640px,rgba(255,255,255,.9),transparent),radial-gradient(1.5px 1.5px at 70px 120px,rgba(255,255,255,.6),transparent),radial-gradient(1.5px 1.5px at 400px 80px,rgba(255,255,255,.6),transparent),radial-gradient(1.5px 1.5px at 800px 180px,rgba(255,255,255,.6),transparent),radial-gradient(1.5px 1.5px at 330px 240px,rgba(255,255,255,.55),transparent),radial-gradient(1.5px 1.5px at 980px 540px,rgba(255,255,255,.6),transparent),radial-gradient(1.5px 1.5px at 680px 500px,rgba(255,255,255,.5),transparent),radial-gradient(1.5px 1.5px at 180px 700px,rgba(255,255,255,.55),transparent);background-size:1000px 800px;animation:twinkle 5s ease-in-out infinite alternate}.astro-stars:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(5px 5px at 200px 120px,#fff 0%,rgba(255,255,255,.35) 35%,transparent 70%),radial-gradient(5px 5px at 680px 60px,#fff 0%,rgba(255,255,255,.35) 35%,transparent 70%),radial-gradient(4px 4px at 420px 300px,#fff 0%,rgba(255,255,255,.35) 35%,transparent 70%),radial-gradient(5px 5px at 880px 360px,#fff 0%,rgba(255,255,255,.35) 35%,transparent 70%),radial-gradient(4px 4px at 120px 520px,#fff 0%,rgba(255,255,255,.35) 35%,transparent 70%),radial-gradient(5px 5px at 560px 640px,#fff 0%,rgba(255,255,255,.35) 35%,transparent 70%),radial-gradient(4px 4px at 980px 700px,#fff 0%,rgba(255,255,255,.35) 35%,transparent 70%);background-size:1000px 800px;will-change:opacity;animation:twinkle-bright 3.5s ease-in-out infinite alternate}@keyframes twinkle{0%{opacity:.6}to{opacity:1}}@keyframes twinkle-bright{0%{opacity:.4}to{opacity:1}}.astro-sky-fx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.astro-stars{animation:none}.astro-stars:after{animation:none}}body.gamme-astro #header-component,body.gamme-astro .header,body.gamme-astro .header__row{--color-foreground: rgb(255 255 255 / 1);--color-foreground-rgb: 255 255 255;--color-foreground-heading: rgb(255 255 255 / 1);--color-background: rgb(0 0 0 / 1);--color-background-rgb: 0 0 0;--color-scheme-top-row: #000;--color-scheme-bottom-row: #000;--menu-top-level-font-color: rgb(255 255 255 / 1);--menu-top-level-font-color-rgb: 255 255 255}body.gamme-astro #header-component:not([data-sticky-state=active]):not(:hover):not(:focus-within) .header__row,body.gamme-astro #header-component:not([data-sticky-state=active]):not(:hover):not(:focus-within) .header__underlay,body.gamme-astro #header-component:not([data-sticky-state=active]):not(:hover):not(:focus-within) .header__underlay-closed,body.gamme-astro #header-component:not([data-sticky-state=active]):not(:hover):not(:focus-within) .header__underlay-open{background:transparent!important}body.gamme-astro #header-component[data-sticky-state=active] .header__row,body.gamme-astro #header-component[data-sticky-state=active] .header__underlay,body.gamme-astro #header-component[data-sticky-state=active] .header__underlay-closed,body.gamme-astro #header-component[data-sticky-state=active] .header__underlay-open,body.gamme-astro #header-component:hover .header__row,body.gamme-astro #header-component:hover .header__underlay,body.gamme-astro #header-component:hover .header__underlay-closed,body.gamme-astro #header-component:hover .header__underlay-open,body.gamme-astro #header-component:focus-within .header__row,body.gamme-astro #header-component:focus-within .header__underlay,body.gamme-astro #header-component:focus-within .header__underlay-closed,body.gamme-astro #header-component:focus-within .header__underlay-open{background:#000!important}body.gamme-cafe:not(.product-custom-bg) #header-component .header__row,body.gamme-cafe:not(.product-custom-bg) #header-component .header__underlay,body.gamme-cafe:not(.product-custom-bg) #header-component .header__underlay-closed,body.gamme-cafe:not(.product-custom-bg) #header-component .header__underlay-open{background:#faf6f1!important}body.gamme-the:not(.product-custom-bg) #header-component .header__row,body.gamme-the:not(.product-custom-bg) #header-component .header__underlay,body.gamme-the:not(.product-custom-bg) #header-component .header__underlay-closed,body.gamme-the:not(.product-custom-bg) #header-component .header__underlay-open{background:#faf8f3!important}body.gamme-astro .announcement-bar,body.gamme-astro .shopify-section:has(.announcement-bar) .section-background,body.gamme-astro .shopify-section:has(.announcement-bar){background:#000!important}body.gamme-astro .menu-list__submenu,body.gamme-astro .menu-list__submenu-inner,body.gamme-astro .overflow-menu::part(overflow),body.gamme-astro .overflow-menu::part(overflow-list){background-color:#000!important}body.gamme-astro .menu-list__link,body.gamme-astro .header-logo,body.gamme-astro .header a:not(:is(.menu-panel a,.menu-panel__tile,.mega-menu a)),body.gamme-astro .header svg:not(:is(.menu-panel svg,.mega-menu svg)){color:#fff!important}body.gamme-astro .header-logo__image{filter:brightness(0) invert(1)}body.gamme-astro .dasi-col-badge{background:#ffffff29!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important}body.gamme-astro media-gallery,body.gamme-astro .media-gallery__grid,body.gamme-astro .product-media,body.gamme-astro .product-media-container,body.gamme-astro .product-information__media{background-color:transparent!important}body.gamme-astro .media-fit-contain :is(img,.deferred-media__poster-image),body.gamme-astro .product-media-container img{background-color:transparent!important}body .product-information__media .product-media-container.constrain-height,body .product-information__media .product-media-container{--constrained-min-height: 300px !important;--constrained-height: 600px !important;max-height:600px!important}@media screen and (max-width:749px){body .product-information__media .product-media-container.constrain-height,body .product-information__media .product-media-container{max-height:600px!important}}body .dialog-zoomed-gallery .product-media-container,body .dialog-zoomed-gallery .product-media,body .dialog-zoomed-gallery .product-media__image{max-height:88vh!important;border-radius:0!important}body .dialog-zoomed-gallery .product-media__image{width:auto!important;height:auto!important;max-width:100%!important;object-fit:contain!important;margin:auto!important}@media screen and (min-width:750px){body .product-information__grid.product-information--media-left,body .product-information__grid.product-information--media-right{grid-template-columns:1fr 1fr!important}body .product-information__grid--limit-details .product-details>.group-block{--details-max-width: 100% !important}body .product-information__media{width:100%!important;min-width:0!important;max-width:600px!important;margin-inline:auto}}body .product-information{--padding-block-start: 24px !important}body .product-information .product-media,body .product-information .product-media__image,body .product-information .product-media-container{border-radius:14px!important;overflow:hidden}body .slideshow-controls__thumbnail{border-radius:8px!important;overflow:hidden}body .slideshow-controls__thumbnail,body .dialog-thumbnails-list__thumbnail{aspect-ratio:1 / 1!important;height:auto!important}body .slideshow-controls__thumbnail img,body .dialog-thumbnails-list__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}body .product-information__media media-gallery.sticky-content,body .product-information__media .sticky-content{position:static!important}body main>.shopify-section:has(.product-details.sticky-content--desktop){position:relative;z-index:var(--layer-raised)}body .product-details.sticky-content--desktop{z-index:var(--layer-raised)}.sticky-add-to-cart,.sticky-add-to-cart__bar{z-index:7!important}body main>.shopify-section:has(.product-recommendations),body main>.shopify-section:has(.assortiment-section){position:relative;z-index:0;isolation:isolate}@keyframes dasi-mg-fade{0%{opacity:0}to{opacity:1}}media-gallery.dasi-mg-fade{animation:dasi-mg-fade .3s ease}@media(prefers-reduced-motion:reduce){media-gallery.dasi-mg-fade{animation:none}}body{--dasi-vbg: #842c18;--dasi-vbg-hover: #6e2413;--dasi-vbg-text: #ffffff}body.gamme-the,.gamme-the{--dasi-vbg: #6b7c3f;--dasi-vbg-hover: #55642d;--dasi-vbg-text: #ffffff}body.gamme-cafe,.gamme-cafe{--dasi-vbg: #842c18;--dasi-vbg-hover: #6e2413;--dasi-vbg-text: #ffffff}body.gamme-astro,.gamme-astro{--dasi-vbg: #ffffff;--dasi-vbg-hover: #e6e6e6;--dasi-vbg-text: #000000}.variant-option__button-label:has(:checked) .variant-option__button-label__pill{background:var(--dasi-vbg)!important;transform:none!important;left:0!important;right:auto!important;width:100%!important}.variant-option__button-label:has(:checked){color:var(--dasi-vbg-text)!important;border-color:var(--dasi-vbg)!important;background-color:var(--dasi-vbg)!important}.variant-option__button-label:has(:checked) .variant-icon{color:var(--dasi-vbg-text)!important;opacity:1!important}.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background:var(--dasi-vbg-hover)!important}.variant-option__button-label:has(:checked):hover{border-color:var(--dasi-vbg-hover)!important}.dasi-eyebrow{display:block;font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-primary-button-background, var(--color-foreground));margin:0 0 .75rem}.variant-picker__form:has(input[value*=capsule i]:checked) .variant-option--buttons:has(input[value=Standard i]),.variant-picker__form:has(input[value*=vrac i]:checked) .variant-option--buttons:has(input[value=Standard i]){display:none!important}.variant-picker__form:not(:has(input[value*=capsule i]:checked)):not(:has(input[value*=vrac i]:checked)) .variant-option__button-label:has(input[value=Standard i]){display:none!important}.variant-option--equal-width-buttons{display:flex!important;flex-wrap:wrap;gap:var(--gap-sm);grid-template-columns:none!important}.variant-option--equal-width-buttons .variant-option__button-label{min-width:fit-content!important;width:auto!important}.variant-option--equal-width-buttons .variant-option__button-label__text{text-wrap:nowrap!important;text-align:center}.product-reassurance,.aroma-bars__title{display:none!important}.dasi-col-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.15rem;padding-left:0;margin-left:0}.dasi-col-badge{display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:.62em .9em .32em;border-radius:999px;background:var(--dasi-vbg, #842c18);color:#fff;line-height:1}.dasi-col-badge>*{display:block}.dasi-col-notedom{margin:.15rem 0 .5rem;font-size:.95rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;color:var(--color-foreground);opacity:.6}.product-details product-price,.product-details product-price .price__regular,.product-details product-price .price__sale,.product-details product-price .price,.product-details product-price .price-item--sale,.product-details product-price .price-item--regular{font-size:1.55rem!important;font-weight:600!important;line-height:1.1!important}.product-details rte-formatter.rte,.product-details rte-formatter.rte p,.product-details rte-formatter.rte li{font-size:1.05em!important;line-height:1.75!important}.anecdote-section,.fiche-infusion-section,.certifications-section,.aroma-bars-section,.origin-map-section,.ingredients-section,.reassurance-section,.couleur-the-section,.assortiment-section,.conseil-avis-section,.info-blocks-section{font-size:1.06rem}@media(max-width:749px){body.gamme-the .aroma-bars__col--text,body.gamme-the .taste-profile__info{text-align:center}body.gamme-the .aroma-notes__title,body.gamme-the .aroma-notes__list{text-align:center;justify-content:center}body.gamme-the .aroma-bars__col--text .aroma-bars__label,body.gamme-the .fiche-infusion__label,body.gamme-the .anecdote-section__eyebrow,body.gamme-the .anecdote-section__title,body.gamme-the .origin-map__label,body.gamme-the .origin-map__title,body.gamme-the .info-blocks__heading,body.gamme-the .ingredients-block__title,body.gamme-the .the-color-block__title,body.gamme-the .assortiment-section__heading,body.gamme-the .conseil-avis-section__eyebrow,body.gamme-the .conseil-avis-section__subtitle,body.gamme-the .certifications-section__eyebrow,body.gamme-the .taste-profile__label{text-align:center}}section.astro-traits.color-scheme-1 .astro-traits__inner,section.astro-traits .astro-traits__inner{background:#0000006b!important;-webkit-backdrop-filter:blur(16px) saturate(1.25)!important;backdrop-filter:blur(16px) saturate(1.25)!important;border:none!important;box-shadow:none!important}section.astro-traits.color-scheme-1{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gamme-fonds.css.map */
