@import url(https://p.typekit.net/p.css?s=1&k=nyi4mlh&ht=tk&f=28102.28103&a=104957054&app=typekit&e=css);.intro-page-photo{color:#fff;display:grid;height:100vh;justify-items:center;overflow:hidden;padding-top:160px;text-align:center;width:100%}@media (max-width:574.99px){.intro-page-photo{padding-left:50px;padding-right:50px}}.intro-page-photo.large{color:#343330;height:100vh;overflow:visible}@media (max-width:574.99px){.intro-page-photo.large .intro-container .page-title{font-size:30px}.intro-page-photo.large .intro-container .page-description{font-size:14px}}.intro-page-photo.large .intro-container{max-width:550px}@media (max-width:632px){.intro-page-photo.large .intro-container{max-width:80vw}}.intro-page-photo.small{height:60vh}.intro-page-photo.small:after{background-color:rgba(51,50,52,.4);content:"";display:block;height:100%;position:absolute;width:100%;z-index:-1}@media (max-width:991.99px){.intro-page-photo{height:90vh;margin-bottom:-115px;transform:translateY(-115px)}}.intro-page-photo .parallax-container,.intro-page-photo>.intro-page-photo-background{display:flex;height:100vh;mix-blend-mode:multiply;object-fit:cover;object-position:50% 0;position:absolute;width:100%}@media (max-width:1199.99px){.intro-page-photo .parallax-container,.intro-page-photo>.intro-page-photo-background{object-position:50% 30%}}.intro-page-photo .intro-page-photo-background{filter:brightness(.5)}.intro-page-photo .intro-page-photo-background.mobile-only{display:none}@media (max-width:991.99px){.intro-page-photo .intro-page-photo-background{display:none}.intro-page-photo .intro-page-photo-background.mobile-only{display:block}}.intro-page-photo .intro-container{max-width:950px;width:100%;z-index:1}.intro-page-photo .intro-container h1{line-height:1.5}.intro-page-photo .intro-container .logo-page{width:116px}@media (max-width:991.99px){.intro-page-photo .intro-container .logo-page:not(.force){display:none}}.intro-page-photo .intro-container .page-title{color:inherit;font-family:DIN,"sans-serif";font-size:4.5rem;font-weight:700;line-height:1;margin:0 0 10px}@media (max-width:574.99px){.intro-page-photo .intro-container .page-title{font-size:3rem}}@media (max-width:359.99px){.intro-page-photo .intro-container .page-title{font-size:2rem}}.intro-page-photo .intro-container .page-description{font-size:1.25rem;margin:0}@media (max-width:1399.99px){.intro-page-photo .intro-container{max-width:650px}}@font-face{font-display:auto;font-family:"boucherie-cursive";font-stretch:normal;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/32e801/00000000000000007735c920/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/32e801/00000000000000007735c920/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/32e801/00000000000000007735c920/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}@font-face{font-display:auto;font-family:"boucherie-cursive";font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/03722e/00000000000000007735c91e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/03722e/00000000000000007735c91e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/03722e/00000000000000007735c91e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:auto;font-family:DIN;font-stretch:normal;font-style:normal;font-weight:400;src:url(/build/fonts/DINRegular.7a37a303.otf) format("opentype")}@font-face{font-display:auto;font-family:DIN;font-stretch:normal;font-style:normal;font-weight:700;src:url(/build/fonts/din-bold.fafa72fc.ttf) format("truetype")}@keyframes hoverBorderBottom{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.image-glass-category{height:300px;margin-bottom:50px;position:relative;width:240px}.image-glass-category>*{bottom:0;position:absolute}.background-glass{border-radius:240px;filter:opacity(.5);left:0;object-fit:contain;overflow:hidden;transition:filter .2s ease-in-out;width:100%}.logo-blanc{mix-blend-mode:soft-light;transition:top .2s ease-in-out,bottom .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out}.logo-blanc.brand-bottom{bottom:40px}.logo-blanc.brand-top{top:80px}.logo-blanc.brand-right{right:25px}.logo-blanc.brand-left{left:30px}.wine-glass{border-radius:0 0 240px 240px;height:100%;object-fit:cover;overflow:hidden;width:100%}.wine-glass img{bottom:-80px;position:absolute;right:20px;width:190px}.element-deco-glass,.wine-glass img{transition:top .2s ease-in-out,bottom .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out}.element-deco-glass{height:130px}.element-deco-glass.deco-top{top:95px}.element-deco-glass.deco-bottom{bottom:20px}.element-deco-glass.deco-left{left:-20px}.element-deco-glass.deco-right{right:15px}.element-deco-glass.deco-front{z-index:1}.wine-category{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;width:min-content}.wine-category .title-link{color:inherit;font-family:DIN,"sans-serif";font-size:.875rem;font-size:1.625rem;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;width:fit-content}.wine-category .title-link:hover{color:#72bc73;cursor:pointer}.wine-category .title-link>h1,.wine-category .title-link>h2,.wine-category .title-link>h3,.wine-category .title-link>h4,.wine-category .title-link>h5{margin:0}.wine-category .info-wine-category{left:0;margin-top:0;opacity:0;padding-top:1em;position:absolute;right:0;top:90%;transition:top .2s ease-in-out,opacity .2s ease-in-out}@media (max-width:991.99px){.wine-category .info-wine-category{opacity:1;position:static}.wine-category{margin:auto}}.wine-category:hover{cursor:pointer;position:relative}.wine-category:hover .title-link{color:#72bc73}.wine-category:hover .background-glass{filter:opacity(1) drop-shadow(0 10px 24px rgba(0,0,0,.2))}.wine-category:hover .info-wine-category{opacity:1;top:100%}.wine-category:hover .wine-glass img{bottom:-70px;right:17px}.wine-category:hover .element-deco-glass.deco-top{top:100px}.wine-category:hover .element-deco-glass.deco-bottom{bottom:25px}.wine-category:hover .element-deco-glass.deco-left{left:-10px}.wine-category:hover .element-deco-glass.deco-right{right:30px}.wine-category:hover .logo-blanc.brand-bottom{bottom:40px}.wine-category:hover .logo-blanc.brand-top{top:80px}.wine-category:hover .logo-blanc.brand-right{right:25px}.wine-category:hover .logo-blanc.brand-left{left:30px}.section-card-img-card-text>div{align-items:center;display:flex;width:100vw}.section-card-img-card-text>div:not(:first-child){margin-top:130px}.section-card-img-card-text>div.img-right{flex-direction:row-reverse}.section-card-img-card-text>div img{aspect-ratio:720/572;max-width:50%;object-fit:cover;width:100%;z-index:1}.section-card-img-card-text>div img.img-left{border-radius:0 1.25rem 1.25rem 0}.section-card-img-card-text>div img.img-right{border-radius:1.25rem 0 0 1.25rem}@media (max-width:991.99px){.section-card-img-card-text>div img{aspect-ratio:500/600}}@media (max-width:767.99px){.section-card-img-card-text>div img{aspect-ratio:auto}}.section-card-img-card-text>div .container{background-color:hsla(41,23%,79%,.5);margin-left:-60px;padding:200px}@media (max-width:1199.99px){.section-card-img-card-text>div .container{padding:105px 50px 90px 115px}}@media (max-width:991.99px){.section-card-img-card-text>div .container{padding:100px 50px 100px 115px}}@media (max-width:767.99px){.section-card-img-card-text>div .container{margin-left:0;padding:100px 50px}}@media (max-width:574.99px){.section-card-img-card-text>div .container{padding:50px 30px}}.section-card-img-card-text>div .container .breadcrumb{margin-top:0}.section-card-img-card-text>div .container.img-left{border-radius:1.25rem 0 0 1.25rem;box-sizing:border-box;width:100%}@media (max-width:767.99px){.section-card-img-card-text>div .container.img-left{border-radius:0}}.section-card-img-card-text>div .container.img-right{border-radius:0 1.25rem 1.25rem 0;margin-left:0;margin-right:-60px;padding:210px 230px 180px 100px}@media (max-width:1199.99px){.section-card-img-card-text>div .container.img-right{padding:100px 200px 100px 100px}}@media (max-width:767.99px){.section-card-img-card-text>div .container.img-right{border-radius:0;box-sizing:border-box;margin-right:0;padding:50px 100px;padding:100px 50px;width:100%}}@media (max-width:574.99px){.section-card-img-card-text>div .container.img-right{padding:50px 30px}}.section-card-img-card-text>div .container .tel-number{font-weight:700;margin:0 0 -15px}.section-card-img-card-text>div .container .opening-hours{margin-top:30px}.section-card-img-card-text>div .container p{line-height:1.6em;margin-bottom:0}.section-card-img-card-text>div .container .link{color:inherit;display:inline-block;font-family:DIN,"sans-serif";font-size:.875rem;font-weight:700;letter-spacing:2px;margin-top:30px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .1s ease-in-out 0s;width:fit-content}.section-card-img-card-text>div .container .link:after{background-color:#72bc73;bottom:-4px;content:"";height:2px;left:0;position:absolute;transform-origin:bottom right;transition:transform .2s ease-in-out 0s;width:100%}.section-card-img-card-text>div .container .link:hover:after{animation:hoverBorderBottom 1s;transform-origin:bottom left}@media (max-width:767.99px){.section-card-img-card-text>div .container .link{line-height:1.5;text-decoration:underline;text-decoration-color:#72bc73;text-decoration-thickness:2px;text-underline-offset:4px}.section-card-img-card-text>div .container .link:after{display:none}}.section-card-img-card-text>div .container .list-hori{display:flex;margin-top:37px}.section-card-img-card-text>div .container .list-hori li:not(:last-child){margin-right:1.5em}.section-card-img-card-text>div .container .list-hori a:hover{color:#72bc73}.section-card-img-card-text>div .container .list-hori img{height:16px;max-width:100%;object-fit:contain;width:fit-content}@media (max-width:767.99px){.section-card-img-card-text>div{flex-direction:column-reverse}.section-card-img-card-text>div.img-right{flex-direction:column}.section-card-img-card-text>div img{max-width:100%}.section-card-img-card-text>div img.img-left,.section-card-img-card-text>div img.img-right{border-radius:0}.section-card-img-card-text{padding-top:0}}.safari #section-wine-categories{background-image:url(/build/images/bg_beige_fonce.1eabbed8.jpg)}#section-wine-categories{background-color:#e9e3d2;text-align:center}@media (min-width:991.99px){#section-wine-categories{padding-top:100px}}#section-wine-categories .text{justify-self:center;max-width:650px}#section-wine-categories .text .title{color:inherit;font-family:DIN,"sans-serif";font-size:4.5rem;font-weight:700;margin:0 0 40px}#section-wine-categories .text .description{margin-bottom:80px}@media (max-width:991.99px){#section-wine-categories .text .description{margin-bottom:20px}}#section-wine-categories .container{display:grid;gap:20px 180px;grid-template-columns:repeat(3,240px);max-width:100vw}@media (max-width:1199.99px){#section-wine-categories .container{gap:20px 100px}}@media (max-width:991.99px){#section-wine-categories .container{grid-template-columns:1fr}}.section-list-vins .breadcrumb{margin-bottom:50px}.safari #liste{background-image:url(/build/images/bg_beige_fonce.1eabbed8.jpg)}#liste{background-color:#e9e3d2}@media (min-width:991.99px){#liste{padding-top:100px}}.list-vins{display:grid;gap:100px 0;grid-template-columns:repeat(3,1fr);justify-items:center;max-width:1140px;text-align:center}.list-vins .image-glass-wine{height:285.6px;margin-bottom:28.8px;margin-left:auto;margin-right:auto;position:relative;width:240px}.list-vins .image-glass-wine>*{bottom:0;position:absolute}.list-vins .background-glass{border-radius:240px;filter:opacity(.5);height:240px;left:0;object-fit:contain;overflow:hidden;width:100%}.list-vins .logo-blanc{mix-blend-mode:soft-light}.list-vins .logo-blanc img{width:110.4px}.list-vins .logo-blanc.brand-bottom{bottom:8.88px}.list-vins .logo-blanc.brand-top{top:76.8px}.list-vins .logo-blanc.brand-right{right:28.8px}.list-vins .logo-blanc.brand-left{left:17.52px}.list-vins .wine-glass{border-radius:0 0 240px 240px;height:100%;object-fit:cover;overflow:hidden;width:100%}.list-vins .wine-glass img{bottom:-110.4px;position:absolute;right:14.4px;width:211.2px}.list-vins .container-bio-vegan{display:grid;gap:18px;height:max-content;justify-items:center;position:absolute;right:-28.8px;top:14.4px}.list-vins .container-bio-vegan .wine-bio,.list-vins .container-bio-vegan .wine-vegan{height:38.4px;mix-blend-mode:multiply}.list-vins .vin-card{cursor:pointer;display:grid;grid-template-rows:max-content 1fr max-content max-content;justify-items:center;padding:0 50px}.list-vins .vin-card .background-glass{filter:opacity(.2)}.list-vins .vin-card .title,.list-vins .vin-card p{margin:5px 0}.list-vins .vin-card .title{font-size:1.25rem;letter-spacing:.2em;text-transform:uppercase}.list-vins .vin-card .hashtag{color:inherit;font-family:"boucherie-cursive","cursive";font-size:2rem;font-weight:400;line-height:1.5rem}.list-vins .vin-card .hashtag .char{line-height:1.5}.list-vins .vin-card .description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.875rem;line-height:1.714em;overflow:hidden}.list-vins .vin-card:hover .background-glass{box-shadow:0 10px 25px rgba(0,0,0,.12);filter:opacity(1)}@media (max-width:1199.99px){.list-vins{grid-template-columns:1fr 1fr}}@media (max-width:767.99px){.list-vins{gap:20px 0}}@media (max-width:574.99px){.list-vins{grid-template-columns:1fr}}.presentation-vin .logo-black{filter:invert(1);opacity:.1;position:absolute;right:-10px;top:-40px;width:250px}.presentation-vin .breadcrumb{left:0;padding-left:100px;padding-right:100px;position:absolute;right:0;top:20px}@media (max-width:1199.99px){.presentation-vin .breadcrumb{padding-left:50px;padding-right:50px}}@media (max-width:574.99px){.presentation-vin .breadcrumb{padding-left:30px;padding-right:30px}.presentation-vin{padding-top:100px}}.vin-presentation{display:grid;gap:0 150px;grid-template-columns:410fr 580fr;max-width:1200px}@media (max-width:991.99px){.vin-presentation{grid-template-columns:1fr;justify-items:center;text-align:center}}.vin-presentation .vin-presentation-illustration .image-glass-wine{height:487.9px;margin-bottom:49.2px;margin-left:auto;margin-right:auto;position:relative;width:410px}.vin-presentation .vin-presentation-illustration .image-glass-wine>*{bottom:0;position:absolute}.vin-presentation .vin-presentation-illustration .background-glass{border-radius:410px;filter:opacity(.5);height:410px;left:0;object-fit:contain;overflow:hidden;width:100%}.vin-presentation .vin-presentation-illustration .logo-blanc{mix-blend-mode:soft-light}.vin-presentation .vin-presentation-illustration .logo-blanc img{width:188.6px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-bottom{bottom:15.17px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-top{top:131.2px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-right{right:49.2px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-left{left:29.93px}.vin-presentation .vin-presentation-illustration .wine-glass{border-radius:0 0 410px 410px;height:100%;object-fit:cover;overflow:hidden;width:100%}.vin-presentation .vin-presentation-illustration .wine-glass img{bottom:-188.6px;position:absolute;right:24.6px;width:360.8px}.vin-presentation .vin-presentation-illustration .container-bio-vegan{display:grid;gap:18px;height:max-content;justify-items:center;position:absolute;right:-49.2px;top:24.6px}.vin-presentation .vin-presentation-illustration .container-bio-vegan .wine-bio,.vin-presentation .vin-presentation-illustration .container-bio-vegan .wine-vegan{height:65.6px;mix-blend-mode:multiply}@media (max-width:1199.99px){.vin-presentation .vin-presentation-illustration .image-glass-wine{height:357px;margin-bottom:36px;margin-left:auto;margin-right:auto;position:relative;width:300px}.vin-presentation .vin-presentation-illustration .image-glass-wine>*{bottom:0;position:absolute}.vin-presentation .vin-presentation-illustration .background-glass{border-radius:300px;filter:opacity(.5);height:300px;left:0;object-fit:contain;overflow:hidden;width:100%}.vin-presentation .vin-presentation-illustration .logo-blanc{mix-blend-mode:soft-light}.vin-presentation .vin-presentation-illustration .logo-blanc img{width:138px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-bottom{bottom:11.1px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-top{top:96px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-right{right:36px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-left{left:21.9px}.vin-presentation .vin-presentation-illustration .wine-glass{border-radius:0 0 300px 300px;height:100%;object-fit:cover;overflow:hidden;width:100%}.vin-presentation .vin-presentation-illustration .wine-glass img{bottom:-138px;position:absolute;right:18px;width:264px}.vin-presentation .vin-presentation-illustration .container-bio-vegan{display:grid;gap:18px;height:max-content;justify-items:center;position:absolute;right:-36px;top:18px}.vin-presentation .vin-presentation-illustration .container-bio-vegan .wine-bio,.vin-presentation .vin-presentation-illustration .container-bio-vegan .wine-vegan{height:48px;mix-blend-mode:multiply}}@media (max-width:489.99px){.vin-presentation .vin-presentation-illustration .image-glass-wine{height:297.5px;margin-bottom:30px;margin-left:auto;margin-right:auto;position:relative;width:250px}.vin-presentation .vin-presentation-illustration .image-glass-wine>*{bottom:0;position:absolute}.vin-presentation .vin-presentation-illustration .background-glass{border-radius:250px;filter:opacity(.5);height:250px;left:0;object-fit:contain;overflow:hidden;width:100%}.vin-presentation .vin-presentation-illustration .logo-blanc{mix-blend-mode:soft-light}.vin-presentation .vin-presentation-illustration .logo-blanc img{width:115px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-bottom{bottom:9.25px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-top{top:80px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-right{right:30px}.vin-presentation .vin-presentation-illustration .logo-blanc.brand-left{left:18.25px}.vin-presentation .vin-presentation-illustration .wine-glass{border-radius:0 0 250px 250px;height:100%;object-fit:cover;overflow:hidden;width:100%}.vin-presentation .vin-presentation-illustration .wine-glass img{bottom:-115px;position:absolute;right:15px;width:220px}.vin-presentation .vin-presentation-illustration .container-bio-vegan{display:grid;gap:18px;height:max-content;justify-items:center;position:absolute;right:-30px;top:15px}.vin-presentation .vin-presentation-illustration .container-bio-vegan .wine-bio,.vin-presentation .vin-presentation-illustration .container-bio-vegan .wine-vegan{height:40px;mix-blend-mode:multiply}}.vin-presentation .vin-presentation-text .over-title-black{font-weight:700;text-transform:uppercase}.vin-presentation .vin-presentation-text .title-wine{font-size:44px;font-weight:700;letter-spacing:.2em;margin:0;text-transform:uppercase}@media (max-width:489.99px){.vin-presentation .vin-presentation-text .title-wine{font-size:26px;overflow-wrap:anywhere}}.vin-presentation .vin-presentation-text .hashtag{color:inherit;font-family:"boucherie-cursive","cursive";font-size:2.25rem;font-weight:400;margin:-20px 0 -5px}.vin-presentation .vin-presentation-text .hashtag .char{line-height:1.5}@media (max-width:489.99px){.vin-presentation .vin-presentation-text .hashtag{margin:0 0 -5px}}.vin-presentation .vin-presentation-text .description{line-height:1.5rem;margin-bottom:35px}.vin-presentation .vin-presentation-text .description .cepages{font-weight:700}.vin-presentation .vin-presentation-text .container{display:grid;gap:10px 55px;grid-template-columns:1fr 1fr}.vin-presentation .vin-presentation-text .container div{display:grid;gap:0 20px;grid:max-content max-content/50px 200px}.vin-presentation .vin-presentation-text .container div .svg-icon{grid-row:span 2;margin-top:10px;max-height:52px;max-width:100%}.vin-presentation .vin-presentation-text .container div p{margin:0}.vin-presentation .vin-presentation-text .container div p.title{font-weight:700;line-height:1.8em;text-transform:uppercase}.vin-presentation .vin-presentation-text .container div p:not(.title){font-size:14px}@media (max-width:1100px){.vin-presentation .vin-presentation-text .container{grid-template-columns:1fr}}@media (max-width:991.99px){.vin-presentation .vin-presentation-text .container{grid-template-columns:1fr 1fr 1fr;padding-bottom:50px;text-align:left}}@media (max-width:767.99px){.vin-presentation .vin-presentation-text .container{text-align:center}.vin-presentation .vin-presentation-text .container>div{grid-template-columns:1fr;grid-template-rows:1fr 1fr auto}.vin-presentation .vin-presentation-text .container>div>svg.svg-icon{grid-row:initial;margin:auto;max-width:100px}}@media (max-width:574.99px){.vin-presentation .vin-presentation-text .container{grid-template-columns:1fr;justify-items:center}}.vin-presentation .btn{background:#72bc73;border:2px solid #72bc73;border-radius:3em;bottom:35px;color:inherit;color:#fff;display:inline-block;font-family:DIN,"sans-serif";font-size:.875rem;font-weight:700;justify-self:center;left:50%;letter-spacing:2px;padding:1em 2em;position:fixed;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);transition:all .3s ease-in-out 0s;width:fit-content;width:max-content;z-index:999999}.vin-presentation .btn:hover{box-shadow:5px 5px #72bc73;cursor:pointer;transform:translate(-5px,-5px)}.vin-presentation .btn .fa-arrow-up{transform:rotate(45deg)}.vin-presentation .btn:hover{background-color:transparent;color:#72bc73}@media (max-width:991.99px){.vin-presentation .btn{opacity:0}}.vin-presentation .btn:hover{background-color:#f6efdd;transform:translate(calc(-50% - 5px),-5px)}@media (max-width:991.99px){body.scrolled .vin-presentation .btn{opacity:1}}.accord-plats{align-items:center;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.12);border-radius:20px 20px 0 0;bottom:103px;cursor:pointer;display:grid;justify-items:center;position:absolute;right:100px;transform:translateY(100%);transition:transform .2s ease-in-out,bottom .2s ease-in-out;width:240px}.accord-plats .container{display:grid;gap:0 1rem;grid-template-columns:min-content max-content;height:fit-content;margin:25px 30px}.accord-plats .container img{grid-row:span 2;height:43px;width:43px}.accord-plats .container p{margin:0}.accord-plats .container p:first-of-type{font-weight:700}.accord-plats .list{border-top:1px solid rgba(0,0,0,.12)}.accord-plats .list ul{list-style:url(/build/images/bullet.624672ec.png);margin:25px 25px 20px 45px}.accord-plats .list ul li{font-size:.875rem;font-weight:700;line-height:1.125rem;margin:8px 0}.accord-plats:hover{bottom:0;transform:translateY(0)}@media (max-width:767.99px){.accord-plats{left:50%;transform:translate(-50%,100%)}.accord-plats:hover{transform:translate(-50%)}section.presentation-vin{padding-bottom:120px}}.safari .section-paragraph{background-image:url(/build/images/bg_beige_fonce.1eabbed8.jpg)}.section-paragraph{background-color:#e9e3d2;flex-direction:row;gap:185px;padding-left:140px;padding-right:140px}.section-paragraph .text-container{flex:1}.section-paragraph .text-container .over-title{color:#72bc73;font-family:DIN,"sans-serif";font-size:16px;font-weight:400;letter-spacing:2.4px;text-transform:uppercase}@media (max-width:991.99px){.section-paragraph .text-container .over-title{margin-bottom:5px}}@media (max-width:767.99px){.section-paragraph .text-container .over-title{margin-top:0}}.section-paragraph .text-container .btn-download-pdf{margin-top:30px}.section-paragraph .text-container .link{color:inherit;display:inline-block;font-family:DIN,"sans-serif";font-size:.875rem;font-weight:700;letter-spacing:2px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .1s ease-in-out 0s;width:fit-content}.section-paragraph .text-container .link:after{background-color:#72bc73;bottom:-4px;content:"";height:2px;left:0;position:absolute;transform-origin:bottom right;transition:transform .2s ease-in-out 0s;width:100%}.section-paragraph .text-container .link:hover:after{animation:hoverBorderBottom 1s;transform-origin:bottom left}@media (max-width:767.99px){.section-paragraph .text-container .link{line-height:1.5;text-decoration:underline;text-decoration-color:#72bc73;text-decoration-thickness:2px;text-underline-offset:4px}.section-paragraph .text-container .link:after{display:none}}.section-paragraph .medias-container{aspect-ratio:604/498;border-radius:1.25rem;display:flex;flex:1;justify-content:center;max-width:604px;overflow-x:hidden}.section-paragraph .medias-container iframe,.section-paragraph .medias-container img{border-radius:1.25rem;height:100%;object-fit:cover;width:fit-content}.section-paragraph .medias-container iframe.overlay,.section-paragraph .medias-container img.overlay{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;width:100%}.section-paragraph .medias-container iframe{width:100%}.section-paragraph .medias-container img:not(:first-of-type){display:none}@media (max-width:1199.99px){.section-paragraph{gap:50px;padding:64px}}@media (max-width:767.99px){.section-paragraph{flex-direction:column;gap:50px}.section-paragraph .medias-container{height:250px;width:100%}}@media (max-width:489.99px){.section-paragraph{padding-left:40px;padding-right:40px}}.section-vins-associes{text-align:center}.section-vins-associes .swiper-wrapper{max-width:1140px}.section-vins-associes .text-container .title{color:inherit;font-family:DIN,"sans-serif";font-size:22px;font-size:42px;font-weight:700;line-height:1;margin-bottom:30px;margin-top:0}.section-vins-associes .text-container .hashtag{color:inherit;font-family:"boucherie-cursive","cursive";font-size:2.25rem;font-weight:400;margin:-25px 0 0}.section-vins-associes .text-container .hashtag .char{line-height:1.5}.section-vins-associes .element-container .element{max-width:260px}.section-vins-associes .element-container .element .image-glass-wine{height:283.22px;margin-bottom:28.56px;margin-left:auto;margin-right:auto;position:relative;width:238px}.section-vins-associes .element-container .element .image-glass-wine>*{bottom:0;position:absolute}.section-vins-associes .element-container .element .background-glass{border-radius:238px;filter:opacity(.5);height:238px;left:0;object-fit:contain;overflow:hidden;width:100%}.section-vins-associes .element-container .element .logo-blanc{mix-blend-mode:soft-light}.section-vins-associes .element-container .element .logo-blanc img{width:109.48px}.section-vins-associes .element-container .element .logo-blanc.brand-bottom{bottom:8.806px}.section-vins-associes .element-container .element .logo-blanc.brand-top{top:76.16px}.section-vins-associes .element-container .element .logo-blanc.brand-right{right:28.56px}.section-vins-associes .element-container .element .logo-blanc.brand-left{left:17.374px}.section-vins-associes .element-container .element .wine-glass{border-radius:0 0 238px 238px;height:100%;object-fit:cover;overflow:hidden;width:100%}.section-vins-associes .element-container .element .wine-glass img{bottom:-109.48px;position:absolute;right:14.28px;width:209.44px}.section-vins-associes .element-container .element .container-bio-vegan{display:grid;gap:18px;height:max-content;justify-items:center;position:absolute;right:-28.56px;top:14.28px}.section-vins-associes .element-container .element .container-bio-vegan .wine-bio,.section-vins-associes .element-container .element .container-bio-vegan .wine-vegan{height:38.08px;mix-blend-mode:multiply}.section-vins-associes .element-container .element .background-glass{filter:opacity(.2)}.section-vins-associes .element-container .element .title{font-size:1.25rem;height:3rem;letter-spacing:.2em;margin:0;text-transform:uppercase}.section-vins-associes .element-container .element .hashtag{color:inherit;font-family:"boucherie-cursive","cursive";font-size:2.5rem;font-weight:400;line-height:1;margin:0}.section-vins-associes .element-container .element .hashtag .char{line-height:1.5}.section-vins-associes .element-container .element .paragraph{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.875rem;line-height:1.5rem;margin:0;max-height:3rem;overflow:hidden;position:relative}.section-vins-associes .element-container .element:hover .background-glass{box-shadow:0 10px 25px rgba(0,0,0,.12);filter:opacity(1)}