.product-label--epuise{background:#5f5f5f;color:#fff}.product-list--collection .product-item--epuise{order:1}.product-item--epuise .product-item__image-wrapper{opacity:.6}body:has(.jli) .page__header{display:none}.page__content.rte .jli a{color:inherit;text-decoration:none}.page__content.rte .jli .btn.b1{color:#fff}.jl-relais{margin:0 0 12px;padding:10px 12px;font-size:13.5px;line-height:1.4;text-align:left;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px}.jl-relais strong{color:#333}.page__header .jl-relais{margin:12px auto 0;max-width:520px}.jl-suggestion{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}.jl-suggestion__titre{flex:0 0 100%;margin:0;font-size:13px;font-weight:700}.jl-suggestion{flex-wrap:wrap}.jl-suggestion__image{width:52px;height:52px;object-fit:contain;background:#fff;border-radius:4px}.jl-suggestion__infos{flex:1 1 0;min-width:0;font-size:13px;line-height:1.3}.jl-suggestion__infos a{display:block;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.jl-suggestion__prix{font-weight:700}.jl-suggestion__bouton{flex:none;padding:8px 10px;font-size:13px;line-height:1;background:transparent;border:1px solid currentColor;border-radius:4px;cursor:pointer}.jl-suggestion__bouton[disabled]{opacity:.5}.jl-promesse{margin:10px 0 0;font-size:13.5px;line-height:1.4;font-weight:600;text-align:center;color:#333}.jl-barre-achat{display:none}@media(max-width:640px){body:has(#mini-cart[aria-hidden=false]) shopify-chat:not([open]),.template-cart shopify-chat:not([open]){display:none!important}body:has(.jl-barre-achat.is-visible) shopify-chat:not([open]){transform:translateY(-66px)}.jl-barre-achat{position:fixed;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:12px;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid rgba(0,0,0,.12);box-shadow:0 -2px 8px #00000014;transform:translateY(110%);transition:transform .2s ease;visibility:hidden}.jl-barre-achat.is-visible{transform:none;visibility:visible}body:has(#mini-cart[aria-hidden=false]) .jl-barre-achat{display:none}.jl-barre-achat__infos{flex:1 1 0;min-width:0;line-height:1.2}.jl-barre-achat__prix{display:block;font-size:18px;font-weight:700;color:var(--product-sale-price-color, #c0400c)}.jl-barre-achat__variante{display:block;overflow:hidden;font-size:12px;color:#666;white-space:nowrap;text-overflow:ellipsis}.jl-barre-achat__bouton{flex:none;padding:0 16px;height:44px;line-height:44px;font-size:15px}.template-product .footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.template-product .product-block-list__item--info .product-info__block-item--variant-selector{display:flex;flex-direction:column}.template-product .product-block-list__item--info .product-form__info-list{display:contents}.template-product .product-block-list__item--info .product-form__info-item{order:2}.template-product .product-block-list__item--info .product-form__info-item:first-child{order:-1;margin-bottom:14px}.template-index #main{display:flex;flex-direction:column}.template-index #main>.shopify-section{order:20;min-width:0}.template-index #main>.shopify-section>.section{margin-top:0}.template-index #main>[id$=__slideshow]{order:1}.template-index #main>[id$=__collection-list]{order:2}.template-index #main>[id$=__featured-collection]{order:3}.template-index #main>[id$=__jl_bandeau_heritage]{order:4}.template-index #main>[id$=__featured-product]{order:5}.template-index #main>[id$=__9fa6f3f1-cfee-4b05-9e5a-bb23a9bce04d]{order:6}.template-index #main>[id$=__1633297834537c7029]{order:7}.template-index #main>[id$=__mosaic_GjJL8E]{order:8}.template-index .mosaic--three-columns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.template-index .mosaic--three-columns .mosaic__column{display:contents}.template-index .mosaic--three-columns .mosaic__item{margin:0;min-width:0;flex:none;height:150px}.template-index .mosaic--three-columns .mosaic__column:last-child .mosaic__item:last-child{grid-column:1 / -1}.template-index .mosaic--three-columns .promo-block{height:100%;min-height:0!important;margin:0}.template-index .mosaic--three-columns .promo-block__inner{position:absolute;left:0;right:0;bottom:0;width:auto;max-width:none;margin:0;padding:0}.template-index .mosaic--three-columns .promo-block__heading{margin:0;padding:6px 10px;font-size:14.5px;line-height:1.25;color:#2c2024;background:#ffffffe6}.template-index .mosaic--three-columns .promo-block__content{display:none}[id$=__featured-product] .section__header{display:block}[id$=__featured-product] .section__title{width:100%;margin-bottom:6px}[id$=__featured-product] .section__action-link{display:inline-block;white-space:normal}body .jli{display:flex;flex-direction:column}body .jli>section{order:5;min-width:0}body .jli>.hero{order:1;padding:22px 0 18px}body .jli>#catalogue{order:2}body .jli>#culots{order:3}body .jli>.stats{order:4}body .jli .hero h1{margin-bottom:10px;font-size:25px}body .jli .hero .lead,body .jli #catalogue .lead{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body .jli .hero .lead,body .jli #catalogue .lead{margin-bottom:8px;font-size:15px;line-height:1.4}body .jli .hero .b2{display:none}body .jli .hero .acts{margin-top:12px}body .jli .s{padding:26px 0}body .jli .jliw{padding:0 14px}body .jli #catalogue .eb{display:none}body .jli .g3,body .jli .g4{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}body .jli .card{padding:12px 10px}body .jli .card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:8px;font-size:13px;line-height:1.35}body .jli .card .spec{display:none}body .jli .card h3{margin-bottom:6px;font-size:14.5px;line-height:1.25}body .jli .tag{align-self:flex-start;margin-bottom:6px;font-size:10.5px}body .jli .foot{padding-top:8px}body .jli .px{font-size:17px}body .jli .go{font-size:13px}body .jli #catalogue .jliw>h3{margin-top:20px!important}body .jli #culots .lead{font-size:15px}.mini-cart__button-container .button--secondary{color:var(--text-color, #333);background:transparent;border:1px solid currentColor}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/jl-ergonomie.css.map */
