:root{--ofc-cinta: repeating-linear-gradient(-45deg, #ffc400 0 12px, #1c1f23 12px 24px);--ofc-ease: cubic-bezier(.2,.7,.2,1);--ofc-ease-out: cubic-bezier(.16,1,.3,1)}.ofc2-hero__title,.ofc2-h2,.title,.product__title h1,.ofc2-ticker__t{font-family:var(--font-heading-family);letter-spacing:-.02em}.ofc2-hero__title{font-size:clamp(3.4rem,5vw,5.6rem);line-height:.98;text-transform:uppercase;letter-spacing:-.01em}.ofc2-hero__title em{font-style:normal;color:var(--ofc-yel)}.ofc2-h2,.title-wrapper-with-link .title{position:relative;padding-bottom:.6rem}.ofc2-h2:after,.title-wrapper-with-link .title:after{content:"";position:absolute;left:0;bottom:0;width:4.8rem;height:4px;background:var(--ofc-yel);border-radius:2px}.ofc2-cinta{height:6px;background:var(--ofc-cinta);background-size:34px 34px}.ofc2-cinta--anim{animation:ofc2-cinta 1.6s linear infinite}@keyframes ofc2-cinta{to{background-position:34px 0}}@media(prefers-reduced-motion:reduce){.ofc2-cinta--anim{animation:none}}.ofc2-ticker{position:relative;overflow:hidden;background:var(--ofc-yel);color:var(--ofc-ink);height:3.4rem}.ofc2-ticker__track{display:flex;width:max-content;animation:ofc2-marquee var(--ofc2-ticker-dur, 38s) linear infinite;will-change:transform}.ofc2-ticker:hover .ofc2-ticker__track{animation-play-state:paused}.ofc2-ticker__item{display:inline-flex;align-items:center;gap:1rem;height:3.4rem;padding:0 2.2rem;font-size:1.25rem;font-weight:700;white-space:nowrap;text-decoration:none;color:inherit}.ofc2-ticker__item:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ofc-ink);opacity:.55}@keyframes ofc2-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ofc2-ticker__track{animation:none;flex-wrap:wrap}}.section-header{position:sticky;top:0;z-index:30}.section-header .header-wrapper{transition:background .25s var(--ofc-ease)}.section-header .header{transition:padding .25s var(--ofc-ease)}.section-header .header__heading-logo{transition:width .25s var(--ofc-ease)}.section-header.ofc2-compact .header{padding-top:.2rem!important;padding-bottom:.2rem!important}.section-header.ofc2-compact .header__heading-logo{width:12rem!important}@supports (backdrop-filter: blur(1px)){html.ofc2-scrolled .section-header .header-wrapper{background:#1c1f23e0;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3)}}.ofc2-barra{position:sticky;top:var(--ofc2-header-h, 6.2rem);z-index:29;transition:box-shadow .25s}html.ofc2-scrolled .ofc2-barra{box-shadow:0 6px 20px #0000002e}.ofc2-barra__busca{transition:padding .25s var(--ofc-ease)}.ofc2-barra.ofc2-compact .ofc2-barra__busca{padding-top:.2rem;padding-bottom:.6rem}.ofc2-barra.ofc2-compact .ofc2-barra__cats{display:none}@media screen and (max-width:749px){.ofc2-barra.ofc2-compact .ofc2-barra__cats{display:block}}.ofc2-chip{position:relative;overflow:hidden}.ofc2-chip:after{content:"";position:absolute;left:1.4rem;right:1.4rem;bottom:.5rem;height:2px;background:var(--ofc-ink);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ofc-ease)}.ofc2-chip:hover:after,.ofc2-chip--on:after{transform:scaleX(1)}.ofc2-ps__input.field__input{transition:box-shadow .2s,transform .2s}.ofc2-ps:focus-within .ofc2-ps__btn{transform:scale(1.06)}.ofc2-ps__btn{transition:transform .2s var(--ofc-ease-out),background .2s}.ofc2-rv{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ofc-ease-out),transform .6s var(--ofc-ease-out)}.ofc2-rv.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ofc2-rv{opacity:1;transform:none;transition:none}}.ofc2-portada{background:#fff;padding-top:0}.ofc2-hero{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);margin-top:1.6rem}.ofc2-hero__main{min-height:34rem;padding:3.6rem 3.6rem 3.6rem 4rem;isolation:isolate}.ofc2-hero__main:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 80% at 100% 50%,rgba(255,196,0,.18),transparent 60%);pointer-events:none}.ofc2-hero__main:after{content:"";position:absolute;right:-6rem;top:-6rem;width:26rem;height:26rem;border-radius:50%;border:2.4rem solid var(--ofc-yel);opacity:.14;pointer-events:none}.ofc2-hero__eyebrow{letter-spacing:.12em}.ofc2-hero__img{background:transparent;padding:0;flex-basis:44%}.ofc2-hero__img img{max-height:30rem;filter:drop-shadow(0 24px 30px rgba(0,0,0,.45));transition:transform .6s var(--ofc-ease-out)}.ofc2-hero__main:hover .ofc2-hero__img img{transform:translateY(-6px) rotate(-2deg) scale(1.03)}.ofc2-hero__main,.ofc2-promo,.ofc2-cat,.card-wrapper .card{transition:transform .35s var(--ofc-ease-out),box-shadow .35s var(--ofc-ease-out),border-color .2s}.ofc2-hero__main:hover,.ofc2-promo:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000024}.ofc2-btn--yel{position:relative;overflow:hidden;transition:transform .2s var(--ofc-ease-out),background .2s}.ofc2-btn--yel:after{content:"\2192";margin-left:.8rem;display:inline-block;transition:transform .25s var(--ofc-ease-out)}.ofc2-hero__main:hover .ofc2-btn--yel:after{transform:translate(4px)}.ofc2-promo{overflow:hidden}.ofc2-promo__img{transition:transform .5s var(--ofc-ease-out)}.ofc2-promo:hover .ofc2-promo__img{transform:scale(1.08) rotate(3deg)}.ofc2-promo--yel{background:linear-gradient(135deg,#ffd23f,var(--ofc-yel))}.ofc2-cat__img{transition:background .3s,transform .3s var(--ofc-ease-out)}.ofc2-cat:hover{transform:translateY(-4px)}.ofc2-cat:hover .ofc2-cat__img{background:var(--ofc-yel-soft);transform:scale(1.06)}.ofc2-cat__img img{transition:transform .4s var(--ofc-ease-out)}.ofc2-cat:hover .ofc2-cat__img img{transform:scale(1.1)}.ofc2-trust svg{width:4rem;height:4rem;padding:.9rem;border-radius:50%;background:var(--ofc-yel-soft);color:var(--ofc-ink)}.card-wrapper .card.card--card{overflow:hidden}.card__media .media img{transition:transform .7s var(--ofc-ease-out)}.card-wrapper:hover .card__media .media img{transform:scale(1.06)}.card-wrapper:hover .card.card--card{box-shadow:0 16px 34px #0000001f;transform:translateY(-4px);border-color:transparent!important}@media(hover:hover)and (min-width:750px){.card .quick-add{opacity:0;transform:translateY(6px);transition:opacity .25s var(--ofc-ease-out),transform .25s var(--ofc-ease-out)}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1;transform:none}}.card__media .media{background:linear-gradient(90deg,#f1f2f4 25%,#e9eaee 37%,#f1f2f4 63%);background-size:400% 100%;animation:ofc2-shimmer 1.4s ease infinite}.card__media .media img[src]{background:#fff}@keyframes ofc2-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.ofc-dcto{transform:rotate(-4deg);font-weight:900!important}.product-form__submit,.quick-add__submit{position:relative;overflow:hidden;transition:background .2s,transform .15s var(--ofc-ease-out),letter-spacing .2s}.product-form__submit:active,.quick-add__submit:active,#CartDrawer-Checkout:active,#checkout:active{transform:scale(.98)}.product-form__submit.ofc2-adding>span{opacity:.35}.product-form__submit.ofc2-adding:after{content:"";position:absolute;left:50%;top:50%;width:2.2rem;height:2.2rem;margin:-1.1rem 0 0 -1.1rem;border:3px solid rgba(28,31,35,.25);border-top-color:var(--ofc-ink);border-radius:50%;animation:ofc2-spin .7s linear infinite;box-shadow:none!important}@keyframes ofc2-spin{to{transform:rotate(360deg)}}.product-form__submit.ofc2-added{background:var(--ofc-ok)!important;color:#fff!important}.product-form__submit.ofc2-added>span{visibility:hidden}.product-form__submit.ofc2-added:before{content:"\2713   Agregado al carrito";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:800;box-shadow:none!important;background:none!important;animation:ofc2-in .3s var(--ofc-ease-out)}@keyframes ofc2-in{0%{opacity:0;transform:translateY(6px)}}.cart-count-bubble.ofc2-pop{animation:ofc2-pop .5s var(--ofc-ease-out)}@keyframes ofc2-pop{0%{transform:scale(1)}40%{transform:scale(1.5)}to{transform:scale(1)}}.product-form__input input[type=radio]+label.ofc2-pk{transition:border-color .2s,background .2s,transform .2s var(--ofc-ease-out),box-shadow .2s}.product-form__input input[type=radio]:checked+label.ofc2-pk{animation:ofc2-pulse .35s var(--ofc-ease-out)}@keyframes ofc2-pulse{50%{transform:scale(1.03)}}cart-drawer .drawer__inner{transition:transform .45s var(--ofc-ease-out)!important}cart-drawer.animate .drawer__inner{box-shadow:-20px 0 60px #00000040}.cart-item{animation:ofc2-in .35s var(--ofc-ease-out) both}.ofc-fact__seg label{transition:background .2s,color .2s,transform .15s}.ofc-fact__seg label:active{transform:scale(.97)}.ofc-fact__input{transition:border-color .15s,box-shadow .15s,background .15s}.ofc-fact__okmark{animation:ofc2-pop .4s var(--ofc-ease-out)}.shopify-section:not(.section-header):not(.ofc2-barra-section):not(.ofc2-portada-section){content-visibility:auto;contain-intrinsic-size:auto 600px}@view-transition{navigation:auto}::view-transition-old(root){animation:ofc2-vt-out .18s ease both}::view-transition-new(root){animation:ofc2-vt-in .22s var(--ofc-ease-out) both}@keyframes ofc2-vt-out{to{opacity:0}}@keyframes ofc2-vt-in{0%{opacity:0;transform:translateY(6px)}}.section-header{view-transition-name:ofc2-header}.ofc2-barra{view-transition-name:ofc2-barra}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}::view-transition-old(root),::view-transition-new(root){animation:none}}.footer{position:relative}.footer:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--ofc-cinta);background-size:34px 34px}::selection{background:var(--ofc-yel);color:var(--ofc-ink)}:focus-visible{outline:3px solid var(--ofc-yel)!important;outline-offset:2px;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ofc2-pro.css.map */
