.ac-native-listing{padding-bottom:32px}.ac-native-facets{margin:0 0 28px;color:var(--color-font-1, #212121)}.ac-native-facets__bar{margin-bottom:12px}.ac-native-facets__count{margin:0;font-size:14px}.ac-native-facets summary{cursor:pointer;list-style:none}.ac-native-facets summary::-webkit-details-marker{display:none}.ac-native-facets summary:focus-visible{outline:2px solid #358480;outline-offset:3px}.ac-native-facets__toggle{display:flex;align-items:center;gap:8px;min-height:48px;font-size:14px;font-weight:700}.ac-native-facets__toggle svg{width:20px;height:20px}.ac-native-facets__groups{display:grid;grid-template-columns:repeat(var(--ac-filter-columns-wide, 6),minmax(0,1fr));gap:20px 24px}.ac-native-facet{position:relative;min-width:0;border-bottom:1px solid #d7d7d7}.ac-native-facet>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:14px 8px 12px;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.5;color:inherit}.ac-native-facet__chevron{flex:0 0 9px;width:9px;height:9px;margin:-5px 4px 0 0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.ac-native-facet[open]>summary .ac-native-facet__chevron{margin-top:4px;transform:rotate(225deg)}.ac-native-facet__body{padding:16px 8px;background:#fff;color:var(--color-font-1, #212121)}.ac-native-facet__sort-options{display:block;margin:0;padding:0;border:0;min-width:0}.ac-native-facet__apply{margin-top:16px}.ac-native-facet__apply .btn{width:100%;min-height:42px;padding:10px 16px;font-size:14px}.ac-native-facet ul{max-height:280px;overflow-y:auto;margin:0;padding:0;list-style:none}.ac-native-facet__value{display:flex;align-items:center;gap:12px;min-height:38px;margin:0;font-size:1rem;font-weight:400;cursor:pointer}.ac-native-facet__value input{-webkit-appearance:auto;appearance:auto;width:18px;height:18px;min-height:0;flex:0 0 18px;padding:0;margin:0;accent-color:#358480}.ac-native-facet__value input:disabled~span{color:#888}.ac-native-facet__value>span{overflow-wrap:anywhere}.ac-native-facet__count{margin-left:auto;color:#777;font-size:14px}.ac-native-facet ul.ac-native-facet__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:0;padding:8px}.ac-native-facet__swatches>li{flex:0 0 auto;min-width:0}.ac-native-facet__swatches>.ac-native-facet__swatch-fallback{flex-basis:100%}.ac-native-facet__value--swatch{position:relative;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;width:40px;height:40px;min-height:40px;gap:0;padding:5px}.ac-native-facet__value--swatch input{position:absolute;width:1px;height:1px;min-width:0;min-height:0;flex:none;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ac-native-facet__swatch{display:block;flex:0 0 30px;box-sizing:border-box;width:30px;height:30px;overflow:hidden;border:1px solid #000;border-radius:50%;background-color:#fff}.ac-native-facet__swatch img{display:block;width:100%;height:100%;object-fit:cover}.ac-native-facet__value--swatch .ac-native-facet__name,.ac-native-facet__value--swatch .ac-native-facet__count{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ac-native-facet__value--swatch input:checked+.ac-native-facet__swatch{outline:2px solid #358480;outline-offset:3px}.ac-native-facet__value--swatch input:focus-visible+.ac-native-facet__swatch{outline:2px solid #212121;outline-offset:6px}.ac-native-facet__value--swatch:has(input:disabled){opacity:.45;cursor:not-allowed}.ac-native-facet__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ac-native-facet__price label{display:grid;gap:6px;font-size:12px}.ac-native-facet__price input{width:100%;min-width:0;min-height:42px;padding:8px;border:1px solid #aaa;border-radius:4px;color:inherit;background:#fff;font:inherit;font-size:14px}.ac-native-facets__actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:16px}.ac-native-facets__actions:empty{display:none}.ac-native-facets__actions .btn{min-height:42px;padding:10px 20px;font-size:14px}.ac-native-facets__applied{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:24px}.ac-native-facets__applied-label{margin:0;font-family:var(--font-heading, inherit);font-size:18px;font-weight:700;line-height:1.4}.ac-native-facets__active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.ac-native-facets__active>li{max-width:100%}.ac-native-facets__active a{display:inline-flex;align-items:center;gap:10px;max-width:100%;min-height:34px;padding:6px 10px;border:0;border-radius:3px;background:#f2f2f2;color:inherit;font-size:14px;font-weight:300;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.ac-native-facets__active a>span:first-child{min-width:0}.ac-native-facets__remove-icon{flex:0 0 auto;font-family:Arial,sans-serif;font-size:21px;font-weight:400;line-height:1}.ac-native-facets__clear{display:inline-flex;align-items:center;min-height:34px;font-family:var(--font-heading, inherit);font-size:14px;font-weight:700;line-height:1.4;color:inherit;text-decoration:underline;text-underline-offset:4px}.ac-native-facets__active a:focus-visible,.ac-native-facets__clear:focus-visible{outline:2px solid #358480;outline-offset:3px}@media(min-width:1024px){.ac-native-facets__panel>.ac-native-facets__toggle{display:none}.ac-native-facets__groups{position:relative;z-index:20}.ac-native-facet[open]{z-index:2}.ac-native-facet__body{position:absolute;z-index:1;inset:calc(100% + 1px) auto auto 0;width:max(100%,300px);max-width:calc(100vw - 48px);padding:16px;border:1px solid #eee;box-shadow:0 6px 18px #0002}.ac-native-facet--swatches .ac-native-facet__body{width:max(100%,24rem)}.ac-native-facet:last-child .ac-native-facet__body{inset-inline:auto 0}.ac-native-facet ul,.ac-native-facet__sort-options{max-height:min(320px,45vh);overflow-y:auto}.ac-native-facets__actions>button{display:none}.ac-native-facets__actions:not(:has(a)){display:none}}@media(min-width:1280px){.ac-native-facet:nth-child(6n) .ac-native-facet__body{inset-inline:auto 0}}@media(min-width:1024px)and (max-width:1279px){.ac-native-facets__groups{grid-template-columns:repeat(var(--ac-filter-columns-medium, 4),minmax(0,1fr))}.ac-native-facet:nth-child(4n) .ac-native-facet__body{inset-inline:auto 0}}.ac-native-grid{width:100%;margin:0}.ac-native-grid>.grid-item{min-width:0}.ac-native-empty{grid-column:1 / -1;padding:24px 0}.ac-native-pagination{margin-top:28px;text-align:center}.ac-native-pagination .pagination-snippet{margin:0}.ac-native-pagination [aria-disabled=true]{opacity:.6;cursor:wait}.ac-native-status{margin:12px 0;text-align:center;font-size:14px}.ac-native-content-result{padding:20px 0;border-top:1px solid #ddd;overflow-wrap:anywhere}.ac-native-search{position:relative;width:100%;min-width:0;text-align:left}.ac-native-search__form{display:flex;align-items:center;width:100%;margin:0;border-radius:4px;background:#f5f5f5;color:#212121}.ac-native-search__label{display:block;flex:1;min-width:0;margin:0}.ac-native-search .ac-native-search__input{display:block;width:100%;height:44px;min-width:0;padding:10px 14px;border:0;background:transparent;font:inherit;font-size:14px;color:#212121}.ac-native-search .ac-native-search__submit{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;padding:10px;border:0;background:transparent;color:inherit;cursor:pointer}.ac-native-search__submit svg{width:22px;height:22px}.ac-native-search__close{display:none}.ac-native-search__results{position:absolute;z-index:110;inset-inline:0;top:100%;max-height:65vh;overflow-y:auto;padding:12px;border:1px solid #ddd;background:#fff;color:#212121;box-shadow:0 6px 12px #0002}.ac-native-search__results[hidden]{display:none}.ac-native-search__results ul{margin:0;padding:0;list-style:none}.ac-native-search__results a{display:flex;align-items:center;gap:12px;padding:8px;font-size:14px;line-height:1.4;color:#212121;text-decoration:none;overflow-wrap:anywhere}.ac-native-search__results a:focus-visible,.ac-native-search__results a:hover{outline:2px solid #358480;outline-offset:-2px;background:#f5f5f5}.ac-native-search__results img{width:48px;height:60px;flex:0 0 48px;object-fit:contain;background:#f5f5f5}.ac-native-search__results p{margin:8px;font-size:14px}.ac-native-search__all{border-top:1px solid #ddd;margin-top:8px;font-weight:700}.search-page-header .ac-native-search{max-width:560px;margin:20px auto 0}@media(max-width:1023px){#headerSearch:has(.ac-native-search){background:#fff;padding:16px}.ac-native-search__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;padding:12px;background:transparent;border:0;cursor:pointer}.ac-native-search__close svg{width:18px;height:18px}}@media(max-width:1023px){.ac-native-facets__groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ac-native-facets__panel>.ac-native-facets__toggle{border-bottom:1px solid #d7d7d7;font-size:1rem}.ac-native-facets__toggle:after{content:"";width:9px;height:9px;margin:-5px 12px 0 auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.ac-native-facets__panel[open]>.ac-native-facets__toggle:after{margin-top:4px;transform:rotate(225deg)}.ac-native-facets__panel:not([open])~.ac-native-facets__actions>button{display:none}.ac-native-facets__panel:not([open])~.ac-native-facets__actions:not(:has(a)){display:none}.ac-native-facet__apply{display:none}}@media(max-width:599px){.ac-native-facets__groups{grid-template-columns:minmax(0,1fr);gap:0}.ac-native-facets__applied{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px}.ac-native-facets__applied-label{grid-column:1;grid-row:1;font-size:16px}.ac-native-facets__clear{grid-column:2;grid-row:1}.ac-native-facets__active{grid-column:1 / -1;grid-row:2}.ac-native-search__results{max-height:55vh}}
/*# sourceMappingURL=/cdn/shop/t/321/assets/ac-native-storefront.css.map */
