@import"https://fonts.googleapis.com/css2?family=Jost:wght@200;300;400;500&display=swap";:root{--fh-black: #000000;--fh-white: #ffffff;--fh-grey: #f5f5f3;--fh-line: #e6e6e6;--fh-muted: #6f6f6f;--font-body--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-heading--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-subheading--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-accent--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body--weight: 300;--font-heading--weight: 300;--font-subheading--weight: 400}body{font-family:var(--font-body--family);font-weight:300;letter-spacing:.01em;color:var(--fh-black);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:300!important;letter-spacing:.08em;text-transform:uppercase}h5,h6,.h5,.h6{font-weight:400;letter-spacing:.14em;text-transform:uppercase}.button,button.button,.button-secondary,input,select,textarea,.product-card,.card,.variant-option__button-label,.badge{border-radius:0!important}.button,.button-secondary,.shopify-payment-button__button{text-transform:uppercase;letter-spacing:.18em;font-size:.75rem;font-weight:400}.announcement-bar,header-announcements,.header-announcements{letter-spacing:.2em;text-transform:uppercase}.header-logo{font-family:Jost,sans-serif!important;font-weight:300!important;letter-spacing:.42em;font-size:1.55rem!important;text-transform:uppercase}@media(max-width:749px){.header-logo{font-size:1.05rem!important;letter-spacing:.3em}}.menu-list__link,.menu-list__link-title,.header__menu a,.mega-menu__link{text-transform:uppercase;letter-spacing:.16em;font-weight:400;font-size:.72rem}.mega-menu__link{font-weight:300;letter-spacing:.1em}.product-card .product-title,.product-card__title,product-card .title{font-weight:300;letter-spacing:.02em}.price,.product-card .price{font-weight:400;letter-spacing:.04em}footer .shopify-section{background:var(--fh-black);color:var(--fh-white)}footer .shopify-section a,footer .shopify-section p,footer .shopify-section h2,footer .shopify-section span,footer .shopify-section svg{color:var(--fh-white)!important}footer .shopify-section input{background:transparent!important;color:var(--fh-white)!important;border-color:#555!important}footer .shopify-section h2{letter-spacing:.2em;font-size:.85rem}.fh-wrap{max-width:1440px;margin:0 auto;padding:0 32px}@media(max-width:749px){.fh-wrap{padding:0 16px}}.fh-eyebrow{font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;font-weight:400}.fh-title{font-size:clamp(1.4rem,2.4vw,2rem);font-weight:300;letter-spacing:.14em;text-transform:uppercase;margin:0}.fh-link{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.fh-btn{display:inline-block;padding:16px 44px;font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;font-weight:400;transition:background .25s,color .25s}.fh-btn--light{border:1px solid var(--fh-white);color:var(--fh-white)}.fh-btn--light:hover{background:var(--fh-white);color:var(--fh-black)}.fh-btn--dark{border:1px solid var(--fh-black);color:var(--fh-black)}.fh-btn--dark:hover{background:var(--fh-black);color:var(--fh-white)}.fh-hero{display:grid;grid-template-columns:1fr 1fr;min-height:78vh;background:var(--fh-black);color:var(--fh-white)}.fh-hero__text{display:flex;flex-direction:column;justify-content:center;padding:8vw 7vw;gap:28px}.fh-hero__text h1{font-size:clamp(2rem,4.2vw,3.6rem);letter-spacing:.12em;line-height:1.15;margin:0;color:var(--fh-white)}.fh-hero__text p{font-size:1rem;line-height:1.8;max-width:440px;color:#cfcfcf;margin:0}.fh-hero__media{background:var(--fh-grey);overflow:hidden}.fh-hero__media img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.fh-hero{grid-template-columns:1fr;min-height:auto}.fh-hero__media{order:-1;aspect-ratio:1 / 1}.fh-hero__text{padding:48px 24px}}.fh-section{padding:88px 0}.fh-section--tight{padding:56px 0}.fh-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:16px}.fh-head--center{flex-direction:column;align-items:center;text-align:center;gap:12px}@media(max-width:749px){.fh-section{padding:56px 0}.fh-head{margin-bottom:28px}}.fh-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fh-cat{text-decoration:none;color:var(--fh-black);display:block}.fh-cat__img{aspect-ratio:3 / 4;background:var(--fh-grey);overflow:hidden}.fh-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.fh-cat:hover .fh-cat__img img{transform:scale(1.04)}.fh-cat__label{margin-top:16px;text-align:center;font-size:.78rem;letter-spacing:.24em;text-transform:uppercase;font-weight:400}@media(max-width:749px){.fh-cats{grid-template-columns:repeat(2,1fr);gap:10px}}.fh-brands{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--fh-line);border-left:1px solid var(--fh-line)}.fh-brand{display:flex;align-items:center;justify-content:center;text-align:center;min-height:110px;padding:16px;border-right:1px solid var(--fh-line);border-bottom:1px solid var(--fh-line);text-decoration:none;color:var(--fh-black);font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;font-weight:400;transition:background .25s,color .25s}.fh-brand:hover{background:var(--fh-black);color:var(--fh-white)}@media(max-width:989px){.fh-brands{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.fh-brands{grid-template-columns:repeat(2,1fr)}.fh-brand{min-height:80px;font-size:.7rem}}.fh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 20px}.fh-card{text-decoration:none;color:var(--fh-black);display:block}.fh-card__img{aspect-ratio:1 / 1;background:var(--fh-grey);display:flex;align-items:center;justify-content:center;overflow:hidden}.fh-card__img img{width:88%;height:88%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s ease}.fh-card:hover .fh-card__img img{transform:scale(1.05)}.fh-card__vendor{margin-top:16px;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.fh-card__title{margin-top:6px;font-size:.85rem;font-weight:300;line-height:1.5;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fh-card__price{margin-top:8px;font-size:.85rem;font-weight:400;letter-spacing:.04em}@media(max-width:989px){.fh-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.fh-grid{grid-template-columns:repeat(2,1fr);gap:24px 10px}}.fh-band{background:var(--fh-black);color:var(--fh-white);text-align:center;padding:110px 24px}.fh-band h2{color:var(--fh-white);font-size:clamp(1.4rem,3vw,2.4rem);letter-spacing:.16em;margin:18px 0 20px}.fh-band p{color:#bdbdbd;max-width:560px;margin:0 auto 36px;line-height:1.8}.fh-services{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--fh-line);border-bottom:1px solid var(--fh-line)}.fh-service{padding:44px 24px;text-align:center}.fh-service+.fh-service{border-left:1px solid var(--fh-line)}.fh-service h3{font-size:.78rem;letter-spacing:.24em;margin:0 0 10px;font-weight:400!important}.fh-service p{margin:0;color:var(--fh-muted);font-size:.85rem;line-height:1.7}@media(max-width:749px){.fh-services{grid-template-columns:1fr}.fh-service+.fh-service{border-left:0;border-top:1px solid var(--fh-line)}}.header-logo span[data-testid=header-logo]:not(:has(img)){font-size:0!important;letter-spacing:0}.header-logo span[data-testid=header-logo]:not(:has(img)):after{content:"FASHIONSHUBS";font-size:1.55rem;letter-spacing:.42em;font-weight:300}@media(max-width:749px){.header-logo span[data-testid=header-logo]:not(:has(img)):after{font-size:1.05rem;letter-spacing:.3em}}#header-group .shopify-section:nth-child(2){background:var(--fh-black)!important}#header-group .shopify-section:nth-child(2) *{color:var(--fh-white)!important;border-color:transparent!important}#header-component{border-bottom:1px solid var(--fh-line)}.fh-marquee{overflow:hidden;border-top:1px solid var(--fh-line);border-bottom:1px solid var(--fh-line);padding:22px 0}.fh-marquee__track{display:flex;gap:64px;width:max-content;animation:fh-scroll 45s linear infinite}.fh-marquee__track span{font-size:.8rem;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}@keyframes fh-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fh-marquee__track{animation:none}}.fh-split{display:grid;grid-template-columns:1fr 1fr;background:var(--fh-grey)}.fh-split__media{aspect-ratio:1 / 1;overflow:hidden}.fh-split__media img{width:100%;height:100%;object-fit:cover}.fh-split__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:6vw}.fh-split__text p{color:var(--fh-muted);line-height:1.8;max-width:420px;margin:0}@media(max-width:749px){.fh-split{grid-template-columns:1fr}.fh-split__text{padding:48px 24px}}.fh-news{text-align:center;padding:88px 24px;display:flex;flex-direction:column;align-items:center;gap:16px}.fh-news__form{display:flex;gap:0;width:100%;max-width:520px;margin-top:12px}.fh-news__form input[type=email]{flex:1;border:1px solid var(--fh-black);border-right:0;padding:14px 16px;font:inherit;background:transparent}@media(max-width:749px){.fh-news__form{flex-direction:column}.fh-news__form input[type=email]{border-right:1px solid var(--fh-black);border-bottom:0}}.fhp{padding-top:20px;padding-bottom:80px}.fhp-crumbs{font-size:.75rem;color:var(--fh-muted);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.fhp-crumbs a{color:var(--fh-muted);text-decoration:none}.fhp-crumbs a:hover{color:var(--fh-black);text-decoration:underline}.fhp-crumbs__current{color:var(--fh-black)}.fhp-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;align-items:start}@media(max-width:989px){.fhp-grid{grid-template-columns:1fr;gap:28px}}.fhp-main{background:var(--fh-grey);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.fhp-main img{width:92%;height:92%;object-fit:contain;mix-blend-mode:multiply}.fhp-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}.fhp-thumb{padding:0;border:1px solid transparent;background:var(--fh-grey);aspect-ratio:1 / 1;cursor:pointer;display:flex;align-items:center;justify-content:center}.fhp-thumb img{width:90%;height:90%;object-fit:contain;mix-blend-mode:multiply}.fhp-thumb.is-active,.fhp-thumb:hover{border-color:var(--fh-black)}.fhp-info{position:sticky;top:calc(var(--header-height, 80px) + 20px)}.fhp-badge{display:inline-flex;align-items:center;gap:8px;background:var(--fh-grey);padding:7px 12px;font-size:.72rem;letter-spacing:.08em;margin-bottom:20px}.fhp-vendor{font-size:.85rem;letter-spacing:.26em;text-transform:uppercase;font-weight:500}.fhp-title{font-size:1.6rem!important;letter-spacing:.01em!important;text-transform:none!important;font-weight:300!important;line-height:1.35;margin:8px 0 18px}.fhp-price{display:flex;align-items:baseline;gap:12px;margin-bottom:24px}.fhp-price__now{font-size:1.35rem;font-weight:400}.fhp-price__was{color:var(--fh-muted)}.fhp-price__off{color:#a3121e;font-size:.85rem}.fhp-atc{width:100%;background:var(--fh-black);color:var(--fh-white);border:0;padding:18px;font:inherit;font-size:.8rem;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;transition:opacity .2s}.fhp-atc:hover{opacity:.85}.fhp-atc[disabled]{background:#999;cursor:not-allowed}.fhp-note{text-align:center;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fh-muted);margin:12px 0 28px}.fhp-cond{border-top:1px solid var(--fh-line);padding-top:22px}.fhp-cond__head{font-size:.95rem;margin-bottom:16px}.fhp-cond__head strong{font-weight:500}.fhp-meter{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:20px}.fhp-meter__step{display:flex;flex-direction:column;align-items:center;gap:8px}.fhp-meter__bar{width:100%;height:3px;background:var(--fh-line);position:relative}.fhp-meter__step.is-on .fhp-meter__bar{background:var(--fh-black)}.fhp-meter__step.is-on .fhp-meter__bar:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:11px;background:var(--fh-black);border-radius:50%;transform:translate(-50%,-50%)}.fhp-meter__label{font-size:.66rem;color:var(--fh-muted);letter-spacing:.04em}.fhp-meter__step.is-on .fhp-meter__label{color:var(--fh-black);font-weight:500}.fhp-cond__list{list-style:none;padding:0;margin:0 0 20px;font-size:.88rem;line-height:1.7}.fhp-cond__list span,.fhp-meta span{font-weight:500}.fhp-meta{font-size:.88rem;line-height:1.7;margin-bottom:20px}.fhp-meta p{margin:0 0 6px}.fhp-acc details{border-top:1px solid var(--fh-line)}.fhp-acc details:last-child{border-bottom:1px solid var(--fh-line)}.fhp-acc summary{list-style:none;cursor:pointer;padding:20px 0;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400;display:flex;justify-content:space-between}.fhp-acc summary::-webkit-details-marker{display:none}.fhp-acc summary:after{content:"+";font-size:1.1rem;font-weight:300}.fhp-acc details[open] summary:after{content:"\2212"}.fhp-acc__body{padding-bottom:22px;font-size:.88rem;line-height:1.75}.fhp-specs{display:grid;grid-template-columns:max-content 1fr;gap:10px 28px;margin:0}.fhp-specs dt{color:var(--fh-muted)}.fhp-specs dd{margin:0}.fhp-related{margin-top:96px}.fhp-related .fh-title{text-align:center;margin-bottom:40px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fashionshubs.css.map */
