.product__info .buy-buttons .product-form__submit{width:100%!important;max-width:none!important;min-width:0!important;flex:1 1 auto!important;justify-self:stretch!important;align-self:stretch!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;position:relative!important;overflow:hidden!important;border-radius:999px!important;padding:0 18px!important;box-sizing:border-box!important}.product__info .buy-buttons .product-form__submit .btn-text{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1.15!important;gap:0!important;position:relative!important;z-index:2!important}.product__info .buy-buttons .product-form__submit .btn-text>span,.product__info .buy-buttons .product-form__submit .btn-text>div{display:flex!important;align-items:center!important;justify-content:center!important}.product__info .buy-buttons .product-form__submit .btn-fill{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border-radius:inherit!important}.product__info .buy-buttons .shopify-payment-button{grid-column:1/-1!important;width:100%!important;max-width:none!important;margin:0!important;justify-self:stretch!important}.product__info .buy-buttons .shopify-payment-button__button,.product__info .buy-buttons .shopify-payment-button__button--unbranded{width:100%!important;max-width:none!important;min-width:0!important;height:54px!important;min-height:54px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;border-radius:999px!important}.product__info .buy-buttons .shopify-payment-button__button--branded{width:100%!important;max-width:none!important;margin:0!important}.product__info .buy-buttons{overflow:visible!important}.product__info .buy-buttons .quantity{justify-self:stretch!important;align-self:stretch!important}.product__info .buy-buttons .quantity__input{text-align:center!important}.product__info .buy-buttons .quantity__button{display:flex!important;align-items:center!important;justify-content:center!important}
/* VELYA — palette rose pour les états actifs, plus, et étapes de livraison */
.velya-product__value.is-selected{background:#d45a88!important;color:#fff!important;border-color:#d45a88!important;box-shadow:0 0 0 2px rgba(212,90,136,.12)!important}
.velya-product__nav{background:#d45a88!important;color:#fff!important}
.velya-product__thumb.is-active{border-color:#d45a88!important}
.velya-product__accordion summary b{color:#d45a88!important}
.velya-product__accordion summary b,.velya-product__accordion summary b:hover{color:#d45a88!important}
.velya-product__delivery-step .velya-product__delivery-icon{background:#d45a88!important;color:#fff!important}
@media(max-width:749px){.product__info .buy-buttons .product-form__submit,.product__info .buy-buttons .shopify-payment-button__button,.product__info .buy-buttons .shopify-payment-button__button--unbranded{height:54px!important;min-height:54px!important}.product__info .buy-buttons .product-form__submit{padding:0 14px!important}.product__info .buy-buttons .product-form__submit .btn-text{font-size:13px!important;white-space:nowrap!important}}