:root{--natals-cream: #ffffff;--natals-cream-soft: #f4f7fb;--natals-cream-deep: #e8eef7;--natals-navy: #100b32;--natals-ink: #1b1636;--natals-muted: #5e5878;--natals-border: #dce3ef;--natals-accent: #e9773d;--natals-accent-soft: #f09a6a;--natals-on-dark: #ffffff;--natals-on-dark-muted: #c3bcd6;--natals-on-dark-faint: #8e87ac;--natals-h2: clamp(30px, 3.4vw, 44px);--natals-book-title: 20px;--natals-collection-title: 24px;--natals-body: 16px;--natals-lede: 18px;--natals-ui: 12px;--natals-gutter: max(5rem, calc((100% - var(--page-width)) / 2 + 5rem));--font-heading-family: "Newsreader", "EB Garamond", Georgia, serif !important;--font-heading-style: normal !important;--font-heading-weight: 300 !important;--font-body-family: "Jost", "Poppins", -apple-system, BlinkMacSystemFont, sans-serif !important;--font-body-weight: 400 !important;--product-card-text-alignment: left;--collection-card-text-alignment: left}body{letter-spacing:.01em;-webkit-font-smoothing:antialiased}.title,.title-wrapper h2.title,.collection__title .title,h1.title,h2.title{font-family:var(--font-heading-family);font-weight:300;font-size:var(--natals-h2);line-height:1.1;letter-spacing:-.01em;color:rgb(var(--color-foreground));text-wrap:pretty}.rich-text__heading,.banner__heading{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.012em;text-wrap:pretty}main[data-template=index] .collection__title .title:before,main[data-template=index] .title-wrapper-with-link .title:before{content:"";display:block;width:26px;height:1px;background:var(--natals-accent);margin:0 0 20px}main[data-template=index] .title-wrapper,main[data-template=index] .title-wrapper-with-link,main[data-template=index] .collection__title,main[data-template=index] .collection__title .title,main[data-template=index] .title-wrapper .title,main[data-template=index] .title-wrapper__title{text-align:left}main[data-template=index] .title-wrapper-with-link{align-items:flex-end;margin-bottom:40px}@media screen and (max-width:749px){main[data-template=index] .title-wrapper-with-link{margin-bottom:28px}}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-family:var(--font-heading-family);font-weight:400;font-style:normal;font-size:var(--natals-book-title);letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground))}.card__information,.card-information{text-align:var(--product-card-text-alignment);padding-top:12px}.card__caption{font-family:var(--font-body-family);font-size:14px;line-height:1.5;letter-spacing:.02em;color:rgba(var(--color-foreground),.7)}.card-information>.caption-with-letter-spacing,.card__information .caption-with-letter-spacing{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a,.collection-list .card__heading,.collection-list .card__heading a{font-size:var(--natals-collection-title);line-height:1.2}.price,.price__container,.price .price-item{font-family:var(--font-body-family);font-size:var(--natals-body);letter-spacing:.02em;font-weight:400}.price--on-sale .price-item--regular{font-size:14px}.card-information>.caption-large:empty{display:none}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:4px}.card__information .card-title-clamp{margin-bottom:0}.card__information .card__heading{margin-top:0;margin-bottom:0}@media screen and (max-width:749px){.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-size:18px}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a,.collection-list .card__heading,.collection-list .card__heading a{font-size:20px}.card__information,.card-information{padding-top:10px}.price,.price__container,.price .price-item{font-size:14px}}.button,.shopify-challenge__button,.customer button,.quick-add__submit,.product-form__submit{font-family:var(--font-body-family);font-size:var(--natals-ui);font-weight:500;letter-spacing:.1em;text-transform:uppercase;min-height:46px;border-radius:2px}@media screen and (max-width:749px){.button,.quick-add__submit,.product-form__submit{font-size:12px;min-height:44px}}.collection__view-all .link,.collection__view-all a.link,.collection__view-all .link--text{font-family:var(--font-body-family);font-size:var(--natals-ui);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--natals-accent);padding-bottom:4px;color:rgb(var(--color-foreground))}.collection__view-all .link:hover{color:var(--natals-accent)}.announcement-bar__message{font-family:var(--font-body-family);font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;padding:12px 16px}.header-wrapper,.header-wrapper.gradient,.header-wrapper.color-scheme-1.gradient{background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--natals-border)}.header{padding-top:16px;padding-bottom:16px}.header__heading-link{padding:0}.header__menu-item,.header__menu-item span,.header__submenu .header__menu-item{font-family:var(--font-body-family);font-size:14px;font-weight:400;letter-spacing:.03em;text-transform:none;color:#2a2450}.header__menu-item:hover span{color:var(--natals-accent)}.header__icons{align-items:center}.header-wrapper .header a.button{background:var(--natals-accent);border-color:var(--natals-accent);color:#fff;box-shadow:none;min-height:40px;padding:10px 20px;font-size:12px;letter-spacing:.08em}.header-wrapper .header a.button:before,.header-wrapper .header a.button:after{box-shadow:none;border-color:transparent}.header-wrapper .header a.button:hover{background:var(--natals-navy);border-color:var(--natals-navy);color:#fff}@media screen and (max-width:989px){.header{padding-top:12px;padding-bottom:12px}}.footer-block__brand-info .footer-block__image-wrapper{margin-bottom:20px}.footer-block__brand-info .footer-block__image-wrapper:not(.footer-block__image-wrapper--custom) img,.footer-block__brand-info .footer-block__image-wrapper--knockout img{filter:brightness(0) invert(1);opacity:.94}.footer-block__brand-info .footer-block__image-wrapper img{max-width:180px;height:auto}.footer-block__heading{font-family:var(--font-body-family);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--natals-on-dark);margin-bottom:16px}.footer .list-menu__item--link,.footer-block__details-content .list-menu__item--link{font-family:var(--font-body-family);font-size:16px;letter-spacing:.01em;color:#b9b2cf;padding-top:6px;padding-bottom:6px}.footer .list-menu__item--link:hover{color:var(--natals-accent)}.footer-block__brand-info,.footer-block__brand-info .rte,.footer-block__brand-info p{font-family:var(--font-body-family);font-size:16px;line-height:1.62;color:#b9b2cf}.footer-block__brand-info .rte{max-width:300px}.footer__list-social .list-social__link{color:#8e87ac}.footer__list-social .list-social__link:hover{color:var(--natals-accent)}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.14)}.footer__copyright,.copyright__content,.footer__content-bottom .caption{font-family:var(--font-body-family);font-size:12px;letter-spacing:.02em;text-transform:none;color:#8e87ac}@media screen and (max-width:749px){.footer-block,.footer-block__details-content,.footer .footer-block__heading{align-items:flex-start;text-align:left}.footer .list-menu__item--link{font-size:15px}.footer-block__brand-info .footer-block__image-wrapper img{max-width:150px}}#shopify-section-1783854867cf900ecc [class*=carousel-heading-]{font-family:var(--font-heading-family);font-weight:300;font-size:var(--natals-h2);line-height:1.1;letter-spacing:-.01em;color:rgb(var(--color-foreground));margin:0;text-wrap:pretty}#shopify-section-1783854867cf900ecc [class*=carousel-heading-]:before{content:"";display:block;width:26px;height:1px;background:var(--natals-accent);margin:0 0 20px}#shopify-section-1783854867cf900ecc [class*=carousel-header-]{text-align:left}#shopify-section-1783854867cf900ecc [class*=carousel-subheading-]{font-family:var(--font-body-family);font-size:var(--natals-body);color:var(--natals-muted);margin:12px 0 0}#shopify-section-1783854867cf900ecc [class*=quote],#shopify-section-1783854867cf900ecc blockquote{font-family:var(--font-heading-family);font-style:italic;font-weight:300;line-height:1.46;letter-spacing:0}#shopify-section-1783854867cf900ecc [class*=author-name],#shopify-section-1783854867cf900ecc [class*=author_name]{font-family:var(--font-body-family);letter-spacing:.02em}#shopify-section-1783854867cf900ecc [class*=author-title],#shopify-section-1783854867cf900ecc [class*=author_title]{font-family:var(--font-body-family);letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:749px){.product__title h1,.product__title h2,.product__title .h1,.product__title .h2,.featured-product .product__title h1,.featured-product .product__title h2{font-size:26px;line-height:1.2;letter-spacing:-.005em;text-wrap:pretty}.product__info-container>*:not(:first-child){margin-top:14px}.product__info-container .price,.product__info-container .price .price-item{font-size:18px}.product__info-container .product-form,.product__info-container .product-form__buttons{margin-top:20px}.product__info-container .product-form__buttons>*:not(:first-child){margin-top:10px}.product__info-wrapper{padding-top:20px}}.collection__title.ndl-collection-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.ndl-collection-head__text{flex:1 1 auto;min-width:0}.ndl-collection-head__text .title{margin:0}.ndl-collection-head__text .collection__description{margin:10px 0 0}.ndl-collection-head__actions{display:flex;align-items:center;gap:16px;flex:0 0 auto;padding-bottom:4px}.ndl-collection-head__actions .slider-counter{display:none!important}.ndl-collection-head__actions .slider-buttons{display:none;align-items:center;gap:6px;margin:0;padding:0}@media screen and (min-width:990px){.slider-component-desktop .ndl-collection-head__actions .slider-buttons{display:flex}}@media screen and (max-width:989px){.ndl-collection-head--mobile-slider .ndl-collection-head__actions .slider-buttons{display:flex}}.ndl-collection-head__actions .slider-button{width:34px;height:34px;min-width:34px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--natals-border);border-radius:50%;background:transparent;color:var(--natals-navy);transition:border-color .2s ease,color .2s ease,opacity .2s ease}.ndl-collection-head__actions .slider-button:hover:not([disabled]){border-color:var(--natals-navy);color:var(--natals-accent)}.ndl-collection-head__actions .slider-button[disabled]{opacity:.28}.ndl-collection-head__actions .slider-button .svg-wrapper,.ndl-collection-head__actions .slider-button .svg-wrapper svg{width:14px;height:14px}.ndl-viewall{font-family:var(--font-body-family);font-size:var(--natals-ui);font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:rgb(var(--color-foreground));border-bottom:1px solid var(--natals-accent);padding-bottom:4px}.ndl-viewall:hover{color:var(--natals-accent)}@media screen and (max-width:749px){.collection__title.ndl-collection-head{gap:16px;margin-bottom:24px}.ndl-collection-head__actions{gap:10px}.ndl-viewall{font-size:11px;letter-spacing:.08em}}@media screen and (min-width:990px){.collection slider-component.slider-component-desktop.page-width,.collection slider-component.slider-component-desktop{max-width:none;padding-left:var(--natals-gutter);padding-right:0}.collection slider-component.slider-component-desktop{--desktop-margin-left-first-item: 0rem}.collection .slider-component-desktop .slider--desktop{scroll-padding-left:0}.collection .slider-component-desktop .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.slider.slider--desktop{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.slider.slider--desktop::-webkit-scrollbar{display:none}}@media screen and (min-width:750px){#shopify-section-1783854867cf900ecc{padding-left:max(0px,calc(var(--natals-gutter) - 7rem));padding-right:max(0px,calc(var(--natals-gutter) - 7rem))}#shopify-section-1783854867cf900ecc [class*=carousel-container-]{max-width:none}#shopify-section-1783854867cf900ecc [class*=carousel-header-]{padding-left:5rem}}@media screen and (min-width:750px){#shopify-section-natals_featured_title .product-media-container.constrain-height,#shopify-section-natals_featured_title .product-media-container.constrain-height.media-fit-contain{max-height:420px}#shopify-section-natals_featured_title .product-media-container .media img{object-fit:contain}#shopify-section-natals_featured_title .product__info-wrapper{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/natals-design-language.css.map */
