.home_hero__o4ZPq{position:relative;overflow:hidden;background:radial-gradient(ellipse at 100% 10%,#c41c2d 0,transparent 65%),linear-gradient(155deg,#43090f,#140404ad 80%),url(/preview/black-satin.webp) 50% /cover;background-color:#100204}.home_badge__dvCJB{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:12px 20px;background:#601020a6;color:#fff0f1;font-size:14px;text-transform:uppercase}.home_badge__dvCJB svg path{fill:#ff4c64}.home_title__6bp0U{margin-top:28px;color:#fff;font-size:clamp(48px,5.55vw,88px);line-height:1.04;letter-spacing:-.045em;font-weight:400}.home_title__6bp0U span{color:white}.home_genderSymbol__k5Azf{position:absolute;top:38px;left:calc(50% - 8px);width:clamp(140px,13vw,205px);height:auto;color:#a91e36;opacity:.5;transform:rotate(-8deg);pointer-events:none}.home_mobilePhoto__pFoPp{display:none}.home_heroCopy__e6FQF{padding-top:4rem;padding-bottom:4rem}@media (max-width:1023px){.home_hero__o4ZPq{margin-top:calc(-1 * var(--mobile-header-height, 128px))}.home_heroCopy__e6FQF{padding-top:calc(clamp(265px, 76vw, 440px) + var(--mobile-header-height, 128px));padding-bottom:24px}.home_mobilePhoto__pFoPp{display:block;position:absolute;z-index:1;top:var(--mobile-header-height,128px);left:0;right:-17%;height:clamp(380px,110vw,650px);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 48%,transparent);mask-image:linear-gradient(180deg,#000 48%,transparent)}.home_mobilePhoto__pFoPp:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(180deg,transparent,#12020580)}.home_genderSymbol__k5Azf{z-index:1;top:calc(60px + var(--mobile-header-height, 128px));left:3%;width:clamp(72px,20vw,115px)}.home_title__6bp0U{margin-top:14px;font-size:clamp(34px,10.5vw,46px)}body:has(.home_hero__o4ZPq),html:has(.home_hero__o4ZPq){background-color:rgb(10,10,10)}}.store-locations-map_marker__Kqvdj{display:block;width:36px;height:48px;color:#19151b;text-decoration:none}.store-locations-map_pin__m1vhi{position:absolute;left:3px;top:2px;width:30px;height:30px;background:#f3283c;border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 2px 6px #0003}.store-locations-map_pin__m1vhi:after{content:"";position:absolute;width:10px;height:10px;left:10px;top:10px;background:#fff;border-radius:50%}.store-locations-map_label__JqJtw{position:absolute;left:38px;top:7px;white-space:nowrap;padding:3px 5px;border-radius:4px;background:#fffffff0;font-size:12px;font-weight:600;line-height:1.25}@media (max-width:639px){.store-locations-map_label__JqJtw{display:none}}.home-about_intro__XsKwb{position:relative;overflow:hidden;background:#fffbfb}.home-about_intro__XsKwb:before{content:"";position:absolute;inset:0;pointer-events:none;background:url(/preview/about-wave.svg) bottom/cover no-repeat}.home-about_portrait__rC8JM{position:relative;align-self:end;height:350px;margin:0 -1rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}@media (min-width:640px){.home-about_portrait__rC8JM{margin:0;height:420px}}@media (min-width:1024px){.home-about_portrait__rC8JM{height:520px}}