.sbl{--sbl-black: #111;--sbl-yellow: #ffe600;--sbl-red: #e10600;--sbl-bg: #fff;--sbl-border: .4rem solid var(--sbl-black);--sbl-shadow: .6rem .6rem 0 var(--sbl-black);--sbl-heavy: "Arial Black", "Arial Bold", Gadget, "Helvetica Neue", Arial, sans-serif;background:var(--sbl-bg);color:var(--sbl-black);font-size:1.6rem;line-height:1.35;overflow-x:hidden}.sbl *,.sbl *:before,.sbl *:after{box-sizing:border-box}.sbl :where(p,h1,h2,h3,ul,blockquote){margin:0;padding:0}.sbl :where(ul){list-style:none}.sbl-wrap{width:100%;max-width:112rem;margin:0 auto;padding:2.4rem 1.6rem}.sbl-red{color:var(--sbl-red)}.sbl-strike{color:var(--sbl-red);text-decoration-thickness:.3rem;font-weight:700}.sbl-h2{margin-bottom:1.6rem;font-family:var(--sbl-heavy);font-size:clamp(2.8rem,7vw,4.6rem);font-weight:900;line-height:1.02;letter-spacing:-.04rem;text-transform:uppercase;color:var(--sbl-black)}.sbl-btn{display:block;width:100%;margin:1.6rem 0 0;padding:1.8rem 2rem;border:var(--sbl-border);border-radius:99rem;background:var(--sbl-red);box-shadow:.4rem .4rem 0 var(--sbl-black);color:#fff;font-family:var(--sbl-heavy);font-size:2.2rem;font-weight:900;letter-spacing:.04rem;line-height:1.1;text-transform:uppercase;cursor:pointer;transition:transform .08s ease,box-shadow .08s ease}.sbl-btn:hover{transform:translate(-.1rem,-.1rem);box-shadow:.6rem .6rem 0 var(--sbl-black)}.sbl-btn:active{transform:translate(.3rem,.3rem);box-shadow:.1rem .1rem 0 var(--sbl-black)}.sbl-btn:focus-visible{outline:.3rem solid var(--sbl-yellow);outline-offset:.3rem}.sbl-btn[disabled]{cursor:default;opacity:.6}.sbl-btn.is-busy{opacity:.7;cursor:progress}.sbl-btn--xl{padding:2.2rem 2rem;font-size:2.6rem}.sbl-btn--black{background:var(--sbl-black)}.sbl-btn--buy{background:var(--sbl-black);font-size:2.4rem}.sbl-btn--buy.is-added{background:#1f8f3a}.sbl-auto{margin-top:1rem;font-size:1.4rem;font-weight:700;text-align:center}.sbl-hero{padding-top:2rem;text-align:center}.sbl-hero__title{display:block}.sbl-eyebrow{display:inline-block;margin-bottom:1rem;padding:.4rem 1rem;border:.3rem solid var(--sbl-black);background:var(--sbl-black);color:var(--sbl-yellow);font-family:var(--sbl-heavy);font-size:1.3rem;font-weight:900;letter-spacing:.1rem;transform:rotate(-1.5deg)}.sbl-hero__headline{display:block;font-family:var(--sbl-heavy);font-size:clamp(4rem,12vw,8rem);font-weight:900;line-height:.95;letter-spacing:-.1rem;text-transform:uppercase}.sbl-hero__sub{max-width:60rem;margin:1.4rem auto 0;font-size:1.9rem;font-weight:700}.sbl-offer{margin:2rem auto 0;max-width:56rem;padding:2rem 1.6rem;border:var(--sbl-border);border-radius:1.2rem;background:var(--sbl-yellow);box-shadow:var(--sbl-shadow);font-family:var(--sbl-heavy);font-weight:900;text-transform:uppercase;transform:rotate(-1deg)}.sbl-offer__line{font-size:clamp(2.2rem,6.4vw,3.4rem);line-height:1.05}.sbl-offer__line .sbl-red{white-space:nowrap}.sbl-offer__or{display:inline-block;margin:1rem 0;padding:.2rem 1.2rem;border-radius:99rem;background:var(--sbl-black);color:#fff;font-size:1.4rem}.sbl-offer__price{display:flex;align-items:baseline;justify-content:center;gap:1rem;margin-top:.4rem}.sbl-offer__price s{font-size:2.2rem}.sbl-offer__price strong{font-size:clamp(5rem,15vw,7.2rem);line-height:1}.sbl-offer__per{display:inline-block;margin-top:.8rem;padding:.4rem 1.2rem;background:var(--sbl-red);color:#fff;font-size:1.8rem;transform:rotate(1.5deg)}.sbl-offer--hero .sbl-offer__per{margin-top:1.2rem;font-size:clamp(1.5rem,4.2vw,2rem);white-space:nowrap}.sbl-offer__note{margin-top:.4rem;font-family:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.04rem;text-transform:lowercase}.sbl-hero .sbl-btn{max-width:56rem;margin-left:auto;margin-right:auto;margin-top:2.4rem}.sbl-hero__under{margin-top:1rem;font-size:1.4rem;font-weight:700;color:#333}.sbl-benefits{text-align:center}.sbl-benefits__grid{display:grid;gap:1.2rem}.sbl-benefit{padding:1.6rem;border:var(--sbl-border);border-radius:1rem;background:#fff}.sbl-benefit:nth-child(2){background:#f3f3f3;transform:rotate(.6deg)}.sbl-benefit__title{font-family:var(--sbl-heavy);font-size:2rem;font-weight:900;line-height:1.1;text-transform:uppercase}.sbl-benefit__text{margin-top:.4rem;font-size:1.6rem}.sbl-products{text-align:center}.sbl-cards{display:grid;gap:2rem}.sbl-card{display:flex;flex-direction:column;border:var(--sbl-border);border-radius:1.4rem;background:#fff;box-shadow:var(--sbl-shadow);overflow:hidden}.sbl-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-bottom:var(--sbl-border);background:#fff}.sbl-card__media img{display:block;width:100%;height:100%;object-fit:contain}.sbl-card__books{position:absolute;top:1rem;right:1rem;padding:.6rem 1.2rem;border:.3rem solid var(--sbl-black);border-radius:99rem;background:var(--sbl-yellow);color:var(--sbl-black);font-family:var(--sbl-heavy);font-size:1.6rem;font-weight:900;transform:rotate(4deg)}.sbl-card__body{display:flex;flex:1;flex-direction:column;padding:1.6rem}.sbl-card__name{font-family:var(--sbl-heavy);font-size:2.4rem;font-weight:900;line-height:1.05;text-transform:uppercase}.sbl-card__name a{color:inherit;text-decoration:underline;text-decoration-thickness:.3rem;text-underline-offset:.4rem;transition:text-decoration-color .15s ease}.sbl-card__name a:hover,.sbl-card__name a:focus-visible{text-decoration-color:var(--sbl-yellow)}.sbl-card__arrow{display:inline-block;margin-left:.5rem;text-decoration:none;transition:transform .15s ease}.sbl-card__name a:hover .sbl-card__arrow{transform:translate(.4rem)}.sbl-card__benefit{margin-top:.6rem;font-size:1.6rem;font-weight:600}.sbl-card__price{margin-top:1rem;font-family:var(--sbl-heavy);font-size:4.4rem;font-weight:900;line-height:1}.sbl-card__per{align-self:center;margin-top:.6rem;padding:.3rem 1rem;background:var(--sbl-yellow);font-family:var(--sbl-heavy);font-size:1.6rem;font-weight:900}.sbl-card .sbl-btn{margin-top:auto;padding-top:1.6rem}.sbl-card__per+.sbl-btn{margin-top:1.4rem}.sbl-toast{margin:1.6rem auto 0;max-width:60rem;padding:1.2rem 1.4rem;border:.3rem solid var(--sbl-black);border-radius:1rem;background:#e8f7ec;font-size:1.6rem;font-weight:700}.sbl-toast[hidden]{display:none}.sbl-toast a{color:var(--sbl-black);font-weight:900;white-space:nowrap}.sbl-deal{display:grid;gap:1.2rem;margin-top:2.4rem;padding:1.6rem;border:.6rem solid var(--sbl-black);border-radius:1.4rem;background:#fff;box-shadow:.8rem .8rem 0 var(--sbl-red);font-family:var(--sbl-heavy);font-weight:900;text-transform:uppercase}.sbl-deal__half{padding:1.4rem;border:var(--sbl-border);border-radius:1rem}.sbl-deal__half--yellow{background:var(--sbl-yellow);transform:rotate(-.8deg)}.sbl-deal__kicker{font-size:1.8rem}.sbl-deal__big{font-size:clamp(3rem,9vw,4.4rem);line-height:1.02}.sbl-deal__per{margin-top:.4rem;font-size:1.8rem}.sbl-deal__cta,.sbl-deal__auto{margin-top:0}.sbl-deal__auto{font-family:inherit;text-transform:none}.sbl-value{text-align:center}.sbl-value__numbers{display:grid;gap:.6rem;padding:2rem 1.4rem;border:var(--sbl-border);border-radius:1.2rem;background:var(--sbl-black);color:#fff;font-family:var(--sbl-heavy);font-weight:900}.sbl-value__was{font-size:2.2rem}.sbl-value__was s{color:#ff5a4f;text-decoration-thickness:.4rem}.sbl-value__now{font-size:clamp(5rem,15vw,9rem);line-height:1;white-space:nowrap;color:var(--sbl-yellow)}.sbl-value__now span{font-size:.4em;vertical-align:middle}.sbl-value__per{justify-self:center;padding:.4rem 1.4rem;background:var(--sbl-red);font-size:2.4rem;transform:rotate(-1.5deg)}.sbl-value__line{max-width:56rem;margin:1.4rem auto 0;font-size:1.8rem;font-weight:700}.sbl-trust__strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding-top:1.6rem;padding-bottom:1.6rem}.sbl-trust__strip li{display:flex;align-items:center;justify-content:center;padding:1rem .8rem;border:.3rem solid var(--sbl-black);border-radius:.8rem;background:var(--sbl-yellow);font-family:var(--sbl-heavy);font-size:1.4rem;font-weight:900;line-height:1.15;text-align:center}.sbl-trust .sbl-h2{text-align:center}.sbl-reviews{display:grid;gap:1.2rem}.sbl-review{padding:1.6rem;border:var(--sbl-border);border-radius:1.2rem;background:#fff}.sbl-review:nth-child(odd){transform:rotate(-.6deg)}.sbl-review:nth-child(2n){background:#fffbd1;transform:rotate(.6deg)}.sbl-review__stars{color:#f5a500;font-size:2.2rem;letter-spacing:.2rem;line-height:1;-webkit-text-stroke:.05rem var(--sbl-black)}.sbl-review__quote{margin-top:.8rem;font-family:var(--sbl-heavy);font-size:1.9rem;font-weight:900;line-height:1.2}.sbl-review__who{margin-top:.8rem;font-size:1.4rem;font-weight:700}.sbl-review__verified{display:inline-block;margin-left:.6rem;padding:.1rem .6rem;border-radius:99rem;background:#1f8f3a;color:#fff;font-size:1.15rem}.sbl-faq .sbl-h2{text-align:center}.sbl-faq__item{margin-bottom:.8rem;border:.3rem solid var(--sbl-black);border-radius:1rem;background:#fff}.sbl-faq__item summary{position:relative;padding:1.4rem 4.4rem 1.4rem 1.4rem;cursor:pointer;list-style:none}.sbl-faq__item summary::-webkit-details-marker{display:none}.sbl-faq__item summary:after{content:"+";position:absolute;top:50%;right:1.4rem;transform:translateY(-50%);font-family:var(--sbl-heavy);font-size:2.6rem;font-weight:900}.sbl-faq__item[open] summary:after{content:"\2013"}.sbl-faq__item summary h3{display:inline;font-family:var(--sbl-heavy);font-size:1.7rem;font-weight:900;line-height:1.2}.sbl-faq__item p{padding:0 1.4rem 1.4rem;font-size:1.6rem}.sbl-final__box{padding:2.4rem 1.6rem;border:.6rem solid var(--sbl-black);border-radius:1.4rem;background:var(--sbl-yellow);box-shadow:var(--sbl-shadow);text-align:center}.sbl-final__title{font-family:var(--sbl-heavy);font-size:clamp(3.2rem,9vw,5.6rem);font-weight:900;line-height:1;text-transform:uppercase}.sbl-final__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:1rem;margin-top:1.6rem;font-family:var(--sbl-heavy);font-size:2.6rem;font-weight:900}.sbl-final__price strong{font-size:clamp(5rem,15vw,7.2rem);line-height:1}.sbl-final__per{display:inline-block;margin-top:.6rem;padding:.4rem 1.2rem;background:var(--sbl-red);color:#fff;font-family:var(--sbl-heavy);font-size:2rem;font-weight:900}.sbl-final .sbl-btn{max-width:56rem;margin-left:auto;margin-right:auto}.sbl-final__small{margin-top:.8rem;font-size:1.4rem;font-weight:700}.sbl-sticky{position:fixed;z-index:50;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));border-top:var(--sbl-border);background:var(--sbl-yellow)}.sbl-sticky__text{display:flex;flex-direction:column;font-family:var(--sbl-heavy);font-weight:900;line-height:1.1}.sbl-sticky__text strong{font-size:1.8rem}.sbl-sticky__text span{font-size:1.3rem;color:var(--sbl-red)}.sbl .sbl-sticky__btn{width:auto;margin:0;padding:1.2rem 1.8rem;font-size:1.8rem;white-space:nowrap}body:has(.sbl-sticky){padding-bottom:8rem}@media screen and (min-width:750px){.sbl-wrap{padding:3.6rem 3rem}.sbl-benefits__grid,.sbl-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.sbl-deal{grid-template-columns:1fr 1fr;padding:2rem}.sbl-deal__cta,.sbl-deal__auto{grid-column:1 / -1}.sbl-deal__cta{max-width:56rem;justify-self:center}.sbl-trust__strip{grid-template-columns:repeat(4,minmax(0,1fr))}.sbl-reviews{grid-template-columns:repeat(3,minmax(0,1fr))}.sbl-faq{max-width:80rem}.sbl-sticky{display:none}body:has(.sbl-sticky){padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/spanish-bilingual-landing.css.map */
