.soomom-looks-page{--sal-font-heading: "Montserrat", var(--font-heading-family, sans-serif);--sal-font-body: "Poppins", var(--font-body-family, sans-serif);--sal-ink: rgb(var(--color-foreground, 18, 18, 18));--sal-muted: rgba(var(--color-foreground, 18, 18, 18), .62);--sal-line: rgba(var(--color-foreground, 18, 18, 18), .12);--sal-card-width: 380px}@media screen and (min-width:750px){.soomom-looks-page{--sal-card-width: 420px}}.soomom-looks-page,.soomom-looks-page p,.soomom-looks-page span{font-family:var(--sal-font-body)}.soomom-looks-page h1,.soomom-looks-page .soomom-hero__heading,.soomom-looks-page .soomom-look__heading{font-family:var(--sal-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.soomom-looks-page .card__heading{font-family:var(--sal-font-body);font-weight:600;text-transform:none;letter-spacing:normal}.soomom-looks-page .price{font-family:var(--sal-font-body);font-weight:500}.soomom-hero{padding-top:22px;padding-bottom:18px}.soomom-hero__inner{max-width:640px;margin:0 auto;text-align:center}.soomom-hero__logo{margin:0 auto 16px;max-width:140px}.soomom-hero__logo img{display:block;width:100%;height:auto}.soomom-hero__eyebrow{margin:0 0 8px;font-family:var(--sal-font-body);font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--sal-muted)}.soomom-hero__heading{margin:0 0 10px;font-size:3rem}.soomom-hero__copy{margin:0 auto;max-width:46ch;font-size:1.5rem;line-height:1.5;color:var(--sal-muted)}@media screen and (min-width:750px){.soomom-hero{padding-top:40px;padding-bottom:28px}.soomom-hero__heading{font-size:4.8rem}}.soomom-looks{padding-top:var(--soomom-looks-padding-top, 28px);padding-bottom:var(--soomom-looks-padding-bottom, 72px)}.soomom-look{padding-top:36px;padding-bottom:36px;border-top:1px solid var(--sal-line)}.soomom-look:first-of-type{border-top:none;padding-top:8px}.soomom-look__intro{margin-bottom:16px;text-align:left}.soomom-look__heading{margin:0;font-size:1.9rem}.soomom-look__heading--accent{font-size:2.4rem;font-weight:800;letter-spacing:.03em}.soomom-look__subheading{margin:4px 0 0;font-family:var(--sal-font-body);font-weight:600;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sal-muted)}.soomom-look__copy{margin:8px 0 0;max-width:60ch;font-size:1.4rem;line-height:1.5;color:var(--sal-muted)}@media screen and (min-width:750px){.soomom-look{padding-top:48px;padding-bottom:48px}.soomom-look__heading{font-size:2.4rem}.soomom-look__heading--accent{font-size:3.2rem}.soomom-look__copy{font-size:1.5rem}}.soomom-look__products{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.soomom-look__product{min-width:0}.soomom-look__products[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:var(--sal-card-width)}.soomom-look__products[data-count="3"]{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px;margin:0 -20px;padding-left:20px;padding-right:20px;-webkit-mask-image:linear-gradient(to right,black 92%,transparent 100%);mask-image:linear-gradient(to right,black 92%,transparent 100%)}.soomom-look__products[data-count="3"]:focus-visible{outline:2px solid var(--sal-ink);outline-offset:2px}.soomom-look__products[data-count="3"] .soomom-look__product{flex:0 0 78%;scroll-snap-align:start}.soomom-look__swipe-hint{margin:8px 0 0;font-size:1.1rem;letter-spacing:.04em;color:var(--sal-muted)}@media screen and (min-width:750px){.soomom-look__products{gap:20px}.soomom-look__products[data-count="2"]{grid-template-columns:repeat(2,var(--sal-card-width))}.soomom-look__products[data-count="3"]{display:grid;grid-template-columns:repeat(3,var(--sal-card-width));overflow-x:visible;margin:0;padding-left:0;padding-right:0;-webkit-mask-image:none;mask-image:none}.soomom-look__products[data-count="3"] .soomom-look__product{flex:initial}.soomom-look__swipe-hint{display:none}}.soomom-look__note{margin:8px 0 0;font-size:1.2rem;line-height:1.4;font-style:italic;color:var(--sal-muted)}.soomom-look-divider{display:flex;align-items:center;justify-content:center;gap:16px;margin:12px 0 8px;padding-top:28px;border-top:1px solid var(--sal-line);text-align:center}.soomom-look-divider span{font-family:var(--sal-font-body);font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sal-muted)}@media screen and (min-width:750px){.soomom-look-divider{margin:20px 0 12px;padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/shop-anas-looks.css.map */
