.card{min-width:0}.card__media{background:var(--lv-surface)}.card__info{padding:17px 6px 6px;gap:6px;align-items:start}.card__title{font-size:15px;letter-spacing:.015em;line-height:1.45}.card__info .price{font-size:14px;color:var(--lv-texte-doux);white-space:nowrap}.card__quick{width:44px;height:44px;background:var(--lv-ivoire);display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:border-color .2s ease}.card__quick:hover{border-color:var(--lv-nuit);background:var(--lv-ivoire);color:var(--lv-nuit)}.card__quick .icon{width:23px;height:23px}.card__badge{top:14px;left:14px;font-size:11px;letter-spacing:.04em}.badge--demo{background:var(--lv-ivoire);color:var(--lv-texte-doux);border:1px solid var(--lv-trait)}.card .swatches{padding:7px 6px 0}.card__view{z-index:3}.collection-hero{gap:12px;padding-top:clamp(30px,4vw,58px);padding-bottom:24px}.collection-hero .t-display{font-size:clamp(36px,4.2vw,58px)}.collection-hero__text{max-width:650px;font-size:15px;line-height:1.65}.collection-tools{position:relative;display:flex;align-items:center;gap:20px;border-block:1px solid var(--lv-trait);padding:10px 0;margin-bottom:24px}.collection-filters>summary{display:flex;align-items:center;gap:11px;cursor:pointer;list-style:none;min-height:44px;font-size:15px}.collection-filters>summary::-webkit-details-marker{display:none}.collection-filters>summary .icon:last-child{width:15px;margin-left:9px}.collection-filters[open]>summary .icon:last-child{transform:rotate(180deg)}.collection-filters__form{position:absolute;top:100%;left:0;width:min(440px,100%);z-index:8;padding:26px;background:var(--lv-ivoire);border:1px solid var(--lv-trait);box-shadow:0 15px 25px #03204817;display:grid;gap:24px;max-height:65svh;overflow-y:auto}.collection-filters__form select{width:100%}.collection-filters__group{border:0;padding:0;margin:0;display:grid;gap:8px}.collection-filters__group legend{margin-bottom:12px;font-size:14px}.collection-filters__value{display:flex;align-items:center;gap:10px;min-height:36px;font-size:14px}.collection-filters__value input{accent-color:var(--lv-nuit);width:17px;height:17px}.collection-filters__value>span:last-child{margin-left:auto}.collection-filters__price{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:13px}.collection-filters__price input{margin-top:6px}.collection-filters__actions{display:flex;align-items:center;gap:20px;font-size:13px}.collection-tools__count{margin-left:auto;font-size:13px}.collection-density{display:flex;gap:4px}.collection-density button{display:flex;align-items:center;justify-content:center;width:42px;height:44px;color:var(--lv-texte-doux);opacity:.5}.collection-density button[aria-pressed=true]{color:var(--lv-nuit);opacity:1}.collection-active-filters{display:flex;gap:8px;flex-wrap:wrap}.collection-active-filters:not(:empty){margin:-12px 0 24px}.collection-active-filters .icon{width:15px;height:15px}.collection-product-grid{column-gap:14px;row-gap:32px}[data-collection-view][data-density=airy] .collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.no-js .collection-density{display:none}.footer__trait{color:var(--lv-brume)}.footer__bottom .row{flex-wrap:wrap}.rte ul{list-style:disc;padding-left:1.25em}.rte li+li{margin-top:.35em}@media(max-width:749px){.collection-tools{gap:8px;margin-bottom:16px}.collection-tools__count{display:none}.collection-density{margin-left:auto}.collection-filters>summary{font-size:14px;gap:8px}.collection-filters>summary .icon:last-child{display:none}.collection-product-grid{gap:25px 6px}.card__info{display:flex;flex-direction:column;gap:5px;padding:12px 2px 2px}.card__title{font-size:14px}.card__info .price{font-size:13px}.card__quick{right:8px;bottom:8px;width:38px;height:38px}.card__badge{left:8px;top:8px;font-size:10px;padding:0 9px;height:23px}[data-collection-view][data-density=airy] .collection-product-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(min-width:750px)and (max-width:989px){[data-collection-view][data-density=airy] .collection-product-grid{grid-template-columns:minmax(0,1fr)}}.hero--immersive{padding:0;position:relative;overflow:hidden}.hero--immersive .hero__grid{position:relative;display:flex;min-height:clamp(580px,72vh,820px);align-items:center}.hero--immersive .hero__content{position:relative;z-index:2;width:49%;padding:64px 0}.hero--immersive .hero__title{max-width:9em}.hero--immersive .hero__text{max-width:35ch}.hero--immersive .hero__visual{position:absolute;inset:0 calc((100vw - 100%)/-2);height:100%;aspect-ratio:auto}.hero--immersive .hero__visual>img{width:100%;height:100%;object-fit:cover;object-position:70% center}.hero--immersive .hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(248 242 232 / .62),rgb(248 242 232 / .15) 42%,transparent 62%);pointer-events:none}.hero--immersive .hero__caption{z-index:1;left:auto;right:var(--lv-gutter);color:var(--lv-ivoire)}@media(max-width:749px){.hero--immersive .hero__grid{min-height:min(760px,82svh);align-items:end}.hero--immersive .hero__content{width:100%;padding:220px 0 30px;gap:16px;color:var(--lv-ivoire)}.hero--immersive .hero__title{font-size:clamp(36px,10vw,48px);max-width:9em}.hero--immersive .hero__text,.hero--immersive .text-doux{color:var(--lv-ivoire)}.hero--immersive .hero__text{font-size:14px;max-width:34ch}.hero--immersive .hero__visual>img{object-position:88% center}.hero--immersive .hero__visual:after{background:linear-gradient(0deg,rgb(3 25 45 / .82),rgb(3 25 45 / .25) 57%,transparent 82%)}.hero--immersive .btn--primaire{background:var(--lv-ivoire);color:var(--lv-nuit)}.hero--immersive .hero__caption{display:none}}@media(min-width:990px)and (max-width:1279px){.product-section .product-media{top:160px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/boutique.css.map */
