:root{--ltc-k:#0b0b0b;--ltc-g:#2d6a4f;--ltc-font:Poppins,var(--font-heading--family),"Helvetica Neue",Arial,sans-serif}.ltc-head{grid-column:1/-1;padding:18px var(--page-margin,24px) 6px;font-family:var(--ltc-font)}.ltc-head-in{position:relative;overflow:hidden;max-width:1400px;margin:0 auto;padding:26px 32px 28px;border-radius:18px;background:#f5f5f5}.ltc-head-in:after{content:attr(data-w);position:absolute;right:22px;bottom:-22px;font-size:clamp(70px,9vw,128px);font-weight:900;font-style:italic;text-transform:uppercase;line-height:1;color:transparent;-webkit-text-stroke:1.5px #d9d9d9;letter-spacing:-.02em;pointer-events:none;-webkit-user-select:none;user-select:none}.ltc-head-txt{position:relative;z-index:1;max-width:760px}.ltc-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:600;color:#888}.ltc-crumbs a{color:#888;text-decoration:none}.ltc-crumbs a:hover{color:var(--ltc-k)}.ltc-crumbs b{font-weight:700;color:var(--ltc-k)}.ltc-crumbs span{opacity:.5}.ltc-h1{margin:0;font-size:clamp(26px,3vw,40px);font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:-.01em;line-height:1.2;color:var(--ltc-k)}.ltc-h1 em{font-style:italic;background:var(--ltc-g);color:#fff;padding:1px 12px;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ltc-count{display:none}.ltc-desc{margin:10px 0 0;font-size:14px;color:#666;max-width:640px;line-height:1.55}.collection-wrapper{font-family:var(--ltc-font)}.facets-controls-wrapper{align-items:center}.facets--filters-title{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 18px;border:1px solid #e3e3e3;border-radius:12px;background:#fff;font-size:15px;font-weight:800;color:var(--ltc-k);transition:background .15s,color .15s,border-color .15s}.facets--filters-title:before{content:"";width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linejoin='round'%3E%3Cpath d='M3 5h18l-7 8.5V19l-4 2v-7.5z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linejoin='round'%3E%3Cpath d='M3 5h18l-7 8.5V19l-4 2v-7.5z'/%3E%3C/svg%3E") center/contain no-repeat}.facets--filters-title:hover,.facets--filters-title:focus-visible{background:var(--ltc-k);color:#fff;border-color:var(--ltc-k);outline:none}.facets-controls-wrapper .products-count-wrapper{margin-left:14px!important;font-size:14px;color:#666;font-weight:600}.facets-controls-wrapper .sorting-filter{margin-left:auto}.column-options-wrapper{gap:10px!important;margin-right:0!important;height:auto!important}.column-options-wrapper:before{content:"Afficher comme :";font-size:14px;font-weight:700;color:var(--ltc-k);white-space:nowrap}.column-options{gap:8px!important}.column-picker{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important;border-radius:50%!important;border:1px solid #e3e3e3;background:#fff!important;color:var(--ltc-k)!important;transition:background .15s,color .15s,border-color .15s}.column-options__option:hover .column-picker{border-color:var(--ltc-k);background:#f3f3f3!important}.column-options__option-input:checked~.column-picker{background:var(--ltc-k)!important;color:#fff!important;border-color:var(--ltc-k)}.column-picker--zoom-out svg{display:none}.column-picker--zoom-out:before{content:"";width:18px;height:14px;background:linear-gradient(currentColor 0 0) 0 0/100% 2px no-repeat,linear-gradient(currentColor 0 0) 0 50%/100% 2px no-repeat,linear-gradient(currentColor 0 0) 0 100%/100% 2px no-repeat}@media(min-width:750px){.collection-wrapper.ltc-nofilters .facets-block-wrapper--vertical:not(#filters-drawer){display:none!important}.collection-wrapper.ltc-nofilters .main-collection-grid{grid-column:var(--grid-column--desktop)!important}}.facets-block-wrapper--vertical:not(#filters-drawer){--facets-margin:0 28px 0 0}accordion-custom[data-filter-param-name=filter-v-availability]{display:none}.facets--vertical .facets__item:before{border-top:1px solid #ececec}.facets--vertical .facets__label{font-size:16px;font-weight:800;color:var(--ltc-k)}.facets--vertical .facets__summary{padding:14px 0}.price-facet__field .field__input{border:1px solid #e3e3e3;border-radius:10px;height:44px;background:#f7f7f7;font-family:var(--ltc-font);font-weight:700}.price-facet__highest-price{font-size:12.5px;color:#777;margin-top:6px}.ltc-range{position:relative;height:28px;margin:8px 6px 10px}.ltc-range:before{content:"";position:absolute;left:0;right:0;top:12px;height:3px;border-radius:3px;background:#e3e3e3}.ltc-range i{position:absolute;top:12px;height:3px;border-radius:3px;background:var(--ltc-k)}.ltc-range input{position:absolute;left:0;top:0;width:100%;height:28px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.ltc-range input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--ltc-k);box-shadow:0 2px 6px #00000026;pointer-events:auto;cursor:grab}.ltc-range input::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--ltc-k);pointer-events:auto;cursor:grab}.ltc-range input::-webkit-slider-runnable-track{background:transparent}.ltc-range input::-moz-range-track{background:transparent}.ltc-side{display:flex;flex-direction:column;gap:12px;margin:4px 0 22px}.ltc-kicker{margin:0;font-size:16px;font-weight:800;color:var(--ltc-k);display:flex;align-items:center;justify-content:space-between;padding:6px 0 4px}.ltc-kicker:after{content:"\2014";color:#999;font-weight:400}.ltc-themes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ltc-theme{display:flex;flex-direction:column;gap:2px;padding:12px 12px 11px;border-radius:12px;background:#f7f7f7;border:1px solid #e8e8e8;text-decoration:none!important;color:var(--ltc-k)!important;transition:background .15s,border-color .15s,transform .15s}.ltc-theme b{font-size:13.5px;font-weight:800;line-height:1.2}.ltc-theme i{font-style:normal;font-size:11.5px;color:#777}.ltc-theme:hover{background:#fff;border-color:var(--ltc-k);transform:translateY(-1px)}.ltc-theme.is-on{background:var(--ltc-g);border-color:var(--ltc-g);color:#fff!important}.ltc-theme.is-on i{color:#ffffffc7}.ltc-side-promo{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;background:linear-gradient(135deg,#1f5239,#2d6a4f 60%,#3a8260);color:#fff!important;text-decoration:none!important}.ltc-side-promo-k{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.ltc-side-promo strong{font-size:18px;font-weight:900;font-style:italic;text-transform:uppercase;line-height:1.05}.ltc-side-promo span:last-child{font-size:12.5px;line-height:1.4;opacity:.9}.ltc-promo-item{list-style:none}.ltc-promo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;aspect-ratio:1;border-radius:14px;overflow:hidden;padding:20px;box-sizing:border-box;background:linear-gradient(160deg,#1f5239,#2d6a4f 55%,#3a8260);color:#fff!important;text-decoration:none!important;font-family:var(--ltc-font);box-shadow:inset 0 0 0 1px #ffffff14}.ltc-promo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--ltc-promo-img,none);background-size:cover;background-position:center top;opacity:.9}.ltc-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#143728f2,#1437288c 45%,#1437280d)}.ltc-promo>*{position:relative;z-index:1}.ltc-promo-k{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;opacity:.85}.ltc-promo-t{font-size:clamp(22px,2.2vw,30px);font-weight:900;font-style:italic;text-transform:uppercase;line-height:1;letter-spacing:-.01em}.ltc-promo-s{font-size:13px;line-height:1.4;opacity:.92}.ltc-promo-btn{display:inline-flex;align-self:flex-start;align-items:center;margin-top:4px;padding:10px 16px;border-radius:999px;background:#fff;color:var(--ltc-k);font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.ltc-promo:hover .ltc-promo-btn{background:var(--ltc-k);color:#fff}.product-grid .card-gallery{border-radius:14px;overflow:hidden;background:#f5f5f5}.product-grid .product-media-container{aspect-ratio:1!important}.product-grid .product-media img{object-fit:cover}.product-grid .product-card__content{gap:6px}.product-grid product-title a,.product-grid .product-title a{font-family:var(--ltc-font);font-size:14px!important;font-weight:700!important;line-height:1.35!important;color:var(--ltc-k)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center}.product-grid .product-card .text-block p{font-family:var(--ltc-font);font-size:14px!important;font-weight:700!important;line-height:1.35!important;color:var(--ltc-k)!important;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-grid .price-row{gap:8px;justify-content:center}.product-grid .price{color:var(--ltc-g)!important;font-weight:800!important;font-size:15px!important;font-family:var(--ltc-font)}.product-grid .compare-at-price{color:#9a9a9a!important;font-size:13px!important;font-weight:500!important}.product-grid .price-savings-badge,.product-grid .ec-badge,.product-grid .product-badges__badge{display:none!important}.product-grid .lx-heart{top:10px;right:10px}.ltc-cta{position:absolute;left:50%;bottom:12px;transform:translate(-50%,8px);z-index:11;padding:9px 16px;border-radius:999px;background:#fff;color:var(--ltc-k);font-family:var(--ltc-font);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 6px 18px #0000002e;opacity:0;transition:opacity .2s,transform .2s;pointer-events:none;white-space:nowrap}.card-gallery:hover .ltc-cta{opacity:1;transform:translate(-50%)}@media(hover:none){.ltc-cta{display:none}}.ltc-info{display:contents}.ltc-detail{display:none}@media(min-width:750px){.main-collection-grid .product-grid--grid{--product-grid-columns-desktop:repeat(2,1fr)!important}}@media(min-width:1000px){.main-collection-grid .product-grid--grid{--product-grid-columns-desktop:repeat(4,1fr)!important}}@media(min-width:750px){.main-collection-grid .product-grid--grid[product-grid-view=zoom-out]{--product-grid-columns-desktop:1fr!important;row-gap:0!important}ul[product-grid-view=zoom-out] .product-grid__card>*{display:block!important}ul[product-grid-view=zoom-out] .product-grid-view-zoom-out--details{display:none!important}ul[product-grid-view=zoom-out] .product-grid__item{border-bottom:1px solid #ececec;padding:20px 0!important}ul[product-grid-view=zoom-out] .product-grid__item.ltc-promo-item{border-bottom:0;padding-top:0!important}ul[product-grid-view=zoom-out] .product-grid__card{flex-direction:row!important;align-items:center!important;gap:28px!important}ul[product-grid-view=zoom-out] .card-gallery{width:210px;flex:none}ul[product-grid-view=zoom-out] .ltc-cta{display:none}ul[product-grid-view=zoom-out] .ltc-info{display:flex!important;flex-direction:column;align-items:flex-start;gap:10px;flex:1;min-width:0}ul[product-grid-view=zoom-out] .ltc-info .text-block{--text-align:left;--max-width:none;text-align:left!important;margin:0!important;width:100%!important;max-width:none!important;padding:0!important}ul[product-grid-view=zoom-out] .ltc-info .text-block p{font-size:20px!important;font-weight:800!important;line-height:1.3!important;letter-spacing:-.01em;-webkit-line-clamp:2}ul[product-grid-view=zoom-out] product-title a,ul[product-grid-view=zoom-out] .product-title a{text-align:left;font-size:20px!important;font-weight:800!important}ul[product-grid-view=zoom-out] .ltc-info product-price{text-align:left!important;width:100%}ul[product-grid-view=zoom-out] .price-row{justify-content:flex-start}ul[product-grid-view=zoom-out] .price{font-size:18px!important}ul[product-grid-view=zoom-out] .compare-at-price{font-size:14px!important}ul[product-grid-view=zoom-out] .ltc-detail{display:inline-flex!important;align-items:center;justify-content:center;flex:none;height:50px;padding:0 26px;border:1.5px solid var(--ltc-k);border-radius:10px;font-size:14px;font-weight:800;color:var(--ltc-k);background:#fff;transition:background .15s,color .15s}ul[product-grid-view=zoom-out] .product-card:hover .ltc-detail{background:var(--ltc-k);color:#fff}ul[product-grid-view=zoom-out] .ltc-promo-item{grid-column:1/-1}ul[product-grid-view=zoom-out] .ltc-promo{aspect-ratio:auto;min-height:200px;height:auto;padding:24px 28px;justify-content:center}}.pagination{margin:30px 0 6px;display:flex;justify-content:center;font-family:var(--ltc-font)}.pagination__list{display:flex!important;align-items:center;gap:10px;list-style:none;padding:0;margin:0}.pagination__item{display:inline-flex!important;margin:0!important;width:auto!important;height:auto!important;min-width:0!important}.pagination__link{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto!important;min-width:44px;height:44px!important;padding:0 12px;border-radius:999px;font-weight:700;font-size:14px;color:var(--ltc-k)!important;text-decoration:none!important;background:#f3f3f3;transition:background .15s,color .15s}.pagination__link--page:hover,.pagination__link--current{background:var(--ltc-k);color:#fff!important}.pagination__link--gap{background:transparent}.pagination__link--arrow{background:#fff;border:1px solid #e3e3e3}.pagination__link--arrow:hover{background:#f3f3f3}.pagination__link--arrow[aria-label=Suivant]:before{content:"Suivant"}.pagination__link--arrow[aria-label=Pr\e9 c\e9 dent]:after{content:"Pr\e9 c\e9 dent"}.pagination__link--disabled{opacity:.35}.pagination__link svg{width:14px;height:14px}@media(max-width:749px){.ltc-side{grid-column:1/-1;margin:0 0 10px;padding:0 14px}.ltc-kicker{display:none}.ltc-themes{display:flex;overflow-x:auto;scrollbar-width:none;gap:8px;padding:2px 14px 6px;margin:0 -14px}.ltc-themes::-webkit-scrollbar{display:none}.ltc-themes li{flex:none}.ltc-theme{flex-direction:row;align-items:baseline;gap:6px;padding:9px 13px;border-radius:999px;white-space:nowrap}.ltc-theme b{font-size:12.5px}.ltc-theme i{font-size:10.5px}.ltc-side-promo{display:none}.ltc-head{padding:12px 14px 2px}.ltc-head-in{padding:18px 16px 20px;border-radius:14px}.ltc-head-in:after{font-size:44px;right:8px;bottom:-9px;-webkit-text-stroke-width:1px}.ltc-crumbs{margin-bottom:8px;font-size:11px}.ltc-h1{font-size:22px;line-height:1.45}.ltc-h1 em{padding:0 8px;border-radius:4px}.ltc-desc{font-size:13px}.facets--filters-title{height:42px;padding:0 14px;font-size:14px}.column-options-wrapper:before{display:none}.column-picker{width:40px;height:40px}.ltc-promo{padding:14px;border-radius:10px;gap:5px}.ltc-promo-t{font-size:18px}.ltc-promo-s{display:none}.ltc-promo-btn{padding:7px 11px;font-size:10.5px}.product-grid .card-gallery{border-radius:10px}.product-grid product-title a,.product-grid .product-title a,.product-grid .product-card .text-block p{font-size:13px!important}.pagination__link{min-width:38px;height:38px!important;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ltdf-collection.css.map */
