.saboxplugin-wrap{border-radius:8px;background-color:#f8e7d9;margin:50px 0;border:none !important;margin:45px 0 !important}.saboxplugin-wrap a.vcard.author{padding:0 !important;border-radius:0 !important;background:0 0 !important;margin:0 !important;display:block !important;pointer-events:none}.saboxplugin-authorname .author{color:#191919;font-weight:500;margin-bottom:20px !important}.saboxplugin-wrap .saboxplugin-desc p{margin:15px 0 15px !important}.elementor-451 .elementor-element.elementor-element-fd8f5e9{padding:70px 0}.primary-container{margin:auto;background-color:#fffaf0}.after-loop-wrapper{display:none}.container-1056px{margin:auto;max-width:1100px;padding:0 20px}div#pagination-container{width:100%}.primary-container .elementor-container{max-width:1290px !important;margin:auto;padding:0 20px}.secondary-container .elementor-container{max-width:1400px !important;margin:auto;padding:0 40px}.bloc-standard .post-thumbnails img{transition:transform .4s ease-in-out}.bloc-standard .post-thumbnails img:hover{transform:scale(1.02)}.bloc-standard{padding:120px 0 !important;background-size:100% 100%;background-color:#fffaf0}.bloc-standard .bloc-standard-txt.left{padding:0 8% 0 0;display:flex;align-items:center}.bloc-standard .bloc-standard-txt.left a{font-size:inherit;color:inherit}.bloc-standard .bloc-standard-txt.right{padding:0 0 0 8%;display:flex;align-items:center}.bloc-standard .bloc-standard-img-1{border-radius:12px;overflow:hidden}.bloc-standard h2,.bloc-standard h3,#ourCommitments-section-1 h4,.ourCommitments-section-3-header h2,.error_404 .error_404-header h1,.error_404 .error_404-header h2,.blog-post-header h1.article-title,.blog-post-body h1,.blog-post-body h2,.blog-post-body h3,.blog-post-body h4,h4.articles-interest-title,.bloc-section-gardening-themes .gardening-themes-item h4,.bloc-section-about .blog-about-items .blog-about-item h4,.form-title h2,.about-section h2,.seed-packets-section-header h2{font-family:'Caveat Brush' !important;font-weight:400 !important;font-style:normal;letter-spacing:0;margin:0;color:#872a69 !important}.bloc-standard h2{font-size:63px;line-height:100%;margin-bottom:8px}.bloc-standard h3{font-size:29px;line-height:1;margin-bottom:16px}.bloc-standard p,#ourCommitments-section-2 strong,.contact-section-2-form p,.error_404 .error_404-header p,.ourCommitments-section-3-header p,.blog-section-welcome .article-card .article-excerpt,.bloc-section-gardening-themes .gardening-themes-item p,.workshop-card .card-content .description-section{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:400;font-style:normal;font-size:16px;line-height:20px;vertical-align:middle;color:#191919}.custom-btn-primary{border-radius:50rem !important;padding:12px 16px !important;background-color:#872a69;color:#fff !important;margin-top:16px !important;display:block;width:max-content;transition:all .3s ease-in-out;cursor:pointer}.custom-btn-primary:hover{background-color:#721e57;color:#fff !important}#ourCommitments-section-1 .ourCommitments-section-1-header{padding:0 70px}#ourCommitments-section-1 .ourCommitments-section-1-header h3{margin:15px 0 35px}#ourCommitments-section-1 .ourCommitments-section-1-card{padding:0 10px}#ourCommitments-section-1 h4{color:#7dae27 !important;line-height:24px;text-align:center;margin:12px 0}#ourCommitments-section-1 .ourCommitments-section-1-card-img{overflow:hidden;border-radius:12px;margin:0}#ourCommitments-section-2 .elementor-container{display:flex;justify-content:space-between}#ourCommitments-section-2 .elementor-container .elementor-column{width:42%}#ourCommitments-section-2 .ourCommitments-section-2-card img{width:177px;height:250px}#ourCommitments-section-2 strong{color:#7dae27}#ourCommitments-section-3{padding:90px 0;background-size:100% 100%;background-color:#fffaf0}#ourCommitments-section-3 .elementor-container{max-width:1290px !important;margin:0 auto;padding:0 10px}#ourCommitments-section-3 .ourCommitments-section-3-header{position:relative;margin:0 250px 20px}#ourCommitments-section-3 .ourCommitments-section-3-header h2{font-size:47px;text-align:center}#ourCommitments-section-3 .ourCommitments-section-3-header p{padding:0 100px}#ourCommitments-section-3 .ourCommitments-section-3-header img{position:absolute;right:-10%;top:0;width:55px;transform:rotate(10deg)}.ourCommitments-section-3-card-btn{display:flex;align-items:center;justify-content:center}.workshop-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px}.workshop-card{overflow:hidden;max-width:100%;width:300px;height:540px;position:relative}.image-container{position:relative;width:100%;height:395px;top:0;overflow:hidden;left:0;border-radius:12px}.image-container img{height:100%;object-fit:cover}.workshop-image{width:100%;height:100%;object-fit:cover}.heart-icon{position:absolute;top:16px;right:16px;width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}.heart-icon:hover{transform:scale(1.05)}.heart-icon svg{width:20px;height:20px;transform-origin:center}.heart-icon svg path:first-child{fill:#ea4335}.heart-icon svg path:nth-child(2){fill:#EA433500}.card-content{padding:12px;width:90%;background:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%);min-height:230px;border-radius:12px;transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between}.workshop-type,.workshop-title,.workshop-datetime,.current-price,.old-price,.stock-status,.reserve-button{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;text-align:center}.workshop-type{font-size:13px;color:#699817}.workshop-title{font-size:16px !important;text-transform:uppercase !important;font-weight:500 !important;color:#191919 !important;margin-bottom:5px !important}.workshop-datetime{font-size:13px;color:#872a69}.workshop-card .card-content .price-section,.workshop-card .card-content .description-section{text-align:center}.current-price{font-weight:700;font-size:24px;color:#191919;display:flex;justify-content:center;align-items:center;margin-right:5px}.current-price.active{color:#872a69}.old-price{font-weight:400;font-size:14px;color:#8d8d8d}.price{align-items:flex-end;justify-content:center;margin-bottom:5px}.stock-status{font-size:13px;color:#191919;margin-bottom:5px}.stock-status .in-stock,.stock-status .out-of-stock{display:flex;justify-content:center;align-items:center;gap:5px}.out-of-stock{color:#8d8d8d}.stock-dot{width:8px;height:8px;background-color:#38a169;border-radius:50%}.reserve-button{width:100%;background:#7dae27;color:#fff;border:none;border-radius:100px;padding:10px;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}.is_out_stock_buttons{display:flex;gap:5px}a.send-infos-button{background:#872a69;display:flex;align-items:center;justify-content:center;min-width:45px;min-height:45px;border-radius:50px}.infos-button{background-color:#d9d9d9;color:#191919}.infos-button:hover svg{stroke:#fff !important}.workshop-card:hover .heart-icon svg path:nth-child(2){animation:heartbeat 1.5s infinite}.reserve-button:hover{background-color:#872a69;border-color:#872a69;color:#fff}.reserve-button:active{transform:translateY(0)}.cart-icon{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.owl-nav{display:flex;align-items:center;margin-top:40px}.owl-nav button{margin-right:7px}.owl-nav svg{width:9px;height:18px;fill:none;stroke:#fff;stroke-width:2.5;transition:all .3s ease-in-out}.owl-prev,.owl-next{width:40px;height:40px;min-width:40px;min-height:40px;gap:10px;opacity:1;border-radius:500px;display:flex;background-color:#936 !important;align-items:center;justify-content:center}.owl-prev:hover svg{transform:translateX(-2px)}.owl-next:hover svg{transform:translateX(2px)}.progress-bar-wrapper{width:100%;height:4px;background-color:#f0f0f0;margin-top:20px}.owl-nav .progress-bar-wrapper{width:100%;height:3px;background:#d9d9d9;margin-top:0 !important;margin-left:30px;border-radius:7px}.owl-nav .progress-bar-fill{height:100%;background:#936;transition:width .4s ease;width:0}.contact-section-1,.contact-section-2{max-width:840px;margin:0 auto}.contact-section-1 .contact-section-1-description{padding:0 110px}section#contact-us{margin-top:-100px}section#contact-us h2{margin-top:50px}.contact-section-2 h3{max-width:840px;color:#7dae27 !important;margin-bottom:10px}.contact-section-2-form{background:#fff;border-radius:12px;padding:20px}.contact-section-2-form .custom-field{width:100%;border-radius:100px;border:1px solid #ccc;padding:10px 16px;margin-bottom:10px;outline:none;color:#333}.contact-section-2-form .custom-textarea{border-radius:12px}.contact-section-2-form .custom-field:focus{border-color:#e3aad0}.contact-section-2-form .custom-field::placeholder{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:400;font-size:14px;color:#8d8d8d}.contact-section-2-form .custom-submit{width:100%;opacity:1;border-radius:50rem;padding:12px 16px;background-color:#872a69;color:#fff;margin-top:16px}.contact-section-2-form .custom-submit:hover{background-color:#701a55}.contact-section-2-form p.response-info{margin:-15px 0 0;font-size:13px}.contact-section-2-form .wpcf7-response-output{display:none}.form-title h2{font-size:47px}.contact-section-1-shortcode .elementor-container{padding:0}.faq-navbar{display:flex;justify-content:center;overflow-x:auto;white-space:nowrap;gap:12px;padding:5px;flex-wrap:wrap}.faq-navbar .nav-item,.faq-navbar .nav-item.active{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;text-align:center;gap:8px;border-radius:100px;border:1px solid rgba(229,229,229,1);text-decoration:none;width:auto;color:#191919;background-color:#fff;height:45px;display:inline-flex;align-items:center;padding:8px 14px;white-space:nowrap;cursor:pointer;flex-shrink:0}.faq-navbar .nav-item.active{border:1px solid rgba(135,42,105,1);background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,rgba(135,42,105,.05),rgba(135,42,105,.05));color:#872a69}.faq-navbar .nav-item img{width:24px;height:auto}.faq-container{width:100%;margin-top:40px;padding:0}.faq-question{width:100%;justify-content:space-between;border-radius:16px;border:1px solid rgba(229,229,229,1);overflow:hidden;margin-bottom:12px;cursor:pointer;transition:all .3s ease}.faq-header{padding:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background-color:#fff}.faq-header .faq-title{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;font-size:16px;text-align:center;color:#191919}.faq-toggle{display:flex;align-items:center;justify-content:center}.faq-question.active .faq-header{background:#dfebc9}.faq-body{max-height:0;overflow:hidden;transition:all .3s ease-in-out;padding:0 20px;background-color:#fff}.error_404{height:100vh;background-size:cover;overflow:hidden;display:flex}.error_404 .elementor-container{margin:0 80px}.error_404 .error_404-header{max-width:620px}.error_404 .error_404-header h1{font-size:153px}.error_404 .error_404-header h1{font-size:153px}.error_404 .error_404-header h2{margin-bottom:15px}.error_404 .error_404-header h1,.error_404 .error_404-header h2,.error_404 .error_404-header p{color:#fff !important}.error_404 .error_404-header .elementor-widget-button .elementor-button{opacity:1;border-radius:50rem;padding:12px 16px;background-color:#872a69;color:#fff}.blog-section-welcome .blog-owl-articles{display:flex;flex-wrap:wrap;gap:20px}.blog-section-welcome .blog-owl-articles .owl-item{border-radius:28px;overflow:hidden;flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px);padding:16px}.blog-section-welcome .blog-article-card{width:100%}.blog-section-welcome .blog-image-container{overflow:hidden;border-radius:12px;height:400px}.blog-section-welcome .blog-image-container.h-min{height:310px}.blog-image-container.h-min img{object-fit:cover;height:100%;width:100%}.blog-section-welcome .blog-article-image{width:100%;height:100%;object-fit:cover}.blog-section-welcome .blog-heart-icon{position:absolute;top:15px;right:15px;width:24px;height:24px;cursor:pointer}.blog-section-welcome .blog-heart-icon svg{width:100%;height:100%;fill:#fff}.blog-section-welcome .blog-card-content{margin-top:20px}.blog-section-welcome .blog-article-category{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;font-size:13px;line-height:100%;text-align:center;color:#7dae27}.blog-section-welcome .bloc-article-infos{padding:0 65px}.blog-section-welcome.natural-gardening .bloc-article-infos{padding:0}.blog-section-welcome .blog-article-title{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500 !important;font-size:20px;line-height:100%;text-align:center;color:#191919 !important;margin:10px 0}.blog-section-welcome .blog-article-excerpt{color:#191919;font-size:16px;line-height:1.5;text-align:center;padding:0 20px}.blog-section-welcome .blog-owl-articles .owl-nav{margin:0}.blog-section-welcome .blog-owl-articles .owl-nav .owl-prev,.blog-section-welcome .blog-owl-articles .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:0 0 !important}.blog-section-welcome .blog-owl-articles .owl-nav .owl-prev{left:-5%}.blog-section-welcome .blog-owl-articles .owl-nav .owl-next{right:-5%}.blog-section-welcome .blog-owl-articles .owl-nav .owl-prev svg,.blog-section-welcome .blog-owl-articles .owl-nav .owl-next svg{width:10px !important}.blog-section-welcome .blog-read-more-button{display:inline-flex;align-items:center;background:#7dae27;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-weight:600;transition:background .3s}.blog-section-welcome .blog-read-more-button:hover{background:#6a9722}.blog-section-welcome .blog-read-more-button svg{margin-left:8px;width:16px;height:16px}.blog-section-welcome .blog-articles-section-btn{text-align:center;margin-top:30px}.bloc-section-gardening-themes .gardening-themes-item img{width:200px;height:200px;overflow:hidden;border-radius:50%;object-fit:cover}.bloc-section-gardening-themes .gardening-themes-item h4{font-size:24px}.bloc-section-promo-deals .promo-deals-img{border-radius:50%;overflow:hidden}.bloc-section-promo-deals .promo-deals-description{display:flex !important;height:100%;align-items:flex-start;padding-left:36px;flex-direction:column;justify-content:center}.bloc-section-promo-deals .promo-deals-description strong{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;font-size:13px;line-height:100%;text-align:center;color:#699817}.bloc-section-promo-deals .promo-deals-description a{border-radius:50rem !important;padding:12px 16px !important;background-color:#872a69;color:#fff !important;margin-top:16px !important;display:block;width:max-content;transition:all .3s ease-in-out;cursor:pointer}.blog-about-item .elementor-widget-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.bloc-section-about .blog-about-items .blog-about-item img{border-radius:50%;overflow:hidden;width:350px;height:350px;object-fit:cover}.bloc-section-about .blog-about-items .blog-about-item h4{font-size:29px;color:#7dae27 !important;margin-bottom:10px}.bloc-section-about .blog-about-items .blog-about-item a{border-radius:50rem !important;padding:4px 8px !important;background-color:#872a69;color:#fff !important;margin-top:0 !important;display:block;width:max-content;transition:all .3s ease-in-out;cursor:pointer}.tabs{display:flex;gap:10px;flex-direction:row;justify-content:center;margin-bottom:50px}.tab{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;text-align:center;gap:8px;border-radius:100px;padding:10px 16px;border:1px solid rgba(229,229,229,1);text-decoration:none;display:flex;width:auto;align-items:center;color:#191919;background-color:#fff;height:45px;cursor:pointer}.tab.active{border:1px solid rgba(135,42,105,1);background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,rgba(135,42,105,.05),rgba(135,42,105,.05));color:#872a69}.tab img{height:24px !important;width:auto !important;margin:0 !important}.blog-post-header{display:flex;justify-content:center;align-items:center;flex-direction:column}.blog-post-header .breadcrumb{display:flex;align-items:center}.blog-post-header a{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:400;font-size:13px;color:#7dae27}.blog-post-header svg{height:14px;color:#7dae27}.blog-post-header .current-page{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:700;font-size:13px;color:#7dae27}.blog-post-header h1.article-title{font-size:63px;line-height:100%;margin:10px 0 !important}.blog-post-header .article-meta{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;font-size:13px}.blog-post-header .separator-vertical{position:relative;margin:0 10px}.blog-post-header .separator-vertical:before{content:"";position:absolute;width:1px;height:100%;background:#191919;left:50%;top:0;transform:translateX(-50%)}.blog-post-body{display:flex;justify-content:space-between}.blog-post-body .left{width:65%}.blog-post-body .left img{width:100%;object-fit:cover;border-radius:12px;margin-bottom:20px}.blog-post-body .left p:has(img){margin:30px 0}.blog-post-body .left p:has(img):first-of-type{margin:0 0 30px}.blog-post-body .left .author{width:100%;padding:20px;border-radius:8px;background-color:#f8e7d9;margin:50px 0;display:flex;display:none}.blog-post-body .left .author img{width:100%;max-width:120px;height:120px;border-radius:100px;object-fit:contain}.blog-post-body .left .author-info{margin-left:20px;display:flex;flex-direction:column;justify-content:space-between}.blog-post-body .left .post-networks h4{font-size:29px;margin:0 0 20px}.left .networks{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px, 1fr));gap:10px;align-items:center}.left .network{display:flex}.left .network img{width:24px;height:24px;border-radius:unset;margin:0 10px 0 0}.blog-post-body h1,.blog-post-body h2,.blog-post-body h3,.blog-post-body h4,h4.articles-interest-title{font-size:47px;margin:30px 30px 30px 0}.blog-post-body .right{width:30%}.blog-post-body .right h2{font-size:47px;margin-bottom:25px}.right .item-article{margin-bottom:10px;display:flex}.right .item-article a{width:138px;max-width:138px;min-width:138px;height:120px;margin-right:10px;border-radius:12px;overflow:hidden}.right .item-article a img{width:100%;object-fit:cover}.right .item-article .item-article-card{padding:12px;border-radius:12px;border:1px solid #e5e5e5;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;width:100%}.right .item-article p{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;font-size:13px;line-height:100%;text-transform:uppercase}.right .item-article .item-article-card-price{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:700;font-size:18px;line-height:100%}.right .newsletter{width:100%;border-radius:12px;background-image:url("/wp-content/uploads/2025/07/4d3a6dd548c5d06ac4f7c45e66eec1e94865415f-1-300x171.jpg");margin-bottom:60px}.right .newsletter .newsletter-header{display:flex;justify-content:space-between}.right .newsletter .newsletter-header img{width:90px;margin-right:12px}.right .newsletter h2{font-size:44px;color:#191919 !important;margin:0;padding:12px 0 12px 12px}.right .newsletter h3{font-size:24px;padding-left:12px;margin:0 !important}.right .newsletter-body{padding:0 12px 12px}.right .newsletter .custom-btn-primary{width:100%;margin-top:10px !important}.right .newsletter input[type=email]{width:100%;border-radius:100px;border:1px solid #ccc;padding:10px 16px;outline:none;color:#333}.right .newsletter form{margin:0}.right .newsletter .wpcf7-spinner{display:none}.right .related-posts,.right .gift-ideas{margin-bottom:60px}.right .gift-ideas img{width:100%;border-radius:12px;margin-bottom:10px}.right .gift-ideas .custom-btn-primary{width:100%;display:flex;justify-content:center}.articles-interest .elementor-container{padding:0 40px}.articles-interest h4.articles-interest-title{display:flex;justify-content:center}.articles-interest h4.articles-interest-title img{width:64px;height:64px;margin-right:20px}.articles-interest .blog-section-welcome .bloc-article-infos{padding:0}.articles-interest .blog-article-excerpt{padding:0 10px}.section-legal{margin-top:-70px !important}.section-legal .elementor-container{max-width:900px !important;margin:auto}.section-legal h2{margin-bottom:36px}.section-legal p{font-size:14px}.section-legal strong{color:#872a69;font-weight:400 !important}.section-legal a{text-decoration:underline !important;color:#191919}form#header-search{display:flex}#header-search input{border-top-left-radius:100px;border-bottom-left-radius:100px;background-color:#fff;border:1px solid #e5e5e5;border-right:none;outline:none}#header-search button{border-top-right-radius:100px;border-bottom-right-radius:100px;margin:0;display:flex;justify-content:center;align-items:center;background-color:#7a2323;border:1px solid #e5e5e5;border-left:none}.section-search h2{text-align:center}.section-search{background-repeat:no-repeat;background-size:100% 100%;padding-top:70px;margin-top:-140px !important}.section-search .primary-container{background-color:transparent}.section-search .workshop-card{width:auto}nav.faq-navbar.nav-search{justify-content:center}.search-pagination-container{display:flex;justify-content:center;flex-direction:column;align-items:center;max-width:240px;margin:20px auto 0}.search-pagination-container .load-more-btn{width:100%}.search-pagination-container .custom-btn-primary{width:100%;display:flex;justify-content:center;align-items:center;margin:0 !important}.search-pagination-container .search-progress-container{position:relative}.search-pagination-container .search-progress-text{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:400;font-size:16px;line-height:100%;text-align:center;vertical-align:middle;margin-top:15px;color:#191919}.search-pagination-container .search-progress-container:before,.search-pagination-container .search-progress-fill{position:absolute;height:2px;left:0;bottom:-10px;border-radius:10rem}.search-pagination-container .search-progress-container:before{content:"";background:#7dae27;width:100%}.search-progress-fill{background:#936}.seed-packets-section{background-size:100% 100%;background-repeat:no-repeat;background-color:#fffaf0;margin-top:-40px}.seed-packets-section .elementor-container{display:flex;flex-direction:column}.seed-packets-section-header{width:100% !important;display:flex;justify-content:center;align-items:center;height:500px}.seed-packets-section-header .elementor-widget-wrap{background-repeat:no-repeat;background-size:100% 100%}.seed-packets-section-header h2{background:#fff;border-radius:24px;padding:24px;font-size:63px}.seed-packets-section-body{max-width:857px !important;width:100% !important;margin:30px auto}.seed-packets-section-body-description .elementor-widget-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.seed-packets-section-body p{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#191919}.seed-packets-section-body a,.seeds-of-love .seeds-of-love-left a,.custom-made .custom-made-right a{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-size:16px;border-radius:50rem !important;padding:12px 16px !important;background-color:#872a69;color:#fff !important;margin-top:25px;display:block;width:max-content;transition:all .3s ease-in-out;cursor:pointer}.seed-packets-section-slider{padding:90px 0 !important}.seed-packets-section-slider .best-selling h2,.seed-packets-section-slider .announcement h2{font-size:47px;display:flex;align-content:flex-start;justify-content:center;align-items:center;position:relative;margin-bottom:20px}.seed-packets-section-slider .best-selling h2 img{position:absolute;width:80px;transform:rotate(10deg);margin-left:20px;height:120px;right:18%}.seed-packets-section-slider .announcement h2 img{width:65px;margin-right:20px}.seed-packets-section-slider .announcement p{max-width:410px;margin:0 auto 40px}.seeds-of-love .seeds-of-love-left,.custom-made .custom-made-right{display:flex;align-items:center}.custom-made .custom-made-right{justify-content:end}.seeds-of-love .seeds-of-love-right img,.custom-made .custom-made-left img{object-fit:cover;height:500px}.seeds-of-love .seeds-of-love-left .elementor-widget-wrap,.custom-made .custom-made-right .elementor-widget-wrap{width:80%}.seeds-of-love .seeds-of-love-left h2,.custom-made .custom-made-right h2{font-size:47px}.seeds-of-love .seeds-of-love-left h3,.custom-made .custom-made-right h3{font-size:29px}.seeds-of-love .seeds-of-love-right,.custom-made .custom-made-left{overflow:hidden;border-radius:12px}.seeds-of-love .seeds-of-love-left p{padding-right:10px}.discovery-beekeeping a,.salts-vinegars a{background:#7dae27 !important;display:flex !important;align-items:center;gap:8px}.seed-packets-section-slider .thematic-workshops h2 img{position:absolute;width:55px;transform:rotate(10deg);margin-left:20px;height:83px;right:18%}.discovery-beekeeping strong,.salts-vinegars strong{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;font-size:13px;line-height:100%;color:#872a69;margin-top:70px}.discovery-beekeeping .seeds-of-love-left .elementor-widget-wrap,.salts-vinegars .custom-made-right .elementor-widget-wrap{width:86%}.mt-n-90{margin-top:-90px !important}.pb-0{padding-bottom:0 !important}.underline{text-decoration:underline !important}@media (max-width:992px){#ourCommitments-section-3 .ourCommitments-section-3-header p{padding:0 20px}.blog-post-body .left{width:60%}.blog-post-body .right{width:35%}.seeds-of-love .seeds-of-love-left .elementor-widget-wrap,.custom-made .custom-made-right .elementor-widget-wrap{width:95%}}@media (max-width:768px){.bloc-standard{background-size:cover}.bloc-standard h2{font-size:48px}.bloc-standard h3{font-size:23px;line-height:24px;margin-bottom:15px}.bloc-standard .bloc-standard-txt.left{padding:0 0 10px}.bloc-standard .bloc-standard-txt.right{padding:10px 0 0}#ourCommitments-section-1 .ourCommitments-section-1-header{padding:0 10px}.primary-container .elementor-container{padding:0}#ourCommitments-section-1 .ourCommitments-section-1-card.card-2{margin:20px 0}#ourCommitments-section-2 .elementor-container{flex-direction:column}#ourCommitments-section-2 .elementor-container .elementor-column{width:100%;padding:0 10px}#ourCommitments-section-2 .ourCommitments-section-2-card.left{margin-bottom:20px}#ourCommitments-section-1 h4{margin:8px 0}#ourCommitments-section-3 .ourCommitments-section-3-header{margin:0}#ourCommitments-section-3 .ourCommitments-section-3-header p{padding:0 30px}#ourCommitments-section-3 .ourCommitments-section-3-header img{right:30px;top:-60px}#ourCommitments-section-3 .ourCommitments-section-3-header h2,.seed-packets-section-header h2,.seed-packets-section-slider .best-selling h2,.seed-packets-section-slider .announcement h2,.seeds-of-love .seeds-of-love-left h2,.custom-made .custom-made-right h2{font-size:36px}.contact-section-1 .contact-section-1-description{padding:0}.container-1056px{padding:0 10px}.blog-post-header h1.article-title{font-size:43px}.blog-post-body{flex-direction:column}.blog-post-body .left{margin-bottom:30px}.blog-post-body .left,.blog-post-body .right{width:100%}.left .networks{grid-template-columns:repeat(auto-fill,minmax(80px, 1fr));gap:40px}.blog-post-body .left .author{padding:10px}.blog-post-body h1,.blog-post-body h2,.blog-post-body h3,.blog-post-body h4{font-size:37px;margin:0 0 30px}.workshop-cards{grid-template-columns:repeat(3,1fr)}.blog-section-welcome .blog-owl-articles .owl-nav .owl-prev{left:-8%}.blog-section-welcome .blog-owl-articles .owl-nav .owl-next{right:-8%}.secondary-container .elementor-container{padding:0 30px}.seeds-of-love .seeds-of-love-left .elementor-widget-wrap,.custom-made .custom-made-right .elementor-widget-wrap{width:100%}.seeds-of-love .seeds-of-love-left{margin-bottom:20px}.custom-made .custom-made-right{margin-top:20px}.seed-packets-section-slider .best-selling h2 img{right:0;top:10px}}@media (max-width:480px){.secondary-container .elementor-container{padding:0 10px}.bloc-standard h2{font-size:30px}.container-1056px{padding:0}.left .networks{grid-template-columns:repeat(3,1fr);gap:10px}.blog-section-welcome .blog-owl-articles .owl-nav{display:none}.tabs{flex-direction:column;padding:0}.bloc-section-promo-deals .promo-deals-description{padding:30px 0 0}.bloc-section-promo-deals .promo-deals-description p{text-align:center}.bloc-section-promo-deals .promo-deals-description .elementor-widget-container{display:flex;flex-direction:column;align-items:center}.blog-section-welcome .blog-image-container{height:auto}.blog-section-welcome .bloc-article-infos{padding:0}.workshop-cards{grid-template-columns:1fr}.blog-section-welcome .blog-article-excerpt{padding:0 10px}}@keyframes heartbeat{0%,100%{fill:#EA433500}50%{fill:rgba(234,67,53,.38)}}@media (min-width:992px){.stiko{width:calc(50% - 20px);position:sticky;top:20px;align-self:flex-start;float:right}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:100% !important;clear:none}}.tag div#page{background:#fffaf0}.tag main#content{padding:70px 0}li.wc_payment_method.payment_method_ppcp-gateway img{display:none}.pd-section-1{padding:100px 0 !important}.pd-section-2{padding:100px 0 !important}@media (max-width:776px){.pd-section-1{padding:80px 20px 50px !important}.pd-section-2{padding:30px 20px !important}.ts-product-wrapper h3.heading-title{height:auto !important;-webkit-line-clamp:unset !important}}.blog-article-card.item{text-decoration:none !important}