@media(min-width:750px){.loc-interior--page #MainContent:has(.loc-theme-landing){--loc-brand-shell: min( calc(100% - 32px) , 1540px);--loc-brand-inset: clamp(28px, 4vw, 60px)}.loc-interior--page #MainContent:has(.loc-theme-landing)>:is(.loc-interior-toolbar,.loc-page-intro),.loc-interior--page #MainContent:has(.loc-theme-landing)>.ui-test-product-list>.section-resource-list{width:var(--loc-brand-shell);max-width:none;margin-inline:auto;padding-inline:var(--loc-brand-inset)}.loc-interior--page #MainContent:has(.loc-theme-landing)>.ui-test-product-list>.section-resource-list{grid-template-columns:minmax(0,1fr)}.loc-interior--page #MainContent:has(.loc-theme-landing)>.ui-test-product-list>.section-resource-list>*{grid-column:1}.loc-interior--page #MainContent .loc-theme-landing .loc-ip__universe-core{padding-inline:var(--loc-brand-inset)}}.loc-interior-page #MainContent:has(.loc-theme-landing)>.loc-page-intro{margin-block:0;padding-block:12px 20px}.loc-interior-page #MainContent:has(.loc-theme-landing)>.loc-page-intro .loc-eyebrow{margin:0 0 6px}.loc-interior-page #MainContent:has(.loc-theme-landing)>.loc-page-intro h1{margin:0;font-size:clamp(28px,2.5vw,40px);line-height:1.15}.loc-interior-page #MainContent .loc-theme-landing{overflow:hidden;background:var(--loc-bg)}.loc-interior-page #MainContent .loc-theme-landing .loc-band[hidden]{display:none!important}.loc-interior-page #MainContent .loc-theme-landing .loc-theme-landing__title{font:600 14px/1.4 var(--font-body--family);margin:0 0 16px;letter-spacing:.06em;color:inherit}.loc-interior-page #MainContent .loc-theme-landing h3{font-family:LOC Barlow Condensed,sans-serif;font-size:clamp(48px,6vw,92px);line-height:.98;letter-spacing:-.02em;color:#f1f4f5}.loc-interior-page #MainContent .loc-theme-landing .loc-ip__universe-core{padding-block:40px}.loc-interior-page #MainContent .loc-theme-landing .loc-ip__text{color:#d2d6dc}.loc-interior-page #MainContent .loc-theme-landing .loc-ip__panel{padding-bottom:24px}.loc-interior-page #MainContent .loc-theme-landing .loc-ip__universe-actions{display:none}.loc-interior-page #MainContent .loc-theme-landing :is(.loc-ip__spotlight-caption small,.loc-ip__microcopy){color:#b5bec7}.loc-interior-page #MainContent .premium-homepage-section:has(.loc-theme-landing)+.shopify-section{display:none}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing{--loc-muted: #48525c;color:#171c22}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing .loc-ip__theme-backdrop{background:#fff}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing .loc-ip__theme-backdrop:before{background:linear-gradient(180deg,#ffffff14 0,#ffffff08 76%,#fff)}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing .loc-ip__panel{color:#171c22;background:linear-gradient(90deg,#ffffffad 0,#ffffff66 34%,#ffffff14 60%,transparent 80%)}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing :is(h3,.loc-ip__text,.loc-ip__spotlight-caption,.loc-ip__spotlight-caption a,.loc-ip__spotlight-topline,.loc-ip__microcopy,.loc-ip__eyebrow){color:#303942}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing .loc-ip__universe-heading-line--accent{color:color-mix(in srgb,var(--ip-accent) 30%,#19222b)}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing .loc-ip__universe-heading-line:not(.loc-ip__universe-heading-line--accent){color:#171c22}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing :is(.loc-ip__spotlight-caption small,.loc-ip__spotlight-series,.loc-ip__spotlight-topline>span,.loc-ip__microcopy,.loc-ip__motion-hint){color:#48525c}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing :is(.loc-ip__motion-button,.loc-ip__spotlight-link){color:#171c22;background:#fff;border-color:#697580}@media(max-width:749px){.loc-interior-page #MainContent:has(.loc-theme-landing)>.loc-page-intro{padding-block:8px 16px}.loc-interior-page #MainContent .loc-theme-landing .loc-ip__universe-core{padding-block:24px 32px}.loc-interior-page #MainContent .loc-theme-landing h3{font-size:clamp(44px,12vw,68px)}html[data-loc-appearance=light] .loc-interior-page #MainContent .loc-theme-landing .loc-ip__panel{background:linear-gradient(180deg,#ffffffa8 0,#ffffff7a 360px,#ffffff1f 720px,transparent 88%)}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/loc-theme-landing.css.map */
