.brand-module__yIYRFa__page{color:#171714;background:#f4f2ec;min-height:100vh;overflow:hidden}.brand-module__yIYRFa__header{border-bottom:1px solid #17171430;justify-content:space-between;align-items:center;height:75px;padding:0 4vw;display:flex}.brand-module__yIYRFa__logo{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.055em;font-size:27px;font-weight:600}.brand-module__yIYRFa__logo span,.brand-module__yIYRFa__collectionTop h2 span{color:#aa9b7d}.brand-module__yIYRFa__back,.brand-module__yIYRFa__edition,.brand-module__yIYRFa__kicker,.brand-module__yIYRFa__heroBottom,.brand-module__yIYRFa__count,.brand-module__yIYRFa__cardNumber,.brand-module__yIYRFa__corner,.brand-module__yIYRFa__cardInfo span,.brand-module__yIYRFa__footer,.brand-module__yIYRFa__visit a,.brand-module__yIYRFa__empty>span{letter-spacing:.16em;font-size:10px;font-weight:500}.brand-module__yIYRFa__back{align-items:center;gap:12px;display:flex}.brand-module__yIYRFa__edition{color:#77746f}.brand-module__yIYRFa__hero{background:#e8e5df;border-bottom:1px solid #17171425;justify-content:center;align-items:center;height:min(720px,75svh);min-height:480px;display:flex;position:relative}.brand-module__yIYRFa__hero:after{content:"";pointer-events:none;border:1px solid #17171416;position:absolute;inset:18px}.brand-module__yIYRFa__watermark{color:#1717140d;width:max-content;max-width:none;font-family:var(--font-editorial),Georgia,serif;white-space:nowrap;letter-spacing:-.07em;pointer-events:none;font-size:clamp(130px,19vw,370px);line-height:.85;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.brand-module__yIYRFa__heroInner{z-index:1;text-align:center;padding:30px;position:relative}.brand-module__yIYRFa__kicker{display:block}.brand-module__yIYRFa__kicker span{color:#a39b8b;padding:0 9px}.brand-module__yIYRFa__hero h1{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.06em;text-wrap:balance;margin:33px 0 24px;font-size:clamp(76px,10vw,170px);font-weight:400;line-height:.9}.brand-module__yIYRFa__hero p{font-family:var(--font-editorial),Georgia,serif;font-size:clamp(21px,2.4vw,33px);font-style:italic}.brand-module__yIYRFa__heroBottom{z-index:1;justify-content:space-between;display:flex;position:absolute;bottom:32px;left:4vw;right:4vw}.brand-module__yIYRFa__collection{padding:105px 4vw 130px}.brand-module__yIYRFa__collectionTop{border-bottom:1px solid #171714;justify-content:space-between;align-items:end;margin-bottom:26px;padding-bottom:28px;display:flex}.brand-module__yIYRFa__collectionTop h2{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.055em;margin-top:22px;font-size:clamp(54px,6vw,92px);font-weight:400;line-height:.95}.brand-module__yIYRFa__count{white-space:nowrap;padding-bottom:7px}.brand-module__yIYRFa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 16px;display:grid}.brand-module__yIYRFa__card{min-width:0}.brand-module__yIYRFa__imageStage{background:#e9e7e1;border:1px solid #17171412;justify-content:center;align-items:center;height:clamp(300px,34vw,560px);display:flex;position:relative;overflow:hidden}.brand-module__yIYRFa__imageStage:after{content:"";pointer-events:none;border:1px solid #17171413;position:absolute;inset:10px}.brand-module__yIYRFa__imageStage img{object-fit:contain;mix-blend-mode:multiply;width:92%;height:78%;transition:transform .65s;display:block}.brand-module__yIYRFa__card:hover img{transform:scale(1.05)}.brand-module__yIYRFa__cardNumber,.brand-module__yIYRFa__corner{z-index:1;color:#595852;position:absolute}.brand-module__yIYRFa__cardNumber{top:23px;left:23px}.brand-module__yIYRFa__corner{font-size:8px;bottom:23px;right:23px}.brand-module__yIYRFa__cardInfo{border-top:1px solid #171714;justify-content:space-between;gap:20px;margin-top:14px;padding-top:18px;display:flex}.brand-module__yIYRFa__cardInfo span{color:#76736c}.brand-module__yIYRFa__cardInfo h3{font-family:var(--font-editorial),Georgia,serif;margin-top:8px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.1}.brand-module__yIYRFa__small{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-module__yIYRFa__small:has(.brand-module__yIYRFa__card:only-child){grid-template-columns:1fr}.brand-module__yIYRFa__small .brand-module__yIYRFa__imageStage{height:70svh;min-height:460px;max-height:800px}.brand-module__yIYRFa__small .brand-module__yIYRFa__imageStage img{width:88%;height:86%}.brand-module__yIYRFa__empty{text-align:center;background:#e9e7e1;flex-direction:column;justify-content:center;align-items:center;min-height:48svh;padding:32px;display:flex}.brand-module__yIYRFa__empty p{font-family:var(--font-editorial),Georgia,serif;margin-top:22px;font-size:clamp(26px,4vw,48px)}.brand-module__yIYRFa__visit{color:#f5f2e9;background:#1b1b19;padding:100px 4vw 110px}.brand-module__yIYRFa__visit h2{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.06em;margin:46px 0 24px;font-size:clamp(58px,9vw,130px);font-weight:400;line-height:.96}.brand-module__yIYRFa__visit h2 em{font-weight:400}.brand-module__yIYRFa__visit p{font-family:var(--font-editorial),Georgia,serif;color:#c7c2b8;font-size:25px}.brand-module__yIYRFa__visit a{border-bottom:1px solid #eee9df;align-items:center;gap:32px;margin-top:48px;padding:18px 0;display:inline-flex}.brand-module__yIYRFa__footer{justify-content:space-between;gap:20px;padding:28px 4vw;display:flex}.brand-module__yIYRFa__lindberg,.brand-module__yIYRFa__mykita,.brand-module__yIYRFa__gotti,.brand-module__yIYRFa__silhouette,.brand-module__yIYRFa__cazal,.brand-module__yIYRFa__zegna{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.brand-module__yIYRFa__dita,.brand-module__yIYRFa__tom_ford,.brand-module__yIYRFa__gucci,.brand-module__yIYRFa__versace{text-transform:uppercase;letter-spacing:.03em;font-family:Georgia,serif}.brand-module__yIYRFa__matsuda,.brand-module__yIYRFa__john_dahlia,.brand-module__yIYRFa__cutler_and_gross,.brand-module__yIYRFa__paul_smith,.brand-module__yIYRFa__ferragamo,.brand-module__yIYRFa__burberry{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.045em;font-style:italic}@media (max-width:700px){.brand-module__yIYRFa__header{height:64px;padding:0 5%}.brand-module__yIYRFa__edition{display:none}.brand-module__yIYRFa__logo{font-size:23px}.brand-module__yIYRFa__back{gap:6px;font-size:8px}.brand-module__yIYRFa__hero{height:68svh;min-height:430px}.brand-module__yIYRFa__hero:after{inset:9px}.brand-module__yIYRFa__hero h1{margin:25px 0 17px;font-size:clamp(52px,13vw,95px)}.brand-module__yIYRFa__watermark{font-size:36vw}.brand-module__yIYRFa__heroBottom{font-size:7px;bottom:23px;left:5%;right:5%}.brand-module__yIYRFa__collection{padding:68px 5% 90px}.brand-module__yIYRFa__collectionTop{align-items:end;gap:10px}.brand-module__yIYRFa__collectionTop h2{font-size:clamp(42px,10vw,64px)}.brand-module__yIYRFa__count{font-size:8px}.brand-module__yIYRFa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 10px}.brand-module__yIYRFa__imageStage{height:clamp(200px,61vw,350px)}.brand-module__yIYRFa__imageStage:after{inset:5px}.brand-module__yIYRFa__cardNumber{top:12px;left:12px}.brand-module__yIYRFa__corner{font-size:6px;bottom:11px;right:10px}.brand-module__yIYRFa__cardInfo h3{font-size:clamp(22px,5vw,30px)}.brand-module__yIYRFa__cardInfo span{font-size:7px}.brand-module__yIYRFa__small{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-module__yIYRFa__small .brand-module__yIYRFa__imageStage{height:70svh;min-height:380px;max-height:690px}.brand-module__yIYRFa__small:has(.brand-module__yIYRFa__card:only-child){grid-template-columns:1fr}.brand-module__yIYRFa__small:not(:has(.brand-module__yIYRFa__card:only-child)) .brand-module__yIYRFa__imageStage{min-height:340px}.brand-module__yIYRFa__visit{padding:75px 5% 90px}.brand-module__yIYRFa__visit h2{font-size:clamp(49px,11vw,80px)}.brand-module__yIYRFa__visit p{font-size:20px}.brand-module__yIYRFa__footer{padding:24px 5%;font-size:8px}.brand-module__yIYRFa__footer span{display:none}}@media (max-width:400px){.brand-module__yIYRFa__small:not(:has(.brand-module__yIYRFa__card:only-child)){grid-template-columns:1fr}.brand-module__yIYRFa__small .brand-module__yIYRFa__imageStage{height:70svh}.brand-module__yIYRFa__heroBottom span:first-child{display:none}.brand-module__yIYRFa__heroBottom{justify-content:flex-end}}.brand-module__yIYRFa__imageStage .brand-module__yIYRFa__slide{opacity:0;pointer-events:none;width:92%;height:78%;transition:opacity .6s,transform .9s;position:absolute;inset:11% 4%;transform:scale(1.025)}.brand-module__yIYRFa__imageStage .brand-module__yIYRFa__activeSlide{opacity:1;transform:scale(1)}.brand-module__yIYRFa__card:hover .brand-module__yIYRFa__imageStage .brand-module__yIYRFa__activeSlide{transform:scale(1.035)}.brand-module__yIYRFa__small .brand-module__yIYRFa__imageStage .brand-module__yIYRFa__slide{width:88%;height:86%;inset:7% 6%}.brand-module__yIYRFa__viewCount{z-index:2;letter-spacing:.14em;color:#595852;font-size:10px;position:absolute;bottom:24px;left:23px}.brand-module__yIYRFa__slideControls{z-index:3;pointer-events:none;opacity:0;justify-content:space-between;transition:opacity .25s;display:flex;position:absolute;top:50%;left:18px;right:18px;transform:translateY(-50%)}.brand-module__yIYRFa__card:hover .brand-module__yIYRFa__slideControls,.brand-module__yIYRFa__card:focus-within .brand-module__yIYRFa__slideControls{opacity:1}.brand-module__yIYRFa__slideControls button{pointer-events:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f4f2ece6;border:1px solid #17171435;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.brand-module__yIYRFa__slideControls button:hover{color:#fff;background:#171714}.brand-module__yIYRFa__imageStage:has(.brand-module__yIYRFa__slideControls) .brand-module__yIYRFa__corner{display:none}@media (hover:none){.brand-module__yIYRFa__slideControls{opacity:1}.brand-module__yIYRFa__slideControls button{width:31px;height:31px}.brand-module__yIYRFa__imageStage .brand-module__yIYRFa__slide{transition-duration:.4s}}@media (max-width:700px){.brand-module__yIYRFa__viewCount{font-size:8px;bottom:12px;left:12px}.brand-module__yIYRFa__slideControls{left:7px;right:7px}}.brand-module__yIYRFa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark{opacity:.08;mix-blend-mode:multiply;justify-content:center;align-items:center;width:118vw;max-width:1900px;height:50%;display:flex;overflow:hidden}.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark img{object-fit:contain;width:100%;height:100%;display:block}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle{mix-blend-mode:multiply;justify-content:center;align-items:center;width:min(78vw,1050px);height:clamp(100px,17vw,210px);margin:28px auto 16px;display:flex}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle img{object-fit:contain;width:100%;height:100%;display:block}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__mykita img,.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark.brand-module__yIYRFa__mykita img{object-fit:cover}.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark.brand-module__yIYRFa__silhouette img,.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__silhouette img{object-fit:cover;object-position:center 20%;height:145%}.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark.brand-module__yIYRFa__silhouette,.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__silhouette{overflow:hidden}@media (max-width:700px){.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle{width:86vw;height:clamp(75px,24vw,150px);margin:28px auto 20px}.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark{width:160vw;height:40%}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__cazal,.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__gotti{height:130px}}.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark{opacity:.055;height:24%;top:11%;transform:translate(-50%)}.brand-module__yIYRFa__heroInner{padding:0 4vw;position:absolute;top:43%;left:0;right:0}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle{height:clamp(82px,12vw,155px);margin:20px auto 12px}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__cazal,.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__gotti{height:clamp(95px,14vw,170px)}.brand-module__yIYRFa__collectionTop h2{overflow-wrap:anywhere;max-width:80%}@media (max-width:700px){.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark{width:130vw;height:23%;top:12%}.brand-module__yIYRFa__heroInner{padding:0 5%;top:44%}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle{height:clamp(65px,20vw,105px);margin:14px auto 12px}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__cazal,.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__gotti{height:110px}.brand-module__yIYRFa__collectionTop{display:block}.brand-module__yIYRFa__collectionTop h2{max-width:100%;font-size:clamp(38px,8vw,58px);line-height:1}.brand-module__yIYRFa__count{text-align:right;padding-top:20px;display:block}}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__mykita img,.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark.brand-module__yIYRFa__mykita img,.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__silhouette img,.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark.brand-module__yIYRFa__silhouette img{object-fit:contain;height:100%}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__silhouette,.brand-module__yIYRFa__hero .brand-module__yIYRFa__watermark.brand-module__yIYRFa__silhouette{overflow:visible}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__dita img{max-width:900px}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__matsuda img{max-width:720px}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__john_dahlia img{max-width:480px}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__gotti img,.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__cazal img{max-width:240px}.brand-module__yIYRFa__hero .brand-module__yIYRFa__brandTitle.brand-module__yIYRFa__cutler_and_gross img{max-width:1100px}.brand-module__yIYRFa__colorOptions{flex-wrap:wrap;gap:12px;padding:18px 22px 0;display:flex}.brand-module__yIYRFa__colorSwatch{cursor:pointer;border:1px solid #0003;border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 3px #f4f2ec}.brand-module__yIYRFa__colorSwatch[aria-pressed=true]{outline-offset:4px;outline:1px solid #171714}.brand-module__yIYRFa__colorSwatch:focus-visible{outline-offset:4px;outline:2px solid #171714}.brand-module__yIYRFa__bannerTitle{z-index:2;opacity:1;pointer-events:none;transition:opacity 1.2s;position:absolute;inset:0}.brand-module__yIYRFa__bannerVideo{opacity:0;pointer-events:none;--controls:none;--media-object-fit:cover;--media-object-position:center;--media-background-color:transparent;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.brand-module__yIYRFa__videoPlaying .brand-module__yIYRFa__bannerTitle{opacity:0}.brand-module__yIYRFa__videoPlaying .brand-module__yIYRFa__bannerVideo{opacity:1}.brand-module__yIYRFa__hero.brand-module__yIYRFa__videoPlaying:after{z-index:3;border-color:#ffffff25}@media (prefers-reduced-motion:reduce){.brand-module__yIYRFa__bannerTitle,.brand-module__yIYRFa__bannerVideo{transition:none}}.brand-module__yIYRFa__bannerPlayer{--controls:none;--media-object-fit:cover;--media-object-position:center;width:100%;height:100%;display:block}
