:root{--cd-gold: #C9A84C;--cd-gold-light: rgba(201,168,76,.18);--cd-gold-dim: rgba(201,168,76,.45);--cd-dark: #0e0c07;--cd-radius: 10px;--cd-transition: .35s cubic-bezier(.25,.46,.45,.94)}.section-waves,[class*=waves] canvas,[class*=wave] canvas{pointer-events:none!important;z-index:0!important}body{animation:cdPageIn .42s ease-out both}@keyframes cdPageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.card-wrapper{transition:transform var(--cd-transition),box-shadow var(--cd-transition);border-radius:var(--cd-radius)}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 20px 50px #00000024}.card__media{overflow:hidden;border-radius:var(--cd-radius) var(--cd-radius) 0 0}.card__media .media img,.card__media .media video{transition:transform .65s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .card__media .media img,.card-wrapper:hover .card__media .media video{transform:scale(1.06)}.card__badge .badge{border-radius:4px;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:.4rem .9rem}.price--on-sale .price-item--sale{color:var(--cd-gold);font-weight:600}.price--on-sale .price-item--regular{opacity:.55}.card__heading a{transition:color .2s ease}.card__heading a:hover{color:var(--cd-gold)}.button,.button--primary,.product-form__submit,.shopify-payment-button__button{position:relative;overflow:hidden;transition:box-shadow .3s ease,transform .22s ease}.button:hover,.button--primary:hover,.product-form__submit:hover{box-shadow:0 8px 24px #0003;transform:translateY(-1px)}.button:active,.product-form__submit:active{transform:translateY(0)}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1.5px;background:var(--cd-gold);border-radius:2px;transition:width .3s ease}.header__menu-item:hover span:after,.header__menu-item span.header__active-menu-item:after{width:100%}.collection-card-wrapper{transition:transform .35s ease,box-shadow .35s ease;border-radius:var(--cd-radius);overflow:hidden}.collection-card-wrapper:hover{transform:translateY(-5px);box-shadow:0 16px 40px #00000026}.collection-card-wrapper .media img{transition:transform .6s ease}.collection-card-wrapper:hover .media img{transform:scale(1.05)}.product__media-item{border-radius:8px;overflow:hidden}.product__media-item img{transition:transform .5s ease}.product__media-item:hover img{transform:scale(1.03)}.field__input,.select__select{transition:border-color .25s ease,box-shadow .25s ease;border-radius:6px}.field__input:focus,.select__select:focus{border-color:var(--cd-gold)!important;box-shadow:0 0 0 2px var(--cd-gold-light)!important;outline:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--cd-gold-dim);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--cd-gold)}.footer{border-top:1px solid rgba(var(--color-foreground),.06)}.footer-block__details-content .list-menu__item--link{transition:color .2s ease,padding-left .22s ease}.footer-block__details-content .list-menu__item--link:hover{color:rgba(var(--color-foreground),1)!important;padding-left:14px}.mega-menu__content{border-top:2px solid var(--cd-gold)!important;box-shadow:0 12px 40px #0000001f!important;animation:cdMenuIn .22s ease-out both}@keyframes cdMenuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mega-menu__link:hover{color:var(--cd-gold)!important}.pagination__item a,.pagination__item button{transition:all .2s ease;border-radius:6px}.pagination__item a:hover,.pagination__item button:hover{background:var(--cd-gold-light);color:var(--cd-gold)}.pagination__item--current a,.pagination__item--current span{border-color:var(--cd-gold)!important;color:var(--cd-gold);font-weight:600}.totals .totals__total-value{color:var(--cd-gold);font-weight:600}@media(max-width:749px){.card-wrapper:hover{transform:none;box-shadow:none}.card-wrapper:hover .card__media .media img{transform:scale(1.02)}.collection-card-wrapper:hover{transform:none;box-shadow:none}}.es-widget-container,[class*=easysell],[id*=easysell],[class*=es-widget],[id*=es-widget]{margin-top:.8rem!important}.es-button,.es-add-to-cart,.es-order-button,[class*=es-btn],[class*=es-button],[class*=easysell-btn],[class*=easysell-button],[id*=es-button],[id*=easysell-button]{background:linear-gradient(135deg,#c9a84c,#d4af37)!important;color:#0d0b08!important;border:none!important;border-radius:8px!important;font-size:1.5rem!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:1.6rem 2rem!important;width:100%!important;cursor:pointer!important;box-shadow:0 4px 20px #c9a84c66!important;transition:transform .18s ease,box-shadow .18s ease!important;position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:56px!important}.es-button:hover,.es-add-to-cart:hover,.es-order-button:hover,[class*=es-btn]:hover,[class*=es-button]:hover,[class*=easysell-btn]:hover,[class*=easysell-button]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 28px #c9a84c8c!important}.es-button:before,.es-add-to-cart:before,.es-order-button:before,[class*=es-btn]:before,[class*=es-button]:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent)!important;animation:cdEsShine 2.5s ease-in-out infinite!important;pointer-events:none!important}@keyframes cdEsShine{0%{left:-100%}60%,to{left:120%}}.es-widget-container:after,[class*=easysell]:after,[class*=es-widget]:after{content:"\2713  Paiement \e0  la livraison \b7  Livraison 24h-48h \b7  Retours 30j"!important;display:block!important;text-align:center!important;font-size:1.15rem!important;color:#888!important;margin-top:8px!important;font-weight:500!important}[class*=easysell] input,[class*=es-widget] input,[class*=easysell] select,[class*=es-widget] select{font-size:1.4rem!important;padding:1.2rem 1.4rem!important;border-radius:8px!important;border:1.5px solid #e0e0e0!important}[class*=easysell] input:focus,[class*=es-widget] input:focus{border-color:var(--cd-gold)!important;box-shadow:0 0 0 3px #c9a84c1a!important;outline:none!important}.quantity-breaks__top-bar{background:#0d0b08!important;border-radius:8px 8px 0 0!important;padding:1.2rem 1.6rem!important}.quantity-breaks__title{color:#c9a84c!important;font-size:1.3rem!important;font-weight:700!important;letter-spacing:.06em!important}.qb-subheading{color:#fff9!important;font-size:1.1rem!important;text-align:center!important;margin-top:4px!important}.quantity-break{border:2px solid #e8e8e8!important;border-radius:10px!important;transition:border-color .18s,background .18s,box-shadow .18s!important;margin-bottom:8px!important;cursor:pointer!important}.quantity-break:hover{border-color:#c9a84c!important;background:#fffdf5!important}input[type=radio]:checked+.quantity-break{border-color:#c9a84c!important;background:linear-gradient(135deg,#fffdf0,#fff9e6)!important;box-shadow:0 4px 16px #c9a84c33!important}.quantity-break__label-text{font-size:1.4rem!important;font-weight:700!important;color:#111!important}.quantity-break__benefit{font-size:1.15rem!important;font-weight:700!important;color:#c9273d!important;background:#c9273d1a!important;padding:2px 8px!important;border-radius:20px!important;margin-left:8px!important}.quantity-break__price{font-size:1.6rem!important;font-weight:800!important;color:#c9a84c!important}.quantity-break__compare-price{font-size:1.15rem!important;color:#aaa!important;text-decoration:line-through!important}.quantity-break__badge{background:#c9273d!important;color:#fff!important;font-size:1.1rem!important;font-weight:700!important;padding:3px 12px!important;border-radius:0 0 8px 8px!important;top:0!important;letter-spacing:.03em!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/concept-darna-premium.css.map */
