.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:transparent;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{-ms-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-ms-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:-ms-transform .2s linear,transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;-ms-transform:scale(1.4);transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination__page:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__toggle:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid transparent}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-ms-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-ms-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;top:0;bottom:0;left:auto;right:.5em}.lb-loader,.lightbox{text-align:center;line-height:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{z-index:9999;opacity:.8;background-color:#000;display:none;position:absolute;top:0;left:0}.lightbox{z-index:10000;outline:0;width:100%;font-weight:400;position:absolute;left:0}.lightbox .lb-image{height:auto;max-width:inherit;border:4px solid #fff;border-radius:3px;max-height:none;display:block}.lightbox a img{border:none}.lb-outerContainer{background-color:#fff;border-radius:4px;width:250px;height:250px;margin:0 auto;position:relative}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{content:"";clear:both;display:table}.lb-loader{width:100%;height:25%;top:43%}.lb-cancel{background:url(loading.46e1ff58.gif) no-repeat;width:32px;height:32px;margin:0 auto;display:block}.lb-nav{z-index:10;width:100%;height:100%;top:0}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);outline:0}.lb-next,.lb-prev{cursor:pointer;height:100%;display:block}.lb-nav a.lb-prev{float:left;opacity:0;-o-transition:opacity .6s;background:url(prev.dcd580d6.png) 0 48% no-repeat;width:34%;transition:opacity .6s;left:0}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{float:right;opacity:0;-o-transition:opacity .6s;background:url(next.d4006a1b.png) right 48% no-repeat;width:64%;transition:opacity .6s;right:0}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;margin:0 auto;padding-top:5px}.lb-dataContainer:after{content:"";clear:both;display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;text-align:left;width:85%;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999;padding-bottom:1em;font-size:12px;display:block}.lb-data .lb-close{float:right;text-align:right;opacity:.7;-o-transition:opacity .2s;background:url(close.e6e826de.png) 100% 0 no-repeat;outline:0;width:30px;height:30px;transition:opacity .2s;display:block}.lb-data .lb-close:hover{cursor:pointer;opacity:1}@font-face{font-family:metropolisRegular;src:url(Metropolis-Regular.88b8a67a.woff2)format("woff2");src:url(Metropolis-Regular.88b8a67a.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:metropolisMedium;src:url(Metropolis-Medium.70668c43.woff2)format("woff2");src:url(Metropolis-Medium.70668c43.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:metropolisSemiBold;src:url(Metropolis-SemiBold.7381ac67.woff2)format("woff2");src:url(Metropolis-SemiBold.7381ac67.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:metropolisBold;src:url(Metropolis-Bold.e2ef7cf1.woff2)format("woff2");src:url(Metropolis-Bold.e2ef7cf1.woff2)format("woff2");font-weight:800;font-style:normal}@font-face{font-family:KGLife_regular;src:url(KGLifeisMessy.d87b1697.woff2)format("woff2");src:url(KGLifeisMessy.d87b1697.woff2)format("woff2");font-weight:400;font-style:normal}html{font-size:.625em}*{box-sizing:border-box}:before{box-sizing:border-box}:after{box-sizing:border-box}ul,ol{margin:0;padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}address{font-style:normal}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body{height:100%;overflow-x:hidden}body>footer{position:relative}.screen-reader-text,.srt{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus,.srt:focus{clip-path:none;color:#444;z-index:100000;background-color:#eee;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;clip:auto!important}.ir{font:0/0 a;text-shadow:none;color:transparent;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/t-90/test.png);border:0;width:300px;height:75px}a{text-decoration:none;transition:all .2s ease-in-out}body{color:#000;font-feature-settings:"kern" 1;font-kerning:normal;text-rendering:optimizeLegibility;font-family:metropolisRegular,Arial,sans-serif;font-size:2.4rem;font-weight:400;line-height:1.4em;overflow-x:hidden}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:576px){.container{max-width:560px}}@media (min-width:768px){.container{max-width:740px}}@media (min-width:992px){.container{max-width:980px}}@media (min-width:1200px){.container{max-width:1160px}}@media (min-width:1400px){.container{max-width:1360px}}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.flex{display:flex}.grid{display:grid}.center{text-align:center}h1{color:#bb1f5b;text-transform:uppercase;margin-bottom:4rem;font-family:KGLife_regular,Arial,sans-serif;font-size:max(3.8rem,min(3vw,4.8rem));line-height:1.4em}h2{color:#bb1f5b;text-transform:uppercase;margin-bottom:4rem;font-family:KGLife_regular,Arial,sans-serif;font-size:max(3.8rem,min(3vw,4.8rem));font-weight:400;line-height:1.4em}.call-to-action{justify-content:center;display:flex}.call-to-action a{text-align:center;color:#52796f;text-align:center;background-color:#fff;border:1px solid #52796f;padding:2rem 4.5rem;display:inline-block}.call-to-action a:hover{color:#fff;background-color:#52796f;border:1px solid #fff}.deco1{position:relative}.deco1:before{content:url(goodies-big-top.f8d8a207.svg);z-index:0;position:absolute;top:13.3rem;right:0}.deco1:after{z-index:-1;position:absolute;top:40%;right:0}.Reassurance{padding:2rem 0}@media (min-width:992px){.Reassurance{padding:5rem 0 3rem}}.Reassurance__items{grid-template-columns:1fr 1fr;justify-items:center;gap:2rem;display:grid}@media (min-width:768px){.Reassurance__items{grid-template-columns:1fr 1fr;gap:5rem}}@media (min-width:992px){.Reassurance__items{flex-wrap:wrap;justify-content:space-evenly;align-items:stretch;display:flex}}.Reassurance__items__item{text-align:center;align-items:center;display:flex;position:relative}@media (min-width:992px){.Reassurance__items__item{max-width:15%}}.Reassurance__items__item img{margin:0 auto}.Reassurance__items__item p{margin-top:1.4rem;font-size:1.6rem;font-weight:500;line-height:1.4em}@media (min-width:992px){.Reassurance__items__item:first-child:after{content:"";background-color:#f4efe9;width:1px;height:50%;position:absolute;top:25%;right:-25%}.Reassurance__items__item:nth-child(2):after{content:"";background-color:#f4efe9;width:1px;height:50%;position:absolute;top:25%;right:-25%}.Reassurance__items__item:nth-child(3):after{content:"";background-color:#f4efe9;width:1px;height:50%;position:absolute;top:25%;right:-25%}}@media (min-width:992px) and (min-width:1200px){.Reassurance__items__item:first-child:after{right:-5rem}.Reassurance__items__item:nth-child(2):after{right:-5rem}.Reassurance__items__item:nth-child(3):after{right:-5rem}}#zdmhkrupyzqhzetr .tiered-pricing--active{border:none!important}.woocommerce-MyAccount-navigation ul li{margin-bottom:1rem;padding:1rem;list-style:none}.woocommerce-MyAccount-navigation ul li a{color:#52796f}.woocommerce-MyAccount-navigation ul li a:hover{color:#bb1f5b}.woocommerce-EditAccountForm input{border:2px solid #bb1f5b;border-radius:5px;padding:1rem 2rem}.woocommerce-EditAccountForm .woocommerce-Button{color:#fff!important;background-color:#bb1f5b!important;border:2px solid #bb1f5b!important;border-radius:5px!important;margin-top:5rem!important;padding:1rem 2rem!important;display:block!important}.woocommerce-EditAccountForm .woocommerce-Button:hover{color:#bb1f5b!important;background-color:#fff!important}.add-to-cart-element{justify-content:space-between;align-items:center;display:flex}.add-to-cart-element:has(.no-price){align-items:center}.add-to-cart-element .no-price{color:#bb1f5b;font-weight:800}.add-to-cart-element .add-to-cart{position:relative}.add-to-cart-element .add-to-cart:after{content:url(cart.b878597f.svg);width:40px;height:40px;margin:0 auto;position:relative}.add-to-cart-element .add-to-cart:before{content:url(add.4cc8adb2.png);position:absolute;top:-2rem;left:-1rem}.add-to-cart-element .add-to-cart:hover:before{animation:1s forwards myAnimation}@keyframes myAnimation{0%{top:-2rem;left:-1rem}50%{top:-3rem;left:.6rem}to{top:-7px;left:7px}}.product-item{background-color:#fff;border-radius:20px;overflow:hidden;box-shadow:12px 11px 15px -6px rgba(0,0,0,.2);margin:0 auto!important}.product-item .product-image{position:relative}.product-item .product-image img{width:100%}.product-item .product-image .product-tags{flex-wrap:wrap;align-items:center;gap:5px;display:flex;position:absolute;bottom:-2px;left:5px}.product-item .product-image .product-tags .product-tag-img{background-color:#fff;border-radius:5px;align-items:center;padding:2px 8px 3px;font-size:12px;font-weight:600;line-height:14px;display:flex}.product-item .product-image .product-tags .product-tag-img img{max-width:14px;max-height:14px;margin-right:3px}.product-item .product-info{padding:1.2rem 2rem}.product-item .product-info h3{text-align:center;color:#000;margin-bottom:2.5rem;font-family:metropolisBold,Arial,sans-serif;font-size:2.2rem}.product-item .product-info p{font-size:1.6rem;line-height:1.2em}.product-item .product-info p span{display:block}.product-item .product-info p .price{font-family:metropolisBold,Arial,sans-serif;color:#000!important}.product-image:has(.img-hover){position:relative;overflow:hidden}.product-image:has(.img-hover) .attachment-woocommerce_thumbnail{transition:opacity .5s ease-in-out,-ms-transform .5s ease-in-out,transform .5s ease-in-out}.product-image:has(.img-hover) .img-hover{z-index:0;opacity:0;width:100%;height:100%;transition:opacity .5s ease-in-out,-ms-transform .5s ease-in-out,transform .5s ease-in-out;position:absolute;top:0;left:0}.product-image:has(.img-hover):hover .attachment-woocommerce_thumbnail{opacity:0}.product-image:has(.img-hover):hover .img-hover{opacity:1}.Page-title404{text-align:center;color:#52796f;font-size:3.5rem}.Page-content:has(.link404){text-align:center}.Page-content:has(.link404) a{color:#bb1f5b;text-transform:uppercase;font-family:metropolisBold,Arial,sans-serif;font-size:2.2rem}.Page-content:has(.link404) a:hover{color:#52796f}.alignleft{float:left;margin-right:30px}.alignright{float:right;margin-left:30px}.aligncenter{margin:0 auto 2rem}.woocommerce-Price-currencySymbol:after{content:"HT*";margin-left:10px}.raq-totals .amount:after{content:"*frais de transport calculé sur devis";font-size:1rem;font-style:italic;line-height:1em;display:block}.woof_block_html_items label{padding:1px 2px}.woof_block_html_items .product-tag-img{align-content:center;align-items:center;gap:.6rem;display:flex}.woof_block_html_items .product-tag-img img{max-width:14px;max-height:14px}.woof_block_html_items .woof_checkbox_label_selected{border-radius:10px;box-shadow:5px 3px 9px 2px rgba(0,0,0,.14)}.woof_block_html_items .icheckbox_minimal-green,.woof_block_html_items .iradio_minimal-green{background:0 0;border:1px solid #bb1f5b;width:8px;height:8px}.woof_block_html_items ul li ul li label{font-size:1.5rem}.woof_block_html_items .checked{background-color:#bb1f5b}.woof_reset_search_form{display:none!important}.woof_show_mobile_filter{text-align:center;cursor:pointer;margin-bottom:3rem}.woof_show_mobile_filter img{width:15px;height:15px}.woof_hide_mobile_filter{text-align:center}.woof_hide_mobile_filter img{width:14px}.accordion-item{margin-bottom:3rem}.accordion-item .accordion-title{cursor:pointer;background-color:#f4efe9;justify-content:space-between;align-items:center;padding:10px;font-family:metropolisSemiBold,Arial,sans-serif;font-size:max(1.8rem,min(3vw,2.4rem));display:flex}.accordion-item .accordion-content{opacity:0;-ms-transform-origin:top;transform-origin:top;-webkit-box-shadow:12px 11px 15px -6px rgba(0,0,0,.2);border-bottom-right-radius:10px;border-bottom-left-radius:10px;max-height:0;padding:0 6rem;font-size:1.6rem;transition:max-height .5s ease-out,opacity .5s ease-out,-ms-transform .5s ease-out,transform .5s ease-out,padding .5s ease-out;overflow:hidden;-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);box-shadow:0 4px 4px rgba(0,0,0,.1)}.accordion-item .accordion-content p{line-height:1.4em}.accordion-item .arrow{vertical-align:end;transition:-ms-transform .3s,transform .3s;display:inline-block}.accordion-item.open .accordion-content{opacity:1;max-height:1500px;padding:3rem 6rem;transition:max-height .5s ease-in,opacity .5s ease-in,-ms-transform .5s ease-in,transform .5s ease-in,padding .5s ease-in;-ms-transform:rotateX(0);transform:rotateX(0)}.accordion-item.open .arrow{-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion-item:not(.open) .accordion-content{max-height:0}.videobox{max-width:500px;margin:0 auto}.bandeau{color:#fff;background-color:#bb1f5b;justify-content:center;align-items:center;width:100%;height:50px;display:flex;position:relative;overflow:hidden}.bandeau .texte{white-space:nowrap;font-size:20px;animation:20s linear infinite defilement;position:absolute}@keyframes defilement{0%{-ms-transform:translate(100%);transform:translate(100%)}to{-ms-transform:translate(-100%);transform:translate(-100%)}}.RatioContainer{height:0;padding-bottom:100%;display:block;position:relative}.RatioContainer img{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.RatioContainer--white{background-color:#fff}.RatioContainer--3by2{padding-bottom:66.6666%}.Ringo-Select{flex-direction:column;display:inline-flex;position:relative}.Ringo-Select .Ringo-Select__divSelect{cursor:pointer;background-color:#fff;border:1px solid #000;justify-content:center;align-items:center;min-width:160px;padding:10px;display:flex}.Ringo-Select .Ringo-Select__divSelect:after{content:"";border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;width:0;height:0;margin-left:auto}.Ringo-Select ul{opacity:0;pointer-events:none;background-color:#fff;border:1px solid #000;flex-direction:column;width:100%;margin:0;padding:0;transition:all .4s ease-in-out;display:inline-flex;position:absolute;top:40px}.Ringo-Select ul li{cursor:pointer;background-color:#fff;padding:10px 20px;list-style:none;transition:all .3s ease-in-out}.Ringo-Select ul li:hover,.Ringo-Select ul li:focus{background-color:#eee}.Ringo-Select ul li+li{border-top:1px solid gray}.Ringo-Select div{display:inline-block}.Ringo-Select.opened ul{opacity:1;pointer-events:all;top:50px}.Svg{height:0;padding-bottom:100%;display:block;position:relative;overflow:hidden}.Svg svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Footer{color:#fff;background-color:#52796f;padding:2rem 0;font-size:max(1.8rem,min(2vw,2.4rem))}@media (min-width:992px){.Footer{padding:5rem 0}}@media (min-width:768px){.Footer--content--up{justify-content:space-between;gap:5rem;display:flex}}.Footer--content--up .sidebar--left{font-size:1.4rem;line-height:1.4em}@media (min-width:768px){.Footer--content--up .sidebar--left{width:20%}}.Footer--content--up .sidebar--left p,.Footer--content--up .sidebar--left img{margin-bottom:1rem}.Footer--content--up .sidebar--right{flex-wrap:wrap;gap:2rem;display:flex}@media (min-width:992px){.Footer--content--up .sidebar--right{gap:8rem;width:60%}}.Footer--content--up .sidebar--right p{font-size:max(1.6rem,min(2vw,2rem));font-weight:700}.Footer--content--up .sidebar--right a{color:#fff;font-size:max(1.6rem,min(3vw,1.8rem));font-weight:400}.Footer--content--up .sidebar--right a:hover{color:#d0d885}.Footer--content--up .sidebar--right .sidebar span{font-size:2rem;font-weight:700}.Footer--content--up .sidebar--right .sidebar ul li{list-style:none}.Footer--content--up .sidebar--right .sidebar ul li span{font-family:metropolisRegular,Arial,sans-serif;font-size:1.8rem;font-weight:400}.Footer--content--up .sidebar--right .sidebar p{line-height:1.4em}.Footer--content--up .sidebar--right .sidebar .infos{align-items:center;gap:1rem;margin-bottom:2.5rem;font-size:max(1.5rem,min(2vw,1.7rem));display:flex}.Footer--content--up .sidebar--right .sidebar .infos:last-child{align-items:flex-start}.Footer--content--up .sidebar--right .sidebar .infos p{text-align:left;font-weight:400}.Footer--content--up .sidebar--right .sidebar .gform_wrapper .gform_title{display:none}.Footer--content--up .sidebar--right .sidebar .gform_wrapper input{color:#fff;background-color:transparent;border:1px solid #fff;border-radius:2rem;width:100%}.Footer--content--up .sidebar--right .sidebar .gform_wrapper .gform_footer{justify-content:center}.Footer--content--up .sidebar--right .sidebar .gform_wrapper .gform_footer #gform_submit_button_1{color:#52796f;background-color:#fff;font-size:1.8rem;font-weight:700}.Footer--content--up .sidebar--right .newsletter p{text-align:center;margin-bottom:1rem}.mentions{background-color:#52796f;position:relative}.mentions .Footer-menumentions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.mentions .Footer-menumentions li a{color:#fff;font-size:1.4rem}.mentions .Footer-menumentions li a:after{content:"|";margin-left:1rem}.mentions .Footer-menumentions li:last-child a:after{content:""}.Header{border-bottom:1px solid #e2e8f0}.Header__secondPart{padding:3rem 8rem}.Header__secondPart__content{justify-content:center;align-items:center;gap:3rem;display:flex}@media (min-width:1200px){.Header__secondPart__content{flex-direction:row;justify-content:space-between;align-items:end;display:flex}}.Header__secondPart__content__pictos{justify-content:center;gap:1.5rem;display:flex}.Header__secondPart__content__pictos img{min-width:34px}.Header__secondPart__content--contact{flex-direction:column;align-items:center;gap:2rem;display:flex}@media (min-width:1200px){.Header__secondPart__content--contact{flex-direction:row;justify-content:space-between;width:25%;display:flex}}.Header__secondPart__content--contact .contact{color:#000;word-break:keep-all;height:-webkit-fit-content;height:fit-content;font-size:2.4rem;font-weight:700;position:relative}.Header__secondPart__content--contact .contact:before{content:url(line.1f88cfc5.png);z-index:-1;position:absolute;bottom:-10px;left:0}.Header__secondPart__content--contact .contact:hover{color:#bb1f5b}.Header__thirdPart__content{justify-content:center;align-items:center;font-size:max(1.6rem,min(1vw,2rem));display:flex;position:relative}@media (min-width:768px){.Header__thirdPart__content{gap:3rem}}.Header__thirdPart__content__menu{justify-content:center;align-items:baseline;gap:1rem;display:flex}.Header__thirdPart__content__menuItem{padding-bottom:3rem}.Header__thirdPart__content__menuItem .megamenu-slug a{color:#fff;background-color:#bb1f5b;border-radius:5px;justify-content:center;align-items:center;padding:1.2rem 2rem 1.2rem 6rem;display:flex;position:relative}.Header__thirdPart__content__menuItem .megamenu-slug a:before{content:url(menu.b85ca84d.svg);position:absolute;top:17px;left:19px}.Header__thirdPart__content .MenuSuite{justify-content:center;display:flex}.Header__thirdPart__content .MenuSuite a{color:#000;padding:0 1rem;font-weight:700}@media (min-width:1200px){.Header__thirdPart__content .MenuSuite a{padding:0 2rem}}.Header__thirdPart__content .mega-menu{z-index:9999;background-color:#fff;height:0;max-height:0;margin-top:-.5rem;transition:max-height .8s;position:absolute;top:9rem;left:0;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1)}@media (min-width:992px){.Header__thirdPart__content .mega-menu{width:980px}}@media (min-width:1200px){.Header__thirdPart__content .mega-menu{width:1160px}}@media (min-width:1400px){.Header__thirdPart__content .mega-menu{width:1360px}}.Header__thirdPart__content .mega-menu .all-categories-menu{justify-content:center;gap:2rem;margin:5rem 3rem 0;display:flex}.Header__thirdPart__content .mega-menu .all-categories{flex-direction:column;flex:1;display:flex}.Header__thirdPart__content .mega-menu .all-categories a{color:#000;background-color:transparent;margin-bottom:1rem;padding:0}.Header__thirdPart__content .mega-menu .all-categories a:hover{color:#bb1f5b}.Header__thirdPart__content .mega-menu .all-categories-parentItem{box-sizing:border-box;margin-bottom:20px;padding:10px}.Header__thirdPart__content .mega-menu .all-categories-parentItem .img-parent{align-items:end;gap:1rem;display:flex}.Header__thirdPart__content .mega-menu .all-categories-parentItem a{font-size:2rem;font-weight:800;display:inline-block}.Header__thirdPart__content .mega-menu .all-categories-parentItem img{max-width:45px}.Header__thirdPart__content .mega-menu .all-categories-parentItem ul{margin-top:1em;margin-left:1rem}.Header__thirdPart__content .mega-menu .all-categories-parentItem ul li{list-style:disc}.Header__thirdPart__content .mega-menu .all-categories-parentItem ul li::marker{color:#bb1f5b}.Header__thirdPart__content .mega-menu .all-categories-parentItem ul li a{margin-bottom:0;font-size:max(1.5rem,min(1vw,1.8rem));font-weight:400}@media (min-width:992px){.Header__thirdPart__content__menuItem:hover .mega-menu,.Header__thirdPart__content__menuItem:focus .mega-menu{border-top:1rem solid #bb1f5b;height:700px;max-height:1000px}}.Header-navbar{background-color:#52796f;padding:1rem 5rem}@media (min-width:1200px){.Header-navbar{justify-content:space-between;align-items:center;display:flex}}.Header-navbar__content{justify-content:center;align-items:center;gap:3rem;display:flex}@media (min-width:992px){.Header-navbar__content{justify-content:end}}.Header-navbar__socialNetwork{gap:1.5rem;display:flex}.Header-menu{-ms-transform-origin:100% 0;transform-origin:100% 0;z-index:2;background-color:#52796f;width:100%;padding:3rem;display:none;position:absolute;top:9rem;left:0;right:0}@media (min-width:992px){.Header-menu{top:unset;right:unset;left:unset;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative}}.Header-menu .menu-item{margin-left:2rem}.Header-menu .menu-item a{color:#fff;font-size:1.6rem;font-weight:400}.Header-menu .menu-item a:hover{color:#bb1f5b}.Header-logo{color:#482ff7;max-width:230px;font-size:2.1rem;font-weight:500}.Header-mobil.open .Header-burger button span:first-child{-ms-transform:translate(-40%)rotate(45deg);transform:translate(-40%)rotate(45deg)}.Header-mobil.open .Header-burger button span:last-child{-ms-transform:translate(-40%)rotate(-45deg);transform:translate(-40%)rotate(-45deg)}.Header-mobil.open .Header-burger button span:nth-child(2){opacity:0;width:0;transition:all .2s}.Header-mobil.open .Header-menu{animation:.5s cubic-bezier(.2,.8,.2,1) forwards unfold;display:block}@keyframes unfold{0%{-ms-transform:scaleX(0)scaleY(.1);transform:scaleX(0)scaleY(.1)}to{-ms-transform:scaleX(1)scaleY(1);transform:scaleX(1)scaleY(1)}}.Header{display:none}@media (min-width:992px){.Header{display:block}}.Header-mobile{display:block;position:relative}@media (min-width:992px){.Header-mobile{display:none}}.Header-mobile__top{z-index:1001;background-color:#52796f;justify-content:space-between;align-items:center;padding:1rem;display:flex;position:relative;box-shadow:0 0 10px rgba(0,0,0,.1)}.Header-mobile__top .bag-menu{align-items:center;gap:2rem;display:flex}.Header-mobile__top .Header-logo{max-width:150px}.Header-mobile__top a{display:block}.Header-mobile__menu{z-index:90;background-color:#52796f;flex-direction:column;align-items:flex-start;gap:2rem;width:100%;height:100vh;padding:10rem 5rem;transition:-ms-transform .3s ease-in-out,transform .3s ease-in-out;display:flex;position:fixed;top:0;left:-100%;overflow-y:auto}.Header-mobile__menu hr{color:#fff;width:50%}.Header-mobile__menu li{margin-bottom:2rem;list-style:none;position:relative}.Header-mobile__menu li a{color:#fff}.Header-mobile__menu li a:hover{color:#bb1f5b}.Header-mobile__menu li ul{margin:0;padding-left:1rem;list-style:none}.Header-mobile__menu li ul li{align-items:center;margin-bottom:0;line-height:1em;display:flex}.Header-mobile__menu li ul li:before{content:"-";color:#fff;position:relative}.Header-mobile__menu li ul li a{font-size:1.8rem}.Header-mobile__menu li.open>ul{display:block}.Header-mobile__menu .Header-close{cursor:pointer;align-self:flex-end;margin-bottom:1rem;font-size:2rem}.Header-mobile.active .Header-mobile__menu{-ms-transform:translate(100%);transform:translate(100%)}.Header-menu-mobile .sub-menu{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.Header-menu-mobile .open>.sub-menu{max-height:1000px}.dropdown-toggle{cursor:pointer;margin-left:1rem;display:inline}.dropdown-toggle img{height:15px;display:inline}.Header-burger{z-index:999;cursor:pointer;flex-direction:column;justify-content:space-between;width:30px;height:22px;display:flex}.Header-burger span{-ms-transform-origin:50%;transform-origin:50%;background-color:#fff;border-radius:2px;width:100%;height:3px;transition:all .3s;display:block}.Header-burger.active span:first-child{-ms-transform:rotate(45deg)translate(6px,7px);transform:rotate(45deg)translate(6px,7px)}.Header-burger.active span:nth-child(2){opacity:0}.Header-burger.active span:nth-child(3){-ms-transform:rotate(-45deg)translate(6px,-8px);transform:rotate(-45deg)translate(6px,-8px)}.about h1{color:#52796f}.about__hero{padding:2rem 0}@media (min-width:992px){.about__hero{padding:5rem 0}}.about__hero__content{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:992px){.about__hero__content{grid-template-columns:1fr 1fr}}.about__hero__content__txt2{flex-wrap:wrap;display:flex}@media (min-width:768px){.about__hero__content__txt2 p{width:45%}.about__hero__content__txt2 img{object-fit:contain;width:45%}}.about__heart{background-color:#f4efe9;padding:2rem 0}@media (min-width:992px){.about__heart{padding:5rem 0}}.about__heart__content{flex-wrap:wrap;justify-content:center;align-items:center;gap:5rem;display:flex}.about__heart__content-img{position:relative}@media (min-width:992px){.about__heart__content-img{max-width:40%}}.about__heart__content-img .link_heart{z-index:1;text-align:center;color:#bb1f5b;background-color:#fff;width:100%;padding:2rem 4.5rem;font-size:max(1.4rem,min(3vw,2.2rem));font-weight:800;line-height:1.2em;display:inline-block;position:absolute;bottom:0;left:0}@media (min-width:992px){.about__heart__content-img .link_heart{width:-webkit-fit-content;width:fit-content;left:6rem;right:6rem}}.about__heart__content-img .link_heart:hover{color:#fff;background-color:#bb1f5b}@media (min-width:992px){.about__heart__content-txt{max-width:50%}}.about__heart__content-txt h2{color:#000;font-size:max(3rem,min(3vw,3.8rem))}.about__heart__content-txt h2 strong{color:#bb1f5b;font-size:max(3.5rem,min(3vw,4.8rem))}.about__informations{padding:2rem 0}@media (min-width:992px){.about__informations{padding:5rem 0}}.about__informations h2{text-align:center;color:#d0d885}.about__informations__content__accordeon__item{margin-bottom:10px}.about__informations__content__accordeon__item__title h3{font-size:2.4rem}.about__informations__content__accordeon__item__title h3:first-letter{color:#d0d885;margin-right:3px;font-family:KGLife_regular,Arial,sans-serif;font-size:4rem;line-height:1.4em}.about__informations__content__accordeon__item__content p{margin:0;font-size:1.8rem}@media (min-width:992px){.about__informations__content__txt2{padding:2rem 0}}.rse{padding:2rem 0 0}@media (min-width:992px){.rse{padding:5rem 0 0}}.rse__hero__content{grid-template-columns:1fr;gap:5rem;display:grid}@media (min-width:992px){.rse__hero__content{grid-template-columns:1.5fr 1fr}}.rse__hero__content-txt h2{color:#000;text-transform:initial;margin-bottom:1rem;font-family:metropolisBold,Arial,sans-serif;font-size:2.6rem;font-weight:700}.rse__hero__content-txt p{margin-bottom:3rem}.rse__informations{padding:2rem 0}@media (min-width:992px){.rse__informations{padding:5rem 0}}.rse__informations h2{text-align:center}.rse__informations__content__accordeon__item{margin-bottom:10px}.rse__informations__content__accordeon__item__title .title-img{gap:2rem;display:flex}.rse__informations__content__accordeon__item__title h3{font-size:2.4rem}.rse__informations__content__accordeon__item__title h3:first-letter{color:#d0d885;margin-right:3px;font-family:KGLife_regular,Arial,sans-serif;font-size:4rem;line-height:1.4em}.rse__informations__content__zonetxt{padding:5rem 0}.faq{padding:2rem 0;position:relative}@media (min-width:992px){.faq{padding:5rem 0}}.faq:after{content:url(beige-right.964c804e.svg);z-index:-1;position:absolute;top:30%;right:0}.faq:before{content:url(beige-left.cc16e8b3.svg);z-index:-1;position:absolute;top:60%;left:0}.faq__hero h1{text-align:center;color:#52796f;font-weight:400}.faq__hero__content{padding:5rem 0}.faq__hero__content-img{margin-bottom:4rem}.faq__hero__content-img img{margin:0 auto}.faq__hero__content-txt{text-align:center;margin:0 auto}@media (min-width:992px){.faq__hero__content-txt{max-width:50%}}.faq__hero__content-txt h2{text-transform:initial;color:#000;margin-bottom:1rem;font-family:metropolisBold,Arial,sans-serif;font-size:2.4rem}.faq__questions__main{padding:5rem 0}.faq__questions__main h3{text-transform:uppercase;color:#bb1f5b;margin-bottom:3rem;font-family:KGLife_regular,Arial,sans-serif;font-size:3.8rem}.faq .contact-faq{text-align:center}.faq .contact-faq a{color:#fff;background-color:#bb1f5b;border:1px solid #bb1f5b;padding:2rem 4.5rem;font-size:2.2rem;font-weight:700}.faq .contact-faq a:hover{color:#bb1f5b;background-color:#fff}.actus{padding:2rem 0;position:relative}@media (min-width:992px){.actus{padding:5rem 0}}.actus:after{content:url(beige-right.964c804e.svg);z-index:-1;position:absolute;top:50%;right:0}.actus:before{content:url(beige-left.cc16e8b3.svg);z-index:-1;position:absolute;top:30%;left:0}.actus h1{text-align:center}.actus .counter-actus{color:#52796f;margin-bottom:6rem;font-size:1.6rem}.actus__list-cat{font-size:1.6rem}.actus__list-cat__items__tri li{font-size:1.4rem}@media (min-width:768px){.actus__content{grid-template-columns:182px 1fr;gap:7rem;display:grid}}.actus__content .filter-button{background-color:transparent;border:none;padding-left:20px;position:relative}.actus__content .filter-button:before{content:"";background-color:transparent;border:1px solid #bb1f5b;width:10px;height:10px;transition:background-color .3s;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.actus__content .filter-button.active:before{background-color:#bb1f5b}.actus__content .grid-sizer,.actus__content .grid-item{width:100%;margin-bottom:3rem}@media (min-width:768px){.actus__content .grid-sizer,.actus__content .grid-item{width:calc(50% - 25px)}}@media (min-width:992px){.actus__content .grid-sizer,.actus__content .grid-item{width:calc(33% - 25px)}}.actus__content .grid-item{background-color:#fff}.actus__content .grid-item img{object-fit:contain;margin:0 auto}.page-contact{padding:2rem 0;position:relative}@media (min-width:992px){.page-contact{padding:5rem 0}}.page-contact:before{content:url(beige-left.cc16e8b3.svg);z-index:-1;position:absolute;top:10%;left:0}.page-contact h1{text-align:center;color:#52796f;margin-bottom:5rem}.page-contact__hero__content-img{margin-bottom:4rem}.page-contact__hero__content-img img{margin:0 auto}.page-contact__hero__content-txt__content{text-align:center;margin:0 auto}@media (min-width:992px){.page-contact__hero__content-txt__content{max-width:50%}}.page-contact__hero__content-txt__content h2{text-transform:initial;color:#000;margin-bottom:1rem;font-family:metropolisBold,Arial,sans-serif;font-size:2.4rem}.page-contact__infos{padding:5rem 0}.page-contact__infos__content{flex-wrap:wrap;justify-content:center;gap:3rem;display:flex}@media (min-width:992px){.page-contact__infos__content{gap:8rem}}.page-contact__infos__content .sidebar-left .infos{align-items:center;gap:1.5rem;margin-bottom:2.5rem;display:flex}.page-contact__infos__content .sidebar-left .infos a{color:#000;font-size:1.7rem;font-weight:500}.page-contact__infos__content .sidebar-left .infos p{color:#000;font-size:1.7rem;font-weight:500;line-height:1em}.page-contact__infos__content .sidebar-middle p{text-align:center;margin-bottom:1.5rem;font-size:1.8rem;font-weight:800;line-height:1em}.page-contact__infos__content .sidebar-middle #gform_1 .gform_footer{justify-content:center;margin-top:2rem;display:flex}.page-contact__infos__content .sidebar-middle #gform_1 input[type=email]{border:2px solid #000;border-radius:20px;max-width:274px;margin:0 auto}.page-contact__infos__content .sidebar-middle #gform_1 input[type=submit]{color:#fff;cursor:pointer;background-color:#bb1f5b;border:2px solid #bb1f5b;padding:1.5rem 3rem;font-size:1.8rem;font-weight:800;transition:background-color .3s}.page-contact__infos__content .sidebar-middle #gform_1 input[type=submit]:hover{color:#bb1f5b;background-color:#fff;border:2px solid #bb1f5b}.page-contact__infos__content .sidebar-right p{font-size:1.4rem;font-weight:800}.page-contact__infos__content .sidebar-right .social-network{gap:1rem;display:flex}.commander{padding:2rem 0}@media (min-width:992px){.commander{padding:5rem 0}}.commander h1{text-align:center;color:#52796f}.commander__content ul li .text-img{gap:20rem;height:100%;display:flex;position:relative}.commander__content ul li .text-img .texte{width:100%}@media (min-width:992px){.commander__content ul li .text-img .texte{width:50%}}.commander__content ul li .text-img .texte h3{margin-bottom:2rem}.commander__content ul li .text-img .texte p{font-size:max(1.9rem,min(1.5vw,2.4rem))}.commander__content ul li .text-img .img{opacity:.2;align-self:end;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}@media (min-width:992px){.commander__content ul li .text-img .img{opacity:1;bottom:unset;left:unset;-ms-transform:unset;-ms-transform:unset;transform:unset;position:relative}}.commander__content .splide__pagination{margin-top:5rem;position:relative}.commander__content .splide__pagination__page.is-active{background-color:#bb1f5b}.commander__content .splide__arrow{top:unset;background-color:#bb1f5b;bottom:-5rem}.commander__content .splide__arrow svg{fill:#fff}.commander__content .splide__arrow--prev{left:calc(50% - 100px)}.commander__content .splide__arrow--next{right:calc(50% - 100px)}.commander__content__link{text-align:center;padding:5rem 0}.commander__content__link a{color:#fff;background-color:#bb1f5b;border:1px solid #bb1f5b;padding:2rem 4.5rem;font-size:2.2rem;font-weight:800;display:inline-block}.commander__content__link a:hover{color:#bb1f5b;background-color:#fff}.coffrets{padding:2rem 0}@media (min-width:992px){.coffrets{padding:5rem 0}}.coffrets h1{text-align:center}.coffrets h2{font-size:3.8rem}.coffrets h3{margin-bottom:1rem}.coffrets__hero{padding:5rem 0}.coffrets__hero__content-img{margin-bottom:5rem}.coffrets__hero__content-img img{margin:0 auto}.coffrets__hero__content-txt__content{text-align:center;margin:0 auto}.coffrets__hero__content-txt__content h2{text-transform:initial;color:#000;margin-bottom:1rem;font-family:metropolisBold,Arial,sans-serif;font-size:2.4rem}.coffrets__hero__content-txt__content a{color:#fff;text-align:center;background-color:#bb1f5b;border:1px solid #bb1f5b;margin:1rem 0;padding:2rem 4rem 2.5rem;font-size:1.6rem;font-weight:400;line-height:1em;display:inline-block;position:relative}.coffrets__hero__content-txt__content a:before{content:"Télécharger";color:#fff;margin-bottom:1rem;font-size:2.4rem;font-weight:700;display:block}.coffrets__hero__content-txt__content a:hover{color:#bb1f5b;background-color:#fff}.coffrets__hero__content-txt__content a:hover:before{color:#bb1f5b}.coffrets .thumbnails{flex-wrap:wrap;justify-content:center;gap:1rem;margin:1rem auto 0;padding:0;display:flex}@media (min-width:992px){.coffrets .thumbnails{justify-content:start}}.coffrets .thumbnail{cursor:pointer;width:70px;height:70px;margin:0 .2rem;list-style:none;overflow:hidden}.coffrets .thumbnail img{width:100%;height:auto}.coffrets .regaler{padding:8rem 0}.coffrets .regaler__content{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:992px){.coffrets .regaler__content{grid-template-columns:1fr 1fr}}.coffrets .regaler__content-txt p{font-size:max(1.8rem,min(3vw,2.4rem))}.coffrets .regaler .splide__slide img{margin:0 auto}.coffrets .coffretsRepeater{padding:8rem 0}.coffrets .coffretsRepeater:nth-child(2n){background-color:#f4efe9}.coffrets .coffretsRepeater:nth-child(2n) .accordion-title{border:1px solid #fff}.coffrets .coffretsRepeater:nth-child(2n) .accordion-content{background-color:#fff}.coffrets .coffretsRepeater__content{text-align:left;grid-template-columns:1fr;gap:3rem;margin-bottom:2rem;display:grid}@media (min-width:992px){.coffrets .coffretsRepeater__content{gap:5rem;display:flex}}.coffrets .coffretsRepeater__content-txt{max-width:100%}@media (min-width:992px){.coffrets .coffretsRepeater__content-txt{max-width:50%}}.coffrets .coffretsRepeater__content-txt p{margin-bottom:2rem;font-size:max(1.8rem,min(3vw,2.4rem))}.coffrets .coffretsRepeater__content-txt p:has(>a){text-align:center}.coffrets .coffretsRepeater__content-txt a{color:#fff;text-align:center;background-color:#bb1f5b;border:1px solid #bb1f5b;margin:1rem 0;padding:2rem 4rem 2.5rem;font-size:1.6rem;font-weight:400;line-height:1em;display:inline-block;position:relative}.coffrets .coffretsRepeater__content-txt a:before{content:"Télécharger";color:#fff;margin-bottom:1rem;font-size:2.4rem;font-weight:700;display:block}.coffrets .coffretsRepeater__content-txt a:hover{color:#bb1f5b;background-color:#fff}.coffrets .coffretsRepeater__content-txt a:hover:before{color:#bb1f5b}.coffrets .coffretsRepeater__content-gallery{max-width:100%}@media (min-width:992px){.coffrets .coffretsRepeater__content-gallery{max-width:50%}}.coffrets .coffretsRepeater .splide__slide img{margin:0 auto}.coffrets .coffretsRepeater:nth-child(odd) .coffretsRepeater__content{flex-direction:row-reverse}.coffrets__more-information{padding:2rem 0 0}@media (min-width:992px){.coffrets__more-information{padding:5rem 0 0}}.coffrets__more-information__content{grid-template-columns:1fr;justify-items:center;gap:3rem;display:grid}@media (min-width:992px){.coffrets__more-information__content{justify-content:space-around;align-items:center;display:flex}}.coffrets__more-information__content a{display:inline-block}.coffrets__more-information__content .contact a{color:#fff;background-color:#bb1f5b;border:1px solid #bb1f5b;padding:3rem 8.5rem;font-size:2.2rem;font-weight:700}.coffrets__more-information__content .contact a:hover{color:#bb1f5b;background-color:#fff}.coffrets__more-information__content .catalogue{text-align:center;justify-self:end}.coffrets__more-information__content .catalogue a{color:#fff;text-align:center;background-color:#bb1f5b;border:1px solid #bb1f5b;margin:1rem 0;padding:2rem 4rem 2.5rem;font-size:2.4rem;font-weight:700;line-height:1em;display:inline-block;position:relative}.coffrets__more-information__content .catalogue a span{color:#fff;margin-top:.5rem;font-size:1.6rem;font-weight:400;display:block}.coffrets__more-information__content .catalogue a:hover{color:#bb1f5b;background-color:#fff}.coffrets__more-information__content .catalogue a:hover span{color:#bb1f5b}.devis{padding:2rem 0}@media (min-width:992px){.devis{padding:5rem 0}}.devis h1{text-align:center}.devis .wc-backward{color:#bb1f5b!important;background-color:transparent!important;padding:1rem!important;font-size:2rem!important}.devis .wc-backward:hover{color:#52796f!important}.devis .product-thumbnail img{object-fit:cover;width:100px!important;height:100px!important}#yith-ywraq-form .product-name ul li{list-style:none;font-size:1.6rem!important}td.product-name>a{color:#000!important;font-size:1.6rem!important}#yith-ywrq-table-list thead{background-color:#f4efe9}.woocommerce table.shop_table{border-collapse:collapse;border:none}#yith-ywraq-form .update-list-wrapper input[type=submit]{color:#fff;background-color:#bb1f5b;border:2px solid #bb1f5b}#yith-ywraq-form .update-list-wrapper input[type=submit]:hover{color:#bb1f5b;background-color:#fff}.devis .ywraq-form-title,.devis .gform_title{display:none}.devis #gform_fields_2 input,.devis #gform_fields_2 textarea{border:2px solid #bb1f5b}.devis #gform_submit_button_2{color:#fff;cursor:pointer;background-color:#bb1f5b;border:2px solid #bb1f5b;padding:1.5rem 3rem;font-size:1.8rem;font-weight:800;transition:background-color .3s}.devis #gform_submit_button_2:hover{color:#bb1f5b;background-color:#fff;border:2px solid #bb1f5b}strong{color:#bb1f5b}.single-page{padding:2rem 0;font-size:2.4rem;line-height:1.4em;position:relative}@media (min-width:992px){.single-page{padding:5rem 0}}.single-page:after{content:url(beige-right.964c804e.svg);z-index:-1;position:absolute;top:50%;right:0}.single-page:before{content:url(beige-left.cc16e8b3.svg);z-index:-1;position:absolute;top:30%;left:0}.single-page img{margin:5rem auto}.single-page h1{text-align:center}@media (min-width:992px){.single-page h1{max-width:80%;margin:0 auto}}.single-page h2{font-size:3.5rem}.single-page h3,.single-page p,.single-page ul{margin-bottom:2rem}.single-page li{list-style-position:inside}.single-page a{color:#52796f;text-decoration:underline}.PostSummary__content-thumbnail{position:relative}.PostSummary__content-thumbnail span.category{color:#bb1f5b;z-index:2;gap:1rem;font-size:1.2rem;font-weight:600;position:absolute;bottom:-10px}.PostSummary__content-thumbnail span.category span{background-color:#fff;border-radius:2px;margin-right:5px;padding:5px 10px}.PostSummary__content-title{text-align:center;padding:2rem 2.4rem 1rem;box-shadow:0 4px 4px rgba(0,0,0,.1)}.PostSummary__content-title a{color:#000;text-align:center;font-size:2.2rem;font-weight:800;line-height:1em}.product{padding:2rem 0;font-size:1.8rem}@media (min-width:992px){.product{padding:5rem 0}}.product .product_meta{width:100%}.product .product_meta .tag-item{margin-bottom:3rem}.product .product_meta .tag-item .tag-img{border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;align-items:center;gap:1.2rem;width:-webkit-fit-content;width:fit-content;padding:1rem 7rem 1rem 3rem;font-weight:600;display:flex}.product .product_meta .tag-item .tag-img img{max-width:20px;max-height:20px}.product .product_meta .tag-item .tag-name-box{padding:2rem}.product .content-after-title{flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:1.6rem;font-weight:800;line-height:1.4em;display:flex}.product .product-tags-title{gap:2rem;display:flex}.product .product-tags-title .tag-item-title{margin-bottom:3rem}.product .product-tags-title .tag-item-title .tag-img-title{background-color:#fff;border-radius:3px;align-items:center;gap:1.2rem;width:-webkit-fit-content;width:fit-content;padding:3px 8px;display:flex;box-shadow:4px 2px 10px 1px rgba(0,0,0,.13)}.product .product-tags-title .tag-item-title .tag-img-title img{max-width:20px;max-height:20px}.product .variations tr{flex-direction:column;justify-content:left;display:flex}.product .variations tr .label{text-align:left}.product .variations tr .label label{margin-top:2rem;font-size:2rem;font-weight:800;display:block}.product .variations .value{flex-direction:column;display:flex}.product .variations .value select{background-color:#fff;border:2px solid #bb1f5b;border-radius:3px;padding:1rem;min-width:50%!important;max-width:50%!important}.product .variations .value .reset_variations{color:#000;font-weight:700}.product .tier-pricing-summary-table__top{display:none}.product .tier-pricing-summary-table__bottom{color:#bb1f5b}.product .yith-ywraq-add-to-quote{flex-direction:column;justify-content:center;align-items:center;margin-bottom:6rem;display:flex}.product .yith-ywraq-add-to-quote .add-request-quote-button{padding:0;position:relative;color:#bb1f5b!important;background-color:transparent!important;font-size:2.4rem!important}.product .yith-ywraq-add-to-quote .add-request-quote-button:after{content:url(line.1f88cfc5.png)!important;z-index:-1!important;width:100%!important;height:100%!important;position:absolute!important;top:3px!important;left:0!important;right:0!important}.product .yith-ywraq-add-to-quote .add-request-quote-button:hover{color:#52796f!important}.product .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message a{color:#bb1f5b;padding:0;position:relative;font-size:2.4rem!important}.product .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message a:before{content:url(line.1f88cfc5.png);z-index:-1;width:100%;height:100%;position:absolute;top:3px;left:0;right:0}.product .quantity:before{content:"Quantité :";color:#000;text-align:left;margin-bottom:1rem;font-size:1.6rem;line-height:1em;display:block}.product .quantity input{background-color:#fff;border:2px solid #bb1f5b;border-radius:3px;padding-left:1rem;text-align:left!important;width:5.331em!important}.product .tiered-pricing-table{border-spacing:0 10px;border-width:0!important}.product .tiered-pricing-table th{padding-top:10px;padding-bottom:10px;padding-right:30px;border:none!important;padding-left:30px!important}.product .tiered-pricing-table tbody tr{font-weight:700;background-color:#f4efe9!important;border-radius:3px!important}.product .tiered-pricing-table tbody tr td{padding-top:10px;padding-bottom:10px;padding-right:30px;font-weight:400;border:none!important;padding-left:30px!important}.product .product-tabs h2{color:#000;text-transform:initial;margin:2rem 0;font-family:metropolisRegular,Arial,sans-serif;font-size:2.4rem;font-weight:700}.product .product-tabs p{margin-bottom:1rem}.product .product-tabs figure{max-width:500px}.product .tier-pricing-summary-table__bottom b span{display:none}.product .single_variation{display:none!important}.product .tier-pricing-summary-table__total .amount:before{content:"Total ";color:#000;text-transform:uppercase;text-align:right;font-size:1.6rem;line-height:1em;display:block}.product .tier-pricing-summary-table__total .amount:after{content:"*frais de transport calculé sur devis";font-size:1rem;font-style:italic;line-height:1em;display:block}.product .tpt__tiered-pricing{position:relative}.product .tpt__tiered-pricing:after{content:url(tirelire.c0d8ed41.svg);position:absolute;top:-10rem;right:0}@media (min-width:1200px){.product .tpt__tiered-pricing:after{top:-2rem;right:-10rem}}.up-sells{position:relative}.up-sells:before{content:"";z-index:-1;width:100%;height:100ù;background-color:#f4efe9;position:absolute;top:0;right:0}.entry-summary .price{display:none}.single-product .product .woocommerce-product-gallery__image img{object-fit:cover;max-width:644px;max-height:644px;margin-bottom:2rem;width:644px!important;height:644px!important}.single-product .product .thumbnails .woocommerce-product-gallery__image{margin-right:20px}.single-product .product .thumbnails .woocommerce-product-gallery__image:last-child{margin-right:0}@media (min-width:992px){.product-custom__content{gap:5rem;display:flex}.product-custom__content__left{flex-direction:column;width:48%;display:flex}}.product-custom__content__left .woocommerce-product-gallery{width:100%!important}.product-custom__content .summary{float:unset!important;width:100%!important}@media (min-width:992px){.product-custom__content .summary{float:right;width:48%}}.custom_upsells{padding:2rem 0;position:relative}@media (min-width:992px){.custom_upsells{padding:5rem 0}}.custom_upsells h2{text-align:center;margin-bottom:6rem}.custom_upsells .background{z-index:-1;background:#f4efe9;width:50%;height:35rem;position:absolute;top:0;left:0}.custom_upsells ul{flex-wrap:wrap;justify-content:center;gap:5rem;display:flex}.custom_upsells ul li{background-color:#fff;border-radius:20px;overflow:hidden;box-shadow:12px 11px 15px -6px rgba(0,0,0,.2);float:unset!important;margin:unset!important;width:unset!important;margin-left:unset!important;width:100%!important;max-width:345px!important}.custom_upsells ul li .product-image{position:relative}.custom_upsells ul li .product-image img{width:100%;max-width:345px}.custom_upsells ul li .product-image .product-tags{align-items:center;gap:5px;display:flex;position:absolute;bottom:0;left:0}.custom_upsells ul li .product-image .product-tags .product-tag-img{background-color:#fff;border-radius:5px;align-items:center;padding:2px 8px 3px;font-size:12px;font-weight:600;line-height:14px;display:flex}.custom_upsells ul li .product-image .product-tags .product-tag-img img{max-width:14px;max-height:14px;margin-right:3px}.custom_upsells ul li .product-info{padding:1.2rem 2rem}.custom_upsells ul li .product-info h3{text-align:center;color:#000;margin-bottom:2.5rem;font-family:metropolisBold,Arial,sans-serif;font-size:2.2rem}.custom_upsells ul li .product-info p{font-size:1.6rem;line-height:1.2em}.custom_upsells ul li .product-info p span{display:block}.custom_upsells ul li .product-info p .price{font-family:metropolisBold,Arial,sans-serif}.custom_upsells:after{content:url(related-bandeau.2dcb2ef1.svg);z-index:-1;position:absolute;top:0;right:0}.Related_products_custom{padding:2rem 0;position:relative}@media (min-width:992px){.Related_products_custom{padding:5rem 0}}.Related_products_custom h2{text-align:center;margin-bottom:6rem}.Related_products_custom .background{z-index:-1;background:#f4efe9;width:50%;height:35rem;position:absolute;top:0;left:0}.Related_products_custom:after{content:url(related-bandeau.2dcb2ef1.svg);z-index:-1;position:absolute;top:0;right:0}.Related_products_custom .related-products-custom{flex-wrap:wrap;justify-content:center;gap:5rem;display:flex}.Related_products_custom .related-products-custom li{background-color:#fff;border-radius:20px;width:100%;max-width:345px;overflow:hidden;box-shadow:12px 11px 15px -6px rgba(0,0,0,.2)}.Related_products_custom .related-products-custom li .product-image{position:relative}.Related_products_custom .related-products-custom li .product-image img{width:100%;max-width:345px}.Related_products_custom .related-products-custom li .product-image .product-tags{align-items:center;gap:5px;display:flex;position:absolute;bottom:0;left:0}.Related_products_custom .related-products-custom li .product-image .product-tags .product-tag-img{background-color:#fff;border-radius:5px;align-items:center;padding:2px 8px 3px;font-size:12px;font-weight:600;line-height:14px;display:flex}.Related_products_custom .related-products-custom li .product-image .product-tags .product-tag-img img{max-width:14px;max-height:14px;margin-right:3px}.Related_products_custom .related-products-custom li .product-info{padding:1.2rem 2rem}.Related_products_custom .related-products-custom li .product-info h3{text-align:center;color:#000;margin-bottom:2.5rem;font-family:metropolisBold,Arial,sans-serif;font-size:2.2rem}.Related_products_custom .related-products-custom li .product-info p{font-size:1.6rem;line-height:1.2em}.Related_products_custom .related-products-custom li .product-info p span{display:block}.Related_products_custom .related-products-custom li .product-info p .price{font-family:metropolisBold,Arial,sans-serif}.single-product .related{padding:2rem 0}@media (min-width:992px){.single-product .related{padding:5rem 0}}.single-product .related h2{text-align:center}.single-product .related .product-item{background-color:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1)}.single-product .related .product-item img{width:100%;height:100%}.single-product .related .product-item h2{text-align:center;color:#000;padding:0 2rem;font-family:metropolisBold,Arial,sans-serif;font-size:2.2rem;display:block}.single-product .related .product-item .to,.single-product .related .product-item .price{padding:0 2rem}.single-product .related .yith-ywraq-add-to-quote{margin-bottom:2rem;display:none}.single-product .related ul.products{justify-content:center;display:flex}.woocommerce div.product div.images .flex-control-thumbs li{margin:0 20px 0 0;box-shadow:5px 5px 10px #a3a3a3}.woocommerce div.product div.images .flex-control-thumbs{overflow:visible!important}.woocommerce ul.products li.product a img{margin:0}.FrontPage__entreprise{padding:2rem 0 5rem}@media (min-width:992px){.FrontPage__entreprise{padding:5rem 0 10rem}.FrontPage__entreprise__content{align-items:center;gap:8rem;display:flex;position:relative}.FrontPage__entreprise__content__img{width:40%}.FrontPage__entreprise__content__txt1{width:60%}}.FrontPage__entreprise__content__txt2,.FrontPage__entreprise__content__txt2 p{position:relative}@media (min-width:992px){.FrontPage__entreprise__content__txt2 p{max-width:75%}}.FrontPage__entreprise__content__txt2 p:after{content:url(signature.733e0beb.svg);position:absolute;bottom:-7rem;left:0}@media (min-width:992px){.FrontPage__entreprise__content__txt2 p:after{width:65px;height:60px;position:absolute;bottom:-6rem}}.FrontPage__entreprise__content__txt2 img{width:100%;max-width:50%;margin:0 auto;top:0;right:-3rem}@media (min-width:992px){.FrontPage__entreprise__content__txt2 img{width:100%;max-width:30%;position:absolute;top:0;right:-3rem}}.FrontPage__goodies{padding:6rem 0;position:relative}.FrontPage__goodies .background{background:#f4efe9;width:50%;height:35rem;position:absolute;top:0;left:0}.FrontPage__goodies:after{content:url(bandeau-deco.bde4feb6.svg);z-index:-1;position:absolute;top:0;right:0}.FrontPage__goodies:before{content:url(beige-left.cc16e8b3.svg);z-index:0;position:absolute;top:50%;left:0}.FrontPage__goodies__content{position:relative}.FrontPage__goodies__content h2{text-align:center;margin-bottom:6rem}.FrontPage__goodies__content__products{flex-wrap:wrap;justify-content:center;gap:5rem;display:flex}.FrontPage__goodies__content__products .product-item{width:345px;max-width:100%}@media (min-width:768px){.FrontPage__goodies__content__products .product-item{width:40%}}@media (min-width:1200px){.FrontPage__goodies__content__products .product-item{gap:8rem;width:30%}}@media (min-width:1400px){.FrontPage__goodies__content__products .product-item{gap:11rem;width:25%}}.FrontPage__goodies__content__products .product-item__content{background-color:#f4efe9;border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.FrontPage__goodies__content__products .product-item__content h3 a{text-align:center;color:#000;margin-bottom:0;font-family:metropolisBold,Arial,sans-serif;font-size:2.2rem;display:block}.FrontPage__goodies__content__products .product-item__content p{flex-direction:column;font-size:1.6rem;line-height:1.2em;display:flex}.FrontPage__goodies__content__products .product-item__content p .price{font-family:metropolisBold,Arial,sans-serif}.FrontPage__goodies__content__products .product-item__thumbnail{border-top-left-radius:20px;border-top-right-radius:20px;position:relative;overflow:hidden}.FrontPage__goodies__content__products .product-item__thumbnail img{object-fit:cover;width:100%;height:100%}.FrontPage__goodies__content__products .product-item__thumbnail .product-tags{align-items:center;gap:5px;display:flex;position:absolute;bottom:0;left:0}.FrontPage__goodies__content__products .product-item__thumbnail .product-tags .product-tag-img{background-color:#fff;border-radius:5px;align-items:center;padding:2px 8px 3px;font-size:12px;font-weight:600;line-height:14px;display:flex}.FrontPage__goodies__content__products .product-item__thumbnail .product-tags .product-tag-img img{max-width:14px;max-height:14px;margin-right:3px}.FrontPage__goodies__content__products .product-item__content{background-color:#fff;padding:1.2rem 2rem}.FrontPage__goodies .more{justify-content:flex-end;display:flex}.FrontPage__goodies .more a{color:#000;margin-top:5rem;font-size:2.2rem;font-weight:600;display:inline-block;position:relative}.FrontPage__goodies .more a:after{content:url(line.1f88cfc5.png);z-index:-1;width:90%;margin-left:1rem;position:absolute;top:1rem;left:0}.FrontPage__goodies .more a:before{content:url(plus.86736764.svg);margin-right:1rem}.FrontPage__coffrets{background-color:#f4efe9;padding:6rem 0}.FrontPage__coffrets__content{flex-wrap:wrap;justify-content:center;gap:5rem;display:flex}.FrontPage__coffrets__content__text{z-index:1;flex:1;position:relative}.FrontPage__coffrets__content__text h2{color:#d0d885}.FrontPage__coffrets a{z-index:2;color:#000;margin-top:3rem;display:inline-block;position:relative}.FrontPage__coffrets a:hover{color:#bb1f5b}.FrontPage__coffrets a:after{content:url(line-green.e3a9ef00.svg);z-index:-1;width:100%;margin-left:1rem;position:absolute;top:1rem;left:0}.FrontPage__FAQ{padding:5rem 0}.FrontPage__FAQ__content h2{text-align:center;color:#52796f;margin-bottom:5rem}.FrontPage__FAQ__content .more{justify-content:flex-start;display:flex}.FrontPage__FAQ__content .more a{color:#000;margin-top:5rem;font-size:2.2rem;font-weight:600;display:inline-block;position:relative}.FrontPage__FAQ__content .more a:after{content:url(line.1f88cfc5.png);z-index:-1;width:90%;margin-left:1rem;position:absolute;top:1rem;left:0}.FrontPage__FAQ__content .more a:before{content:url(plus-green.f3a44ec6.svg);margin-right:1rem}.FrontPage__surmesure{background-color:#52796f;padding:5rem 0}.FrontPage__surmesure h2{color:#fff;text-align:left;margin-bottom:5rem}.FrontPage__surmesure__content{margin-bottom:5rem}@media (min-width:992px){.FrontPage__surmesure__content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7rem;display:flex}}.FrontPage__surmesure__content__txt{flex:2}.FrontPage__surmesure__content__txt p{color:#fff;margin-bottom:2rem;font-weight:400}.FrontPage__surmesure__content__img img{flex:1;margin:0 auto}.FrontPage__partenaires{padding:5rem 0}.FrontPage__partenaires h2{text-align:center;margin-bottom:5rem}.FrontPage__partenaires__content__logos{grid-template-columns:repeat(2,1fr);align-items:center;justify-items:center;gap:5rem;display:grid}@media (min-width:768px){.FrontPage__partenaires__content__logos{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.FrontPage__partenaires__content__logos{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.FrontPage__partenaires__content__logos{grid-template-columns:repeat(6,1fr)}}.FrontPage__partenaires__content__logos img{object-fit:cover}.FrontPage__avis{background-color:#f4efe9;padding:2rem 0}@media (min-width:992px){.FrontPage__avis{padding:5rem 0}}.FrontPage__avis h2{text-align:center}.FrontPage__avis .splide__track{padding:2rem 0}.FrontPage__avis .splide__slide{position:relative;overflow:visible}.FrontPage__avis .splide__slide .splide__pagination__page{background-color:#d0d885!important}.FrontPage__avis .splide__slide .splide__pagination__page.is-active{background-color:#fff}.FrontPage__avis .splide__slide .comment{border:2px solid #fff;border-radius:5px;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;margin-bottom:2rem;padding:2rem;font-size:1.8rem;position:relative}.FrontPage__avis .splide__slide .comment span.left:before{content:url(quote-left.007f5020.svg);width:50px;height:50px;position:absolute;top:0;left:0}.FrontPage__avis .splide__slide .comment span.right:after{content:url(quote-right.1eba4e04.svg);position:relative;bottom:-2rem;right:0}.FrontPage__avis .splide__slide .name{font-size:1.6rem}.FrontPage__avis .splide__slide span{color:#d0d885;font-size:1.4rem;font-weight:600}.form-bar{padding:.5rem;display:flex;position:relative}.search-bar{border:2px solid #52796f;border-radius:20px;padding:.5rem 1.5rem;position:relative}@media (min-width:1200px){.search-bar{width:550px}}@media (min-width:1400px){.search-bar{width:750px}}.search-bar::placeholder{opacity:0}.search-bar-submit{cursor:pointer;background-color:transparent;border:none;width:30px;height:30px;position:absolute;top:1.3rem;right:4.3rem}.search-bar-submit:hover{opacity:.5}.search-bar-submit:before{content:url(search.0c8445c4.svg);width:30px;height:30px;position:absolute;top:0;right:0}.Search_items:has(.product-item){flex-wrap:wrap;justify-content:center;gap:5rem;display:flex}.Search_items:has(.product-item) .product-item{width:100%;max-width:345px;padding:0!important}.Search_items:has(.Search--item-post){margin-bottom:5rem}.Search_items:has(.Search--item-post) li{list-style:circle}.Search_items:has(.Search--item-post) li a{color:#000}.Search_items:has(.Search--item-post) li a:hover{color:#bb1f5b}.Search .nav-links{gap:1.5rem;padding:8rem 0 0;border:none!important;justify-content:center!important;align-items:center!important;display:flex!important}.Search .nav-links a{color:#52796f!important;font-size:1.8rem!important}.Search .nav-links a:hover{-ms-transform:scale(1.1);transform:scale(1.1);color:#bb1f5b!important;background-color:transparent!important}.Search .nav-links span.current{font-size:2.3rem;color:#bb1f5b!important;background-color:transparent!important}.all-product-page{padding:2rem 0;position:relative}@media (min-width:992px){.all-product-page{padding:5rem 0}}.all-product-page h1{text-align:center;margin-bottom:5rem}.all-product-page:after{content:url(beige-right.964c804e.svg);z-index:-1;position:absolute;top:50%;right:0}.all-product-page:before{content:url(beige-left.cc16e8b3.svg);z-index:-1;position:absolute;top:30%;left:0}.all-product-page select.orderby{color:#52796f;background-color:transparent;border:2px solid #52796f;width:100%;max-width:200px;padding:1.6rem 2rem;font-size:1.4rem;font-weight:600}@media (min-width:768px){.all-product-page select.orderby{max-width:unset;font-size:1.8rem}}.all-product-page .all-content-shop{justify-content:space-between;display:flex}.all-product-page .all-content-shop .woof{font-size:1.8rem}@media (min-width:768px){.all-product-page .all-content-shop .woof{flex-basis:30%}}@media (min-width:992px){.all-product-page .all-content-shop .woof{flex-basis:45%}}@media (min-width:1200px){.all-product-page .all-content-shop .woof{flex-basis:20%}}.all-product-page .all-content-shop div:nth-child(2){flex-basis:100%}@media (min-width:768px){.all-product-page .all-content-shop div:nth-child(2){flex-basis:100%}}@media (min-width:992px){.all-product-page .all-content-shop div:nth-child(2){flex-basis:80%}}@media (min-width:1200px){.all-product-page .all-content-shop div:nth-child(2){flex-basis:75%}}.all-product-page .products{flex-wrap:wrap;justify-content:center;gap:3.5rem;display:flex;padding:5rem 0!important}.all-product-page .products:before{content:none!important}.all-product-page .products:after{content:none!important}@media (min-width:992px){.all-product-page .products{justify-content:space-between}}.all-product-page .products li{width:100%!important;margin:0!important}@media (min-width:768px){.all-product-page .products li{width:40%!important}}@media (min-width:992px){.all-product-page .products li{width:47%!important}}@media (min-width:1200px){.all-product-page .products li{width:30%!important}}@media (min-width:1400px){.all-product-page .products li{width:30%!important}}.all-product-page .category-description{background-color:#f4efe9;padding:2rem 0}@media (min-width:992px){.all-product-page .category-description{padding:5rem 0}}.all-product-page .category-description-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:5rem;display:flex}.all-product-page .category-description-content__txt{flex:1}.all-product-page .category-description-content__txt h2{color:#000;font-size:3rem}.all-product-page .category-description-content__txt span{color:#d0d885;font-size:3.8rem;display:block}.all-product-page .page-numbers{border:none!important;justify-content:center!important;align-items:center!important;display:flex!important}.all-product-page .page-numbers li{border:none!important}.all-product-page .page-numbers li a{color:#52796f!important;font-size:1.8rem!important}.all-product-page .page-numbers li a:hover{-ms-transform:scale(1.1);transform:scale(1.1);color:#bb1f5b!important;background-color:transparent!important}.all-product-page .page-numbers li span.current{font-size:2.3rem;color:#bb1f5b!important;background-color:transparent!important}