:root{--font-title:'The Seasons';--font-text:'Open Sans';--font-size-text:16px;--header-height:106px;--nav-height:76px;--px-global:20px;--listing-gap:20px;--block-container-width:100%}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:normal}.summary h1{font-size:28px!important;font-family:var(--font-text)!important;font-weight:400!important}body .site h1{font-size:46px}body a{color:#1E1E1E}.article-columns{align-items:stretch!important}.article-column-content{justify-content:center!important}.article-column-content>div{padding:32px 20px!important;gap:24px!important;max-width:576px!important}.article-column-content h2{max-width:430px!important}.block-newsletter-content{justify-content:center!important;align-items:center!important;padding:32px var(--px-global)!important}.block-newsletter-content>div{max-width:480px!important}.product-details-wrapper,.single-product .woocommerce-Tabs-panel,.single-product .archive-header .woocommerce-breadcrumb,.plp-below.archive.woocommerce .archive-header .woocommerce-breadcrumb,.related.products,.site-content #sspotReviews:not([data-shortcode="1"]),.upsells.products,.composite_summary,.composite_wrap,.wc-prl-recommendations,.yith-wfbt-section.woocommerce{max-width:100%!important}.product-details-wrapper{padding-left:20px!important;padding-right:20px!important}.price ins,.summary .yith-wcwl-add-to-wishlist a:before,.site .commercekit-wishlist a i:before,.commercekit-wishlist-table .price,.commercekit-wishlist-table .price ins,.commercekit-ajs-product-price,.commercekit-ajs-product-price ins,.widget-area .widget.widget_categories a:hover,#secondary .widget ul li a:hover,#secondary.widget-area .widget li.chosen a,.widget-area .widget a:hover,#secondary .widget_recent_comments ul li a:hover,.woocommerce-pagination .page-numbers li .page-numbers.current,div.product p.price,body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight>a,body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight>a:hover,#secondary .widget ins span.amount,#secondary .widget ins span.amount span,.search-results article h2 a:hover{color:#1E1E1E!important}.blog .search-form{display:none!important}header.woocommerce-products-header,.shoptimizer-category-banner{background-color:#FFF8FD!important}.term-description,.shoptimizer-category-banner .taxonomy-description{font-size:16px!important}.archive h1{font-size:36px!important;margin-bottom:10px!important}header.woocommerce-products-header{margin-bottom:20px!important}header.woocommerce-products-header .term-description{padding:1em 20px!important}.below-woocommerce-category h2{font-size:24px!important;font-family:var(--font-text)!important;text-transform:none!important}.woocommerce-form.login,.woocommerce-form-register{max-width:400px!important}.produit-associe-term span{line-height:normal!important}.article-main-image .jet-listing-dynamic-image__img{width:100%!important}.wpforms-recaptcha-container{display:none!important}.spinner>div,.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle,#page .woocommerce-tabs ul.tabs li span,#secondary.widget-area .widget .tagcloud a:hover,.widget-area .widget.widget_product_tag_cloud a:hover,footer .mc4wp-form input[type="submit"],#payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child:checked+label:before,#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label:before,#shipping_method>li>input[type=radio]:first-child:checked+label:before,ul#shipping_method li:only-child label:before,.image-border .elementor-image:after,ul.products li.product .yith-wcwl-wishlistexistsbrowse a:before,ul.products li.product .yith-wcwl-wishlistaddedbrowse a:before,ul.products li.product .yith-wcwl-add-button a:before,.summary .yith-wcwl-add-to-wishlist a:before,li.product .commercekit-wishlist a em.cg-wishlist-t:before,li.product .commercekit-wishlist a em.cg-wishlist:before,.site .commercekit-wishlist a i:before,.summary .commercekit-wishlist a i.cg-wishlist-t:before,.woocommerce-tabs ul.tabs li a span,.commercekit-atc-tab-links li a span,.main-navigation ul li a span strong,.widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen:before{background-color:#1E1E1E!important}.jdgm-write-rev-link.jdgm-write-rev-link{background-color:#1E1E1E!important;border-color:#1E1E1E!important;color:#fff!important}.newsletter-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,calc(-50% + 56px));width:900px!important;max-width:90vw!important;background-color:#fff!important;min-height:300px;z-index:100!important;flex-wrap:nowrap!important;opacity:0;transition:300ms ease;pointer-events:none!important}.newsletter-popup.active{opacity:1;transform:translate(-50%,calc(-50% + 0px));transition:300ms ease;pointer-events:all!important}.newsletter-popup-form{flex-direction:column!important;justify-content:center!important;gap:10px!important}.close-newsletter-popup{position:absolute;top:16px;right:16px;background-color:#000;color:#fff;padding:5px 10px;padding-top:8px;cursor:pointer;transition:200ms}.close-newsletter-popup:hover{opacity:.7;transition:200ms}#wpforms-119{width:100%!important}@media only screen and (min-width:993px){.archive #primary{margin-top:-48px!important}}@media only screen and (max-width:767px) and (min-width:0){.listing-mobile-aligned-left .jet-listing-grid__items{margin:0 -10px!important}.listing-mobile-aligned-left .jet-listing-grid__item{padding:0 10px!important}.listing-mobile-aligned-left .slick-list{overflow:visible!important;max-width:85vw!important}.article-columns{flex-wrap:wrap!important}.article-columns>*{width:100%!important}.article-column-content>div{max-width:100%!important}.block-inspiration{padding-left:0!important;padding-right:0!important}.block-inspiration-title-wrapper{padding:0 20px!important}.newsletter-popup{width:calc(100% - 40px)!important;max-width:500px!important;flex-direction:column-reverse!important}.newsletter-image figure{width:100%!important}.newsletter-image figure img{width:100%!important;max-height:400px!important;object-fit:cover!important}}