.bd-footer{background:#090909!important;color:rgb(255 255 255 / .68);padding:0!important;font-size:14px}.bd-footer *{box-sizing:border-box}.bd-footer__inner{display:grid;grid-template-columns:minmax(260px,1.25fr) minmax(250px,1fr) minmax(180px,.7fr);gap:clamp(36px, 6vw, 84px);width:min(1180px, calc(100% - 48px));margin:0 auto;padding:56px 0 44px;align-items:start}.bd-footer__logo-link{display:inline-block;line-height:0;margin-bottom:16px}.bd-footer__logo-link img{display:block;width:auto!important;height:72px!important;max-width:150px!important;max-height:72px!important;object-fit:contain}.bd-footer__logo-text{color:#f5e642;font-size:24px;font-weight:800;text-decoration:none}.bd-footer__tagline{margin:0 0 18px;color:#fff;line-height:1.5}.bd-footer__tagline span{color:rgb(255 255 255 / .5)}.bd-footer__contact-links{display:flex;flex-direction:column;gap:9px}.bd-footer__contact-item{display:inline-flex;align-items:flex-start;gap:8px;color:rgb(255 255 255 / .72)!important;text-decoration:none;line-height:1.4}.bd-footer__contact-item:hover{color:#f5e642!important}.bd-footer__contact-item svg{flex:0 0 auto;margin-top:2px}.bd-footer__rating{display:flex;gap:8px;align-items:center;margin-top:18px}.bd-footer__stars{color:#f5e642;letter-spacing:1px}.bd-footer__rating-text{color:rgb(255 255 255 / .48);font-size:12px}.bd-footer__col-title{margin:0 0 18px;color:#fff!important;font-size:16px;font-weight:800}.bd-footer__enseigne+.bd-footer__enseigne{margin-top:20px}.bd-footer__enseigne-name{color:#fff;font-weight:700;margin-bottom:7px}.bd-footer__hours-table{width:100%;border:0;border-collapse:collapse}.bd-footer__hours-table td{padding:3px 0;border:0!important;color:rgb(255 255 255 / .6);vertical-align:top;line-height:1.45}.bd-footer__hours-table td:last-child{text-align:right;color:rgb(255 255 255 / .82)}.bd-footer__closed{color:#ef7770!important}.bd-footer__links{list-style:none!important;padding:0!important;margin:0 0 22px!important}.bd-footer__links li{margin:0 0 9px;padding:0}.bd-footer__links a{color:rgb(255 255 255 / .68)!important;text-decoration:none}.bd-footer__links a:hover{color:#f5e642!important}.bd-footer__bottom{border-top:1px solid rgb(255 255 255 / .1);padding:18px 24px;text-align:center}.bd-footer__bottom p{margin:0;color:rgb(255 255 255 / .38);font-size:12px}.bd-footer__bottom a{color:rgb(255 255 255 / .58)!important;text-decoration:none}.bd-footer__bottom a:hover{color:#f5e642!important}.single-product .woocommerce-Reviews .woocommerce-verification-required{color:rgb(255 255 255 / .72)!important}.single-product .related.products .et_overlay{display:none!important}@media (max-width:850px){.bd-footer__inner{grid-template-columns:1fr 1fr}.bd-footer__nav{grid-column:1 / -1}}@media (max-width:600px){.bd-footer__inner{grid-template-columns:1fr;width:min(100% - 36px, 520px);gap:34px;padding:42px 0 34px}.bd-footer__nav{grid-column:auto}.bd-footer__logo-link img{height:62px!important;max-height:62px!important}.bd-footer__bottom p{line-height:1.8}}body.woocommerce-checkout:not(.woocommerce-order-received){background:#111!important;color:#f5f5f5}body.woocommerce-checkout:not(.woocommerce-order-received) #main-header,body.woocommerce-checkout:not(.woocommerce-order-received) #main-footer,body.woocommerce-checkout:not(.woocommerce-order-received) .et-l--header,body.woocommerce-checkout:not(.woocommerce-order-received) .et-l--footer{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) #page-container,body.woocommerce-checkout:not(.woocommerce-order-received) #main-content{padding-top:0!important;background:#111!important}body.woocommerce-checkout:not(.woocommerce-order-received) #page-container{width:100%!important;max-width:none!important;margin:0!important}body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container{width:min(1180px,calc(100% - 32px))!important;max-width:none!important;padding:32px 0 64px!important}body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container:before,body.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-breadcrumb,body.woocommerce-checkout:not(.woocommerce-order-received) .entry-title{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) #left-area{width:100%!important;padding:0!important;float:none!important}.bd-checkout-brand{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-bottom:18px;padding:14px 18px;border:1px solid #303030;border-radius:16px;background:#181818}.bd-checkout-brand__back{color:#d8d8d8!important;font-size:14px;font-weight:700;text-decoration:none!important}.bd-checkout-brand__back:hover{color:#f5e642!important}.bd-checkout-brand__identity{display:flex;align-items:center;gap:12px;justify-content:center;min-width:340px}.bd-checkout-brand__identity img{width:54px;height:54px;object-fit:contain}.bd-checkout-brand__identity strong{display:block;color:#fff;font-size:21px;line-height:1.15}.bd-checkout-brand__identity span{display:block;margin-top:4px;color:#aaa;font-size:12px}.bd-checkout-brand__secure{justify-self:end;color:#bdbdbd;font-size:13px;font-weight:700}.bd-checkout-steps{display:flex;justify-content:center;gap:8px;margin:0 0 26px;color:#777;font-size:12px;font-weight:800}.bd-checkout-steps span{padding:8px 13px;border-radius:999px;background:#1b1b1b;border:1px solid #303030}.bd-checkout-steps .is-done{color:#c9c45a}.bd-checkout-steps .is-current{color:#111;background:#f5e642;border-color:#f5e642}body.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);column-gap:26px;row-gap:0;align-items:start}body.woocommerce-checkout form.checkout #customer_details,body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout #order_review{width:auto!important;float:none!important}body.woocommerce-checkout form.checkout #customer_details{grid-column:1;grid-row:1 / span 2}body.woocommerce-checkout form.checkout #order_review_heading{grid-column:2;grid-row:1;margin:0!important;padding:22px 24px 0;background:#1b1b1b;border:1px solid #303030;border-bottom:0;border-radius:16px 16px 0 0;color:#fff;font-size:22px}body.woocommerce-checkout form.checkout #order_review{grid-column:2;grid-row:2;margin:0;padding:14px 24px 24px;background:#1b1b1b;border:1px solid #303030;border-top:0;border-radius:0 0 16px 16px}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2{width:100%!important;float:none!important;padding:24px;background:#1b1b1b;border:1px solid #303030;border-radius:16px}body.woocommerce-checkout form.checkout .col-2{margin-top:18px}body.woocommerce-checkout form.checkout h3{color:#fff!important;font-size:22px;margin:0 0 20px}body.woocommerce-checkout .form-row label{color:#bdbdbd;font-size:12px;font-weight:800;margin-bottom:7px}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea,body.woocommerce-checkout .form-row select,body.woocommerce-checkout .select2-container .select2-selection{min-height:50px!important;padding:12px 14px!important;border:1px solid #3b3b3b!important;border-radius:10px!important;background:#242424!important;color:#fff!important;box-shadow:none!important}body.woocommerce-checkout .form-row input:focus,body.woocommerce-checkout .form-row textarea:focus,body.woocommerce-checkout .form-row select:focus{border-color:#f5e642!important;outline:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table{color:#ddd;border:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td{border-color:#343434!important;padding:13px 6px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{color:#fff;font-size:18px}body.woocommerce-checkout #payment{background:#242424!important;border-radius:12px!important;color:#ddd}body.woocommerce-checkout #payment div.payment_box{background:#181818!important;color:#ddd!important;border-radius:10px}body.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#181818!important}body.woocommerce-checkout #payment ul.payment_methods,body.woocommerce-checkout #payment div.form-row{border-color:#393939!important}body.woocommerce-checkout #place_order{width:100%!important;min-height:56px;margin-top:12px!important;padding:14px 20px!important;border:0!important;border-radius:12px!important;background:#f5e642!important;color:#111!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important}body.woocommerce-checkout #place_order:hover{background:#fff06a!important;transform:translateY(-1px)}body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-message{border:0!important;border-radius:10px;background:#242424!important;color:#fff!important}body.woocommerce-checkout .woocommerce-info a{color:#f5e642!important}body.woocommerce-checkout .woocommerce-privacy-policy-text{color:#999;font-size:12px;line-height:1.5}body.woocommerce-checkout .woocommerce-privacy-policy-text a{color:#f5e642!important}@media (max-width:900px){.bd-checkout-brand{grid-template-columns:1fr auto}.bd-checkout-brand__identity{grid-column:1 / -1;grid-row:1;min-width:0}.bd-checkout-brand__back{grid-column:1;grid-row:2}.bd-checkout-brand__secure{grid-column:2;grid-row:2}body.woocommerce-checkout form.checkout{grid-template-columns:1fr}body.woocommerce-checkout form.checkout #customer_details,body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout #order_review{grid-column:1;grid-row:auto}}@media (max-width:600px){body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container{width:min(100% - 20px,1180px)!important;padding-top:12px!important}.bd-checkout-brand{padding:12px;margin-bottom:12px}.bd-checkout-brand__identity strong{font-size:18px}.bd-checkout-brand__identity span{font-size:11px}.bd-checkout-steps{overflow:auto;justify-content:flex-start;padding-bottom:4px}.bd-checkout-steps span{white-space:nowrap}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2,body.woocommerce-checkout form.checkout #order_review{padding:18px}body.woocommerce-checkout form.checkout #order_review_heading{padding:18px 18px 0}}body.woocommerce-order-received .woocommerce-order-details a,body.woocommerce-order-received .woocommerce-customer-details a{color:#242424!important;text-decoration:underline;text-decoration-color:#c7ad00;text-underline-offset:3px}body.woocommerce-order-received .woocommerce-order-details a:hover,body.woocommerce-order-received .woocommerce-customer-details a:hover{color:#665900!important}.bd-footer__logo-link img{display:block;width:auto!important;height:72px!important;max-width:150px!important;max-height:72px!important;object-fit:contain}.bd-footer__logo-text{color:#f5e642;font-size:24px;font-weight:800;text-decoration:none}.bd-footer__tagline{margin:0 0 18px;color:#fff;line-height:1.5}.bd-footer__tagline span{color:rgb(255 255 255 / .5)}.bd-footer__contact-links{display:flex;flex-direction:column;gap:9px}.bd-footer__contact-item{display:inline-flex;align-items:flex-start;gap:8px;color:rgb(255 255 255 / .72)!important;text-decoration:none;line-height:1.4}.bd-footer__contact-item:hover{color:#f5e642!important}.bd-footer__contact-item svg{flex:0 0 auto;margin-top:2px}.bd-footer__rating{display:flex;gap:8px;align-items:center;margin-top:18px}.bd-footer__stars{color:#f5e642;letter-spacing:1px}.bd-footer__rating-text{color:rgb(255 255 255 / .48);font-size:12px}.bd-footer__col-title{margin:0 0 18px;color:#fff!important;font-size:16px;font-weight:800}.bd-footer__enseigne+.bd-footer__enseigne{margin-top:20px}.bd-footer__enseigne-name{color:#fff;font-weight:700;margin-bottom:7px}.bd-footer__hours-table{width:100%;border:0;border-collapse:collapse}.bd-footer__hours-table td{padding:3px 0;border:0!important;color:rgb(255 255 255 / .6);vertical-align:top;line-height:1.45}.bd-footer__hours-table td:last-child{text-align:right;color:rgb(255 255 255 / .82)}.bd-footer__closed{color:#ef7770!important}.bd-footer__links{list-style:none!important;padding:0!important;margin:0 0 22px!important}.bd-footer__links li{margin:0 0 9px;padding:0}.bd-footer__links a{color:rgb(255 255 255 / .68)!important;text-decoration:none}.bd-footer__links a:hover{color:#f5e642!important}.bd-footer__bottom{border-top:1px solid rgb(255 255 255 / .1);padding:18px 24px;text-align:center}.bd-footer__bottom p{margin:0;color:rgb(255 255 255 / .38);font-size:12px}.bd-footer__bottom a{color:rgb(255 255 255 / .58)!important;text-decoration:none}.bd-footer__bottom a:hover{color:#f5e642!important}.single-product .woocommerce-Reviews .woocommerce-verification-required{color:rgb(255 255 255 / .72)!important}.single-product .related.products .et_overlay{display:none!important}@media (max-width:850px){.bd-footer__inner{grid-template-columns:1fr 1fr}.bd-footer__nav{grid-column:1 / -1}}@media (max-width:600px){.bd-footer__inner{grid-template-columns:1fr;width:min(100% - 36px, 520px);gap:34px;padding:42px 0 34px}.bd-footer__nav{grid-column:auto}.bd-footer__logo-link img{height:62px!important;max-height:62px!important}.bd-footer__bottom p{line-height:1.8}}body.woocommerce-checkout:not(.woocommerce-order-received){background:#111!important;color:#f5f5f5}body.woocommerce-checkout:not(.woocommerce-order-received) #main-header,body.woocommerce-checkout:not(.woocommerce-order-received) #main-footer,body.woocommerce-checkout:not(.woocommerce-order-received) .et-l--header,body.woocommerce-checkout:not(.woocommerce-order-received) .et-l--footer{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) #page-container,body.woocommerce-checkout:not(.woocommerce-order-received) #main-content{padding-top:0!important;background:#111!important}body.woocommerce-checkout:not(.woocommerce-order-received) #page-container{width:100%!important;max-width:none!important;margin:0!important}body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container{width:min(1180px,calc(100% - 32px))!important;max-width:none!important;padding:32px 0 64px!important}body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container:before,body.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-breadcrumb,body.woocommerce-checkout:not(.woocommerce-order-received) .entry-title{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) #left-area{width:100%!important;padding:0!important;float:none!important}.bd-checkout-brand{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-bottom:18px;padding:14px 18px;border:1px solid #303030;border-radius:16px;background:#181818}.bd-checkout-brand__back{color:#d8d8d8!important;font-size:14px;font-weight:700;text-decoration:none!important}.bd-checkout-brand__back:hover{color:#f5e642!important}.bd-checkout-brand__identity{display:flex;align-items:center;gap:12px;justify-content:center;min-width:340px}.bd-checkout-brand__identity img{width:54px;height:54px;object-fit:contain}.bd-checkout-brand__identity strong{display:block;color:#fff;font-size:21px;line-height:1.15}.bd-checkout-brand__identity span{display:block;margin-top:4px;color:#aaa;font-size:12px}.bd-checkout-brand__secure{justify-self:end;color:#bdbdbd;font-size:13px;font-weight:700}.bd-checkout-steps{display:flex;justify-content:center;gap:8px;margin:0 0 26px;color:#777;font-size:12px;font-weight:800}.bd-checkout-steps span{padding:8px 13px;border-radius:999px;background:#1b1b1b;border:1px solid #303030}.bd-checkout-steps .is-done{color:#c9c45a}.bd-checkout-steps .is-current{color:#111;background:#f5e642;border-color:#f5e642}body.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);column-gap:26px;row-gap:0;align-items:start}body.woocommerce-checkout form.checkout #customer_details,body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout #order_review{width:auto!important;float:none!important}body.woocommerce-checkout form.checkout #customer_details{grid-column:1;grid-row:1 / span 2}body.woocommerce-checkout form.checkout #order_review_heading{grid-column:2;grid-row:1;margin:0!important;padding:22px 24px 0;background:#1b1b1b;border:1px solid #303030;border-bottom:0;border-radius:16px 16px 0 0;color:#fff;font-size:22px}body.woocommerce-checkout form.checkout #order_review{grid-column:2;grid-row:2;margin:0;padding:14px 24px 24px;background:#1b1b1b;border:1px solid #303030;border-top:0;border-radius:0 0 16px 16px}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2{width:100%!important;float:none!important;padding:24px;background:#1b1b1b;border:1px solid #303030;border-radius:16px}body.woocommerce-checkout form.checkout .col-2{margin-top:18px}body.woocommerce-checkout form.checkout h3{color:#fff!important;font-size:22px;margin:0 0 20px}body.woocommerce-checkout .form-row label{color:#bdbdbd;font-size:12px;font-weight:800;margin-bottom:7px}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea,body.woocommerce-checkout .form-row select,body.woocommerce-checkout .select2-container .select2-selection{min-height:50px!important;padding:12px 14px!important;border:1px solid #3b3b3b!important;border-radius:10px!important;background:#242424!important;color:#fff!important;box-shadow:none!important}body.woocommerce-checkout .form-row input:focus,body.woocommerce-checkout .form-row textarea:focus,body.woocommerce-checkout .form-row select:focus{border-color:#f5e642!important;outline:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table{color:#ddd;border:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td{border-color:#343434!important;padding:13px 6px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{color:#fff;font-size:18px}body.woocommerce-checkout #payment{background:#242424!important;border-radius:12px!important;color:#ddd}body.woocommerce-checkout #payment div.payment_box{background:#181818!important;color:#ddd!important;border-radius:10px}body.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#181818!important}body.woocommerce-checkout #payment ul.payment_methods,body.woocommerce-checkout #payment div.form-row{border-color:#393939!important}body.woocommerce-checkout #place_order{width:100%!important;min-height:56px;margin-top:12px!important;padding:14px 20px!important;border:0!important;border-radius:12px!important;background:#f5e642!important;color:#111!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important}body.woocommerce-checkout #place_order:hover{background:#fff06a!important;transform:translateY(-1px)}body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-message{border:0!important;border-radius:10px;background:#242424!important;color:#fff!important}body.woocommerce-checkout .woocommerce-info a{color:#f5e642!important}body.woocommerce-checkout .woocommerce-privacy-policy-text{color:#999;font-size:12px;line-height:1.5}body.woocommerce-checkout .woocommerce-privacy-policy-text a{color:#f5e642!important}@media (max-width:900px){.bd-checkout-brand{grid-template-columns:1fr auto}.bd-checkout-brand__identity{grid-column:1 / -1;grid-row:1;min-width:0}.bd-checkout-brand__back{grid-column:1;grid-row:2}.bd-checkout-brand__secure{grid-column:2;grid-row:2}body.woocommerce-checkout form.checkout{grid-template-columns:1fr}body.woocommerce-checkout form.checkout #customer_details,body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout #order_review{grid-column:1;grid-row:auto}}@media (max-width:600px){body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container{width:min(100% - 20px,1180px)!important;padding-top:12px!important}.bd-checkout-brand{padding:12px;margin-bottom:12px}.bd-checkout-brand__identity strong{font-size:18px}.bd-checkout-brand__identity span{font-size:11px}.bd-checkout-steps{overflow:auto;justify-content:flex-start;padding-bottom:4px}.bd-checkout-steps span{white-space:nowrap}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2,body.woocommerce-checkout form.checkout #order_review{padding:18px}body.woocommerce-checkout form.checkout #order_review_heading{padding:18px 18px 0}}body.single-product .summary .price,body.single-product .summary .price .amount,body.single-product .woocommerce-variation-price .price,body.single-product .woocommerce-variation-price .amount{color:#7a6800!important}body.single-product .single_add_to_cart_button.button{background:#f5e642!important;color:#171717!important;border-color:#f5e642!important;font-weight:800!important}body.single-product .single_add_to_cart_button.button:hover{background:#e8d92d!important;color:#171717!important}body.single-product .woocommerce-breadcrumb,body.single-product .woocommerce-breadcrumb a{color:#4b4b4b!important}.bd-footer__logo-link img{display:block;width:auto!important;height:72px!important;max-width:150px!important;max-height:72px!important;object-fit:contain}.bd-footer__logo-text{color:#f5e642;font-size:24px;font-weight:800;text-decoration:none}.bd-footer__tagline{margin:0 0 18px;color:#fff;line-height:1.5}.bd-footer__tagline span{color:rgb(255 255 255 / .5)}.bd-footer__contact-links{display:flex;flex-direction:column;gap:9px}.bd-footer__contact-item{display:inline-flex;align-items:flex-start;gap:8px;color:rgb(255 255 255 / .72)!important;text-decoration:none;line-height:1.4}.bd-footer__contact-item:hover{color:#f5e642!important}.bd-footer__contact-item svg{flex:0 0 auto;margin-top:2px}.bd-footer__rating{display:flex;gap:8px;align-items:center;margin-top:18px}.bd-footer__stars{color:#f5e642;letter-spacing:1px}.bd-footer__rating-text{color:rgb(255 255 255 / .48);font-size:12px}.bd-footer__col-title{margin:0 0 18px;color:#fff!important;font-size:16px;font-weight:800}.bd-footer__enseigne+.bd-footer__enseigne{margin-top:20px}.bd-footer__enseigne-name{color:#fff;font-weight:700;margin-bottom:7px}.bd-footer__hours-table{width:100%;border:0;border-collapse:collapse}.bd-footer__hours-table td{padding:3px 0;border:0!important;color:rgb(255 255 255 / .6);vertical-align:top;line-height:1.45}.bd-footer__hours-table td:last-child{text-align:right;color:rgb(255 255 255 / .82)}.bd-footer__closed{color:#ef7770!important}.bd-footer__links{list-style:none!important;padding:0!important;margin:0 0 22px!important}.bd-footer__links li{margin:0 0 9px;padding:0}.bd-footer__links a{color:rgb(255 255 255 / .68)!important;text-decoration:none}.bd-footer__links a:hover{color:#f5e642!important}.bd-footer__bottom{border-top:1px solid rgb(255 255 255 / .1);padding:18px 24px;text-align:center}.bd-footer__bottom p{margin:0;color:rgb(255 255 255 / .38);font-size:12px}.bd-footer__bottom a{color:rgb(255 255 255 / .58)!important;text-decoration:none}.bd-footer__bottom a:hover{color:#f5e642!important}.single-product .woocommerce-Reviews .woocommerce-verification-required{color:rgb(255 255 255 / .72)!important}.single-product .related.products .et_overlay{display:none!important}@media (max-width:850px){.bd-footer__inner{grid-template-columns:1fr 1fr}.bd-footer__nav{grid-column:1 / -1}}@media (max-width:600px){.bd-footer__inner{grid-template-columns:1fr;width:min(100% - 36px, 520px);gap:34px;padding:42px 0 34px}.bd-footer__nav{grid-column:auto}.bd-footer__logo-link img{height:62px!important;max-height:62px!important}.bd-footer__bottom p{line-height:1.8}}body.woocommerce-checkout:not(.woocommerce-order-received){background:#111!important;color:#f5f5f5}body.woocommerce-checkout:not(.woocommerce-order-received) #main-header,body.woocommerce-checkout:not(.woocommerce-order-received) #main-footer,body.woocommerce-checkout:not(.woocommerce-order-received) .et-l--header,body.woocommerce-checkout:not(.woocommerce-order-received) .et-l--footer{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) #page-container,body.woocommerce-checkout:not(.woocommerce-order-received) #main-content{padding-top:0!important;background:#111!important}body.woocommerce-checkout:not(.woocommerce-order-received) #page-container{width:100%!important;max-width:none!important;margin:0!important}body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container{width:min(1180px,calc(100% - 32px))!important;max-width:none!important;padding:32px 0 64px!important}body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container:before,body.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-breadcrumb,body.woocommerce-checkout:not(.woocommerce-order-received) .entry-title{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) #left-area{width:100%!important;padding:0!important;float:none!important}.bd-checkout-brand{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-bottom:18px;padding:14px 18px;border:1px solid #303030;border-radius:16px;background:#181818}.bd-checkout-brand__back{color:#d8d8d8!important;font-size:14px;font-weight:700;text-decoration:none!important}.bd-checkout-brand__back:hover{color:#f5e642!important}.bd-checkout-brand__identity{display:flex;align-items:center;gap:12px;justify-content:center;min-width:340px}.bd-checkout-brand__identity img{width:54px;height:54px;object-fit:contain}.bd-checkout-brand__identity strong{display:block;color:#fff;font-size:21px;line-height:1.15}.bd-checkout-brand__identity span{display:block;margin-top:4px;color:#aaa;font-size:12px}.bd-checkout-brand__secure{justify-self:end;color:#bdbdbd;font-size:13px;font-weight:700}.bd-checkout-steps{display:flex;justify-content:center;gap:8px;margin:0 0 26px;color:#777;font-size:12px;font-weight:800}.bd-checkout-steps span{padding:8px 13px;border-radius:999px;background:#1b1b1b;border:1px solid #303030}.bd-checkout-steps .is-done{color:#c9c45a}.bd-checkout-steps .is-current{color:#111;background:#f5e642;border-color:#f5e642}body.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);column-gap:26px;row-gap:0;align-items:start}body.woocommerce-checkout form.checkout #customer_details,body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout #order_review{width:auto!important;float:none!important}body.woocommerce-checkout form.checkout #customer_details{grid-column:1;grid-row:1 / span 2}body.woocommerce-checkout form.checkout #order_review_heading{grid-column:2;grid-row:1;margin:0!important;padding:22px 24px 0;background:#1b1b1b;border:1px solid #303030;border-bottom:0;border-radius:16px 16px 0 0;color:#fff;font-size:22px}body.woocommerce-checkout form.checkout #order_review{grid-column:2;grid-row:2;margin:0;padding:14px 24px 24px;background:#1b1b1b;border:1px solid #303030;border-top:0;border-radius:0 0 16px 16px}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2{width:100%!important;float:none!important;padding:24px;background:#1b1b1b;border:1px solid #303030;border-radius:16px}body.woocommerce-checkout form.checkout .col-2{margin-top:18px}body.woocommerce-checkout form.checkout h3{color:#fff!important;font-size:22px;margin:0 0 20px}body.woocommerce-checkout .form-row label{color:#bdbdbd;font-size:12px;font-weight:800;margin-bottom:7px}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea,body.woocommerce-checkout .form-row select,body.woocommerce-checkout .select2-container .select2-selection{min-height:50px!important;padding:12px 14px!important;border:1px solid #3b3b3b!important;border-radius:10px!important;background:#242424!important;color:#fff!important;box-shadow:none!important}body.woocommerce-checkout .form-row input:focus,body.woocommerce-checkout .form-row textarea:focus,body.woocommerce-checkout .form-row select:focus{border-color:#f5e642!important;outline:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table{color:#ddd;border:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td{border-color:#343434!important;padding:13px 6px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{color:#fff;font-size:18px}body.woocommerce-checkout #payment{background:#242424!important;border-radius:12px!important;color:#ddd}body.woocommerce-checkout #payment div.payment_box{background:#181818!important;color:#ddd!important;border-radius:10px}body.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#181818!important}body.woocommerce-checkout #payment ul.payment_methods,body.woocommerce-checkout #payment div.form-row{border-color:#393939!important}body.woocommerce-checkout #place_order{width:100%!important;min-height:56px;margin-top:12px!important;padding:14px 20px!important;border:0!important;border-radius:12px!important;background:#f5e642!important;color:#111!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important}body.woocommerce-checkout #place_order:hover{background:#fff06a!important;transform:translateY(-1px)}body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-message{border:0!important;border-radius:10px;background:#242424!important;color:#fff!important}body.woocommerce-checkout .woocommerce-info a{color:#f5e642!important}body.woocommerce-checkout .woocommerce-privacy-policy-text{color:#999;font-size:12px;line-height:1.5}body.woocommerce-checkout .woocommerce-privacy-policy-text a{color:#f5e642!important}@media (max-width:900px){.bd-checkout-brand{grid-template-columns:1fr auto}.bd-checkout-brand__identity{grid-column:1 / -1;grid-row:1;min-width:0}.bd-checkout-brand__back{grid-column:1;grid-row:2}.bd-checkout-brand__secure{grid-column:2;grid-row:2}body.woocommerce-checkout form.checkout{grid-template-columns:1fr}body.woocommerce-checkout form.checkout #customer_details,body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout #order_review{grid-column:1;grid-row:auto}}@media (max-width:600px){body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container{width:min(100% - 20px,1180px)!important;padding-top:12px!important}.bd-checkout-brand{padding:12px;margin-bottom:12px}.bd-checkout-brand__identity strong{font-size:18px}.bd-checkout-brand__identity span{font-size:11px}.bd-checkout-steps{overflow:auto;justify-content:flex-start;padding-bottom:4px}.bd-checkout-steps span{white-space:nowrap}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2,body.woocommerce-checkout form.checkout #order_review{padding:18px}body.woocommerce-checkout form.checkout #order_review_heading{padding:18px 18px 0}}body.woocommerce-order-received .woocommerce-order-details a,body.woocommerce-order-received .woocommerce-customer-details a{color:#242424!important;text-decoration:underline;text-decoration-color:#c7ad00;text-underline-offset:3px}body.woocommerce-order-received .woocommerce-order-details a:hover,body.woocommerce-order-received .woocommerce-customer-details a:hover{color:#665900!important}.bd-footer__logo-link img{display:block;width:auto!important;height:72px!important;max-width:150px!important;max-height:72px!important;object-fit:contain}.bd-footer__logo-text{color:#f5e642;font-size:24px;font-weight:800;text-decoration:none}.bd-footer__tagline{margin:0 0 18px;color:#fff;line-height:1.5}.bd-footer__tagline span{color:rgb(255 255 255 / .5)}.bd-footer__contact-links{display:flex;flex-direction:column;gap:9px}.bd-footer__contact-item{display:inline-flex;align-items:flex-start;gap:8px;color:rgb(255 255 255 / .72)!important;text-decoration:none;line-height:1.4}.bd-footer__contact-item:hover{color:#f5e642!important}.bd-footer__contact-item svg{flex:0 0 auto;margin-top:2px}.bd-footer__rating{display:flex;gap:8px;align-items:center;margin-top:18px}.bd-footer__stars{color:#f5e642;letter-spacing:1px}.bd-footer__rating-text{color:rgb(255 255 255 / .48);font-size:12px}.bd-footer__col-title{margin:0 0 18px;color:#fff!important;font-size:16px;font-weight:800}.bd-footer__enseigne+.bd-footer__enseigne{margin-top:20px}.bd-footer__enseigne-name{color:#fff;font-weight:700;margin-bottom:7px}.bd-footer__hours-table{width:100%;border:0;border-collapse:collapse}.bd-footer__hours-table td{padding:3px 0;border:0!important;color:rgb(255 255 255 / .6);vertical-align:top;line-height:1.45}.bd-footer__hours-table td:last-child{text-align:right;color:rgb(255 255 255 / .82)}.bd-footer__closed{color:#ef7770!important}.bd-footer__links{list-style:none!important;padding:0!important;margin:0 0 22px!important}.bd-footer__links li{margin:0 0 9px;padding:0}.bd-footer__links a{color:rgb(255 255 255 / .68)!important;text-decoration:none}.bd-footer__links a:hover{color:#f5e642!important}.bd-footer__bottom{border-top:1px solid rgb(255 255 255 / .1);padding:18px 24px;text-align:center}.bd-footer__bottom p{margin:0;color:rgb(255 255 255 / .38);font-size:12px}.bd-footer__bottom a{color:rgb(255 255 255 / .58)!important;text-decoration:none}.bd-footer__bottom a:hover{color:#f5e642!important}.single-product .woocommerce-Reviews .woocommerce-verification-required{color:rgb(255 255 255 / .72)!important}.single-product .related.products .et_overlay{display:none!important}@media (max-width:850px){.bd-footer__inner{grid-template-columns:1fr 1fr}.bd-footer__nav{grid-column:1 / -1}}@media (max-width:600px){.bd-footer__inner{grid-template-columns:1fr;width:min(100% - 36px, 520px);gap:34px;padding:42px 0 34px}.bd-footer__nav{grid-column:auto}.bd-footer__logo-link img{height:62px!important;max-height:62px!important}.bd-footer__bottom p{line-height:1.8}}body.woocommerce-checkout:not(.woocommerce-order-received){background:#111!important;color:#f5f5f5}body.woocommerce-checkout:not(.woocommerce-order-received) #main-header,body.woocommerce-checkout:not(.woocommerce-order-received) #main-footer,body.woocommerce-checkout:not(.woocommerce-order-received) .et-l--header,body.woocommerce-checkout:not(.woocommerce-order-received) .et-l--footer{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) #page-container,body.woocommerce-checkout:not(.woocommerce-order-received) #main-content{padding-top:0!important;background:#111!important}body.woocommerce-checkout:not(.woocommerce-order-received) #page-container{width:100%!important;max-width:none!important;margin:0!important}body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container{width:min(1180px,calc(100% - 32px))!important;max-width:none!important;padding:32px 0 64px!important}body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container:before,body.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-breadcrumb,body.woocommerce-checkout:not(.woocommerce-order-received) .entry-title{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) #left-area{width:100%!important;padding:0!important;float:none!important}.bd-checkout-brand{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-bottom:18px;padding:14px 18px;border:1px solid #303030;border-radius:16px;background:#181818}.bd-checkout-brand__back{color:#d8d8d8!important;font-size:14px;font-weight:700;text-decoration:none!important}.bd-checkout-brand__back:hover{color:#f5e642!important}.bd-checkout-brand__identity{display:flex;align-items:center;gap:12px;justify-content:center;min-width:340px}.bd-checkout-brand__identity img{width:54px;height:54px;object-fit:contain}.bd-checkout-brand__identity strong{display:block;color:#fff;font-size:21px;line-height:1.15}.bd-checkout-brand__identity span{display:block;margin-top:4px;color:#aaa;font-size:12px}.bd-checkout-brand__secure{justify-self:end;color:#bdbdbd;font-size:13px;font-weight:700}.bd-checkout-steps{display:flex;justify-content:center;gap:8px;margin:0 0 26px;color:#777;font-size:12px;font-weight:800}.bd-checkout-steps span{padding:8px 13px;border-radius:999px;background:#1b1b1b;border:1px solid #303030}.bd-checkout-steps .is-done{color:#c9c45a}.bd-checkout-steps .is-current{color:#111;background:#f5e642;border-color:#f5e642}body.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);column-gap:26px;row-gap:0;align-items:start}body.woocommerce-checkout form.checkout #customer_details,body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout #order_review{width:auto!important;float:none!important}body.woocommerce-checkout form.checkout #customer_details{grid-column:1;grid-row:1 / span 2}body.woocommerce-checkout form.checkout #order_review_heading{grid-column:2;grid-row:1;margin:0!important;padding:22px 24px 0;background:#1b1b1b;border:1px solid #303030;border-bottom:0;border-radius:16px 16px 0 0;color:#fff;font-size:22px}body.woocommerce-checkout form.checkout #order_review{grid-column:2;grid-row:2;margin:0;padding:14px 24px 24px;background:#1b1b1b;border:1px solid #303030;border-top:0;border-radius:0 0 16px 16px}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2{width:100%!important;float:none!important;padding:24px;background:#1b1b1b;border:1px solid #303030;border-radius:16px}body.woocommerce-checkout form.checkout .col-2{margin-top:18px}body.woocommerce-checkout form.checkout h3{color:#fff!important;font-size:22px;margin:0 0 20px}body.woocommerce-checkout .form-row label{color:#bdbdbd;font-size:12px;font-weight:800;margin-bottom:7px}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea,body.woocommerce-checkout .form-row select,body.woocommerce-checkout .select2-container .select2-selection{min-height:50px!important;padding:12px 14px!important;border:1px solid #3b3b3b!important;border-radius:10px!important;background:#242424!important;color:#fff!important;box-shadow:none!important}body.woocommerce-checkout .form-row input:focus,body.woocommerce-checkout .form-row textarea:focus,body.woocommerce-checkout .form-row select:focus{border-color:#f5e642!important;outline:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table{color:#ddd;border:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td{border-color:#343434!important;padding:13px 6px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{color:#fff;font-size:18px}body.woocommerce-checkout #payment{background:#242424!important;border-radius:12px!important;color:#ddd}body.woocommerce-checkout #payment div.payment_box{background:#181818!important;color:#ddd!important;border-radius:10px}body.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#181818!important}body.woocommerce-checkout #payment ul.payment_methods,body.woocommerce-checkout #payment div.form-row{border-color:#393939!important}body.woocommerce-checkout #place_order{width:100%!important;min-height:56px;margin-top:12px!important;padding:14px 20px!important;border:0!important;border-radius:12px!important;background:#f5e642!important;color:#111!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important}body.woocommerce-checkout #place_order:hover{background:#fff06a!important;transform:translateY(-1px)}body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-message{border:0!important;border-radius:10px;background:#242424!important;color:#fff!important}body.woocommerce-checkout .woocommerce-info a{color:#f5e642!important}body.woocommerce-checkout .woocommerce-privacy-policy-text{color:#999;font-size:12px;line-height:1.5}body.woocommerce-checkout .woocommerce-privacy-policy-text a{color:#f5e642!important}@media (max-width:900px){.bd-checkout-brand{grid-template-columns:1fr auto}.bd-checkout-brand__identity{grid-column:1 / -1;grid-row:1;min-width:0}.bd-checkout-brand__back{grid-column:1;grid-row:2}.bd-checkout-brand__secure{grid-column:2;grid-row:2}body.woocommerce-checkout form.checkout{grid-template-columns:1fr}body.woocommerce-checkout form.checkout #customer_details,body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout #order_review{grid-column:1;grid-row:auto}}@media (max-width:600px){body.woocommerce-checkout:not(.woocommerce-order-received) #main-content .container{width:min(100% - 20px,1180px)!important;padding-top:12px!important}.bd-checkout-brand{padding:12px;margin-bottom:12px}.bd-checkout-brand__identity strong{font-size:18px}.bd-checkout-brand__identity span{font-size:11px}.bd-checkout-steps{overflow:auto;justify-content:flex-start;padding-bottom:4px}.bd-checkout-steps span{white-space:nowrap}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2,body.woocommerce-checkout form.checkout #order_review{padding:18px}body.woocommerce-checkout form.checkout #order_review_heading{padding:18px 18px 0}}body.single-product .et_pb_wc_price .price,body.single-product .et_pb_wc_price .price .amount{color:#7a6800!important}body.et-db #et-boc .et-l .et_pb_wc_price_0_tb_body .price,body.et-db #et-boc .et-l .et_pb_wc_price_0_tb_body .price .amount{color:#7a6800!important}