:root{color-scheme:dark;--color-background: #0f0e0c;--color-background-secondary: #1b1916;--color-background-deep: #0a0908;--color-button: #FFFFFF;--color-accent: #34302a;--color-text: #FFFFFF;--color-text-secondary: #cdc6bc;--color-background-rgb: 15, 14, 12;--color-background-deep-rgb: 10, 9, 8;--color-edge-deep: #19140f;--color-edge-deep-rgb: 25, 20, 15;--aurora-copper: #c8968c;--aurora-copper-rgb: 200, 150, 140;--aurora-copper-bright: #e0b8b0;--aurora-copper-bright-rgb: 224, 184, 176;--pitch-marfil: #f3ece4;--pitch-cobre-ink: #9c6355;--section-blend: clamp(3rem, 7vw, 6rem);--color-shadow: rgba(0, 0, 0, .5);--color-overlay: rgba(38, 37, 36, .9);--font-heading: "Bodoni Moda", "Didot", Georgia, serif;--font-body: "Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--page-width: 1440px;--page-margin: clamp(1rem, 4vw, 3rem)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--color-background);color:var(--color-text);font-family:var(--font-body);font-weight:400;line-height:1.5}body.template-policy{background:linear-gradient(to bottom,#0d1512,#060f0b 10%,#030705 40%,#050806)}body.template-policy #MainContent{padding:clamp(3rem,8vw,6rem) 1.25rem clamp(4rem,10vw,7rem)}body.template-policy .shopify-policy__container{margin-inline:auto}body{font-optical-sizing:none;font-variation-settings:"opsz" 11}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600;letter-spacing:.02em;margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin)}@media screen and (min-width:750px){.page-width{padding:0 max(var(--page-margin),6rem)}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-to-content-link{top:-40px;left:0;position:absolute;z-index:1000;background:var(--color-background);color:var(--color-text);padding:.75rem 1.25rem;transition:top .2s ease-in-out}.skip-to-content-link:focus{top:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.is-fuera,.is-fuera *,.is-fuera *:before,.is-fuera *:after{animation-play-state:paused!important}.is-fuera .product-story__gift.is-fija{animation-play-state:running!important}.boton-ovalur{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3.25rem;padding:1rem 2.25rem;overflow:hidden;background:#fff;border:0;color:#0f0f0f;font-family:var(--font-body);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;text-decoration:none;cursor:pointer;transition:background .25s ease,transform .15s ease}.boton-ovalur:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(200,150,140,.35) 50%,transparent 70%);transform:translate(-120%);animation:ovalur-barrido 3.6s ease-in-out infinite;pointer-events:none}.boton-ovalur>*{position:relative}.boton-ovalur:hover:not(:disabled){background:#efeae2}.boton-ovalur:active:not(:disabled){transform:translateY(1px)}.boton-ovalur:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.boton-ovalur:disabled{cursor:default}.boton-ovalur.is-anadido{background:#1f2a22;color:#fff}.boton-ovalur.is-anadido:before{display:none}@keyframes ovalur-barrido{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.boton-ovalur:before{animation:none}}#shopify-pc__banner{left:50%;bottom:max(12px,env(safe-area-inset-bottom));width:min(560px,calc(100% - 24px));min-width:0;transform:translate(-50%);padding:20px 20px 16px;background:rgba(var(--color-edge-deep-rgb),.96);border:1px solid rgba(var(--aurora-copper-rgb),.35);border-radius:14px;box-shadow:0 18px 40px -12px #0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-body)}@media(min-width:900px){#shopify-pc__banner{left:24px;bottom:24px;width:420px;transform:none}}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:4px}#shopify-pc__banner h2{font-family:var(--font-heading);font-weight:400;font-size:1.125rem;letter-spacing:0;color:var(--color-text);margin:0 0 6px}#shopify-pc__banner p{font-size:.75rem;line-height:1.5;color:var(--color-text-secondary)}#shopify-pc__banner a{color:var(--aurora-copper-bright);text-underline-offset:3px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}#shopify-pc__banner button{margin:0;padding:12px 10px;min-height:44px;border-radius:999px;font-family:var(--font-body);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}#shopify-pc__banner button:focus-visible{outline:2px solid var(--aurora-copper-bright);outline-offset:2px;box-shadow:none}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:1;background:var(--color-button);color:#19140f;border:1px solid var(--color-button)}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2;background:transparent;color:var(--color-text);border:1px solid rgba(255,255,255,.55)}#shopify-pc__banner .shopify-pc__banner__btn-decline:hover{border-color:var(--color-text)}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1 / -1;min-height:32px;padding:6px;background:transparent;border:0;color:var(--color-text-secondary);font-weight:500;letter-spacing:.08em;text-transform:none;font-size:.75rem;text-decoration:underline;text-underline-offset:3px}html{overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/13/assets/base.css.map */
