body{background-color:var(--rkl-noche);line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.product__title{font-family:var(--rkl-f-display);font-weight:400;letter-spacing:.02em;line-height:1.2;text-wrap:balance}h4,h5,.h4,.h5,.accordion__title{font-family:var(--rkl-f-body);font-weight:600;letter-spacing:0}::selection{background:var(--rkl-magenta);color:var(--rkl-noche)}.rkl-label{font-family:var(--rkl-f-mono);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--rkl-cian)}.rte a{color:var(--rkl-texto);text-decoration:underline;text-decoration-color:var(--rkl-cian);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--rkl-t-hover) ease-out}@media(hover:hover)and (pointer:fine){.rte a:hover{color:var(--rkl-cian)}}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,.quantity-breaks-container input:focus-visible+.quantity-break{outline:2px solid var(--rkl-cian)!important;outline-offset:3px!important;box-shadow:none!important}.button,.shopify-challenge__button,.customer button{font-family:var(--rkl-f-display);font-weight:400;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--rkl-r1);transition:box-shadow var(--rkl-t-hover) ease-out,background-color var(--rkl-t-hover) ease-out,color var(--rkl-t-hover) ease-out}.button:before,.button:after{border-radius:var(--rkl-r1)}.product-form__submit:not(.button--secondary),.sticky-atc__add_button{min-height:5.2rem;background-color:var(--rkl-ambar)!important;color:var(--rkl-noche)!important}@media(hover:hover)and (pointer:fine){.product-form__submit:not(.button--secondary):not(:disabled):hover,.sticky-atc__add_button:not(:disabled):hover{box-shadow:var(--rkl-glow-compra)}}.product-form__submit:not(.button--secondary):not(:disabled):active,.sticky-atc__add_button:not(:disabled):active{background-color:var(--rkl-ambar-press)!important;box-shadow:none}.product-form__submit:disabled,.sticky-atc__add_button:disabled{background-color:var(--rkl-asfalto)!important;color:var(--rkl-texto-2)!important;box-shadow:none;cursor:not-allowed}.button--secondary{--color-button-text: 62, 230, 240;color:var(--rkl-cian);background:transparent;box-shadow:inset 0 0 0 1px var(--rkl-cian)}.button--secondary:after{box-shadow:none!important}@media(hover:hover)and (pointer:fine){.button--secondary:not(:disabled):hover{color:var(--rkl-texto);box-shadow:inset 0 0 0 1px var(--rkl-texto),0 0 12px -4px var(--rkl-cian)}}.button--secondary:not(:disabled):active{background-color:var(--rkl-asfalto)}.button--secondary:disabled{color:var(--rkl-texto-2);box-shadow:inset 0 0 0 1px var(--rkl-linea)}.rkl-mini{display:inline-flex;gap:3px;margin-right:var(--rkl-s3);vertical-align:middle}.rkl-mini i{display:block;width:14px;height:7px;border-radius:1px;background:var(--rkl-noche);transform-origin:50% 100%;transform:scaleY(.25);transition:transform var(--rkl-t-faro) var(--rkl-ease-faro),background-color var(--rkl-t-luz) ease-out}.rkl-lit .rkl-mini i{transform:scaleY(1);background:var(--rkl-faro);transition-delay:0s,calc(var(--rkl-t-faro) + var(--rkl-d-luz))}:disabled .rkl-mini i{background:var(--rkl-linea)}.price .price-item--regular.main-price,.price .price-item--sale.main-price,.price-item--last.main-price{font-family:var(--rkl-f-display);color:var(--rkl-ambar)}.price__compare-price,.main-comapre-price{color:var(--rkl-texto-2);text-decoration-color:var(--rkl-magenta)}.badge{font-family:var(--rkl-f-mono);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--rkl-r1)}.quantity-break{border:1px solid var(--rkl-linea)!important;border-radius:var(--rkl-r1)!important;background:transparent;transition:border-color var(--rkl-t-hover) ease-out}@media(hover:hover)and (pointer:fine){.quantity-break:hover{background:transparent;border:1px solid var(--rkl-texto-2)!important}}.quantity-breaks-container input:checked+.quantity-break{background:var(--rkl-asfalto);border:1px solid var(--rkl-ambar)!important}.quantity-break__badge{transform:none!important;font-family:var(--rkl-f-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--rkl-r1)!important;background:var(--rkl-magenta)!important;color:var(--rkl-noche)!important}.quantity-breaks__title{font-family:var(--rkl-f-mono);letter-spacing:.08em;color:var(--rkl-texto-2)}.accordion,.accordion__summary,.product__accordion{border-color:var(--rkl-linea)!important}.card,.card-wrapper .card,.quick-add-modal__content,.cart-drawer .drawer__inner,.field__input,.select__select,.customer .field input,.quantity{border-radius:var(--rkl-r1)}.field:after,.select:after,.quantity:after{box-shadow:0 0 0 1px var(--rkl-linea);transition:box-shadow var(--rkl-t-hover) ease-out}@media(hover:hover)and (pointer:fine){.field:hover.field:after,.select:hover.select:after{box-shadow:0 0 0 1px var(--rkl-texto-2)}}.field__input[aria-invalid=true]{box-shadow:0 0 0 1px var(--rkl-error)}.form__message,.form-status--error{color:var(--rkl-error)}.header a,.header__heading-link,.header__menu-item,.footer a:not(.button){text-decoration:none;transition:color var(--rkl-t-hover) ease-out}@media(hover:hover)and (pointer:fine){.header__menu-item:hover,.footer a:not(.button):hover{color:var(--rkl-cian)}}.header__heading-logo,.header__heading-link .h2{filter:drop-shadow(var(--rkl-glow-logo))}.horizontal-ticker__item{font-family:var(--rkl-f-mono)!important;font-style:normal!important;letter-spacing:.08em}.section-header,.header-wrapper{border-bottom:1px solid var(--rkl-linea)}.footer{border-top:1px solid var(--rkl-linea)}.animate-section{--animation-duration: var(--rkl-t-reveal);--init-delay: 0ms;--child-delay: var(--rkl-stagger)}.animate-section.animate--hidden .animate-item{filter:none!important;transform:translateY(var(--rkl-reveal-y))!important}.animate-section.animate--shown .animate-item{filter:none!important;transition-timing-function:var(--rkl-ease-faro)}.rkl-faros{background:var(--rkl-noche);border-bottom:1px solid var(--rkl-linea);overflow:hidden}.rkl-faros__inner{display:grid;gap:var(--rkl-s5);padding-block:var(--rkl-s5) var(--rkl-s6)}@media screen and (min-width:990px){.rkl-faros__inner{grid-template-columns:5fr 7fr;align-items:center;gap:var(--rkl-s7);padding-block:var(--rkl-s8)}.rkl-faros__copy{order:-1}}.rkl-faros__copy{display:grid;gap:var(--rkl-s4);justify-items:start;min-width:0}.rkl-faros__title{margin:0;font-size:clamp(2.2rem,1.6rem + 1.8vw,3.9rem);color:var(--rkl-texto)}.rkl-faros__text{color:var(--rkl-texto-2);max-width:46ch}.rkl-faros__text p{margin:0}.rkl-faros__cta{margin-left:0}.rkl-faros__stage{position:relative;aspect-ratio:16 / 9;max-width:100%;border:1px solid var(--rkl-linea);border-radius:var(--rkl-r1);overflow:hidden;background:var(--rkl-noche)}.rkl-faros__sky:empty,.rkl-faros__sun:empty,.rkl-faros__grid:empty{display:block}.rkl-faros__sky{position:absolute;top:0;right:0;bottom:42%;left:0;background:linear-gradient(var(--rkl-noche),var(--rkl-cielo))}.rkl-faros__sun{position:absolute;left:50%;bottom:42%;width:40%;aspect-ratio:1;transform:translate(-50%,50%);border-radius:50%;overflow:hidden;opacity:.85;background:linear-gradient(var(--rkl-ambar),var(--rkl-magenta) 50%)}.rkl-faros__sun:after{content:"";position:absolute;top:25%;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,transparent 0 9px,var(--rkl-cielo) 9px 13px)}.rkl-faros__ground{position:absolute;inset:auto 0 0 0;height:42%;background:var(--rkl-noche);border-top:1px solid var(--rkl-magenta);perspective:240px;overflow:hidden}.rkl-faros__grid{position:absolute;left:-50%;right:-50%;top:0;height:200%;transform-origin:top;transform:rotateX(62deg);background-image:linear-gradient(var(--rkl-magenta) 1px,transparent 1px),linear-gradient(90deg,var(--rkl-magenta) 1px,transparent 1px);background-size:48px 48px;opacity:.55;animation:rkl-drive 8s linear infinite}@keyframes rkl-drive{to{background-position:0 48px}}.is-offscreen .rkl-faros__grid{animation-play-state:paused}.rkl-faros__car{position:absolute;left:50%;bottom:12%;width:min(80%,520px);height:auto;transform:translate(-50%);overflow:visible;cursor:pointer}.rkl-body{fill:var(--rkl-asfalto);stroke:var(--rkl-cian);stroke-width:1.5}.rkl-grille{fill:var(--rkl-noche);stroke:var(--rkl-linea)}.rkl-grille-line{stroke:var(--rkl-linea)}.rkl-hook{fill:none;stroke:var(--rkl-texto-2);stroke-width:2}.rkl-key circle{fill:none;stroke:var(--rkl-ambar);stroke-width:2}.rkl-key rect{fill:var(--rkl-ambar)}.rkl-pod__shell{fill:var(--rkl-asfalto);stroke:var(--rkl-cian);stroke-width:1.5}.rkl-pod__lamp{fill:var(--rkl-faro);filter:drop-shadow(0 0 6px var(--rkl-ambar))}.rkl-beam{fill:var(--rkl-ambar);opacity:.18}.rkl-pod{transform-box:fill-box;transform-origin:50% 100%}.rkl-key{transform-box:fill-box}.is-armed .rkl-key{opacity:0;transform:translateY(-70px)}.is-armed .rkl-pod{transform:scaleY(.18)}.is-armed .rkl-pod__lamp,.is-armed .rkl-beam{opacity:0}.is-armed .rkl-key{transition:transform var(--rkl-t-reveal) var(--rkl-ease-faro),opacity var(--rkl-t-reveal) ease-out}.is-armed .rkl-pod{transition:transform var(--rkl-t-faro) var(--rkl-ease-faro)}.is-armed .rkl-pod__lamp,.is-armed .rkl-beam{transition:opacity var(--rkl-t-luz) ease-out}.is-armed.is-on .rkl-key{opacity:1;transform:none}.is-armed.is-on .rkl-pod{transform:scaleY(1);transition-delay:var(--rkl-t-reveal)}.is-armed.is-on .rkl-pod__lamp{opacity:1;transition-delay:calc(var(--rkl-t-reveal) + var(--rkl-t-faro) + var(--rkl-d-luz))}.is-armed.is-on .rkl-beam{opacity:.18;transition-delay:calc(var(--rkl-t-reveal) + var(--rkl-t-faro) + var(--rkl-d-luz))}@media(prefers-reduced-motion:reduce){.rkl-faros__grid{animation:none}.is-armed .rkl-key,.is-armed .rkl-pod{transition:none}.is-armed .rkl-key{opacity:1;transform:none}.is-armed .rkl-pod{transform:scaleY(1)}.is-armed .rkl-pod__lamp,.is-armed .rkl-beam{transition:opacity .15s linear;transition-delay:0s!important}.rkl-mini i{transform:scaleY(1);transition:background-color .15s linear;transition-delay:0s!important}.animate-section.animate--hidden .animate-item{transform:none!important}.animate-section.animate--shown .animate-item{transition:opacity .15s linear!important}.horizontal-ticker__container,.horizontal-ticker__container *{animation-play-state:paused!important}.button,.quantity-break,.rte a{transition-duration:.15s}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rkl-design.css.map */
