.venus-coll-hero{position:relative;overflow:hidden;background:var(--venus-black);min-height:clamp(28rem,42vw,56rem);display:flex;align-items:flex-end}.venus-coll-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.venus-coll-hero__bg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 8s ease}.venus-coll-hero:hover .venus-coll-hero__bg img{transform:scale(1.03)}.venus-coll-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,10,10,.72) 0%,rgba(10,10,10,.18) 60%,transparent 100%);z-index:1}.venus-coll-hero__inner{position:relative;z-index:2;width:100%;padding:0 var(--venus-container-px, 2.4rem) clamp(4rem,6vw,7rem);max-width:var(--venus-container-max, 140rem);margin-inline:auto}.venus-coll-hero__breadcrumb{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;color:#fff9;margin-bottom:2rem;flex-wrap:wrap}.venus-coll-hero__breadcrumb a{color:#fff9;text-decoration:none;transition:color .2s}.venus-coll-hero__breadcrumb a:hover{color:#fff}.venus-coll-hero__breadcrumb span[aria-hidden]{opacity:.4}.venus-coll-hero__label{font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--venus-nude);display:block;margin-bottom:1.2rem}.venus-coll-hero__title{font-family:var(--venus-font-heading);font-size:clamp(3.6rem,6vw,8rem);font-weight:400;letter-spacing:-.02em;line-height:1;color:#fff;margin:0 0 1.6rem}.venus-coll-hero__desc{font-size:clamp(1.4rem,1.6vw,1.7rem);color:#ffffffb8;line-height:1.6;max-width:60rem;margin:0 0 2.4rem}.venus-coll-hero__count{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.06em;color:#ffffff8c}.venus-coll-hero__count:before{content:"";display:inline-block;width:2.4rem;height:1px;background:currentColor}.facets-container,.facets-container-drawer{border-bottom:1px solid var(--venus-gray-100);margin-bottom:0}.facets-horizontal .facets__form{display:flex;align-items:center;gap:0;flex-wrap:wrap}.facets__summary{font-family:var(--venus-font-body);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--venus-black);padding:1.4rem 2rem;border:none;border-right:1px solid var(--venus-gray-100);cursor:pointer;transition:background .18s;display:flex;align-items:center;gap:.8rem}.facets__summary:hover{background:var(--venus-beige)}.active-facets__button{display:inline-flex;align-items:center;gap:.6rem;background:var(--venus-black);color:#fff;border:none;border-radius:0;font-size:1.2rem;font-weight:600;letter-spacing:.04em;padding:.5rem 1.2rem;cursor:pointer;transition:opacity .18s}.active-facets__button:hover{opacity:.75}.active-facets__button-close{width:1.6rem;height:1.6rem;opacity:.7}.facet-filters__sort .select__select{font-family:var(--venus-font-body);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--venus-black);border:none;border-left:1px solid var(--venus-gray-100);padding:1.4rem 2rem;background:transparent;cursor:pointer}.product-count,.product-count-vertical{font-size:1.2rem;color:var(--venus-gray-400);font-weight:500;margin-left:auto;padding:1.4rem 0}.collection .grid--2-col-tablet-down,.product-grid{row-gap:clamp(3.2rem,4vw,5.6rem);column-gap:clamp(1.6rem,2.4vw,3.2rem)}.card-wrapper{position:relative}.card__media,.card--standard .card__media{overflow:hidden;position:relative}.card__media .media img,.card__media .media .media__placeholder{transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .card__media .media img{transform:scale(1.06)}.card__information{padding:1.6rem 0 0}.card__heading,.card__heading a{font-family:var(--venus-font-body);font-size:clamp(1.3rem,1.4vw,1.55rem);font-weight:500;letter-spacing:.01em;line-height:1.3;color:var(--venus-black);text-decoration:none;margin:0 0 .6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__heading a:hover{color:var(--venus-gray-600)}.card__information .price,.price-item{font-family:var(--venus-font-body);font-size:clamp(1.3rem,1.4vw,1.5rem);font-weight:700;color:var(--venus-black)}.card__information .price .price-item--sale{color:var(--venus-black)}.card__information .price s.price-item--regular,.card__information .price del{font-weight:400;color:var(--venus-gray-400);font-size:1.2rem}.card__badge .badge.badge--bottom-left,.card-information__badge{background:var(--venus-rose-accent);color:#fff;border-radius:0;font-size:1.05rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.4rem .9rem}.card__badge.badge--new,.badge--on-sale{background:var(--venus-black)!important}.quick-add{position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);transition:transform .3s ease;z-index:2}.card-wrapper:hover .quick-add{transform:translateY(0)}.quick-add__submit{width:100%;background:#0a0a0ae6!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:1.25rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:1.4rem!important;cursor:pointer;transition:background .2s!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.quick-add__submit:hover{background:var(--venus-black)!important}.card__vendor{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--venus-nude);margin-bottom:.4rem}.pagination .pagination__item{border-radius:0;border:1.5px solid var(--venus-gray-200);font-size:1.3rem;font-weight:600;min-width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;color:var(--venus-black);text-decoration:none;transition:background .18s,border-color .18s}.pagination .pagination__item:hover,.pagination .pagination__item.is-current{background:var(--venus-black);border-color:var(--venus-black);color:#fff}.collection__no-results{text-align:center;padding:8rem 2.4rem}.collection__no-results h2{font-family:var(--venus-font-heading);font-size:clamp(2.4rem,3vw,3.6rem);font-weight:400;color:var(--venus-black);margin-bottom:1.6rem}@media(max-width:749px){.venus-coll-hero{min-height:24rem}.venus-coll-hero__title{font-size:3.6rem}.venus-coll-hero__desc{display:none}.product-grid{gap:2rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/venus-collection.css.map */
