:root{--nvf-font-display: "Archivo", "Archivo Expanded", system-ui, sans-serif;--nvf-font: "Instrument Sans", system-ui, -apple-system, sans-serif;--nvf-h0: clamp(2.75rem, 13vw, 8.5rem);--nvf-h1: clamp(2.25rem, 9vw, 4.75rem);--nvf-h2: clamp(1.5rem, 5.5vw, 2.5rem);--nvf-bg: #f7f5f2;--nvf-surface: #ffffff;--nvf-ink: #111111;--nvf-ink-70: #3d3d3d;--nvf-muted: #6b6b6b;--nvf-line: #e4e0da;--nvf-accent: #e8265c;--nvf-accent-dark: #c01745;--nvf-accent-soft: #ffdce4;--nvf-accent-ink: #ffffff;--nvf-acid: #d8ff3c;--nvf-ok: #0f7a4a;--nvf-radius: 0px;--nvf-pill: 999px;--nvf-cta-h: 5.6rem;--nvf-lift: 5px;color-scheme:light}h1,.h1,.h0,.product__title,h2,.h2,.nvf-display{font-family:var(--nvf-font-display)!important;font-variation-settings:"wght" 800,"wdth" 112;font-weight:800!important;text-transform:uppercase;text-wrap:balance}h1,.h1,.h0,.product__title{font-size:var(--nvf-h1)!important;line-height:.9!important;letter-spacing:-.035em!important}h2,.h2{font-size:var(--nvf-h2)!important;line-height:.95!important;letter-spacing:-.025em!important}.nvf-display--hero{font-size:var(--nvf-h0);line-height:.88;letter-spacing:-.04em;font-variation-settings:"wght" 800,"wdth" 118;margin:0}h3,.h3,h4,.h4{font-family:var(--nvf-font)!important;font-weight:600!important;text-transform:none;letter-spacing:-.015em!important}p,li,.rte{text-wrap:pretty}.price,.nvf-sticky__price,.nvf-price,.nvf-bento__stat b,table td,table th{font-variant-numeric:tabular-nums}.button,.nvf-buy__btn,.nvf-sticky__btn,.cart__checkout-button{font-family:var(--nvf-font)!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;border-radius:var(--nvf-radius)!important;min-height:var(--nvf-cta-h)!important}.nvf-tap,.button,.nvf-buy__btn,.nvf-sticky__btn,.nvf-swatch,.nvf-chip,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.nvf-tap:active,.nvf-chip:active{transform:scale(.97)}.nvf-ticker{overflow:hidden;background:var(--nvf-ink);color:var(--nvf-bg);padding:1.1rem 0}.nvf-ticker--accent{background:var(--nvf-accent);color:var(--nvf-accent-ink)}.nvf-ticker__track{display:flex;width:max-content;animation:nvf-slide 26s linear infinite}.nvf-ticker__group{padding-inline:1.6rem;white-space:nowrap;font-family:var(--nvf-font);font-size:1.2rem;font-weight:600;letter-spacing:.16em;line-height:1;text-transform:uppercase}@keyframes nvf-slide{to{transform:translate(-50%)}}.nvf-ticker:hover .nvf-ticker__track{animation-play-state:paused}.nvf-ticker--giant{background:transparent;padding:2rem 0}.nvf-ticker--giant .nvf-ticker__group{font-family:var(--nvf-font-display);font-variation-settings:"wght" 900,"wdth" 125;font-size:clamp(3rem,14vw,10rem);letter-spacing:-.02em;-webkit-text-stroke:2px var(--nvf-ink);color:transparent}@media(prefers-reduced-motion:reduce){.nvf-ticker__track{animation:none}}.nvf-chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.4rem;padding:0 1.4rem;border-radius:var(--nvf-pill);border:2px solid var(--nvf-ink);background:transparent;font-family:var(--nvf-font);font-size:1.3rem;font-weight:600;line-height:1;color:var(--nvf-ink);transition:background .12s,color .12s,transform .12s}.nvf-chip--cod{border-color:var(--nvf-ok);color:var(--nvf-ok)}.nvf-chip--accent{background:var(--nvf-accent);border-color:var(--nvf-accent);color:var(--nvf-accent-ink)}.nvf-chip--acid{background:var(--nvf-acid);border-color:var(--nvf-ink);color:var(--nvf-ink)}.nvf-reveal{opacity:1;transform:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.nvf-reveal:not(.nvf-js){animation:nvf-rise linear both;animation-timeline:view();animation-range:entry 10% cover 32%}@keyframes nvf-rise{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:none}}}}.nvf-js{opacity:0;transform:translateY(28px);transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.2,.8,.2,1)}.nvf-js.nvf-in{opacity:1;transform:none}.nvf-stack{display:grid;gap:1.2rem}.nvf-stack__card{position:sticky;top:calc(1.6rem + var(--i, 0) * 1.4rem);min-height:62svh;background:var(--nvf-surface);border:2px solid var(--nvf-ink);padding:2.4rem}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.nvf-stack__card{animation:nvf-shrink linear both;animation-timeline:view();animation-range:exit 0% exit 100%}@keyframes nvf-shrink{to{transform:scale(.94);filter:brightness(.94)}}}}.nvf-progress{position:sticky;top:0;z-index:40;height:3px;background:var(--nvf-line)}.nvf-progress__bar{height:100%;background:var(--nvf-accent);transform:scaleX(0);transform-origin:0 50%}@supports (animation-timeline: scroll()){.nvf-progress__bar{animation:nvf-grow linear both;animation-timeline:scroll(root block)}@keyframes nvf-grow{to{transform:scaleX(1)}}}.nvf-atc__btn{transition:background .15s,opacity .15s}#MainProduct-template--product .product-form:has(select[name^=options]:not([value=""])) .nvf-atc__btn{opacity:1}.nvf-rail{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:.8rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nvf-gutter, 2rem);padding-inline:var(--nvf-gutter, 2rem);margin-inline:calc(var(--nvf-gutter, 2rem) * -1);scrollbar-width:none}.nvf-rail::-webkit-scrollbar{display:none}.nvf-rail>*{scroll-snap-align:start}@media screen and (min-width:750px){.nvf-rail{grid-auto-flow:row;grid-template-columns:repeat(var(--nvf-rail-cols, 3),minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0;gap:2.4rem}}.nvf-sheet{width:100%;max-width:100%;margin:0;margin-block-start:auto;border:0;border-radius:22px 22px 0 0;padding:.8rem var(--nvf-gutter, 2rem) calc(2rem + env(safe-area-inset-bottom));background:var(--nvf-bg);color:var(--nvf-ink);max-height:85svh;overflow:auto;overscroll-behavior:contain;transform:translateY(100%);transition:transform .3s cubic-bezier(.2,.9,.25,1),overlay .3s allow-discrete,display .3s allow-discrete}.nvf-sheet[open]{transform:translateY(0)}@starting-style{.nvf-sheet[open]{transform:translateY(100%)}}.nvf-sheet::backdrop{background:#00000073}.nvf-sheet__grab button{display:block;width:44px;height:4px;margin:.6rem auto 1.6rem;border:0;border-radius:var(--nvf-pill);background:var(--nvf-line);font-size:0;cursor:pointer}body:has(dialog.nvf-sheet[open]){overflow:hidden}@media(prefers-reduced-motion:reduce){.nvf-sheet{transition:none}}.nvf-save{background:var(--nvf-accent)!important;color:var(--nvf-accent-ink)!important;border:0;border-radius:var(--nvf-pill);font-weight:700}.nvf-eyebrow,.nvf-label{opacity:.6;letter-spacing:.14em}.nvf-rating__stars{color:var(--nvf-accent)}.nvf-sticky{background:color-mix(in srgb,var(--nvf-bg) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:2px solid var(--nvf-ink)}.nvf-sticky__btn{border:2px solid var(--nvf-ink)}.nvf-hero{min-height:100svh}@media screen and (max-width:749px){body{font-size:1.6rem;line-height:1.55}.rte,.rte p,.rte li{font-size:1.6rem;line-height:1.6}.caption,.caption-large,.caption-with-letter-spacing{font-size:1.35rem}.price,.price--large{font-size:1.6rem}.card__heading,.card-information__text{font-size:1.5rem;line-height:1.35}.full-unstyled-link{font-size:inherit}.list-menu__item,.header__menu-item,.menu-drawer__menu-item,.footer-block__details-content a,.list-social__link,.link,.quantity__button,.cart-item cart-remove-button .button,.facets__summary,.active-facets__button{min-height:4.4rem;display:flex;align-items:center}.menu-drawer__menu-item{font-size:1.7rem}.product-grid{column-gap:.8rem;row-gap:2.4rem}.card__information{padding-top:1rem}.card__badge .badge{font-size:1.05rem;letter-spacing:.08em;padding:.4rem .8rem}.related-products .grid,.collection .slider--mobile,.multicolumn-list.slider--mobile{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nvf-gutter, 2rem);padding-inline:var(--nvf-gutter, 2rem);margin-inline:calc(var(--nvf-gutter, 2rem) * -1);scrollbar-width:none}.related-products .grid::-webkit-scrollbar{display:none}.related-products .grid__item{flex:0 0 72%;scroll-snap-align:start;max-width:none}.accordion summary,.product__accordion summary,details summary{min-height:5.6rem}.accordion__title,.summary__title{font-size:1.6rem}.drawer__inner{padding-inline:var(--nvf-gutter, 2rem)}.cart-drawer .cart-item__name{font-size:1.5rem!important}.cart-drawer .totals__subtotal-value{font-size:1.8rem}.footer-block__heading{font-size:1.6rem}.footer__content-top{padding-bottom:2.4rem}.footer-block__details-content{font-size:1.5rem}.field__input,.select__select,.customer input,.customer select{font-size:16px!important;min-height:5.2rem}.collection-hero__title,.main-page-title{font-size:clamp(2.6rem,9vw,4rem)!important}.announcement-bar__message{font-size:1.3rem;padding:1.1rem 0;letter-spacing:.06em}body.nvf-has-sticky main{padding-bottom:9.6rem}}a,button,summary,label[for],.card__heading a{-webkit-tap-highlight-color:transparent}.nvf-stars{display:inline-flex;align-items:center;gap:.6rem;line-height:1;vertical-align:middle}.nvf-stars__set{display:inline-flex;align-items:center;gap:.15em;font-size:var(--nvs-s, 14px)}.nvf-stars__i{width:1em;height:.95em;display:block;flex:none;overflow:visible}.nvf-stars__bg{fill:currentColor;opacity:.22}.nvf-stars__fg{fill:var(--nvs-c, #ffb400)}.nvf-stars__num{font-size:calc(var(--nvs-s, 14px) * 1.02);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.nvf-stars__n{font-size:calc(var(--nvs-s, 14px) * .92);opacity:.66;font-variant-numeric:tabular-nums}.nvf-stars__l{font-size:calc(var(--nvs-s, 14px) * .95);font-weight:600}.stars{color:#ffb400;letter-spacing:.12em;font-size:1.3rem;line-height:1}.nvf-legalbox{margin:1.8rem 0 0;padding-top:1.4rem;border-top:1px solid var(--nvf-line, #e6dfd7)}.nvf-legalbox__list{margin:0;display:grid;gap:0}.nvf-legalbox__list>div{display:grid;grid-template-columns:9.5rem 1fr;gap:1.2rem;align-items:baseline;padding:.9rem 0;border-bottom:1px solid var(--nvf-line, #e6dfd7)}.nvf-legalbox__list>div:last-child{border-bottom:0;padding-bottom:0}.nvf-legalbox dt{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nvf-muted, #6b635c);line-height:1.3}.nvf-legalbox dd{margin:0;font-size:1.35rem;line-height:1.5;color:var(--nvf-ink, #1f1d1b)}.nvf-legalbox a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:480px){.nvf-legalbox__list>div{grid-template-columns:1fr;gap:.3rem}}.nvf-aviso{font-size:1.2rem;line-height:1.5;color:var(--nvf-muted, #6b635c);margin:1.2rem 0 0;padding:1.1rem 1.3rem;border:1px solid var(--nvf-line, #e6dfd7);background:var(--nvf-bg, #faf7f3);border-radius:8px}.nvf-aviso a{color:inherit;text-decoration:underline;text-underline-offset:3px}.nvf-pago{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:0}.nvf-pago__i{display:inline-flex;flex:none;line-height:0}.nvf-pago__i svg{height:var(--nvf-pago-h, 26px);width:auto;display:block;border-radius:4px}.price__badge-sale,.badge.price__badge-sale,.card__badge .badge:not(.price__badge-sold-out){background:var(--nvf-acc, #e8265c)!important;color:#fff!important;border:0!important;border-radius:0!important;padding:.6rem 1.1rem!important;font-family:var(--nvf-font-display, system-ui),sans-serif;font-weight:800!important;font-size:1.5rem!important;line-height:1!important;letter-spacing:-.01em!important;font-variant-numeric:tabular-nums;text-transform:none!important;opacity:1!important;box-shadow:3px 3px 0 var(--nvf-ink, #1f1d1b);display:inline-flex;align-items:center;min-height:3.2rem}.price--on-sale .price__badge-sale,.price .price__badge-sale{margin-left:1rem;vertical-align:middle}.card__badge .badge{font-size:1.3rem!important;padding:.5rem .9rem!important;box-shadow:2px 2px 0 var(--nvf-ink, #1f1d1b)}.price__badge-sold-out{background:#e9e5df!important;color:#6b635c!important;box-shadow:none!important}.nvf-pago__i--img img{height:var(--nvf-pago-h, 34px);width:auto;display:block;object-fit:contain}@media screen and (max-width:749px){.nvf-pago{gap:.6rem}.nvf-pago__i svg,.nvf-pago__i--img img{max-height:2.6rem;max-width:38vw}.nvf-pago__i:only-child svg,.nvf-pago__i:only-child img{max-height:3.2rem;max-width:60vw}}@media screen and (max-width:480px){.price__badge-sale,.badge.price__badge-sale{font-size:1.4rem!important;padding:.5rem 1rem!important;min-height:3rem}}.nvf-sg{margin:1.2rem 0 0}.nvf-sg__open{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 1.4rem;background:transparent;color:var(--nvf-ink, #1f1d1b);border:1.5px solid var(--nvf-ink, #1f1d1b);border-radius:0;font-family:inherit;font-size:1.35rem;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .12s,color .12s}.nvf-sg__open:active{background:var(--nvf-ink, #1f1d1b);color:#fff}.nvf-sg__open svg{width:1.8rem;height:1.8rem;flex:none}.nvf-sg__modal{width:min(52rem,calc(100vw - 3.2rem));max-height:86svh;padding:0;border:2px solid var(--nvf-ink, #1f1d1b);border-radius:0;background:#fff;color:var(--nvf-ink, #1f1d1b);overflow:hidden}.nvf-sg__modal::backdrop{background:#0000008c}.nvf-sg__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.6rem 1.8rem;border-bottom:2px solid var(--nvf-ink, #1f1d1b)}.nvf-sg__head h3{margin:0;font-family:var(--nvf-font-display, system-ui),sans-serif;font-weight:800;font-size:1.9rem;letter-spacing:-.02em;text-transform:uppercase}.nvf-sg__x{width:4.4rem;height:4.4rem;flex:none;margin-right:-1rem;display:flex;align-items:center;justify-content:center;background:none;border:0;color:inherit;cursor:pointer;padding:0}.nvf-sg__x svg{width:2rem;height:2rem}.nvf-sg__body{padding:1.8rem;overflow-y:auto;max-height:calc(86svh - 7rem)}.nvf-sg__how{margin:0 0 1.8rem;padding-left:2rem;font-size:1.4rem;line-height:1.55;color:var(--nvf-muted, #6b635c)}.nvf-sg__how li{margin-bottom:.6rem}.nvf-sg__how b{color:var(--nvf-ink, #1f1d1b)}.nvf-sg__table{width:100%;border-collapse:collapse;font-size:1.45rem;font-variant-numeric:tabular-nums}.nvf-sg__table th{text-align:left;padding:.9rem .6rem;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--nvf-muted, #6b635c);border-bottom:2px solid var(--nvf-ink, #1f1d1b)}.nvf-sg__table td{padding:1.1rem .6rem;border-bottom:1px solid var(--nvf-line, #e6dfd7)}.nvf-sg__table tbody tr:nth-child(odd){background:var(--nvf-bg, #faf7f3)}.nvf-sg__rule{margin:1.6rem 0 0;padding:1.2rem 1.4rem;background:var(--nvf-bg, #faf7f3);border-left:3px solid var(--nvf-acc, #e8265c);font-size:1.35rem;line-height:1.5}.nvf-sg__wa{display:flex;align-items:center;justify-content:center;gap:.9rem;min-height:5.2rem;margin-top:1.6rem;background:#25d366;color:#fff;font-weight:700;font-size:1.4rem;text-decoration:none;border:2px solid var(--nvf-ink, #1f1d1b);box-shadow:4px 4px 0 var(--nvf-ink, #1f1d1b)}.nvf-sg__wa:active{transform:translate(4px,4px);box-shadow:0 0}.nvf-sg__wa svg{width:2rem;height:2rem;fill:#fff;flex:none}.nvf-wa{background:#25d366!important;border-color:#1da851!important;color:#fff!important;box-shadow:0 4px 14px #25d36657!important}.nvf-wa:hover{background:#1da851!important}.nvf-wa svg{fill:#fff}.footer{margin-top:0!important;border-top:1px solid var(--nvf-line, #e6dfd7)}@media screen and (max-width:749px){.footer__content-top{padding-bottom:1.2rem}.footer-block{margin-top:2.4rem}.footer-block:first-child{margin-top:0}}.nvf-sg__body{padding-bottom:2.4rem}.nvf-sg__wa{white-space:nowrap;padding:0 1.6rem}.nvf-sg__wa{position:sticky;bottom:0;margin-bottom:0;box-shadow:4px 4px 0 var(--nvf-ink, #1f1d1b),0 -12px 16px -8px #00000029}.nvf-sg__body{padding-bottom:1.8rem}.nvf-sg__modal,.nvf-sg__modal *{box-sizing:border-box}.nvf-sg__modal[open]{display:flex;flex-direction:column;max-height:86svh}.nvf-sg__head{flex:0 0 auto}.nvf-sg__body{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:749px){.nvf-wa{width:5.4rem;height:5.4rem;min-height:5.4rem;padding:0!important;gap:0!important;justify-content:center}.nvf-wa__label{display:none!important}.nvf-wa svg{width:2.6rem;height:2.6rem}}@media screen and (max-width:749px){.nvf-tallas__table,.nvf-sg__table{margin-bottom:1.6rem}main{padding-bottom:7.2rem}body.nvf-has-sticky main{padding-bottom:13rem}}.utility-bar__grid>*,.utility-bar__grid .announcement-bar-slider,.utility-bar__grid .announcement-bar .slider{min-width:0}.announcement-bar__message{padding:.9rem 0!important;font-family:var(--nvf-font, system-ui),sans-serif;font-size:1.35rem!important;font-weight:600!important;letter-spacing:.08em!important;line-height:1.3!important;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:flex;align-items:center;justify-content:center;gap:.8rem}.announcement-bar__message:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--nvf-acc, #e8265c);flex:none}.announcement-bar .slider-button{color:#ffffff8c;transition:color .15s}.announcement-bar .slider-button:hover{color:#fff}@media screen and (max-width:749px){.announcement-bar .slider-button{display:none!important}.announcement-bar .slideshow__slide{padding-inline:1rem}.announcement-bar__message{font-size:1.25rem!important;letter-spacing:.06em!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/nuvia-ng.css.map */
