.custom-collection-hero,.custom-collection-grid{background-color:#141313!important;background:#141313!important;color:#fff!important}.custom-collection-grid>div,.custom-collection-hero>div{max-width:1400px;margin:0 auto!important;padding-left:5rem;padding-right:5rem}@media screen and (max-width:749px){.custom-collection-grid>div,.custom-collection-hero>div{padding-left:1.5rem;padding-right:1.5rem}}.facets-vertical,.facets-container{background-color:transparent!important}.collection-hero__title,.collection-hero__description,#ProductCountDesktop,.facet-filters__label,.facets__heading,.facets__summary,.facets__summary-label{color:#fff!important}.collection-hero__title{font-family:Cinzel,serif!important;text-transform:uppercase;letter-spacing:2px}.facets__form{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:2rem;margin-bottom:4rem}.facets__summary{font-family:Inter,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:1.2rem;border:none!important}.facet-filters__sort{color:#fff!important;background:transparent!important;border:none!important;font-family:Inter,sans-serif!important;font-weight:500}.facet-filters__sort:focus{outline:none!important;box-shadow:none!important}.select .icon-caret{color:#fff!important}.product-grid{display:grid!important;column-gap:2rem!important;row-gap:4rem!important}@media screen and (min-width:990px){.product-grid{grid-template-columns:repeat(4,1fr)!important}.product-grid .grid__item{width:100%!important;max-width:100%!important}}.product-card-wrapper{background:transparent!important}.card{background:transparent!important;overflow:hidden;border-radius:12px;transition:transform .3s ease}.card:hover{transform:translateY(-5px)}.card__inner{border-radius:12px!important;overflow:hidden;background-color:#1a1a1a!important}.badge--bottom-left.badge{top:1.5rem!important;left:1.5rem!important;bottom:auto!important;background-color:#0009!important;color:#fff!important;border:none!important;padding:.5rem 1rem!important;border-radius:100px!important;font-size:1rem!important;font-weight:600!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:uppercase}.card__content{padding-top:2rem!important;text-align:center!important}.card__heading{font-family:Inter,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:1.3rem!important;margin-bottom:.8rem!important;text-align:center!important}.card__heading a{color:#fff!important;text-decoration:none!important}.price{color:#fffc!important;font-family:Inter,sans-serif!important;font-size:1.4rem!important;margin:1rem auto 0!important;justify-content:center!important}.price--on-sale .price-item--regular{color:#fff6!important;text-decoration:line-through;font-size:1.2rem}.price-item--sale{color:#fff!important;font-weight:600}.card__swatches-container{margin:1.5rem auto 0!important;display:flex;justify-content:center!important}.card__swatches{display:flex;gap:8px;align-items:center;justify-content:center}.swatch-item{width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,255,255,.3);cursor:pointer;box-shadow:inset 0 0 2px #00000080}.swatch-more{font-size:1rem;color:#ffffff80;font-weight:500;margin-left:2px}.card-wrapper{position:relative}.card-wrapper{height:100%;display:flex}.card--media .card__inner.ratio{--ratio-percent: 125% !important;height:auto!important}.card__media .media{padding-bottom:125%!important;position:relative!important;height:0}.card__media .media img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}.product-grid .grid__item{display:flex}.product-card-wrapper{display:flex;flex-direction:column;width:100%}.card{display:flex!important;flex-direction:column;height:100%!important;flex-grow:1}.card__content{flex-grow:1;display:flex;flex-direction:column;padding:2rem 0!important}.card__information{display:flex;flex-direction:column;height:100%}.card__info-footer{display:flex;flex-direction:column;align-items:center}.card__info-left,.card__info-right{width:100%;display:flex;justify-content:center;margin:0!important}.card__swatches-container{margin-top:0!important}.pagination__list{border:none!important;justify-content:center!important;margin-top:5rem!important}.pagination__item{color:#fff!important;width:4rem!important;height:4rem!important;display:flex!important;align-items:center;justify-content:center;border-radius:50%!important;border:1px solid rgba(255,255,255,.1)!important;margin:0 .5rem!important}.pagination__item--current{background-color:#fff!important;color:#000!important;border-color:#fff!important}.facets__display{background-color:#1a1a1a!important;border-color:#ffffff1a!important;border-radius:8px!important}.facets__item,.facet-checkbox{color:#fff!important}.facets__header{background-color:#1a1a1a!important;border-color:#ffffff1a!important}.facets__reset{color:#fff9!important}.facet-filters__field{gap:1.5rem}@media screen and (max-width:749px){.custom-collection-grid{overflow:hidden}.custom-collection-grid .collection{overflow:hidden;max-width:100%!important}.custom-collection-grid>div,.custom-collection-hero>div{padding-left:0rem!important;padding-right:0rem!important}.collection-hero__title{font-size:2.8rem!important;padding-top:0!important;text-align:center!important;width:100%!important}.product-grid{grid-template-columns:repeat(2,1fr)!important;column-gap:.5rem!important;row-gap:2.5rem!important;padding:0!important;margin:0!important;width:100%!important}.product-grid .grid__item{padding:0!important;max-width:100%!important;width:100%!important}.card{--image-padding: 0px !important;width:100%!important}.card__inner{width:100%!important;border-radius:8px!important}.card--media .card__inner.ratio{--ratio-percent: 125% !important}.card__media,.card .media{width:100%!important;margin:0!important}.card__media .media img{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;object-fit:cover!important}.card__content{padding-top:1.5rem!important;padding-left:0!important;padding-right:0!important}.card__heading{font-size:1.1rem!important;margin-bottom:.5rem!important}.price{font-size:1.2rem!important;margin-top:.5rem!important}.pagination__item{width:3.5rem!important;height:3.5rem!important;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-collection.css.map */
