:root:root{--hos-orange: #ff5421;--hos-grey: #f2f2f4;--hos-ink: #111;--hos-font-display: "Inter", sans-serif;--hos-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--hos-h1: clamp(4.4rem, 5.2vw, 8.8rem);--hos-h2: clamp(3.4rem, 3.2vw, 5.6rem);--hos-h3: clamp(2.2rem, 1.9vw, 3.2rem);--hos-display: clamp(3.6rem, 4.4vw, 7.2rem);--hos-page-max: 1600px;--hos-gutter: 16px;--hos-page-pad: max(var(--hos-gutter), calc((100vw - var(--scrollbarWidth, 0px) - var(--hos-page-max)) / 2));--hos-section-y: 4rem;--hos-section-y-tight: 2.4rem;--hos-head-gap: 2rem;--hos-eyebrow-gap: 1.2rem;--hos-eyebrow: 1.2rem;--hos-body: 1.6rem;--hos-link: 1.4rem;--hos-card-name: 1.5rem;--hos-price: 1.4rem;--headingFontFamily: var(--hos-font-display);--headingFontStyle: normal;--headingFontWeight: 900;--headingFontLineHeight: 1.05;--headingFontLetterSpacing: -.04em;--bodyFontFamily: var(--hos-font-display);--bodyFontStyle: normal;--bodyFontWeight: 400;--bodyFontWeightBold: 700;--bodyFontLetterSpacing: 0;--accentFontFamily: var(--hos-font-display);--accentFontStyle: normal;--accentFontWeight: 900;--accentFontLetterSpacing: -.04em}@media screen and (min-width:768px){:root:root{--hos-gutter: 32px;--hos-section-y: 6.4rem;--hos-section-y-tight: 3.2rem;--hos-head-gap: 2.8rem}}@media screen and (min-width:1200px){:root:root{--hos-gutter: 48px;--hos-head-gap: 3.2rem}}.container,.container-wide,.container-narrow{--pagePadding: var(--hos-page-pad)}@media(max-width:767px){.swipe-mobile{padding-inline:var(--pagePadding, 16px);margin-inline:calc(var(--pagePadding, 16px) * -1);scroll-padding-inline:var(--pagePadding, 16px)}}@media(min-width:768px)and (max-width:1024px){.swipe-tablet{padding-inline:var(--pagePadding, 32px);margin-inline:calc(var(--pagePadding, 32px) * -1);scroll-padding-inline:var(--pagePadding, 32px)}}.hos-container{width:100%;margin-inline:auto;padding-inline:var(--hos-page-pad)}.hos-section{padding-block:var(--hos-section-y) 0}.hos-section--band{padding-block:var(--hos-section-y)}.hos-heading{margin:0;font-family:var(--hos-font-display);font-size:var(--hos-h2);font-weight:900;line-height:.92;letter-spacing:-.045em}.hos-heading em{font-style:normal;color:var(--hos-orange)}.hos-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 3.2rem;margin-block-end:var(--hos-head-gap)}.hos-section-head .hos-eyebrow{display:block;margin:0 0 var(--hos-eyebrow-gap);opacity:.7}.shopify-section .section-header-wrap,.shopify-section .section-header-wrap.section-spacing-normal{padding-block-end:var(--hos-head-gap)}:is(h4,h5,h6,.h4,.h5,.h6){--headingFontWeight: 800;--headingFontLetterSpacing: -.02em}.shopify-section .section-heading{font-size:var(--hos-h2);line-height:.92;letter-spacing:-.045em}.shopify-section .section-heading :is(.heading-font,.accent-font,.word){font-family:inherit;font-weight:inherit;letter-spacing:inherit}.shopify-section :is(.showcase-collections-list-item,.shop-by-brand-title,.text-with-fl-images-heading,.collection-panel-collection-name){line-height:.95;letter-spacing:-.045em}.heading-font:where(.text-xsmall,.text-small,.text,.text-medium):where(:not(.section-heading)){font-weight:600;letter-spacing:.01em}.hos-eyebrow,.shopify-section :is(.section-subheading,.promotional-bar-subheading,.showcase-collections-heading,.quiz-intro-subheading,.product-vendor){font-family:var(--hos-font-mono);font-size:var(--hos-eyebrow);font-style:normal;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.shopify-section :is(.section-subheading,.promotional-bar-subheading,.showcase-collections-heading){opacity:.7}.shopify-section .section-description{font-family:var(--hos-font-display);font-size:var(--hos-body);font-weight:400;line-height:1.45;letter-spacing:0}.hos-link,.button.button-animated{display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:transparent;font-family:var(--hos-font-display);font-size:var(--hos-link);font-style:normal;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;overflow:visible}.hos-dot,.button.button-animated .animated-dot{position:static;flex:none;width:8px;height:8px;border-radius:50%;background:var(--hos-orange);transform:none;z-index:auto}.button.button-animated .animated-dot{order:-1;font-size:0;line-height:0}.hos-link:hover,.button.button-animated:hover .btn-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}@media screen and (pointer:fine){.button.button-animated:hover{padding:0}.button.button-animated:hover .animated-dot{left:auto}}.collection-panels-section .collection-panel-item--editorial .hos-panel-link{gap:8px;font-family:var(--hos-font-display);font-size:var(--hos-link);font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.collection-panels-section .collection-panel-item--editorial .hos-panel-link:hover{text-decoration-thickness:1px;text-underline-offset:.3em}.collection-panels-section .collection-panel-item--editorial .hos-panel-dot{width:8px;height:8px;background:var(--hos-orange)}.shopify-section .tab-item-name.heading-font{font-size:var(--hos-link);font-weight:600;letter-spacing:.02em}.button:is(.body-font,.heading-font,.accent-font):not(.button-animated){font-weight:600;letter-spacing:.01em}.product-card-title,.hos-card-title{font-family:var(--hos-font-display);font-size:var(--hos-card-name);font-style:normal;font-weight:700;line-height:1.25;letter-spacing:.02em;text-transform:uppercase}.actual-price,.compare-price,.hos-card-price{font-family:var(--hos-font-mono);font-size:var(--hos-price);font-style:normal;font-weight:500;letter-spacing:0}:is(.product-card,.horizontal-product-card) .compare-price{font-size:1.2rem;font-weight:400}@media screen and (max-width:767px){:root:root{--hos-body: 1.5rem;--hos-link: 1.3rem;--hos-card-name: 1.3rem;--hos-price: 1.2rem;--hos-eyebrow: 1.1rem}}.shopify-section-group-header-group,.hero-banner-section{--headingFontLetterSpacing: -.045em}.shopify-section-group-header-group .announcement-bar-text{font-weight:500}.shopify-section-group-header-group .announcement-bar-text a{margin-inline-start:6px;color:var(--hos-orange)!important}.hero-banner-section .hero-content h2.heading-font,.hero-banner-section .hero-content h1.heading-font{font-weight:900;letter-spacing:-.045em;line-height:.95}.hero-banner-section .hero-description-eyebrow{font-family:var(--hos-font-mono);font-weight:400}.hero-banner-section .hero-content-button .button.button-primary{--buttonBackground: 255 84 33;--buttonColor: 17 17 17;--buttonBackgroundHover: 255 84 33;--buttonColorHover: 17 17 17;--buttonTextTransform: none;background:#ff5421;color:#111;border-color:#ff5421;font-family:var(--hos-font-display);font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:none}.hero-banner-section .hero-content-button .button.button-primary .button-icon,.hero-banner-section .hero-content-button .button.button-primary:hover .button-icon{background:var(--hos-ink);color:#fff}.product-card-badge .badge.badge-extra{background:var(--hos-orange);color:#000}.hos-showcase-brand .showcase-collections-banner-heading{font-weight:900;font-size:var(--hos-h2);line-height:.92;letter-spacing:-.045em;color:var(--hos-ink)}.hos-showcase-brand .showcase-collections-banner-heading .heading-font,.hos-showcase-brand .showcase-collections-banner-heading .word{font-family:inherit;font-weight:inherit;letter-spacing:inherit}.hos-showcase-brand .showcase-collections-banner-description{max-width:44rem;font-size:1.8rem;font-weight:400;line-height:1.4;letter-spacing:0;color:#222}.hos-showcase-brand .showcase-collections-banner-heading .highlight-text-color,.hos-showcase-brand .showcase-collections-banner-heading .highlight-text-color *{color:rgb(var(--highlightColor))!important}.hos-showcase-brand .showcase-collections-banner-image img{object-position:100% center}.header-logo-image.hos-header-logo{width:auto;max-width:none;gap:.553em;font-family:var(--hos-font-display);font-size:var(--hosLogoSize, 36px);font-weight:800;line-height:1;letter-spacing:-.04em;color:inherit;text-decoration:none;white-space:nowrap}.hos-header-logo .hos-logo-mark{display:block;flex:none;width:auto;height:1.228em}.hos-header-logo .hos-header-logo-text{display:block;transform:translateY(.02em)}.hos-header-logo .hos-logo-dots{display:block;flex:none;width:auto;height:.8em}.hos-header-logo--text-only .hos-logo-dots{height:1em}@media screen and (max-width:767px){.header-logo-image.hos-header-logo{font-size:var(--hosLogoSizeMobile, 22px)}}@media(min-width:768px)and (pointer:fine){.product-card .product-card-quickview{transform:scale(.8)}}.hero-banner-background sky-lazy-media{position:relative}.hero-banner-background sky-lazy-media>video,.hero-banner-background sky-lazy-media>.video-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hos-link,.hos-panel-link,.hos-footer__link,.hos-ch-bar{position:relative}.hos-link:after,.hos-panel-link:after,.hos-footer__link:after,.hos-ch-bar:after{content:"";position:absolute;inset:50% -6px auto;height:44px;min-height:100%;transform:translateY(-50%)}@media(max-width:767px){.product-card .product-card-quickview.button{--buttonHeight: 40px !important;width:40px;height:40px}.product-card .product-card-quickview.button:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.hpc__meta,.collection-panel-item--editorial .hos-panel-meta-eyebrow,.hos-showcase-caption-eyebrow,.hos-footer__pill{font-size:1.1rem!important}}@media(max-width:767px){.hos-mood-tabs [role=tab]{min-height:44px}.shop-the-look-banner-hotspot:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}.search-recommendations .search-popular-categories>p,.search-recommendations .search-products-recommendation>p{margin:0 0 4px;font-family:var(--hos-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.search-recommendations .search-categories-title{font-family:var(--hos-font-display, "Inter", sans-serif);font-size:clamp(1.6rem,1.4vw,2rem);font-weight:900;letter-spacing:-.02em;text-transform:uppercase}.search-recommendations .search-categories-card{transition:background-color .25s ease}.search-recommendations .search-categories-card:hover .search-categories-title{color:var(--hos-orange, #ff5421)}.search-recommendations .search-categories-button .button{background:var(--hos-ink, #111);color:#fff}.search-recommendations .search-categories-card:hover .search-categories-button .button{background:var(--hos-orange, #ff5421);color:#111}.search-recommendations .horizontal-product-media{background:var(--hos-grey, #f2f2f4)}.search-recommendations .horizontal-product-media img{mix-blend-mode:multiply}@media(max-width:1024px){.content-for-footer:has(.hos-footer){padding-block-end:0}.content-for-footer .hos-footer{padding-block-end:calc(var(--mobileDockerHeightDynamic, 0px) + 2rem)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hos-brand.css.map */
