.template-collection a:focus-visible,.template-collection button:focus-visible,.template-collection select:focus-visible,.template-collection summary:focus-visible{outline:2px solid var(--ay-focus);outline-offset:2px;border-radius:3px}.template-collection .breadcrumb{font-size:12.5px;color:var(--ay-mute);padding-block:16px 10px}.template-collection .breadcrumb ul{justify-content:flex-start;gap:0}.template-collection .breadcrumb a:hover{color:var(--ay-ink);text-decoration:underline}.template-collection .breadcrumb li svg{margin-inline:7px;opacity:.5}.template-collection .collection__header{padding-block:14px 0}.template-collection .collection__header .s-header{padding-block:0}.template-collection .s-header--special{text-align:left;max-width:760px}.template-collection .collection-content__title{font-size:38px;margin:0 0 12px;line-height:1.15}.template-collection .s-header__desc{margin:0;font-size:14.5px;color:var(--ay-body)}.ay-chips{display:flex;gap:9px;flex-wrap:wrap;padding:0;margin:18px 0 0;list-style:none;justify-content:flex-start}.ay-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--ay-line);border-radius:22px;padding:8px 17px;font-size:13px;color:var(--ay-ink);background:#fff;white-space:nowrap;transition:border-color .15s ease-out,background-color .15s ease-out}.ay-chip:hover{border-color:var(--ay-ink)}.ay-chip.is-active{background:var(--ay-ink);color:#fff;border-color:var(--ay-ink)}.ay-chip__count{opacity:.75}.template-collection .main-collection-product{padding-block-start:30px}.template-collection .layout--horizontal>.clm.mah-fit-content{background:transparent;border:0;padding-block:0;margin-bottom:22px}.template-collection .filter-form-container{border-bottom:1px solid var(--ay-line);padding-bottom:14px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0}.template-collection .filter-form-container:not(.filter__rerult-no-product)>.filter-form-tag,.template-collection .filter-form-container>.filter-form__rerult-count__sorting{display:contents}.template-collection .filter-drawer-open .btn{width:auto;height:38px;min-height:0;padding:0 18px;border:0;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--ay-line);color:var(--ay-ink);font-family:var(--font-body-family);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.template-collection .filter-drawer-open .btn:before,.template-collection .filter-drawer-open .btn:after{content:none}.template-collection .filter-drawer-open .btn svg{margin-inline-start:8px;width:16px;height:16px;fill:currentColor}.template-collection .filter-drawer-open .btn:hover{background:var(--ay-ink);box-shadow:inset 0 0 0 1px var(--ay-ink);color:#fff}.template-collection .filter-drawer-open .btn:hover .btn-secondary__content{animation:none}.template-collection .filter-form__result-count{margin-left:auto;font-size:13px;color:var(--ay-mute);white-space:nowrap;padding-inline-end:0}.template-collection .filter-form__result-count p{color:inherit}.template-collection .filter-form__result-count b,.template-collection .filter-form__result-count strong{color:var(--ay-ink)}.template-collection .filter-form-sorting .field__select,.template-collection .filter-form-sorting .field--animation{width:auto;display:inline-block}.template-collection .filter-form-sorting .field__select>.btn-icon{display:none}.template-collection .filter-form-sorting .field--animation:after{content:none}.template-collection .js-collection-product-sort-by-field-select{width:auto;height:38px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border:0;box-shadow:inset 0 0 0 1px var(--ay-line);border-radius:20px;padding:0 36px 0 16px;font-family:var(--font-body-family);font-size:13px;font-weight:600;color:var(--ay-ink);background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23101010' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.template-collection .js-collection-product-sort-by-field-select:hover{background-color:var(--ay-ink);box-shadow:inset 0 0 0 1px var(--ay-ink);color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.template-collection .js-collection-product-sort-by-field-select option{background:#fff;color:var(--ay-ink)}.template-collection .filter-form__active-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:0;margin:0;font-size:13px}.template-collection .filter-form--tag a,.template-collection .filter-form--tag button{height:32px;background:var(--ay-wash);border:0;box-shadow:inset 0 0 0 1px var(--ay-line);border-radius:16px;padding:0 11px 0 14px;display:inline-flex;align-items:center;gap:7px;color:var(--ay-ink);font-size:12.5px;transition:background-color .15s ease-out,box-shadow .15s ease-out}.template-collection .filter-form--tag a:hover,.template-collection .filter-form--tag button:hover{background:#fff;box-shadow:inset 0 0 0 1px var(--ay-ink)}.template-collection .filter-form--tag svg{margin:0;width:13px;height:13px;fill:currentColor;opacity:.55}.template-collection .filter-form--tag a:hover svg{opacity:1}.template-collection .filter__clear__all a,.template-collection .filter__clear__all button{color:var(--ay-maroon);text-decoration:underline;text-underline-offset:3px;font-size:12.5px;background:none;border:0;padding:0 6px;min-height:0;height:32px;display:inline-flex;align-items:center}.template-collection .collection-product-drawer .drawer__wrapper{max-width:420px;background:var(--ay-ground)}.template-collection .collection-product-drawer .drawer__header{padding:18px 20px;border-bottom:1px solid var(--ay-line);background:var(--ay-ground)}.template-collection .collection-product-drawer .drawer__heading{font-family:var(--font-heading-family);font-size:22px;color:var(--ay-ink)}.template-collection .collection-product-drawer .drawer__body{padding:4px 20px 20px}.template-collection .filter-form__details{padding:0;border-bottom:1px solid var(--ay-line)}.template-collection .filter-form__details:last-child{border-bottom:0}.template-collection .filter-form__summary{padding:16px 0;font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ay-ink);list-style:none}.template-collection .filter-form__summary::-webkit-details-marker{display:none}.template-collection .filter-form__summary .btn-icon{width:22px;height:22px;min-height:0;padding:0;background:none;box-shadow:none;color:var(--ay-ink);flex:0 0 auto}.template-collection .filter-form__summary .btn-icon svg{width:13px;height:13px;fill:currentColor}.template-collection .filter-form__display{padding-bottom:16px}.template-collection .filter-form__item{padding:0}.template-collection .filter-form__item>label{align-items:center;gap:10px;padding:7px 0;font-size:14px;color:var(--ay-body);transition:color .12s ease-out}.template-collection .filter-form__item>label:hover{color:var(--ay-ink)}.template-collection .filter-form__item .icon-checkmark{flex:0 0 auto;width:19px;height:19px;margin:0;border-radius:5px;border-color:var(--ay-line)}.template-collection .filter-form__items-swatch{grid-template-columns:repeat(5,1fr);gap:16px 10px}.template-collection .filter-form__items-swatch .swatch{width:44px;height:44px;border-radius:50%;border-width:1px;border-color:var(--ay-line)}.template-collection .filter-form__items-swatch .input__checkbox{width:44px;height:44px}.template-collection .filter-form__items-swatch .input__checkbox:checked+.checkbox-state__swatch{outline-color:var(--ay-ink);outline-width:1.5px}.template-collection .filter-form__items-swatch label{font-size:12px;line-height:1.35;color:var(--ay-body);gap:0}.template-collection .js-price-range-slider-input{appearance:none;-webkit-appearance:none;height:20px;background:transparent}.template-collection .js-price-range-slider-input::-webkit-slider-runnable-track,.template-collection .js-price-range-slider-input::-moz-range-track{height:20px;background:transparent}.template-collection .range-slider input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-block-start:1px;border:2px solid #fff;box-shadow:0 0 0 1px #10101040}.template-collection .range-slider input[type=range]::-moz-range-thumb{width:18px;height:18px;transform:none;border:2px solid #fff;box-shadow:0 0 0 1px #10101040}.template-collection .range-slider input[type=range]:hover::-webkit-slider-thumb,.template-collection .range-slider input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 1px #10101040,0 0 0 4px rgba(var(--color-btn-bg-rgb),.16)}.template-collection .range-slider-bar{inset-block-start:0;height:3px;border-radius:2px;background:var(--ay-line)}.template-collection .filter-form__field .field__label{font-size:12px;color:var(--ay-mute)}.template-collection .filter-form__field .field__text{height:40px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--ay-line);background:#fff;padding-inline-end:12px;color:var(--ay-ink)}.template-collection .collection-product-drawer .drawer__footer{padding:16px 20px;gap:12px;border-top:1px solid var(--ay-line);background:var(--ay-ground)}.template-collection .collection-product-drawer .drawer__footer .btn{height:46px;min-height:0;margin:0;border:0;border-radius:24px;font-family:var(--font-body-family);font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background-color .15s ease-out,color .15s ease-out}.template-collection .collection-product-drawer .drawer__footer .btn:before,.template-collection .collection-product-drawer .drawer__footer .btn:after{content:none}.template-collection .collection-product-drawer .js-collection-product-clear-all-btn{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ay-ink);color:var(--ay-ink)}.template-collection .collection-product-drawer .js-collection-product-clear-all-btn:hover,.template-collection .collection-product-drawer .js-collection-product-done-btn{background:var(--ay-ink);color:#fff}.template-collection .collection-product-drawer .js-collection-product-done-btn:hover{background:var(--ay-atc)}.template-collection .collection-product-drawer .drawer__footer .btn span{color:inherit}.template-collection #loadMoreContainer.products{display:grid;grid-template-columns:repeat(4,1fr);gap:28px 22px;padding-bottom:34px;margin:0;align-items:start}.template-collection #loadMoreContainer>.clm{width:auto;max-width:none;flex:none;padding:0;margin:0;display:flex}.ay-soldout-divider{grid-column:1 / -1;display:flex;align-items:center;gap:14px;padding:14px 0 2px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ay-mute)}.ay-soldout-divider:before,.ay-soldout-divider:after{content:"";height:1px;background:var(--ay-line);flex:1}.ay-load-more{display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px 0 36px}.ay-load-more__bar{width:230px;height:3px;background:var(--ay-line-soft);border-radius:2px;overflow:hidden}.ay-load-more__bar i{display:block;height:100%;width:var(--ay-progress, 0%);background:var(--ay-ink);transition:width .3s ease-out}.ay-load-more__status{margin:0;font-size:12.5px;color:var(--ay-mute)}.ay-load-more__btn{border:1.5px solid var(--ay-ink);background:#fff;color:var(--ay-ink);border-radius:26px;padding:13px 44px;font-family:var(--font-body-family);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .15s ease-out,color .15s ease-out}.ay-load-more__btn:hover{background:var(--ay-ink);color:#fff}.ay-load-more__btn[disabled]{opacity:.5;cursor:default}.ay-load-more__spinner{display:inline-flex}.ay-load-more__spinner[hidden]{display:none}@media(max-width:1024px){.template-collection #loadMoreContainer.products{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.template-collection #loadMoreContainer.products{grid-template-columns:1fr 1fr;gap:22px 14px}.template-collection .collection-content__title{font-size:29px}.template-collection .filter-form-container>.collection-drawer-open{order:1;flex:0 0 auto}.template-collection .filter-form-container .filter-form-sorting{order:2;margin-inline-start:auto}.template-collection .filter-form__result-count{order:3;flex:1 1 100%;margin-left:0}.template-collection .filter-form__active-filters{order:4;flex:1 1 100%}.template-collection .filter-drawer-open .btn,.template-collection .js-collection-product-sort-by-field-select{height:40px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ay-collection.css.map */
