:root{--vc-cera: #FAF8F5;--vc-lino: #EDE5D8;--vc-negro: #1A1A1A;--vc-oro: #C8A876;--vc-oro-texto: #85662F;--vc-humo: #5E574F;--vc-linea: #DCD2C3;--vc-display: var(--font-heading--family, "Faculty Glyphic"), serif;--vc-sans: var(--font-body--family), system-ui, sans-serif;--vc-ease-out: cubic-bezier(.23, 1, .32, 1);--vc-ease-in-out: cubic-bezier(.77, 0, .175, 1);--vc-ease-drawer: cubic-bezier(.32, .72, 0, 1);--vc-gutter: clamp(20px, 5.5vw, 80px);--vc-section-space: clamp(56px, 8vw, 112px);--vc-max: 1280px}.vc-section{padding-block:var(--vc-section-space);padding-inline:var(--vc-gutter)}.vc-section--cera{background:var(--vc-cera);color:var(--vc-negro)}.vc-section--lino{background:var(--vc-lino);color:var(--vc-negro)}.vc-section--negro{background:var(--vc-negro);color:var(--vc-cera)}.vc-inner{max-width:var(--vc-max);margin-inline:auto;min-width:0}.vc-head{display:flex;flex-wrap:wrap;gap:24px 64px;align-items:flex-end;justify-content:space-between;margin-block-end:clamp(24px,3.5vw,48px)}.vc-display-xl,.vc-display-l,.vc-display-m,.vc-display-s{font-family:var(--vc-display);font-weight:400;margin:0;text-wrap:balance;color:inherit}.vc-display-xl{font-size:clamp(40px,4.45vw,64px);line-height:1.05;letter-spacing:-.015em}.vc-display-l{font-size:clamp(32px,3.1vw,44px);line-height:1.1;letter-spacing:-.01em}.vc-display-m{font-size:clamp(24px,2.25vw,32px);line-height:1.15}.vc-display-s{font-size:clamp(19px,1.55vw,22px);line-height:1.25}.vc-text-l{font-family:var(--vc-sans);font-size:clamp(16px,1.25vw,18px);line-height:1.55;margin:0;text-wrap:pretty}.vc-text{font-family:var(--vc-sans);font-size:16px;line-height:1.55;margin:0;text-wrap:pretty}.vc-text-s{font-family:var(--vc-sans);font-size:14px;line-height:1.5;margin:0}.vc-caption{font-family:var(--vc-sans);font-size:13px;line-height:1.4;margin:0}.vc-label{font-family:var(--vc-sans);font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.01em;margin:0}.vc-muted{color:var(--vc-humo)}.vc-section--negro .vc-muted{color:var(--vc-linea)}.vc-gold-text{color:var(--vc-oro-texto)}.vc-section--negro .vc-gold-text{color:var(--vc-oro)}.vc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border-radius:999px;border:1px solid transparent;font-family:var(--vc-sans);font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform .16s var(--vc-ease-out),background-color .2s ease,color .2s ease,border-color .2s ease}.vc-btn:active{transform:scale(.97)}.vc-btn:focus-visible{outline:2px solid var(--vc-oro);outline-offset:3px}.vc-btn--dark{background:var(--vc-negro);color:var(--vc-cera)}.vc-btn--line{background:transparent;color:var(--vc-negro);border-color:var(--vc-negro)}.vc-btn--light{background:var(--vc-cera);color:var(--vc-negro)}.vc-btn--line-light{background:transparent;color:var(--vc-cera);border-color:var(--vc-cera)}.vc-btn--block{width:100%}@media(hover:hover)and (pointer:fine){.vc-btn--dark:hover{background:#000}.vc-btn--line:hover{background:var(--vc-negro);color:var(--vc-cera)}.vc-btn--light:hover{background:#fff}.vc-btn--line-light:hover{background:var(--vc-cera);color:var(--vc-negro)}}.button,.add-to-cart-button,.shopify-payment-button__button,.quick-add__button{transition:transform .16s var(--vc-ease-out),background-color .2s ease,color .2s ease}.button:active,.add-to-cart-button:active,.shopify-payment-button__button:active,.quick-add__button:active{transform:scale(.97)}.vc-media{position:relative;overflow:hidden;border-radius:4px;background:var(--vc-lino)}.vc-media>img,.vc-media>picture img{display:block;width:100%;height:100%;object-fit:cover}@media(hover:hover)and (pointer:fine){.vc-zoom .vc-media>img{transition:transform .3s var(--vc-ease-out)}.vc-zoom:hover .vc-media>img{transform:scale(1.03)}}.vc-chip{position:absolute;inset-inline-start:16px;inset-block-end:16px;display:grid;gap:2px;max-width:calc(100% - 32px);padding:12px 16px;border-radius:4px;background:var(--vc-cera);color:var(--vc-negro)}.vc-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-family:var(--vc-sans);margin:0}.vc-price__now{font-weight:600;font-size:16px;color:inherit}.vc-price__was{font-size:14px;color:var(--vc-humo);text-decoration:line-through}.vc-price__save{font-size:13px;color:var(--vc-oro-texto)}[data-vc-js] [data-vc-seq]>*{opacity:0;transform:translateY(8px)}[data-vc-js] [data-vc-seq].is-in>*{opacity:1;transform:none;transition:opacity .5s var(--vc-ease-out),transform .5s var(--vc-ease-out);transition-delay:calc(var(--vc-i, 0) * 60ms)}[data-vc-js] [data-vc-reveal]{clip-path:inset(0 0 100% 0)}[data-vc-js] [data-vc-reveal].is-in{clip-path:inset(0 0 0 0);transition:clip-path .9s var(--vc-ease-in-out)}.vc-progress{position:relative;height:4px;border-radius:2px;background:#ffffff2e;overflow:hidden}.vc-section--cera .vc-progress,.vc-section--lino .vc-progress{background:var(--vc-linea)}.vc-progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--vc-oro);transform-origin:left center;transform:scaleX(var(--vc-p, 1))}[data-vc-js] .vc-progress:after{transform:scaleX(0)}[data-vc-js] .is-in .vc-progress:after,[data-vc-js] .vc-progress.is-in:after{transform:scaleX(var(--vc-p, 1));transition:transform .7s var(--vc-ease-out) .2s}@media(prefers-reduced-motion:reduce){[data-vc-js] [data-vc-seq]>*,[data-vc-js] [data-vc-seq].is-in>*{transform:none;transition:opacity .2s ease;transition-delay:0ms}[data-vc-js] [data-vc-reveal],[data-vc-js] [data-vc-reveal].is-in{clip-path:none;transition:none}[data-vc-js] .vc-progress:after{transform:scaleX(var(--vc-p, 1));transition:none}.vc-btn,.button,.add-to-cart-button{transition:background-color .2s ease,color .2s ease}.vc-btn:active,.button:active,.add-to-cart-button:active{transform:none}}.product-information product-price,.product-information product-price .price{color:var(--vc-negro)!important}.product-information product-price s,.product-information product-price .compare-at-price{color:var(--vc-humo)!important}.vc-footer .vc-footer__input{background:transparent!important;color:var(--vc-cera)!important;border:1px solid var(--vc-linea)!important}a,button{-webkit-tap-highlight-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/85/assets/vc-redesign.css.map */
