.nelko-section{position:relative;padding:0;font-family:var(--nelko-font-family);background:var(--Global-BG1)}:root{--nelko-content-max-width: 172.8rem;--nelko-content-padding-x: 3.2rem}@media screen and (min-width:1024px){:root{--nelko-content-padding-x: 9.6rem}}@media screen and (min-width:1920px){:root{--nelko-content-padding-x: 0rem}}.nelko-content-inset{width:100%;max-width:var(--nelko-content-max-width);margin-left:auto;margin-right:auto;padding-left:var(--nelko-content-padding-x);padding-right:var(--nelko-content-padding-x)}.lvy-section-heading{font-size:24px;font-weight:600;line-height:36px;letter-spacing:0}.nelko-shell{max-width:172.8rem;margin:0 auto;padding:0 var(--nelko-content-padding-x)}.nelko-heading-group{margin-bottom:2.8rem;text-align:center}.nelko-heading-group--left{text-align:left}.nelko-heading-group--right{text-align:right}.nelko-heading-group--right .nelko-copy{margin-left:auto;margin-right:0}.nelko-eyebrow{display:inline-flex;align-items:center;justify-content:center;margin-bottom:1.2rem;font-size:1.2rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-foreground))}.nelko-title{margin:0;font-family:var(--nelko-font-family);font-size:var(--nelko-type-heading-size);font-weight:var(--nelko-type-heading-weight);line-height:var(--nelko-type-heading-line-height);letter-spacing:var(--nelko-type-heading-letter-spacing);color:var(--nelko-color-heading)}.nelko-copy{max-width:56rem;margin:1.6rem auto 0;font-size:var(--nelko-type-body-size);font-weight:var(--nelko-type-body-weight);line-height:var(--nelko-type-body-line-height);letter-spacing:var(--nelko-type-body-letter-spacing);color:var(--nelko-color-body)}body,body.gradient,.content-for-layout,.content-for-layout.gradient{background:var(--Global-BG1)}.nelko-heading-group--left .nelko-copy{margin-left:0}.nelko-product-section,.nelko-split-banner,.nelko-image-banner,.nelko-brand-presence,.nelko-ugc,.nelko-category-band,.nelko-story{margin-top:14.4rem}.nelko-ugc .nelko-copy{max-width:none;width:100%}.nelko-ugc__head .nelko-copy{margin-top:0}@media screen and (max-width:833px){.nelko-shell{padding:0 3.2rem}}@media screen and (max-width:390px){.nelko-shell{padding:0 1.6rem}.nelko-heading-group{margin-bottom:2.4rem}.nelko-title{font-size:2.4rem;line-height:3.6rem}.nelko-copy{font-size:1.6rem}.nelko-brand-presence,.nelko-logo-rail{overflow-x:clip}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/nelko-home.css.map */
