:root{--op-carbon: #15151e;--op-asphalt: #1f1f27;--op-graphite: #38383f;--op-bone: #f3f3f1;--op-paper: #fcfcfa;--op-line: #e0e0dc;--op-steel: #6b6b73;--op-silver: #c6c6cc;--op-red: #e10600;--op-red-deep: #b80500;--op-red-bright: #ff1801;--op-red-soft: #ff5a4d;--op-red-tint: #ffe4e2;--op-red-wash: #fff1f0;--op-font-display: "Barlow Condensed", "Arial Narrow", sans-serif;--op-font-body: "Manrope", -apple-system, "Segoe UI", sans-serif;--op-ease: cubic-bezier(.25, .1, .25, 1);--op-ease-out: cubic-bezier(.16, 1, .3, 1);--op-max: 1280px;--op-gutter: 16px;--op-radius: 10px;--op-radius-lg: 14px;--op-shadow: 0 16px 34px rgba(21, 21, 30, .12)}@media screen and (min-width:750px){:root{--op-gutter: 40px}}body{--op-max: var(--page-content-width, 1280px)}.op-section{position:relative;box-sizing:border-box;width:100%;font-family:var(--op-font-body);color:var(--op-fg);background:var(--op-bg);padding-block:calc(var(--op-pt, 72px) * .62) calc(var(--op-pb, 72px) * .62);-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){.op-section{padding-block:var(--op-pt, 72px) var(--op-pb, 72px)}}.op-section *,.op-section *:before,.op-section *:after{box-sizing:border-box}.op-bg--bone{--op-bg: var(--op-bone);--op-fg: var(--op-carbon);--op-muted: var(--op-graphite);--op-soft: var(--op-steel);--op-accent: var(--op-red-deep);--op-eyebrow: var(--op-red);--op-border: var(--op-line);--op-surface: var(--op-paper)}.op-bg--paper{--op-bg: var(--op-paper);--op-fg: var(--op-carbon);--op-muted: var(--op-graphite);--op-soft: var(--op-steel);--op-accent: var(--op-red-deep);--op-eyebrow: var(--op-red);--op-border: var(--op-line);--op-surface: var(--op-bone)}.op-bg--carbon{--op-bg: var(--op-carbon);--op-fg: var(--op-bone);--op-muted: var(--op-silver);--op-soft: var(--op-steel);--op-accent: var(--op-red-bright);--op-eyebrow: var(--op-red-soft);--op-border: rgba(243, 243, 241, .12);--op-surface: rgba(243, 243, 241, .05)}.op-bg--red{--op-bg: var(--op-red);--op-fg: var(--op-paper);--op-muted: var(--op-red-tint);--op-soft: var(--op-red-tint);--op-accent: var(--op-paper);--op-eyebrow: var(--op-paper);--op-border: rgba(252, 252, 250, .3);--op-surface: rgba(252, 252, 250, .1)}.op-container{width:100%;max-width:calc(var(--op-max) + var(--op-gutter) * 2);margin-inline:auto;padding-inline:var(--op-gutter)}.op-eyebrow{display:block;margin:0 0 8px;font-family:var(--op-font-body);font-size:11px;font-weight:700;letter-spacing:3px;line-height:1.4;text-transform:uppercase;color:var(--op-eyebrow, var(--op-red))}.op-title{margin:0;font-family:var(--op-font-display);font-size:clamp(32px,4.2vw,44px);font-style:italic;font-weight:700;line-height:.95;letter-spacing:.3px;text-transform:uppercase;text-wrap:balance;color:var(--op-fg, inherit)}.op-title em,.op-title i{font-style:inherit;color:var(--op-accent, var(--op-red-deep))}.op-title--xl{font-size:clamp(40px,5.6vw,58px)}.op-title--sm{font-size:clamp(24px,2.6vw,30px)}.op-text{margin:0;font-size:15px;font-weight:300;line-height:1.75;color:var(--op-muted, inherit)}.op-text p{margin:0 0 .75em}.op-text p:last-child{margin-bottom:0}.op-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:34px}.op-sec-head--center{justify-content:center;text-align:center}@media screen and (max-width:749px){.op-sec-head{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:22px}.op-sec-head--center{align-items:center}}.op-link{font-family:var(--op-font-body);font-size:13px;font-weight:600;color:var(--op-fg, inherit);text-decoration:underline;text-underline-offset:4px;white-space:nowrap;cursor:pointer;transition:color .25s var(--op-ease)}.op-link:hover{color:var(--op-accent, var(--op-red-deep))}.op-note{display:inline-block;margin-top:10px;padding:3px 10px;border:1px dashed var(--op-silver);border-radius:20px;font-family:var(--op-font-body);font-size:10.5px;font-style:normal;font-weight:500;letter-spacing:.4px;line-height:1.5;text-transform:none;color:var(--op-steel)}.op-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 30px;border:1.5px solid transparent;border-radius:4px;font-family:var(--op-font-display);font-size:17px;font-style:normal;font-weight:600;line-height:1.1;letter-spacing:1.2px;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .3s var(--op-ease),color .3s var(--op-ease),border-color .3s var(--op-ease),transform .3s var(--op-ease),box-shadow .3s var(--op-ease)}.op-btn:focus-visible{outline:2px solid var(--op-red);outline-offset:3px}.op-btn[disabled],.op-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.op-btn--primary{background:var(--op-red);color:var(--op-paper)}.op-btn--primary:hover{background:var(--op-red-deep);color:var(--op-paper);transform:translateY(-2px);box-shadow:0 10px 24px #e106004d}.op-btn--outline{background:transparent;color:var(--op-fg, currentColor);border-color:color-mix(in srgb,currentColor 45%,transparent)}.op-btn--outline:hover{border-color:currentColor;background:color-mix(in srgb,currentColor 8%,transparent)}.op-btn--dark{background:var(--op-carbon);color:var(--op-bone)}.op-btn--dark:hover{background:var(--op-graphite);color:var(--op-bone)}.op-btn--light{background:var(--op-paper);color:var(--op-carbon)}.op-btn--light:hover{background:var(--op-bone);color:var(--op-carbon)}.op-btn--sm{padding:10px 18px;font-size:14px}.op-btn--block{width:100%}@media screen and (max-width:749px){.op-btn--block-mobile{width:100%}}.op-kerb{height:var(--op-kerb-h, 6px);background:repeating-linear-gradient(90deg,var(--op-red) 0 28px,var(--op-paper) 28px 56px)}@media screen and (max-width:749px){.op-scroll-row{display:flex!important;gap:10px;margin-inline:calc(var(--op-gutter) * -1);padding-inline:var(--op-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--op-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.op-scroll-row::-webkit-scrollbar{display:none}.op-scroll-row>*{flex:0 0 var(--op-snap-w, 72%);scroll-snap-align:start}}@media(prefers-reduced-motion:no-preference){html.op-js .op-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s var(--op-ease-out),transform .8s var(--op-ease-out)}html.op-js .op-reveal.is-in{opacity:1;transform:none}}html.shopify-design-mode .op-reveal{opacity:1!important;transform:none!important}#header-component a[href*=arma-tu-pulsera]{color:var(--op-red)}body.op-brand{--font-body--family: var(--op-font-body);--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: var(--op-font-body);--font-subheading--style: normal;--font-subheading--weight: 600;--font-heading--family: var(--op-font-display);--font-heading--style: italic;--font-heading--weight: 700;--font-accent--family: var(--op-font-body);--font-accent--style: normal;--font-accent--weight: 500;--font-paragraph--family: var(--op-font-body);--font-paragraph--style: normal;--font-h1--family: var(--op-font-display);--font-h1--style: italic;--font-h1--weight: 700;--font-h1--case: uppercase;--font-h2--family: var(--op-font-display);--font-h2--style: italic;--font-h2--weight: 700;--font-h2--case: uppercase;--font-h3--family: var(--op-font-display);--font-h3--style: italic;--font-h3--weight: 700;--font-h3--case: uppercase;--font-h4--family: var(--op-font-display);--font-h4--style: normal;--font-h4--weight: 600;--font-h4--case: uppercase;--font-h5--family: var(--op-font-body);--font-h5--style: normal;--font-h5--weight: 600;--font-h6--family: var(--op-font-body);--font-h6--style: normal;--font-h6--weight: 600;--button-font-family-primary: var(--op-font-display);--button-font-family-secondary: var(--op-font-display);--cart-primary-font-family: var(--font-body--family);--cart-primary-font-style: var(--font-body--style);--cart-primary-font-weight: var(--font-body--weight);--cart-secondary-font-family: var(--font-subheading--family);--cart-secondary-font-style: var(--font-subheading--style);--cart-secondary-font-weight: var(--font-subheading--weight)}body.op-brand :is(.button,.button-secondary):where(:not(.button-unstyled,.dropdown-localization__button)),body.op-brand button.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:1.2px;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/3/assets/op-theme.css.map */
