*{box-sizing:border-box}body{margin:0;color:#191919;background:#fff;font:15px Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}header,footer{display:flex;justify-content:space-between;align-items:center;padding:20px 5vw}header{position:relative;border-bottom:1px solid #eee}.brand{font-weight:900;font-size:23px;letter-spacing:-2px}nav{display:flex;gap:22px;align-items:center;position:absolute;left:50%;transform:translate(-50%)}nav button{padding:0}.hero{text-align:center;background:linear-gradient(175deg,#fcfbfa,#f5f4f1);padding:clamp(35px,5vw,70px) 0 48px}h1{font-size:clamp(10px,1.1vw,14px);letter-spacing:.19em;font-weight:600;margin:0 0 44px}h1 i{display:inline-block;height:12px;border-left:1px solid #999;margin:0 9px;vertical-align:middle}.rack{position:relative;display:flex;justify-content:center;align-items:flex-start;width:100%;isolation:isolate}.rack:before{content:"";position:absolute;left:0;right:0;top:1%;height:5px;background:linear-gradient(#999,#e7e7e7,#676767);z-index:-1}.hanger{height:clamp(170px,25vw,375px);width:12vw;padding:0;display:flex;justify-content:center;perspective:900px;transition:width .35s}.hanger img{height:100%;max-width:none;transform-origin:50% 1%;transform:rotateY(67deg) rotate(2deg);transition:transform .35s;pointer-events:none;filter:drop-shadow(3px 5px 3px #0002)}.hanger.on{width:28vw}.hanger.on img{transform:rotateY(0)}.hero strong{display:block;margin:30px 0 15px}.pill{display:inline-block;border:1px solid #888;padding:12px 25px;border-radius:99px}.pill:hover{background:#fff}#look,#catalog{padding:48px max(5vw,16px);overflow:hidden}h2{font-size:clamp(24px,3vw,42px);letter-spacing:-.045em;margin:0}p{color:#686868}#looks{display:flex;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 calc(50% - var(--card)/2);scrollbar-width:none;--card:clamp(180px,24vw,320px);margin:24px -5vw 0}#looks article{flex:0 0 var(--card);scroll-snap-align:center;position:relative;opacity:.6;transform:scale(.88);transition:.25s}#looks article.current{opacity:1;transform:none}#looks img{width:100%;display:block;height:clamp(310px,42vw,560px);object-fit:contain}.hot{position:absolute;left:50%;top:34%;border:1px solid white;border-radius:100%;background:#272727b0;color:#fff;width:30px;height:30px}.lookbar{display:flex;align-items:center;justify-content:center;gap:16px;margin:16px}.lookbar button{font-size:22px}progress{height:3px;width:100px;accent-color:#222}.caption,footer{display:flex;justify-content:space-between}.caption{max-width:680px;margin:auto}.caption small,footer small{color:#777}.caption small{letter-spacing:.16em}#catalog{background:#fafafa}#grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}#grid button{text-align:left;padding:0}#grid img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:top;display:block;margin-bottom:12px}.productPhoto{width:100%;height:180px;object-fit:contain}.action{display:block;background:#161616;color:#fff;padding:12px;width:100%;margin-top:18px}.line{padding:12px 0;border-bottom:1px solid #ddd}.line button{text-decoration:underline}dialog{border:0;border-radius:12px;width:min(400px,92vw);padding:24px}dialog::backdrop{background:#0007}#close{float:right;font-size:24px}select{padding:7px}footer{gap:12px;border-top:1px solid #ddd}@media(max-width:600px){header{padding:17px 12px}.brand{font-size:19px}nav{gap:12px;font-size:13px}.rack{overflow:hidden}.hanger{width:10vw}.hanger.on{width:39vw}.hero{padding-bottom:32px}#grid{gap:8px}#grid button{font-size:12px}footer{font-size:12px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.edit{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#f2eeea}.edit-photo{height:clamp(320px,45vw,600px);overflow:hidden}.edit-photo img{height:100%;width:100%;object-fit:cover;object-position:center 40%}.edit-copy{padding:7vw}.edit-copy h2,.details h2,.guide h2{font-weight:550}.edit-copy strong{display:block;margin:10px 0 22px}.swatch{width:42px;height:42px;border:5px solid #f2eeea;border-radius:50%;margin:4px;outline:1px solid #bfb9b5}.swatch[aria-pressed=true]{outline:2px solid #171717}.white{background:#fff}.burgundy{background:#691529}.olive{background:#656248}.details,.guide{padding:clamp(35px,6vw,88px) 5vw}.detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2vw;margin-top:24px}figure{margin:0}.crop{aspect-ratio:1.4;overflow:hidden;position:relative;background:#eee}.crop img{position:absolute;max-width:none}.neck img{width:195%;left:-47%;top:-79%}.sleeve img{width:205%;right:-20%;top:-115%}.hem img{width:155%;left:-27%;bottom:-9%}figcaption{padding-top:12px;font-weight:550}.guide{display:grid;grid-template-columns:1fr 1.5fr;gap:5vw;background:#f6f5f2}.guide details{border-top:1px solid #cac8c3;padding:18px 0}.guide summary{cursor:pointer;font-weight:600}.guide p{line-height:1.65;max-width:62ch}.guide a{text-decoration:underline}@media(max-width:650px){.edit{grid-template-columns:1fr}.edit-photo{height:340px}.edit-copy{padding:28px 5vw}.guide{grid-template-columns:1fr}.detail-grid{gap:9px}.crop{aspect-ratio:1}.detail-grid figcaption{font-size:12px}.edit-copy .pill{padding:10px 17px}}.campaigns{padding:14px 4vw 20px;background:#f8f7f4}.shortcuts{display:flex;gap:8px;margin-bottom:12px}.shortcuts a{font-size:12px;font-weight:600;padding:8px 14px;border:1px solid #ddd8d1;border-radius:18px;background:#fff}.campaign-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.campaign{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;border-radius:12px;min-height:clamp(180px,17vw,245px);padding:20px}.campaign.wine{background:#53182b;color:#fff7f1}.campaign.chalk{background:#ece9e3;color:#222}.campaign.sage{background:#d5d6bc;color:#313520}.campaign div{z-index:1}.campaign small{font-size:9px;font-weight:700;letter-spacing:.14em}.campaign h2{font-size:clamp(26px,2.8vw,45px);font-weight:550;line-height:1.03;margin:12px 0 18px}.campaign span{display:inline-block;border-bottom:1px solid currentColor;padding-bottom:3px;font-size:12px}.campaign img{position:absolute;right:-6%;width:60%;height:101%;object-fit:contain;transform:rotate(8deg);z-index:-1}.campaign.chalk img{right:0;transform:none;mix-blend-mode:multiply}@media(max-width:800px){.campaigns{padding:12px 0 15px}.shortcuts{padding:0 4vw}.campaign-row{display:flex;overflow-x:auto;padding:0 4vw 5px;scroll-snap-type:x mandatory;scroll-padding:4vw}.campaign{flex:0 0 min(82vw,400px);scroll-snap-align:start;min-height:185px}.campaign h2{font-size:34px}}header{background:#1d39ad;color:#fff;border:0;padding-top:12px;padding-bottom:10px}.campaigns{background:linear-gradient(180deg,#1d39ad,#7689d5,#f9f9ff);padding-top:5px}.market-search{display:flex;align-items:center;background:#fff;border:1px solid #9297a4;border-radius:32px;padding:0 12px;height:46px;gap:5px}.market-search button{padding:4px;display:grid;place-items:center}.market-search input{font:inherit;min-width:0;border:0;background:transparent;outline:0;width:100%;height:100%}.market-search:focus-within{outline:3px solid #ffe180}.shortcuts{margin:11px 0;overflow:auto;scrollbar-width:none}.shortcuts a{flex:none;color:#fff;background:#c12337;border:0;border-radius:10px;font-weight:750;padding:10px 16px}.shortcuts a:first-child{background:#fff;color:#166ad3}.shortcuts a:nth-child(3){background:#b84600}.shortcuts a:nth-child(4){background:#652bb4}.shortcuts a:nth-child(5){background:#176143}.campaign{align-items:flex-start;height:clamp(300px,28vw,440px)}.campaign.wine{background:radial-gradient(ellipse at bottom right,#406dd4,#112b88);color:#fff}.campaign.chalk{background:radial-gradient(ellipse at bottom right,#ef6263,#ac182a);color:#fff}.campaign.sage{background:linear-gradient(145deg,#144c42,#67917b);color:#fff}.campaign h2{font-weight:800}.campaign span{background:#ffda43;color:#191919;padding:8px 13px;border:0;border-radius:40px}.campaign img{bottom:-8%;right:-7%;height:80%;width:72%;object-position:bottom}.campaign.chalk img{bottom:0;height:58%;right:3%;width:42%;border-radius:70px 70px 0 0;mix-blend-mode:normal}#matches:not([hidden]){background:#fff;border-radius:14px;padding:10px;margin:4px 0}#matches button{padding:8px;text-decoration:underline}@media(max-width:800px){.market-search,#matches{margin-inline:4vw}.campaign{height:clamp(335px,106vw,495px);flex-basis:72vw;padding:15px}.campaign h2{font-size:clamp(29px,8vw,43px);margin:7px 0 12px}.campaign img{width:100%;height:62%;bottom:-1%;right:-5%}.campaign.chalk img{right:8%;width:70%;height:56%}.shortcuts{margin:10px 0 12px}.campaign-row{gap:8px}}.campaign-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.campaign-row .campaign{flex:0 0 calc((100% - 24px)/3);scroll-snap-align:start}.campaign.lilac{background:linear-gradient(145deg,#4d1682,#905bce);color:#fff}.campaign.mango{background:linear-gradient(145deg,#ffd668,#f2953e);color:#3b2011}.campaign.pink{background:linear-gradient(145deg,#922755,#dc749f);color:#fff}.campaign.aqua{background:linear-gradient(145deg,#08757c,#89dfda);color:#fff}#rotateAds{display:block;margin:8px 4px 0 auto;border:1px solid #636879;border-radius:15px;padding:5px 11px;background:#fff;color:#242737;font-size:12px}@media(max-width:800px){.campaign-row .campaign{flex-basis:72vw}#rotateAds{margin-right:4vw}}.market-search button[type=button]{flex:none;min-width:36px;height:42px}.market-search button[type=button] svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#voiceSearch[aria-pressed=true]{color:#a62246}#searchNote:not(:empty){background:#fff;padding:8px 12px;border-radius:9px;margin:6px 4vw}.dismiss{float:right;font-size:23px}.photoPick{position:relative;display:inline-block;padding:9px;border:1px solid #aaa;border-radius:12px;margin:3px;overflow:hidden}.photoPick input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}#photoSearch canvas{width:100%;max-width:100%;margin-top:12px;cursor:crosshair}.campaign.vivid{background:linear-gradient(135deg,var(--tone) 15%,var(--light));color:var(--ink)}.campaign.vivid img[src^=model-]{height:58%;width:auto;right:5%;bottom:0;transform:none;border-radius:80px 80px 0 0}.campaign.vivid span{background:#fff;color:#171717}#sheet:has(.variant-panel){box-sizing:border-box;width:min(620px,96vw);max-height:90dvh;overflow:auto;padding:20px}.variant-panel{text-align:left;color:#171717}.variant-panel h3{font:italic 26px Georgia,serif;color:#722c41;margin:0 0 14px}.variant-panel p{margin:8px 0}.variant-track,.variant-sizes{display:flex;gap:9px;overflow-x:auto;padding:3px 3px 8px}.variant-track button,.variant-sizes button{flex:none;color:#171717;background:#fff;border:1px solid #999;border-radius:10px;cursor:pointer}.variant-track button{overflow:hidden;width:108px;padding:0 0 10px;text-align:left}.variant-track button>img,.variant-track button>span{display:block;width:100%;height:96px;object-fit:contain;background:#f4f4f4;border-bottom:1px solid #bbb}.variant-track strong,.variant-track small{display:block;padding:4px 9px 0;font:inherit}.variant-track strong{font-weight:700}.variant-size-head{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.variant-size-head button{background:none;border:0;color:#235d92;text-decoration:underline;cursor:pointer}.variant-sizes button{min-width:46px;height:44px;padding:0 12px}.variant-panel button[aria-pressed=true]{outline:3px solid #28639b;outline-offset:-3px}.variant-sizes button[aria-pressed=true]{background:#edf6ff;font-weight:700}.variant-panel .action{margin-top:14px}.product-media[hidden]{display:none}.media-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.media-slide{flex:0 0 100%;position:relative;scroll-snap-align:start;background:#f6f5f3;height:min(34dvh,310px)}.media-slide img,.media-slide video{width:100%;height:100%;object-fit:contain;display:block}.media-dots{display:flex;justify-content:center}.media-dots button{width:26px;height:34px;background:transparent;border:0;padding:0;cursor:pointer}.media-dots button:before{content:"";display:block;width:8px;height:8px;background:#999;border-radius:50%;margin:auto}.media-dots button[aria-current=true]:before{background:#111}.media-play{position:absolute;bottom:10px;left:50%;transform:translate(-50%);border:0;border-radius:24px;background:#171717;color:#fff;padding:8px 14px;white-space:nowrap}.variant-panel .leyou-product-details{margin:20px 0 0;padding:0;text-align:left;color:#252525}.leyou-product-details h4{margin:0;border-bottom:1px solid #ddd;font-size:18px;color:#722c41}.leyou-product-details h4:after{content:"";display:block;width:58px;height:3px;margin-top:8px;background:#ad8558}.leyou-product-details ul{list-style:none;margin:12px 0;padding:0}.leyou-product-details li{position:relative;padding:4px 0 4px 23px;line-height:1.5}.leyou-product-details li:before{content:"\2713";position:absolute;left:0;color:#226c59;font-weight:700}.variant-panel .leyou-product-details p{border-top:1px solid #ddd;padding-top:12px;line-height:1.5}.fm-green-footer .fm-footer-information{position:static;inset:auto;transform:none;display:block;font:inherit;text-align:left}@media(max-width:749px){.fm-green-footer .fm-green-inner{padding:28px 16px 22px;gap:42px;text-align:left}.fm-green-footer .fm-footer-information{display:grid;gap:0;width:100%}.fm-green-footer .fm-footer-information>details,.fm-green-footer .fm-footer-information>a{margin:0}.fm-green-footer .fm-footer-information summary,.fm-green-footer .fm-footer-information>a{display:block;padding:8px 0 22px;line-height:1.5;color:#fff;text-decoration:none}.fm-green-footer .fm-footer-information>:last-child{padding-bottom:0}.fm-green-footer .fm-green-contact a{color:#fff;text-decoration:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/leyou.css.map */
