.s-store{background:var(--s-bg);min-height:100dvh;color:var(--s-text);font-family:var(--s-font)}.s-store[data-template] :is(.s-badge,.s-btn-continue,.s-cart-empty,.s-cat-count,.s-cat-item,.s-ci-rm,.s-ci-unit,.s-drawer-close,.s-drawer-title,.s-empty,.s-location-addr,.s-location-label,.s-mob-cat,.s-price-old,.s-sidebar-label,.s-slide-product,.s-total-label,.s-nav-back,.s-nav-step,.pd-bc-cur,.pd-bc-link,.pd-bc-sep,.pd-price-old,.pd-tag,.co-back-link,.co-empty-msg,.co-item-qty,.co-option-sub,.co-secure-note,.co-total-key,.co-section-label){opacity:1;color:var(--s-mute)}.s-store[data-template] :is(.s-card-name,.s-ci-name,.s-intro-desc,.pd-description,.co-item-name,.co-total-val,.co-label,.pd-qty-label,.co-option-price){opacity:1;color:var(--s-text)}.s-store[data-template] :is(.s-cat-item,.s-mob-cat,.s-btn-continue,.s-drawer-close,.s-ci-rm,.pd-bc-link,.co-back-link,.s-nav-back):hover{color:var(--s-text)}.s-store[data-template] :is(.s-cat-item.active,.s-mob-cat.active){color:var(--s-accent-text)}.s-store[data-template] .s-mob-cat.active{color:var(--s-on-accent)}.s-store[data-template] :is(input,textarea)::placeholder{color:var(--s-mute);opacity:1}.s-store :focus-visible{outline:2px solid var(--s-accent);outline-offset:3px}.s-store[data-template=talonario]{-webkit-font-smoothing:antialiased;font-stretch:100%}.s-store[data-template=talonario] :not(img[class*=avatar],.s-dot,.s-dot-btn,.s-cart-badge,.co-option-check,.co-option-dot){border-radius:0!important}.s-store[data-template=talonario] *{box-shadow:none!important;-webkit-backdrop-filter:none!important}.s-store[data-template=talonario] iframe{border-radius:0!important}.s-store[data-template=talonario] :is(.s-heading,.s-slide-store,.s-intro-title,.s-location-name,.s-hero-name,.pd-name,.gracias-heading,.co-title){text-transform:uppercase;letter-spacing:-.005em;font-style:normal;font-weight:900;font-stretch:66%;line-height:.92;font-family:var(--font-display)!important}.s-store[data-template=talonario] :is(.s-nav-store-name,.s-footer-name){text-transform:uppercase;letter-spacing:.02em;font-style:normal}.s-store[data-template=talonario] :is(.s-price,.s-price-old,.s-slide-price,.s-ci-total,.s-total-val,.s-ci-unit,.pd-price,.pd-price-old,.co-item-price,.co-option-price,.co-total-val,.co-total-final,.co-grand-total){font-family:var(--font-ticket);letter-spacing:0;font-style:normal;font-weight:700}.s-store[data-template=talonario] :is(.s-badge,.s-sidebar-label,.s-location-label,.s-drawer-title,.s-total-label,.s-count,.s-cat-count,.s-feat-tag,.pd-tag,.co-section-label,.co-total-key,.s-nav-step,.gracias-downloads-title){font-family:var(--font-ticket);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-style:normal;font-weight:700}.s-store[data-template=talonario] :is(.co-label,.pd-qty-label,.co-option-title){font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:.9375rem;font-style:normal;font-weight:600}.s-store[data-template=talonario] .s-intro-title{font-size:clamp(2.75rem,7vw,5.75rem)}.s-store[data-template=talonario] .s-nav-store-name{font-size:1.25rem;font-weight:900;font-stretch:66%;font-family:var(--font-display)!important}.s-store[data-template=talonario] :is(.s-price,.s-ci-total,.s-total-val,.pd-price,.co-total-final,.co-grand-total){color:var(--s-accent-text)}.s-store[data-template=talonario] .s-nav{background:var(--s-bg);border-bottom:1px solid var(--s-line);pointer-events:auto}.s-store[data-template=talonario] .s-nav-brand{background:0 0;border:0;padding-left:0}.s-store[data-template=talonario] .s-card{border:1px solid var(--s-line);background:0 0}.s-store[data-template=talonario] .s-card:hover{border-color:var(--s-text);transform:none}.s-store[data-template=talonario] .s-card-body{border-top:1px dashed var(--s-line)}.s-store[data-template=talonario] :is(.s-btn-primary,.s-btn-checkout,.s-nav-cart,.pd-btn-buy,.pd-btn-add,.gracias-retry-btn,.gracias-download-btn){text-transform:none;letter-spacing:0;font-family:var(--font-body);min-height:48px;font-size:1rem;font-weight:600}.s-store[data-template=talonario] .s-nav-cart{min-height:44px}.s-store[data-template=talonario] .s-add-btn{width:44px;height:44px}.s-store[data-template=talonario] :is(.s-btn-primary,.s-btn-checkout,.s-add-btn,.s-nav-cart,.pd-btn-buy):hover{background:var(--s-accent-hover);transform:none}@media (prefers-reduced-motion:reduce){.s-store *,.s-store :before,.s-store :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.s-store[data-template=talonario] .s-count{color:var(--s-mute);background:0 0;min-width:0;padding:0}.s-store[data-template=talonario] .s-feat-tag{background:var(--s-bg);color:var(--s-text);border:1px solid var(--s-line);padding:.25rem .5rem}.s-store[data-template=talonario] .pd-tag-lime{color:var(--s-text);border:1px solid var(--s-line);background:0 0}.s-store[data-template=talonario] :is(.s-ci,.co-item,.s-total-row){border:0;border-top:1px solid var(--s-line);background:0 0}.s-store[data-template=talonario] .s-ci:hover{background:0 0}
