:root{--nvx-night:#101c19;--nvx-deep:#1a382e;--nvx-cream:#f7f6f0;--nvx-metal:#d8b581;--nvx-mist:#e5eeea}body.template-index{overflow-x:clip}.header-wrapper:not(.header-transparent){background:#f8f7f2;border-bottom-color:#e3e6df}.header__heading-link{letter-spacing:.16em!important;font-weight:850!important}.header__icons .header__icon{transition:transform .2s ease}.header__icons .header__icon:hover{transform:translateY(-2px)}.nx-navigation{background:#f8f7f2;color:#1a3b30;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-bottom-color:#e0e3dc}.nx-navigation a{letter-spacing:.025em;font-weight:650}.nx-navigation a:hover{color:#a0774d}body.template-index .nx-navigation{background:#f8f7f2f5;box-shadow:0 9px 28px #16312411}body.template-index .nx-navigation a.is-active:after{background:#b78b5a}:where(a,button,input,select,textarea):focus-visible{outline:2px solid #b08a57!important;outline-offset:3px}body.template-index #MainContent{background:var(--nvx-cream)}body.template-index #nuvexilo-shop-the-look.nsl{--nsl-ink:#f6f4ed;--nsl-muted:#aabbb0;--nsl-border:#435047;--nsl-paper:#101a18;color:#f6f4ed;position:relative;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(177,132,70,.17),transparent 37%),radial-gradient(circle at 2% 90%,rgba(77,146,111,.12),transparent 45%),#101a18;padding:clamp(64px,7vw,110px) clamp(16px,4vw,42px) 72px}body.template-index #nuvexilo-shop-the-look.nsl:before{content:"NVX";pointer-events:none;position:absolute;right:-.03em;top:-.075em;font-size:clamp(190px,34vw,520px);font-weight:900;line-height:1;letter-spacing:-.14em;color:#ffffff06;transform:rotate(-5deg);z-index:0}body.template-index #nuvexilo-shop-the-look .nsl__shell{max-width:1400px;position:relative;z-index:1}body.template-index #nuvexilo-shop-the-look .nsl__header{align-items:flex-end;margin-bottom:clamp(28px,4vw,55px)}body.template-index #nuvexilo-shop-the-look .nsl__eyebrow{color:#ddc299;letter-spacing:.21em;font-size:11px}body.template-index #nuvexilo-shop-the-look .nsl__heading{color:#faf7ed;font-weight:860;font-size:clamp(44px,6.7vw,94px);line-height:.96;letter-spacing:-.064em;text-transform:uppercase;max-width:850px;margin-bottom:18px}body.template-index #nuvexilo-shop-the-look .nsl__intro{color:#becbbf;font-size:clamp(14px,1.3vw,17px);line-height:1.65;max-width:580px}body.template-index #nuvexilo-shop-the-look .nsl__discover{font-size:11px;letter-spacing:.13em;font-weight:850;color:#e6cba5;border-bottom:1px solid rgba(222,192,146,.7);white-space:normal;text-align:right}body.template-index #nuvexilo-shop-the-look .nsl__looks{gap:clamp(12px,1.65vw,23px);align-items:stretch}body.template-index #nuvexilo-shop-the-look .nsl__look{background:#1c2621;color:#faf9f0;border:1px solid rgba(224,234,223,.2);border-radius:7px;box-shadow:0 18px 54px #0000002e;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}body.template-index #nuvexilo-shop-the-look .nsl__look:hover{transform:translateY(-5px);box-shadow:0 27px 56px #00000054;border-color:#c2a37d}body.template-index #nuvexilo-shop-the-look .nsl__visual{background:#25312b}body.template-index #nuvexilo-shop-the-look .nsl__tag{color:#f9f8f1;background:#0e1b16d4;border:1px solid rgba(255,255,255,.32);font-size:10px;letter-spacing:.12em;padding:8px 12px}body.template-index #nuvexilo-shop-the-look .nsl__see-pieces{background:#f9f5ed;color:#1e342a;border-color:#f9f5ed;font-weight:800}body.template-index #nuvexilo-shop-the-look .nsl__see-pieces:hover{background:#e2bc85}body.template-index #nuvexilo-shop-the-look .nsl__inspiration-label{background:#f9f8f3f0;color:#1c3a30}body.template-index #nuvexilo-shop-the-look .nsl__content{background:#1c2621;padding:clamp(21px,2.4vw,29px)}body.template-index #nuvexilo-shop-the-look .nsl__overline{color:#acbcb1;letter-spacing:.17em}body.template-index #nuvexilo-shop-the-look .nsl__look-title{color:#f7f5ed;font-size:clamp(25px,2.2vw,34px);font-weight:810}body.template-index #nuvexilo-shop-the-look .nsl__look-text{color:#b9c8bb;line-height:1.6}body.template-index #nuvexilo-shop-the-look .nsl__pieces-heading{color:#f7f4ec;border-bottom-color:#ecf5e933}body.template-index #nuvexilo-shop-the-look .nsl__pieces-heading span{color:#b3c4b5}body.template-index #nuvexilo-shop-the-look .nsl__piece{color:#faf8f0;border-bottom-color:#e3eade29}body.template-index #nuvexilo-shop-the-look .nsl__piece:hover{opacity:1;background:#ffffff09}body.template-index #nuvexilo-shop-the-look .nsl__piece-image{border-radius:5px;background:#fff}body.template-index #nuvexilo-shop-the-look .nsl__piece-name{color:#f7f6f0}body.template-index #nuvexilo-shop-the-look .nsl__piece-price,body.template-index #nuvexilo-shop-the-look .nsl__piece-arrow{color:#e3c598}body.template-index #nuvexilo-shop-the-look .nsl__disclaimer{color:#aab9ae;line-height:1.65}body.template-index #nuvexilo-shop-the-look .nsl__halloween-offer{background:#34271a;border-color:#d8a76a99;color:#f8dec1;border-radius:4px}body.template-index #nuvexilo-shop-the-look .nsl__halloween-offer strong{color:#ffe4bc}body.template-index #nuvexilo-shop-the-look .nsl__halloween-offer-icon{color:#ddb887}body.template-index #nuvexilo-shop-the-look .nsl__halloween-offer-note{color:#d6b391}body.template-index #nuvexilo-shop-the-look .nsl__foot{justify-content:space-between;flex-wrap:wrap;margin-top:24px;gap:15px;font-size:10px;letter-spacing:.13em;color:#b0beb0}body.template-index #nuvexilo-shop-the-look .nsl__foot a{color:#e4cba8;text-decoration:none;border-bottom:1px solid #ae9272;padding-bottom:7px}body.template-index #nuvexilo-shop-the-look .nsl__foot a:hover{color:#fff}body.template-index #nuvexilo-shop-the-look .nvx-atelier-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(40px,5vw,74px) 0 0;border:1px solid rgba(228,235,226,.21);border-radius:5px;background:#ffffff09}body.template-index #nuvexilo-shop-the-look .nvx-atelier-benefit{min-width:0;padding:clamp(18px,2.2vw,29px);display:flex;flex-direction:column;gap:7px}body.template-index #nuvexilo-shop-the-look .nvx-atelier-benefit:not(:last-child){border-right:1px solid rgba(228,235,226,.17)}body.template-index #nuvexilo-shop-the-look .nvx-atelier-benefit__num{font-weight:800;font-size:10px;color:#d9bd93}body.template-index #nuvexilo-shop-the-look .nvx-atelier-benefit__title{color:#f6f2ea;font-size:clamp(12px,1.3vw,16px);letter-spacing:.06em;font-weight:820}body.template-index #nuvexilo-shop-the-look .nvx-atelier-benefit__desc{color:#b6c5ba;font-size:12px}body.template-index [data-nx-scroll-section]{position:relative;width:100%;max-width:none!important;padding-left:max(18px,calc((100vw - 1380px)/2))!important;padding-right:max(18px,calc((100vw - 1380px)/2))!important;padding-top:clamp(48px,6vw,94px)!important;padding-bottom:clamp(38px,5vw,79px)!important;background:#f7f6f0}body.template-index [data-nx-scroll-section=winter]{background:linear-gradient(120deg,#e8f0ec,#f6f8f3 65%,#eaf0ea)}body.template-index [data-nx-scroll-section=shirts]{background:#f7f5f0}body.template-index [data-nx-scroll-section=sport]{background:#e6ede8}body.template-index [data-nx-scroll-section=accessories]{background:#f7f3ed}body.template-index [data-nx-scroll-section]:before{content:"NUVEXILO / COLLECTIONS";display:block;font-size:10px;letter-spacing:.19em;color:#819488;font-weight:850;margin-bottom:16px}body.template-index [data-nx-scroll-section] .title-wrapper{margin-bottom:clamp(23px,3vw,40px)}body.template-index [data-nx-scroll-section] .title{color:#183b30;font-size:clamp(30px,4.3vw,58px)!important;font-weight:850;letter-spacing:-.055em;text-transform:uppercase;line-height:1.05}body.template-index .nx-scroll-collection-link{color:#254e40!important;text-decoration:none!important;border-bottom:1px solid #607a6a;padding:10px 0;font-size:11px!important;letter-spacing:.1em!important;font-weight:820!important}body.template-index .nx-scroll-collection-link:hover{color:#a67b53!important}body.template-index [data-nx-scroll-section] .product-grid{row-gap:25px}body.template-index [data-nx-scroll-section] .card--product,body.template-collection .card--product,body.template-product .card--product{background:#fff;border:1px solid #e3e7df;border-radius:6px!important;overflow:hidden;box-shadow:0 8px 24px #1c38280f;transition:transform .25s ease,box-shadow .25s ease}body.template-index [data-nx-scroll-section] .card--product:hover,body.template-collection .card--product:hover,body.template-product .card--product:hover{transform:translateY(-3px);box-shadow:0 18px 38px #1b352926}body.template-index [data-nx-scroll-section] .card-information__text,body.template-collection .card-information__text{color:#21392d;font-weight:750;letter-spacing:-.012em}body.template-collection #MainContent{background:#f7f6f0}body.template-collection .nvx-collection-intro{background:radial-gradient(circle at 90% 15%,rgba(201,169,119,.16),transparent 42%),linear-gradient(110deg,#142922,#1e3b31 78%);color:#f8f4ec;padding:clamp(49px,7vw,95px) 22px}body.template-collection .nvx-collection-intro__inner{max-width:1360px;margin:auto;display:flex;gap:25px;align-items:flex-end;justify-content:space-between}body.template-collection .nvx-collection-intro__copy{min-width:0}body.template-collection .nvx-collection-intro__eyebrow{font-size:11px;font-weight:850;letter-spacing:.17em;color:#dfbf90;margin:0 0 17px}body.template-collection .nvx-collection-intro__title{font-size:clamp(38px,6.3vw,90px);font-weight:850;line-height:1;letter-spacing:-.06em;text-transform:uppercase;color:#f9f5ed;margin:0 0 20px;overflow-wrap:anywhere}body.template-collection .nvx-collection-intro__sub{font-size:14px;color:#c8d8cb;line-height:1.65;max-width:570px;margin:0}body.template-collection .nvx-collection-intro__aside{min-width:140px;display:flex;flex-direction:column;align-items:flex-end;gap:10px;color:#d9c7a4;font-size:10px;letter-spacing:.1em;white-space:nowrap}body.template-collection .nvx-collection-intro__count{padding-top:10px;border-top:1px solid rgba(239,237,226,.25)}body.template-product #MainContent{background:#f8f7f3}body.template-product .product__title,body.template-product .product__title h1{color:#17382c;letter-spacing:-.045em;font-weight:830;line-height:1.12}body.template-product .product__info-wrapper{min-width:0}body.template-product .product__info-container{background:#fff;border:1px solid #e2e7de;border-radius:8px;padding:clamp(16px,2.6vw,30px);box-shadow:0 16px 45px #1f392b0f}body.template-product .product__media-gallery .media{background:#fff;border-radius:7px;overflow:hidden}body.template-product .product-form__submit{background:#193b30;color:#fff;border-radius:4px!important;min-height:52px;font-weight:850;letter-spacing:.065em}body.template-product .product-form__submit:hover{background:#285d49}body.template-product .product__description{line-height:1.75}body.template-product .nvx-product-benefits{background:#19332a;color:#f6f3eb;padding:20px 18px}body.template-product .nvx-product-benefits__inner{max-width:1330px;margin:auto;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:20px;align-items:center}body.template-product .nvx-product-benefits__heading{font-size:11px;letter-spacing:.14em;font-weight:850;color:#dbbd8f}body.template-product .nvx-product-benefits__inner>div{display:flex;flex-direction:column;gap:6px}body.template-product .nvx-product-benefits__inner strong{font-size:11px;color:#faf6ed;font-weight:850;letter-spacing:.07em}body.template-product .nvx-product-benefits__inner div span{color:#b5c7b9;font-size:11px}.footer{background:#111e19!important;color:#eff1e7!important;border-top:1px solid #43564a}.footer .footer-block__heading,.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .footer-block__details-content a,.footer .footer__copyright,.footer .footer__copyright a,.footer .list-social__link{color:#eef2e9!important}.footer .footer-block__heading{font-size:13px!important;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.footer .footer-block__details-content a:hover,.footer .footer__copyright a:hover{color:#e0be8f!important}.footer .footer__content-bottom{border-top:1px solid rgba(240,246,238,.17)}.footer input,.footer .field__input{background:#f6f6ef;color:#142d22;border-radius:4px!important}body.template-index.nx-winter-seasonal #nuvexilo-shop-the-look.nsl{background:radial-gradient(circle at 91% 9%,rgba(83,146,157,.2),transparent 43%),#0f2229}body.template-index.nx-winter-seasonal #nuvexilo-shop-the-look .nsl__eyebrow,body.template-index.nx-winter-seasonal #nuvexilo-shop-the-look .nvx-atelier-benefit__num{color:#b9dfe7}body.template-index.nx-winter-seasonal #nuvexilo-shop-the-look .nsl__piece-price{color:#c9e8ed}body.template-index.nx-winter-seasonal #nuvexilo-shop-the-look .nsl__look,body.template-index.nx-winter-seasonal #nuvexilo-shop-the-look .nsl__content{background:#172a30}body.template-index.nx-winter-seasonal [data-nx-scroll-section=winter]{background:linear-gradient(115deg,#e3f0f2,#f7faf8 65%,#edf3ea)}body.template-index.nx-winter-seasonal .nx-navigation{background:#f0f8f9f7}@media(max-width:1050px){body.template-index #nuvexilo-shop-the-look .nsl__looks,body.template-product .nvx-product-benefits__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){body.template-index #nuvexilo-shop-the-look.nsl{padding:58px 16px 54px}body.template-index #nuvexilo-shop-the-look .nsl__header{display:block}body.template-index #nuvexilo-shop-the-look .nsl__heading{font-size:clamp(41px,11vw,58px)}body.template-index #nuvexilo-shop-the-look .nsl__discover{display:inline-flex;text-align:left;margin-top:15px}body.template-index #nuvexilo-shop-the-look .nsl__looks{grid-template-columns:minmax(0,1fr);gap:24px}body.template-index #nuvexilo-shop-the-look .nsl__look:hover{transform:none}body.template-index #nuvexilo-shop-the-look .nsl__content{padding:22px 18px}body.template-index #nuvexilo-shop-the-look .nvx-atelier-benefits{grid-template-columns:1fr}body.template-index #nuvexilo-shop-the-look .nvx-atelier-benefit{padding:17px 20px}body.template-index #nuvexilo-shop-the-look .nvx-atelier-benefit:not(:last-child){border-right:0;border-bottom:1px solid rgba(228,235,226,.17)}body.template-index [data-nx-scroll-section]{padding:51px 18px!important}body.template-index [data-nx-scroll-section] .title{font-size:clamp(28px,8vw,46px)!important}body.template-index .nx-scroll-collection-link{font-size:10px!important}body.template-collection .nvx-collection-intro{padding:53px 18px}body.template-collection .nvx-collection-intro__inner{display:block}body.template-collection .nvx-collection-intro__aside{flex-direction:row;justify-content:space-between;align-items:center;margin-top:23px}body.template-product .product__info-container{padding:19px 15px}body.template-product .nvx-product-benefits__inner{grid-template-columns:1fr;gap:12px}body.template-product .nvx-product-benefits__inner>div{padding:10px 0;border-top:1px solid rgba(255,255,255,.14)}}@media(max-width:440px){body.template-index [data-nx-scroll-section] .title{font-size:32px!important}body.template-index #nuvexilo-shop-the-look .nsl__piece-arrow{max-width:25px}}@media(prefers-reduced-motion:reduce){.header__icons .header__icon,.card--product,body.template-index #nuvexilo-shop-the-look .nsl__look{transition:none!important;transform:none!important}}body.template-index .nv-sessionstat{border:1px solid #e2e3d7;background:linear-gradient(115deg,#f9f7f1,#ecf1e8 78%,#f6f4ee);border-radius:5px;box-shadow:0 12px 34px #1e392c12;max-width:1240px;padding:24px clamp(17px,3vw,37px)}body.template-index .nv-sessionstat__icon{color:#f4ecdb;background:#193a30;border:1px solid #38644d;box-shadow:0 5px 15px #0f281d21}body.template-index .nv-sessionstat__eyebrow{letter-spacing:.19em;color:#6e8373;font-weight:850}body.template-index .nv-sessionstat__total{font-weight:850;letter-spacing:-.06em;color:#1c392c}body.template-index .nv-sessionstat__label{font-size:13px;font-weight:760;letter-spacing:.025em;color:#193d30}body.template-index .nv-sessionstat__verified{color:#46755c}body.template-index .nv-sessionstat__updated{color:#71897a}body.template-index .newsletter{border-radius:7px;padding:clamp(34px,5vw,72px) clamp(18px,4vw,58px);background:linear-gradient(127deg,#e5ede7,#f9f7f0 61%,#efeee7);border:1px solid #d8e3d9;color:#1d3f31}body.template-index .newsletter__wrapper{max-width:860px;margin:0 auto}body.template-index .newsletter .h4,body.template-index .newsletter__wrapper .h4{font-size:clamp(29px,4.3vw,56px);font-weight:850;line-height:1.08;letter-spacing:-.052em;text-transform:uppercase;color:#183c30}body.template-index .newsletter__subheading{max-width:550px;margin-left:auto;margin-right:auto;color:#5b7566;line-height:1.65}body.template-index .newsletter .field__input{border:1px solid #b9cdbd;border-radius:4px;background:#fff;color:#16362a}body.template-index .newsletter .field__button{border-radius:3px;background:#193c30;color:#fff}body.template-index .newsletter .field__button:hover{background:#33664e}body.template-index .newsletter :focus-visible{outline-color:#b08b57}body.template-index #MainContent .shopify-section:has(.nv-sessionstat){background:#f6f5f0;padding-left:16px;padding-right:16px}body.template-index #MainContent .shopify-section:has(.nv-sessionstat) .nv-sessionstat{margin-top:5px;margin-bottom:5px}body.template-collection .card-information__text,body.template-product .card-information__text,body.template-index .nsl__look-text,body.template-index .nsl__piece-copy{overflow-wrap:anywhere}@media(max-width:650px){body.template-index .nv-sessionstat{padding:19px 14px;gap:12px}body.template-index .newsletter{padding:35px 17px}body.template-index .newsletter__wrapper .h4{font-size:32px}body.template-index .nv-sessionstat__total{font-size:27px}}@supports not selector(:has(*)){body.template-index #MainContent .nv-sessionstat{margin:6px auto}}.price:not(.price--unavailable){letter-spacing:-.015em;font-variant-numeric:tabular-nums}.price .price__regular .price-item--regular bdi{font-weight:800;font-size:clamp(1.65rem,1.7vw,2.08rem);line-height:1.22;letter-spacing:-.035em}.price.price--large .price__regular .price-item--regular bdi{font-size:clamp(2.2rem,3.2vw,3.15rem)}.price.price--on-sale .price__sale{align-items:center;column-gap:.75rem;row-gap:.4rem}.price.price--on-sale .price__sale .price__compare{margin:0}.price.price--on-sale .price-item--regular:before{display:none}.price.price--on-sale .price-item--regular{position:static;color:#77716b;text-decoration:line-through;text-decoration-color:#b45b51;text-decoration-thickness:1.5px}.price.price--on-sale .price-item--regular bdi{font-size:1.42rem;font-weight:500;letter-spacing:-.01em}.price.price--on-sale .price-item--sale bdi{font-size:clamp(1.85rem,2vw,2.27rem);font-weight:850;letter-spacing:-.04em;color:#a6403d}.price.price--large.price--on-sale .price-item--sale bdi{font-size:clamp(2.3rem,3.2vw,3.25rem)}.price.price--on-sale .price__badge-sale{border:0;border-radius:999px;background:#173e32;color:#fff;font-size:1.05rem;font-weight:750;letter-spacing:.035em;padding:.55rem .78rem;line-height:1.15}@media(max-width:749px){.price .price__regular .price-item--regular bdi{font-size:1.8rem}.price.price--large .price__regular .price-item--regular bdi{font-size:2.65rem}.price.price--on-sale .price-item--sale bdi{font-size:2.02rem}.price.price--large.price--on-sale .price-item--sale bdi{font-size:2.75rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/nuvexilo-atelier.css.map */
