.collection-header{display:flex;justify-content:space-between;align-items:center;padding:20px 0 30px}.collection-header .lgn-breadcrumb{font-family:Benton Modern Display,serif;font-size:16px;font-style:italic;line-height:19px;letter-spacing:0;color:#391214}.collection-header .lgn-breadcrumb a{color:#391214!important;text-decoration:none}.collection-header .lgn-breadcrumb a:hover{text-decoration:underline}.lgn-breadcrumb__separator{margin:0 8px;color:#391214}.lgn-breadcrumb__current{color:#391214}.collection-header__count{font-family:var(--font-body-family, "Circe", sans-serif);font-size:14px;color:#161614}.search-results-title{font-family:Benton Modern Display,serif;font-size:16px;font-style:italic;line-height:19px;letter-spacing:0;color:#391214}.collection-layout{display:grid;grid-template-columns:280px 1fr;gap:40px;align-items:start}.collection-sidebar{position:sticky;top:120px;overflow-y:auto}.collection-sidebar::-webkit-scrollbar{width:4px}.collection-sidebar::-webkit-scrollbar-track{background:transparent}.collection-sidebar::-webkit-scrollbar-thumb{background:#39121433;border-radius:2px}.collection-nav-wrapper{background:transparent;border:1px solid #B2955E;padding:24px;margin-bottom:20px}.collection-nav__header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.collection-nav__header .icon-bottle{width:auto;height:30px;color:#391214}.collection-nav__title{font-family:Gloock,serif;font-size:23px;font-weight:400;color:#391214;margin:0}.collection-nav__list{list-style:none;margin:0;padding:0}.collection-nav__list li{margin-bottom:12px}.collection-nav__list li:last-child{margin-bottom:0}.collection-nav__list a{font-family:var(--font-body-family, "Circe", sans-serif);font-size:16px;color:#161614!important;text-decoration:none;transition:color .2s ease}.collection-nav__list a:hover{color:#bd953e!important}.collection-nav__list li.active a{color:#161614!important;font-weight:700}.collection-filters-wrapper{background:transparent;border:1px solid #B2955E;padding:24px}.collection-filters__header{display:flex;align-items:center;gap:12px;width:100%;background:none;border:none;cursor:pointer;padding:0 0 20px;margin-bottom:20px;text-align:left}.collection-filters__header .icon-filter{width:20px;height:20px;color:#391214}.collection-filters__title{font-family:Gloock,serif;font-size:23px;font-weight:400;color:#391214;margin:0;flex:1}.collection-filters__toggle{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.collection-filters__toggle .icon-chevron-up{width:16px;height:16px;color:#391214}.collection-filters-wrapper[data-collapsed=true] .collection-filters__header{padding-bottom:0;margin-bottom:0}.collection-filters-wrapper[data-collapsed=true] .collection-filters__toggle{transform:rotate(180deg)}.collection-filters-wrapper[data-collapsed=true] .collection-filters__content{display:none}.collection-filters__placeholder{font-family:var(--font-body-family, "Circe", sans-serif);font-size:14px;color:#888;font-style:italic}.collection-filters__form{display:flex;flex-direction:column;gap:0}.filter-group{padding-bottom:16px;margin-bottom:16px}.filter-group:last-child{padding-bottom:0;margin-bottom:0}.filter-group__header{display:flex;align-items:center;width:100%;background:none;border:none;padding:0;cursor:default;pointer-events:none;text-align:left}.filter-group__title{font-family:Gloock,serif;font-size:20px;font-weight:400;line-height:25px;letter-spacing:0;color:#391214;flex:1}.filter-group__count{font-family:var(--font-body-family, "Circe", sans-serif);font-size:14px;color:#bd953e;margin-right:8px}.filter-group__toggle{display:none}.filter-group__toggle .icon-chevron-up{width:14px;height:14px;color:#391214}.filter-group[data-expanded=false] .filter-group__toggle{transform:rotate(180deg)}.filter-group__content[hidden]{display:block!important}.filter-group__content{padding-top:12px}.filter-group__list{list-style:none;margin:0;padding:0}.filter-group__item{margin-bottom:8px}.filter-group__item:last-child{margin-bottom:0}.filter-group__item--hidden{display:none}.filter-group__label{display:flex;align-items:center;gap:20px;cursor:pointer;font-family:Circe,sans-serif;font-size:16px;line-height:23px;letter-spacing:0;color:#2b2b2b;transition:color .2s ease}.filter-group__label:hover{color:#bd953e}.filter-group__label--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.filter-group__label--disabled:hover{color:#2b2b2b}.filter-group__checkbox{position:absolute;opacity:0;width:0;height:0}.filter-group__checkbox-visual{display:flex;align-items:center;justify-content:center;width:21px;height:21px;border:1.5px solid #391214;border-radius:4px;background:transparent;transition:all .2s ease;flex-shrink:0}.filter-group__checkbox-visual .icon-check{width:12px;height:12px;color:#fff;opacity:0;transform:scale(.5);transition:all .2s ease}.filter-group__checkbox:checked+.filter-group__checkbox-visual{background:#391214;border-color:#391214}.filter-group__checkbox:checked+.filter-group__checkbox-visual .icon-check{display:none}.filter-group__checkbox:focus-visible+.filter-group__checkbox-visual{outline:2px solid #BD953E;outline-offset:2px}.filter-group__checkbox:disabled+.filter-group__checkbox-visual{opacity:.4;cursor:not-allowed}.filter-group__checkbox:disabled~.filter-group__text,.filter-group__checkbox:disabled~.filter-group__value-count{opacity:.4}.filter-group__text{flex:1}.filter-group__value-count{font-size:13px;color:#888}.filter-group__voir-plus{display:inline-block;margin-top:12px;padding:0;background:none;border:none;font-family:var(--font-body-family, "Circe", sans-serif);font-size:14px;font-style:italic;color:#391214;text-decoration:underline;cursor:pointer;transition:color .2s ease}.filter-group__voir-plus:hover{color:#bd953e}.collection-product-list.loading .collection-main,.search-product-list.loading .collection-main{opacity:.5;pointer-events:none;transition:opacity .2s ease}.collection-main{min-width:0}.collection-product-list .collection-product-list__total-number{display:none}.collection-product-list__active-tags,.search-product-list__active-tags{display:flex;flex-wrap:wrap;gap:10px;padding:0 0 20px}.collection-product-list__active-tags[data-hidden=true],.search-product-list__active-tags[data-hidden=true]{display:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:991px){.collection-header{flex-direction:column;align-items:flex-start;gap:10px;padding:15px 0 20px}.collection-layout{display:block}.collection-sidebar{position:static;max-height:none;overflow:visible;margin-bottom:30px}@media screen and (min-width:576px)and (max-width:991px){.collection-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:20px}.collection-nav-wrapper,.collection-filters-wrapper{margin-bottom:0}}@media screen and (max-width:575px){.collection-nav-wrapper,.collection-filters-wrapper{padding:16px}.collection-nav__header,.collection-filters__header{margin-bottom:0;padding-bottom:0;border-bottom:none}.collection-nav-wrapper[data-collapsed=true] .collection-nav__list{display:none}.collection-nav-wrapper:not([data-collapsed=true]) .collection-nav__header{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(57,18,20,.1)}.collection-filters-wrapper:not([data-collapsed=true]) .collection-filters__header{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(57,18,20,.1)}}}.collection-main .row{margin:0 -10px}.collection-main .product-card__wrapper{padding:0 10px}@media screen and (min-width:992px){.collection-main .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}}.collection-sidebar:empty{display:none}.collection-layout:has(.collection-sidebar:empty){display:block}.collection-layout:has(.collection-sidebar:empty) .collection-main{width:100%}.product-card--skeleton .skeleton-box{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px}.product-card--skeleton .skeleton-text{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px}.product-card--skeleton .skeleton-text--sm{width:60%;height:14px}.product-card--skeleton .skeleton-text--md{width:40%;height:18px}.product-card--skeleton .skeleton-text--lg{width:80%;height:20px}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.product-price--sale{color:#bd953e;font-weight:600}.product-price--compare-at{text-decoration:line-through;opacity:.6;font-size:.9em;margin-left:8px}.product-card[data-variant-id] .btn-cart-wrapper{bottom:5%;right:5%;width:30px;height:30px;border-radius:15px;box-shadow:var(--box-shadow);background-color:#fff;transition:all .5s cubic-bezier(.3,1,.3,1)}.product-card[data-variant-id] .btn-cart-wrapper:hover,.product-card[data-variant-id] .btn-cart-wrapper:focus{width:100px}.product-card[data-variant-id] .btn-cart-wrapper:hover svg,.product-card[data-variant-id] .btn-cart-wrapper:focus svg{opacity:0}.product-card[data-variant-id] .btn-cart-wrapper:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;line-height:1;color:#000;font-size:10px;transition:.1s ease-in-out;transition-delay:.1s;opacity:0;cursor:pointer;z-index:-1}.product-card[data-variant-id] .btn-cart-wrapper:hover:after,.product-card[data-variant-id] .btn-cart-wrapper:focus:after{content:var(--product-card-add-cart-text);opacity:1}.product-card[data-variant-id] .btn-cart-wrapper .btn-cart{background-color:transparent;border:transparent;width:100%;height:100%}.product-card[data-variant-id] .btn-cart-wrapper svg{width:20px;height:20px;position:absolute;left:0;right:0;margin:auto;stroke:#000}.filter-group__item--disabled .filter-group__label{opacity:.5;cursor:not-allowed}.filter-group__item--disabled .filter-group__checkbox:not(:checked){cursor:not-allowed}.filter-group__count--zero{color:#999;font-style:italic}.filter-group__item--disabled .filter-group__checkbox:checked{cursor:pointer;opacity:1}.filter-group__item--disabled .filter-group__checkbox:checked+.filter-group__checkbox-visual{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-filters.css.map */
