.connect-hero-swiper,.connect-hero-swiper .swiper-slide,.connect-hero-swiper .swiper-wrapper{height:100%}.hero-swiper .slide-title{background:none}.hero-swiper{width:100%;height:100%}.hero-swiper .swiper-slide,.hero-swiper .swiper-wrapper{height:100%}.hero-swiper .slide-title{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 50%,rgb(0,0,0));box-sizing:border-box!important}.custom-dot{position:relative;width:30px;height:30px}.dot-center{width:6px;height:6px;background:white;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slick-active .circle-bg{stroke:rgb(255,255,255)}.slick-active .circle-progress{transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:100;stroke-dashoffset:100;stroke:red;stroke-width:2}.slick-active .custom-dot .circle-progress{animation:circleProgress 8s linear 0s 1 normal forwards running}@keyframes circleProgress{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.swiper-pagination-bullet{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#ffffff;opacity:1;background:rgba(255,255,255,.2)}.swiper-pagination-bullet-active{color:#000000;background:#ffffff}.shop-swiper .swiper-button-next,.shop-swiper .swiper-button-prev{color:#ffffff}.animated-bg{position:relative;overflow:hidden;background-color:#050507;isolation:isolate}.animated-bg:before{content:"";position:absolute;top:50%;left:50%;width:125%;height:125%;transform:translate(-50%,-50%) scale(1);transform-origin:center center;background:url(/assets/images/temp/landing-page/black-pattern-background.png) 50%/cover no-repeat;z-index:0;opacity:.95;will-change:transform;pointer-events:none;animation:animated-bg-zoom 10s ease-in-out infinite}.animated-bg>*{position:relative;z-index:1}@keyframes animated-bg-zoom{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.08)}}.shop-swiper .swiper-slide{width:29.861vw}.shop-inner-swiper .swiper-button-next,.shop-inner-swiper .swiper-button-prev{color:#ffffff}.hire-swiper-bg{background:linear-gradient(92.29deg,rgba(196,196,196,0) 26.57%,rgba(196,196,196,.4) 65.14%,rgba(196,196,196,0) 92.73%,rgba(196,196,196,0) 0)}.hire-swiper .swiper-slide{width:29.778vw}.hire-swiper .swiper-slide img{box-shadow:8px 8px 20px -10px #00000033}.connect-swiper-bg{background:linear-gradient(92.29deg,rgba(196,196,196,0) 26.57%,rgba(196,196,196,.4) 65.14%,rgba(196,196,196,0) 92.73%,rgba(196,196,196,0) 0)}.connect-swiper .swiper-slide{width:29.778vw}.connect-swiper .swiper-slide img{box-shadow:8px 8px 20px -10px #00000033}.community-swiper .swiper-wrapper{align-items:center}.community-swiper .swiper-slide{width:90%!important;height:auto!important}@media (max-width:1280px){.shop-inner-swiper .swiper-button-next,.shop-inner-swiper .swiper-button-prev{height:34px}.shop-inner-swiper .swiper-button-next:after,.shop-inner-swiper .swiper-button-prev:after{font-size:28px}}@media (max-width:768px){.shop-swiper .swiper-slide{width:49.479vw}.shop-inner-swiper .swiper-button-next,.shop-inner-swiper .swiper-button-prev{height:32px}.shop-inner-swiper .swiper-button-next:after,.shop-inner-swiper .swiper-button-prev:after{font-size:22px}.connect-swiper .swiper-slide,.hire-swiper .swiper-slide{width:36.458vw}}@media (max-width:767px){.custom-dot{width:24px;height:24px}}@media (max-width:640px){.shop-swiper .swiper-slide{width:56.479vw}.shop-inner-swiper .swiper-button-next,.shop-inner-swiper .swiper-button-prev{height:24px}.shop-inner-swiper .swiper-button-next:after,.shop-inner-swiper .swiper-button-prev:after{font-size:18px}.connect-swiper .swiper-slide,.hire-swiper .swiper-slide{width:46.875vw}}@keyframes shopHeroKen{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(1.07) translate3d(-1.2%,-.6%,0)}}.shop-hero-ken{animation:shopHeroKen 22s ease-in-out infinite}.shop-featured-caption{padding:4% 5% 4% 4%;box-sizing:border-box}@media (prefers-reduced-motion:reduce){.shop-hero-ken{animation:none}}.hire-mp-swiper .swiper-slide{width:calc((100% - 12px) / 1.12);min-width:0;box-sizing:border-box}@media (min-width:640px){.hire-mp-swiper .swiper-slide{width:calc((100% - 24px) / 2.12)}}@media (min-width:1024px){.hire-mp-swiper .swiper-slide{width:calc((100% - 36px) / 3.22)}}.ll-wave-char{display:inline-block;transform:translateY(.65em);opacity:0;transition:transform .85s cubic-bezier(.16,1,.3,1),opacity .75s ease}.ll-wave-char--on{transform:translateY(0);opacity:1}.ll-wave-on-dark .ll-wave-char{color:inherit}.ll-img-reveal-inner{clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0}.ll-img-reveal--on .ll-img-reveal-inner{animation:llImgRevealIn 2s forwards;animation-delay:var(--ll-reveal-delay,0s);opacity:1}@keyframes llImgRevealIn{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}.bi-wave-text-wrapper{display:inline;white-space:normal}.bi-wave-letter{display:inline-block;opacity:.2;color:#9ca3af}.bi-wave-letter.bi-wave-visible.bi-wave-color{animation:bi-wave-fade-in-color .2s ease-out forwards}.bi-wave-letter.bi-wave-visible.bi-wave-scale{transform:scale(.8);animation:bi-wave-fade-in-scale .2s ease-out forwards}.bi-wave-letter.bi-wave-visible.bi-wave-both{transform:scale(.8);animation:bi-wave-fade-in-both .2s ease-out forwards}@keyframes bi-wave-fade-in-color{0%{opacity:.2;color:#9ca3af}to{opacity:1;color:#ffffff}}@keyframes bi-wave-fade-in-scale{0%{opacity:.2;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes bi-wave-fade-in-both{0%{opacity:.2;color:#9ca3af;transform:scale(.4)}to{opacity:1;color:#ffffff;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.look-learn-section-enter{opacity:0;transform:translate3d(0,42px,0) scale(.985);filter:blur(10px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1),filter .75s cubic-bezier(.16,1,.3,1);transition-delay:var(--ll-enter-delay,0s)}.look-learn-section-enter--in-view{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.look-learn-section-enter{opacity:1!important;transform:none!important;transition:none!important;filter:none!important}}@media (prefers-reduced-motion:no-preference){.ll-card-elevate{transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1),filter .24s cubic-bezier(.16,1,.3,1);will-change:transform}.ll-card-elevate:hover{transform:translate3d(0,-4px,0);filter:brightness(1.03);box-shadow:0 26px 70px -38px rgba(0,0,0,.85)}}.ll-hover-sheen{position:relative;overflow:hidden}.ll-hover-sheen:before{content:"";pointer-events:none;position:absolute;inset:0;opacity:0;transform:translateX(-60%) skewX(-14deg);background:linear-gradient(115deg,transparent,rgba(255,255,255,.14),transparent);transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1)}.ll-hover-sheen:hover:before{opacity:1;transform:translateX(60%) skewX(-14deg)}.ll-hover-sheen-body{position:relative;overflow:hidden}.ll-hover-sheen-body:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:1;opacity:0;transform:translateX(-60%) skewX(-14deg);background:linear-gradient(115deg,transparent,rgba(255,255,255,.14),transparent);transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1)}.group:hover .ll-hover-sheen-body:before{opacity:1;transform:translateX(60%) skewX(-14deg)}.ll-cta{position:relative;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.ll-cta:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:1.5px;transform-origin:left;transform:scaleX(0);border-radius:999px;opacity:.9;transition:transform .26s cubic-bezier(.16,1,.3,1)}.ll-cta:focus-visible:after,.ll-cta:hover:after{transform:scaleX(1)}.ll-cta-arrow{transition:transform .26s cubic-bezier(.16,1,.3,1)}.ll-cta:focus-visible .ll-cta-arrow,.ll-cta:hover .ll-cta-arrow{transform:translate3d(3px,0,0)}@media (prefers-reduced-motion:reduce){.ll-cta-arrow,.ll-cta:after{transition:none!important}}@media (prefers-reduced-motion:no-preference){.ll-category-card-motion{animation:llCategoryCardFloat 4.8s ease-in-out infinite;will-change:transform}.ll-category-card-sheen{animation:llCategoryCardSheen 6.8s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.ll-category-card-motion,.ll-category-card-sheen{animation:none!important}}@keyframes llCategoryCardFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}@keyframes llCategoryCardSheen{0%,to{opacity:.035;transform:translateX(-14%) skewX(-14deg)}50%{opacity:.1;transform:translateX(14%) skewX(-14deg)}}@media (max-width:767px){.home-main-page{max-width:100%;overflow-x:hidden}.home-main-page .text-heading:not(.text-base){font-size:clamp(26px,8vw,42px);line-height:1.12}.home-main-page .homePage-card-borderRadius{border-radius:16px}.home-main-page .shop-card-borderRadius{border-top-left-radius:16px;border-top-right-radius:16px}.home-main-page :is(.px-6,.px-7,.px-8,.px-9,.px-10,.px-12,.px-14,.px-16,.px-20,.px-\[2rem\],.px-\[3rem\]){padding-left:16px;padding-right:16px}.home-main-page :is(.pl-8,.pl-10,.pl-12,.pl-16,.pl-20){padding-left:16px}.home-main-page :is(.pr-8,.pr-10,.pr-12,.pr-16,.pr-20){padding-right:16px}.home-main-page :is(button,a[role=button],[type=button],.MuiButtonBase-root){min-height:4px}.home-main-page :is(.text-heading,.shopsection-card-highlight){overflow-wrap:break-word}.home-main-page .min-h-screen{min-height:100svh}.home-main-page .h-screen{height:100dvh}.home-main-page [data-testid=hero-carousel]{position:relative}.home-main-page [data-testid=hero-carousel] .hero-swiper,.home-main-page [data-testid=hero-carousel] .hero-swiper .swiper-slide,.home-main-page [data-testid=hero-carousel] .hero-swiper .swiper-wrapper{height:100%}.home-main-page [data-testid=hero-carousel] .hero-section-title{font-size:clamp(28px,8vw,38px);line-height:1.04}.home-main-page [data-testid=hero-carousel] .bottom-0.z-10{bottom:28px}.home-main-page [data-testid=hero-carousel] .p-10{padding:16px 16px 14px}.home-main-page [data-testid=hero-carousel] .pl-20{padding-left:26px}.home-main-page [data-testid=hero-carousel] .bottom-\[28\.35px\]{bottom:40px;left:26px;height:26px;min-height:0;padding-inline:12px;font-size:12px}.home-main-page [data-testid^=hero-dot-]{width:8px;height:8px;min-width:0;min-height:0;padding:0}.home-main-page #tagline-banner{padding-top:16px;padding-bottom:16px}.home-main-page #tagline-banner .px-8{padding-right:8px;padding-left:8px}.home-main-page #tagline-banner .AccessorizersSection-title{font-size:clamp(16px,4.8vw,40px);line-height:1.3;text-wrap:balance}.home-main-page #tagline-banner .gap-2{gap:6px}.home-main-page div:has(>h2>.text-heading-kicker){display:flex;flex-direction:column;align-items:flex-start}.home-main-page div:has(>h2>.text-heading-kicker)>h2{display:contents}.home-main-page div:has(>h2>.text-heading-kicker)>h2>.shrink-0{order:1}.home-main-page div:has(>h2>.text-heading-kicker)>div{order:2}.home-main-page div:has(>h2>.text-heading-kicker)>h2>.text-heading-kicker{order:3;margin-top:8px;font-size:clamp(12px,3.4vw,16px)}.home-main-page .text-heading-kicker .inline-flex{flex-wrap:wrap}.home-main-page .text-small-heading{font-size:clamp(11px,2.8vw,14px)}.home-main-page .shop-hero-hotspots .hotspot{width:clamp(24px,7vw,34px);height:clamp(24px,7vw,34px);min-height:0;aspect-ratio:1;font-size:clamp(11px,3vw,15px)}.home-main-page [data-testid=shop-featured-hero] a.pointer-events-auto{min-height:0;gap:6px;padding:7px 12px;letter-spacing:.12em}.home-main-page [data-testid=shop-featured-hero] a.pointer-events-auto svg{width:16px;height:16px}.home-main-page [data-testid=section-shop] button.top-4.rounded-full.backdrop-blur{width:36px;height:36px;min-width:0;min-height:0;aspect-ratio:1;padding:0}.home-main-page [data-testid=section-beinspired]{height:auto;min-height:0;aspect-ratio:3/4}.home-main-page [data-testid=section-beinspired] .top-24{top:48px}.home-main-page [data-testid=section-look-learn] .flex.flex-col.gap-4.justify-between{position:relative}.home-main-page [data-testid=ll-view-more]{position:absolute;right:0;bottom:0;margin:0}.home-main-page [data-testid=section-hire] .justify-between.items-end.flex-wrap{position:relative}.home-main-page [data-testid=section-hire] .justify-between.flex-wrap>.mb-0{flex:0 0 100%;max-width:100%}.home-main-page [data-testid=section-hire] .hire-section-subTitle{font-size:clamp(9px,2.4vw,11px);letter-spacing:.06em;white-space:nowrap}.home-main-page [data-testid=section-hire] .hire-section-subTitle.mt-5{margin-top:14px}.home-main-page [data-testid=hire-view-all]{position:absolute;right:0;bottom:0;flex-shrink:0;margin:0}.home-main-page [data-testid=section-connect]{padding-top:28px;padding-bottom:28px}.home-main-page [data-testid=section-connect] .connect-section-card-title+div{margin-top:4px;padding-top:4px;padding-bottom:0;padding-left:0}.home-main-page [data-testid=section-connect] .left-6.bottom-6{bottom:16px;left:16px}.home-main-page div:has(>.community-swiper){padding-right:16px;padding-left:16px}.home-main-page .community-swiper .bottom-\[32px\].left-\[60px\]{bottom:16px;left:16px;gap:8px}.home-main-page .community-swiper h3.connect-section-card-title{font-size:18px}.home-main-page .gap-\[1\%\]>p{padding-top:14px}.home-main-page .community-swiper .aspect-\[1320\/436\]{aspect-ratio:3/2}.home-main-page .community-swiper .aspect-\[1320\/564\]{aspect-ratio:4/3}}