blockquote{font-style:italic;margin-bottom:41px;margin-top:33px;position:relative}blockquote p{color:#2b64ad;font-size:16px;margin:2rem 1rem 1.5rem 2rem;position:relative;z-index:2}blockquote p:after,blockquote p:before{content:url(/wp-content/uploads/2023/09/quote__-.png);position:absolute}blockquote p:before{left:-12%;top:-10%;z-index:1}blockquote cite{color:#2b64ad;font-size:16px;font-weight:600}@media screen and (max-width:570px){.homeAbout__quote,.homeAbout__txt{margin:1.5rem 0}}.wp-block-buttons .is-layout-flex .wp-block-buttons-is-layout-flex{margin:1rem 0 0}.carousel-dots-tendance{margin-top:20px!important;text-align:center}.carousel-dots-tendance ul{list-style-type:none}.carousel-dots-tendance li{background-color:#bbb;border:1px solid gray;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 5px;width:15px}.carousel-dots-tendance .carousel-dots-tendance li.active,.carousel-dots-tendance li.active{background-color:#717171}.carousel-dots-vente{margin-top:20px!important;text-align:center}.carousel-dots-vente ul{list-style-type:none}.carousel-dots-vente li{background-color:#d7d7d7;border:1px solid gray;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 5px;width:15px}.carousel-dots-vente li.active{background-color:#717171}.carousel-dots-arrive{margin-top:20px!important;text-align:center}.carousel-dots-arrive ul{list-style-type:none}.carousel-dots-arrive li{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 5px;width:15px}.carousel-dots-arrive li.active{background-color:#717171}.slider,.slider .imgs{height:100%;position:relative;width:100%}.slider{height:85vh}.slider .imgs{overflow:hidden}.slider .img,.slider .imgs{display:-webkit-box;display:-ms-flexbox;display:flex}.slider .img{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-animation:left .6s cubic-bezier(.645,.045,.355,1) 0s;-o-animation:left .6s cubic-bezier(.645,.045,.355,1) 0s;animation:left .6s cubic-bezier(.645,.045,.355,1) 0s;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#fff;height:100%;justify-content:center;left:100%;position:absolute;width:100%}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0 10px;padding:0}.wp-block-buttons>.wp-block-button .button{background:none;border:1px solid #000;border-radius:0;color:#1d1d1b;font-family:Mulish Regular,sans-serif;font-size:13px!important;height:0!important;min-height:20px;padding:13px 10px!important}.wp-block-buttons>.wp-block-button .button:hover{background-color:#1d1d1b;color:#fff;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.wp-block-buttons>.wp-block-button .button-new{background:none;border:none;color:#1d1d1b;font-family:Mulish Regular,sans-serif;font-size:12px;font-weight:300;letter-spacing:.5px;margin-bottom:2rem;padding:0}.wp-block-buttons>.wp-block-button .button-new img{margin-right:23px;width:32px}.dots{-webkit-box-pack:end;-ms-flex-pack:end;bottom:14rem;justify-content:end;left:-18rem;max-width:100%;width:100%}.dot,.dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.dot{background-color:#6aa088;border-radius:0;cursor:pointer;height:3px;margin:0 10px;width:50px}.dot.active{background-color:#fff}@-webkit-keyframes leftNext{0%{left:100%}to{left:0}}@-o-keyframes leftNext{0%{left:100%}to{left:0}}@keyframes leftNext{0%{left:100%}to{left:0}}@-webkit-keyframes leftCurr{0%{left:0}to{left:-100%}}@-o-keyframes leftCurr{0%{left:0}to{left:-100%}}@keyframes leftCurr{0%{left:0}to{left:-100%}}@-webkit-keyframes rightNext{0%{left:-100%}to{left:0}}@-o-keyframes rightNext{0%{left:-100%}to{left:0}}@keyframes rightNext{0%{left:-100%}to{left:0}}@-webkit-keyframes rightCurr{0%{left:0}to{left:100%}}@-o-keyframes rightCurr{0%{left:0}to{left:100%}}@keyframes rightCurr{0%{left:0}to{left:100%}}.carousel-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid!important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;grid-template:"image content" 1fr/1fr auto;height:100vh;overflow:hidden;overflow-x:scroll;position:relative;scroll-behavior:smooth;width:auto}.carousel-container .image-carousel{grid-area:image;overflow:hidden;position:relative;width:118%}@media only screen and (max-width:1963px){.carousel-container .image-carousel{width:100%}}.carousel-container .image-carousel .image-slide{display:none;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%;z-index:2}.carousel-container .image-carousel img{max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-container .carousel-content{background-color:#297753;color:#fff;grid-area:content;max-width:800px;padding:130px 4rem 20% 12rem;width:800px}.carousel-container .carousel-content .wp-block-heading{color:#fff;font:normal normal normal 27px/50px Mulish,sans-serif;line-height:1.4;margin-bottom:0;margin-top:2rem;padding-bottom:0;text-transform:uppercase}.carousel-container .carousel-content .wp-block-heading,.carousel-container .carousel-content p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.carousel-container .carousel-content p{color:#d1e2da;font-size:18px;margin-bottom:2rem;width:280px}.carousel-container .carousel-content .new-btn{gap:20px!important;margin-bottom:8rem;row-gap:15px!important}.wp-img-heart{position:relative}.wp-img-heart img{position:absolute;-webkit-transform:translate(15em,-110px);-o-transform:translate(15em,-110px);transform:translate(15em,-110px);width:36px}@media only screen and (max-width:377px){.wp-img-heart img{-webkit-transform:translate(14em,-109px);-o-transform:translate(14em,-109px);transform:translate(14em,-109px)}}.wp-meuilleur-ventes,.wp-produits-vendus,.wp-title-arrive{font-family:Lucida,sans-serif;padding:0 2rem}.wp-meuilleur-ventes,.wp-produits-vendus{margin:0!important;padding:30px 0}.wp-meuilleur-ventes ul,.wp-produits-vendus ul{display:grid;grid-template-columns:repeat(4,1fr);width:100%}@media only screen and (min-width:1437px){.wp-meuilleur-ventes ul,.wp-produits-vendus ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;align-items:center;justify-content:space-between;justify-content:space-evenly}}.wp-meuilleur-ventes ul li,.wp-produits-vendus ul li{max-width:100%!important;width:100%!important;width:100%}.wp-meuilleur-ventes ul li .button,.wp-produits-vendus ul li .button{padding:0 10px!important}@media only screen and (max-width:990px){.wp-meuilleur-ventes ul,.wp-produits-vendus ul{grid-template-columns:repeat(2,1fr)}.wp-meuilleur-ventes ul li,.wp-produits-vendus ul li{width:100%!important}.wp-meuilleur-ventes ul li .yith-wcwl-add-button,.wp-produits-vendus ul li .yith-wcwl-add-button{-webkit-transform:translate(-11px,-5px);-o-transform:translate(-11px,-5px);transform:translate(-11px,-5px)}}h2.wp-title-arrive em{bottom:-20px!important;left:11.7rem!important}@media only screen and (max-width:424px){h2.wp-title-arrive em{-webkit-transform:translate(-69px,5px)!important;-o-transform:translate(-69px,5px)!important;transform:translate(-69px,5px)!important}}h2.wp-block-heading em{bottom:10px;color:#cb1517;display:block;font-family:Magnolia Script,cursive;font-size:25px;font-style:normal;left:12.7rem;letter-spacing:.35px;position:absolute;text-transform:none}.wp-text-tendance{color:#000;font-family:Mulish Regular;font-size:16px!important}.wp-tags{padding-top:60px}.wp-tags a{background:none;border:1px solid #000;border-radius:0;color:#1d1d1b;font-size:12px;height:0;letter-spacing:.4px;margin-bottom:10px;min-height:33px;padding:7px 13px;text-transform:uppercase}.wp-col-citation{display:grid!important;grid-template-columns:10% 80% 10%}.wp-col-citation+p{padding-top:20px}.wp-col-citation .wp-guillemet-top{position:absolute}.wp-col-citation .wp-guillemet-top img{position:relative;top:-3rem;-webkit-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}.wp-col-citation .wp-guillemet-bottom{position:absolute}.wp-col-citation .wp-guillemet-bottom img{position:relative;right:2rem;top:20px;-webkit-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}.wp-section-agent-paper .wp-block-button{margin-left:0}@media only screen and (max-width:990px){.wp-section-agent-paper{display:grid!important}}.wp-block-columns .wp-section-agent-paper{margin-bottom:2rem!important;margin-top:2rem;max-width:110%;width:110%}.wp-block-columns .wp-block-column{position:relative}.wp-block-columns .wp-block-column h2{font-size:40px;font-weight:400;line-height:1.4;margin-bottom:0;padding-bottom:0}.wp-block-columns .wp-block-column h3{color:#cb1517;display:block;font-family:Magnolia Script,cursive;font-size:25px;font-style:normal;letter-spacing:1.75px;margin:0;padding-left:2.7rem;text-transform:none;-webkit-transform:translateY(-23px);-o-transform:translateY(-23px);transform:translateY(-23px)}.wp-block-columns .col-left-cust figure{text-align:center}.wp-block-columns .col-left-cust figure img{bottom:-3rem;position:relative;z-index:2}.wp-block-columns .col-left-cust figure.etiquette-top{position:absolute}.wp-block-columns .col-left-cust figure.etiquette-top img{bottom:0;left:3rem;position:relative;z-index:3}.wp-block-columns .col-left-cust figure.etiquette-bottom{position:absolute}.wp-block-columns .col-left-cust figure.etiquette-bottom img{bottom:-26rem;left:28rem;position:relative;z-index:3}@media only screen and (min-width:991px){.wp-block-columns .col-left-cust{-webkit-transform:translate(6rem,10px);-o-transform:translate(6rem,10px);transform:translate(6rem,10px);z-index:2}}.wp-block-columns .col-right-cust{background:#f7f7f7;padding:38px 50px 45px 94px}@media only screen and (min-width:991px){.wp-block-columns .col-right-cust{-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0);z-index:1}}.wp-block-columns .col-right-cust p{font-size:14px}.wp-block-columns .col-right-cust .wp-citation-1{color:#2b64ad;color:#3b64ad;font:italic normal normal 16px/23px Lucida Sans;letter-spacing:.32px;padding:0;text-align:left}.wp-block-columns .col-right-cust .wp-block-quote.wp-citation-1{color:#78b5cf;padding:0}.wp-block-columns .col-right-cust .wp-block-quote.wp-citation-1 p{font-size:16px;line-height:1.4;font:italic normal normal 16px/23px Lucida Sans}.wp-block-columns .col-right-cust .wp-block-quote.wp-citation-1 p:first-of-type{margin-left:0;margin-top:15px}.wp-block-columns .col-right-cust .wp-block-quote.wp-citation-1 p:before{-webkit-transform:translate(33%);-o-transform:translate(33%);transform:translate(33%)}.wp-block-columns .col-right-cust .wp-block-quote.wp-citation-1 p:after{-webkit-transform:translate(-25%,-25%);-o-transform:translate(-25%,-25%);transform:translate(-25%,-25%)}.wp-block-columns .col-right-cust .wp-block-button__link{background:none;border:1px solid #000;border-radius:0;font-family:Mulish Regular;font-size:12px;height:0;letter-spacing:1px;margin-top:.5em;min-height:36px;padding:0 18px!important;text-transform:uppercase}.wp-block-columns .col-right-cust .wp-block-button__link:hover{background-color:#1d1d1b;color:#fff;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media only screen and (max-width:990px){.wp-block-columns .col-right-cust{padding:21rem 50px 45px 140px;position:relative;-webkit-transform:translate(10px);-o-transform:translate(10px);transform:translate(10px)}}@media only screen and (max-width:767px){.wp-block-columns .col-right-cust{padding:15rem 50px 45px;-webkit-transform:translate(10px)!important;-o-transform:translate(10px)!important;transform:translate(10px)!important}}.wp-block-columns .wp-deco-block{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:4px;left:0;position:absolute;width:100%}.wp-block-columns .wp-deco-block .deco-1{background-color:#107bad;height:100%;width:33.5%}.wp-block-columns .wp-deco-block .deco-2{background-color:#fff;height:100%;width:33.5%}.wp-block-columns .wp-deco-block .deco-3{background-color:#e94f30;height:100%;width:33.5%}@media (min-width:1440px){body>main{-webkit-box-flex:1;-ms-flex:1;flex:1}.dots{-webkit-box-pack:end;-ms-flex-pack:end;bottom:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;left:-13.5rem;position:relative;width:100%}}@media only screen and (min-width:1440px) and (min-width:1964px){.dots{left:-19.5rem!important}}@media (min-width:1440px){.dot{background-color:#6aa088;border-radius:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3px;margin:0 10px;position:relative;width:50px}.wp-section-agent-paper{margin-bottom:5rem!important;margin-top:2rem}.carousel-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid!important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;grid-template:"image content" 1fr/1fr auto;height:100vh;overflow:hidden;overflow-x:scroll;position:relative;scroll-behavior:smooth;width:100%}.carousel-container .image-carousel{grid-area:image;overflow:hidden;position:relative;width:110%}}@media only screen and (min-width:1440px) and (min-width:1964px){.carousel-container .image-carousel{width:100%}}@media (min-width:1440px){.carousel-container .carousel-content{background-color:#297753;color:#fff;grid-area:content;max-width:800px;padding:130px 4rem 20% 8rem;width:700px}}@media only screen and (min-width:1440px) and (min-width:1964px){.carousel-container .carousel-content{padding-left:5rem}}.wp-produits-vendus em{left:9.3rem!important}@media only screen and (max-width:377px){.wp-produits-vendus em{-webkit-transform:translate(-38px,10px);-o-transform:translate(-38px,10px);transform:translate(-38px,10px)}}.wp-tendances{position:relative}.wp-tendances .action-carousel-blog{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:absolute;top:34%;width:100%}.wp-tendances .action-carousel-blog button{background:#fff;border:1px solid #969494;border-radius:0!important;height:50px;max-height:50px;min-height:50px;padding:0 13px}.wp-tendances .action-carousel-blog button:hover{background-color:#bb8e40;cursor:pointer}.wp-block-product-best-sellers div.star-rating,.wp-produits-vendus div.star-rating{color:#cacaca!important;margin:0 auto 18px!important;position:relative!important;top:-27px!important}.wp-block-product-best-sellers div.star-rating .rating-cust,.wp-produits-vendus div.star-rating .rating-cust{margin-bottom:0!important}.wp-block-product-best-sellers a.button.product_type_simple.add_to_cart_button,.wp-produits-vendus a.button.product_type_simple.add_to_cart_button{line-height:1.4;position:relative;top:-43px;width:100%}.wp-img-heart.wp-img-heart_ img{position:absolute;-webkit-transform:translate(17em,-77px);-o-transform:translate(17em,-77px);transform:translate(17em,-77px);width:36px}@media only screen and (max-width:424px){.wp-img-heart.wp-img-heart_ img{-webkit-transform:translate(14em,-90px);-o-transform:translate(14em,-90px);transform:translate(14em,-90px)}}.slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:center}.slick-dots li{width:20px!important}.slick-dots li button:before{font-size:15px}.slick-carousel-blog{margin:auto;max-width:var(--wp--style--global--content-size)}.slick-carousel-blog li h2.wp-block-post-title{color:#000;font-size:20px!important;letter-spacing:.5px;line-height:1.4;text-transform:uppercase}.slick-carousel-blog li .wp-block-post-excerpt__excerpt{font-size:14px}.slick-carousel-blog li .wp-block-post-excerpt__more-link{color:#1d1d1b;content:"";font-size:14px;left:54px;margin-bottom:60px;opacity:1;position:relative;text-transform:uppercase;top:50%}.slick-carousel-blog li .wp-block-post-excerpt__more-link:hover{color:#bb8e40;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.slick-carousel-blog li .wp-block-post-excerpt__more-link:before{background-color:#1d1d1b;content:"";height:2px;left:-34px;opacity:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:36px}.slick-carousel-blog li .wp-block-post-excerpt__more-link:after{border-bottom:2px solid #1d1d1b;border-left:2px solid #1d1d1b;content:"";height:18px;left:-26px;opacity:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-135deg);-o-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);width:18px}@media only screen and (max-width:1023px){.slick-carousel-blog .slick-slide,.slick-carousel-blog .slick-slide>div{min-height:80vh}.slick-carousel-blog .slick-slide>div li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.slick-next,.slick-prev{display:none;margin-top:0!important;top:24%}.slick-next.slick-arrow,.slick-prev.slick-arrow{background:#fff;border:1px solid #1d1d1b;border-radius:0;width:64px;z-index:1}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{content:"";opacity:1;position:absolute;top:50%}.slick-next:hover,.slick-prev:hover{background-color:#1d1d1b;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.slick-prev{left:-7px}.slick-prev:before{border-bottom:1px solid #1d1d1b;border-left:1px solid #1d1d1b;height:13px;left:26px;-webkit-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:13px}.slick-prev:after{background-color:#1d1d1b;height:1px;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:24px}.slick-prev:hover{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.slick-prev:hover:before{border-bottom:1px solid #fff;border-left:1px solid #fff}.slick-prev:hover:after{background-color:#fff}.slick-next{right:-10px}.slick-next:after{border-bottom:1px solid #1d1d1b;border-left:1px solid #1d1d1b;height:13px;right:12px;-webkit-transform:translate(-50%,-50%) rotate(-135deg);-o-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);width:13px}.slick-next:before{background-color:#1d1d1b;height:1px;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:24px}.slick-next:hover{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.slick-next:hover:after{border-bottom:1px solid #fff;border-left:1px solid #fff}.slick-next:hover:before{background-color:#fff}.wp-block-group .is-nowrap .is-layout-flex .wp-block-group-is-layout-flex{margin:0 0 1rem!important}@media only screen and (max-height:559px){.wp-block-group .is-nowrap .is-layout-flex .wp-block-group-is-layout-flex{margin:0 0 .4rem!important}}.home-carousel{position:relative}.home-carousel .flick-elem{display:grid;grid-template:"figure color" auto ". color" 1fr/auto 1fr;height:calc(100vh - 190px);max-height:calc(100vh - 190px);min-height:calc(100vh - 190px)}@media only screen and (max-height:804px){.home-carousel .flick-elem .bg-color p:not(.dots-receiver){letter-spacing:normal;line-height:1;padding-right:0}}@media only screen and (min-width:1680px){.home-carousel .flick-elem{grid-template:"figure color" auto ". color" 1fr/auto 2fr}}@media only screen and (max-width:1299px){.home-carousel .flick-elem{grid-template:"figure" 100%/100%;position:relative}.home-carousel .flick-elem .bg-color{left:auto;max-width:500px;padding-left:40px;padding-right:40px;padding-top:7%;position:absolute;right:-120px;z-index:3}.home-carousel .flick-elem .bg-color.bg-green{background-color:rgba(41,119,84,.9)}.home-carousel .flick-elem .bg-color.bg-orange{background-color:rgba(233,79,48,.9)}.home-carousel .flick-elem .bg-color.bg-gold{background-color:rgba(187,142,64,.9)}}@media only screen and (max-width:1299px) and (max-height:819px){.home-carousel .flick-elem .bg-color{padding-top:5%}}@media only screen and (max-width:1299px) and (max-height:704px){.home-carousel .flick-elem .bg-color{padding-top:1rem}}@media only screen and (max-width:1299px) and (max-height:849px){.home-carousel .flick-elem .bg-color{gap:12px}.home-carousel .flick-elem .bg-color p:not(.dots-receiver){font-size:18px}.home-carousel .flick-elem .bg-color .wp-block-group{margin-bottom:0!important}.home-carousel .flick-elem .bg-color .wp-block-buttons{gap:5px;margin-bottom:0}.home-carousel .flick-elem .bg-color .wp-block-buttons .wp-block-button{margin:0}}@media only screen and (max-width:1299px){.home-carousel .flick-elem figure{height:100%;overflow:hidden;padding:0}.home-carousel .flick-elem figure,.home-carousel .flick-elem figure img,.home-carousel .flick-elem figure picture{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.home-carousel .flick-elem figure img,.home-carousel .flick-elem figure picture{height:auto;height:100%;max-height:none;max-width:none;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:auto}}@media only screen and (max-width:929px){.home-carousel .flick-elem{background-color:#297754;gap:0;grid-template:"figure" 1fr "color" auto/1fr}.home-carousel .flick-elem:has(.bg-vert){background-color:#297754}.home-carousel .flick-elem:has(.bg-orange){background-color:#e94f30}.home-carousel .flick-elem:has(.bg-gold){background-color:#bb8e40}.home-carousel .flick-elem .bg-color{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(41,119,84,.8);max-width:100%;padding-bottom:0;padding-top:5px!important;padding-top:0;position:relative;width:100%}}@media only screen and (max-width:929px) and (max-height:569px){.home-carousel .flick-elem .bg-color{padding-top:0!important}}@media only screen and (max-width:929px){.home-carousel .flick-elem .bg-color.bg-gold{background-color:rgba(187,142,64,.8)}.home-carousel .flick-elem .bg-color.bg-orange{background-color:rgba(233,79,48,.8)}}@media only screen and (max-width:929px) and (max-height:569px){.home-carousel .flick-elem .bg-color .wp-block-buttons:first-child{display:none}.home-carousel .flick-elem .bg-color h2{font-size:21px;margin-bottom:0;padding-bottom:0}.home-carousel .flick-elem .bg-color p{margin:0}.home-carousel .flick-elem .bg-color p+p{margin-top:5px}.home-carousel .flick-elem .bg-color p:not(.dots-receiver){font-size:16px;line-height:1}}@media only screen and (max-width:929px) and (max-height:699px){.home-carousel .flick-elem .bg-color>p{padding-right:0}}@media only screen and (max-width:929px){.home-carousel .flick-elem .bg-color>p+.wp-block-buttons{padding-top:25px}}@media only screen and (max-width:929px) and (max-height:699px){.home-carousel .flick-elem .bg-color>p+.wp-block-buttons{padding-top:0}}@media only screen and (max-width:929px){.home-carousel .flick-elem figure{max-height:50vh;min-height:25vh;opacity:1}}@media only screen and (max-width:929px) and (max-height:569px){.home-carousel .flick-elem figure{min-height:12vh}}@media only screen and (max-width:461px){.home-carousel .flick-elem .bg-color .wp-block-buttons.is-layout-flex{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.7rem!important;justify-content:center}.home-carousel .flick-elem .bg-color .wp-block-buttons.is-layout-flex .wp-block-button{margin:0}}.home-carousel .flick-elem figure{grid-area:figure;z-index:2}.home-carousel .flick-elem figure img{display:block;height:auto;width:100%}@media only screen and (max-height:804px){.home-carousel .flick-elem figure img{max-height:calc(100vh - 215px);width:auto!important}}.home-carousel:not(.slick-initialized) .flick-elem:not(:first-of-type){display:none}.home-carousel .bg-color{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:color;height:100%;justify-content:center;padding-left:160px;padding-right:2rem;padding-top:3rem;-webkit-transform:translateX(-120px);-o-transform:translateX(-120px);transform:translateX(-120px);width:calc(100% + 120px);z-index:1}@media only screen and (max-height:729px){.home-carousel .bg-color{gap:5px}}@media only screen and (max-height:624px){.home-carousel .bg-color{-webkit-box-pack:start;-ms-flex-pack:start;gap:3px;justify-content:flex-start;padding-top:1rem}}@media only screen and (max-height:559px){.home-carousel .bg-color .wp-block-group .is-nowrap .is-layout-flex .wp-block-group-is-layout-flex{margin-bottom:.4rem!important}}.home-carousel .bg-color .dots-receiver{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:0;justify-content:flex-start;margin-top:45px;max-height:200px;position:relative;width:100%}@media only screen and (max-height:624px){.home-carousel .bg-color .dots-receiver{margin-top:20px;max-height:50px}}@media only screen and (max-width:929px){.home-carousel .bg-color .dots-receiver{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.home-carousel .bg-color .dots-receiver .slick-dots{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:auto;gap:1.4rem;justify-content:flex-start;left:0;list-style:none inside;max-width:300px;position:relative}@media only screen and (max-width:929px){.home-carousel .bg-color .dots-receiver .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.home-carousel .bg-color .dots-receiver .slick-dots li::marker{display:none;opacity:0}.home-carousel .bg-color .dots-receiver .slick-dots li button{padding:0}.home-carousel .bg-color .dots-receiver .slick-dots li button:before{display:none}.home-carousel .bg-color .dots-receiver .slick-dots li.slick-active button{background-color:#e94f30}.home-carousel .bg-color .wp-block-buttons .wp-block-button:not(.arrowed) .wp-block-button__link:hover{color:#fff}.home-carousel .bg-color .wp-block-buttons .wp-block-button:first-of-type{margin-left:0}.home-carousel .bg-color h2{font-size:29px;font-weight:400;letter-spacing:1.05px;margin:0 0 .5rem;padding-bottom:11px}@media only screen and (max-height:559px){.home-carousel .bg-color h2{margin:0}}.home-carousel .bg-color>p{font-size:20px;font-weight:400;letter-spacing:.33px;margin:0 0 1rem;padding:0 12rem 0 0}@media only screen and (max-width:1299px){.home-carousel .bg-color>p{padding:0 2rem 0 0}}@media only screen and (max-height:559px){.home-carousel .bg-color>p{font-size:17px;padding:0}}.home-carousel .bg-color>h2{text-transform:uppercase}.home-carousel .bg-color>h2,.home-carousel .bg-color>p{color:#fff;font-family:Mulish,sans-serif}.home-carousel .bg-orange .dots-receiver .slick-dots li.slick-active button{background-color:#297754}.home-carousel .slick-list{max-width:100vw;padding:0!important}.home-carousel .slick-slide{height:calc(100vh - 190px);max-height:calc(100vh - 190px);max-width:100vw;min-height:calc(100vh - 190px)}.home-carousel .slick-slide[data-slick-index="1"] .slick-dots li:nth-of-type(2){opacity:1}.home-carousel .slick-slide[data-slick-index="1"] .slick-dots li:nth-of-type(2) button{background-color:#e94f30}.home-carousel .slick-slide[data-slick-index="2"] .slick-dots li:nth-of-type(3){opacity:1}.home-carousel .slick-slide[data-slick-index="2"] .slick-dots li:nth-of-type(3) button{background-color:#e94f30}.home-carousel .slick-slide[data-slick-index="3"] .slick-dots li:nth-of-type(4){opacity:1}.home-carousel .slick-slide[data-slick-index="3"] .slick-dots li:nth-of-type(4) button{background-color:#e94f30}.home-carousel .slick-slide .bg-orange[data-slick-index="1"] .slick-dots li:nth-of-type(2) button,.home-carousel .slick-slide .bg-orange[data-slick-index="2"] .slick-dots li:nth-of-type(3) button,.home-carousel .slick-slide .bg-orange[data-slick-index="3"] .slick-dots li:nth-of-type(4) button{background-color:#297754}@media only screen and (max-width:1299px){.home-carousel .slick-slide:has(.bg-vert){background-color:#297754}.home-carousel .slick-slide:has(.bg-orange){background-color:#e94f30}.home-carousel .slick-slide:has(.bg-gold){background-color:#bb8e40}}.home-carousel .slick-slide .flick-elem{display:grid!important}.home-carousel .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:calc(100vh - 190px);position:relative;width:100%}li .wc-block-grid__product .add-to-wishlist-before_image{padding:0!important}.home-blog,.home-blog .wp-block-post{opacity:1}.home-blog .wp-block-post figure{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:364/242;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden}
