@media screen and (min-width:700px){:is(.template--page-notre-vodka,.template--page-degustation) .shopify-section--image-with-text .image-with-text{align-items:stretch}:is(.template--page-notre-vodka,.template--page-degustation) .shopify-section--image-with-text .image-with-text>picture{position:relative;overflow:hidden;height:100%;width:100%}:is(.template--page-notre-vodka,.template--page-degustation) .shopify-section--image-with-text .image-with-text>picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}:is(.template--page-notre-vodka,.template--page-degustation) .shopify-section--image-with-text .image-with-text>.prose{margin-block:calc(var(--section-vertical-spacing-override, var(--section-vertical-spacing)) + var(--section-vertical-spacing-block-start-compensation, 0px))}}@media screen and (min-width:1000px){:is(.template--page-notre-vodka,.template--page-degustation) .shopify-section--image-with-text .image-with-text{min-height:70vh}:is(.template--page-notre-vodka,.template--page-degustation) .shopify-section--image-with-text .image-with-text>.prose{align-self:center}}@media screen and (min-width:1600px){.template--page-degustation .shopify-section--multi-column{--multi-column-columns-per-row: 4 !important}}.template--page-notre-vodka .shopify-section--text-with-icons .constrained-image{height:auto;object-fit:contain}.template--page-notre-vodka .shopify-section--text-with-icons .color-scheme--scheme-3 .constrained-image{filter:brightness(0) invert(1)}.template--page-notre-vodka .shopify-section--text-with-icons .text-with-icons__item .h6{font-size:calc(var(--text-h6) * 1.25)}.template--page-notre-vodka .shopify-section--text-with-icons .text-with-icons__item .prose{font-size:1.25em}.template--page-notre-vodka .shopify-section--text-with-icons .text-with-icons__item>.v-stack{align-items:center}.template--page-notre-vodka .shopify-section--text-with-icons .text-with-icons__item>.v-stack>:first-child{min-height:5.5rem;display:flex;align-items:center;justify-content:center}.template--page-notre-vodka .shopify-section--text-with-icons .constrained-image,.template--page-notre-vodka .shopify-section--text-with-icons .icon{max-height:5rem}.template--page-notre-vodka [id$=__degustation-pictos] .text-with-icons__item>.v-stack>:first-child{display:none;min-height:0}.template--page-notre-vodka [id$=__degustation-pictos] .text-with-icons__item .h3{font-size:calc(var(--text-h3) * 1.6);line-height:1.15}@media screen and (min-width:700px){.template--page-notre-vodka [id$=__degustation-pictos] .text-with-icons--stacked{display:grid!important;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}}.template--page-notre-vodka .shopify-section--multi-column .multi-column-marquee .multi-column__media{width:auto!important;aspect-ratio:auto!important;height:4.5rem;display:flex;align-items:center;justify-content:center;margin-inline:auto}.template--page-notre-vodka .shopify-section--multi-column .multi-column-marquee .multi-column__media :is(img,svg){height:4.5rem;width:auto;max-width:8.5rem;object-fit:contain}.template--page-notre-vodka .shopify-section--multi-column .multi-column-marquee img[alt^="M\e9 daille Global Masters"]{filter:invert(1)}.template--page-notre-vodka .shopify-section--scrolling-content .scrolling-content__text--labelled{display:inline-flex;align-items:center;gap:1.5em;white-space:nowrap;background:#fff;border:1px solid rgb(var(--text-color) / .18);padding:1.1rem 2rem;font-size:.8125rem;letter-spacing:.06em;line-height:1}.template--page-notre-vodka .shopify-section--scrolling-content .scrolling-content__label{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;opacity:.4;white-space:nowrap}.template--page-nos-engagements .shopify-section--rich-text .container--sm{--container-max-width: calc(var(--container-sm-max-width) * .93)}.template--page-nos-engagements .shopify-section--rich-text .prose .h2{font-size:calc(var(--text-h2) * 1.2)}.template--page-nos-engagements .shopify-section--image-with-text picture{align-self:center;display:block;width:100%}.template--page-nos-engagements .shopify-section--image-with-text .image-with-text picture img{width:100%;height:auto;max-height:min(42rem,80vh);object-fit:cover}.template--page-nos-engagements [id$=__reutilisation]{margin-block-start:3rem}.template--index .shopify-section--image-with-text picture{align-self:center;display:block;width:100%}.template--index .shopify-section--image-with-text .image-with-text picture img{width:100%;height:auto;aspect-ratio:1 / 1;max-height:min(620px,72vh);object-fit:cover}.template--index .shopify-section--image-with-text .image-with-text .prose{padding-block:2.5rem}.template--index [id$=__cocktails]{--multi-column-gap: 2px !important}.template--index [id$=__cocktails] .multi-column{gap:2px;counter-reset:cocktail}.template--index [id$=__cocktails] .multi-column__item{background:rgb(var(--text-color) / .15);overflow:hidden;transition:background .35s cubic-bezier(.4,0,.2,1);counter-increment:cocktail}.template--index [id$=__cocktails] .multi-column__item:hover{background:rgb(var(--text-color) / .2)}.template--index [id$=__cocktails] .multi-column__item .prose{padding:1.5rem 1.75rem 2rem}.template--index [id$=__cocktails] .multi-column__item .prose:before{content:"0" counter(cocktail);display:block;font-size:.6875rem;letter-spacing:.2em;opacity:.5;margin-block-end:.75rem}.template--index [id$=__cocktails] .multi-column__media img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.template--index [id$=__cocktails] .multi-column__item:hover .multi-column__media img{transform:scale(1.04)}.template--index [id$=__cocktails] .multi-column__item a.link{opacity:.7;transition:opacity .2s}.template--index [id$=__cocktails] .multi-column__item:hover a.link{opacity:1}@media screen and (max-width:1149px){.template--index [id$=__partenaires] .multi-column,.template--index [id$=__cocktails] .multi-column{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.template--index [id$=__partenaires] .multi-column::-webkit-scrollbar,.template--index [id$=__cocktails] .multi-column::-webkit-scrollbar{display:none}.template--index [id$=__partenaires] .multi-column__item,.template--index [id$=__cocktails] .multi-column__item{flex:0 0 min(320px,76vw);scroll-snap-align:center}}@media not screen and (pointer:fine){.floating-controls-container:has(>.floating-controls-container__control){display:grid;grid-template-columns:1fr auto auto 1fr;column-gap:.75rem;row-gap:1.25rem;align-items:center}.floating-controls-container:has(>.floating-controls-container__control)>:not(.floating-controls-container__control){grid-column:1 / -1;grid-row:1;min-width:0}.floating-controls-container>.floating-controls-container__control{display:grid;grid-row:2;position:static;opacity:1;transform:none}.floating-controls-container>.floating-controls-container__control:first-child{grid-column:2}.floating-controls-container>.floating-controls-container__control:last-child{grid-column:3}.floating-controls-container:not(:has(.is-scrollable))>.floating-controls-container__control{display:none}.floating-controls-container>.floating-controls-container__control .prev-next-button[disabled]{opacity:.35;visibility:visible}}.template--index [id$=__ou-acheter] .multi-column-marquee__strip{align-items:flex-start!important}.template--index [id$=__ou-acheter] .multi-column-marquee__strip>.multi-column__item{width:clamp(140px,15vw,200px)!important;text-align:center;white-space:normal!important}.template--index [id$=__ou-acheter] .multi-column-marquee .multi-column__media{width:min(140px,38vw)!important;height:96px;display:flex;align-items:center;justify-content:center;margin-inline:auto}.template--index [id$=__ou-acheter] .multi-column-marquee .multi-column__media img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.template--index [id$=__ou-acheter] .multi-column-marquee .prose{display:none}.template--index [id$=__ou-acheter] .group:hover .group-hover\:zoom{scale:1!important}@media screen and (min-width:1000px){.footer__block-list{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;column-gap:3rem}}.footer__block--links .h6,.footer__block--newsletter .h6{font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;opacity:.45}.footer__block--text .h6{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase}.footer .link-faded,.footer__block--text .prose{font-size:.8rem}.footer__block--text .prose p:last-child{border-block:1px solid rgb(var(--text-color) / .12);padding-block:.7rem;margin-block-start:1.1rem;font-size:.72rem;max-width:30rem}.header__primary-nav-item>a.h6,.header__primary-nav-item summary.h6{font-size:calc(var(--text-h6) * 1.15);text-transform:uppercase;letter-spacing:.08em}.header-sidebar__linklist-button{text-transform:uppercase;letter-spacing:.08em}.section-header .prose p.h6,.prose>p.h6:first-child{text-transform:uppercase;letter-spacing:.1em}.blog-post-card__image{aspect-ratio:4 / 5;width:100%;height:auto;object-fit:cover}.blog-tags-intro{max-width:40rem}.template--collection .shopify-section--main-collection .product-list{--product-list-calculated-column-gap: 2px;--product-list-calculated-row-gap: 2px}.template--collection .product-card{background:#dae9f8;overflow:hidden}.template--collection .product-card__figure{background:#dae9f8}.template--collection .product-card__media{position:relative;display:block;aspect-ratio:3 / 4}.template--collection .product-card__media .product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:65%;height:85%;object-fit:contain!important;object-position:center;transition:opacity .45s ease!important;transform:none!important}.template--collection .product-card__media .product-card__image--secondary{mix-blend-mode:normal}.template--collection .product-card__swatches{position:absolute;z-index:1;inset-block-end:1rem;inset-inline-end:1rem}.template--collection .product-card__swatches fieldset{justify-content:flex-end}.product-card__tag{position:absolute;z-index:1;inset-block-start:1.25rem;inset-inline-start:1.25rem;font-size:.5625rem;letter-spacing:.18em;text-transform:uppercase;opacity:.5}.product-card__detail{font-size:.75rem;letter-spacing:.06em;line-height:1.6;opacity:.5;max-width:34ch}.template--collection .product-card__info{text-align:start;justify-items:start;padding:1.75rem 2rem 2.25rem}.template--collection .product-card__info .v-stack{justify-items:start}.template--collection .product-card__info .product-title{font-size:1.25rem;letter-spacing:.04em}.template--collection .product-card__info .price-list,.template--collection .product-card__info .price-list :is(sale-price,compare-at-price){font-size:1.25rem;letter-spacing:.04em}.template--collection .product-card__info .price-list .text-subdued{color:inherit}.template--collection .product-card__cta-form,.template--collection .product-card__cta{justify-self:stretch}.template--collection .product-card__cta-form,.template--collection .product-card__cta-form form{display:block;width:100%}.template--collection .product-card__cta{display:block;width:100%;background:rgb(var(--button-background));color:rgb(var(--button-text-color));padding:.875rem 1.25rem;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background .35s cubic-bezier(.4,0,.2,1)}.template--collection .shopify-section--main-collection .product-list{align-items:stretch}.template--collection .product-card{display:flex;flex-direction:column}.template--collection .product-card__info{flex:1 1 auto;display:flex;flex-direction:column}.template--collection .product-card__info>.v-stack{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;width:100%}.template--collection .product-card__info>.v-stack>.product-card__cta-form,.template--collection .product-card__info>.v-stack>.product-card__cta{margin-block-start:auto;align-self:stretch}.template--collection .product-card__cta:hover{background:color-mix(in srgb,rgb(var(--button-background)) 88%,black)}.template--collection .product-card__cta[disabled]{background:rgb(var(--button-background) / .35);cursor:default}.template--collection [id$=__boutique-legal] .prose{max-width:60ch;margin-inline:auto}.template--collection [id$=__boutique-legal] .prose p{font-size:.75rem;letter-spacing:.08em;line-height:1.8;opacity:.75}select.select,select.select option{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style)}.template--page-informations-nutritionnelles [id$=__nutrition] .prose .h3{margin-block-start:3rem}.template--page-informations-nutritionnelles .nutrition-table{margin-block-start:2.5rem;border-collapse:collapse}.template--page-informations-nutritionnelles .nutrition-table :is(th,td){border:1px solid #dae9f8;padding:.875rem 1.25rem;text-align:start}.template--page-informations-nutritionnelles .nutrition-table :is(th,td):first-child{padding-inline-start:1.25rem}.template--page-informations-nutritionnelles .nutrition-table :is(th,td):not(:first-child){text-align:end;padding-inline-end:1.25rem}.template--page-informations-nutritionnelles .nutrition-table thead th{background:#dae9f8;color:#0768c6;opacity:1;padding-block:1rem;border-color:color-mix(in srgb,#0768c6 30%,#dae9f8)}.template--page-informations-nutritionnelles .nutrition-table tbody tr:nth-child(2n){background:color-mix(in srgb,#dae9f8 35%,white)}.template--page-informations-nutritionnelles .nutrition-table tbody th{opacity:.85}.template--page-informations-nutritionnelles tr.nutrition-table__sub th{padding-inline-start:2.25rem;opacity:.55;text-transform:none;letter-spacing:.06em}.template--page-informations-nutritionnelles .nutrition-note{font-size:.75rem;letter-spacing:.08em;line-height:1.8;opacity:.75}.template--page-informations-nutritionnelles .nutrition-table+.nutrition-note{margin-block-start:1.5rem}.template--page-informations-nutritionnelles .nutrition-note+.nutrition-note{margin-block-start:.25rem}.social-media__item :is(copy-button,share-button){display:block;position:relative}.social-media__item :is(copy-button,share-button)>button{display:block;width:100%;padding:0;margin:0;background:none;border:0;color:inherit;cursor:pointer}.social-media--block .social-media__item :is(copy-button,share-button)>button{padding-block:.625rem}.social-media--block .social-media__item :is(copy-button,share-button) svg{margin-inline:auto}.social-media__item--native-share:has(.share-buttons--native[hidden]){display:none}.social-media--block:has(.social-media__item--copy-link){grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none}.share-copy-link:after{content:attr(data-copied-label);position:absolute;left:50%;bottom:calc(100% + .5rem);transform:translate(-50%) translateY(.25rem);padding:.35rem .6rem;font-size:.6875rem;letter-spacing:.04em;white-space:nowrap;background:rgb(var(--text-color));color:rgb(var(--background));opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;z-index:2}.share-copy-link.is-copied:after{opacity:1;transform:translate(-50%) translateY(0)}.social-media__item--native-share svg path{stroke-opacity:1}.lp-quantity-alert{align-items:start;color:rgb(var(--error-text));text-wrap:pretty}.lp-quantity-alert svg{flex:none;margin-block-start:.15em}.lp-quantity-alert a,buy-buttons .banner a{color:inherit;text-decoration:underline;text-underline-offset:.15em}line-item-quantity+.lp-quantity-alert{justify-content:center;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/12/assets/le-philtre-pages.css.map */
