:root{--sh-moss: #3A4A34;--sh-moss-deep: #2E3B2A;--sh-brass: #B08D57;--sh-brass-light: #C9A876;--sh-brass-ink: #765A2F;--sh-cream: #F2E8D5;--sh-cream-deep: #EADCC0;--sh-paper: #F7F1E4;--sh-charcoal: #2B2622;--sh-charcoal-deep: #1A1613;--sh-ink-soft: #5B5048;--sh-ember: #A9521F;--sh-ember-light: #D4703A;--sh-ember-hover: #984819;--sh-ember-pale: #E8A87C;--sh-font-heading: "Fraunces", Georgia, "Times New Roman", serif;--sh-font-body: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sh-radius: 14px;--sh-radius-lg: 22px;--sh-margin: 28px;--sh-ease: cubic-bezier(.22, 1, .36, 1);--sh-ease-soft: cubic-bezier(.4, 0, .2, 1);--sh-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E")}.sh-section{font-family:var(--sh-font-body);color:inherit;padding-top:0!important;padding-bottom:0!important;overflow-x:clip;position:relative}.sh-container{max-width:1200px;margin:0 auto;padding:0 var(--sh-margin);position:relative}.sh-container--narrow{max-width:760px}.sh-h1,.sh-h2,.sh-h3{font-family:var(--sh-font-heading);font-weight:600;line-height:1.06;letter-spacing:-.02em;margin:0;font-variation-settings:"SOFT" 20,"WONK" 1;color:inherit}.sh-h1{line-height:1.02;letter-spacing:-.03em}.sh-h3{line-height:1.15;letter-spacing:-.01em}.sh-body{font-family:var(--sh-font-body);line-height:1.65;margin:0;font-weight:400}.sh-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--sh-font-body);text-transform:uppercase;letter-spacing:.22em;font-size:12px;font-weight:600;margin:0 0 20px;color:var(--sh-eyebrow-color, var(--sh-brass-light));text-wrap:balance}.sh-eyebrow:before{content:"";width:32px;height:1px;background:currentColor;opacity:.6;flex:none}.sh-eyebrow--center{justify-content:center}.sh-eyebrow--center:after{content:"";width:32px;height:1px;background:currentColor;opacity:.6;flex:none}.sh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--sh-font-body);font-weight:600;font-size:15px;letter-spacing:.02em;padding:16px 34px;border-radius:999px;background:var(--sh-ember);color:var(--sh-paper);text-decoration:none;border:none;cursor:pointer;position:relative;transition:transform .35s var(--sh-ease),box-shadow .35s var(--sh-ease),background-color .25s var(--sh-ease-soft);box-shadow:0 2px #0000001f,0 10px 24px -8px #a9521f99}.sh-btn:hover{background:var(--sh-ember-hover);color:var(--sh-paper)}.sh-btn:active{transform:translateY(0)}.sh-btn--ghost{background:transparent;color:inherit;border:1px solid currentColor;box-shadow:none;opacity:.9}.sh-btn--ghost:hover{background:#f2e8d51a;color:inherit;box-shadow:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sh-btn:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 3px #0000001f,0 16px 32px -10px #a9521fb3}.sh-btn--ghost:not([disabled]):hover{transform:translateY(-2px);box-shadow:none}}.sh-btn[disabled]{background:#f2e8d52e;color:#f2e8d5b8;box-shadow:none;cursor:not-allowed}.sh-btn.loading{cursor:progress}.sh-btn.loading>span{visibility:hidden}.sh-btn>.loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex}.sh-btn>.loading__spinner.hidden{display:none}.sh-btn>.loading__spinner .path{stroke:currentColor}.sh-precio{white-space:nowrap}.sh-precio-moneda{font-family:var(--sh-font-body);font-size:max(12px,.42em);font-weight:600;letter-spacing:.08em}.sh-reveal{transition:opacity .8s var(--sh-ease),transform .8s var(--sh-ease);transition-delay:calc(var(--sh-i, 0) * 90ms)}html.sh-js .sh-reveal{opacity:0;transform:translateY(26px);transition:opacity .8s var(--sh-ease),transform .8s var(--sh-ease);transition-delay:calc(var(--sh-i, 0) * 90ms)}html.sh-js .sh-reveal.sh-visible{opacity:1;transform:translateY(0)}html.sh-js .sh-intro>*{opacity:0;animation:shIntro .9s var(--sh-ease) forwards}html.sh-js .sh-intro>*:nth-child(1){animation-delay:.1s}html.sh-js .sh-intro>*:nth-child(2){animation-delay:.2s}html.sh-js .sh-intro>*:nth-child(3){animation-delay:.3s}html.sh-js .sh-intro>*:nth-child(4){animation-delay:.4s}@keyframes shIntro{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){html.sh-js .sh-reveal,html.sh-js .sh-intro>*{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}::selection{background:#b08d5759;color:var(--sh-charcoal)}.sh-section a:focus-visible,.sh-section button:focus-visible,.sh-section input:focus-visible{outline:2px solid var(--sh-brass);outline-offset:3px;border-radius:4px}.sh-on-photo{text-shadow:0 2px 20px rgba(0,0,0,.55)}.section-header{margin-bottom:0!important}.sh-header-logo{width:auto;height:auto;max-width:170px;display:block}@media screen and (max-width:749px){.sh-header-logo{max-width:132px}}.announcement-bar .announcement-bar__message{font-family:var(--sh-font-body);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.h0,.h1,.h2,.h3,h1,h2,h3{letter-spacing:-.02em}@media screen and (max-width:990px){.sh-container{padding:0 22px}}@media screen and (max-width:540px){.sh-container{padding:0 18px}.sh-eyebrow{letter-spacing:.18em}.sh-btn{padding:15px 28px;font-size:14px}}.sh-buybox-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--sh-font-body);text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:700;color:var(--sh-brass-ink);margin:0 0 14px}.sh-buybox-eyebrow:before{content:"";width:24px;height:1px;background:currentColor;opacity:.6;flex:none}.sh-trust{list-style:none;margin:16px 0 4px;padding:0;display:flex;flex-wrap:wrap;gap:10px 24px}.sh-trust-item{display:flex;align-items:center;gap:9px;font-family:var(--sh-font-body);font-size:13.5px;font-weight:500;line-height:1.4;color:var(--sh-charcoal)}.sh-trust-item svg{width:17px;height:17px;flex:none;color:var(--sh-moss)}.sh-trust-item strong{font-weight:700}.sh-garantia{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;padding:14px 16px;border:1px solid rgba(176,141,87,.4);border-radius:var(--sh-radius);background:#b08d5712;font-family:var(--sh-font-body);font-size:13.5px;line-height:1.55;color:var(--sh-charcoal)}.sh-garantia svg{width:18px;height:18px;flex:none;color:var(--sh-brass);margin-top:1px}.sh-garantia strong{font-weight:700}@media screen and (max-width:749px){.sh-trust{gap:8px 18px}.sh-trust-item{font-size:12.5px}}.product-form__submit{background:var(--sh-ember)!important;color:var(--sh-paper)!important;border:none!important;border-radius:999px!important;font-family:var(--sh-font-body)!important;font-size:16px!important;font-weight:600!important;letter-spacing:.02em;min-height:56px!important;box-shadow:0 2px #0000001f,0 10px 24px -8px #a9521f8c;transition:background-color .25s var(--sh-ease-soft),transform .35s var(--sh-ease),box-shadow .35s var(--sh-ease)}.product-form__submit:after,.product-form__submit:before{display:none!important}.product-form__submit:not([disabled]):hover{background:var(--sh-ember-hover)!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-form__submit:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 3px #0000001f,0 16px 32px -10px #a9521fa6}}.product-form__submit[disabled]{background:#2b262238!important;color:#2b26228c!important;box-shadow:none}.product-form__buttons>*+*{margin-top:12px}.sh-hero-scrim:empty,.sh-hero-vignette:empty,.sh-mito-scrim:empty,.sh-mito-rule:empty,.sh-fabrica-scrim:empty,.sh-ctap-scrim:empty,.sh-elenco-grain:empty,.sh-cta-grain:empty{display:block}.sh-h1,.sh-h2{text-wrap:balance}.sh-tack-note{display:flex;align-items:center;gap:14px;margin:18px 0 4px}.sh-tack-note img{width:64px;height:96px;object-fit:contain;flex:none}.sh-tack-note p{margin:0;display:flex;flex-direction:column;gap:4px}.sh-tack-quote{font-family:var(--sh-font-heading);font-size:17px;line-height:1.3;color:var(--sh-charcoal)}.sh-tack-name{font-family:var(--sh-font-body);font-size:12.5px;color:var(--sh-brass-ink)}.product .price--large .price-item{font-family:var(--sh-font-heading);font-size:3rem;font-weight:600;letter-spacing:-.01em;color:var(--sh-charcoal)}.product .product__tax{font-size:1.3rem}html .caption,.footer .copyright__content{font-size:1.2rem}.product .product-form__input--pill input[type=radio]+label{min-height:44px;display:inline-flex;align-items:center}@media screen and (max-width:540px){.announcement-bar .announcement-bar__message{letter-spacing:.08em}}.product__title h1{text-wrap:balance}.sh-resumen{margin:0 0 18px;max-width:58ch;font-family:var(--sh-font-body);font-size:16px;line-height:1.5;color:var(--sh-ink-soft)}.product .product__tax{font-size:1.4rem;line-height:1.5;color:var(--sh-charcoal);max-width:54ch}.product .product__tax a{text-underline-offset:.2em}@media screen and (max-width:749px){.product .product__info-wrapper{padding-left:.3rem;padding-right:.3rem}}.sh-pack-nota{margin:-4px 0 18px;font-family:var(--sh-font-body);font-size:14px;line-height:1.5;color:var(--sh-ink-soft)}.sh-pack-nota strong{color:var(--sh-charcoal);font-weight:600}.sh-garantia a{color:var(--sh-moss);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;overflow-wrap:anywhere}.sh-garantia a:hover{color:var(--sh-charcoal)}.sh-barra{display:none}@media screen and (max-width:749px){.sh-barra{display:block;position:fixed;left:0;right:0;bottom:0;z-index:2;padding:10px max(18px,env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));background:var(--sh-paper);border-top:1px solid rgba(176,141,87,.45);box-shadow:0 -8px 24px -14px #2b262266;transform:translateY(calc(100% + 16px));visibility:hidden;transition:transform .35s var(--sh-ease-soft),visibility 0s linear .35s}.sh-barra.sh-barra--visible{transform:translateY(0);visibility:visible;transition:transform .45s var(--sh-ease),visibility 0s linear 0s}}@media(prefers-reduced-motion:reduce){.sh-barra,.sh-barra.sh-barra--visible{transition:none}}.sh-barra__caja{display:flex;align-items:center;gap:16px;max-width:560px;margin:0 auto}.sh-barra__info{flex:1 1 auto;min-width:0;margin:0;display:flex;flex-direction:column;gap:2px}.sh-barra__opcion{font-family:var(--sh-font-body);font-size:12.5px;font-weight:600;line-height:1.3;letter-spacing:.04em;color:var(--sh-brass-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-barra__precio{font-family:var(--sh-font-heading);font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-.01em;color:var(--sh-charcoal)}.sh-barra__boton{flex:0 0 auto;min-height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--sh-ember);color:var(--sh-paper);font-family:var(--sh-font-body);font-size:15px;font-weight:600;letter-spacing:.02em;cursor:pointer;box-shadow:0 2px #0000001f,0 8px 18px -8px #a9521f8c;transition:background-color .25s var(--sh-ease-soft),opacity .25s var(--sh-ease-soft);-webkit-tap-highlight-color:transparent}.sh-barra__boton:active{background:var(--sh-ember-hover)}.sh-barra__boton:focus-visible{outline:2px solid var(--sh-brass-ink);outline-offset:3px}.sh-barra__boton:disabled{background:#2b262238;color:#2b262299;box-shadow:none;cursor:not-allowed}.sh-barra__boton--cargando{opacity:.7;cursor:progress}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sh-styles.css.map */
