@font-face{font-family:"Freight Neo Pro Book";font-display:swap;src:url(https://verrissimo.defacto.ovh/wp-content/uploads/et-fonts/Freight-Neo-Pro-Book.otf) format("opentype")}:target::before{content:"";display:block;height:130px;margin:-130px 0 0}body{overflow-x:hidden}p{font-size:16px}.fixed-position{position:fixed!important}sup{bottom:auto!important;top:-8px;font-size:70%;left:1px}.et_pb_text_inner>u{margin-bottom:1.5rem;display:block}@media screen and (max-width:1500px){#popup_devis img{width:40px}}#df-top-header a{display:inline-flex;align-items:center;padding-top:0;line-height:1rem}header.et-l.et-l--header{.et_pb_section{padding:0px!important}}.df-normal-menu-wrap .df-menu-wrap .df-menu-nav>li.menu-item{overflow:visible!important}li.current-menu-item:before{content:"";background:#e62142;width:100%;height:5px;position:absolute;bottom:-8px;left:0}li.menu-item:not(.current-menu-item){&:before{content:"";background:#e62142;width:50%;height:5px;position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);transition:0.5s all;opacity:0}&:hover:before{opacity:1}}.df-mobile-menu-wrap .df-menu-wrap{width:100%}.df-mobile-menu-wrap li.menu-item{padding-left:1rem;margin-bottom:.25rem;position:relative;border-bottom:solid 1px #eff4fa}.df-mobile-menu-wrap li.menu-item:before{content:"";width:8px;height:8px;background-color:#e62142;position:absolute;left:0;top:40%;border-radius:100%}.difl_advancedmenuitem_3_tb_header,.difl_advancedmenuitem_4_tb_header,.difl_advancedmenuitem_5_tb_header{&:hover{transform:scale(1.1)}}.df_btn_suite:hover:before{background-color:#E62142!important;width:75%}.df_btn_suite:hover{background-color:unset!important}.df_btn_suite:hover:after{background-color:#556279;transform:rotate(45deg)}.red_point:before{content:"";width:15px;height:15px;background:#E62142;border-radius:100%;display:inline-block;margin-left:8px}#df-home-slider .et_pb_slide_description{padding:2% 16% 6%}#df-home-slider .et-pb-controllers a{width:15px;height:15px;opacity:.5;background-color:#556279}#df-home-slider .et-pb-controllers a.et-pb-active-control{opacity:1}#home_backgrounded_grid .et_pb_column:hover .anim-to-left{transform:translateX(-50px);transition:0.5s transform}#home_backgrounded_grid .et_pb_column:hover .anim-to-right{transform:translateX(50px);transition:0.5s transform}#home_backgrounded_grid .et_pb_column:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:0.5s all}#home_backgrounded_grid .et_pb_column:hover:before{background:rgb(0 0 0 / .4)}@media screen and (max-width:1500px){#df-home-slider{height:65vh}}h1.df_home_slide_title{font-family:'ITCAvantGardeGothic-Demi',sans-serif!important;font-size:60px;line-height:54px;color:#556279!important}h1.df_home_slide_title span.custom_font,.custom_font{font-family:'Freight Neo Pro Book',sans-serif!important;font-style:italic;display:inline-block;margin-top:-10px}#df-home-slider .et_pb_button:before{content:"";background-color:#556279;position:absolute;bottom:0;width:50%;height:4px;display:block;z-index:1001;left:0;top:80%;opacity:1!important;margin-left:auto;margin-right:auto}#df-home-slider .et_pb_button:hover:before{background-color:#E62142!important}#df-home-slider .et_pb_button:after{background-color:#E62142;margin:-.5rem 0 0 1rem!important;border-radius:100%;width:46px;height:46px;display:inline-flex!important;align-items:center!important;justify-content:center!important}#df-home-slider .et_pb_button:hover{background-color:unset!important}#df-home-slider .et_pb_button:hover:after{background-color:#556279;transform:rotate(45deg)}#df-home-slider .et_pb_slide_1 h1.df_home_slide_title,#df-home-slider .et_pb_slide_2 h1.df_home_slide_title{color:#fff!important}@media screen and (max-width:1500px){#home_presentation_verrissimo{background-size:40%}#home_backgrounded_grid h3{font-size:42px}#home_backgrounded_grid .et_pb_row_5{height:480px}#home_backgrounded_grid .et_pb_row_6{height:360px}#home_backgrounded_grid .et_pb_row_7{height:290px}}@media screen and (max-width:500px){#home_backgrounded_grid .et_pb_row_5,#home_backgrounded_grid .et_pb_row_6,#home_backgrounded_grid .et_pb_row_7{height:auto}}#df-full-page-slide .slick-track{max-height:480px;overflow:hidden}#df-full-page-slide .custom-slick-nav{position:absolute;top:45%;z-index:5}#df-full-page-slide .custom-slick-nav.custom-slick-nav-prev{left:2rem}#df-full-page-slide .custom-slick-nav.custom-slick-nav-next{right:2rem}#df-full-page-slide .slick-list.draggable,#df-full-page-slide .et_pb_image_wrap,#df-full-page-slide .et_pb_image_wrap img{width:100%!important}#df-full-page-slide .et_pb_image_wrap img{object-fit:cover;object-position:top;margin-right:0}.df-cart-info span.cart-icon{content:url(/wp-content/uploads/2024/07/Icon_cart.svg);height:38px}.df-icon-button span{content:url(/wp-content/uploads/2024/07/Icon_profil.svg);height:25px;display:block}.df-searchbox-style-5.df-am-search-button{content:url(/wp-content/uploads/2024/07/Icon_search.svg)}.df-am-button-icon{content:url(/wp-content/uploads/2024/07/Icon_catalogue.svg)}.difl_advancedmenuitem_2_tb_header{display:flex!important;padding:.5rem}.difl_advancedmenuitem_1_tb_header{display:flex}@media screen and (max-width:1500px){#verrissimo_valeurs h3{font-size:36px}}@media screen and (max-width:500px){#verrissimo_valeurs h3{font-size:20px}}.single-product h1{text-wrap:balance}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin:0!important;order:1}.single-product .with_decor_field{order:3;font-size:16px;line-height:21px;margin-bottom:15px}.single-product .with_decor_field input[type="checkbox"]{margin-bottom:0!important;margin-left:9px!important}.single-product .with_decor_field .description{display:block;font-size:12px}.single-product .single_add_to_cart_button.button{order:4;font-size:22px;line-height:30px;position:relative}body.single-product #page-container .et_pb_section .et_pb_column .et_pb_wc_add_to_cart_0_tb_body .single_add_to_cart_button.button,body.single-product #page-container .et_pb_section .et_pb_column .et_pb_wc_add_to_cart_0_tb_body .single_add_to_cart_button.button:hover{padding:.55rem 1rem .55rem 2.25rem!important;margin-top:0rem}body.single-product #page-container .et_pb_section .et_pb_column .et_pb_wc_add_to_cart_0_tb_body .single_add_to_cart_button.button:hover{background-color:#8BADCB!important;color:#ffffff!important;border-color:#8BADCB!important}body.single-product #page-container .et_pb_section .et_pb_column .et_pb_wc_add_to_cart_0_tb_body .single_add_to_cart_button.button:after{content:""!important;background:url(/wp-content/uploads/2024/07/Icon_cart.svg) center/contain no-repeat!important;width:38px!important;height:38px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;left:1rem!important;display:block!important;opacity:1;margin-left:0}.single-product .a3dg-navbar-control{display:none!important}.a3-dgallery .a3dg-image-wrapper{min-width:75%!important}.single-product .a3-dgallery{display:flex;flex-direction:row-reverse}.a3-dgallery .a3dg-nav{width:25%!important}.a3dg-nav .a3dg-thumbs .a3dg-thumb-list{display:flex!important;flex-direction:column;gap:.75rem;width:100%!important}.a3-dgallery .a3dg-thumbs li{margin-right:0px!important;width:100%!important}.a3-dgallery .lazy-load{display:none}.a3-dgallery .a3dg-image-wrapper .a3dg-image img{max-width:350px!important;object-fit:contain}.a3-dgallery .a3dg-image-wrapper,.a3-dgallery .a3dg-image-wrapper .a3dg-image,.a3-dgallery .a3dg-image-wrapper .a3dg-image img{max-height:480px!important}#df-get-attr-icons{float:right}.df_attrs_icons{display:flex;justify-content:center}.df_attrs_icons img{width:58px;height:58px;margin:auto 15px}.single-product.woocommerce table.shop_attributes th{width:25%;max-width:300px;border:none;font-size:14px!important}.single-product.woocommerce table.shop_attributes tr:nth-child(even) td,.single-product.woocommerce table.shop_attributes tr:nth-child(even) th{background:#fff0}.single-product.woocommerce table.shop_attributes tr:nth-child(odd) td,.single-product.woocommerce table.shop_attributes tr:nth-child(odd) th{background:#7e879a1a}.single-product.woocommerce table.shop_attributes td{border:none;font-style:inherit}.single-product.woocommerce table.shop_attributes a,.single-product.woocommerce table.shop_attributes p{pointer-events:none;font-size:14px!important}.single-product .et_pb_row.et_pb_row_1_tb_body .wpd-buttons-wrap-simple .wpc-customize-product{position:relative}.single-product .et_pb_row.et_pb_row_1_tb_body .wpd-buttons-wrap-simple .wpc-customize-product:before{content:"";width:35px;height:35px;background-image:url(/wp-content/uploads/2024/09/pencil-solid.svg);filter:invert(1);position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);left:10px}.single-product .et_pb_row.et_pb_row_1_tb_body .wpd-buttons-wrap-simple .wpc-customize-product:hover:before{filter:invert(25%) sepia(51%) saturate(6156%) hue-rotate(337deg) brightness(91%) contrast(98%)}.single-product .et_pb_row.et_pb_row_1_tb_body form.cart{overflow:hidden}.et_pb_wc_add_to_cart_0_tb_body form.cart div.quantity:before{content:"Quantité"!important}.et_pb_wc_add_to_cart_0_tb_body #wqb_btn{border-left:1px solid #8badcb33;order:1}.et_pb_wc_add_to_cart_0_tb_body #wqb_btn button.plus.qty{border-bottom:1px solid #8badcb33}.single-product .cart .separator{order:1;width:100%;margin:15px 0 30px;text-align:center;position:relative}.single-product .cart .separator:before{content:"";position:absolute;top:42%;left:0;z-index:-1;width:100%;height:1px;background:#556279}.single-product .cart .separator span{background:#eff4fa;padding:0 15px}.single-product .et_pb_row.et_pb_row_1_tb_body .conditionnement-info{order:2;background-color:#8badcb33;padding:15px 5px 15px 30px;font-size:16px;margin-bottom:36px;display:block;width:100%;position:relative;min-width:600px;margin-top:35px;line-height:1rem}@media screen and (max-width:580px){.single-product .et_pb_row.et_pb_row_1_tb_body .conditionnement-info{min-width:0;line-height:1.3rem}}.single-product .et_pb_row.et_pb_row_1_tb_body .conditionnement-info:before{content:"";width:15px;height:15px;background:url(/wp-content/uploads/2024/08/Icon_info.svg) center / contain no-repeat;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.single-product .is_customizable{display:inline-block;padding:11px 8px 5px;line-height:1rem;font-family:'ITCAvantGardeGothic-Demi',sans-serif;text-transform:uppercase;color:#e62142;border:1px dashed #e62142}@media only screen and (max-width:767px){.difl_advancedtab_0_tb_body .df_at_nav_active.df_at_nav .df_at_title,.difl_advancedtab_0_tb_body .df_at_title{font-size:16px!important;line-height:0.8em!important}}.single-product .et_pb_row.et_pb_row_1_tb_body .wpc-customize-product{padding:.55rem 1rem!important;color:#fff!important;border:solid 1px #E62142;background:#E62142;text-transform:capitalize;font-size:22px;line-height:30px;font-family:'ITCAvantGardeGothic-Demi',Helvetica,Arial,Lucida,sans-serif!important}.single-product .et_pb_row.et_pb_row_1_tb_body .wpc-customize-product:hover{color:#E62142!important;background-color:#fff0}.single-product .et_pb_row.et_pb_row_1_tb_body .wpc-upload-product-design{order:3;display:none!important;padding:.25rem 1rem!important;color:#E62142!important;border:solid 1px #E62142;background:#fff;text-transform:capitalize;font-size:18px;line-height:30px;font-family:'ITCAvantGardeGothic-Demi',Helvetica,Arial,Lucida,sans-serif!important}.single-product .et_pb_row.et_pb_row_1_tb_body .wpc-upload-product-design.show{display:inline-block!important}.single-product .et_pb_row.et_pb_row_1_tb_body .wpc-upload-product-design:hover{color:#fff!important;background-color:#E62142}.wpd-buttons-wrap-simple,.wpd-buttons-wrap-simple .df-wpc-customize-product{width:100%;margin-bottom:10px;position:relative;transition:all 300ms ease}.woocommerce .df-wpc-customize-product,.single-product .products .df-product-add-to-cart-wrap .df-wpc-customize-product{padding:.25rem 0!important;font-family:'ITCAvantGardeGothic-Demi',sans-serif;border:dashed 1px #8BADCB;color:#8BADCB!important;background:#fff0;text-transform:uppercase;font-size:14px;line-height:26px}.woocommerce .df-wpc-customize-product:hover,.single-product .products .df-product-add-to-cart-wrap .df-wpc-customize-product:hover{color:white!important;background:#8BADCB}.df-product-inner-wrap .df-product-read-more{opacity:0;transform:translateY(100%)}.df-product-inner-wrap *{transition:all 300ms ease!important}.woocommerce ul.products li.product .df-item-wrap .df-product-read-more img{background-color:#fff;border:8px solid #fff;border-radius:50% 50% 0 0;padding:0rem;width:75px!important;float:none!important}.df-product-inner-wrap:hover{background:linear-gradient(180deg,#7e879a1a 85%,#ffffff 15%)}.df-product-inner-wrap:hover .df-product-read-more{opacity:1;transform:translateY(-5%)}@media screen and (max-width:500px){.df-product-inner-wrap{background:linear-gradient(180deg,#7e879a1a 85%,#ffffff 15%)}.df-product-inner-wrap .df-product-read-more{opacity:1;transform:translateY(-5%)}}.df-item-wrap.df-product-title-wrap{padding-top:5px}.df_products_list .df-product-add-to-cart-wrap{display:flex;flex-direction:column-reverse;border:none!important}.df_products_list .df-product-add-to-cart-wrap:hover{background-color:transparent!important}.df-item-wrap.df-product-image-wrap{height:230px;mix-blend-mode:multiply}.df_products_list ul.products li.product a.df-hover-effect.no-image-scale{display:flex;justify-content:center;align-items:center;height:100%}.df_products_list ul.products li.product a img{width:80%;margin:0 auto!important;max-width:150px;max-height:200px;object-fit:contain;object-position:center}.df_products_list a.add_to_cart_button.df_button{pointer-events:none}.single-product .df_productgrid_container ul.products{display:flex;gap:3.9333%}.df-product-inner-wrap{text-align:center;padding-top:1rem!important;padding-right:1rem!important;padding-bottom:2rem!important;padding-left:1rem!important}h2.df-product-title a{font-size:16px!important;min-height:60px!important;display:block}.difl_productitem_2_tb_body{padding-top:12px!important}a.woof_open_hidden_li_btn{font-size:16px;text-align:right;display:block}.woof_front_toggle.woof_front_toggle_closed img{transform:rotate(180deg)}.woof.woof_sid{margin-top:24px}@media screen and (max-width:768px){#filter-side-bar h2{display:none}}ul.woof_products_top_panel_ul{font-size:15px;color:#556279;display:flex;align-items:flex-start;flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap}.woof_products_top_panel_ul li ul{background-color:#EFF4FA;padding:3px 8px!important;display:inline-flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-start}.archive .woof_products_top_panel ul ul li{margin:0 15px 0 0!important}.archive .woof_products_top_panel>ul>li{margin:0 15px 8px 0!important}.woof_products_top_panel_ul li ul,.woof_products_top_panel_ul li ul a{color:#556279!important}span.woof_remove_ppi{background-image:none!important;display:flex;align-items:center;justify-content:space-between;padding:0 5px;position:relative}span.woof_remove_ppi:after{content:url(/wp-content/uploads/2024/08/Icon_x.svg);top:2px;position:absolute;right:0}.woof_products_top_panel_ul li:first-child button{background:#fff0;border:none;text-decoration:underline}.archive select.orderby{background-color:transparent!important}.archive form.woocommerce-ordering:before{content:url(/wp-content/uploads/2024/08/Icon_orderby.svg);position:absolute;left:-8px;top:-8px}.woof_submit_search_form_container button.woof_reset_search_form{background-color:#556279;color:#fff;border:none;font-family:'ITC Avant Garde Gothic Book';font-size:16px}#et-main-area:has(.woof_show_filter_for_mobile){position:fixed;z-index:999999}.et_pb_column:has(.woof_show_filter_for_mobile){z-index:9!important}.woof_show_filter_for_mobile.woof{opacity:1}.woof_container_inner h4{position:relative}.woof_container_inner h4:after{content:"";background:url(/wp-content/uploads/2024/09/arrow_filter.svg) center/contain no-repeat;position:absolute;top:30%;right:0;width:15px;height:15px;transform:translate(0,-50%) rotate(0deg);transition:0.5s all}.woof_container_inner h4.opened:after{transform:translate(0,-50%) rotate(180deg)}.woof_block_html_items{display:none}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#EFF4FA;color:#556279!important;font-size:15px!important;padding:8px 16px!important}.rank-math-breadcrumb a{color:#556279!important}.post-type-archive .difl_productgrid_0_tb_body .woocommerce nav.woocommerce-pagination ul li .page-numbers span.et-pb-icon,.difl_productgrid .woocommerce nav.woocommerce-pagination ul li a,.difl_productgrid .woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li span.page-numbers.dots{font-size:24px!important}#filter-side-bar h2,.woof_container{border-bottom:1px dashed #8badcb}.woof_container{margin-top:25px}.woof_container:first-child{margin-top:0}.woof_list label{font-size:18px}.product span.featured-badge{background:#E62142;color:#fff;position:absolute;border-radius:100%;top:30px;left:30px;width:50px;height:50px;display:flex;align-items:center;text-align:center;justify-content:center;font-size:12px;line-height:13px;transform:rotate(-15deg);font-family:'ITCAvantGardeGothic-Demi'}.single-product .product span.featured-badge{position:relative;top:0;left:0}.df-product-inner-wrap .df-item-wrap .carac{font-size:14px;color:#556279}.difl_productitem_1_tb_body h2.df-product-title a{min-height:0}.df-item-wrap.df-product-add-to-cart-wrap a{display:none!important}.woocommerce-page #content-area{padding-bottom:70px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link{list-style:none;margin:15px 0;padding:15px;border-bottom:1px solid #f1f1f1}.woocommerce-MyAccount-content p:last-of-type{padding-bottom:35px}.woocommerce-account:not(.logged-in) h1.entry-title.main_title{display:none}.woocommerce-account:not(.logged-in) .woocommerce .u-columns{margin:5% 0}.woocommerce-account:not(.logged-in) .woocommerce .u-columns .u-column1,.woocommerce .u-columns .u-column2{background-color:rgb(64 85 98 / 5%);position:relative;padding:85px 81px 42px;min-height:531px}.woocommerce-account:not(.logged-in) .woocommerce .u-columns h2{position:relative;display:inline-block;position:absolute;top:0;left:0;font-size:42px;transform:translate(25px,-25%)}.woocommerce-account:not(.logged-in) .woocommerce .u-columns h2:after{content:"";position:absolute;bottom:0;right:0;transform:translate(25px,-22px);width:15px;height:15px;border-radius:100%;background-color:#e62142}.woocommerce-account:not(.logged-in) .woocommerce .u-columns form{margin:0;border:none}.woocommerce-account:not(.logged-in) .woocommerce .u-columns form button{background-color:#e62142;color:#fff;display:inline-block;width:100%;font-family:ITCAvantGardeGothic-Demi;font-size:18px;text-align:center;justify-content:center;padding:3px;&.show-password-input{width:auto}}.woocommerce-account:not(.logged-in) .woocommerce .u-columns form button:after{font-size:18px;top:43%;transform:translateY(-50%)}.woocommerce-account:not(.logged-in) .woocommerce .u-columns form .lost_password a{color:#556279;font-size:16px;text-decoration:underline}.woocommerce-account:not(.logged-in) .woocommerce .u-columns .woocommerce-privacy-policy-text{font-size:12px;line-height:1.2;margin-bottom:14px}.woocommerce-MyAccount-content .woocommerce-orders-table a.woocommerce-button{background-color:#e62142;color:#fff;display:flex;width:100%;font-family:ITCAvantGardeGothic-Demi;font-size:25px;text-align:center;justify-content:center;padding:8px}.woocommerce-MyAccount-content .woocommerce-orders-table a.woocommerce-button:hover:after{margin-left:3em}tr.woocommerce-cart-form__cart-item.cart_item{width:100%}tr.woocommerce-cart-form__cart-item.cart_item .product-remove{width:5%}tr.woocommerce-cart-form__cart-item.cart_item .product-thumbnail{width:auto}tr.woocommerce-cart-form__cart-item.cart_item .product-name{width:25%}tr.woocommerce-cart-form__cart-item.cart_item .product-with-decor{width:25%}tr.woocommerce-cart-form__cart-item.cart_item .product-quantity{width:25%}@media screen and (max-width:768px){.woocommerce-page table.shop_table_responsive tr:nth-child(2n){background-color:rgb(0 0 0 / .025)}.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff0}tr.woocommerce-cart-form__cart-item.cart_item .product-name,tr.woocommerce-cart-form__cart-item.cart_item .product-with-decor,tr.woocommerce-cart-form__cart-item.cart_item .product-quantity{width:100%}tr.woocommerce-cart-form__cart-item.cart_item .product-remove,tr.woocommerce-cart-form__cart-item.cart_item .product-thumbnail{width:49%;border:none;display:inline-block}tr.woocommerce-cart-form__cart-item.cart_item .product-thumbnail:before{content:none}tr.woocommerce-cart-form__cart-item.cart_item .product-thumbnail img{width:100%;object-fit:contain;max-height:90px}}.woocommerce-page .woocommerce-cart-form .quantity{display:flex;align-items:center;gap:20px;width:auto}.woocommerce .woocommerce-cart-form .quantity input.qty{width:6em}.et-db #et-boc .et-l .et_pb_wc_add_to_cart.et_pb_fields_label_position_stacked form.cart div.quantity{margin-bottom:0!important}.woocommerce .woocommerce-cart-form .quantity>div{display:flex;gap:15px}.woocommerce .woocommerce-cart-form .quantity button.qty{padding:0;min-width:auto;width:45px!important;height:45px!important;text-align:center}.woocommerce .woocommerce-cart-form .product-thumbnail{display:flex;align-items:center;justify-content:center;gap:18px}.woocommerce-cart-form .product-name>a:first-child{display:block}.woocommerce-cart-form .product-name br{display:none}.woocommerce .woocommerce-cart-form .product-thumbnail img{margin-right:20px;max-width:100px;width:100%;max-height:100px;object-fit:contain;vertical-align:text-top}.woocommerce .woocommerce-cart-form .product-name .customized{font-size:18px;text-decoration:underline}.woocommerce .df-item-carac{font-size:16px;line-height:1.3rem;margin-top:9px}.woocommerce .woocommerce-cart-form .df-item-carac{font-size:14px;line-height:1.1rem;margin-top:9px}.woocommerce .woocommerce-cart-form button.button.et_pb_button,.woocommerce .woocommerce-cart-form button.button.update_cart{background-color:#e62142!important;font-weight:900!important;color:#fff!important;border:none!important}.woocommerce .woocommerce-cart-form .with_decor_field{order:3;font-size:16px;line-height:21px;margin-bottom:15px}.woocommerce .woocommerce-cart-form .with_decor_field input[type="checkbox"]{margin-bottom:0!important;margin-left:9px!important}.woocommerce .woocommerce-cart-form .with_decor_field .description{display:block;font-size:12px}.woocommerce .woocommerce-cart a.checkout-button{background-color:#e62142!important;color:#fff!important;display:inline-block;width:auto!important;font-family:ITCAvantGardeGothic-Demi!important;font-size:20px;text-align:center!important;border:none!important;padding:.9rem 2.5rem!important;margin-right:5px}.woocommerce .woocommerce-cart a.checkout-button:hover{background-color:#e62142!important;color:#fff!important}.woocommerce a.button:not(.add_to_cart_button,.checkout-button){background-color:#e62142!important;color:#fff!important;display:inline-block;width:auto!important;font-family:ITCAvantGardeGothic-Demi!important;font-size:14px;text-align:center!important;border:none!important;padding:.1rem 0.9rem!important;margin-right:5px}.woocommerce a.button:not(.add_to_cart_button,.checkout-button):hover{background-color:#e62142!important;color:#fff!important}.woocommerce a.button:not(.add_to_cart_button,.checkout-button):after{font-size:14px;top:46%;transform:translateY(-50%)}.woocommerce a.checkout-button.alt{width:100%!important}.woocommerce .product-thumbnail a.button,.woocommerce .product-thumbnail a.button.alt{font-size:15px!important;width:auto!important}.woocommerce .product-thumbnail a.button:after,.woocommerce .product-thumbnail a.button.alt:after{display:none}@media (max-width:479px){.woocommerce a.button:not(.add_to_cart_button),.woocommerce-cart table.cart td.actions .button{font-size:15px}.woocommerce .woocommerce-cart-form .quantity input.qty{width:5.2em}}a.restore-item{color:#E62142}.woocommerce-form-coupon-toggle{display:none}#order_review .product-thumbnail{width:30%}#order_review .product-thumbnail img{max-height:80px;object-fit:contain}#order_review .product-name span,#order_review .product-name a.button,#order_review .product-name br{display:none!important}#order_review .product-name{font-size:16px}#order_review .woocommerce-additional-fields{margin-bottom:10px}textarea#order_comments{height:228px}.woocommerce-order-details img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:120px;object-fit:contain;max-height:90px}.woocommerce-order-details .wpc_order_item{display:none!important}.woocommerce-order-details .woocommerce-table__product-name.product-name ul{display:none}#order_review button{background-color:#e62142;color:#fff;display:inline-block;width:100%;font-family:ITCAvantGardeGothic-Demi;font-size:20px;text-align:center;padding:8px;margin-top:18px}@media screen and (max-width:500px){#order_review button{font-size:15px}}.woocommerce .woocommerce-customer-details address{padding:26px 32px;font-size:16px}.woocommerce .woocommerce-customer-details address p:first-of-type{margin-top:10px}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-bottom:45px;font-size:20px;text-decoration:underline}h2.woocommerce-order-details__title,h2.woocommerce-column__title{font-size:30px}.wpc-container{max-width:1500px;margin:1.3% auto 5%;width:90%}.wpc-text-area-wrap textarea{width:100%}#wpc-cart-box .total-price{display:none}#wpc-tools-box-container span,#wpc-tools-box-container label{min-width:auto!important;font-size:15px!important}#wpc-tools-box-container select,#wpc-tools-box-container textarea{width:100%}.Accordion .dspl-table>*{display:grid!important;grid-template-columns:80px 1fr;padding:10px 0;border-bottom:1px solid #8badcb33}.Accordion #text{background-position:-3px -255px}.Accordion #text:hover{background-position:-3px -651px}.Accordion #shapes{background-position:-3px -608px}.Accordion #shapes:hover{background-position:-3px -568px}.Accordion #uploads{background-position:-3px -300px}.Accordion #uploads:hover{background-position:-3px -343px}.Accordion #cliparts{background-position:-3px -524px}.Accordion #cliparts:hover{background-position:-3px -388px}.Accordion #my-designs{background-position:-3px -433px}.Accordion #my-designs:hover{background-position:-3px -480px}#wpc-cart-box{height:auto!important}#wpc-cart-box .conditionnement{margin:15px 0;font-size:15px}.wpc-tools-wrap #cliparts-panel,.wpc-tools-wrap #shapes-panel{display:none}.wpc-porto-skin .wpc-text-alignment input[type="radio"]+label span,.wpc-porto-skin .wpc-text-decoration [type="radio"]+label span,.wpc-porto-skin .wpc-text-style [type="checkbox"]+label span,.wpc-porto-skin #txt-color-selector,.wpc-porto-skin #txt-bg-color-selector{font-size:18px!important}.wpc-porto-skin .wpc-tools-head{background-color:#3D4657!important}.wpc-porto-skin .custom-uploader #drop a{display:inline-flex;align-items:center}.wpc-tools-container .swiper-button-prev,.wpc-tools-container .swiper-button-next{top:50%;transform:translateY(-50%);margin-top:0}.wpc-tools-container .swiper-button-prev:after,.wpc-tools-container .swiper-container-rtl .swiper-button-next:after,.wpc-tools-container .swiper-button-next:after,.wpc-tools-container .swiper-container-rtl .swiper-button-prev:after{font-size:0}span.wpc-tools-close:before{content:"X"}#product-part-container ul{display:flex}#product-part-container li{display:flex;flex-direction:column;justify-content:center;align-items:center}.omodal-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)!important;width:40vw}.omodal-body{display:flex}.omodal-body>div{background-image:none!important}.personnalisation_info{position:relative;background-color:#8badcb33;padding:5px 5px 5px 30px;font-size:16px;line-height:18px;margin-bottom:16px;display:block;width:100%;padding:15px 5px 15px 30px}.personnalisation_info:before{content:"";width:15px;height:15px;background-image:url(/wp-content/uploads/2024/08/Icon_info.svg);position:absolute;top:50%;left:10px;transform:translateY(-50%)}#wpc-cart-box{.wpc-btn-effect{&:disabled,&[disabled=disabled]{opacity:.8;cursor:not-allowed}}}.df-mobile-menu .mobile-slide-inner-wrap{height:100vh}#wpd-cart-title{line-height:18px}.et-l--footer .tnp-field label{color:#eff4fa}.et-l--footer form.tnp-subscription{margin-top:0}.et-l--footer .tnp-field input[type="submit"]{cursor:pointer;color:#EFF4FA!important;border-color:#E62142;border-radius:0;font-weight:700!important;background-color:#E62142;transition:color 300ms ease 0ms,background-color 300ms ease 0ms}.et-l--footer .tnp-field input[type="submit"]:hover{color:#E62142!important;background-image:initial!important;background-color:#EFF4FA!important}.et_pb_contact_form_0.et_pb_contact_form_container:before{top:82%!important}.woocommerce .woocommerce-notices-wrapper .woocommerce-message{margin-bottom:0}.woocommerce .woocommerce-notices-wrapper .woocommerce-message a.wc-forward{font-size:15px!important}.woocommerce .woocommerce-notices-wrapper .woocommerce-message a.wc-forward:after{top:42%!important;transform:translateY(-50%)!important}html body #tarteaucitronRoot{&.tarteaucitronBeforeVisible{z-index:99999;&:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:9998}#tarteaucitronAlertBig{display:flex!important;flex-direction:column;max-width:285px!important;@media screen and (max-width:980px){max-width:100%!important}@media screen and (max-width:600px){width:85%;padding:20px 15px;&:before{font-size:24px}}&:before{font-size:26px!important;font-weight:700!important;padding-top:20px!important}#tarteaucitronPersonalize,#tarteaucitronPersonalize2,.tarteaucitronCTAButton,.tarteaucitronAllow{font-size:18px!important;height:40px!important;border-radius:10px!important;border:1px solid #F1F0F2}button#tarteaucitronPrivacyUrl{color:#ADADAD!important;font-weight:500;text-decoration:underline;padding-top:10px}#tarteaucitronCloseCross{font-size:1rem!important;right:6px!important}}}button#tarteaucitronCloseAlert{font-size:18px!important;height:40px!important;border-radius:10px!important}span#tarteaucitronDisclaimerAlert{font-size:17px!important;font-weight:500!important;margin-top:20px!important;@media screen and (max-width:600px){font-size:16px}}}#tarteaucitronPersonalize2{order:1;border-color:#fff0;&:hover{opacity:.8}}#tarteaucitronCloseAlert{order:2}#tarteaucitronAllDenied2{order:3;border-color:#d9dce0}#tarteaucitronPrivacyUrl{order:4;background:none;text-decoration:none;font-weight:400;font-size:14px;margin-top:5px;border-bottom:1px solid;padding:0;width:auto;border-color:currentColor;&:hover{opacity:.8}}#main-content .container:before{display:none}.blog{article{.entry-featured-image-url{img{max-height:240px;object-fit:cover}}}}.single-post{.entry-content{display:flex;gap:50px;align-items:flex-start;@media screen and (max-width:767px){flex-wrap:wrap}&>img{max-width:40%;width:40%;object-fit:cover;@media screen and (max-width:767px){max-width:100%;width:100%;height:300px}}}h1.entry-title{@media screen and (max-width:767px){font-size:50px}}}.et_pb_scroll_top.et-pb-icon{right:20px;border-bottom-right-radius:5px;border-top-right-radius:5px;@media screen and (max-width:767px){right:0;border-top-right-radius:0;border-bottom-right-radius:0}}a.restore-item{color:#E62142}.df_products_list.no_mb{margin-bottom:45px!important;.df-product-outer-wrap{overflow:visible;.df-product-inner-wrap{&:hover{background:#7e879a1a}.df-item-wrap.df-product-button-wrap{position:absolute!important;left:50%;transform:translateX(-50%)}}}}