.grid__item.skeleton{position:relative;overflow:hidden}.skeleton-card{width:100%;height:100%;min-height:320px;background:#f3f3f3;border-radius:8px;animation:skeleton-loading 1.2s infinite linear}@keyframes skeleton-loading{0%{background-color:#f3f3f3}50%{background-color:#ececec}to{background-color:#f3f3f3}}.card-loaded{animation:fadeIn .35s ease-out forwards;opacity:0}@keyframes fadeIn{to{opacity:1}}.loading .card__inner{filter:blur(6px);animation:cardBlurPulse .8s ease-in-out infinite alternate;pointer-events:none}@keyframes cardBlurPulse{0%{filter:blur(4px)}to{filter:blur(8px)}}.loader-container .draw-path{fill:#000;fill-opacity:0;stroke:#000;stroke-width:.6;stroke-dasharray:1;stroke-dashoffset:1;animation:draw-stroke .9s cubic-bezier(.65,0,.35,1) forwards,draw-fill .25s ease forwards;animation-delay:calc(var(--i) * .06s),calc(var(--i) * .06s + .7s)}@keyframes draw-stroke{to{stroke-dashoffset:0}}@keyframes draw-fill{to{fill-opacity:1}}#custom-collection-loader{display:flex;width:100%;justify-content:center;align-items:center;height:50vh;min-height:400px}#custom-collection-app{transition:opacity .25s ease}#custom-collection-app.is-transitioning{opacity:.35}.custom-collection-app .loader-container{width:100%;height:60vh;display:flex;justify-content:center;align-items:center}.custom-collection-app .custom-collection-section{filter:blur(6px)}.custom-collection-grid{display:flex;gap:20px}.custom-collection-card__image{max-width:200px}.custom-collection-card__image img{width:100%;height:100%;object-fit:cover}.collection-filters__car-select .collection-filters__form{display:flex;gap:2rem;padding-top:5rem;flex-wrap:wrap}.collection-filters__car-select .collection-filters__form .multi-select__toggle,.collection-filters__car-select .collection-filters__form .multi-select{position:relative;min-width:15em;max-width:20em}.collection-filters__car-select .collection-filters__form select,.collection-filters__car-select .collection-filters__form .multi-select__toggle{color:#000;padding:1rem 1.6rem .7rem;border-radius:.8rem;border:1px solid rgb(var(--color-gray-250));font-size:1.6rem;letter-spacing:-.05rem;line-height:150%;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400}.collection-filters__car-select .collection-filters__form select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;padding-right:40px}.collection-filters__car-select .collection-filters__form .collection-filters__field,.collection-filters__car-select .collection-filters__form .multi-select__toggle{flex:0 0 auto;flex-grow:1;max-width:20em;position:relative}:is(.collection-filters__car-select .collection-filters__form .collection-filters__field,.collection-filters__car-select .collection-filters__form .multi-select__toggle):after{content:url("data:image/svg+xml;utf8,<svg viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'><path fill='currentColor' fill-rule='evenodd' d='M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708' clip-rule='evenodd'/></svg>");position:absolute;right:12px;top:20px;transform:translateY(-50%) scale(.7);display:inline-block;pointer-events:none;width:20px;height:20px}.collection-filters__car-select .collection-filters__form .collection-filters__field:focus-within label{opacity:0;transform:translateY(-4px);pointer-events:none}.collection-filters__car-select .collection-filters__form label,.collection-filters__car-select .collection-filters__form .multi-select__toggle span{position:absolute;top:-.9rem;left:1.1rem;font-size:1.1rem;background-color:#fff;z-index:1;padding:0 .7rem;color:#121212bf;line-height:1.9rem}.collection-filters__car-select .collection-filters__form .multi-select__toggle{display:flex;align-items:center;gap:.8rem;padding-right:3.5rem}.collection-filters__car-select .collection-filters__form .multi-select{flex-grow:1}.collection-filters__car-select .collection-filters__form .multi-select__toggle p{margin:0;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.collection-filters__car-select .collection-filters__form .multi-select__toggle .multi-select__badge{position:static;flex-shrink:0;min-width:2rem;height:2rem;padding:0 .6rem;border-radius:999px;background:#000;color:#fff;font-size:1.1rem;line-height:2rem;text-align:center}.collection-filters__car-select .collection-filters__form .multi-select__toggle .multi-select__badge[hidden]{display:none}.collection-filters__car-select .collection-filters__form .multi-select__dropdown{border:1px solid #121212bf;padding:1.5rem 0 0;width:96%;margin-left:2%;background:#fff;z-index:20;position:absolute;max-height:0px;opacity:0;overflow:hidden;transition:all .3s ease}.collection-filters__car-select .collection-filters__form .multi-select__dropdown label{position:relative;font-size:1.6rem;display:flex;background:transparent;padding-left:20px;width:90%}.collection-filters__car-select .collection-filters__form .multi-select__dropdown input{position:absolute;left:-10px;top:0}.collection-filters__car-select .collection-filters__form .multi-select__dropdown ul{display:flex;flex-flow:column;gap:10px}.collection-filters__car-select .collection-filters__form .active .multi-select__dropdown{max-height:500px;opacity:1}.collection-filters__car-select .collection-filters__form .multi-select__option{appearance:none;-webkit-appearance:none;width:16px;height:16px;background-color:#fff;border:2px solid #121212BF;border-radius:3px;cursor:pointer;display:inline-block;vertical-align:middle;transition:background-color .3s ease}.collection-filters__car-select .collection-filters__form .multi-select__option:checked{background-color:#000}.collection-filters__car-select .collection-filters__form .multi-select__option:checked:after{content:"\2713";color:#fff;font-size:14px;position:absolute;top:-4px;left:1px}.collection-filters__car-select .collection-filters__form #custom-filter-material option{position:relative;padding-left:28px;cursor:pointer}.collection-filters__car-select .collection-filters__form #custom-filter-material option:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;border:2px solid #000;border-radius:4px;background:#fff}.collection-filters__car-select .collection-filters__form #custom-filter-material option:checked:before{background:#000;border-color:#000}.collection-filters__car-select .collection-filters__form #custom-filter-material option:checked{background-color:transparent}.collection-filters__car-select .collection-filters__form #custom-filter-material option:checked:after{content:"\2713";color:#fff;font-size:14px;position:absolute;top:3px;left:2px}.collection-filters__car-select .collection-filters__form .collection-filters__field.material select{width:calc(100% - 12px);margin-left:6px;border-radius:0;padding-left:12px;color:#121212bf}.custom-collection-section-title{display:flex;align-items:center;gap:8px;padding:15px 0;font-weight:400;font-size:2rem}.custom-collection-section-title:after{content:"";flex:1;height:1px;background:#000}.custom-collection-section .load-more-btn{display:block;margin:2rem auto 0}.custom-collection-section .load-more-btn .icon-caret{height:.8rem}.custom-collection-empty--filtered{text-align:center;padding:40px 20px}.animate--fade-in{opacity:0;transition:opacity .3s ease;pointer-events:none}.animate--fade-in.show{opacity:1;pointer-events:auto}@media screen and (max-width:425px){.grid--2-col-tablet-down .grid__item{max-width:100%;width:100%}.collection-filters__car-select .collection-filters__form .collection-filters__field,.collection-filters__car-select .collection-filters__form select,.collection-filters__car-select .collection-filters__form .multi-select__toggle,.collection-filters__car-select .collection-filters__form .multi-select{max-width:100%;width:100%}.custom-collection-section-title{position:sticky;top:0;z-index:10;background-color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-collection-view.css.map */
