
.header-wrapper{--color-background:250,251,247;--color-foreground:23,37,31;--gradient-background:#fafbf7;background:#fafbf7!important;color:#17251f;border-bottom-color:#d8e1d2!important}.header-wrapper .header{min-height:86px}.header-wrapper .header__menu-item{font-size:13px;letter-spacing:.025em;color:#283d2e}.header-wrapper .header__heading-link{padding:0}.header-wrapper .header__heading-logo{object-fit:contain}.header-wrapper .header__active-menu-item-v2{--color-background:226,233,220;--color-foreground:23,37,31;background:#e2e9dc!important;color:#17251f!important;border-radius:4px;padding:7px 12px}.header-wrapper .header__menu-item:hover{color:#42603c}.header-wrapper .header__submenu,.header-wrapper .mega-menu__content,.header-wrapper .search-modal{--color-background:250,251,247;--color-foreground:23,37,31;background:#fafbf7;color:#17251f;border-color:#d8e1d2}.header-wrapper .menu-drawer{--color-background:250,251,247;--color-foreground:23,37,31;--gradient-background:#fafbf7;background:#fafbf7;color:#17251f}.header-wrapper .menu-drawer__navigation-container,.header-wrapper .menu-drawer__inner-submenu,.header-wrapper .menu-drawer__submenu,.header-wrapper .menu-drawer__utility-links{background:#fafbf7;color:#17251f}.header-wrapper .menu-drawer__menu-item{color:#17251f}.header-wrapper .menu-drawer__menu-item--active{background:#e2e9dc}.shopify-section-group-header-group .announcement-bar__message{letter-spacing:.12em;font-weight:500;line-height:1.5}.shopify-section-group-header-group .announcement-bar__message strong{font-weight:500}.shopify-section-group-header-group .horizontal-ticker__item{letter-spacing:.15em;line-height:1.5}.footer{border-top:1px solid #c5d2bc}.footer .footer-block__heading{font-size:13px;letter-spacing:.04em;line-height:1.5;font-weight:500;color:#17251f}.footer .footer-block__details-content{font-size:12px;line-height:1.8;color:#52664c}.footer .footer-block__details-content a{color:#2f4a34;text-underline-offset:4px}.footer .footer-block__details-content .list-menu__item--link{font-size:12px;line-height:1.8}.footer .footer__content-bottom{border-top-color:#c5d2bc}.footer .footer__copyright{color:#52664c;font-size:10px}.footer .footer-block__image-wrapper{border:0;background:transparent}.footer .footer-block__details-content p+p{margin-top:14px}.scroll-to-top-btn{--color-background:33,56,42;--color-foreground:245,248,238;background:#21382a;color:#f5f8ee;border-radius:50%;box-shadow:0 4px 20px #17251f20}.collection-hero{background:#eef2e8}.collection-hero__title,.main-page-title,.article-template__title{color:#17251f;letter-spacing:-.035em}.header-wrapper a:focus-visible,.footer a:focus-visible{outline:2px solid #527148;outline-offset:4px}
@media(max-width:749px){.header-wrapper .header{min-height:72px}.header-wrapper .header__heading-link.media{max-height:56px}.shopify-section-group-header-group .announcement-bar__message{letter-spacing:.07em}.footer .footer__blocks-wrapper{row-gap:28px}.footer .footer-block__image-wrapper{margin-inline:auto}.footer .footer-block__heading{font-size:12px}.footer .footer-block__details-content{font-size:11px}.footer .footer__content-top{padding-bottom:26px}}

.footer{--color-background:226,233,220;--color-foreground:23,37,31;--gradient-background:#e2e9dc;background:#e2e9dc!important;color:#17251f;padding-top:50px;padding-bottom:28px}.footer::before{content:"";display:block;width:250px;height:60px;margin:0 auto 24px;background-image:url("/cdn/shop/files/nuvelloan-scale-logo.png?v=1794236573");background-size:250px auto;background-position:center;background-repeat:no-repeat}.footer .footer__content-top{padding-bottom:30px}.footer .footer-block--menu{max-width:760px;margin-inline:auto}.footer .footer-block--menu .footer-block__heading{text-align:center}.footer .footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 32px}.footer .footer__content-bottom{background:transparent}.footer .footer__column--info{color:#52664c}@media(max-width:749px){.footer::before{width:210px;height:52px;background-size:210px auto;margin-bottom:20px}.footer .footer-block--menu .footer-block__details-content{gap:5px 22px}.footer{padding-top:36px}}
