@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";:root{--primaryfont: "Inter Tight", sans-serif;--beige:rgba(255, 242, 225, 1);--purple:rgba(189, 149, 191, 1);--white:#ffffff;--grey:rgba(0, 0, 0, 0.3);--h1: 5rem;--h2: 2.3rem;--h3: 1.3rem;--section-margin-xl: 4rem auto;--section-margin-xxl: 6rem auto}@keyframes defilement-rtl{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.navbar{background-color:rgba(0,0,0,0);transition-property:background-color;transition-duration:.7s;z-index:2500;background-color:var(--white);padding-top:0}.navbar .alert-warning{background-color:var(--beige);font-weight:500;font-size:12px;line-height:140%;letter-spacing:0%;text-align:center;padding:5px;color:var(--purple);overflow:hidden;margin:0;margin-bottom:10px}.navbar .alert-warning div{display:inline-block;padding-right:2em;padding-left:100%;white-space:nowrap;animation:defilement-rtl 30s infinite linear;animation-name:defilement-rtl;animation-duration:30s;animation-iteration-count:infinite;animation-timing-function:linear}.navbar .alert-warning .btn-close{padding:5px}.navbar .nav{color:#000;text-transform:uppercase;height:40px}.navbar .nav li{margin:0 20px}.navbar .nav li a{color:#000;font-weight:400}.navbar .navbar-brand{font-size:15px;text-transform:uppercase;opacity:1;transition-property:opacity;transition-duration:.7s}.navbar .navbar-brand img{width:210px;margin-right:15px}.navbar .search{border:1px solid #000;border-radius:30px}.navbar .search input{border:none;background-color:rgba(0,0,0,0)}.navbar .search #search-icon{width:20px;height:20px}.navbar .search #search-icon .st0{fill:none}.navbar .search #search-icon .st1{fill:#1d1d1b}.navbar #cart-btn{padding:0;margin:0;margin-left:20px}.navbar #cart-btn a{text-decoration:none}.navbar #cart-btn #cart-icon{width:30px;height:30px}.navbar #cart-btn #cart-icon .st0{fill:none}.navbar #cart-btn #cart-icon .st1{fill:#1d1d1b}.navbar #cart-btn .cart-count{text-decoration:none;font-size:.8rem;vertical-align:top}.navbar #burger{position:relative;z-index:100;height:45px;width:45px;border:none;background:#fff;border-radius:50%}.navbar #burger:focus{outline:none}.navbar #burger span{content:"";height:2px;width:25px;background:#000;position:absolute;top:15px;left:10px;z-index:100}.navbar #burger span:nth-child(1){transform:none;transition:.5s}.navbar #burger span:nth-child(2){top:22px;opacity:1;transition:.5s}.navbar #burger span:nth-child(3){top:29px;transform:none;transition:.5s}.navbar #burger.visible span:nth-child(1){top:20px;transform:rotate(-45deg);transition:.5s}.navbar #burger.visible span:nth-child(2){opacity:0;transition:.5s}.navbar #burger.visible span:nth-child(3){top:20px;transform:rotate(45deg);transition:.5s}.mega-dropdown{position:relative}.mega-dropdown .nav-link.dropdown-toggle{position:relative;z-index:10}.mega-dropdown .mega-menu{display:none;position:absolute;top:100%;left:0;background:#fff;z-index:3000;padding:3rem 0;width:100vw;transform:none}.mega-dropdown .mega-menu .container-fluid{max-width:1600px;margin:0 auto;padding:0 2rem}.mega-dropdown .mega-menu .container-fluid h6{font-weight:500;margin-bottom:15px}.mega-dropdown .mega-menu .container-fluid ul li{margin-left:0;font-weight:400;margin-bottom:.5rem}.mega-dropdown .mega-menu .container-fluid ul li a{text-decoration:none}.mega-dropdown .mega-menu .container-fluid ul li a.text-muted{opacity:.3}@media(min-width: 992px){.mega-dropdown:hover .mega-menu{display:block}}.modal-open .navbar{background-color:rgba(0,0,0,0);transition-property:background-color;transition-duration:.7s}.modal-open .navbar:hover{background-color:rgba(0,0,0,0)}.modal-open section{filter:blur(1.5rem)}.modal-open .modal-backdrop.show{opacity:0}#menuModal.modal{--bs-modal-bg: rgba(255,255,255,0.75)}#menuModal .modal-content{top:40px;background-color:rgba(0,0,0,0)}#menuModal .modal-content ul{list-style:none;font-size:1.4rem;line-height:160%;padding-left:0;background-color:#fff;padding:20px}#menuModal .modal-content ul li{padding:10px 0 0 0;font-weight:400;cursor:pointer}#menuModal .modal-content ul li a{text-decoration:none;color:#000;cursor:pointer}#menuModal .modal-content ul li .dropdown-toggle::after{content:none}#menuModal .modal-content ul li .dropdown-menu{position:relative !important;transform:translate3d(0px, 0px, 0px) !important;width:100%;border:none;background:rgba(0,0,0,0)}#menuModal .modal-content ul li .dropdown-menu .accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);border:none}#menuModal .modal-content ul li .dropdown-menu .accordion{--bs-accordion-bg: transparent}#menuModal .modal-content ul li .dropdown-menu .accordion .accordion-header .accordion-button{font-size:1.4rem;padding-left:0;text-transform:none;font-weight:400;padding-bottom:0}#menuModal .modal-content ul li .dropdown-menu .accordion .accordion-header .accordion-button::after{content:none}#menuModal .modal-content ul li .dropdown-menu .accordion .accordion-header .accordion-button:not(.collapsed){color:#000}#menuModal .modal-content ul li .dropdown-menu .accordion .accordion-header .accordion-button:focus{box-shadow:none}#menuModal .modal-content ul li .dropdown-menu .accordion .accordion-body{padding-top:0}#menuModal .modal-content ul li .dropdown-menu .accordion .accordion-body ul li a{padding-left:0;font-size:1.4rem}#menuModal .modal-content ul li .dropdown-menu .accordion .accordion-body ul li a.active,#menuModal .modal-content ul li .dropdown-menu .accordion .accordion-body ul li a:active{background:rgba(0,0,0,0)}#menuModal .modal-content ul li .dropdown-menu ul li{font-weight:normal}html,body{font-family:var(--primaryfont);line-height:1.5;font-size:14px;font-weight:300;min-height:100%}a{color:#000}img{width:100%}.container-fluid{max-width:1920px}h2{font-size:var(--h2);font-weight:500}h3{font-size:var(--h3);font-weight:500}#hero{padding-bottom:3rem}#hero img{aspect-ratio:7/3;width:100%;height:100%;object-fit:cover;object-position:bottom}#section-title{padding-bottom:3rem;text-align:center}#section-title h1{padding-top:1rem;font-size:1.3rem;text-align:center;text-transform:uppercase}#section-title h2{padding-top:1rem;font-size:1.3rem;text-align:center;text-transform:uppercase;font-weight:400}#section-title h3{font-weight:400}#section-title p{font-size:1.8rem;text-align:center;padding-top:10px;line-height:130%}#section-title button{position:relative;width:fit-content;color:#000;background-color:var(--white);border:1px solid #000;border-radius:20px;padding:5px 30px 5px 17px;margin-top:20px;cursor:pointer}#section-title button::after{content:"";width:13px;height:13px;display:block;position:absolute;top:calc(50% + 2px);right:10px;transform:translateY(-50%);background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:contain;background-repeat:no-repeat}#section-title button a{color:#000;text-decoration:none}#section-title button.purple{color:var(--purple);border:1px solid var(--purple)}#section-title button.purple::after{background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23BD95BF' stroke-linecap='round' stroke-linejoin='round'/></svg>")}#section-title button.purple a{color:var(--purple);text-decoration:none}#section-title button.purple:hover{background-color:var(--purple)}#section-title button.purple:hover::after{background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round'/></svg>")}#section-title button.purple:hover a{color:var(--white)}#section-title.home h1{font-size:2.2rem;text-align:center;padding-top:10px;line-height:130%;text-transform:none;font-weight:300}#list{margin-top:2rem;margin-bottom:4rem}#list .introduction{padding-bottom:2.5rem}#list .introduction h2{padding-top:1rem;font-size:var(--h3);text-align:center;text-transform:uppercase;font-weight:300}#list .introduction p{font-size:1.8rem;text-align:center;padding-top:10px;line-height:130%}#list .product-swiper .swiper-wrapper{justify-content:initial !important}#list .product-list .item{text-align:center}#list .product-list .item a{color:#000;text-decoration:none}#list .product-list .item h3{margin-top:1.4rem;font-size:1.4rem}#list .product-list .item .category{font-weight:300}#list .product-list .item .quantity{color:var(--grey)}#list .product-list .item .sep{padding:0 5px}#list .product-list .item .amount{font-weight:400;line-height:1.5;font-size:14px;color:#000}#list .product-list .item button a{color:var(--purple) !important}#list .product-list .item button:hover a{color:var(--white) !important}#list .category-list .item{display:flex;flex-direction:column;margin-bottom:40px}#list .category-list .item .image-wrapper{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}#list .category-list .item .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#list .category-list .item h3{margin-top:15px;text-align:center;text-transform:uppercase}#list .category-list .item.col-md-3{text-align:center}#list .category-list .item.col-md-6 .image-wrapper{aspect-ratio:2.15/1}#list .category-list .item.col-md-6 button{top:10px}#list .category-list .item.list-link button::after{background-image:none}#list .category-list .item button{left:50%;transform:translateX(-50%)}#list button{position:relative;width:fit-content;color:var(--purple);background-color:var(--white);border:1px solid var(--purple);border-radius:20px;padding-right:30px;padding-left:17px;margin-top:10px;cursor:pointer}#list button::after{content:"";width:13px;height:13px;display:block;position:absolute;top:calc(50% + 2px);right:10px;transform:translateY(-50%);background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23BD95BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:contain;background-repeat:no-repeat}#list button a{color:var(--purple);text-decoration:none}#list button:hover{background-color:var(--purple)}#list button:hover::after{background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round'/></svg>")}#list button:hover a{color:var(--white) !important}#content-grid{text-align:center;padding-bottom:3rem}#content-grid h3{font-size:1rem;padding-top:1rem;padding-bottom:1rem;font-weight:500}#content-grid img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover;object-position:bottom}#faq{background-color:var(--beige);margin-top:var(--section-margin-xxl);padding-top:2rem;padding-bottom:4rem}#faq.page{margin:initial;padding-top:6rem;padding-bottom:6rem}#faq .introduction h3{padding-top:1rem;font-size:var(--h3);text-align:center}#faq .introduction h2{font-size:1.8rem;text-align:center;padding-top:10px;line-height:130%;margin-bottom:3rem}#faq .accordion{--bs-accordion-bg:transparent}#faq .accordion .accordion-item{border-color:#000}#faq .accordion .accordion-item h2 .accordion-button{font-size:1.2rem;font-weight:300;padding:1rem 0 1rem 0;box-shadow:none;color:#000}#faq .accordion .accordion-item h2 .accordion-button::after{background-size:1.1rem;background-image:url("data:image/svg+xml;utf8,<svg id='Calque_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 12 13'><path d='M6,13h-.4L.6,7.9c-.2-.2-.2-.5,0-.7s.5-.2.7,0l4.1,4.1V.5c0-.3.2-.5.5-.5s.5.2.5.5v10.8l4.1-4.1c.2-.2.5-.2.7,0s.2.5,0,.7l-5,5h-.4.2Z'/></svg>")}#faq .accordion .accordion-item h2 .accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);box-shadow:none}#faq .accordion .accordion-item .accordion-body{padding:0 0 2rem 0}#faq .more{position:relative;width:fit-content;color:var(--purple);background-color:rgba(0,0,0,0);border:1px solid var(--purple);border-radius:20px;padding-top:5px;padding-bottom:5px;padding-right:30px;padding-left:17px;margin-top:10px;cursor:pointer;left:50%;transform:translateX(-50%)}#faq .more::after{content:"";width:13px;height:13px;display:block;position:absolute;top:calc(50% + 2px);right:10px;transform:translateY(-50%);background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23BD95BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:contain;background-repeat:no-repeat}#image-text{text-align:center;padding-bottom:3rem}#image-text .picture img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover;object-position:bottom}#image-text .content{padding:4rem}#image-text .content h2{font-size:1.8rem}#image-text .content h3{font-size:1.1rem}#image-text .content p{margin-top:2rem}#value{padding-bottom:3rem}#value h3{background-color:var(--purple);padding:10px;border-radius:30px;text-align:center;text-transform:uppercase;color:var(--white);margin-bottom:1.5rem;font-size:1rem}#value p{text-align:center}#sort .woocommerce-ordering{position:relative}#sort .woocommerce-ordering select.orderby{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;border-radius:20px;background:var(--white);color:#000;font:inherit;cursor:pointer;padding:7px 40px 7px 17px;min-width:10ch;width:auto;max-width:100%;white-space:nowrap}#sort .woocommerce-ordering select.orderby::-ms-expand{display:none}#sort .woocommerce-ordering select.orderby.purple{border-color:var(--purple);color:var(--purple)}#sort .woocommerce-ordering::after{content:"";position:absolute;right:15px;top:50%;width:13px;height:13px;transform:translateY(-50%) rotate(90deg);background:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center/contain;pointer-events:none}#sort .woocommerce-ordering.purple::after{background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23BD95BF' stroke-linecap='round' stroke-linejoin='round'/></svg>")}#back{margin-top:4rem}#back button{position:relative;width:fit-content;color:#000;background-color:var(--white);border:1px solid #000;border-radius:20px;padding-right:15px;padding-left:30px;margin-top:20px;cursor:pointer}#back button::before{content:"";width:13px;height:13px;display:block;position:absolute;top:-3px;left:10px;transform:translateY(-50%);rotate:180deg;background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:contain;background-repeat:no-repeat}#back button a{color:#000;text-decoration:none}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border-right:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current{color:var(--purple);display:inline-flex;align-items:center;justify-content:center;width:2.5em;aspect-ratio:1/1;border-radius:50%;transition:all .2s ease}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a.focus,.woocommerce nav.woocommerce-pagination ul li span.current:hover,.woocommerce nav.woocommerce-pagination ul li span.current.focus{border:1px solid var(--purple);background:rgba(0,0,0,0);color:var(--purple)}.woocommerce nav.woocommerce-pagination ul li a.next:hover,.woocommerce nav.woocommerce-pagination ul li a.next.focus,.woocommerce nav.woocommerce-pagination ul li a.prev:hover,.woocommerce nav.woocommerce-pagination ul li a.prev.focus,.woocommerce nav.woocommerce-pagination ul li span.current.next:hover,.woocommerce nav.woocommerce-pagination ul li span.current.next.focus,.woocommerce nav.woocommerce-pagination ul li span.current.prev:hover,.woocommerce nav.woocommerce-pagination ul li span.current.prev.focus{border:none}.woocommerce nav.woocommerce-pagination ul li span.current{border:1px solid var(--purple);background:rgba(0,0,0,0);color:var(--purple)}.woocommerce-info{background:rgba(0,0,0,0);border:none;text-align:center}.woocommerce-info::before{content:""}#product-details h1{font-size:1.4rem;text-transform:uppercase}#product-details h2{font-size:1.2rem;font-size:500;padding-bottom:10px}#product-details .amount{padding:20px 0}#product-details .infos .category a{color:#000;text-decoration:none}#product-details .additional-infos{margin-top:20px;margin-bottom:20px}#product-details .additional-infos .info{margin-bottom:10px}#product-details .additional-infos .info span{margin-right:10px}#product-details .additional-infos .info span img{width:20px}#product-details .cart input{width:100%;border:1px solid #000;border-radius:20px;padding:5px}#product-details .cart button{position:relative;width:fit-content;color:var(--purple);background-color:var(--white);border:1px solid var(--purple);border-radius:20px;padding:10px 30px 10px 17px;margin-top:10px;width:100%;text-align:center;cursor:pointer}#product-details .cart button::after{content:"";width:13px;height:13px;display:inline-block;position:relative;top:10px;transform:translateY(-50%);background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23BD95BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:contain;background-repeat:no-repeat}#product-details .cart button a{color:var(--purple);text-decoration:none}#product-details .cart button:hover{border-color:#000;color:#000}#product-details .cart button:hover::after{background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/></svg>")}#relative-products{padding-top:6rem;padding-bottom:4rem}#relative-products h2{font-size:1rem;padding-bottom:10px}#relative-products .relative-product{margin-bottom:20px}#relative-products .relative-product .item{padding:1rem;border:1px solid #000;border-radius:20px;position:relative}#relative-products .relative-product .item a{color:#000;text-decoration:none}#relative-products .relative-product .item a .col-md-4{padding:0 2rem}#relative-products .relative-product .item a .content h3{font-size:1.4rem}#relative-products .relative-product .item a .content .quantity{opacity:.3}#relative-products .relative-product .item a .content .price{font-weight:400}#relative-products .relative-product .item a .arrow{display:inline-block;position:absolute;right:20px;bottom:20px;width:10px;height:10px;content:"";background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:10px;background-repeat:no-repeat;background-position:center;border:1px solid #000;border-radius:15px;padding:10px}#relative-products .relative-product .item a:hover{color:var(--purple)}#relative-products .relative-product .item a:hover .arrow{background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.25 0.5L10 4M10 4L6.25 7.5M10 4H1' stroke='%23BD95BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");border-color:var(--purple)}#relative-products .relative-product .item:hover{border-color:var(--purple)}#prefooter{padding-top:2rem;padding-bottom:2rem}#prefooter .item{text-align:center}#prefooter .item .image-wrapper{width:40px;height:40px;display:inline}#prefooter .item .image-wrapper img{height:40px}#prefooter .item p{padding-top:20px;color:var(--purple);font-weight:500}#page{margin-top:4rem}#page h1{font-size:var(--h2);margin-bottom:2rem}#page h2{font-size:var(--h3);margin-top:2rem}#contact{margin-top:4rem;margin-bottom:4rem}#contact .introduction{padding-bottom:2.5rem}#contact .introduction h1{padding-top:1rem;font-size:var(--h3);text-align:center;text-transform:uppercase}#contact .introduction p{font-size:1.8rem;text-align:center;padding-top:10px;line-height:130%}#contact input{border-radius:30px;border-color:#000;padding:5px 20px}#contact textarea{border-radius:15px;border-color:#000;padding:5px 20px}#contact .wpcf7-submit{background-color:#fff;border-color:#000;border-radius:30px;border-width:1px;padding:5px 20px}#contact h2{font-size:1rem}#contact .contact-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}#contact .contact-item .icon img{height:15px;filter:invert(1)}#contact .contact-item ul{list-style:none;padding-left:0}#contact .contact-item ul li{width:30px;height:30px;padding:5px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}#contact .contact-item ul li:last-child{margin-right:inherit}#contact .contact-item ul li img{height:15px}#contact .social-item ul{list-style:none;padding-left:0}#contact .social-item ul li{border:1px solid #000;width:30px;height:30px;padding:5px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}#contact .social-item ul li:last-child{margin-right:inherit}#contact .social-item ul li img{height:15px;filter:invert(1)}#contact .acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}#contact .acf-map img{max-width:inherit !important}#contact .contact-infos img{height:15px;filter:invert(1)}footer{background-color:var(--purple)}footer .infos{padding-top:4rem;padding-bottom:4rem;color:var(--white)}footer .infos .logo img{width:100%}footer .infos h3{margin-bottom:2rem}footer .infos ul{list-style:none;padding-left:0}footer .infos ul li{display:block;padding-bottom:.7rem}footer .infos ul li a{color:#fff;text-decoration:none}footer .infos ul li a:hover{text-decoration:underline}footer .infos img{width:180px}footer .infos .contact-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}footer .infos .contact-item .icon{line-height:1.2}footer .infos .contact-item img{width:initial}footer .infos .contact-item ul{list-style:none;padding-left:0}footer .infos .contact-item ul li{border:1px solid #fff;width:30px;height:30px;padding:5px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}footer .infos .contact-item ul li:last-child{margin-right:inherit}footer .infos .contact-item ul li img{height:15px}footer .mentions{background-color:var(--beige);padding:5px}footer .mentions .col-md-3{text-align:center;color:var(--purple);text-transform:uppercase}footer .mentions .col-md-3:first-child{text-align:left}footer .mentions .col-md-3:last-child{text-align:right}footer .mentions .col-md-3 a{color:var(--purple);text-decoration:none}footer .mentions .col-md-3 a:hover{text-decoration:underline}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:var(--purple);color:#fff;-webkit-font-smoothing:antialiased}@-webkit-keyframes flickerAnimation{0%{opacity:1}100%{opacity:0}}@keyframes flickerAnimation{0%{opacity:1}100%{opacity:0}}@keyframes flickerAnimation{0%{opacity:1}100%{opacity:0}}.lazyloaded{opacity:1;transition:opacity 1.2s ease-out}.image{position:relative;display:block;width:100%;background:#f5f5f5}.image:before{content:"";display:inline-block;position:absolute;right:calc(50% - .25rem);top:calc(50% - .25rem);width:.5rem;height:.5rem;background:#000;border-radius:.5rem;opacity:1;-webkit-animation:flickerAnimation .5s infinite alternate;animation:flickerAnimation .5s infinite alternate}.image .lazyload{opacity:0;-webkit-filter:blur(0.1875rem);filter:blur(0.1875rem)}.image .lazyload:not([src]){visibility:hidden}.image .lazyloaded{opacity:1;-webkit-filter:blur(0);filter:blur(0);transition:opacity 1.2s ease-out,-webkit-filter 1.2s ease-out,opacity 1.2s ease-out,filter 1.2s ease-out}.image img,.image iframe,.image video{position:relative;top:0;left:0;max-width:100%;width:100%;height:auto;display:block;opacity:0}.image .image--cropped{height:auto;clear:both}.image .image--cropped:after{content:"";display:block;height:0;width:100%;padding-bottom:auto img;padding-bottom-content:"";padding-bottom-display:block;padding-bottom-max-width:100%;padding-bottom-width:100%;padding-bottom-height:auto}@media(max-width: 768px){.g-5,.gx-5{--bs-gutter-x:1.5rem}#hero img{aspect-ratio:1/1}#section-title.home h1{font-size:1.8rem}#back{margin-top:1rem}#relative-products{overflow:hidden}#relative-products .relative-product .item{padding:1rem 1rem 4rem 1rem}#relative-products .relative-product .item a .arrow{bottom:10px;right:10px}#relative-products .swiper-pagination{padding-top:1rem;position:relative}#relative-products .swiper-pagination .swiper-pagination-bullet{background:var(--purple)}#relative-products .swiper-pagination .swiper-pagination-bullet-active{background:var(--purple)}#list .product-swiper{padding-bottom:4rem}#list .product-swiper .swiper-pagination .swiper-pagination-bullet{background:var(--purple)}#list .product-swiper .swiper-pagination .swiper-pagination-bullet-active{background:var(--purple)}#list .product-list button{padding-top:5px;padding-bottom:5px;width:100%}#prefooter .item{padding:0 2rem}#prefooter .item p{font-size:1.3rem;font-weight:400}footer .logo{margin-bottom:4rem}footer .logo .col-6{position:relative;left:50%;transform:translateX(-50%)}footer h3{font-weight:400}footer .infos img{width:160px}footer .mentions .col-md-3{text-align:center}footer .mentions .col-md-3:first-child{text-align:center}footer .mentions .col-md-3:last-child{text-align:center}}/*# sourceMappingURL=main.css.map */