/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}header#products-header{background:linear-gradient(#f8f7f1 0%,#f3f0e8 50%,#e5ddcd 100%)}#products-header .container{flex-direction:column;padding-block:64px;display:flex}#products-header .container .headline{color:var(--primary-color);letter-spacing:22%;font-size:12px;font-weight:700}#products-header .container h1{font-family:var(--font-eb-garamond);color:var(--black-color);font-size:80px;font-weight:600;line-height:100%}#products-header .container .subtitle{font-family:var(--font-eb-garamond);color:#786d64;font-size:16px;font-style:italic;font-weight:500}#products{background-color:#f7f6f0}#products .container{flex-direction:row;gap:32px;padding-top:16px;display:flex}#products .container .categories{background-color:#fff;border-radius:12px;width:380px;height:fit-content;padding:16px;box-shadow:0 8px 40px #36131905}#products .container .categories h2{color:var(--primary-color);letter-spacing:28%;text-transform:uppercase;margin-bottom:16px;font-size:16px;font-weight:700}#products .container .categories ul.parent{font-size:14px}#products .container .categories ul.parent a{color:var(--black-color)}#products .container .categories ul.children{margin-left:16px;font-size:14px;font-weight:400}#products .container .categories ul.children li:last-child{margin-bottom:10px}#products .container .content-products{width:100%}#products .container .search{flex-direction:column;width:100%;display:flex}.pagination{color:#000;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.pagination .links{flex-direction:row;align-items:center;font-size:20px;display:flex}.pagination .links .disabled{color:#d3d3d3}.pagination .links a{align-items:center;display:flex}.pagination svg{color:#000}#products .container .search-form{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.btn-search{min-width:230px;height:100%}#products .container .search input{width:70%;padding-left:16px}#products .container .filters{flex-direction:row;justify-content:space-between;padding-block:32px;display:flex}#products .container .filters p{font-family:var(--font-eb-garamond);color:#786d64;font-size:16px;font-style:italic;font-weight:500}#products .container .products{flex-wrap:wrap;justify-content:space-between;row-gap:32px;margin-bottom:128px;display:flex}select{color:var(--primary-color);background-color:#fff;border:1px solid #e3d8c3;border-radius:8px;padding:16px;font-size:16px}input[type=text]{color:#000;background-color:#fff;border:1px solid #e0dcd1;border-radius:8px;width:100%;height:48px;font-size:20px}input[type=text]::placeholder{color:#7c6d64}#product{background-color:#f7f6f0}#product .container{padding-bottom:64px}#product .container .back{padding-block:32px}#product .container .back a{color:var(--color-black)}#product .container .product{flex-direction:row;justify-content:space-between;gap:32px;display:flex}#product .picture-item{cursor:pointer}#product .picture-item.active{border:2px solid var(--primary-color)}.gallery img{cursor:pointer;border-radius:8px;width:150px}.lightbox-dialog{background:0 0;border:none;max-width:90vw;max-height:90vh;padding:0;overflow:visible}.lightbox-dialog img{object-fit:contain;border-radius:8px;max-width:90vw;max-height:85vh;display:block}.lightbox-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9}#close-lightbox{color:#fff;cursor:pointer;background:0 0;border:none;font-size:1.5rem;position:absolute;top:-40px;right:0}#product .container .product .pictures{width:55%;min-width:55%}#product .container .product .preview{object-fit:contain;cursor:pointer;background-color:#ede8e3;border-radius:12px;height:600px}#product .other-pictures{flex-direction:row;gap:32px;margin-top:32px;display:flex}#product .other-pictures div{border:1px solid #640118;border-radius:12px;justify-content:center;align-items:center;width:155px;height:130px;padding-block:8px;display:flex}#product .other-pictures div img{object-fit:contain;height:100%}#product .breadcrumb ul{flex-direction:row;align-items:center;gap:3px;display:flex}#product .breadcrumb li+li:before{content:">";margin-right:8px}#product .breadcrumb li{color:#7a6f63;font-size:14px;font-weight:400;line-height:24px}#product .breadcrumb li:first-child{color:var(--primary-color);font-weight:500}#product .headline{color:#bd9258;margin-block:16px;font-size:14px;font-weight:500}#product h1{color:#361319;font-size:32px;font-weight:500;font-family:var(--font-eb-garamond);font-style:italic}#product .ref{color:#7a6f63;margin-block:16px;font-size:13px;font-weight:400}#product .description{font-family:var(--font-eb-garamond);color:#7a6f63;font-style:italic;font-weight:400;line-height:24px}#product .prices{flex-direction:row;justify-content:space-between;gap:16px;margin-block:32px;display:flex}#product .prices div{background-color:#e5ddcd;border-radius:12px;width:100%;padding:16px}#product .prices .text{color:#7b7067;font-family:var(--font-eb-garamond);font-size:12px;font-style:italic;font-weight:500}#product .prices .price{color:var(--primary-color);font-size:24px;font-weight:600}#product .offer{border:1px solid var(--color-black);background-color:#fff;border:1px solid #361319;border-radius:12px;padding:16px;box-shadow:0 4px 24px -8px #6401182e}#product .offer form{flex-direction:row;gap:16px;display:flex}#product .offer>p.make-offer{color:var(--primary-color);text-transform:uppercase;letter-spacing:22%;margin-bottom:16px;font-size:12px;font-weight:700}#product .offer>p.mentions{color:#7b7067;font-style:italic;font-family:var(--font-eb-garamond);margin-top:8px;margin-left:16px;font-weight:500}#other-product{background-color:#f7f6f0}#other-product .container{border-top:1px solid #d6d0c2;padding-block:64px}#other-product h2{font-family:var(--font-eb-garamond);margin-block:16px;font-size:32px;font-style:italic;font-weight:500}#other-product .products{flex-flow:wrap;justify-content:space-between;gap:16px;display:flex}#cart{background-color:#f7f6f0}#cart .total .btn{text-align:center;width:100%;margin-block:16px}#cart .container{flex-direction:row;display:flex}#cart .container .back{padding-block:32px}#cart .details{width:68%;min-width:68%}#cart .container .back a{color:var(--color-black)}#cart .headline{letter-spacing:22%;text-transform:uppercase;color:var(--primary-color);font-size:12px;font-weight:700}#cart h1{color:var(--color-black);font-size:52px;font-family:var(--font-eb-garamond);font-weight:600}#cart p.subtitle{color:#786d64;font-family:var(--font-eb-garamond);font-size:16px;font-style:italic;font-weight:500}#cart .products{background-color:#fff;border:1px solid #d6d0c2;border-radius:12px;margin-block:32px}#cart .total{width:30%}#cart .product-details{border-bottom:1px solid #d6d0c2;flex-direction:row;align-items:center;padding:24px;display:flex}#cart .product-details:last-child{border-bottom:none}#cart .product-details img{width:170px}#cart .product-details .product-name{flex-grow:1;width:max-content;padding:16px}#cart .product-details p{color:#786d64;font-size:16px;font-family:var(--font-eb-garamond);font-style:italic}#cart .product-name h2{color:var(--primary-color);font-size:24px;font-style:italic;font-family:var(--font-eb-garamond)}#cart .offer{width:100px}#cart .offer-edit{padding:16px;padding-inline:64px}#cart .offer-edit input{width:120px;height:50px}#cart .offer .price{color:var(--primary-color);font-size:24px;font-style:normal;font-weight:700;font-family:var(--font-outfit)}#cart .offer a{color:#cf2222}#cart .offer a:hover{opacity:.8;cursor:pointer}#cart .total{margin:32px;background:linear-gradient(#f4f2ec 0%,#e3daca 100%);border-radius:12px;height:fit-content;margin-top:128px;margin-right:0;padding:32px;position:fixed;top:0;right:0;box-shadow:0 0 43px 6px #0000000f}#cart .total p{color:#786d64;font-style:italic;font-family:var(--font-eb-garamond);font-size:14px}#cart .total h2{color:var(--primary-color);font-size:52px;font-weight:600;font-family:var(--font-eb-garamond)}#form{background-color:#f7f6f0}#form .container{padding-bottom:32px}#form form{width:68%;max-width:68%}.cart-success{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));background-color:oklch(76% .177 163.223);margin-block:16px;padding:16px;font-weight:700}#form form>div{flex-direction:row;gap:16px;display:flex}#form form{background-color:#fff;border:1px solid #640118;border-radius:12px;flex-direction:column;padding:16px;display:flex}#form form div div{width:50%}#form form .cgv{font-family:var(--font-eb-garamond);color:#786d64;flex-direction:row;gap:8px;margin-block:16px;font-style:italic;display:flex}.product_lot_ref_line{flex-direction:row;display:flex}#form form .btn{margin-block:16px}#form form input[type=text]{height:48px}#form form .headline{color:var(--primary-color);letter-spacing:22%;text-transform:uppercase;margin-top:16px;font-size:12px}#form form h2{color:var(--color-black);font-family:var(--font-eb-garamond);margin-bottom:16px;font-size:24px;font-style:italic}.form-group{flex-direction:column;margin-top:16px;display:flex}#contact-header{background:linear-gradient(#f8f7f1 0%,#f3f0e8 50%,#e5ddcd 100%)}#contact-header .container{flex-direction:column;padding-block:32px;display:flex}#contact-header .headline{color:var(--primary-color);letter-spacing:11%;text-transform:uppercase;font-size:12px;font-weight:700}#contact-header h1{font-family:var(--font-eb-garamond);color:var(--color-black);font-size:52px;font-style:italic;font-weight:600}#contact form .btn-primary{margin-top:8px}#contact-header .subtitle{color:#786d64;font-size:16px;font-family:var(--font-eb-garamond);font-style:italic;font-weight:500}#contact{background-color:#f7f6f0}#contact .container{flex-direction:row;justify-content:space-between;gap:32px;padding-block:32px;display:flex}#contact .form{background-color:#fff;border:1px solid #640118;border-radius:12px;width:70%;padding:16px}#contact .form .headline{color:var(--primary-color);letter-spacing:22%;text-transform:uppercase;font-size:12px;font-weight:700}#contact .form h2,#contact .coord h2{font-family:var(--font-eb-garamond);color:var(--color-black);font-size:24px;font-style:italic;font-weight:600}#contact .coord{color:#e4dace;background-color:#361319;border-radius:16px;flex-direction:column;gap:16px;height:fit-content;padding:32px;display:flex}#contact .coord .title{color:#b79258;text-transform:uppercase;font-weight:700}#contact .coord .text{color:#e4dace;font-weight:400}:root{--primary-color:#640118;--secondary-color:#b79258;--third-color:#c7c789;--black-color:#361319;--text-white:#e5ddcdcc;--white:#e5ddcd;--font-eb-garamond:"EB Garamond", serif;--font-outfit:"Outfit", sans-serif}a{color:#fff;text-decoration:none}html{font-family:var(--font-outfit);font-weight:500}.selled-badge,.sale-ended{color:#fff;background-color:#e03030;border-top-left-radius:8px;border-top-right-radius:8px;padding:8px 12px;font-size:12px;display:block}.sale-ended{border-radius:8px;width:fit-content;margin-block:8px}.link-primary{color:var(--primary-color);margin-block:8px}#submit-bid #bid-amount{color:var(--black-color);font-size:18px}.form-mention{color:var(--secondary-color);margin-block:8px;font-size:13px}.btn{white-space:nowrap;border-radius:8px;height:fit-content;padding:16px 24px;font-size:16px;display:inline-block}.btn-primary{text-transform:uppercase;color:var(--text-white);letter-spacing:22%;background:linear-gradient(90deg,#640118 0%,#540718 70.19%,#361319 100%);font-weight:700}.btn-primary:hover{opacity:.8;cursor:pointer}.btn-secondary{border:1px solid var(--primary-color);color:var(--primary-color);font-weight:500}.btn-third{color:#fff;border:1px solid #fff;margin-top:16px}.btn-small{letter-spacing:0;text-transform:capitalize;color:#e4dace;border-radius:12px;padding:8px 12px;font-size:12px}.btn-download-catalog{width:fit-content;margin-top:16px}.container{width:100%;max-width:1440px;margin:0 auto}textarea{color:#000;background-color:#fff;border:1px solid #e0dcd1;border-radius:8px;font-size:20px}#topheader{width:100%;height:36px;color:var(--text-white);background-color:var(--primary-color);align-items:center;display:flex}#topheader .container{display:flex}#topheader .text{font-family:var(--font-eb-garamond);margin-left:auto;margin-right:auto;font-size:14px;font-weight:400}nav.mobile{display:none}#topheader .lang-selector ul{flex-direction:row;gap:2px;display:flex}#topheader .lang-selector ul>:first-child:after{content:" ";background-color:var(--white);width:2px;height:80%}#topheader .lang-selector li{align-items:center;gap:6px;padding-left:4px;display:flex}#topheader .lang-selector a{color:#fff;text-transform:capitalize;font-size:12px;text-decoration:none}#topheader .lang-selector img{width:24px;height:24px}nav{background-color:var(--color-white)}nav .container{flex-direction:row;justify-content:space-between;align-items:center;height:100%;display:flex;padding-left:0!important}nav .container ul{flex-direction:row;gap:100px;display:flex}nav .container ul li a{color:var(--primary-color);text-decoration:none}nav{background-color:var(--white);height:80px}nav img{width:276px}nav .mises{background-color:var(--primary-color);white-space:nowrap;border-radius:8px;flex-direction:row;gap:16px;padding:12px;display:flex}nav .mises span{background-color:var(--secondary-color);width:24px;height:24px;color:var(--black-color);border-radius:1000px;justify-content:center;align-items:center;display:flex}header{background:linear-gradient(269.9deg,#361319 .08%,#600318 21.2%,#640118 99.92%)}header .container{color:var(--white);flex-flow:wrap;justify-content:space-between;padding:64px 0;display:flex}header .delay{flex-direction:row;align-items:center;gap:32px;display:flex}header .delay .start-price{font-size:20px}header .subtitle{text-transform:uppercase;color:var(--third-color);font-size:12px;font-weight:700}header h1{font-family:var(--font-eb-garamond);font-size:30px;font-style:italic;font-weight:500;line-height:36px}header .dates{font-family:var(--font-eb-garamond);font-size:15px;font-style:italic;font-weight:400}header .delay{font-family:var(--font-eb-garamond);font-size:48px;font-style:italic;font-weight:400}header .delay p{font-size:10px;font-family:var(--font-outfit);text-transform:uppercase;color:#e4dacecc;text-align:center;font-weight:600}#introduction{background-color:#f8f7f1}#introduction .container{flex-flow:wrap-reverse;justify-content:space-between;padding:128px 0;display:flex}#introduction .container .heading{color:var(--primary-color);flex-direction:row;align-items:center;gap:8px;display:flex}#introduction .container .heading img{width:25px;height:25px}#introduction .container>div{width:45%;min-width:45%}#introduction .container .content h2{font-family:var(--font-eb-garamond);color:var(--black-color);font-size:60px;font-style:italic;font-weight:600}#introduction .container .content h3{font-family:var(--font-eb-garamond);color:var(--primary-color);font-size:60px;font-style:italic;font-weight:600;line-height:84px}#introduction .container .content p{color:#786d64;font-family:var(--font-eb-garamond);margin-block:32px;font-size:16px;font-style:italic}#introduction .container .picture img{border-radius:12px;width:600px;height:400px;box-shadow:0 20px 60px -20px #65011559}#introduction .container .picture div{background-color:#fff;border-radius:16px;flex-direction:column;gap:10px;width:fit-content;padding:16px;display:flex;position:relative;bottom:64px;right:64px;box-shadow:0 20px 60px -20px #65011559}#introduction .container .picture .headline{font-family:var(--font-eb-garamond);color:#786d64;font-size:14px;font-style:italic;font-weight:500}#introduction .container .picture .date{font-family:var(--font-eb-garamond);font-weight:600;font-style:20px;color:var(--black-color)}#introduction .container .picture .text{color:var(--primary-color);font-size:14px}#introduction .container .buttons{flex-flow:wrap;gap:24px;display:flex}#product-list{background-color:#f8f7f1}#product-list .container{flex-direction:column;display:flex}#product-list .container .header{flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}#product-list .container .header p{color:#b79258;letter-spacing:22%;text-transform:uppercase;font-size:12px;font-weight:700}#product-list .container .header h2{font-family:var(--font-eb-garamond);color:var(--black-color);font-size:52px;font-style:italic;font-weight:600}#product-list .container .header a{color:var(--black-color);font-size:14px;font-weight:500}.product-list{flex-flow:wrap;justify-content:space-between;gap:16px;padding-block:32px;display:flex}.product-card{text-align:center;background-color:#fff;border-radius:12px;flex-direction:column;width:23%;min-width:250px;display:flex;box-shadow:0 2px 12px -4px #3612191f}.product-card img{object-fit:contain;height:150px}.product-card .category{font-family:var(--font-eb-garamond);color:#786d64;font-size:12px;font-style:italic;font-weight:400}.product-card .product-name{font-family:var(--font-eb-garamond);color:var(--primary-color);font-size:14px;font-style:italic;font-weight:500}.product-card .start-price{color:#786d64;font-size:12px;font-style:italic;font-weight:400}.product-card .product-price{color:var(--primary-color);font-size:18px;font-weight:600}.product-card .description{flex-direction:column;flex-grow:1;justify-content:space-between;gap:16px;padding:16px;display:flex}.product-card .content{border-top:1px solid #e7e3da;flex-direction:row;justify-content:space-between;margin-bottom:16px;padding-top:16px;display:flex}#working{background-color:#e5ddcd}#working .container{flex-direction:column;align-items:center;display:flex}#working .container ul{flex-flow:wrap;justify-content:space-between;row-gap:16px;width:85%;margin:0 auto;display:flex}.politique{padding-block:16px}.politique h1{text-align:center;font-size:20px}.politique h2{padding-block:8px;font-size:16px;font-weight:700}#working .container ul li{text-align:center;background-color:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:330px;padding:24px;display:flex}#working .container .btn{margin-block:48px}#working .container ul li h3{font-family:var(--font-eb-garamond);color:var(--primary-color);padding-block:20px;font-size:24px;font-style:italic;font-weight:600}#working .container ul li p{color:#786d64;font-size:14px;font-style:italic;font-family:var(--font-eb-garamond);font-weight:500}#working .container ul li .icon{background-color:var(--primary-color);border-radius:1000px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}#working .container ul li .icon img{width:35px;height:35px}#working .container .header{text-align:center;padding:48px 16px}#working .container .header .headline{text-transform:uppercase;letter-spacing:22%;color:var(--primary-color);font-size:12px;font-weight:700}#working .container .header h2{color:var(--black-color);font-family:var(--font-eb-garamond);font-size:52px;font-style:italic;font-weight:600}#working .container .header .subtitle{color:#786d64;font-size:16px;font-family:var(--font-eb-garamond);font-style:italic}#last-sales{background-color:#f8f7f1}#last-sales .container{flex-direction:column;padding-block:32px;display:flex}#last-sales .container .header{text-align:center}#last-sales .container .header p{color:#b79258;letter-spacing:22%;text-transform:uppercase;font-size:12px;font-weight:700}#last-sales .container h2{color:var(--black-color);font-size:52px;font-style:italic;font-family:var(--font-eb-garamond)}#last-sales .container .text{font-family:var(--font-eb-garamond);color:#786d64;font-size:16px;font-style:italic}#last-sales .container ul{flex-direction:row;justify-content:center;gap:32px;margin-top:32px;display:flex}#last-sales .container ul li{background-color:#fff;border:1px solid #d6d0c2;border-radius:16px;flex-direction:column;width:390px;padding:32px;display:flex}#last-sales .container ul li h3{font-family:var(--font-eb-garamond);font-size:30px;font-weight:600}#last-sales .container ul li .dates{font-family:var(--font-eb-garamond);color:#786d64;padding-bottom:16px;font-size:15px;font-style:italic;font-weight:600}#last-sales .container ul li .lots{color:var(--primary-color);border-top:1px solid #d6d0c2;flex-direction:row;justify-content:space-between;padding-top:16px;display:flex}#last-sales .container ul li .lots a{color:var(--primary-color)}#about{background:linear-gradient(#f8f7f1 0%,#f5f4ec 58.65%,#e5ddcd 100%)}#about .container{flex-direction:row;justify-content:space-between;padding-block:64px;display:flex}#about .container .text{width:45%}#about .heading{color:var(--primary-color);text-transform:uppercase;letter-spacing:22%;font-size:12px;font-weight:700}#about>.container h3{color:var(--black-color);font-size:52px;font-family:var(--font-eb-garamond);font-style:italic}#about .container p{color:#786d64;font-size:16px;font-family:var(--font-eb-garamond);margin-top:32px;font-style:italic;font-weight:500}#about .container ul{grid-template-columns:50% 50%;grid-row:auto auto;grid-column-gap:20px;grid-row-gap:20px;width:35%;display:grid}#about .container ul li{font-style:italic;font-weight:500;font-family:var(--font-eb-garamond);background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px -4px #3612191f}#about .container ul li h4{color:var(--primary-color);font-size:36px}#about .container ul li p{color:#786d64;font-size:16px}#faq{background-color:#f8f7f1}#faq .container{flex-direction:column;align-items:center;padding-block:64px;display:flex}#faq .container .header{text-align:center}#faq .container .header p{color:#b79258;letter-spacing:22%;text-transform:uppercase;font-size:12px;font-weight:700}#faq .container .header h2{color:var(--black-color);font-family:var(--font-eb-garamond);font-size:52px;font-style:italic}#faq ul li .response{display:none}#faq ul li.active .response{display:block}#faq ul li div span{transition:transform .2s;display:inline-block}#faq ul li.active div span{transform:rotate(90deg)}#faq .container ul{flex-direction:column;gap:32px;width:100%;margin-top:64px;display:flex}#faq .container ul li{border-bottom:1px solid #d6d0c2;padding-block:16px}#faq .container ul li>div{flex-direction:row;justify-content:space-between;display:flex}#faq .container ul li .question{color:var(--black-color);font-size:16px}#faq .container ul li .response{font-family:var(--font-eb-garamond);color:#361219cc;margin-top:16px;font-size:16px;font-style:italic;font-weight:500}footer{background-color:#361319}footer .logo{width:170px}footer .text{font-family:var(--font-eb-garamond);font-size:15px;font-style:italic;font-weight:400;line-height:24px}footer a,footer li{color:#e4dace99}footer .container{flex-direction:column;display:flex}footer .container .content,footer .container .copyright{flex-flow:wrap;justify-content:space-between;display:flex}footer .container .copyright ul{flex-direction:row;gap:64px;display:flex}footer .container .copyright ul li a{font-size:12px;font-weight:400}footer .container>div p{color:#e4dace99;font-size:12px;font-weight:400}footer .container>div{border-top:1px solid #503034;padding-block:32px}footer .container .content .links{text-transform:uppercase;flex-direction:row;justify-content:space-between;gap:128px;display:flex}footer .container .content .links ul{flex-flow:column wrap;gap:6px;padding-block:32px;display:flex}footer .container .content .links ul li{color:#b79258;letter-spacing:8%;font-size:13px;font-weight:600}footer .container .content .links a{text-transform:capitalize;color:#e4dace;font-size:10px;font-weight:400}.legals h1{text-align:center;font-size:28px;font-weight:700;font-family:var(--font-eb-garamond);color:var(--primary-color);margin-block:16px}.legals>div{padding-left:16px}.legals h2{margin-top:20px;margin-bottom:16px;font-size:20px;font-weight:700}.legals p,li{font-size:15px;font-weight:400}.legals>div:last-child{margin-bottom:16px}#otherShops{background-color:#e5ddcd}#otherShops .container{flex-direction:column;align-items:center;padding-block:64px;display:flex}#otherShops .container .header{text-align:center}#otherShops .container .header h2{color:var(--color-white);font-family:var(--font-eb-garamond);font-size:52px;font-style:italic}#otherShops .container .list{flex-flow:wrap;justify-content:center;padding-block:16px;display:flex}#otherShops .container .list .card{background-color:#fff;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;padding:16px;display:flex}#otherShops .container .list .logo{text-align:center;width:200px;min-width:200px;padding:16px}#otherShops .container .list .text{width:calc(100% - 220px)}#otherShops .container .list .btn.btn-primary{float:right;margin-top:24px;margin-left:auto}#otherShops .container .list .logo img{color:var(--primary-color);width:100%}@media (width<=1440px){.container{padding-inline:16px!important}}@media (width<=1024px){#cart .details{width:100%}#form form{width:100%;max-width:none}#cart .total{position:unset;margin-inline:0;width:100%;margin-top:32px;top:0;right:0}#cart .container,#product .offer form{flex-direction:column}#products .container .search input{width:100%}}@media (width<=768px){nav .container ul{gap:32px}#products .container{flex-direction:column}#products .container .categories{width:100%}#introduction .container{flex-direction:column;gap:32px}#introduction .container>div{width:100%}#introduction .container .picture{text-align:center}#introduction .container .picture div{text-align:left;right:0}#working .container ul{justify-content:center}#about .container{flex-direction:column;gap:32px}#about .container .text,#about .container ul{width:100%;padding-right:16px}#products .container .products{justify-content:center}#product .container .product{flex-direction:column}#product .container .product .pictures{width:100%}#contact .container{flex-direction:column}#contact .form{width:100%}}@media (width<=600px){.product-card{width:100%}footer .container .content .links{flex-direction:column;gap:0}nav .container ul,#topheader .text{display:none}header .delay{font-size:32px}nav img{width:150px}#cart .product-details,#form form>div{flex-direction:column}#form form div div{width:100%}nav.mobile{height:60px;display:block}nav.mobile .main_pages{flex-direction:column;height:fit-content;margin-top:16px;display:none}nav.mobile .main_pages .cont{background-color:var(--white);flex-direction:column;align-items:center;gap:16px;width:100%;padding-block:32px;display:flex;position:absolute}nav.mobile .main_pages a{color:var(--primary-color);width:50%;font-size:24px}nav.mobile label{cursor:pointer;width:30px;color:var(--primary-color);justify-content:center;align-items:center;margin:0 auto;padding-left:16px;font-size:40px;display:flex}nav.mobile #toggle{display:none}nav.mobile #toggle:checked+.main_pages{display:flex}#otherShops .container .list .card{flex-direction:column}#otherShops .container .list .text{width:auto}}@media (width<=425px){.product-card{width:100%}.btn{font-size:11px}}
