@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.starzen-collection{background:radial-gradient(900px 360px at 10% 0%,rgba(154,107,255,.12),transparent 60%),radial-gradient(700px 340px at 90% 15%,rgba(181,140,255,.16),transparent 65%),#000!important;color:#fff}.starzen-collection .collection__title,.starzen-collection .facet-filters__label,.starzen-collection .facet-filters__sort,.starzen-collection .product-count__text,.starzen-collection .facets__summary,.starzen-collection .facets__label{color:#fff}.starzen-collection .select__select,.starzen-collection .facet-filters__sort{background:#0f0f0f;color:#fff;border:1px solid #242424}.starzen-collection .facets__display,.starzen-collection .facet-filters__field{color:#fff}.starzen-collection .sz-header{position:relative;display:flex;align-items:center;justify-content:center;padding:12px 10px 6px;margin-bottom:18px}.starzen-collection .sz-header__logo img{height:48px;width:auto;max-width:180px;display:block}.starzen-collection .sz-header__actions{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:inline-flex;gap:12px;align-items:center}.starzen-collection .sz-header__icon-link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);text-decoration:none}.starzen-collection .sz-header__icon{width:22px;height:22px;fill:#fff}.starzen-collection-title{text-align:center;font-size:clamp(28px,3.4vw,44px);font-weight:800;color:#fff;margin-bottom:20px}.starzen-collection #product-grid{gap:28px}.starzen-collection .card-wrapper{background:radial-gradient(140% 120% at 50% 0%,#ffffff14,#0003 55%,#0009);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:28px 22px 22px;box-shadow:0 12px 30px #00000073;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.starzen-collection .card-wrapper:hover{transform:translateY(-6px);box-shadow:0 18px 36px #0000008c;border-color:#a878ff59}.starzen-collection .card,.starzen-collection .card__inner{background:transparent}.starzen-collection .card__media{background:transparent;border-radius:14px;padding:12px;display:flex;align-items:center;justify-content:center}.starzen-collection .card__media img{max-height:220px;object-fit:contain}.starzen-collection .card__content{text-align:center;padding-top:14px}.starzen-collection .card__heading{color:#fff;font-weight:700;font-size:16px;margin-bottom:6px}.starzen-collection .price{color:#caa9ff;font-weight:700;font-size:16px}.starzen-collection .price__compare{color:#ffffff8c}.starzen-collection .badge{background:#0009;color:#fff;border:1px solid rgba(255,255,255,.2)}.starzen-collection .quick-add__submit,.starzen-collection .button--secondary,.starzen-collection .button{background:#9b6bff;border:0;color:#fff;font-weight:700;border-radius:12px;min-height:44px;padding:0 18px;margin-top:12px;box-shadow:0 8px 18px #9b6bff59;transition:transform .2s ease,box-shadow .2s ease}.starzen-collection .quick-add__submit:hover,.starzen-collection .button:hover{transform:translateY(-2px);box-shadow:0 12px 22px #9b6bff73}.starzen-collection .collection.page-width{padding-top:10px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/template-collection.css.map */
