.yith-wcwtl-output{background-color:#f9f9f9!important;padding:40px;border-radius:15px}.yith-wcwtl-output.success,.yith-wcwtl-output.subscribed{background-color:#f7fae2!important;color:#149900!important}.yith-wcwtl-output .button{background:#a46497!important;color:#ffffff!important}.yith-wcwtl-output .button:hover{background:#935386!important;color:#ffffff!important}.yith-wcwtl-output .button.button-leave{background:#a46497!important;color:#ffffff!important}.yith-wcwtl-output .button.button-leave:hover{background:#935386!important;color:#ffffff!important}.yith-wcwtl-output .yith-wcwtl-error{background-color:#f9f9f9!important;color:#AF2323!important}.yith-wcwtl-output .yith-wcwtl-success #Group circle{fill:#e4edc1}.yith-wcwtl-output .yith-wcwtl-success #Group g{fill:#a1c746}.container-promotions{max-width:1200px;margin:auto;padding:20px;box-sizing:border-box}.container-promotions h1{font-size:24px;margin-bottom:20px;padding-top:10px}.promotions-content{display:flex;gap:20px}.promotions-filters{flex:0 0 220px}.promotions-filters strong{display:block;margin-bottom:3px;color:#000}.promotions-cats-tree{margin:0;padding:0;list-style:none}.promotions-cats-tree ul{padding-left:2px}.cat-branch{position:relative;margin-bottom:2px;border-radius:4px;padding:2px 4px;transition:background .2s}.cat-top-row{display:flex;align-items:center;position:relative}.cat-top-row.cat-selected:before{content:"×";color:red;font-size:14px;display:inline-block;margin-right:6px;position:relative;top:1px}.cat-name{margin-right:auto}.cat-name a{text-decoration:none;color:#333;transition:color .2s}.cat-name a:hover{color:#007bff}.small-count{font-size:14px;opacity:.7;margin-left:3px}.toggle-subcat{width:20px;height:20px;background-repeat:no-repeat;background-position:center right;background-size:16px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");cursor:pointer}.subcat-wrapper{margin-left:2px;margin-top:.5em}.promotions-products{flex:1}.promotions-products-list{display:flex;flex-wrap:wrap;gap:20px}.promotions-products-list .product-box{width:calc(25% - 20px);box-sizing:border-box;border:1px solid #e2e2e2;padding:10px;text-align:center;transition:border-color .3s ease,color .3s ease;border-radius:4px;background:#fff}.promotions-products-list .product-box:hover{border-color:#007bff;background:#f9f9f9}.promotions-products-list .product-box a{text-decoration:none;color:#333}.promotions-products-list .product-box:hover a,.promotions-products-list .product-box:hover h2{color:#007bff}.promotions-products-list .product-box h2{font-size:16px;margin:10px 0;font-weight:400;transition:color .3s}.product-box .padding-below-image{padding-bottom:7px}.mswp-pagination{text-align:center;margin-top:20px}.mswp-pagination .page-numbers{display:inline-block;margin:0 5px;padding:6px 12px;text-decoration:none;color:#555;border:1px solid #ccc;border-radius:4px}.mswp-pagination .page-numbers.current{background-color:#007bff;color:#fff;border-color:#007bff}.mswp-pagination .page-numbers:hover{background-color:#f2f2f2}.filter-item{list-style:none}.discount-label{background:red;color:#fff;font-size:12px;padding:3px 6px;display:inline-block;margin-bottom:3px;border-radius:2px}.special-sale{background:#fff;color:red;font-size:11px;padding:3px 6px;display:inline-block;margin-bottom:6px;border:1px solid red;border-radius:2px}.close-filter-btn{display:none}@media (max-width:768px){.promotions-content{display:block}.filtrer-mobile-btn{display:inline-block;margin-bottom:10px;background:#007bff;color:#fff;padding:8px 16px;border:none;cursor:pointer;font-size:14px;border-radius:4px;width:-webkit-fill-available}.promotions-filters{position:fixed;top:0;left:0;width:80%;max-width:300px;height:100vh;background:#fff;box-sizing:border-box;padding:20px;transform:translateX(-110%);transition:transform .3s ease;z-indediv.yith-wcbr-brand-thumbnail>div.yith-wcbr-thumbnail-list>ul>li{width:15% !important}.order-quantity-based-wholesale-pricing-view{width:50% !important}#choisir_point_mondial_relay{background:#CA0047!important}.PR-AutoCplCity{top:73px;left:114px}.MRW-Line>input{display:inline-block}.tablepress thead th{background-color:#aceccc}.tablepress thead th:hover{background-color:#2fd07f !important}div.product-info>div>h2{font-size:16px !important;font-weight:100 !important;margin-bottom:.3em !important}h5.products_attributes_h5>p{display:inline-block !important;font-weight:200}.products_attributes_strong{display:inline-block !important;width:50% !important}h5.products_attributes_h5{border-bottom:1px solid #ececec;color:#777 !important}.top-divider{border-top:0 !important}.wide-nav{border-bottom:0 solid #c8c8c8 !important}.row-small>.flickity-viewport>.flickity-slider>.col,.row-small>.col{padding:0 9.8px 10px !important;margin-bottom:0}.yith-wcbr-brands-list ul li{display:inline-block !important;font-size:9px !important;float:left !important;border:1px solid #627f9a !important;padding:4px 8px !important;margin:0 5px 5px 0 !important}.yith-wcbr-brands-list ul li:last-child{border-right:1px solid #627f9a !important;padding-right:8px !important}.yith-wcbr-brands-list ul li:hover a{color:#fff !important}.yith-wcbr-brands-list ul li:hover{background-color:#777 !important}.yith-par-message{margin-bottom:10px !important}div.footer div#block-footer_haut div.no-margin-bottom{margin-bottom:0 !important}.bottom-55{bottom:55px;margin-bottom:0 !important;width:85% !important;margin-left:8% !important;background-color:#fff !important;color:#777}.bottom-55:hover{background-color:#fff !important;color:#777 !important;box-shadow:inset 0 0 0 100px rgba(0,0,0,0) !important}.color-white{color:#fff !important}ul#mega-menu-primary>li{vertical-align:bottom !important}.widget_product_tag_cloud a,.widget_tag_cloud a{color:#666 !important;display:inline-block !important;font-size:12px !important;float:left !important;border:1px solid #666 !important;padding:2px 4px !important;margin:0 5px 5px 0 !important;font-weight:400 !important}.widget_product_tag_cloud a,.widget_tag_cloud a:hover{background-color:#e6e6e6 !important}li.widget_brands_tag_cloud>h4.mega-block-title{margin-top:12px !important;font-weight:700 !important;color:#000 !important;font-size:14px !important}.woocommerce-billing-fields p{margin-bottom:.3em}#shipping_method.mswp_shipping_method ul{padding:0;margin:0;list-style-type:none}#shipping_method.mswp_shipping_method ul li{display:block;float:left;width:100px;text-align:center;padding:5px;border:2px solid;border-color:#dcdcdc #696969 #696969 #dcdcdc}#mswp_fancybox_mondial_relay{text-align:center}#button_choose_relay,#button_choose_relay_chrono{margin:5px 0}#div_choose_relay_chrono_button{text-align:center}.relay_selected{color:#000;margin:1em 0;text-align:center;border:dashed 1px #ccc;padding:.4em}.fschild-success{background-color:#2fd07f !important}.aws-container .aws-search-form *{border-radius:25px !important}.aws_result_title{font-size:15px !important}.aws_result_excerpt{font-size:14px !important}.aws_result_price{font-size:15px !important}.h4{color:#0c0c0c;font-weight:700}input[disabled]{background-color:#eee;cursor:default}#translation-offer{display:block;position:absolute;top:180px;right:-400px;transform:translateY(-50%);background-color:#f7f7f7;border:1px solid #ddd;padding:10px;padding-top:20px;width:200px;text-align:center;font-size:14px;transition:right .5s ease-in-out;z-index:1500;font-weight:600}#translation-offer.translation-offer-active{right:10px}#translation-offer a#link_alternate_lang{cursor:pointer;font-weight:600;position:absolute;bottom:5px;right:10px}.button-soldes{background-color:#ffcc04 !important;color:#000 !important}.pages-soldes .box-image{border-radius:5px!important}.banner-soldes{border-radius:5px !important}.banner.has-hover.bg-zoom:not(.is-selected){filter:blur(8px)}.search-field.mb-0{font-size:1.2em !important;color:#000 !important;font-weight:700;padding-left:20px}.stock{color:#000 !important;position:relative;padding-right:15px;padding-left:20px !important}.stock.in-stock:after{content:url('/wp-content/uploads/2023/06/confirm-icon.svg');position:absolute;top:0;left:0;right:0;height:15px;width:15px}.stock.out-of-stock:after{content:url('/wp-content/uploads/2023/06/close-red-icon.svg');position:absolute;top:0;left:0;right:0;height:15px;width:15px}* .woocommerce-store-notice{background-color:#2a2a2a;font-weight:700;height:32px;font-size:.85em}.woocommerce-store-notice a{color:#000;background-color:#ffdb00;padding:5px;border-radius:6px;margin-left:10px}.woocommerce-store-notice__dismiss-link{display:none}.logo-ms-mobile-menu{width:30% !important;height:80px !important}.header-mobile-logo{max-height:100px}.menu-title-nolink p{color:#000;font-weight:700;text-transform:uppercase;font-size:.9em}.marque-menu-mobile a{display:inline-grid !important;font-size:.8em !important;font-weight:bolder !important;text-transform:uppercase !important;border-radius:5px !important;margin:auto !important;background-color:#425e62;color:#fff !important;margin-bottom:5px !important;margin-left:20px !important;padding-right:20px !important}.marque-menu-mobile:hover *{color:#fff !important}.nav-sidebar.nav-vertical>li+li{border-top:none}.mobile-sidebar-levels-2 .nav-slide>li>.sub-menu>li:not(.nav-slide-header),.mobile-sidebar-levels-2 .nav-slide>li>ul.children>li:not(.nav-slide-header){border-top:none !important}.filter-button{color:#fff !important;background-color:#000;padding:8px 15px;max-width:100% !important;min-width:98% !important;width:100}.mobile-menu-separator p{color:#a1a1a1 !important;font-size:1.1em !important;font-weight:bolder !important;padding:30px 0 0 15px !important;cursor:default}.mobile-menu-main-cat{padding-bottom:0 !important;padding-top:0 !important;margin-left:10px !important;height:36px}.mobile-menu-extra a{padding:6px 15px !important;max-width:100% !important;border-radius:5px !important;color:#000 !important;text-decoration:none !important;margin:1px 15px 5px 25px !important}.mobile-menu-sales a{background-color:#e04141;color:#fff !important}.mobile-menu-news a{background-color:#41b0e0;color:#fff !important}.mobile-menu-packs a{background-color:#454545 !important;color:#fff !important}.mobile-menu-flash a{border:2px dashed red !important;color:#000 !important}.title-menu{font-size:1em;font-weight:700;text-transform:uppercase;padding-right:20px;width:250px !important}.element-menu{padding-left:10px !important;margin:-6px !important}.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.nav-dropdown-col.has-icon-left{width:250px !important}.nav-dropdown>li,.nav-dropdown>li.nav-dropdown-col{white-space:normal !important;min-width:250px}.nav-dropdown .marque-menu{display:inline-block !important;margin:2px !important}.marque-menu{font-size:.8em !important;font-weight:bolder !important;text-transform:uppercase !important;border:1px solid #000 !important;border-radius:5px !important;margin:auto !important}.marque-menu:hover{background-color:#000 !important}.marque-menu:hover *{color:#fff !important}.column-title-submenu{padding-top:9px !important}.image-menu-bottom{width:220px !important}.nav .element-menu:first-child{margin-left:-6px !important;margin-top:5px !important}.main-menu-univers{padding-right:0 !important;border-right:1px solid #ccc}.titre-univers-size .nav-top-link{font-size:.8em !important}.nav-spacing-medium>li{margin:4px !important}.ux-menu-icon{display:none !important}.spacer-title-nochild{padding-right:8px !important}@media (min-width:1500px){.main-menu-univers{padding-right:0 !important}.nav-spacing-medium>li{margin:6px !important}.ux-menu-icon{display:unset !important}.spacer-title-nochild{padding-right:15px !important}}.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.menu-item-has-children.nav-dropdown-col.has-icon-left{padding:10px !important}.ux-body-overlay{backdrop-filter:blur(10px)}.topsoldes:link{color:#000;text-decoration:bold;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;background-color:#ff0;border-radius:5px}.row-box-shadow-5-hover .col-inner{box-shadow:none !important}.rotate-top-bar p{display:none;font-size:1.2em;text-align:center;padding:5px}.country-selector.weglot-dropdown .wgcurrent{border:none !important}.country-selector.weglot-dropdown .wgcurrent:after{display:none}.header-wrapper.stuck .header_logo.header-logo.entered.lazyloaded{display:none !important}.bannertop{color:#ffdf00}.bannertop:hover{color:#ffdf00 !important}.mfp-close-btn-in .mfp-close{color:#fff !important}.csp-payment-gateway-notice{color:red;font-weight:700;font-size:14px;-webkit-animation:2s linear infinite condemed_blink_effect;animation:2s linear infinite condemed_blink_effect}@-webkit-keyframes condemed_blink_effect{0%{visibility:hidden}50%{visibility:hidden}100%{visibility:visible}}@keyframes condemed_blink_effect{0%{visibility:hidden}50%{visibility:hidden}100%{visibility:visible}}.mswp_shipping_method li{padding:10px !important}td label,td .label,td input,td select,td form,td dl,td p{font-weight:700;font-size:14px}#link_select_point_ups_ap{width:100%}.shop_table tfoot th{text-transform:uppercase !important;font-size:16px;color:#4f4f4f;margin-bottom:10px;visibility:none}#payment .place-order .button{width:100%;margin-top:15px}.fl-labels .form-row input:not([type=checkbox]),.fl-labels .form-row textarea,.fl-labels .form-row select{height:70px;color:#000;font-weight:700}.details_billing{padding:10px;padding-top:10px;padding-left:10px;padding-bottom:0;background-color:#e1e1e1}.fl-wrap.fl-is-active>label[for]:first-child{color:#4f556b;margin-top:5px}#mswp_gender_billing_m,#mswp_gender_billing_mme{height:10px;margin-right:5px;margin-left:15px}.continue-shopping{display:none}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{Width:100% !important}@media only screen and (hover:none) and (pointer:coarse){.country-selector.weglot-dropdown .wgcurrent a,.country-selector.weglot-dropdown .wgcurrent span{padding:0 10px;background-color:transparent !important}}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{background-color:rgba(255,255,255,100)}.custommenu{background-color:#232323;pointer-events:none;cursor:default;text-decoration:none}.custommenu a{color:#fff !important}.chicha a{padding-left:50px !important}.mobile-sidebar-levels-2 .nav-slide>li>ul.children>li:not(.nav-slide-header)>a,.mobile-sidebar-levels-2 .nav-slide>li>.sub-menu>li:not(.nav-slide-header)>a{color:#000}.nav li.has-icon-left>a>i,.nav li.has-icon-left>a>svg,.nav li.has-icon-left>a>img{margin-right:10px}.nav.nav-vertical{padding-bottom:500px}td label,td .label,td input,td select,td form,td dl,td p{padding-right:15px}.variations .reset_variations{position:inherit;color:#000 !important;font-weight:700}.variations th,.variations td{vertical-align:top;padding:5px 0}.scroll-to-bullets a,.featured-title,.label-new.menu-item>a:after,.nav-pagination>li>.current,.nav-pagination>li>span:hover,.nav-pagination>li>a:hover,.has-hover:hover .badge-outline .badge-inner,button[type=submit],.button.wc-forward:not(.checkout):not(.checkout-button),.button.submit-button,.button.primary:not(.is-outline),.featured-table .title,.is-outline:hover,.has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li>a:hover,.nav-dropdown.nav-dropdown-bold>li>a:hover,.nav-dropdown-bold.dark .nav-column li>a:hover,.nav-dropdown.nav-dropdown-bold.dark>li>a:hover,.header-vertical-menu__opener,.is-outline:hover,.tagcloud a:hover,.grid-tools a,input[type=submit]:not(.is-form),.box-badge:hover .box-text,input.button.alt,.nav-box>li>a:hover,.nav-box>li.active>a,.nav-pills>li.active>a,.current-dropdown .cart-icon strong,.cart-icon:hover strong,.nav-line-bottom>li>a:before,.nav-line-grow>li>a:before,.nav-line>li>a:before,.banner,.header-top,.slider-nav-circle .flickity-prev-next-button:hover svg,.slider-nav-circle .flickity-prev-next-button:hover .arrow,.primary.is-outline:hover,.button.primary:not(.is-outline),input[type=submit].primary,input[type=submit].primary,input[type=reset].button,input[type=button].primary,.badge-inner{background-color:#000}span.amount{color:#c91313}tr.cart_item span.amount{color:#000}p.mobile-unit-price.show-for-small{font-weight:100}.ux-swatch.disabled{display:none}.cp-image-container img{width:100px !important}.product-info p.stock{margin:10px 0 !important;display:block !important;border-radius:7px;padding:0;text-align:left}.component{background-color:#fff;border-radius:15px;border:3px solid #dfdfdf;padding:10px}.box-text p{color:#000}del span.amount{color:#000;font-weight:700}.nav-top-link .icon-angle-down:before{display:none}.nav-dropdown-default .nav-column li>a,.nav-dropdown.nav-dropdown-default>li>a{border-bottom:none;color:#000;font-size:.9em}.nav-column li>a,.nav-dropdown>li>a{padding-top:5px;padding-bottom:5px}.blue-color-item>a{color:#fff !important;background-color:#23bdbc;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;padding-bottom:5px !important;border-radius:5px}@keyframes slightBlink{0%,100%{opacity:1}50%{opacity:.45}}.red-color-item>a{color:#fff !important;background-color:#bd232a;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;padding-bottom:5px !important;border-radius:5px;animation:slightBlink 2s infinite ease-in-out}.noel-color-item>a{color:#fff !important;background-color:#bd232a;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;padding-bottom:5px !important;border-radius:5px}.menu-pack>a{color:#bd232a !important;padding-left:10px !important;padding-top:5px !important;padding-bottom:5px !important;border-radius:5px !important;border:1px solid #000}.ux-menu-link__link{min-height:0px;padding-top:0;padding-bottom:0;padding-left:5px;color:#000;font-size:.9em}.menu-title{color:#000}.menu-title a{color:#000}.tag-cloud{margin-bottom:5px !important;margin-right:0 !important}.breadcrumbs a{color:#000}#comments .commentlist li .star-rating{position:inherit}#comments .commentlist li{padding:20px !important;margin:10px;border-radius:20px}.star-rating{margin-right:8px}#comments .commentlist li .meta{display:flow-root}#ywar_reviews a.ywar_filter_order{padding:10px 0}.yith-cart-message .content{padding:5px 5px 5px 60px}.yith-cart-message{min-height:40px}#yith-par-message-cart{border:#ccc solid 1px;padding:10px;border-radius:10px;margin-bottom:10px;color:#4b4b4b;font-size:14px;text-align:center !important;display:block;max-width:840px}.default-layout .ywpar_apply_discounts{width:100%;text-align:center;border:#ccc solid 1px;padding:10px;border-radius:10px;color:#4b4b4b;font-size:14px;max-width:840px}input#ywpar-points-max{border-radius:5px;background-color:#e8e8e8;color:#000;font-size:14px;margin-top:10px;margin-right:5px}.button.ywpar_apply_discounts.ywpar-fixed-discount{background-color:#64a0af;padding:0;max-width:250px}.type-product.product .yith-par-message-variation,.type-product.product .yith-par-message{margin:0 0 10px 0!important;padding:0 !important}.ywpar_tabcontent #ywpar_banner #ywpar_progress_bar .step{border:solid 2px #adadad}.ywpar_tabcontent #ywpar_banner.with_image{padding:0}.ywpar_myaccount_entry_info>div{border:solid 2px #d5d5d5}.ywpar_tabs_header ul li{padding:0}.ywpar_points_rewards td.ywpar_points_rewards-points{min-width:unset}#ywpar_banner #ywpar_progress_bar .step>span{transform:rotate(90deg)}.ywpar_tabcontent #ywpar_banner #ywpar_progress_bar .step .step_points{top:70px}.ywpar_tabcontent #ywpar_banner{padding:0}.badge-inner.new-bubble-auto{background-color:#ec3f3f !important;padding:7px !important;margin:0 !important;border-radius:15px !important;display:unset !important;border:solid 1px #b36d6d}.badge-inner.new-bubble{background-color:#b63e83 !important;padding:7px !important;margin:0 !important;border-radius:15px !important;display:unset !important}.woocommerce .component_table_item dl.component{display:none}.shop_table .cart_item td{padding:5px}ul.product_list_widget li dl{display:none}#menu-very-footer li{color:#fff !important;padding:5px !important;font-size:13px;line-height:2}.textwidget a{line-height:2}.nav>li>a,.nav-dropdown>li>a,.nav-column>li>a,.nav-vertical-fly-out>li>a{color:#000}.wp-block-yoast-faq-block{border-top:1px solid #eee}.wp-block-yoast-faq-block .schema-faq-question{border-bottom:1px solid #eee}.wp-block-yoast-faq-block .schema-faq-question:hover,.wp-block-yoast-faq-block .fcp-opened .schema-faq-question{background-color:#fafafa}.wp-block-yoast-faq-block .schema-faq-answer,.wp-block-yoast-faq-block .fcp-opened .schema-faq-answer{border-bottom:1px solid #eee}.wp-block-yoast-faq-block .schema-faq-question{display:block;padding:10px;position:relative}.wp-block-yoast-faq-block.fcp-faq .schema-faq-question{cursor:pointer}.wp-block-yoast-faq-block .schema-faq-answer{margin:0;padding:12px 10px}.wp-block-yoast-faq-block .schema-faq-question:before{margin-top:-2px}.wp-block-yoast-faq-block .schema-faq-question,.wp-block-yoast-faq-block .schema-faq-answer{padding-left:34px}.wp-block-yoast-faq-block .schema-faq-question:before{content:'';display:block;border:2px solid #dedede;border-width:0 2px 2px 0;width:9px;height:9px;box-sizing:border-box;position:absolute;left:14px}.wp-block-yoast-faq-block.fcp-faq .schema-faq-question:before{top:16px;transform:rotate(-45deg);transition:all .3s .3s ease}.wp-block-yoast-faq-block .schema-faq-question:before,.wp-block-yoast-faq-block.fcp-faq .fcp-opened .schema-faq-question:before{top:14px;transform:rotate(45deg)}.wp-block-yoast-faq-block.fcp-faq .schema-faq-answer{max-height:0;overflow:hidden;border-bottom-width:0;padding-top:0;padding-bottom:0;transition:padding-bottom .3s ease-in,max-height .4s ease-in,padding-top .1s .4s ease-out,border-bottom-width 0s .5s linear}.wp-block-yoast-faq-block .fcp-opened .schema-faq-answer{max-height:9999px;border-bottom-width:1px;padding-top:12px;padding-bottom:20px;transition:padding-top .2s ease-in,max-height .3s .2s linear,padding-bottom .4s .2s ease}.lnk:hover{text-decoration:underline !important;cursor:pointer !important}.lnk{color:#000;cursor:pointer !important}.type-product.product .yith-par-message-variation,.type-product.product .yith-par-message{margin:0 0 0 0!important}.mswp_no_orders_img{margin:30px 0 0}@media (min-width:700px){.mswp_no_orders_img{border-radius:5px}}.mswp_no_orders_container{text-align:center;width:100%}.mswp_no_orders_message{font-weight:700;font-size:18px}a.mswp_link_button_red{text-align:center;background-color:#ff4858;border-radius:40px !important;color:#fff;padding:15px 25px;font-weight:700;text-decoration:none !important;margin:15px 0}.mswp_no_orders_actions{padding:40px 0}.footer_avantage{text-align:center;font-family:Roboto,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;width:295px;float:left;display:block;margin-bottom:15px}.footer_avantage img{width:80px;margin:10px}.avantage_title{font-weight:700;font-size:18px;margin-bottom:10px}.avantage_desc{font-size:16px;color:#907a7a;width:200px;margin:auto}@media only screen and (max-width:480px){.footer_breakpoint{clear:both !important}.footer_avantage{float:none !important;width:100% !important}}.footer_social{text-align:center;font-family:Roboto,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;margin:25px 0 15px}.social_title{font-weight:700;font-size:24px;margin-bottom:15px}.social_desc{width:50%;margin:auto;margin-bottom:15px}@media only screen and (max-width:480px){.footer_breakpoint{clear:both !important}.footer_avantage{float:none !important;width:100% !important}}.mswp_no_orders_avantages_container{margin:0 auto;text-align:center;max-width:890px}.mswp_no_orders_notes{margin-top:50px}.notes_img_container{display:inline-block;margin:auto}.notes_separator{display:inline-block;width:80px}@media only screen and (max-width:480px){.notes_separator{display:none !important}.notes_img_container{width:100% !important;margin-bottom:15px !important}}.nav-top-not-logged-in .header-account-title{background-color:#000;color:#fff;padding:15px;width:90%;border-radius:15px}.view-all-cat a{color:#000 !important;max-width:95% !important;margin-bottom:10px;text-decoration:underline}.archive-page-header .page-title{display:none}.header-button-1{color:#000}@media (min-width:768px){.nav>li.menu-pack.titre-univers-size.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.menu-item-has-children.cliquable.menu-item-2218713.menu-item-design-default.has-dropdown.has-icon-left{margin-right:0 !important}.nav li.has-icon-left>a>i,.nav li.has-icon-left>a>svg,.nav li.has-icon-left>a>img{margin-right:4px !important}.element-menu button{color:#000 !important;font-weight:400 !important;font-size:.9em !important;text-transform:none !important;min-height:2em !important;line-height:2em !important;text-align:left !important;margin:0 10px 0 0 !important}.menu-item.menu-item-has-children.nav-dropdown-col.has-icon-left,.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.menu-item-has-children.nav-dropdown-col:not(.has-icon-left):not(.element-menu),.title-menu.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat:not(.menu-item-has-children),.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.menu-item-has-children:not(.nav-dropdown-col),.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat,.element-menu.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat{color:#000;white-space:nowrap !important}.nav li.has-icon-left>a>i,.nav li.has-icon-left>a>svg,.nav li.has-icon-left>button>img{margin-right:10px}.tag-cloud button{margin-bottom:5px !important;margin-right:0 !important}.marque-menu button{color:#000;font-size:.85em!important;font-weight:bolder!important;text-transform:uppercase!important;border-radius:5px!important;margin:auto!important}}@media (max-width:767px){#product-sidebar.hide-for-medium{display:block !important}.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat button{color:#666;font-size:1em!important;font-weight:400 !important;text-transform:none;white-space:nowrap !important;min-height:1em !important;line-height:1em !important;text-align:left !important}.menu-title-link>button{font-weight:700 !important;text-transform:uppercase!important;color:#000 !important}.view-all-cat>button{color:#000 !important;text-decoration:underline !important}.ux-menu-icon{display:unset !important}.nav-dropdown-default .nav-column li>a,.nav-dropdown.nav-dropdown-default>li>a{border-bottom:none;color:#666;font-size:1em}.off-canvas:not(.off-canvas-center) .nav-vertical li>a{padding-left:10px}}@media only screen and (max-width:767px){div.cart_totals tr.shipping select.shipping_method{width:fit-content}}.swiper-free-mode>.swiper-wrapper{margin-bottom:10px}.variations-swiper-container{padding-bottom:20px;margin-bottom:10px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-slide{flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px #b7b7b7 solid;border-radius:10px;padding-top:5px;height:auto;background-color:#fff}.swiper-slide.out-of-stock{opacity:.4;cursor:not-allowed}.swiper-slide.out-of-stock:before{content:"Rupture de stock";position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);background-color:red;color:#fff;padding:5px;border-radius:5px;font-size:12px;z-index:1}.variation-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.variation-content .price{font-size:1em}.variation-title,.variation-price{width:100%}.variation-title{font-size:15px;min-height:3.5em;padding-left:3px;padding-right:3px;padding-top:5px}.variation-price{color:#c00}.swiper-slide img{margin-bottom:3px;object-fit:cover;border-bottom:1px #b7b7b7 solid}.swiper-slide-active-custom{border:2px solid #2fd07f}.swiper-slide:hover{scale:.98;border:1px solid #2fd07f}.swiper-container .swiper-scrollbar{margin-top:25px !important;height:14px;background-color:#ddd;position:relative !important}.swiper-scrollbar-drag{background:#2f}.product-category-faq h1{text-align:center;padding-top:30px;padding-bottom:30px;font-size:1.2em}.product-category-faq h2{margin-left:15px;font-size:1em;font-weight:700}.product-category-faq p{font-size:1em;margin-left:25px}.button-newsletter{color:#fff}.cmswt-Results .cm-col-4 img{width:160px;height:160px;align-content:center}.cmswt-Results .hit-contentLink .title{font-size:14px;text-align:left;overflow-wrap:break-word;cursor:pointer}.hit-product-price{font-size:14px;color:#323334;text-align:left;overflow-wrap:break-word;cursor:pointer;order:0;white-space:nowrap;font-weight:700}.ais-Highlight-highlighted,.ais-Snippet-highlighted,.hit-description mark{background-color:#dcedff !important;padding:2px;font-weight:700;font-size:14px}.title-bloc-search{font-weight:700;font-size:18px}.product-cat-ts a{font-size:13px !important;color:#505050}.product-cat-ts{line-height:normal}.product-brand-ts{font-size:13px !important;color:#505050}.product-brand-ts a{margin:0;color:#0018ff}.cmswt-CollectionMenu{display:none}.cmswt-InstantSearch .ais-SearchBox-input{padding:0 !important;margin-bottom:0 !important;padding-left:10px !important}p.promo-label-ts{background-color:red;display:table;padding:2px 5px;border-radius:5px;color:#fff;margin-top:4px;animation:blink 1.4s infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.price-promo-ts{padding-left:10px;animation:blink 1.4s infinite}input.ais-RefinementList-checkbox{margin-bottom:14px}@media only screen and (min-width:768px){.cmswt-SearchBox{float:left !important;width:70% !important}.cmswt-InstantSearchPopup{padding:0 !important}.cmswt-InstantSearchPopup--results{max-width:100%;border-radius:0;padding:4em 2em 2em}.cmswt-Results .cm-col-4{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.ais-Hits-item{padding:20px}.logo-search-bar{width:120px;float:left;margin-top:-20px}.ais-RefinementList-item{margin-bottom:0 !important}.ais-RefinementList-showMore{border:1px solid #000;color:#000;background-color:#fff !important;width:100%;font-size:14px;margin-top:0}.ais-RefinementList-showMore:hover{border:none;color:#000;background-color:#fff !important;width:100%;font-size:14px;margin-top:0}.cmswt-InstantSearch .ais-RefinementList-showMore{font-size:14px;margin:10px 0 0 !important}.cmswt-InstantSearch .ais-RefinementList-label{margin:0 !important}.cmswt-InstantSearch{gap:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.cmswt-FilterPanel{padding:16px}}@media only screen and (max-width:767px){.cmswt-Results .cm-col-4{grid-template-columns:repeat(2,1fr)}.cmswt-InstantSearchPopup--results{max-width:100%;border-radius:0;padding:4em 1em 1em}.ais-Hits-item{padding:6px}.logo-search-bar{display:none}.cmswt-FilterPanel-items--show{outline:700px solid #0000009e}.cmswt-FilterPanel-items{height:90vh}.cmswt-FilterPanel-itemsContent{height:78vh;padding-bottom:50px}}.product-rating{font-size:14px;color:#ff9500;display:flex}.product-rating.stars-1:before{content:'★☆☆☆☆'}.product-rating.stars-2:before{content:'★★☆☆☆'}.product-rating.stars-3:before{content:'★★★☆☆'}.product-rating.stars-4:before{content:'★★★★☆'}.product-rating.stars-5:before{content:'★★★★★';/}.ais-RatingMenu-label{display:none}.product-rating p{font-size:13px;color:#444;display:flex;padding-left:10px;padding-top:2px}.ais-Hits-item{border:1px solid;border-radius:5px;border-color:var(--df-neutral-outline,#cbcccd);display:flex;flex-flow:column;justify-content:space-between;position:relative}.ais-Hits-item:hover{outline:2px solid #08f}.ais-Hits-item:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#c5c5c5;transform:scaleX(0);transition:transform .3s}.ais-Hits-item:hover:after{background-color:#c5c5c5;transform:scaleX(1)}.ais-Hit-itemImage:hover{transform:scale(1.25);transition:transform .6s}img.ais-Hit-itemImage.outofstock{filter:grayscale(100%) opacity(60%)}img.ais-Hit-itemImage.outofstock:hover{filter:none}.hit-header{align-self:center}.flag-discounts-ts{font-weight:700;margin-left:auto;background-color:var(--df-card-flag-discount-background,var(--df-accent-tertiary,#404040));color:var(--df-card-flag-discount-color,var(--df-accent-on-tertiary,#fafafa));border-radius:4px;padding:0 5px;z-index:1000}.flag-discounts-ts>div{padding:4px 6px;font-size:12px}.ais-Panel-header{color:#000}.ais-RangeSlider .rheostat-progress{background-color:#0074ff}.ais-RangeSlider .rheostat-background{border:0}.suggestions-query a{padding:5px 12px;border-radius:15px;margin-right:10px;border:2px solid #d3d3d3}.suggestion-title{margin-bottom:10px;font-weight:700}.suggestions-query{margin-bottom:21px}.suggestions-query a:hover{border:2px solid #08f;background-color:#08f;color:#fff}.cmswt-InstantSearch .ais-Pagination-item--selected .ais-Pagination-link{background-color:#444;color:#fff}.cmswt-InstantSearch .ais-Pagination-link:hover{background-color:#444;color:#fff}.cmswt-FilterPanel-toggle{background-color:#000}.cmswt-FilterPanel-toggleLabel{color:#fff;display:inline-flex;align-items:center;gap:18px}.cmswt-FilterPanel-toggleLabel:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 303.26 247.09" xmlns:v="https://vecta.io/nano"><path d="M297.16 33.55H116.51a46.06 46.06 0 0 1 .78 8.41 45.86 45.86 0 0 1-.7 7.96h180.57c3.36 0 6.09-3.66 6.09-8.19h0c0-4.52-2.73-8.19-6.09-8.19zM48.9 41.96a34.29 34.29 0 0 1 1.04-8.41H8.19A8.19 8.19 0 0 0 0 41.74h0a8.19 8.19 0 0 0 8.19 8.19h41.64c-.61-2.56-.94-5.22-.94-7.96z" fill="%23fff"/><path d="M86.73,83.48c-23.02,0-41.74-18.72-41.74-41.74S63.71,0,86.73,0s41.74,18.72,41.74,41.74-18.72,41.74-41.74,41.74Zm0-68.66c-14.84,0-26.92,12.08-26.92,26.92s12.08,26.92,26.92,26.92,26.92-12.08,26.92-26.92-12.08-26.92-26.92-26.92Z" fill="%23f1ab04"/><path d="M298.57 115.34h-82.71a58.61 58.61 0 0 1 .57 8.19 58.72 58.72 0 0 1-.57 8.19h82.71c2.59 0 4.69-3.66 4.69-8.19s-2.1-8.19-4.69-8.19zm-151.37 8.19c0-2.82.35-5.56.99-8.19h-140A8.19 8.19 0 0 0 0 123.53c0 4.53 3.66 8.19 8.19 8.19h140a34.46 34.46 0 0 1-.99-8.19z" fill="%23fff"/><path d="M181.52,165.26c-23.02,0-41.74-18.72-41.74-41.74s18.72-41.74,41.74-41.74,41.74,18.72,41.74,41.74-18.72,41.74-41.74,41.74Zm0-68.66c-14.84,0-26.92,12.08-26.92,26.92s12.08,26.92,26.92,26.92,26.92-12.08,26.92-26.92-12.08-26.92-26.92-26.92Z" fill="%23f1ab04"/><path d="M297.16 197.16H116.51a46.06 46.06 0 0 1 .78 8.41 45.86 45.86 0 0 1-.7 7.96h180.57c3.36 0 6.09-3.66 6.09-8.19h0c0-4.52-2.73-8.19-6.09-8.19zM48.9 205.57a34.29 34.29 0 0 1 1.04-8.41H8.19A8.19 8.19 0 0 0 0 205.35h0a8.19 8.19 0 0 0 8.19 8.19h41.64c-.61-2.56-.94-5.22-.94-7.96z" fill="%23fff"/><path d="M86.73,247.09c-23.02,0-41.74-18.72-41.74-41.74s18.72-41.74,41.74-41.74,41.74,18.72,41.74,41.74-18.72,41.74-41.74,41.74Zm0-68.66c-14.84,0-26.92,12.08-26.92,26.92s12.08,26.92,26.92,26.92,26.92-12.08,26.92-26.92-12.08-26.92-26.92-26.92Z" fill="%23f1ab04"/></svg>');width:30px}.cmswt-FilterPanel-toggle .cmswt-FilterPanel-toggleIcon{display:none}.cmswt-FilterPanel a.cmswt-FilterPanel-itemsFooterCloseLink{background:#000}.ais-SearchBox-loadingIcon,.ais-SearchBox-resetIcon,.ais-SearchBox-submitIcon{left:0 !important}.cmswt-InstantSearch .ais-SearchBox-form:after{display:none}.add-to-cart-ts{content:url(https://www.mistersmoke.com/wp-content/uploads/2024/04/add-to-cart.svg);width:20px;filter:opacity(.5)}.add-to-cart-btn{margin-left:auto;display:block;padding:0 15px;margin-right:0;margin-bottom:-10px;margin-top:-20px}.add-to-cart-btn:hover{background-color:#ff9501}.add-to-cart-btn:hover .add-to-cart-ts{filter:invert(1)}.ais-RefinementList-item *,.ais-RefinementList-item *:after,.ais-RefinementList-item *:before{box-sizing:border-box}.ais-RefinementList-label{position:relative;padding-left:28px;cursor:pointer;display:block}.ais-RefinementList-checkbox{opacity:0;position:absolute;z-index:-1}.ais-RefinementList-labelText:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:18px;height:18px;background-color:#606062;background-image:linear-gradient(#f8fbfbd8,#f8fbfb);border-radius:4px;border-color:#8f8f8f;box-shadow:inset 0 1px 1px rgba(255,255,255,.15),inset 0 -1px 1px rgba(0,0,0,.15);transition:all .15s ease}.ais-RefinementList-labelText:after{content:'';position:absolute;top:50%;left:3px;transform:translateY(-50%) translate3d(0,0,0);width:12px;height:11px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="11" viewBox="0 0 12 11"><polyline points="1 6.294 4.5 10 11 1" fill="none" stroke="%23FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');opacity:0;transition:opacity .15s ease}.ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:before{background-color:#08f;background-image:linear-gradient(#08f,#1d52c1)}.ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:after{opacity:1}.swiper-container.swiper-container-reco,.swiper-container.swiper-container-similar{overflow:hidden}.swiper-container-reco{position:relative;padding-left:50px;padding-right:50px}.swiper-container-similar{position:relative;padding-left:50px;padding-right:50px}.swiper-wrapper-reco{display:flex}.swiper-wrapper-similar{display:flex}.swiper-slide-reco{width:auto}.swiper-slide-similar{width:auto}.swiper-reco-button-next,.swiper-reco-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:27px;height:44px;z-index:10}.swiper-similar-button-next,.swiper-similar-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:27px;height:44px;z-index:10}.swiper-reco-button-next{right:0}.swiper-reco-button-prev{left:0}.swiper-similar-button-next{right:0}.swiper-similar-button-prev{left:0}.hit-content{padding:10px}.swiper-slide-reco{border:none}.swiper-slide-reco:hover{border:none}.swiper-slide-similar{border:none}.swiper-slide-similar:hover{border:none}.ais-Hit-itemImageReco{border-bottom:none !important;height:235px !important;margin-bottom:30px !important}.swiper-slide-reco .product-brand-ts{display:flex}.swiper-slide-reco .product-cat-ts{display:flex}.swiper-slide-reco h5{display:block;min-height:calc(1.2em*3);line-height:1.2em;overflow:hidden;text-align:left}.ais-Hit-itemImageSimilar{border-bottom:none !important;height:235px !important;margin-bottom:30px !important}.swiper-slide-similar .product-brand-ts{display:flex}.swiper-slide-similar .product-cat-ts{display:flex}.swiper-slide-similar h5{display:block;min-height:calc(1.2em*3);line-height:1.2em;overflow:hidden;text-align:left}.hit-admin-price ul{list-style-type:none;padding:0;margin:0}.hit-admin-price ul li{padding:5px 0;margin:0;line-height:.5;font-size:.9em}.price-b2c-original{color:#999;font-size:14px;margin-bottom:5px;padding-left:10px}.hit-product-price.price-role{color:#333;font-size:18px;font-weight:700}.woocommerce-variation-add-to-cart,form.cart{display:flow !important}.woocommerce .product-thumbnail img{width:120%;height:auto}.price.regular{color:#000}.price.sale{color:red !important}.price.regular.old-price{font-size:.8em;color:#000}.price.regular.old-price del{text-decoration:line-through}.composite-child-thumb img{width:50px;height:50px;object-fit:cover}.plus-sign{font-size:1.2em;margin:0 5px;vertical-align:middle}.woocommerce .product-thumbnail img{width:120%;height:auto}.composite-children-container{margin-left:100px;margin-bottom:20px;text-align:left}.woocommerce-cart-form__cart-item td{padding-top:15px !important;padding-bottom:20px !important}p.product-sku{font-size:smaller;color:#6d6d6d;font-weight:400}td.product-name{color:#000;font-size:1em;font-weight:700}.woocommerce-cart .price.regular,.woocommerce-cart .price.regular ins,.woocommerce-cart .price.regular del,.woocommerce-cart .price.regular .woocommerce-Price-amount{color:#000 !important}.woocommerce-cart .price.sale,.woocommerce-cart .price.sale ins,.woocommerce-cart .price.sale del,.woocommerce-cart .price.sale .woocommerce-Price-amount{color:red !important}.update-cart-text{margin-top:5px;font-size:.9em}.update-cart-text a{color:#0071a1;text-decoration:underline;cursor:pointer}a.remove{background:0 0 !important;border:none !important;border-radius:0 !important;padding:0 !important}@media (max-width:767px){.remove-product{margin-top:5px !important;display:flex;align-items:center;justify-content:center}.shop_table .product-remove a{position:relative !important}}.sticky-checkout-container{display:none}.cart-subtotal .woocommerce-Price-amount{color:#494949}.order-total .woocommerce-Price-amount{color:#000;font-size:larger}.shop_table.woocommerce-checkout-review-order-table .woocommerce-Price-amount{color:#000}.cart_totals{border:1px solid #ccc;padding:15px;background:#fff;margin-bottom:20px}.cart_totals .shop_table .woocommerce-Price-amount,.cart_totals .shop_table .amount{color:#000}.cart_totals table.shop_table{width:100%;border-collapse:collapse}.cart_totals table.shop_table th,.cart_totals table.shop_table td{padding:10px;border-bottom:1px solid #ddd}.cart_totals table.shop_table th{text-align:left;font-weight:600}.estimated-shipping-notice{text-align:center;color:#000;margin-top:10px;font-weight:500;font-size:15px}.cart_totals table.shop_table th{font-size:15px;color:#000}.cart-container.page-wrapper{padding-top:0}.checkout-page-title a.current{font-weight:600}.cart_totals{color:#000}.cart_totals th.product-name{display:none}@media (max-width:767px){.cart-collaterals .checkout-button{display:none !important}.sticky-checkout-container{display:block}.sticky-checkout-container{position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#fff;padding:10px;box-shadow:0 -1px 6px rgba(0,0,0,.294);text-align:center}.sticky-checkout-container .checkout-button{display:block;width:100%;box-sizing:border-box;border:2px #2fd07f solid;margin-bottom:5px}.sticky-checkout-filler{height:0}.sticky-checkout-container{background-color:#2fd07f}}@keyframes bgColorCycle{0%{background-color:#f1f1f1}100%{background-color:#fff}}.yith-cart-message-layout6{background-color:#f1f1f1;color:#090909;border-radius:8px;padding:5px;text-align:center;animation:bgColorCycle 4s ease-in-out infinite}.yith-cart-message-layout6 .icon-wrapper{display:inline-block;margin-bottom:15px;width:48px;height:48px;background-size:contain;background-repeat:no-repeat}.yith-cart-message-layout6 .content{font-size:16px;line-height:1.5}.yith-cart-message-layout6 .content .button{display:inline-block;padding:10px 25px;margin-top:20px;background-color:#0073aa;color:#fff !important;border:none;border-radius:2px;text-decoration:none;font-size:16px;transition:background-color .2s ease}.yith-cart-message-layout6 .content .button:hover{background-color:#005a87}.yith-cart-message.yith-cart-message-layout6 .woocommerce-Price-amount{color:#e02c07}@media (max-width:480px){.yith-cart-message-layout6{padding:15px;font-size:14px}.yith-cart-message-layout6 .content .button{font-size:14px;padding:8px 20px}}.shipping-weight-max{margin-left:20px;color:#4d4d4d;font-size:.95em;font-weight:400}.message-container.container.alert-color.medium-text-center{font-size:medium;color:#fff;background-color:#4c4c4c;padding:20px;font-weight:700;border-radius:4px}.buy-button.bought{display:inline-block !important;background-color:#636363 !important;border-radius:5px !important;padding:2px 16px !important;color:#fff !important;text-decoration:none !important;font-weight:600 !important;transition:background .2s ease !important;width:-webkit-fill-available !important;font-size:medium !important;margin-top:10px !important;cursor:default !important;pointer-events:none !important}a.added_to_cart{font-weight:400 !important;padding:unset !important;text-transform:unset !important}.product-image-container{position:relative;display:inline-block}.product-image-container .secondary-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.product-image-container.has-second-img:hover img:not(.secondary-image){opacity:0}.product-image-container.has-second-img:hover .secondary-image{opacity:1}@media (max-width:768px){.promotions-content{display:block}.filtrer-mobile-btn{display:inline-block;margin-bottom:10px;background:#007bff;color:#fff;padding:8px 16px;border:none;cursor:pointer;font-size:14px;border-radius:4px;width:-webkit-fill-available}.promotions-filters{position:fixed;top:0;left:0;width:80%;max-width:300px;height:100vh;background:#fff;box-sizing:border-box;padding:20px;transform:translateX(-110%);transition:transform .3s ease;z-index:999999;overflow-y:auto}.promotions-filters.show{transform:translateX(0);padding-bottom:80px}.promotions-filters.show .close-filter-btn{display:inline-block;background:#c2c2c2;color:#fff;border:none;font-size:14px;border-radius:4px;margin-bottom:22px;cursor:pointer;float:none;width:-webkit-fill-available}.promotions-products{margin-top:20px}.promotions-products-list .cat-product-box{width:calc(50% - 10px)}.cat-product-box .padding-below-image img{max-width:100%;height:auto;display:block;margin:auto}}.promotions-products-list{display:flex !important;flex-wrap:wrap !important;gap:20px !important}.promotions-products-list .cat-product-box{width:calc(25% - 20px) !important;box-sizing:border-box !important;border:1px solid #e2e2e2 !important;padding:10px !important;text-align:center !important;transition:border-color .3s ease,color .3s ease !important;border-radius:4px !important;background:#fff !important}.promotions-products-list .cat-product-box:hover{border-color:#f9f9f9 !important;background:#f9f9f9 !important}.promotions-products-list .cat-product-box a{text-decoration:none !important;color:#fff !important}.promotions-products-list .cat-product-box a del{color:#000 !important}.promotions-products-list .cat-product-box:hover a,.promotions-products-list .cat-product-box:hover h2{color:#007bff}.promotions-products-list .cat-product-box h2{font-size:16px !important;margin:10px 0 !important;font-weight:400 !important;transition:color .3s !important}.cat-product-box .padding-below-image{padding-bottom:7px !important}.buy-button{line-height:unset !important;display:inline-block !important;background-color:#2dd07f !important;border-radius:5px !important;padding:2px 16px !important;color:#fff !important;text-decoration:none !important;font-weight:600 !important;transition:background .2s ease !important;width:-webkit-fill-available !important;font-size:small !important;margin-top:10px !important}.buy-button:hover{background-color:#28c372 !important}.cat-product-box-footer{margin-top:auto !important;text-align:center !important;margin-left:unset !important;margin-right:unset !important}.cat-product-box h2{min-height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.discount-label{background:red;color:#fff;font-size:12px;padding:3px 6px;display:inline-block;margin-bottom:3px;margin-right:5px !important;border-radius:2px}.special-sale{background:#fff;color:red;font-size:11px;padding:3px 6px;display:inline-block;margin-bottom:6px;border:1px solid red;border-radius:2px}.box-text{padding-bottom:unset !important}.product-small.box{margin-bottom:70px !important}div.box-text.box-text-products.text-center.grid-style-2{bottom:30px !important}.product-small.col{padding-bottom:0 !important}.woocommerce-notices-wrapper #yith-par-message-cart~#yith-par-message-cart{display:none}:root{--primary-color:#4f4f4f;--fs-color-primary:#4f4f4f;--fs-color-secondary:#d33;--fs-color-success:#2fd07f;--fs-color-alert:#b20000;--fs-experimental-link-color:#0a0a0a;--fs-experimental-link-color-hover:#111}.tooltipster-base{--tooltip-color:#fff;--tooltip-bg-color:#000}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{--drawer-width:300px}.off-canvas .mfp-content.off-canvas-cart{--drawer-width:360px}.container-width,.full-width .ubermenu-nav,.container,.row{max-width:1470px}.row.row-collapse{max-width:1440px}.row.row-small{max-width:1462.5px}.row.row-large{max-width:1500px}.sticky-add-to-cart--active,#wrapper,#main,#main.dark{background-color:#fff}.flatsome-cookies{background-color:#d33}.header-main{height:110px}#logo img{max-height:110px}#logo{width:160px}.header-bottom{min-height:45px}.header-top{min-height:34px}.transparent .header-main{height:265px}.transparent #logo img{max-height:265px}.has-transparent+.page-title:first-of-type,.has-transparent+#main>.page-title,.has-transparent+#main>div>.page-title,.has-transparent+#main .page-header-wrapper:first-of-type .page-title{padding-top:345px}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height:70px!important}.search-form{width:100%}.header-bg-color{background-color:#f7f7f7}.header-bottom{background-color:#f7f7f7}.top-bar-nav>li>a{line-height:16px}.header-main .nav>li>a{line-height:16px}.header-wrapper:not(.stuck) .header-main .header-nav{margin-top:1px}.stuck .header-main .nav>li>a{line-height:50px}.header-bottom-nav>li>a{line-height:17px}@media (max-width:549px){.header-main{height:70px}#logo img{max-height:70px