.accio-beauty-coll{width:100%;background:#f8f9fb;padding-block:clamp(2.5rem,6vw,4.5rem)}.accio-beauty-coll__inner{max-width:var(--page-width,1200px);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem);box-sizing:border-box}.accio-beauty-coll__header{text-align:center;margin-bottom:2.5rem}.accio-beauty-coll__title{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;color:#0d1f2d;margin:0 0 .5rem;letter-spacing:-.01em}.accio-beauty-coll__subtitle{font-size:1rem;color:#5a7082;margin:0}.accio-beauty-coll__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem;list-style:none;margin:0;padding:0}.accio-beauty-coll__card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px #0d1f2d12;transition:transform .2s,box-shadow .2s}.accio-beauty-coll__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0d1f2d21}.accio-beauty-coll__card-link{display:block;text-decoration:none;color:inherit}.accio-beauty-coll__card-media{aspect-ratio:1/1;overflow:hidden;background:#f0f2f5}.accio-beauty-coll__card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.accio-beauty-coll__card:hover .accio-beauty-coll__card-img{transform:scale(1.04)}.accio-beauty-coll__card-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e8edf1}.accio-beauty-coll__card-info{padding:1rem 1.1rem 1.2rem}.accio-beauty-coll__card-vendor{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1adfef;margin:0 0 .3rem}.accio-beauty-coll__card-title{font-size:.95rem;font-weight:600;color:#0d1f2d;margin:0 0 .5rem;line-height:1.35}.accio-beauty-coll__card-price{display:flex;align-items:center;gap:.5rem;margin:0}.accio-beauty-coll__price--compare{font-size:.82rem;color:#8fa0ad;text-decoration:line-through}.accio-beauty-coll__price--current{font-size:.95rem;font-weight:700;color:#0d1f2d}.accio-beauty-coll__footer{text-align:center;margin-top:2.5rem}.accio-beauty-coll__view-all{display:inline-block;padding:.8rem 2rem;border:2px solid #0d1f2d;color:#0d1f2d;font-size:.88rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;border-radius:3px;transition:background .2s,color .2s}.accio-beauty-coll__view-all:hover{background:#0d1f2d;color:#fff}.accio-beauty-coll__empty{text-align:center;color:#5a7082;font-size:1rem}@media screen and (max-width:749px){.accio-beauty-coll__grid{grid-template-columns:repeat(2,1fr);gap:1rem}.accio-beauty-coll__inner{padding-inline:max(1rem,env(safe-area-inset-left))}}.accio-led-hero{position:relative;width:100%;min-height:70vh;overflow:hidden;display:flex;align-items:center}.accio-led-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.accio-led-hero__img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.accio-led-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0a0a1eb8,#0a0a1e61 55%,#0a0a1e14)}.accio-led-hero__inner{position:relative;z-index:2;width:100%;max-width:var(--page-width, 1200px);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem);padding-block:clamp(4rem,12vh,7rem);box-sizing:border-box}.accio-led-hero__content{max-width:560px}.accio-led-hero__eyebrow{font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#9de8f0;margin:0 0 .75rem}.accio-led-hero__heading{font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.12;color:#fff;margin:0 0 1rem}.accio-led-hero__subheading{font-size:clamp(1rem,2vw,1.2rem);line-height:1.55;color:#ffffffd9;margin:0 0 2rem}.accio-led-hero__cta{display:inline-block;padding:.9rem 2.2rem;background:#1adfef;color:#0a0a1e;font-size:.95rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border-radius:3px;transition:background .2s ease,transform .15s ease}.accio-led-hero__cta:hover{background:#00c4d4;transform:translateY(-2px)}@media screen and (max-width:749px){.accio-led-hero{min-height:55vh}.accio-led-hero__inner{padding-inline:max(1.25rem,env(safe-area-inset-left));padding-block:3rem 2.5rem}.accio-led-hero__content{max-width:100%}}.accio-trust-bar{width:100%;background:#0d1f2d;border-top:1px solid rgba(26,223,239,.18);border-bottom:1px solid rgba(26,223,239,.18)}.accio-trust-bar__inner{max-width:var(--page-width,1200px);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem);padding-block:1rem;display:flex;align-items:center;justify-content:center;gap:clamp(1.5rem,4vw,4rem);flex-wrap:wrap;box-sizing:border-box}.accio-trust-bar__item{display:flex;align-items:center;gap:.65rem;color:#fff}.accio-trust-bar__icon{font-size:1.4rem;line-height:1;flex-shrink:0}.accio-trust-bar__text{display:flex;flex-direction:column}.accio-trust-bar__label{font-size:.85rem;font-weight:600;letter-spacing:.03em;color:#fff;line-height:1.25}.accio-trust-bar__sublabel{font-size:.72rem;color:#ffffff9e;line-height:1.3}@media screen and (max-width:480px){.accio-trust-bar__inner{gap:1rem 2rem;padding-inline:max(1rem,env(safe-area-inset-left))}.accio-trust-bar__item{flex:1 1 120px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=Bw */
