body:has(.makeup-hero){background-color:#fdf6f3;background-image:radial-gradient(600px 300px at 12% 0%,rgba(196,116,140,.1),transparent 70%),radial-gradient(700px 340px at 88% 12%,rgba(196,116,140,.07),transparent 70%);color:#111}body:has(.makeup-hero) .collection,body:has(.makeup-hero) #ProductGridContainer,body:has(.makeup-hero) .product-grid-container,body:has(.makeup-hero) .facets-wrapper{background:transparent!important}.makeup-hero{background:#050b21;line-height:0}.makeup-hero__bg{display:block;width:100%;height:auto}.makeup-hero__bg--mobile{display:none}@media screen and (max-width:749px){.makeup-hero__bg{display:none}.makeup-hero__bg--mobile{display:block;width:100%;height:auto}}body:has(.makeup-hero) .card-wrapper .card{background:#fff;border:1px solid rgba(196,116,140,.45);box-shadow:0 2px 5px #a34a681a,0 14px 28px -10px #a34a6847,0 30px 44px -22px #a34a6838;transition:border-color .35s ease,box-shadow .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}body:has(.makeup-hero) .card-wrapper:hover .card{border-color:#c4748c;box-shadow:0 4px 8px #a34a681f,0 26px 44px -12px #a34a686b,0 44px 64px -24px #a34a684d;transform:translateY(-7px)}body:has(.makeup-hero) .card .media img{transition:transform .7s cubic-bezier(.22,1,.36,1)}body:has(.makeup-hero) .card-wrapper:hover .card .media img{transform:scale(1.08)}body:has(.makeup-hero) .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.38) 48%,transparent 62%);opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:3}body:has(.makeup-hero) .card-wrapper:hover .card:after{opacity:1}body:has(.makeup-hero) .card__heading,body:has(.makeup-hero) .card__heading a{color:#111;font-family:var(--font-heading-family)}body:has(.makeup-hero) .card-information,body:has(.makeup-hero) .card-information__wrapper,body:has(.makeup-hero) .card__caption{color:#333}body:has(.makeup-hero) .price,body:has(.makeup-hero) .price .price-item{color:#111}body:has(.makeup-hero) .quick-add__submit,body:has(.makeup-hero) .card .button{background:linear-gradient(180deg,#333338,#0b0b0d);color:#f3b8c6;border:none;font-weight:800;box-shadow:inset 0 1px #ffffff47,inset 0 -3px #0009,0 10px 22px #11111159;transition:transform .2s ease,box-shadow .25s ease,filter .25s ease}body:has(.makeup-hero) .quick-add__submit:hover,body:has(.makeup-hero) .card .button:hover{filter:brightness(1.18);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,inset 0 -3px #0009,0 14px 28px #1111116b}body:has(.makeup-hero) .quick-add__submit:active,body:has(.makeup-hero) .card .button:active{transform:translateY(1px);box-shadow:inset 0 1px #fff3,inset 0 -1px #0009,0 5px 12px #1111114d}body:has(.makeup-hero) .facets__heading,body:has(.makeup-hero) .facets__label,body:has(.makeup-hero) .facets__summary,body:has(.makeup-hero) .facet-checkbox,body:has(.makeup-hero) .product-count__text,body:has(.makeup-hero) .facet-filters__label,body:has(.makeup-hero) .mobile-facets__trigger,body:has(.makeup-hero) .facets__price{color:#111}body:has(.makeup-hero) .facet-filters__sort{background-color:#fff;color:#111}body:has(.makeup-hero) .pagination__item{color:#111;border-color:#c4748c73}body:has(.makeup-hero) .pagination__item--current{background:#111;color:#f3b8c6}
/*# sourceMappingURL=/cdn/shop/t/134/assets/makeup-collection.css.map */
