@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@900&family=DM+Sans:wght@400;700&family=Inter:wght@400&display=swap";:root{--koke-orange:#E8521A;--koke-or:#D4820A;--koke-or-vif:#F59E0B;--koke-noir:#0F172A;--koke-noir-deep:#06090F;--koke-creme:#F5EDD8;--koke-sable:#E8D9B8;--koke-rose-fanm:#C97DA0;--koke-texte:#1C1208;--koke-gris:#78716C;--koke-fond:#FFFFFF;--koke-radius:6px;--koke-grad:linear-gradient(135deg,var(--koke-orange),var(--koke-or-vif))}body{background:var(--koke-fond)!important;font-family:Inter,sans-serif!important}.koke-homepage,.shopify-section .koke-homepage{background:transparent!important}.koke-hero{background:#fff!important}.header-wrapper,.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-2,.section-header .header-wrapper{background:#fff!important;border-bottom:1px solid rgba(28,18,8,.08)!important;box-shadow:0 2px 12px #0000000d!important}.header{background:transparent!important}.header__heading-logo{max-height:56px!important;width:auto!important;object-fit:contain}.header__heading-logo-wrapper{max-width:180px!important}.header__heading-link span.h2{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-size:18px!important;text-transform:uppercase!important;color:var(--koke-texte)!important}.header__menu-item,.list-menu__item--link,.header__menu-item span{color:var(--koke-texte)!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-decoration:none!important;transition:color .2s!important}.header__menu-item:hover,.list-menu__item--link:hover{color:var(--koke-orange)!important}.header__icon svg,.header__icon .svg-wrapper svg{stroke:var(--koke-texte)!important;fill:none!important}.header__icon:hover svg{stroke:var(--koke-orange)!important}.cart-count-bubble{background:var(--koke-orange)!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-weight:900!important}.menu-drawer,.menu-drawer__navigation-container{background:#fff!important}.menu-drawer .list-menu__item--link{color:var(--koke-texte)!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.menu-drawer__close-button svg{stroke:var(--koke-texte)!important}.global-settings-popup,.mega-menu__content,.header__submenu{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 8px 32px #0000001a!important}.mega-menu__link:hover{color:var(--koke-orange)!important}.announcement-bar,.shopify-section-header-group .color-scheme-1.gradient:first-child{background:var(--koke-grad)!important;color:#fff!important}.announcement-bar__message,.announcement-bar a{color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important;text-decoration:none!important}.footer{background:#fff!important;color:var(--koke-gris)!important;border-top:3px solid var(--koke-orange)!important}.footer__content-top,.footer__content-bottom{background:transparent!important}.footer .h2,.footer .h3,.footer__heading{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:2px!important;color:var(--koke-texte)!important}.footer a,.footer .footer__list a{color:var(--koke-gris)!important;text-decoration:none!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;transition:color .2s!important}.footer a:hover,.footer .footer__list a:hover{color:var(--koke-orange)!important}.footer-bottom{border-top:1px solid rgba(232,82,26,.12)!important}.copyright__content{color:var(--koke-gris)!important;font-size:11px!important}.footer .newsletter__input,.footer .field__input{background:#fff!important;border:1.5px solid rgba(232,82,26,.25)!important;color:var(--koke-texte)!important;border-radius:3px!important}.footer .newsletter__input::placeholder{color:var(--koke-gris)!important}.footer .newsletter__button,.footer .button:not(.button--secondary){background:var(--koke-grad)!important;color:#fff!important;border:none!important;border-radius:3px!important}.button,.button--primary{background:var(--koke-grad)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important;border:none!important;border-radius:3px!important;box-shadow:0 4px 20px #d4820a4d!important;transition:all .25s!important}.button:hover,.button--primary:hover{filter:brightness(1.1)!important;transform:translateY(-1px)!important;color:#fff!important}.button--secondary{background:transparent!important;color:var(--koke-texte)!important;border:1.5px solid rgba(28,18,8,.2)!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:3px!important;transition:all .2s!important;box-shadow:none!important}.button--secondary:hover{border-color:var(--koke-orange)!important;color:var(--koke-orange)!important}.title,.h1,.h2,.h3,h1,h2,h3{font-family:Montserrat,sans-serif!important;font-weight:900!important;letter-spacing:-1px!important;color:var(--koke-texte)!important}.section__title{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-size:clamp(24px,4vw,48px)!important;text-transform:uppercase!important;letter-spacing:-1.5px!important;color:var(--koke-noir)!important}.card-wrapper,.card{background:transparent!important}.card__inner,.card--product{background:#fff!important;border-radius:var(--koke-radius)!important;overflow:hidden;box-shadow:0 2px 12px #0000000f!important;transition:box-shadow .25s,transform .25s!important}.card--product:hover,.card-wrapper:hover .card--product{box-shadow:0 8px 32px #0000001a!important;transform:translateY(-3px)!important}.card__information{padding:14px 12px!important}.card__heading a,.card__heading{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:14px!important;color:var(--koke-texte)!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important}.card__heading a:hover{color:var(--koke-orange)!important}.price--regular .price-item,.price__regular{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-size:16px!important;color:var(--koke-texte)!important}.badge,.card__badge{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:4px 10px!important;border-radius:2px!important;background:var(--koke-orange)!important;color:#fff!important}.collection-hero,.collection-hero__inner{background:linear-gradient(135deg,#e8521a,#f59e0b)!important;min-height:280px!important}.collection-hero__title{font-family:Montserrat,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;color:#fff!important;letter-spacing:-2px!important;font-size:clamp(32px,5vw,64px)!important}.collection-hero__description{color:#ffffffbf!important;font-family:Inter,sans-serif!important}.facets-wrapper,.facets{background:var(--koke-fond)!important;border-bottom:1px solid rgba(212,130,10,.12)!important;padding:16px 0!important}.facets .button,.facets button{background:transparent!important;color:var(--koke-texte)!important;border:1.5px solid rgba(28,18,8,.15)!important;box-shadow:none!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:2px!important}.active-facets__button{background:var(--koke-orange)!important;color:#fff!important;border:none!important;border-radius:2px!important}.product-count{font-family:DM Sans,sans-serif!important;font-size:11px!important;color:var(--koke-gris)!important;letter-spacing:2px!important;text-transform:uppercase!important}.pagination .button,.pagination__item{font-family:DM Sans,sans-serif!important;font-weight:700!important;background:transparent!important;border:1.5px solid rgba(28,18,8,.15)!important;color:var(--koke-texte)!important;box-shadow:none!important}.pagination .button.is-active,.pagination__item--current{background:var(--koke-grad)!important;color:#fff!important;border:none!important}.product__title{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-size:clamp(24px,4vw,42px)!important;text-transform:uppercase!important;letter-spacing:-1.5px!important;color:var(--koke-texte)!important}.product__price .price-item{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-size:26px!important;color:var(--koke-texte)!important}.product__description{font-family:Inter,sans-serif!important;font-size:15px!important;line-height:1.8!important;color:#1c1208a6!important}.product-form__input .form__label{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--koke-texte)!important}.variant-input-wrap .variant__button-label,.variant-input input[type=radio]+label{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:1px!important;border:1.5px solid rgba(28,18,8,.2)!important;border-radius:3px!important;transition:all .2s!important;color:var(--koke-texte)!important;padding:8px 14px!important}.variant-input input[type=radio]:checked+label{background:var(--koke-noir)!important;color:#fff!important;border-color:var(--koke-noir)!important}.product-form__cart-submit{background:var(--koke-grad)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;padding:18px 32px!important;border:none!important;border-radius:3px!important;box-shadow:0 6px 24px #d4820a66!important;transition:all .25s!important;width:100%!important}.product-form__cart-submit:hover{filter:brightness(1.08)!important;transform:translateY(-2px)!important}.quantity-input .quantity,.quantity{border:1.5px solid rgba(212,130,10,.3)!important;border-radius:4px!important;background:#fff!important}cart-items{background:var(--koke-fond)!important;display:block}.cart__title-bar h1,.title-wrapper-with-link .title{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-size:clamp(28px,4vw,48px)!important;text-transform:uppercase!important;letter-spacing:-1.5px!important;color:var(--koke-noir)!important}.title-wrapper-with-link .underlined-link{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--koke-orange)!important;text-decoration:none!important;padding:10px 18px!important;border:1.5px solid var(--koke-orange)!important;border-radius:3px!important;transition:all .2s!important}.title-wrapper-with-link .underlined-link:hover{background:var(--koke-orange)!important;color:#fff!important}.cart-items thead th{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--koke-gris)!important;border-bottom:1px solid rgba(212,130,10,.15)!important}.cart-item{border-bottom:1px solid rgba(0,0,0,.06)!important}.cart-item__name{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:15px!important;color:var(--koke-texte)!important;text-decoration:none!important}.cart-item__name:hover{color:var(--koke-orange)!important}.price,.cart-item__final-price{font-family:Montserrat,sans-serif!important;font-weight:900!important;color:var(--koke-texte)!important}.quantity__button{background:transparent!important;border:none!important;color:var(--koke-texte)!important}.quantity__input{font-family:Montserrat,sans-serif!important;font-weight:900!important;color:var(--koke-texte)!important;border:none!important;text-align:center!important}.cart__empty-text{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-size:clamp(22px,3vw,40px)!important;text-transform:uppercase!important;letter-spacing:-1px!important;color:var(--koke-noir)!important}.cart__ctas .button--primary{background:var(--koke-grad)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;padding:18px!important;border-radius:3px!important;width:100%!important}.totals__total-value{font-family:Montserrat,sans-serif!important;font-weight:900!important;font-size:24px!important;color:var(--koke-texte)!important}.totals__subtotal{font-family:DM Sans,sans-serif!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--koke-gris)!important}.field__input,.form__input,input[type=email],input[type=text],input[type=tel],textarea{border:1.5px solid rgba(212,130,10,.2)!important;border-radius:3px!important;background:#fff!important;color:var(--koke-texte)!important;font-family:Inter,sans-serif!important;transition:border-color .2s!important}.field__input:focus,.form__input:focus,input:focus{border-color:var(--koke-or-vif)!important;outline:none!important;box-shadow:0 0 0 3px #f59e0b1f!important}.field__label,.form__label{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--koke-gris)!important}.search-modal .search__input,.search-modal__form input{background:#fff!important;color:var(--koke-texte)!important;border-bottom:2px solid var(--koke-orange)!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important}.search-modal{background:#fffffff7!important}.predictive-search-result a{color:var(--koke-texte)!important}.customer .title{font-family:Montserrat,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-1px!important;color:var(--koke-noir)!important}.customer .button,.customer .button--primary{background:var(--koke-grad)!important;color:#fff!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--koke-fond)}::-webkit-scrollbar-thumb{background:#e8521a59;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--koke-orange)}::selection{background:var(--koke-orange);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/25/assets/koke-global.css.map */
