.xoo-wsc-sp-atc a{background-color:#e0a000!important;color:#ffffff!important;border:0px solid #ffffff!important;padding:5px 10px!important}.xoo-wsc-sp-atc a:after{content:""!important}.xoo-wsc-sl-body .select2-selection__rendered{padding:0!important}.woocommerce-button,.wc-block-components-checkout-place-order-button,#place_order,#woocommerce-checkout-form-coupon .button{background:#E0A000!important;color:#fff!important;padding:8px 12px!important;border-radius:5px!important;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important}#cmplz-document{max-width:100%}.woocommerce-error a{color:#ba0606!important}.et_pb_widget{margin-bottom:0!important}.shipping-method-description{font-weight:500!important;font-style:italic}.slick-prev:before,.slick-next:before{font-size:22px!important;color:#E0A000!important;background-color:#DEDFDE!important;border-radius:50%;width:28px;height:28px}.slick-next{right:0px!important}.grille-marques-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto}.grille-marques-item{flex:1 1 calc(20% - 20px);max-width:calc(20% - 20px);text-align:center;margin:auto;box-sizing:border-box}.grille-marques-item img{max-width:150px;height:auto;border-radius:5px}@media (max-width:1024px){.woocommerce.wp-block-group.alignwide{margin-top:45px}.grille-marques-item{flex:1 1 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}@media (max-width:768px){.grille-marques-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (max-width:480px){.grille-marques-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}.slick-prev:hover:before,.slick-next:hover:before{background-color:#253d4e!important;transform:scale(1.2)}.slider-marques .slide{display:flex;justify-content:center;align-items:center;height:150px;text-align:center}.slider-marques img{max-width:100%!important;max-height:100%;object-fit:contain}td.product-price,td.product-subtotal{text-align:right}.woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight{display:none}.cwginstock-subscribe-form{max-width:550px}.cwginstock-panel-primary h4{font-size:18px!important;padding-bottom:0px!important}.cwginstock-subscribe-form .panel-heading{padding:5px 10px!important}.cwginstock-subscribe-form .panel-body{padding:15px 0px 0px!important}.cwgstock_button{font-size:16px!important}@media (max-width:768px){.cwginstock-panel-primary h4{font-size:16px!important}}.accessoire-item{border:1px solid #ececec;border-radius:20px;padding:15px}.accessoire-title h3{font-size:34px}.accessoire-item h3{font-size:16px!important}.avis-etoiles-archive{display:block!important;text-align:center!important}.accessoire-item .button{color:#FFFFFF!important;border-width:0px!important;border-radius:5px;font-size:18px;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;padding:5px 20px!important;background-color:#E0A000!important;cursor:pointer;font-size:18px!important;border-radius:10px!important}.accessoire-item .button:hover,.woocommerce button.button:not(.button-confirm):after,.woocommerce-page button.button:not(.button-confirm):after{content:""!important}#sendcloudshipping_service_point_select{color:#FFFFFF!important;border-width:0px!important;border-radius:5px;font-size:18px;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;padding:5px 20px!important;background-color:#E0A000!important;cursor:pointer;font-size:15px!important;border-radius:10px!important}@media (max-width:768px){.accessoire-item .button{font-size:16px!important}.accessoire-title h3{font-size:22px}}@media (max-width:480px){.accessoire-item .button{font-size:15px!important}.accessoire-item h3{font-size:15px!important}}.variations .label{display:block!important;padding:10px 0px!important;border:0px solid #ddd!important}.woocommerce div.product form.cart{margin:5px 0 0}.woocommerce div.product form.cart .variations td{padding:0 20px 0px 0!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{padding:13px;line-height:0;background-color:#fff;border:1px solid #ececec;border-radius:5px}.color-variable-item-fade:not(.active) span{opacity:1!important}.variable-items-wrapper{padding:0 0 0px 1px!important}#slider-product .bc-horizontal-slider-for .slick-slide{border:2px solid #ececec;border-radius:20px}#slider-product .bc-horizontal-slider-nav .slick-slide{width:137px;border:2px solid transparent;border-radius:20px}#slider-product .bc-horizontal-slider-nav .slick-slide.slick-current.slick-active{width:137px;border:2px solid #a2d2c9;border-radius:20px}.variable-item{outline:1px solid #ececec!important;border-radius:5px}.variations{margin-bottom:0px!important}#archive-product .variations td{padding:0px!important;border:0px solid #ddd!important}#archive-product .variations ul{text-align:center}@media (max-width:1024px){.bodycommerce-variation-raw-select{display:block!important;width:100%;padding:7px;margin-bottom:20px}.variable-items-wrapper{display:none}#archive-product .et_pb_db_shop_thumbnail{width:100%!important}}.cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:#842029!important;border-color:#842029!important}.cwginstock-subscribe-form .panel-primary{border-color:#ececec}.cwginstock-panel-heading h4{color:#fff!important}.cwgstock_button{color:#FFFFFF!important;border-width:0px!important;border-radius:5px;font-size:18px;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;padding:5px!important;background-color:#E0A000!important;cursor:pointer}.cwgstock_email{padding:6px!important;border-radius:5px!important;border:1px solid #ececec!important}#reviews{border:1px solid #ececec;border-radius:5px;padding:25px}#reviews .et_pb_tab{padding:25px 0px 0px 0px}#reviews .et_pb_tabs_controls li a{border:1px solid #ececec;border-radius:10px}#reviews .et_pb_tab_active a{color:#e0a000!important}#reviews ul.et_pb_tabs_controls:after{border-top:1px solid #fff!important}#reviews .et_pb_tabs_controls{background-color:#fff!important}#reviews .et_pb_tabs_controls li{border-right:1px solid #fff!important}#reviews #submit{font-size:16px;color:#fff;border:0px solid #fff;border-radius:5px}#reviews table td{padding:0px 8px}.variations .label{display:none}.accessoires-container{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.accessoire-item{text-align:center}.accessoire-item img{max-width:100%;height:auto}.accessoire-item h3{font-size:1rem;margin:10px 0}.price{font-weight:bold;color:#333}.accessoire-item.empty{visibility:hidden}@media (max-width:1024px){.accessoires-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.accessoires-container{grid-template-columns:repeat(2,1fr)}}.tags-gouts-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:20px 0}.tag-gout{display:inline-block;background-color:#f4f4f4;color:#253D4E;font-weight:600;padding:10px 15px;border-radius:20px;text-decoration:none;font-size:14px;transition:background-color 0.3s ease,color 0.3s ease;text-align:center}.tag-gout:hover{background-color:#e0a000;color:#fff}@media (min-width:1311px){.tag-gout{flex:0 1 calc(16.66% - 10px)}}@media (min-width:1010px) and (max-width:1310px){.tag-gout{flex:0 1 calc(24.99% - 10px)}}@media (min-width:768px) and (max-width:1023px){.tag-gout{flex:0 1 calc(33.33% - 10px)}}@media (max-width:767px){.tag-gout{flex:0 1 calc(50% - 10px)}}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-size:16px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{box-shadow:0 0 0 0 #eee}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border:2px solid #DEDFDE;border-radius:10px;font-family:Lato,sans-serif}.et_pb_menu .et-menu>li{padding-left:19px;padding-right:19px}@media (max-width:980px){.et_pb_section_0_tb_footer.et_pb_section{padding:0!important}}table{width:100%;border-collapse:collapse;margin-bottom:1.5rem;overflow:hidden}table th,table td{text-align:left;padding:0.75rem;border:1px solid #ddd}table thead{background-color:#f4f4f4}@media screen and (max-width:768px){table{display:block;overflow-x:auto;white-space:nowrap}}@media (min-width:767px){.et_pb_newsletter_fields .et_pb_newsletter_button_wrap{flex-basis:150px!important}.et_pb_newsletter_form .et_pb_newsletter_field{flex-basis:calc(100% - 165px)!important}}.et_pb_blog_grid .et_pb_image_container img{max-width:230px;max-height:230px;object-fit:cover}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:#f5f5f5;margin-bottom:20px;display:flex;flex-wrap:wrap;width:100%;gap:5px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px;width:100%}.woocommerce-MyAccount-navigation li{text-align:center;flex:1 1 calc(19%)}.woocommerce-MyAccount-navigation a{display:block;padding:8px 5px;text-decoration:none;color:#253D4E;font-weight:bold;background-color:#ffffff;border:1px solid #ddd;transition:all 0.3s ease}.woocommerce-MyAccount-navigation a:hover{background-color:#253D4E;color:#fff}.woocommerce-MyAccount-navigation-link.is-active a{background-color:#253D4E;color:#fff}.woocommerce-MyAccount-content a{color:#ac2026}.woocommerce-MyAccount-navigation-link--customer-logout a{background-color:#ac2026;color:#ffffff;border:1px solid #ac2026}.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background-color:#1F242E;border-color:#1F242E;color:#fff}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout{margin:auto}.woocommerce-account .woocommerce-MyAccount-content{background-color:#ffffff;padding:30px;box-shadow:0 2px 5px rgba(0,0,0,0.1);margin-top:20px;width:100%}.woocommerce-orders .woocommerce-info .woocommerce-Button{float:none!important;display:block;max-width:220px;margin:auto;font-size:18px}.woocommerce-orders .woocommerce-info{text-align:center;margin:0px}.alg-wc-delete-wishlist{margin-top:0px!important}.order-again{padding-bottom:10px!important}.woocommerce-MyAccount-content .woocommerce-button,.woocommerce-MyAccount-content .button{color:#FFFFFF!important;border-width:0px!important;border-radius:10px!important;letter-spacing:0px!important;font-size:16px!important;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#E0A000!important;padding:9px!important}.woocommerce-MyAccount-content .woocommerce-button:after,.woocommerce-MyAccount-content .button:after{content:""!important}@media screen and (max-width:980px){.woocommerce-MyAccount-navigation li{flex:1 1 calc(33.33% - 10px);max-width:calc(33.33% - 10px)}.woocommerce-MyAccount-navigation a{font-size:14px}.woocommerce-checkout .entry-title.main_title{font-size:41px}}@media screen and (max-width:720px){.woocommerce-checkout .entry-title.main_title{font-size:31px}}@media screen and (max-width:480px){.woocommerce-MyAccount-navigation li{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}}.woocommerce-order-received #breadcrumb,.woocommerce-order-received #order-1{display:none!important}.woocommerce-order-received #order-2{width:100%!important}.divi-mobile-menu,#dm-header{z-index:1000}.tag-gout{display:inline-block;color:#FFFFFF!important;border-width:0px!important;border-radius:10px;font-size:14px;background-color:#636363!important;padding:1px 10px!important;margin-right:5px;margin-bottom:5px}.tag-gout:hover{background-color:#444444!important}body.show-menu .menu-wrap__inner{overflow-x:auto}body.show-menu .menu-wrap{padding:1.5em 1.5em 0}.scroll_section{height:90vh;max-height:90vh}.wpml-ls-sub-menu li{margin-left:0px!important;margin-bottom:0!important}.de-mega-menu{margin:20px auto!important;left:0px!important;right:0px!important}.de-mega-menu{width:90%}.et-l--header{z-index:1999}@media screen and (max-width:900px){.woocommerce-checkout #footer-newsletter{display:none!important}}.et-db #et-boc .et-l .et_pb_sidebar_0_tb_header{max-width:155px!important}.popup_div_center{background-size:100% 100%;border-top-width:20px;border-color:#E0A000}.popup_div_center .popup_text{font-weight:500}.popup_div_center .kal_foot_note{font-weight:600}.popup_div_center .btn_submit{cursor:pointer;color:#FFFFFF!important;border-width:0px!important;border-radius:10px;font-size:18px;background-color:#E0A000;text-transform:none}.popup_div_center .btn-cancel{cursor:pointer;border-width:0px!important;border-radius:10px;font-size:18px;text-transform:none}