html{scroll-behavior:smooth!important}#shopify-section-collection-filters{position:sticky;top:0;z-index:9;background-color:#fff}.filters-wrap{display:flex;justify-content:center;align-items:center}.filters{display:flex;align-items:center;gap:60px;border:0;white-space:nowrap;padding:30px 20px;transition:.2s all ease-in-out;justify-content:space-between;width:100%}@media(min-width:768px){.filters{overflow:auto}.filters::-webkit-scrollbar{display:none}}.filters h1{font-family:DomaineDisplayNarrow,Savoy,Georgia,serif;margin:0;padding:0;font-size:27px;font-weight:400;letter-spacing:.025em;line-height:1.5em}@media(max-width:1023px){.filters h1{width:100%;text-align:left;padding-left:20px;padding-right:20px}}@media(max-width:767px){.filters h1{font-size:18px;max-width:45vw;white-space:normal}}.filters__sort{display:flex;align-items:center;gap:16px;position:relative;top:5px}@media(max-width:1023px){.filters{justify-content:flex-start;padding:20px 0;gap:0;overflow:hidden}.filters__sort{padding-left:0;padding-right:20px;flex-direction:row-reverse;justify-content:space-between;flex-grow:1;top:4px}}@media(max-width:479px){.filters{padding:20px 0}}.filters__title{display:flex;align-items:center;gap:30px}@media(max-width:1023px){.filters__title{flex-direction:column;align-items:flex-start;gap:15px}}#shopify-section-collection-filters.is-pinned .filters{padding:.5rem 20px}@media(max-width:1023px){#shopify-section-collection-filters.is-pinned .filters{padding:10px 20px}}.filters .filters-toggle,.filters .filters-label,.filters .filters-sort{display:inline-flex;align-items:center;gap:16px;font-weight:500;font-style:normal;font-size:12px;line-height:1.4;text-transform:uppercase;background-color:transparent}.filters .filters-toggle{text-transform:none;background-color:transparent;border:none;box-shadow:none;font-family:DomaineDisplayNarrow,Savoy,Georgia,serif;font-size:.875rem;gap:.5rem}.filters__filter-options-wrap{display:flex;justify-content:center}@media(max-width:1023px){.filters__filter-options-wrap{display:none}}.filters__filter-options{display:inline-flex;align-items:center}.filters__filter-options::-webkit-scrollbar{display:none}@media(max-width:1023px){.filters__filter-options{display:flex;justify-content:flex-start;width:100%;overflow:auto;padding-left:20px;padding-right:20px;max-width:100vw}}.filters .filters-toggle:first-of-type{padding-left:0}.filters .filters-label{margin:0;position:relative}.filters .filters-label:after{content:"";display:inline-block;width:2px;height:100%;position:absolute;right:-24px;border-right:1px solid #42613B}@media(max-width:1023px){.filters .filters-label:after{right:-10px}button.filters-toggle{margin-top:0;padding-top:0}}.filters .filters-toggle svg,.filters .filters-sort svg,.filters .filters-label svg,.filters .sort-by-wrap svg{position:relative;top:2px}.filters .sort-by{padding:0 12px 0 0;width:fit-content;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_2' width='10.6' height='5.94' viewBox='0 0 10.6 5.94'%3E%3Cg id='Layer_2-2'%3E%3Cg id='Layer_2-2'%3E%3Cg id='Layer_1-2'%3E%3Cpolygon points='5.3 5.94 0 .71 .7 0 5.3 4.53 9.9 0 10.6 .71 5.3 5.94' fill='%23191818' stroke-width='0'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:11px;background-position:100% calc(50% - 1px)}.filters-panel,.filters-panel .filters-panel-overlay{position:fixed;top:0;left:0}.filters__sort-options{display:flex;align-items:center;gap:.75rem}.filters__sort-options .sort-by-wrap{position:static}.filters__sort-options label{font-family:ITC Franklin Gothic Std,Helvetica,Arial,sans-serif;font-size:.75rem}.filters__sort-count,.filters__sort-options .sort-by{font-size:.75rem;font-family:ITC Franklin Gothic Std,Helvetica,Arial,sans-serif}.filters__sort-options .sort-by{line-height:inherit;font-family:ITC Franklin Gothic Med,Helvetica,Arial,sans-serif;font-style:normal}@media(max-width:1023px){.filters__sort-options{position:relative;padding-right:8px}.filters__sort-options .sort-by{position:absolute;z-index:10;width:60px;top:0;right:0;color:transparent;background-color:transparent;background-position:100% calc(50% - 1px)}}.filters-panel{display:flex;z-index:99999999999;width:100%;height:100%;opacity:1;visibility:visible}.filters-panel[aria-hidden=true]{opacity:0;visibility:hidden}.filters-panel:not([aria-hidden=true]){transition:.2s all ease-in-out}.filters-panel .filters-panel-overlay{background-color:#e9f2f180;width:100%;height:100%}.filters-panel .filters-panel-close{background-color:#fff;position:absolute;top:30px;right:15px;z-index:1;border:none;box-shadow:none}.filters-panel .filters-panel-close svg{width:16px;height:16px;color:#000}.filters-panel .filters-panel-nav{display:flex;flex-direction:column;gap:30px;position:absolute;top:0;left:0;width:100%;height:100%;max-width:450px;background-color:#fff;z-index:3;box-shadow:2px 0 10px #0000001a}.filters-panel .filters-panel-nav-content-top{padding:30px}.filters-panel .filters-panel-nav #filters-dialog-title{font-style:normal;font-size:1.5rem;line-height:1.25;margin:0;padding-bottom:1.25rem;text-align:left;border-bottom:1px solid #E9F2F1}.filters-panel .filters-panel-nav .filters-panel-nav-content{display:flex;flex-direction:column;justify-content:space-between;gap:30px;height:100%;overflow:auto}.filters-panel .filters-panel-nav .filters-panel-nav-content::-webkit-scrollbar{display:none}.filters-panel .filters-panel-nav .filters-panel-nav-content-bottom{display:flex;flex-direction:column;align-items:center;gap:4px;position:sticky;bottom:0;width:100%;background-color:#fff;box-shadow:2px 0 10px #0000001a;padding:1rem}.filters-panel .filters-panel-nav .filters-panel-nav-content-bottom button{display:flex;align-items:center;justify-content:center;padding:6px 18px;background:#74907e;color:#fff;text-decoration:none;text-transform:uppercase;font-style:normal;font-size:.75rem;letter-spacing:.12em;line-height:1.15;min-height:52px;width:100%;border:none;box-shadow:none;border-radius:0;gap:.25rem;text-shadow:none}@media(hover){.filters-panel .filters-panel-nav .filters-panel-nav-content-bottom button{transition:.3s}.filters-panel .filters-panel-nav .filters-panel-nav-content-bottom button:hover{opacity:.6}}.filters-panel .filters-panel-nav .filters-panel-nav-content-bottom button[type=reset]{background-color:transparent;color:#42613b}.filters-panel .filters-panel-nav .ac{padding:1.25rem 0;border-bottom:1px solid #E9F2F1;text-transform:uppercase;font-size:1.25rem;background-image:none}.filters-panel .filters-panel-nav details summary{list-style:none}.filters-panel .filters-panel-nav details summary::-webkit-details-marker,.filters-panel .filters-panel-nav details summary::marker{display:none;-webkit-appearance:none}.filters-panel .filters-panel-nav .ac-header{cursor:pointer;font-family:DomaineDisplayNarrow,Savoy,Georgia,serif;display:flex;justify-content:space-between;align-items:center}.filters-panel .filters-panel-nav .ac-header svg{transition:.2s all ease-in-out}.filters-panel .filters-panel-nav .ac[open] .ac-header svg{transform:rotate(180deg)}.filters-panel .filters-panel-nav .ac-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:24px;margin-bottom:10px;cursor:pointer;background:transparent;box-shadow:none;border:none;padding:.5rem 0}.filters-panel .filters-panel-nav .ac-trigger svg{width:12px;height:12px}.filters-panel .filters-panel-nav .ac-text{display:grid;gap:15px;padding:1rem 0}.filters-panel .filters-panel-nav .filter-pill{position:relative;width:fit-content}.filters-panel .filters-panel-nav .filter-pill input{position:absolute;top:0;left:0;width:100%;height:100%}.filters-panel .filters-panel-nav .filter-pill label{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:400;font-style:normal;font-size:16px;padding:4px 10px;min-width:50px;border:1px solid #E9F2F1;transition:.3s}.filters-panel .filters-panel-nav .filter-pill input:checked+label{background-color:#e9f2f1}.filters-panel .filters-panel-nav .filter-pill input:disabled+label{opacity:.25;pointer-events:none}.contents.product-grid-loading,.contents.product-grid-loading #collectionProductGrid{opacity:.3;pointer-events:none}.checkbox-container{align-items:baseline;display:flex}.checkbox-container.checkbox-container--disabled{display:none}.checkbox{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTAgOCI+CiAgPHBhdGggZD0iTTEuNSAzLjUgMy44IDZsNC43LTUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:center;flex-shrink:0;transition:background-color .2s ease-in-out;position:relative;top:.1875rem;border:1px solid #000;cursor:pointer;border-radius:0}.checkbox[data-type=colors],.checkbox[data-type=image]{top:0}.checkbox:checked{background-color:#000;background-size:10px 8px;border-color:#000}.checkbox~label{padding-inline-start:.75rem;text-transform:none;font-size:.875rem;cursor:pointer;font-family:ITC Franklin Gothic Std,Helvetica,Arial,sans-serif;display:inline-flex;align-items:end;gap:.5rem}.checkbox:disabled{opacity:.5}.checkbox:disabled~label{color:#bbb;cursor:default}.checkbox~label span{text-transform:none;font-size:.875rem;cursor:pointer;font-family:ITC Franklin Gothic Std,Helvetica,Arial,sans-serif;position:relative;display:flex;padding-top:0}.checkbox--color,.checkbox--image{width:1rem;height:1rem;border-radius:50%;display:flex;justify-content:center;align-items:center;aspect-ratio:1;position:relative;padding:0}input#Filter-filter\.v\.m\.custom\.color-white+label>span:first-child{border:1px solid #e9e9e9}.checkbox-list{gap:.5rem;display:grid}@media screen and (min-width:700px){.checkbox{top:4px}}.scroll-lock{overflow:hidden}.price-range{gap:24px;padding-block-start:4px;display:grid}@media screen and not (pointer:fine){.price-range{row-gap:18px;padding-block-start:10px}}.range{-webkit-appearance:none;appearance:none;background:none;width:100%}.range::-webkit-slider-thumb{-webkit-appearance:none}.range::-webkit-slider-thumb{background:#000;cursor:pointer;border:2px solid #000;z-index:1;box-shadow:none;border-radius:100%;width:16px;height:16px;margin-block-start:-6px;position:relative}.range::-webkit-slider-runnable-track{cursor:pointer;background:#e9f2f1;border:none;border-radius:2px;width:100%;height:4px}.range::-moz-range-thumb{border:2px solid #E9F2F1;background:#000;cursor:pointer;border-radius:100%;width:12px;height:12px}.range::-moz-range-progress{cursor:pointer;border:none;border-radius:2px;width:100%;height:4px}.range::-moz-range-track{cursor:pointer;border:none;border-radius:2px;width:100%;height:4px}.range::-moz-range-progress{background-color:#000}.range::-moz-range-track{background-color:#6c927e}@media not screen and (pointer:fine){.range::-webkit-slider-thumb{width:20px;height:20px;margin-top:-9px}.range::-moz-range-thumb{width:16px;height:16px}}.range-group{background:linear-gradient(to right,#E9F2F1 var(--range-min),#000 var(--range-min),#000 var(--range-max),#E9F2F1 var(--range-max));border-radius:2px;height:4px;position:relative}.range-group .range{vertical-align:top;height:4px;background:none;border:none;position:absolute;top:0;left:0;padding:0}.range-group .range::-webkit-slider-thumb,.range-group .range::-moz-range-thumb{pointer-events:auto}.range-group .range::-moz-range-progress,.range-group .range::-moz-range-track,.range-group .range::-webkit-slider-runnable-track{background:none}.range-group .range:last-child{right:0}.input-group{align-items:center;column-gap:20px;display:flex}.input-group .lowercase{text-transform:lowercase}.input-prefix{border-radius:0;border:1px solid #E9F2F1;flex:1 0 0;justify-content:space-between;align-items:center;min-width:0;padding:10px 15px;display:flex}.input-prefix:focus-within{border-color:#000;box-shadow:inset 0 0 0 1px #000}.input-prefix span.prefix{width:auto;position:relative}.input-prefix>.field{-webkit-appearance:textfield;appearance:textfield;text-align:end;background:none;border:none;width:100%;min-width:0;margin-inline-start:10px;padding:0;margin-bottom:0;font-size:.75rem}.input-prefix>.field:focus{outline:none}.input-prefix>.field::-webkit-outer-spin-button,.input-prefix>.field::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.not-found-top--js{grid-column:span 5;margin:auto;text-align:center}.product-details .otm-prod-image-arrows .otm-prod-image-next,.product-details .otm-prod-image-arrows .otm-prod-image-prev{padding:1rem}.plp__grid-wrapper .product-badge{display:inline-block;margin-top:15px;border:1px solid #a29060;background:#fff;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:1;font-family:ITC Franklin Gothic Std,Helvetica,Arial,sans-serif;padding:7px 13px 4px;color:#a29060;transition:all .3s ease}.filters-toggle[hidden],details[name=filter-option][hidden]{display:none}.filters-toggle__mobile{font-size:.75rem;font-family:ITC Franklin Gothic Std,Helvetica,Arial,sans-serif;appearance:none;-webkit-appearance:none;border:0!important;border-radius:0!important;padding:0 18px 0 0;background-color:transparent;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_2' width='10.6' height='5.94' viewBox='0 0 10.6 5.94'%3E%3Cg id='Layer_2-2'%3E%3Cg id='Layer_2-2'%3E%3Cg id='Layer_1-2'%3E%3Cpolygon points='5.3 5.94 0 .71 .7 0 5.3 4.53 9.9 0 10.6 .71 5.3 5.94' fill='%23191818' stroke-width='0'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:11px;background-repeat:no-repeat;background-position:100% calc(50% - 1px);position:relative;z-index:20}@media(min-width:1024px){.filters-toggle__mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/collection-filtering.css.map */
