.mo-col-entete,.mo-col{--mcl-vert: var(--mo-vert, #1F3D34);--mcl-nuit: var(--mo-nuit, #142922);--mcl-lin: var(--mo-lin, #F3EEE6);--mcl-caramel: var(--mo-caramel, #8E5A2E);--mcl-doux: var(--mo-doux, #5E5A52);--mcl-filet: var(--mo-filet, #E0D7CA);--mcl-titre: var(--mo-titre, "Fraunces", Georgia, serif);--mcl-label: var(--mo-label, "Barlow", system-ui, sans-serif)}.mo-col-entete.coll-entete{background:var(--coll-teinte, var(--mcl-lin));color:var(--mcl-nuit);padding:22px 0 26px;border-bottom:1px solid var(--mcl-filet)}.mo-col-entete .coll-fil{font-family:var(--mcl-label);font-size:.8rem;opacity:1;color:var(--mcl-doux);margin-bottom:14px}.mo-col-entete .coll-fil a{color:var(--mcl-doux);text-decoration-color:#5e5a5259}.mo-col-entete .coll-fil a:hover{color:var(--mcl-nuit);text-decoration-color:currentColor}.mo-col-entete .coll-fil [aria-current]{color:var(--mcl-nuit)}.mo-col-entete .coll-entete__grille{gap:22px 56px}.mo-col-entete--seul .coll-entete__grille{grid-template-columns:minmax(0,1fr)}.mo-col-entete .coll-titre{font-family:var(--mcl-titre);font-weight:600;font-size:clamp(2rem,1.2rem + 2.6vw,3rem);line-height:1.06;letter-spacing:-.012em;color:var(--mcl-nuit);margin:0 0 12px}.mo-col-entete .coll-titre.slash:before{content:none}.mo-col-entete .coll-promesse{display:block;margin:0 0 14px;padding:0;background:none;border-radius:0;color:var(--mcl-caramel);font-family:var(--mcl-label);font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mo-col-entete .coll-accroche{max-width:66ch;font-family:var(--mcl-label);font-size:1.02rem;line-height:1.62;color:var(--mcl-nuit)}.mo-col-entete .coll-accroche p{margin:0 0 6px}.mo-col-entete .coll-accroche a{color:var(--mcl-caramel)}.mo-col-entete .coll-plus{margin-top:10px}.mo-col-entete .coll-plus>summary{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-family:var(--mcl-label);font-size:.92rem;font-weight:700;color:var(--mcl-vert);text-decoration:none;border-bottom:1px solid var(--mcl-vert);line-height:1.2}.mo-col-entete .coll-plus>summary:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.mo-col-entete .coll-plus[open]>summary:after{content:"";transform:translateY(2px) rotate(-135deg)}.mo-col-entete .coll-plus>summary:hover{color:var(--mcl-caramel);border-color:var(--mcl-caramel)}.mo-col-entete .coll-plus>summary:focus-visible{outline:2px solid var(--mcl-caramel);outline-offset:3px}.mo-col-entete .coll-corps{margin-top:18px;max-width:72ch;padding:22px 26px 8px;background:#fff;border:1px solid var(--mcl-filet);border-radius:12px;font-family:var(--mcl-label);font-size:.98rem;line-height:1.68;color:var(--mcl-nuit)}.mo-col-entete .coll-corps h2{font-family:var(--mcl-titre);font-weight:600;font-size:1.35rem;line-height:1.22;color:var(--mcl-nuit);margin:26px 0 8px;padding-top:20px;border-top:1px solid var(--mcl-filet)}.mo-col-entete .coll-corps h2:first-child{margin-top:0;padding-top:0;border-top:0}.mo-col-entete .coll-corps h3{font-family:var(--mcl-label);font-size:1.04rem;font-weight:700;margin:18px 0 6px}.mo-col-entete .coll-corps a{color:var(--mcl-caramel)}.mo-col-entete .coll-corps ul,.mo-col-entete .coll-corps ol{padding-left:1.2em;margin:0 0 12px}.mo-col-rayons{margin-top:22px;padding-top:18px;border-top:1px solid var(--mcl-filet);display:grid;gap:12px}.mo-col-rayons__ligne{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:6px 14px;align-items:start}.mo-col-rayons__label{margin:0;padding-top:10px;font-family:var(--mcl-label);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mcl-caramel)}.mo-col-rayons__liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mo-col-pastille{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 15px;border:1px solid rgba(20,41,34,.2);border-radius:999px;background:#fff;color:var(--mcl-nuit);font-family:var(--mcl-label);font-size:.9rem;font-weight:500;line-height:1.1;white-space:nowrap;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.mo-col-pastille:hover{border-color:var(--mcl-vert);color:var(--mcl-vert)}.mo-col-pastille:focus-visible{outline:2px solid var(--mcl-caramel);outline-offset:2px}.mo-col-pastille.is-courant,.mo-col-pastille.is-courant:hover{background:var(--mcl-vert);border-color:var(--mcl-vert);color:#fff}.mo-col-pastille--parent{background:transparent;border-color:transparent;padding-left:4px;font-weight:700;color:var(--mcl-vert)}.mo-col-pastille--parent:hover{border-color:transparent;color:var(--mcl-caramel)}.mo-col-rayons__plus>summary{display:inline-flex;align-items:center;gap:6px;min-height:34px;margin-left:calc(8rem + 14px);cursor:pointer;list-style:none;font-family:var(--mcl-label);font-size:.9rem;font-weight:700;color:var(--mcl-vert)}.mo-col-rayons__plus>summary::-webkit-details-marker{display:none}.mo-col-rayons__plus-t{color:var(--mcl-doux);font-weight:500}.mo-col-rayons__plus-l{border-bottom:1px solid currentColor}.mo-col-rayons__plus>summary:after{content:"";width:6px;height:6px;margin-left:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.mo-col-rayons__plus[open]>summary:after{transform:translateY(2px) rotate(-135deg)}.mo-col-rayons__plus>summary:hover{color:var(--mcl-caramel)}.mo-col-rayons__plus>summary:focus-visible{outline:2px solid var(--mcl-caramel);outline-offset:3px}.mo-col-rayons__plus[open]>summary{margin-bottom:12px}.mo-col-rayons__plus>.mo-col-rayons__ligne+.mo-col-rayons__ligne{margin-top:12px}@media(max-width:749px){.mo-col-entete.coll-entete{padding:16px 0 20px}.mo-col-entete .coll-accroche{font-size:.98rem}.mo-col-entete .coll-corps{padding:18px 16px 6px}.mo-col-rayons{gap:12px;margin-top:18px;padding-top:14px}.mo-col-rayons__ligne{grid-template-columns:1fr;gap:6px}.mo-col-rayons__label{padding-top:0}.mo-col-rayons__liste{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding:0 16px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mo-col-rayons__liste::-webkit-scrollbar{display:none}.mo-col-rayons__liste>li{flex:0 0 auto}.mo-col-pastille{min-height:38px}.mo-col-rayons__plus>summary{margin-left:0}}body .main-collection.mo-col .main-collection__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;row-gap:22px}.mo-col .main-collection__inner>.filter-and-sort{grid-column:1;grid-row:1}.mo-col .main-collection__products{display:contents}.mo-col .mo-col-compte{grid-column:2;grid-row:1;margin:0;font-family:var(--mcl-label);font-size:.9rem;color:var(--mcl-doux);font-variant-numeric:lining-nums;white-space:nowrap}.mo-col .main-collection__products-grid,.mo-col .pagination-wrapper,.mo-col .main-collection__empty{grid-column:1 / -1}.mo-col .main-collection__inner:before{content:"";grid-column:1 / -1;grid-row:2;height:1px;margin-top:-8px;background:var(--mcl-filet)}.mo-col .main-collection__products-grid{grid-row:3}.mo-col .side-menu__toggle-link{min-height:42px;padding:0 18px;border:1px solid var(--mcl-vert);border-radius:999px;font-family:var(--mcl-label);font-size:.92rem;font-weight:700;color:var(--mcl-vert);transition:background-color .2s ease,color .2s ease}.mo-col .side-menu__toggle-link:hover{background:var(--mcl-vert);color:#fff}.mo-col .side-menu__toggle-link:focus-visible{outline:2px solid var(--mcl-caramel);outline-offset:3px}.mo-col .side-menu__toggle-link .material-symbols-outlined,.mo-col .side-menu__toggle-link .icon{font-size:19px}.mo-col .main-collection__products-grid{column-gap:22px;row-gap:38px}@media(max-width:749px){.mo-col .main-collection__products-grid{column-gap:12px;row-gap:26px}body .main-collection.mo-col .main-collection__inner{row-gap:16px}.mo-col .side-menu__toggle-link{min-height:40px;padding:0 16px}.mo-col .mo-col-compte{font-size:.84rem}}.mo-col .product-card{gap:12px}.mo-col .product-card-media-gallery-block{border:1px solid var(--mcl-filet);border-radius:12px;overflow:hidden;background:var(--mcl-lin)}.mo-col .product-card-media-gallery__media--rounded{border-radius:0}.mo-col .mo-col-nom h3,.mo-col .mo-col-nom p{margin:0;font-family:var(--mcl-label);font-size:.97rem;font-weight:500;line-height:1.36;color:var(--mcl-nuit);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.72em}.mo-col .product-card:hover .mo-col-nom h3{text-decoration:underline;text-decoration-color:var(--mo-avoine, #E6C9A8);text-underline-offset:3px}.mo-col .mo-col-prix,.mo-col .mo-col-prix *{font-family:var(--mcl-label);font-variant-numeric:lining-nums tabular-nums}.mo-col .mo-col-prix{font-size:1rem;font-weight:700;color:var(--mcl-vert)}.mo-col .mo-col-prix s,.mo-col .mo-col-prix .compare-at-price{font-weight:500;color:var(--mcl-doux)}@media(max-width:749px){.mo-col .mo-col-nom h3,.mo-col .mo-col-nom p{font-size:.9rem}.mo-col .mo-col-prix{font-size:.95rem}}.mo-col .product-card-media-gallery-block:after{background:var(--mcl-vert);color:#fff;font-family:var(--mcl-label);font-weight:700;box-shadow:none}@media(hover:none){.mo-col .product-card-media-gallery-block:after{content:none}}.mo-col .carte-badges{padding:9px}.mo-col .carte-badges__top,.mo-col .carte-badges__pastille{font-family:var(--mcl-label);font-weight:700;letter-spacing:.1em;border-radius:4px}.mo-col .carte-badges__top{background:var(--mcl-vert);color:#fff}.mo-col .carte-badges__pastille{background:#fff;color:var(--mcl-nuit);border:1px solid var(--mcl-filet)}.mo-col .pagination__item{font-family:var(--mcl-label);font-variant-numeric:lining-nums}.mo-col .pagination__item--current{background:var(--mcl-vert);color:#fff;border-color:var(--mcl-vert)}body .coll-rayons__titre{font-family:var(--mo-titre, "Fraunces", Georgia, serif);font-weight:600;color:var(--mo-nuit, #142922)}body .coll-rayons__rayon{color:var(--mo-caramel, #8E5A2E)}body .coll-rayons__liens a{background:#fff;border-color:#14292233;color:var(--mo-nuit, #142922)}body .coll-rayons__liens a:hover,body .coll-rayons__liens a:focus-visible{border-color:var(--mo-vert, #1F3D34);background:#fff;color:var(--mo-vert, #1F3D34)}@media(prefers-reduced-motion:no-preference){@supports (scale: 1){.mo-col .product-card-media-gallery-block img{transition:scale .5s ease}.mo-col .product-card:hover .product-card-media-gallery-block img{scale:1.03}}}@media(prefers-reduced-motion:reduce){.mo-col .product-card-media-gallery-block img,.mo-col-pastille,.mo-col .side-menu__toggle-link{transition:none}.mo-col .product-card:hover{transform:none}}.mo-col-rayons__plus>summary{margin-left:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mo-collection.css.map */
