#MainContent[data-template=index]{--fe-ink: #171717;--fe-cream: #fbf9f5;--fe-sand: #eae3da;--fe-taupe: #756b63;--fe-line: #d9d2c9}#MainContent[data-template=index] h1{max-width:12ch;font-size:clamp(3.2rem,7vw,7.4rem);line-height:.9;letter-spacing:-.065em;font-weight:700;text-wrap:balance}#MainContent[data-template=index] h2{font-size:clamp(2rem,3.6vw,4rem);line-height:1;letter-spacing:-.04em;text-wrap:balance}#MainContent[data-template=index] h3{letter-spacing:-.02em}#MainContent[data-template=index] .button,#MainContent[data-template=index] .button-secondary{min-height:50px;border-radius:2px;padding-inline:24px;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:600;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease}#MainContent[data-template=index] a:focus-visible{outline:2px solid var(--fe-ink);outline-offset:4px}#MainContent [id$=__fashion_hero] .section{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 86% 16%,rgba(255,255,255,.72),transparent 27%),radial-gradient(circle at 78% 76%,rgba(177,157,140,.24),transparent 29%),linear-gradient(118deg,#e8dfd5,#f2ece5 54%,#dcd0c4)}#MainContent [id$=__fashion_hero] .section:after{content:"";position:absolute;z-index:-1;right:clamp(-90px,-4vw,-30px);top:7%;width:min(39vw,560px);aspect-ratio:4 / 5;border:1px solid rgba(23,23,23,.16);transform:rotate(6deg);background:#ffffff2e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#MainContent [id$=__fashion_hero] .group-block{max-width:780px;position:relative;z-index:1}#MainContent [id$=__fashion_hero] p{max-width:58ch}#MainContent [id$=__shop_links] .layout-panel-flex{flex-wrap:wrap}#MainContent [id$=__shop_links] .button-secondary{min-height:40px;padding-inline:18px;border-radius:999px;font-size:.72rem}#MainContent [id$=__fashion_edit] .group-block{min-height:420px;padding:clamp(28px,4vw,58px);justify-content:flex-end;position:relative;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease}#MainContent [id$=__fashion_edit] .group-block:before,#MainContent [id$=__fashion_edit] .group-block:after{content:"";position:absolute;pointer-events:none}#MainContent [id$=__fashion_edit] .group-block:before{width:46%;aspect-ratio:3 / 4;right:7%;top:-10%;border:1px solid rgba(23,23,23,.15);transform:rotate(9deg)}#MainContent [id$=__fashion_edit] .group-block:after{width:28%;aspect-ratio:1;right:28%;top:20%;border-radius:50%;background:#ffffff42}#MainContent [id$=__fashion_edit] .group-block>*{position:relative;z-index:1;max-width:34rem}#MainContent[data-template=index] product-card{border-radius:0;background:transparent;transition:transform .26s ease}#MainContent[data-template=index] product-card .product-card__content{padding:12px 0 0;gap:7px}#MainContent[data-template=index] product-card img{object-fit:cover}#MainContent [id$=__new_arrivals] product-card img,#MainContent [id$=__best_sellers] product-card img{aspect-ratio:4 / 5}#MainContent [id$=__service] .section{color:#f7f4ef}#MainContent [id$=__service] .group-block{border-top:1px solid rgba(247,244,239,.26);padding-top:18px}#MainContent [id$=__service] h3{font-size:1rem;text-transform:uppercase;letter-spacing:.08em}@media(hover:hover)and (prefers-reduced-motion:no-preference){#MainContent[data-template=index] .button:hover,#MainContent[data-template=index] .button-secondary:hover{transform:translateY(-2px);box-shadow:0 8px 22px #1717171f}#MainContent[data-template=index] product-card:hover{transform:translateY(-4px)}#MainContent [id$=__fashion_edit] .group-block:hover{transform:translateY(-4px);box-shadow:0 22px 50px #17171714}}@media(max-width:749px){#MainContent[data-template=index] h1{font-size:clamp(3rem,17vw,5rem)}#MainContent [id$=__fashion_hero] .section{padding-block:68px 72px!important}#MainContent [id$=__fashion_hero] .section:after{width:62vw;right:-32vw;opacity:.6}#MainContent [id$=__fashion_edit] .section,#MainContent [id$=__new_arrivals] .section,#MainContent [id$=__best_sellers] .section{padding-block:46px!important}#MainContent [id$=__fashion_edit] .group-block{min-height:330px;padding:28px 24px}#MainContent [id$=__shop_links] .button-secondary{width:auto}#MainContent[data-template=index] product-card .product-card__content{padding-top:8px}}@media(prefers-reduced-motion:reduce){#MainContent[data-template=index] *,#MainContent[data-template=index] *:before,#MainContent[data-template=index] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fashion-home.css.map */
