@media screen and (min-width:750px){[id*=__campagne] .section--full-width>.custom-section-content{padding-inline:40px;box-sizing:border-box}[id*=__campagne] .layout-panel-flex--row:has(.image-block)>.group-block,[id*=__benefices] .layout-panel-flex--row:has(.image-block)>.group-block,[id*=__actifs] .layout-panel-flex--row:has(.image-block)>.group-block,[id*=__melange] .layout-panel-flex--row:has(.image-block)>.group-block,[id*=__guide-application] .layout-panel-flex--row:has(.image-block)>.group-block{flex:1 1 0!important;width:auto!important;max-width:none!important}#header-component .header__row--top .header__columns{grid-template-columns:1fr!important;column-gap:0!important}#header-component .header__row--top .header__column--right{display:none!important}#header-component .header__row--top .header__column--left{width:100%!important;max-width:none!important}#header-component .header-logo{width:100%!important;max-width:none!important;display:block!important}#header-component .header-logo>span{display:block!important;width:100%!important;max-width:none!important;background-repeat:no-repeat;background-position:center;background-size:100% auto}#header-component .header-logo img{width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;visibility:hidden}}.button-primary,a.button,button.button{color:inherit;background-color:transparent;box-shadow:inset 0 0 0 var(--style-border-width-primary, 1px) currentColor}[id*=__benefices] .image-block img{filter:grayscale(1);transition:filter .5s ease}[id*=__benefices] .image-block:hover img,[id*=__benefices] .image-block:focus-within img{filter:grayscale(0)}@media screen and (min-width:750px){[id*=__ouverture] .text-block h2,[id*=__intro] .text-block h2{font-size:4.5rem;line-height:1;letter-spacing:-.015em}[id*=__ouverture] .text-block p,[id*=__intro] .text-block p{font-size:1.2rem;line-height:1.55}[id*=__ouverture] .image-block img,[id*=__intro] .image-block img{border-radius:14px}[id*=__ouverture] .group-block-content>.group-block:last-child{margin-inline-start:0}[id*=__ouverture] .text-block:has(h2){margin-inline-start:-26%;width:126%;max-width:none;position:relative;z-index:2}}[id*=__mode-emploi]>.section>.custom-section-content deferred-media,[id*=__mode-emploi] deferred-media{margin-inline:auto}[id*=__usages] .text-block li,[id*=__mode-emploi] .text-block li{font-size:1.15rem;line-height:1.6;margin-block-end:6px}[id*=__campagne] .group-block,[id*=__benefices] .group-block,[id*=__actifs] .group-block{container-type:inline-size}[id*=__campagne] .text-block,[id*=__benefices] .text-block,[id*=__actifs] .text-block{width:100%;max-width:none}@media screen and (min-width:750px){[id*=__campagne] .text-block h4,[id*=__benefices] .text-block h4,[id*=__actifs] .text-block h4{font-size:clamp(1.05rem,8.6cqw,3.1rem);line-height:1.05;letter-spacing:0;text-wrap:balance}[id*=__benefices] .text-block h4,[id*=__actifs] .text-block h4{min-height:2.1em}}@media screen and (min-width:990px){[id*=__benefices] .text-block h1{max-width:8em}}[id*=__lien-nuancier] .text-block h5{font-size:1.75rem;line-height:1.2}[id*=__faq] .details__header{font-size:1.5rem!important;line-height:1.25}[id*=__faq] .details p,[id*=__faq] .details li{font-size:1.15rem;line-height:1.6}[id*=__donnees] .group-block{container-type:inline-size}[id*=__donnees] .text-block{width:100%;max-width:none}@media screen and (min-width:750px){[id*=__donnees] .text-block h6{font-size:clamp(1.05rem,8.6cqw,3.1rem);line-height:1.05;letter-spacing:0;text-wrap:balance}}[id*=__g1] .text-block h3,[id*=__g2] .text-block h3,[id*=__g3] .text-block h3,[id*=__g4] .text-block h3,[id*=__g5] .text-block h3,[id*=__g6] .text-block h3{font-family:var(--dj-accent-family, inherit);font-weight:var(--dj-accent-weight, 900);font-style:var(--dj-accent-style, normal);font-size:3rem;line-height:1.05;letter-spacing:-.01em}[id*=__g1] .text-block h6,[id*=__g2] .text-block h6,[id*=__g3] .text-block h6,[id*=__g4] .text-block h6,[id*=__g5] .text-block h6,[id*=__g6] .text-block h6{font-size:1.5rem;line-height:1.2}[id*=__hero] .text-block h5{font-size:1.75rem;line-height:1.2}[id*=__entrees] .button,[id*=__entrees] .button-secondary,[id*=__entrees] .button-primary{font-size:1.25rem;padding-block:20px;padding-inline:36px}[id*=__bandeau]{padding-block:40px}@media screen and (max-width:749px){[id*=__bandeau]{padding-block:24px}}[id*=__bandeau] .marquee__repeated-items>.text-block p:after{content:"\b7";margin-inline-start:var(--marquee-gap, 48px)}@media screen and (max-width:749px){[id*=__bandeau] .marquee__content :is(p,h1,h2,h3,h4,h5,h6){font-size:clamp(1.25rem,7vw,2.25rem);line-height:1.1}}#header-component li.menu-list__list-item:has(+li[slot=more])>.menu-list__link,#header-component li.menu-list__list-item:not([slot=more]):last-child>.menu-list__link,#header-component .menu-drawer__menu>li:last-child>.menu-drawer__menu-item{display:inline-block;box-shadow:inset 0 0 0 2px currentColor;padding-block:6px;padding-inline:20px;text-decoration:none;transition:background-color .2s ease,color .2s ease}#header-component li.menu-list__list-item:has(+li[slot=more])>.menu-list__link:hover,#header-component li.menu-list__list-item:not([slot=more]):last-child>.menu-list__link:hover,#header-component .menu-drawer__menu>li:last-child>.menu-drawer__menu-item:hover{background-color:currentColor}#header-component li.menu-list__list-item:has(+li[slot=more])>.menu-list__link:hover span,#header-component li.menu-list__list-item:not([slot=more]):last-child>.menu-list__link:hover span{color:var(--color-background, #fff)}#header-component li.menu-list__list-item[slot=more]>.menu-list__link{box-shadow:none!important;padding-inline:0!important}@media screen and (min-width:750px){#header-component li.menu-list__list-item:has(+li[slot=more]),#header-component li.menu-list__list-item:not([slot=more]):last-child{margin-inline-start:12px}}@media screen and (min-width:750px){#header-component overflow-list>li.menu-list__list-item:not(:first-child):not(:last-child):not([slot=more]):not(:has(+li[slot=more])) .menu-list__link-title:before{content:"\b7";margin-inline:-.3em .35em;opacity:.6;pointer-events:none}}[id*=__main] .text-block h1,[id*=__main] .page-content h2{font-family:var(--dj-accent-family, inherit);font-weight:var(--dj-accent-weight, 900);font-style:var(--dj-accent-style, normal);letter-spacing:-.01em}[id*=__main] .page-content h2{font-size:1.6rem;line-height:1.15;margin-block-start:2rem;margin-block-end:.6rem}[id*=__main] .page-content p{line-height:1.6}@media screen and (min-width:750px){[id*=__main] .text-block h1{font-size:4rem;line-height:1}[id*=__main] .page-content h2{font-size:2rem}[id*=__main] .page-content p{font-size:1.1rem}}[id*=__actifs] .image-block img,[id*=__melange] .image-block img,[id*=__guide-application] .image-block img{border-radius:14px;height:100%;object-fit:cover}[id*=__melange] .image-block,[id*=__guide-application] .image-block{height:100%}[id*=__getthelook] .image-block img{border-radius:14px;border:1px solid var(--color-border, rgba(0,0,0,.12))}[id*=__getthelook] .group-block[href],[id*=__getthelook] a.group-block{transition:opacity .25s ease}[id*=__getthelook] .group-block:hover .image-block img{opacity:.88}[id*=__getthelook] .text-block h5{font-size:1.05rem;line-height:1.3}[id*=__labels] .text-block h5{font-size:1.5rem;line-height:1.2;letter-spacing:.01em}[id*=__labels]:has(.image-block){border-block:1px solid rgba(0,0,0,.18)}[id*=__labels] .image-block{width:72px;max-width:72px;margin-inline:auto}[id*=__labels] .image-block img{width:100%;height:auto;object-fit:contain}[id*=__labels]:has(.image-block) .text-block h5{font-size:1.15rem}[id*=__labels] .text-block h2{font-size:2.25rem;line-height:1.1;letter-spacing:-.01em;text-wrap:balance}[id*=__labels] .text-block h6{font-size:1rem;letter-spacing:.02em}.group-block-content:has(>.divider) .text-block h6{font-family:Arial,Helvetica,sans-serif;font-size:1.35rem;font-weight:400;letter-spacing:.02em;line-height:1.2}.group-block-content>.divider{width:min(370px,100%);margin-inline-start:auto}@media screen and (min-width:750px){.layout-panel-flex--row:has(>.group-block>.group-block-content>.divider)>.group-block:first-child{width:50%!important;max-width:50%!important;flex:0 0 auto!important}.layout-panel-flex--row:has(>.group-block>.group-block-content>.divider)>.group-block:nth-child(2){width:46%!important;max-width:46%!important;flex:0 0 auto!important}}[id*=__decolorants] .details__header{font-size:1.15rem!important;line-height:1.3}[id*=__decolorants] .details p,[id*=__decolorants] .details li{font-size:1rem;line-height:1.55}[id*=__decolorants] .text-block li{margin-block-end:8px}.header-actions__cart-icon,cart-icon,.account-button,#header-component .header-actions__action{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dj-brand.css.map */
