.buy-status{background:#f7efe2;align-items:center;gap:14px;max-width:520px;margin:14px 0;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.buy-status svg{fill:#8a6d3b;flex:none}.buy-status p{margin:0}.buy-status a{text-decoration:underline}.buy-preorder{color:#b3261e;margin:12px 0 0;font-size:13px}.buy-preorder a{white-space:nowrap}
.lookbook>*{margin:75px 0}.lookbook>:first-child{margin-top:0}.lookbook>:last-child{margin-bottom:0}.lookbook-photo img{width:100%;height:auto}.lookbook-narrow img,.lookbook-video>div{max-width:900px;margin:0 auto}.lookbook-video>div{background:var(--soft);position:relative;overflow:hidden}.lookbook-video .loop-video,.lookbook-video .loop-cover{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.lookbook-text{text-align:center;max-width:800px;margin:75px auto;font-size:18px}.lookbook-text p{margin:0 0 1em}.lookbook-text p:last-child{margin-bottom:0}.lookbook-text .lookbook-large{font-size:20px}.lookbook-goods .grid{flex-wrap:wrap;justify-content:center;display:flex}.lookbook-goods .card{width:calc(25% - 12.01px)}@media (max-width:991px){.lookbook-goods .card{width:calc(33.3333% - 10.6767px)}}@media (max-width:640px){.lookbook>*{margin:50px 0}.lookbook-photo,.lookbook-video{margin-left:-12px;margin-right:-12px}.lookbook-text{margin:75px auto;font-size:16px}.lookbook-goods .card{width:calc(50% - 4.01px)}}
