@media screen and (max-width:992px){.r_sbw__container{display:none !important;visibility:hidden !important}}.r_rw_rating_widget_outer_container_wrapper{font-size:13px;margin:5px 0;display:block;clear:both;font-weight:700;font-family:inherit}.yuko-reviews-product-widget{max-width:calc(1170px + 5.2325em) !important;margin:0 auto;padding:0 10px;font-family:inherit}@media (max-width:768px){.shoptimizer-sorting:not(.sorting-end) .woocommerce-pagination{display:none}}@media (min-width:771px){.cgkit-active.single-product:has(.cg-layout-vertical-left) .product-details-wrapper .summary .ckit-badge_wrapper{margin-left:0}}button.cgkit-sticky-waitlist-button{width:auto}.wc_stripe_checkout_banner_gateways li{margin:5px auto 0 !important}.wc_stripe_checkout_banner_gateways li .paypal-buttons:last-child{margin:10px auto 0 !important}.post .entry-content{overflow:hidden !important}.wp-block-wpseopress-faq-block-v2 details summary{margin-bottom:5px;font-weight:700;font-size:18px}span.game-tag:before{content:"";width:16px;height:16px;display:inline-block;margin:1px 6px -3px -1px;background-size:16px;background-repeat:no-repeat}span.game-tag.slug-age:before{background-image:url(/wp-content/uploads/2026/03/icon-age.png)}span.game-tag.slug-nombredejoueurs:before{background-image:url(/wp-content/uploads/2026/03/icon-nb-joueurs.png)}span.game-tag.slug-dureedunepartie:before{background-image:url(/wp-content/uploads/2026/03/icon-duree-partie.png)}select.orderby{border:1px solid #eaf0fd;height:30px;padding-left:10px}.wpc-range-clear{display:none !important;visibility:hidden !important}.gtw-add-order-gift-wrapper{border-radius:4px !important;border:none !important;font-size:14px !important}.gtw-add-cart-item-gift-wrapper-link.gtw-add-cart-item-gift-wrapper,.gtw-remove-cart-item-product-gift-wrapper{font-size:12px !important;color:#196eeb !important;font-weight:400 !important;text-decoration:none !important;margin:5px 0 !important}.woocommerce-mini-cart .gtw-add-cart-item-gift-wrapper-link.gtw-add-cart-item-gift-wrapper,.woocommerce-mini-cart .gtw-remove-cart-item-product-gift-wrapper{display:none !important}.gtw-add-cart-item-gift-wrapper-link.gtw-add-cart-item-gift-wrapper span,.gtw-remove-cart-item-product-gift-wrapper span{color:#196eeb !important}hr.wp-block-separator{color:#ddd;border-width:1px;clear:both;margin:30px 0 !important}.wp-block-buttons{margin:20px 0}.wp-block-buttons .wp-block-button__link:not(.has-background){font-family:"Outfit",sans-serif;background-color:#00b449;color:#fff;font-weight:600;border-radius:4px;padding:10px 20px}.wp-block-buttons .wp-block-button__link:not(.has-background):hover{background-color:#37920d;color:#fff}.elementor-accordion-title{text-transform:none !important;letter-spacing:0 !important;font-size:14px !important}.woocommerce-error{background-color:#f41309}.woocommerce-info{background-color:#00acc6}.woocommerce-message{background-color:#00b449}body.single-product .woocommerce-message .message-inner{background-color:#00b449}.topbar-wrapper{border-bottom:1px solid rgba(247,249,255,.2) !important}.topbar-wrapper .col-full{justify-content:center}.topbar-wrapper .widget_text .textwidget{display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.topbar-wrapper .top-bar-left,.topbar-wrapper .top-bar-right{display:none}}@media (min-width:993px){.hide-on-desktop{display:none !important}}@media (min-width:993px) and (max-width:1159px){.main-navigation ul li.menu-item>a{font-size:14px}}.col-full-nav{background-image:url(/wp-content/uploads/2025/08/Background-Le-Pion-Magique@2X.png);background-repeat:repeat}.main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li.menu-item-has-children>a:hover{color:#fff}header#masthead .main-header .shoptimizer-wishlist{position:absolute;top:0;right:90px;width:25px;height:100%;font-size:17px;display:flex;align-items:center;cursor:pointer}@media screen and (min-width:993px){header#masthead .main-header .shoptimizer-wishlist{display:none}}header#masthead .main-header .shoptimizer-wishlist a{display:inline-block;line-height:1}header#masthead .main-header .shoptimizer-wishlist a svg{width:24px;height:24px;stroke:#fff}body.woocommerce-checkout header#masthead{position:relative}body.woocommerce-checkout .shoptimizer-wishlist{display:none !important}body:not(.woocommerce-checkout) .site-header .menu-toggle{background:0 0 !important}@media screen and (max-width:992px){body:not(.woocommerce-checkout) .site-header .custom-logo-link{z-index:10;position:relative;margin-top:-7px}}@media screen and (max-width:580px){body:not(.woocommerce-checkout) .site-header .custom-logo-link{margin-left:-20%}}@media screen and (max-width:413px){body:not(.woocommerce-checkout) .site-header .custom-logo-link{margin-left:-22%}}@media screen and (max-width:340px){body:not(.woocommerce-checkout) .site-header .custom-logo-link{margin-left:-25%}}@media screen and (max-width:445px){body:not(.woocommerce-checkout) .site-header .custom-logo-link img{height:35px !important}}@media screen and (max-width:413px){body:not(.woocommerce-checkout) .site-header .custom-logo-link img{height:30px !important}}@media screen and (max-width:380px){body:not(.woocommerce-checkout) .site-header .custom-logo-link img{height:25px !important}}@media screen and (max-width:340px){body:not(.woocommerce-checkout) .site-header .custom-logo-link img{height:20px !important}}@media screen and (max-width:992px){body:not(.woocommerce-checkout) .site-header span.logo{margin-left:-22%}body:not(.woocommerce-checkout) .site-header span.logo .custom-logo-link{margin-left:0}}input[type=search].dgwt-wcas-search-input{box-shadow:none !important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#004dc9}.shoptimizer-cart-icon .mini-count{color:#fff;letter-spacing:.4px;font-weight:600;font-size:10px !important}ul#shipping_method li label:before{width:7px !important;height:7px !important;background-image:none !important}.pickup-relay-link .pickup-relay-selected{display:block;margin:10px 0;border-radius:4px;background:#f7f9ff;border:1px solid #eaf0fd;padding:10px;font-size:13px;line-height:1.3;font-weight:700}.pickup-relay-link a{background:#196eeb;color:#fff !important;border-radius:4px;padding:5px 10px;display:inline-block;text-decoration:none;margin-top:10px;font-size:14px;margin-bottom:10px}.cgpopup-modal .wp-block-columns .wp-block-column{padding-right:0 !important;padding-left:0 !important}.cgpopup-modal figure.wp-block-image{display:flex;justify-content:center;align-items:center;margin:0}.cgpopup-modal .brevo_form{background:#f7f9ff;padding:20px;border-radius:4px;margin:10px 0 !important}.cgpopup-modal .brevo_form input[type=email]{width:100%}.header-widget-region p,.header-widget-region .brevo_form_trigger{font-size:14px !important}@media screen and (max-width:767px){.header-widget-region p,.header-widget-region .brevo_form_trigger{font-size:12px !important}}.header-widget-region .brevo_form_trigger{display:inline;margin:0;padding:0;color:#fff;background:0 0 !important;text-decoration:underline}.header-widget-region .brevo_form_trigger:hover{color:#232323;background:0 0}#site-navigation li.menu-button>a{padding-right:.2em;padding-left:.2em}#site-navigation li.menu-button span{text-transform:uppercase}@media screen and (min-width:993px){#site-navigation li.menu-button span{padding:4px 8px;background:#fff !important;font-size:11px;font-weight:600}}@media screen and (min-width:993px){#site-navigation li.menu-button.nouveautes span{color:#00b449;background:#ecf8f1}#site-navigation li.menu-button.promos span{color:#f41309;background:#f4eeee}#site-navigation li.menu-button.bestseller span{color:#eb7c1b;background:#fff5ec}}@media screen and (max-width:992px){#site-navigation li.menu-button.nouveautes span{color:#00ff67}#site-navigation li.menu-button.promos span{color:#ff9e9a}#site-navigation li.menu-button.bestseller span{color:#ee2}}@media screen and (min-width:993px){#site-navigation .sub-menu-wrapper{background-color:#004dc9 !important}}.mobile-extra strong{color:#ee2;font-family:"Outfit",sans-serif}.mobile-extra ul{margin:10px 0 20px}.site-header-cart.menu .amount,.site-header-cart.menu .count{letter-spacing:.5px !important}.site-header-cart.menu .shoptimizer-cart-icon svg{stroke:#fff !important}.widget_shopping_cart p.total.discounts-total{color:#00b449;font-size:13px;margin-bottom:-1.2em;order:1;border-top:1px solid #e2e2e2}.widget_shopping_cart p.total.discounts-total strong{font-weight:400}.widget_shopping_cart p.total{order:2;border:none}.widget_shopping_cart p.buttons{order:3}.shoptimizer-mini-cart-wrap .widget_shopping_cart .discounts-total .amount{margin:0;font-weight:400;color:#00b449}.shoptimizer-mini-cart-wrap .widget_shopping_cart .discounts-total .amount bdi{color:#00b449;font-weight:600}.shoptimizer-mini-cart-wrap .cart-drawer-below{order:4}body.home div[id^=hustle-embedded-id-]{opacity:0;display:none;visibility:hidden}body.home #home_slider .swiper-pagination{z-index:5}@media screen and (max-width:1140px){body.home #home_slider .elementor-main-swiper{height:205px}}@media screen and (max-width:1023px){body.home #home_slider .elementor-main-swiper{height:270px}}@media screen and (max-width:980px){body.home #home_slider .elementor-main-swiper{height:250px}}@media screen and (max-width:800px){body.home #home_slider .elementor-main-swiper{height:230px}}@media screen and (max-width:860px){body.home #home_slider .elementor-main-swiper{height:220px}}@media screen and (max-width:766px){body.home #home_slider .elementor-main-swiper{height:400px}}@media screen and (max-width:700px){body.home #home_slider .elementor-main-swiper{height:350px}}@media screen and (max-width:600px){body.home #home_slider .elementor-main-swiper{height:320px}}@media screen and (max-width:540px){body.home #home_slider .elementor-main-swiper{height:280px}}@media screen and (max-width:460px){body.home #home_slider .elementor-main-swiper{height:230px}}@media screen and (max-width:390px){body.home #home_slider .elementor-main-swiper{height:210px}}@media screen and (max-width:360px){body.home #home_slider .elementor-main-swiper{height:200px}}@media screen and (max-width:340px){body.home #home_slider .elementor-main-swiper{height:180px}}@media screen and (max-width:300px){body.home #home_slider .elementor-main-swiper{height:160px}}body.home #home_slider .e-widget-swiper{border-radius:8px;overflow:hidden}body.home #home_slider div[id^=hustle-embedded-id-]{opacity:1;display:inherit;visibility:visible}body.home #home_slider .swiper-slide div:not(.swiper-lazy-preloader){height:100%;max-height:none;max-width:100%}body.home #home_slider .swiper-slide div:not(.swiper-lazy-preloader) .hustle-main-wrapper{padding:0}body.home #home_slider .swiper-slide div:not(.swiper-lazy-preloader) .hustle-main-wrapper img{object-fit:cover}body.home #home_slider .swiper-slide .swiper-lazy-preloader{border-color:#8ab1f5;border-top-color:transparent}body.home #home_intro section .elementor-container{align-items:center}body.home #home_intro section .elementor-container>div:last-child{display:block}body.home .homepage-features .image-feature{border-radius:8px;overflow:hidden}body.home .homepage-features .image-feature figcaption{top:inherit;bottom:20px}body.home .homepage-features .image-feature figcaption strong{font-family:"Outfit",sans-serif;line-height:1.2;margin:0 0 10px;font-size:20px;text-shadow:-2px -3px 2px rgba(255,255,255,.1),2px 2px 2px rgba(0,0,0,.5)}body.home .homepage-features .image-feature figcaption em{font-size:14px;line-height:1.4;margin:5px 0;display:block;text-shadow:-2px -3px 2px rgba(255,255,255,.1),2px 2px 2px rgba(0,0,0,.5)}body.home .homepage-features .image-feature figcaption span{margin:10px 0;font-size:12px;padding:0 12px;height:30px;line-height:30px;background-color:#00acc6;color:#fff}body.home #promo-bienvenue .brevo_form_trigger{background-color:#00b449;color:#fff;padding:15px 25px;font-weight:600;font-family:"Outfit",sans-serif;border-radius:4px;font-size:16px;margin:10px 0 20px}body.home #promo-bienvenue .brevo_form_trigger:hover{background-color:#37920d}header.woocommerce-products-header{border-radius:4px;margin:-10px 0 25px}header.woocommerce-products-header .term-description{padding:8px 12px;font-size:14px;background:0 0}.sous-categories{margin:-15px 0 0;overflow:hidden;clear:both}.sous-categories>span{font-size:12px}.sous-categories ul{display:flex !important;overflow-x:auto !important;margin:5px 0}.sous-categories ul li{list-style:none;flex:0 0 auto}.sous-categories ul li a{border-radius:100px;border:1px solid #eaf0fd;font-size:14px;padding:3px 10px;display:block;margin:0 10px 10px 0;background:#f7f9ff;color:#17558f;font-family:"Outfit",sans-serif}.sous-categories ul li a span{display:flex;align-items:center}ul.products li.product .klaviyo-star-rating-widget{margin:-10px 0 5px}ul.products li.product .price{color:#196eeb}ul.products li.product .shoptimizer-plp-image-wrapper{width:100%;overflow:hidden;border:1px solid #eaf0fd;padding:10px;height:320px;border-radius:4px}@media screen and (max-width:768px){ul.products li.product .shoptimizer-plp-image-wrapper{height:250px}}@media screen and (max-width:540px){ul.products li.product .shoptimizer-plp-image-wrapper{height:220px}}ul.products li.product .shoptimizer-plp-image-wrapper img{height:100%;object-fit:contain;object-position:center}ul.products li.product .product-out-of-stock{opacity:1;background:rgba(255,239,239,.95);font-weight:600;color:#a61e00;border:1px solid #eaf0fd;border-bottom-left-radius:4px;border-bottom-right-radius:4px}ul.products li.product .product-out-of-stock.reappro{color:#73a2f5;background:rgba(241,246,255,.95)}ul.products li.product .product-out-of-stock.retrait{color:#00acc6;background:rgba(231,251,254,.95)}ul.products li.product .commercekit-wishlist a{border:1px solid #eee;background:#fff}ul.products li.product .commercekit-wishlist a em.cg-wishlist:before{background-color:#f4140a !important}ul.products li.product .commercekit-wishlist a em.cg-wishlist-t:before{background-color:#00b449 !important}.product-label.type-circle{font-weight:600}.ckit-badge_wrapper .ckit-badge{opacity:1;font-weight:600}.ckit-badge_wrapper.badgeperso{top:35px !important}li.product.sale .ckit-badge_wrapper.badgeperso{top:75px !important}.ckit-badge_wrapper.badgeperso.reappro span{background-color:#73a2f5}.ckit-badge_wrapper.badgeperso.retrait span{background-color:#00acc6}.wpc-custom-selected-terms{display:block !important}.wpc-custom-selected-terms ul:not(.wpc-empty-chips-container):before{content:"Filtres actifs";display:block;font-size:10px;margin-right:10px;line-height:1.2;max-width:30px}.wpc-custom-selected-terms .wpc-filter-chips-list{display:flex !important;overflow-x:auto !important;padding-left:0 !important;margin-bottom:0}.wpc-custom-selected-terms .wpc-filter-chips-list .wpc-chip-reset-all a{border-color:#f41309}.wpc-custom-selected-terms .wpc-filter-chips-list .wpc-filter-chip:not(.wpc-chip-reset-all) a{border-color:#73a2f5}.mobile-filter{color:#fff !important;background:#004dc9 !important;border:none !important;margin-left:-1.35em !important;width:calc(100% + 2.7em) !important}.woocommerce span.woocommerce-price-amount.amount ins,.woocommerce .price ins{color:red !important}@media screen and (max-width:770px){body.single-product #commercegurus-pdp-gallery .woocommerce-product-gallery__image,body.single-product #commercegurus-pdp-gallery .cgkit-iframe-wrap{height:400px;display:flex;justify-content:center;align-items:center;padding:0}body.single-product #commercegurus-pdp-gallery .woocommerce-product-gallery__image .swiper-slide-imglink,body.single-product #commercegurus-pdp-gallery .cgkit-iframe-wrap .swiper-slide-imglink{width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.single-product #commercegurus-pdp-gallery .woocommerce-product-gallery__image .swiper-slide-imglink img,body.single-product #commercegurus-pdp-gallery .cgkit-iframe-wrap .swiper-slide-imglink img{max-height:100%;max-width:100%;width:inherit;object-fit:contain;position:relative;top:0;left:0;transform:none}}body.single-product .summary .ckit-badge_wrapper.badgeperso{margin:0;top:0 !important;position:relative;left:0 !important;display:inline-block}body.single-product .summary details{margin:10px 0}body.single-product .summary details summary{text-transform:none}body.single-product small.retrait,body.single-product p.available-on-backorder{font-weight:600;font-family:"Outfit",sans-serif;padding:6px 10px;background:#fff;margin:10px 0 5px;border:1px dashed #c2d4f5;border-radius:4px;background-color:#fff;display:inline-block;width:auto}body.single-product small.retrait em,body.single-product p.available-on-backorder em{font-weight:400}.custom-game-summary{margin:10px 0}.custom-game-summary span.game-tag{background:#eaf0fd;color:#17558f;font-weight:700;font-size:12px;padding:4px 10px;border-radius:4px;margin:0 2px 5px 0;display:inline-block}.size-guide-modal summary strong{color:#196eeb;margin-bottom:10px;display:inline-block}.size-guide-modal img{width:50px !important;float:left;margin-right:10px}.size-guide-modal table{margin-top:20px}.size-guide-modal table thead{border:none !important}.size-guide-modal table thead tr th{background:#004dc9;color:#fff}.size-guide-modal table td{background:#f7f9ff}.commercekit_sticky-atc .wcgwp-product{display:none !important}@media screen and (max-width:992px){.cross-sells ul.products li.product,.mobile-scroll ul.products li.product,.related.products ul.products li.product,.upsells.products ul.products li.product{box-shadow:0 0 10px rgba(0,0,0,.1)}.cross-sells ul.products li.product .woocommerce-card__header,.mobile-scroll ul.products li.product .woocommerce-card__header,.related.products ul.products li.product .woocommerce-card__header,.upsells.products ul.products li.product .woocommerce-card__header{box-shadow:none}}#commercekit-wishlist-shortcode .commercekit-wishlist-pages{margin-top:10px}.forminator-consent__label p{margin:0}@media screen and (max-width:768px){#trouver_jeu .widget_wpc_filters_widget .wpc-horizontal-layout .wpc-filters-widget-wrapper{display:block;width:100%}#trouver_jeu .widget_wpc_filters_widget .wpc-filters-section{width:100% !important;max-width:100% !important}}#trouver_jeu .widget_wpc_filters_widget .select2{width:100% !important}#trouver_jeu .widget_wpc_filters_widget .wpc-filter-title{color:#fff;margin-top:40px}#trouver_jeu .widget_wpc_filters_widget input[type=number]{background:#fff}#trouver_jeu .widget_wpc_filters_widget .wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:#ee2}#trouver_jeu .widget_wpc_filters_widget .wpc-horizontal-layout .wpc-filter-layout-submit-button{justify-content:center;margin-top:40px}#trouver_jeu .widget_wpc_filters_widget .wpc-horizontal-layout .wpc-filter-layout-submit-button .wpc-filters-submit-button{background-color:#ee2;color:#196eeb;margin-right:0;font-weight:700}@media screen and (max-width:768px){#trouver_jeu .widget_wpc_filters_widget .wpc-horizontal-layout .wpc-filter-layout-submit-button .wpc-filters-submit-button{margin-left:20px}}#trouver_jeu .widget_wpc_filters_widget .wpc-sticky-buttons{display:flex}#trouver_jeu .widget_wpc_filters_widget .wpc-sticky-buttons a{width:auto;max-width:100%}#trouver_jeu .widget_wpc_filters_widget .wpc-sticky-buttons a:first-child{margin-right:10px !important}ul.checkout-bar li.active:before,.woocommerce-checkout ul.checkout-bar li.next:before{color:#fff !important;background-color:#196eeb !important}.wcgwp-modal .modal-body{display:flex;justify-content:flex-end;flex-flow:row-reverse}@media screen and (max-width:470px){.wcgwp-modal .modal-body{flex-flow:column-reverse}}.wcgwp-modal .modal-body .wcgwp-details{margin-bottom:0}.wcgwp-modal .modal-body .wcgwp-details span{font-size:18px;display:block;margin-bottom:10px}@media screen and (max-width:470px){.wcgwp-modal .modal-body .wcgwp-details span{font-size:16px}}.wcgwp-modal .modal-body .wcgwp-detail-holder{margin:0}.wcgwp-modal .modal-body .giftwrap_ul{margin:0}.wcgwp-modal .modal-body .giftwrap_ul li{margin:0}.wcgwp-modal .modal-body .giftwrap_ul li img{margin:0 30px 0 0;max-width:100px}@media screen and (max-width:470px){.wcgwp-modal .modal-body .giftwrap_ul li img{margin:0 20px 10px 0;max-width:60px}}form.woocommerce-cart-form .product-name{align-items:flex-start;flex-direction:column;justify-content:flex-start;text-align:left}@media screen and (max-width:768px){form.woocommerce-cart-form .product-name{display:flex !important;width:100% !important;flex-flow:column-reverse !important}}@media screen and (min-width:769px){form.woocommerce-cart-form .product-name{border-bottom:1px solid #f2f2f2}}form.woocommerce-cart-form .product-name>*{display:block;width:100%}form.woocommerce-cart-form .product-name a{color:inherit;font-weight:600;margin-bottom:10px;order:1}form.woocommerce-cart-form .product-name .backorder_notification{font-size:12px;color:#999;order:2;margin-bottom:0}form.woocommerce-cart-form .product-name .wc-giftwrap{order:4;text-align:left;margin:0 0 10px}@media screen and (max-width:993px){form.woocommerce-cart-form .cgkit-fsn-shop-link{display:block}}form.woocommerce-cart-form td.product-price{display:table-cell}form.woocommerce-cart-form td.product-price del{opacity:.5;font-size:13px;margin-right:3px}.cart-collaterals .shop_table{background:#f7f9ff;border-radius:4px;overflow:hidden}.woocommerce-shipping-totals label small{font-weight:400;line-height:1.4;display:block;margin:5px 0 5px 22px}.woocommerce-checkout.min-ck:not(.woocommerce-order-received) header h1{color:#fff}#commercekit-timer.non-product,#commercekit-timer-message.non-product{background:#fcfbe5;border:1px solid #ede421}.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th{background:#f7f9ff}.wc-stripe-banner-checkout{max-width:none !important}.wc-stripe-banner-checkout fieldset legend{width:auto}@media screen and (min-width:769px){.single-post ul.products.columns-1{max-width:300px !important;float:right;border-left:1px solid #e2e2e2e2;padding-left:40px;margin-left:50px;display:block}.single-post aside.entry-meta{clear:both}}.product_list_widget li{overflow:hidden}.lpm-top10{display:grid;gap:24px;margin-bottom:30px}.lpm-top10-item{border:1px solid #eee;padding:16px;border-radius:10px;background:#fff;display:block}@media screen and (min-width:720px){.lpm-top10-item{display:grid;grid-template-columns:200px 1fr;grid-template-rows:auto auto auto auto auto auto;gap:10px 30px;align-items:start}}.lpm-top10-media{margin-bottom:20px}@media screen and (min-width:720px){.lpm-top10-media{grid-column:1/2;grid-row:1/7;align-self:start;margin-bottom:0}}.lpm-top10-media img{height:auto;width:auto;max-width:100%;display:block}.lpm-top10 .custom-game-summary{margin:0}@media screen and (min-width:720px){.lpm-top10 .custom-game-summary{grid-column:2/3;grid-row:2/3}}.lpm-top10-title{margin:0 0 8px;font-size:1.5rem;line-height:1.3;display:flex;align-items:center;gap:6px}.lpm-top10-title .lpm-rank{font-weight:700}@media screen and (min-width:720px){.lpm-top10-title{grid-column:2/3;grid-row:1/2}}.lpm-top10-desc{margin:10px 0 12px}@media screen and (min-width:720px){.lpm-top10-desc{grid-column:2/3;grid-row:3/4}}.lpm-top10-price{margin-bottom:8px;color:#004dc9}@media screen and (min-width:720px){.lpm-top10-price{grid-column:2/3;grid-row:4/5}}@media screen and (min-width:720px){.lpm-top10-cta{grid-column:2/3;grid-row:5/6}}.lpm-top10-cta p.product.add_to_cart_inline{padding:0 !important;margin:0 0 10px !important;border:none !important}.lpm-top10-cta a.button{text-decoration:none !important;margin:0 !important}.lpm-top10-link{margin-top:12px;width:100%}@media screen and (min-width:720px){.lpm-top10-link{grid-column:2/3;grid-row:6/7}}.lpm-top10-link a.button{text-decoration:none;margin:0 !important}.emballage-cadeau-woo{padding:6px 10px;background:#fff;margin:0 0 20px;border:1px dashed #c2d4f5;border-radius:4px;background-color:#fff;background-image:url(/wp-content/uploads/2025/09/Le-Pion-Magique-Emballage-papier-cadeau-150x150.jpg);background-repeat:no-repeat;background-position:10px center;background-size:25px;display:inline-block;width:auto}.woocommerce-notices-wrapper:not(:empty)+.emballage-cadeau-woo{display:none !important}.emballage-cadeau-woo>strong{font-size:13px;padding:0 0 0 40px;display:block;color:#232323;font-family:"Outfit",sans-serif}.emballage-cadeau-woo span{display:block;font-size:11px;padding:0 0 0 40px}body.woocommerce-cart .wcgwp-cart-item .wcgwp-modal button{font-size:14px !important}body.woocommerce-cart .wcgwp-cart-item:not(.cart_item):not(.wcgwp-modal){margin:0 !important}body.woocommerce-cart .wcgwp-cart-item .product-name{font-weight:600;flex-flow:wrap;min-height:80px}@media screen and (max-width:768px){body.woocommerce-cart .wcgwp-cart-item .product-name{display:block !important;min-height:30px}}body.woocommerce-cart .wcgwp-cart-item .wcgwp-modal-toggle.button{font-size:14px !important;background:0 0 !important;color:#0a93d6 !important;padding:0 !important;font-weight:400 !important;cursor:pointer !important;text-align:left}body.woocommerce-cart .wcgwp-cart-item .wcgwp-modal-toggle.button:before{content:"";background-image:url(/wp-content/uploads/2025/09/Le-Pion-Magique-Emballage-papier-cadeau-150x150.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:100%;width:16px;height:16px;display:inline-block;margin:0 5px -2px 0}body.woocommerce-cart .wcgwp-cart-item .wcgwp-modal-toggle.button:hover{color:#196eeb !important}#shipping_method{margin:0 -5px 20px !important}#shipping_method li{border:1px solid #eaf0fd;position:relative;list-style:none;padding:10px;background:#fff;border-radius:8px}#shipping_method li label{font-size:13px;padding:0 0 0 1px;width:100%;border-radius:4px;background:#fff;cursor:pointer;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap}#shipping_method li label:before{order:-2}#shipping_method li label span{font-weight:600 !important}#shipping_method li label:hover{color:#004dc9}#shipping_method li label:not(:has(.woocommerce-Price-amount)):after{content:"Gratuit !";position:absolute;right:0;top:0;font-size:10px;background:#00b449;color:#fff;border-radius:0 4px;padding:0 3px}@media screen and (max-width:768px){#shipping_method li label{padding:8px 6px 6px;margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}}#shipping_method li label>span{margin:5px 5px 5px 0 !important;order:-1}#shipping_method li label>span img{margin:0 !important;height:30px !important;width:30px !important;border-radius:4px !important}#shipping_method li label span.amount{float:right;margin-top:9px !important;margin-right:0 !important;font-weight:600 !important;order:1;margin-left:auto !important}#shipping_method li label span.amount span{font-weight:600 !important}#shipping_method li input[type=radio]:checked+label{color:#004dc9}#shipping_method li small{line-height:1.2;margin:0 0 5px;display:block}.bw-parcel-point{display:block;margin:10px 0;border-radius:4px;background:#f7f9ff;border:1px solid #eaf0fd;padding:10px;font-size:13px;line-height:1.3}.bw-parcel-point br:last-of-type{display:none !important}.bw-parcel-point [class*=bw-parcel-name]{font-weight:600}.bw-parcel-point .bw-select-parcel{background:#196eeb;color:#fff;border-radius:4px;padding:5px 10px;display:inline-block;text-decoration:none;margin-top:10px;font-size:14px}body.woocommerce-cart .bw-parcel-point .bw-select-parcel{display:none !important}.woocommerce-MyAccount-content p.order-again,.woocommerce-order-received p.order-again{margin:20px 0 !important}#order_review #payment{margin-bottom:20px}.woocommerce-thankyou-order-received{color:#00b449 !important;font-family:"Outfit",sans-serif;font-weight:600;background:url(/wp-content/uploads/2025/08/Logo-Pion-Le-Pion-Magique.png) no-repeat top center/100px;padding-top:70px}.woocommerce-thankyou-order-received:before{background:#00b449 !important}.woocommerce-order ul.order_details{background-color:#f7f9ff;border-radius:4px;border:1px solid #eaf0fd}.thankyou-custom-msg{clear:both;text-align:center;padding:20px;border-radius:6px;background:rgba(0,180,73,.05);border:1px dashed #00b449;color:#232323;font-size:14px;margin-bottom:30px}#page>.below-content{border-top:1px solid #eaf0fd;background:#f7f9ff}footer.site-footer{background-image:url(/wp-content/uploads/2025/08/Background-Le-Pion-Magique@2X.png);background-repeat:repeat}footer.site-footer .col-full{padding-bottom:3rem}footer.copyright{background-color:#034abd !important;border-top:1px solid #196eeb;padding:1rem 0}@media screen and (min-width:560px){footer.copyright .col-full{display:flex}footer.copyright .col-full .widget{margin:0}}#commercekit-waitlist-wrap .commercekit-waitlist p.success{font-size:18px;color:#00b449}.ckit-badge_wrapper.badgeperso.precommande span{background-color:#eba51b}ul.products li.product .product-out-of-stock.precommande{color:#eba51b;background:rgba(255,248,233,.95)}body.single-product p.available-on-backorder.precommande{font-family:inherit;font-weight:400;padding:9px 13px;border:1px solid #f3d9a4;border-left:5px solid #eba51b;border-radius:4px;background-color:#fff8e9;box-shadow:0 1px 2px rgba(0,0,0,.04)}body.single-product p.available-on-backorder.precommande strong{font-weight:600}body.single-product p.available-on-backorder.precommande em{font-style:normal;font-size:.92em}body.single-product .summary details.precommande-accordeon{padding:0 13px;border:1px solid #f3d9a4;border-radius:4px;background-color:#fff8e9;box-shadow:0 1px 2px rgba(0,0,0,.04)}body.single-product .summary details.precommande-accordeon summary{border-top:none}body.single-product .summary details.precommande-accordeon .cg-accordion-item em{display:block;margin-top:8px;font-size:.85em;font-style:normal}body.single-product p.available-on-backorder.reappro{font-family:inherit;font-weight:400;padding:9px 13px;border:1px solid #c2d4f5;border-left:5px solid #73a2f5;border-radius:4px;background-color:#f1f6ff;box-shadow:0 1px 2px rgba(0,0,0,.04)}body.single-product p.available-on-backorder.reappro strong{font-weight:600}.precommande-info{display:inline-block;font-size:12px;padding:3px 9px;background-color:#fff8e9;border:1px solid #f3d9a4;border-left:5px solid #eba51b;border-radius:4px}form.woocommerce-cart-form .product-name .precommande-info{order:3;margin-bottom:10px;align-self:flex-start;width:fit-content}.woocommerce-info[data-precommande]{color:#444;background-color:#fff8e9;border:1px solid #f3d9a4;border-left:5px solid #eba51b;border-radius:4px}