:root{--lurve-section-space: clamp(3rem, 7vw, 7.5rem);--lurve-page-gutter: clamp(1rem, 3vw, 2.5rem);--lurve-rule: color-mix(in srgb, currentColor 18%, transparent)}html{scroll-behavior:smooth}body{text-rendering:optimizeLegibility}.hero[id$=__hero_iLBwPd]{min-height:0}.hero[id$=__hero_iLBwPd] .hero__container{min-height:0;aspect-ratio:2 / 1}.hero[id$=__hero_iLBwPd] .hero__media{object-position:center top}@media(max-width:989px){.hero[id$=__hero_iLBwPd] .hero__container{display:flex;flex-direction:column;aspect-ratio:auto;padding:0;background:#111}.hero[id$=__hero_iLBwPd] .hero__media-grid{position:relative;inset:auto;width:100%;aspect-ratio:4 / 5}.hero[id$=__hero_iLBwPd] .hero__media-grid .overlay{display:none}.hero[id$=__hero_iLBwPd] .hero__content-wrapper{width:100%;padding:24px 20px 28px}.hero[id$=__hero_iLBwPd] .hero__content-wrapper .button-secondary{background:#fff;color:#111;border-color:#fff;min-height:48px}}@media(min-width:750px)and (max-width:989px){.hero[id$=__hero_iLBwPd] .hero__media-grid{aspect-ratio:16 / 9}.hero[id$=__hero_iLBwPd] .hero__content-wrapper{padding:28px 40px 32px}.hero[id$=__hero_iLBwPd] .hero__content-wrapper>.group-block{width:100%;max-width:36rem}}:where(a,button,input,select,summary):focus-visible{outline:2px solid currentColor;outline-offset:3px}.menu-list__trigger .menu-list__disclosure{position:static;align-self:center;width:28px;min-height:44px;padding:0;opacity:1;pointer-events:auto;transform:none}.menu-drawer .menu-drawer__menu-item--child{min-height:44px;display:flex;align-items:center}.footer-content .text-block p:has(>a:only-child){margin-block:0}.footer-content .text-block p>a:only-child{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:.2em}:where(button,[role=button],summary){-webkit-tap-highlight-color:transparent}.button,button.shopify-payment-button__button{min-height:48px}@media(max-width:749px){:where(button,[role=button],summary,input,select){min-height:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(min-width:990px){.hero[id$=__hero_iLBwPd] .hero__content-wrapper{padding-inline:48px}.hero[id$=__media_with_content_LfPdEJ] .hero__content-wrapper{padding-inline:64px}}.hero[id$=__hero_iLBwPd] .hero__content-wrapper :is(.button,.button-secondary,.button-custom),.hero[id$=__media_with_content_LfPdEJ] .hero__content-wrapper :is(.button,.button-secondary,.button-custom){border-radius:999px;padding-inline:28px}.hero[id$=__media_with_content_LfPdEJ] .button-custom{background:#fff;color:#111;border-color:#fff}@media(max-width:989px){.hero[id$=__media_with_content_LfPdEJ] .hero__content-wrapper{padding-inline:24px}}#MainContent{--lurve-home-gutter: 48px;--lurve-home-space: 48px;--lurve-home-heading: 28px}footer .section:has(>.footer-content--lurve-brand){--page-margin: 48px}footer .footer-content--lurve-brand{grid-template-columns:1.4fr .8fr 1.2fr}@media(min-width:750px)and (max-width:989px){footer .section:has(>.footer-content--lurve-brand){--page-margin: 32px}footer .footer-content--lurve-brand{grid-template-columns:1fr 1fr}footer .footer-content--lurve-brand>:first-child{grid-column:1 / -1}}@media(max-width:749px){footer .section:has(>.footer-content--lurve-brand){--page-margin: 20px}footer .footer-content--lurve-brand{grid-template-columns:1fr}#MainContent .hero--lurve-form-offer h2{font-size:28px!important;line-height:1.08}#MainContent .hero--lurve-form-offer .text-block p{font-size:13px;line-height:1.4}}#MainContent :is([id^=LurveCategoryGrid-],[id^=LurveColourGrid-]){padding-block:var(--lurve-home-space)}#MainContent :is([id^=LurveCategoryGrid-],[id^=LurveColourGrid-]) .lurve-card-grid__inner{padding-inline:var(--lurve-home-gutter)}#MainContent :is([id^=LurveCategoryGrid-],[id^=LurveColourGrid-],[id^=LurveCollectionTabs-],[id$=__lurve_featured_products],[id$=__lurve_featured_form_leggings]) h2{font-size:var(--lurve-home-heading)!important;line-height:1.2!important;letter-spacing:-.02em!important;font-weight:700!important}#MainContent .lurve-card-grid__heading{margin-bottom:20px}#MainContent :is([id$=__lurve_featured_products],[id$=__lurve_featured_form_leggings]) .section-resource-list{padding-block:var(--lurve-home-space);row-gap:20px;column-gap:0}#MainContent [id$=__lurve_featured_products] .section-resource-list{padding-top:0}#MainContent :is([id$=__lurve_featured_products],[id$=__lurve_featured_form_leggings]) .section-resource-list__header{padding-inline:var(--lurve-home-gutter);min-width:0;width:100%;max-width:100%;margin-inline:0}#MainContent :is([id$=__lurve_featured_products],[id$=__lurve_featured_form_leggings]) .resource-list.force-full-width{margin-inline:var(--lurve-home-gutter)}#MainContent .section-resource-list__content:empty{display:none}#MainContent .hero[id$=__hero_iLBwPd] .hero__content-wrapper,#MainContent .hero[id$=__media_with_content_LfPdEJ] .hero__content-wrapper{padding-inline:var(--lurve-home-gutter)}#MainContent .hero[id$=__hero_iLBwPd] h1{color:#fff;font-size:clamp(32px,3.4vw,52px);line-height:1.08;letter-spacing:-.035em}#MainContent .hero[id$=__hero_iLBwPd] .text-block{color:#fff}#MainContent .hero[id$=__hero_iLBwPd] .button-secondary{background:#fff;color:#111;border-color:#fff}#MainContent .hero[id$=__hero_iLBwPd] .hero__content-wrapper{padding-block:32px}@media(min-width:750px)and (max-width:989px){#MainContent{--lurve-home-gutter: 32px;--lurve-home-space: 36px;--lurve-home-heading: 26px}#MainContent :is([id$=__lurve_featured_products],[id$=__lurve_featured_form_leggings]) .resource-list__slide{--slide-width: calc((100cqw - 12px)/2) }#MainContent [id^=LurveCategoryGrid-] .lurve-card-grid__rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#MainContent [id^=LurveCategoryGrid-] .lurve-card-grid__copy{right:12px;left:12px;bottom:14px}#MainContent [id^=LurveCategoryGrid-] .lurve-card-grid__arrow{display:none}#MainContent [id^=LurveCategoryGrid-] .lurve-card-grid__title{font-size:18px}}@media(max-width:989px){#MainContent .hero[id$=__hero_iLBwPd] .hero__media-grid{flex:none;height:auto;min-height:0}#MainContent .hero[id$=__hero_iLBwPd] .hero__content-wrapper{flex:none;min-height:0}}@media(max-width:749px){#MainContent{--lurve-home-gutter: 20px;--lurve-home-space: 28px;--lurve-home-heading: 22px}#MainContent .lurve-card-grid__heading{margin-bottom:16px}#MainContent :is([id$=__lurve_featured_products],[id$=__lurve_featured_form_leggings]) .section-resource-list{row-gap:16px}#MainContent .section-resource-list__header>.group-block{min-width:0}#MainContent .section-resource-list__header>.group-block>.group-block-content{flex-wrap:wrap;gap:8px 16px}#MainContent [id^=LurveCategoryGrid-] .lurve-card-grid__rail{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;gap:12px}#MainContent .hero[id$=__hero_iLBwPd] .hero__media-grid{aspect-ratio:3 / 5}#MainContent .hero[id$=__hero_iLBwPd] .hero__media{object-fit:cover;object-position:center bottom}#MainContent .hero[id$=__hero_iLBwPd] .hero__container{position:relative}#MainContent .hero[id$=__hero_iLBwPd] .hero__content-wrapper{position:absolute;inset:auto 0 0;height:auto;z-index:2;padding-block:64px 28px;background:linear-gradient(transparent,#000000d1)}#MainContent .hero[id$=__hero_iLBwPd] .hero__content-wrapper h1{font-size:clamp(26px,7vw,32px)}#MainContent .hero[id$=__hero_iLBwPd] .hero__content-wrapper>.group-block>.group-block-content{gap:12px}#MainContent .hero[id$=__hero_iLBwPd] .hero__content-wrapper .button-secondary{font-size:13px;padding-inline:24px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lurve-foundation.css.map */
