@property --ercol-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.er-col-hero{position:relative;isolation:isolate;overflow:clip;background:transparent!important}.er-col-hero.gradient,.er-col-hero .gradient{background:transparent!important}.er-col-hero .collection-hero__inner{padding-top:clamp(26px,3vw,48px);padding-bottom:clamp(24px,3vw,44px)}.er-collection-grid.gradient{background:transparent!important}.er-col-hero__aurora{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(46% 46% at 24% 16%,rgb(var(--er-purple) / .16),transparent 60%),radial-gradient(42% 44% at 82% 22%,rgb(var(--er-blue) / .12),transparent 62%),radial-gradient(56% 40% at 50% -10%,rgb(var(--er-purple-2) / .1),transparent 58%);animation:erColAurora 22s ease-in-out infinite alternate}@keyframes erColAurora{0%{transform:translate3d(-1.5%,0,0) scale(1)}to{transform:translate3d(1.5%,1%,0) scale(1.04)}}.er-col-hero .er-col-kicker{display:inline-block;margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--er-purple-2))}.er-col-hero .collection-hero__title,.collection-hero__title,h1.collection__title,.main-collection-banner h1,#MainContent h1.title{font-weight:900!important;letter-spacing:-.02em;font-size:clamp(34px,4.6vw,56px);line-height:1.1;background:linear-gradient(90deg,#fff,#c4b5fd,#a78bfa,#60a5fa,#c4b5fd,#fff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:erCollectionGradient 8s ease infinite}@keyframes erCollectionGradient{0%{background-position:0% center}to{background-position:200% center}}.er-col-hero .collection-hero__subtitle,.collection-hero__subtitle{margin:6px 0 20px;max-width:640px;color:var(--er-text-3);font-size:16px;font-weight:400;line-height:1.5}.er-col-spec{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.er-col-spec__pill{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:var(--er-radius-pill);font-size:12.5px;font-weight:600;color:var(--er-text-2);background:rgb(var(--er-surface-2) / .55);border:1px solid rgb(var(--er-purple-2) / .16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.er-col-spec__ic{width:15px;height:15px;flex:0 0 auto;color:rgb(var(--er-purple-3))}@keyframes erColHeadFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.er-col-hero .er-col-kicker,.er-col-hero .collection-hero__title,.er-col-hero .collection-hero__subtitle,.er-col-hero .er-col-spec{animation:erColHeadFade .7s var(--er-ease) both}.er-col-hero .collection-hero__title{animation-delay:.05s}.er-col-hero .collection-hero__subtitle{animation-delay:.1s}.er-col-hero .er-col-spec{animation-delay:.16s}.er-collection-grid .facets__heading,.er-collection-grid .facets__wrapper>label{color:var(--er-text-3)!important;font-weight:600}.er-collection-grid .facets__summary{display:inline-flex!important;align-items:center!important;gap:6px!important;background:linear-gradient(157deg,rgb(var(--er-surface-2) / .6),rgb(var(--er-surface) / .45))!important;border:1px solid rgb(var(--er-border) / .12)!important;border-radius:var(--er-radius-pill)!important;color:#fff!important;padding:10px 20px!important;white-space:nowrap!important;width:auto!important;-webkit-backdrop-filter:blur(var(--er-blur));backdrop-filter:blur(var(--er-blur));transition:border-color .25s ease,background .25s ease!important}.er-collection-grid .facets__summary:hover{border-color:rgb(var(--er-purple-2) / .4)!important}.er-collection-grid .facets__disclosure[open] .facets__summary,.er-collection-grid .facets__summary[aria-expanded=true]{border-color:color-mix(in srgb,#a855f7 45%,transparent)!important;box-shadow:0 0 0 2px rgb(var(--er-purple-2) / .12)!important}.er-collection-grid .facets__summary>div{display:flex!important;align-items:center!important;gap:6px!important;width:auto!important}.er-collection-grid .facets__summary-label,.er-collection-grid .facets__summary>span,.er-collection-grid .facets__summary>div>span{color:#fff!important;font-size:13px!important;white-space:nowrap!important}.er-collection-grid .facets__summary .icon-caret,.er-collection-grid .facets__summary svg{color:var(--er-text-3)!important;flex:0 0 auto!important;width:1rem!important;height:1rem!important;position:static!important;inset:auto!important;margin-left:2px!important}.er-collection-grid .facets__summary:focus-visible{outline:none!important;box-shadow:0 0 0 2px rgb(var(--er-purple-2) / .4)!important}.er-collection-grid .facets__display{background:#0a0818f5!important;border:1px solid rgb(var(--er-purple-2) / .2)!important;border-radius:14px!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-shadow:0 12px 42px #00000080!important;overflow:hidden!important}.er-collection-grid .facets__header{background:transparent!important;border-bottom:1px solid rgb(var(--er-border) / .08)!important;box-shadow:none!important;color:var(--er-text-3)!important}.er-collection-grid .facets__header span,.er-collection-grid .facets__selected{color:var(--er-text-3)!important;background:transparent!important}.er-collection-grid .facets__item,.er-collection-grid .facets__label,.er-collection-grid .facet-checkbox,.er-collection-grid .facet-checkbox__text-label,.er-collection-grid .facet-checkbox__text{color:#ffffffd9!important}.er-collection-grid .facet-checkbox>svg{background-color:rgb(var(--er-surface-2) / .8)!important;border:1px solid rgb(var(--er-purple-2) / .3)!important;border-radius:4px!important}.er-collection-grid .facet-checkbox>input[type=checkbox]:checked~svg{background-color:rgb(var(--er-purple-2) / .3)!important;border-color:#a855f7!important}.er-collection-grid .facet-checkbox .icon-checkmark{color:#c084fc!important}.er-collection-grid .facet-checkbox input[type=checkbox]{accent-color:#a855f7!important}.er-collection-grid .facets__price .field,.er-collection-grid .facets__price .field__input-wrapper{border-radius:8px!important;overflow:hidden!important;background:#ffffff14!important;border:1px solid rgb(255 255 255 / .15)!important}.er-collection-grid .facets__price .field__input,.er-collection-grid .facets__price input[type=number],.er-collection-grid .facets__display .field__input{background:transparent!important;border:none!important;color:#fff!important;box-shadow:none!important;border-radius:0!important}.er-collection-grid .facets__price .field:focus-within{border-color:rgb(var(--er-purple-2) / .5)!important;box-shadow:0 0 0 2px rgb(var(--er-purple-2) / .15)!important}.er-collection-grid .facets__price .field__input:focus,.er-collection-grid .facets__price input[type=number]:focus{border:none!important;outline:none!important;box-shadow:none!important}.er-collection-grid .facets__price .field__prefix,.er-collection-grid .facets__price .field__label,.er-collection-grid .facets__price .field-currency{color:var(--er-text-3)!important;background:transparent!important}.er-collection-grid .facets__price input::placeholder{color:#ffffff59!important}.er-collection-grid .facets__price .field:before,.er-collection-grid .facets__price .field:after{display:none!important}.er-collection-grid .facets__reset,.er-collection-grid .facets__header facet-remove a,.er-collection-grid .active-facets__button-remove{color:#c084fc!important;text-decoration:none!important;font-weight:600!important}.er-collection-grid .facets__reset:hover,.er-collection-grid .facets__header facet-remove a:hover{color:#d8b4fe!important}.er-collection-grid .active-facets__button-inner{background:rgb(var(--er-surface-2) / .6)!important;border:1px solid rgb(var(--er-purple-2) / .22)!important;color:#fff!important;border-radius:var(--er-radius-pill)!important}.er-collection-grid .product-count{margin-left:auto}.er-collection-grid .product-count__text{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:var(--er-radius-pill);background:rgb(var(--er-surface) / .58);border:1px solid rgb(var(--er-border) / .16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--er-text-2)!important;font-size:13px;font-variant-numeric:tabular-nums;margin:0}.er-collection-grid .product-count__text:before{content:"";width:7px;height:7px;border-radius:50%;flex:0 0 auto;background:rgb(var(--er-green));box-shadow:0 0 rgb(var(--er-green) / .5);animation:erColDotPulse 2.4s ease-in-out infinite}@keyframes erColDotPulse{0%{box-shadow:0 0 rgb(var(--er-green) / .5)}70%{box-shadow:0 0 0 6px rgb(var(--er-green) / 0)}to{box-shadow:0 0 rgb(var(--er-green) / 0)}}.er-collection-grid .mobile-facets__open-wrapper{background:linear-gradient(157deg,rgb(var(--er-surface-2) / .6),rgb(var(--er-surface) / .45))!important;border:1px solid rgb(var(--er-border) / .12)!important;border-radius:var(--er-radius-pill)!important;color:#fff!important;-webkit-backdrop-filter:blur(var(--er-blur));backdrop-filter:blur(var(--er-blur))}.er-collection-grid .product-grid{align-items:stretch}.er-collection-grid .grid__item{min-width:0}.er-collection-grid .card-wrapper{height:100%}.er-collection-grid .card{position:relative;isolation:isolate;height:100%;border-radius:var(--er-radius-card);overflow:hidden;background:linear-gradient(157deg,rgb(var(--er-surface-2) / .74),rgb(var(--er-surface) / .55))!important;border:1px solid rgb(var(--er-border) / .1);box-shadow:var(--er-shadow-card),inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(var(--er-blur));backdrop-filter:blur(var(--er-blur));transition:transform .4s var(--er-ease),box-shadow .4s var(--er-ease),border-color .4s ease}.er-collection-grid .card__inner{background:transparent!important;border:0!important;border-radius:0!important}.er-collection-grid .card__inner,.er-collection-grid .card>.card__content{position:relative;z-index:1}.er-collection-grid .card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,color-mix(in srgb,var(--ercol-accent, #a855f7) 55%,transparent),transparent 42%,transparent 66%,rgb(var(--er-blue) / .28));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:4}.er-collection-grid .ercol-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity .8s var(--er-ease);background:radial-gradient(340px circle at var(--mx, 50%) var(--my, -20%),color-mix(in srgb,var(--ercol-accent, #a855f7) 26%,transparent),transparent 60%),radial-gradient(130px circle at var(--mx, 50%) var(--my, -20%),rgb(255 255 255 / .08),transparent 62%)}.er-collection-grid .card.is-hover .ercol-glow{opacity:1}.er-collection-grid .ercol-shine{position:absolute;top:0;left:0;width:65%;height:100%;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .1),transparent);transform:translate(-160%) skew(-16deg)}.er-collection-grid .card.is-hover .ercol-shine{animation:erColShine 1.15s var(--er-ease) 1}@keyframes erColShine{0%{transform:translate(-160%) skew(-16deg)}to{transform:translate(240%) skew(-16deg)}}.er-collection-grid .card-wrapper:hover .card,.er-collection-grid .grid__item:focus-within .card{transform:translateY(-6px);border-color:color-mix(in srgb,var(--ercol-accent, #a855f7) 24%,transparent);box-shadow:var(--er-shadow-hover),0 0 26px color-mix(in srgb,var(--ercol-accent, #a855f7) 16%,transparent)!important}.er-collection-grid .grid__item:focus-within .card{outline:2px solid rgb(var(--er-purple-2))!important;outline-offset:2px}.er-collection-grid .card__media{background:rgb(var(--er-bg))}.er-collection-grid .card__media img,.er-collection-grid .card .media img{transition:transform .55s var(--er-ease)}.er-collection-grid .card-wrapper:hover .card__media img{transform:scale(1.05)}.er-collection-grid .card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;transition:opacity .5s var(--er-ease);background:radial-gradient(70% 60% at 50% 55%,color-mix(in srgb,var(--ercol-accent, #a855f7) 30%,transparent),transparent 70%)}.er-collection-grid .card-wrapper:hover .card__inner:after{opacity:.55}.er-collection-grid .card__inner>.card__content{padding:0!important}.er-collection-grid .card__badge{grid-row-start:1;align-self:flex-start;justify-self:flex-start;margin:7px;z-index:5}.er-collection-grid .card__badge .badge{display:inline-flex;align-items:center;padding:6px 12px!important;border-radius:var(--er-radius-pill)!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.9px;text-transform:uppercase;color:#fff!important;background:#0c0a186b!important;border:1px solid rgb(255 255 255 / .28)!important;-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1);box-shadow:0 6px 18px #0000004d,inset 0 1px #ffffff38;text-shadow:0 1px 3px rgb(0 0 0 / .55)}.er-collection-grid .card>.card__content .card__badge{display:none}.er-collection-grid .card>.card__content{padding:16px 18px 18px;display:flex;flex-direction:column;gap:2px}.er-collection-grid .card__information{display:block}.er-collection-grid .card__heading,.er-collection-grid .card__heading.h5{margin:0 0 6px;font-size:18px;font-weight:800;letter-spacing:-.01em;line-height:1.25}.er-collection-grid .card__heading a{color:#fff;transition:color .3s ease}.er-collection-grid .card-wrapper:hover .card__heading a{color:var(--ercol-accent, #c084fc)}.er-collection-grid .card-information .caption-large{color:var(--er-text-3)}.er-collection-grid .card .price{margin-top:4px;color:#fff}.er-collection-grid .card .price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.er-collection-grid .card .price-item--sale,.er-collection-grid .card .price__regular .price-item--regular{font-size:23px;font-weight:800;color:#fff!important;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.er-collection-grid .card .price--on-sale .price__sale .price-item--sale{order:1}.er-collection-grid .card .price--on-sale .price__sale>span:has(s){order:2}.er-collection-grid .card .price__sale s.price-item--regular,.er-collection-grid .card .price__sale s{font-size:14px;font-weight:600;color:var(--er-text-3)!important;text-decoration:line-through}.er-collection-grid .card>.card__content{justify-content:flex-start}.er-collection-grid .card .card-information:after{content:"Buy now \2192";display:block;margin-top:14px;padding:10px 14px;text-align:center;border-radius:var(--er-radius-sm);font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--ercol-accent, #c084fc);background:color-mix(in srgb,var(--ercol-accent, #a855f7) 12%,transparent);border:1px solid color-mix(in srgb,var(--ercol-accent, #a855f7) 34%,transparent);transition:background .3s var(--er-ease),border-color .3s var(--er-ease),color .3s var(--er-ease)}.er-collection-grid .card-wrapper:hover .card-information:after,.er-collection-grid .grid__item:focus-within .card-information:after{background:color-mix(in srgb,var(--ercol-accent, #a855f7) 22%,transparent);border-color:color-mix(in srgb,var(--ercol-accent, #a855f7) 62%,transparent);color:#fff}.er-collection-grid .er-col-item--featured .card{box-shadow:0 0 0 1px color-mix(in srgb,var(--ercol-accent, #a855f7) 26%,transparent),0 0 40px color-mix(in srgb,var(--ercol-accent, #a855f7) 15%,transparent),var(--er-shadow-card)!important}.er-collection-grid .er-col-item--featured .card-wrapper:hover .card{box-shadow:0 0 0 1px color-mix(in srgb,var(--ercol-accent, #a855f7) 40%,transparent),0 0 52px color-mix(in srgb,var(--ercol-accent, #a855f7) 22%,transparent),var(--er-shadow-hover)!important}.er-collection-grid .er-col-item--featured .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--ercol-a),transparent 0turn .74turn,color-mix(in srgb,var(--ercol-accent, #a855f7) 60%,transparent) .85turn,#ffffff .91turn,rgb(var(--er-blue)) .95turn,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:5;animation:erColBeam 14s linear infinite}@keyframes erColBeam{to{--ercol-a: 360deg}}@keyframes erColCardIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.er-collection-grid .er-col-item{animation:erColCardIn .6s var(--er-ease) both;animation-delay:calc(var(--ercol-i, 0) * .08s)}.er-collection-grid .collection--empty .title-wrapper{max-width:560px;margin:30px auto;padding:40px 30px;border-radius:var(--er-radius-card);background:linear-gradient(157deg,rgb(var(--er-surface-2) / .6),rgb(var(--er-surface) / .45));border:1px solid rgb(var(--er-purple-2) / .18);-webkit-backdrop-filter:blur(var(--er-blur));backdrop-filter:blur(var(--er-blur));text-align:center}.er-collection-grid .collection--empty .title{background:var(--er-title-gradient);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.er-collection-grid .loading-overlay.gradient{background:rgb(var(--er-bg) / .6)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.er-collection-grid .loading-overlay .loading-overlay__spinner path,.er-collection-grid .loading__spinner path{stroke:rgb(var(--er-purple-2))}.er-collection-grid .er-col-item--soldout .card__media img{filter:grayscale(.35) opacity(.8)}.er-collection-grid .product__tax-inline{display:none!important}@media(max-width:749px){.er-collection-grid .card>.card__content{padding:14px 14px 16px}.er-collection-grid .card__heading,.er-collection-grid .card__heading.h5{font-size:15px}.er-collection-grid .card .price-item--sale,.er-collection-grid .card .price__regular .price-item--regular{font-size:16px}.er-collection-grid .card .price__sale s.price-item--regular,.er-collection-grid .card .price__sale s{font-size:12px}.er-collection-grid .card .price-item{white-space:normal}.er-collection-grid .card .card-information:after{margin-top:12px;padding:8px 10px;font-size:12px}.er-collection-grid .card__badge .badge{font-size:9px!important;padding:5px 9px!important;letter-spacing:.5px}.er-col-hero .er-col-spec{gap:8px}.er-col-hero .er-col-spec__pill{padding:8px 12px;font-size:12px}}@media(prefers-reduced-motion:reduce){.er-col-hero__aurora,.er-col-hero .er-col-kicker,.er-col-hero .collection-hero__title,.er-col-hero .collection-hero__subtitle,.er-col-hero .er-col-spec,.er-collection-grid .er-col-item,.er-collection-grid .product-count__text:before,.er-collection-grid .er-col-item--featured .card:after,.er-collection-grid .ercol-shine{animation:none!important}.er-col-hero .collection-hero__title{animation:none!important}.er-collection-grid .er-col-item{opacity:1!important;transform:none!important}.er-collection-grid .card,.er-collection-grid .card__media img,.er-collection-grid .card__inner:after,.er-collection-grid .card .card-information:after{transition:none!important}.er-collection-grid .card-wrapper:hover .card{transform:none}.er-collection-grid .ercol-glow{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/er-collection.css.map */
