:root{--font-size-base: 15px;--line-height-body: 1.65;--letter-spacing-body: .01em}body{font-size:var(--font-size-base);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,li,span{line-height:var(--line-height-body)}.header-wrapper{transition:box-shadow .3s ease,background .3s ease}.header-wrapper.scrolled,.shopify-section-group-header-group .header--sticky{box-shadow:0 2px 20px #0000001f}.product-card,.card-wrapper{transition:transform .25s ease,box-shadow .25s ease;border-radius:10px;overflow:hidden}.product-card:hover,.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000024}.product-card .media img,.card-wrapper .media img{transition:transform .4s ease}.product-card:hover .media img,.card-wrapper:hover .media img{transform:scale(1.04)}.btn,button[type=submit],.button,.shopify-payment-button__button{transition:all .22s ease;letter-spacing:.05em;font-weight:600}.btn:hover,button[type=submit]:hover,.button:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0000002e}.btn:active,button[type=submit]:active,.button:active{transform:translateY(0)}.announcement-bar{font-weight:600;letter-spacing:.08em;font-size:.78rem}.bdu-trust-bar{display:flex;justify-content:center;align-items:center;gap:2.5rem;padding:14px 24px;background:#f8f8f8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;flex-wrap:wrap}.bdu-trust-bar__item{display:flex;align-items:center;gap:8px;font-size:.82rem;font-weight:600;color:#222;white-space:nowrap}.bdu-trust-bar__item svg{width:20px;height:20px;flex-shrink:0;color:#1a1a1a}@media(max-width:749px){.bdu-trust-bar{gap:1rem;padding:10px 16px}.bdu-trust-bar__item{font-size:.75rem}}.collection-list__item{border-radius:10px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.collection-list__item:hover{transform:translateY(-3px);box-shadow:0 10px 28px #00000021}.sticky-atc{box-shadow:0 -4px 20px #0000001f;border-top:2px solid #ff0000}input:focus,textarea:focus,select:focus{outline:2px solid #ff0000;outline-offset:1px;border-color:red}.cart-drawer__footer:before{content:"\1f512  Paiement 100% s\e9 curis\e9  \b7  \1f69a  Livraison offerte d\e8s maintenant";display:block;text-align:center;font-size:.75rem;color:#555;padding:8px 0 4px;border-top:1px solid #eee;font-weight:500}.footer{border-top:3px solid #000}.footer__heading{font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.85rem}.product-media-container .media{border-radius:8px;overflow:hidden}.breadcrumbs__link{font-size:.8rem;opacity:.7;transition:opacity .2s}.breadcrumbs__link:hover{opacity:1}.badge--sale,.badge--new{font-weight:700;letter-spacing:.05em;font-size:.7rem;padding:3px 8px;border-radius:4px}.section__title-wrapper{position:relative}.search__input{border-radius:100px;padding-left:16px;transition:box-shadow .2s ease}.search__input:focus{box-shadow:0 0 0 3px #ff000026}@media(prefers-reduced-motion:no-preference){.shopify-section{animation:fadeInUp .4s ease both}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){.page-width{padding-left:16px;padding-right:16px}.product-information h1,.product-title{font-size:1.5rem!important}.price{font-size:1.4rem;font-weight:700}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#999;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:red}::selection{background:#ff000026;color:#000}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bdu-custom.css.map */
