.fsu-hl--compact{padding:24px 0}.fsu-hl--compact .fsu-hl__head h2{font-size:clamp(22px,2.6vw,30px)}.fsu-hl--compact .fsu-hl__intro{font-size:15px}.fsu-picks{padding:32px 0;border-top:1px solid var(--fs-line,#e6e6e6)}@media (min-width:900px){.fsu-grid--picks{grid-template-columns:repeat(4,1fr)}}.fsu-card--room .fsu-card__img img{object-fit:cover}.fsu-from{margin-right:4px}@media (max-width:749px){.fsu-shopintro .fsu-hl__item>span:not(.fsu-hl__icon){display:none}.fsu-shopintro .fsu-hl__list{gap:14px 12px}.fsu-shopintro .fsu-hl__intro{font-size:15px}}@media (max-width:899px){.fsu-looks__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;scrollbar-width:none}.fsu-looks__grid::-webkit-scrollbar{display:none}.fsu-look{flex:0 0 78%;scroll-snap-align:start}.fsu-look img{aspect-ratio:4/5}}.fsu-card__desc{font-size:13px;color:var(--fs-muted,#5c5c5c);line-height:1.4}.fsu-shop__head h2{margin:0}.fsu-shop{border-top:1px solid var(--fs-line,#e6e6e6);padding-top:32px}.fsu-card[hidden],.fsu-card--d[hidden]{display:none!important}.fsu-alt{margin:12px 0 0;font-size:14px}.fsu-look a img{transition:opacity .2s}.fsu-look a:hover img{opacity:.92}.fsu-look__p{display:block;color:var(--fs-accent);font-weight:600;margin-top:2px}.fsu-look__p del{color:var(--fs-muted);font-weight:400}.fsu-service{grid-template-columns:1fr}@media (min-width:700px){.fsu-service{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.fsu-service{grid-template-columns:repeat(4,1fr)}}.fsu-shopintro{max-width:1344px;margin:0 auto;padding:8px 20px 0}.fsu-shopsale{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:16px 18px;border:1px solid var(--fs-line,#e6e6e6);text-decoration:none;color:var(--fs-ink,#111)!important;margin:8px 0 0}.fsu-shopsale strong{font-weight:600}.fsu-shopsale u{text-underline-offset:3px;font-size:14px}.fsu-pdp-usp{list-style:none;padding:0;margin:8px 0 14px;font-size:14px;line-height:1.5;color:var(--fs-muted,#5c5c5c)}.fsu-pdp-usp li{padding-left:18px;position:relative;margin:2px 0}.fsu-pdp-usp li::before{content:"";position:absolute;left:2px;top:.6em;width:7px;height:7px;border:1px solid var(--fs-accent,#7d1c1d);transform:rotate(45deg)}