.bs-section{position:relative}.bs-section.bs-pad:before{content:"";display:block;width:60%;height:1px;margin:0 auto;background:linear-gradient(to right,transparent,rgba(var(--color-foreground),.35),transparent)}.bs-wrap{margin:0 auto;padding-inline:clamp(1.2rem,4vw,3.2rem);box-sizing:border-box;width:100%}.bs-header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.4rem,4vw,3.8rem)}.bs-header-text{display:flex;flex-direction:column;gap:.5rem}.bs-eyebrow{display:inline-flex;align-items:center;gap:.7rem;margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bs-eyebrow:before{content:"";width:2rem;height:.2rem;flex-shrink:0;border-radius:9rem;background:linear-gradient(90deg,#07f,#09f)}.bs-title{margin:0;font-size:clamp(2.2rem,4.5vw,3.6rem);line-height:1.08;letter-spacing:-.03em;display:inline-block;background:linear-gradient(135deg,#07f 55%,#09f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bs-title-rule{display:block;width:5rem;height:.35rem;margin-top:1.1rem;border-radius:9rem;background:linear-gradient(90deg,#07f,#09f)}.bs-countdown{display:flex;align-items:center;gap:1.2rem;background:rgba(var(--color-foreground),.04);border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.2rem;padding:1rem 1.6rem;width:fit-content}.bs-countdown-label{font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.5);white-space:nowrap}.bs-countdown-units{display:flex;align-items:center;gap:.6rem}.bs-cdu{display:flex;flex-direction:column;align-items:center;gap:.1rem}.bs-cdu-num{font-size:1.9rem;font-weight:900;line-height:1;letter-spacing:-.03em;color:#e8000d;font-variant-numeric:tabular-nums;min-width:2.4rem;text-align:center}.bs-cdu-lbl{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.4)}.bs-cdu-sep{font-size:1.6rem;font-weight:900;color:rgba(var(--color-foreground),.2);margin-bottom:1rem;line-height:1}.bs-viewport{overflow:hidden;border-radius:1.6rem;position:relative}.bs-track{display:flex;transition:transform .62s cubic-bezier(.4,0,.2,1);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.bs-track:active{cursor:grabbing}.bs-slide{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:1fr 1fr;min-height:clamp(34rem,55vw,56rem);position:relative;overflow:hidden;border-radius:1.6rem;isolation:isolate}.bs-slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .8s cubic-bezier(.4,0,.2,1);z-index:0;border-radius:inherit}.bs-slide.is-active .bs-slide-bg{transform:scale(1.04)}.bs-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.bs-slide-bg--img{overflow:hidden}.bs-slide-bg-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .8s cubic-bezier(.4,0,.2,1)}.bs-slide.is-active .bs-slide-bg-img{transform:scale(1.04)}.bs-scrim--dark{background:linear-gradient(105deg,#000000bf,#0006,#0000001a)}.bs-pane-left{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2.8rem,5vw,5rem) clamp(2rem,4vw,4rem);gap:1.6rem}.bs-tag{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem 1.2rem;border-radius:9rem;font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:1px solid;align-self:flex-start;width:fit-content;white-space:nowrap}.bs-bundle-name{font-size:clamp(2.6rem,4vw,4.4rem);font-weight:900;line-height:1.06;letter-spacing:-.03em;margin:0}.bs-desc{font-size:clamp(1.35rem,1.6vw,1.55rem);line-height:1.65;margin:0;max-width:44ch;opacity:.78}.bs-pricing{display:flex;align-items:baseline;gap:1.2rem;flex-wrap:wrap}.bs-price-now{font-size:clamp(2.8rem,3.5vw,4rem);font-weight:900;letter-spacing:-.04em;line-height:1}.bs-price-was{font-size:1.7rem;font-weight:500;text-decoration:line-through;opacity:.45}.bs-savings-pill{display:inline-flex;align-items:center;padding:.4rem 1rem;border-radius:9rem;font-size:1.15rem;font-weight:800;letter-spacing:.02em;background:linear-gradient(135deg,#07f,#09f);color:#fff}.bs-includes{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.bs-include-item{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem 1rem;border-radius:9rem;font-size:1.15rem;font-weight:600;border:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-background),.72)}.bs-include-item:before{content:"\2713";font-size:1rem;font-weight:900;color:#09f}.bs-ctas{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.4rem}.bs-btn{display:inline-flex;align-items:center;gap:.6rem;padding:1.3rem 2.8rem;border-radius:9rem;font-size:1.4rem;font-weight:700;text-decoration:none;transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s,opacity .22s;white-space:nowrap}.bs-btn svg{width:1.5rem;height:1.5rem;transition:transform .2s;flex-shrink:0}.bs-btn:hover svg{transform:translate(.3rem)}.bs-btn--primary{background:linear-gradient(135deg,#07f,#09f);color:#fff!important;box-shadow:0 6px 24px #0077ff59}.bs-btn--primary:hover{transform:translateY(-.3rem);box-shadow:0 10px 32px #0077ff73}.bs-btn--wa{background:#20a847;color:#fff!important;box-shadow:0 4px 18px #20a84752}.bs-btn--wa:hover{background:#189a3f;transform:translateY(-.3rem);box-shadow:0 8px 28px #20a8476b}.bs-btn--ghost{border:.15rem solid rgba(var(--color-foreground),.22);color:rgb(var(--color-foreground))!important;background:rgba(var(--color-background),.72)}.bs-btn--ghost:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))!important;transform:translateY(-.3rem)}.bs-pane-right{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:2rem}.bs-product-imgs{position:relative;width:100%;max-width:44rem;aspect-ratio:1}.bs-prod-img{position:absolute;border-radius:1.2rem;object-fit:cover;box-shadow:0 20px 60px -10px #00000038,0 6px 20px -4px #0000001f;transition:transform .62s cubic-bezier(.4,0,.2,1)}.bs-prod-img:nth-child(1){width:72%;height:72%;top:0;left:14%;z-index:3}.bs-prod-img:nth-child(2){width:50%;height:50%;bottom:0;right:0;z-index:2;transform:rotate(3deg)}.bs-prod-img:nth-child(3){width:50%;height:50%;bottom:0;left:0;z-index:2;transform:rotate(-3deg);opacity:.85}.bs-slide.is-active .bs-prod-img:nth-child(1){transform:scale(1.02)}.bs-slide.is-active .bs-prod-img:nth-child(2){transform:rotate(3deg) scale(1.01)}.bs-slide.is-active .bs-prod-img:nth-child(3){transform:rotate(-3deg) scale(1.01)}.bs-prod-img-single{width:90%;height:90%;position:absolute;top:5%;left:5%;border-radius:1.4rem;object-fit:contain;box-shadow:0 20px 60px -10px #00000038,0 6px 20px -4px #0000001f;transition:transform .62s cubic-bezier(.4,0,.2,1)}.bs-slide.is-active .bs-prod-img-single{transform:scale(1.03) translateY(-.8rem)}.bs-progress-bar{position:absolute;bottom:0;left:0;right:0;height:.3rem;z-index:10;background:rgba(var(--color-foreground),.1);overflow:hidden}.bs-progress-fill{height:100%;background:linear-gradient(90deg,#07f,#09f);transform:scaleX(0);transform-origin:left center;transition:transform var(--bs-delay, 6s) linear;will-change:transform}.bs-progress-fill.bs-prog--running{transform:scaleX(1)}.bs-progress-fill.no-trans{transition:none}.bs-nav{display:flex;align-items:center;justify-content:flex-end;margin-top:2.4rem;gap:1rem}.bs-arrows{display:flex;gap:1rem}.bs-arrow,.bs-pause{width:4.8rem;height:4.8rem;border-radius:50%;cursor:pointer;border:.15rem solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background));display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px -2px #00000012;position:relative;overflow:hidden;transition:border-color .22s,transform .22s,box-shadow .22s}.bs-arrow:before,.bs-pause:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,#07f,#09f);opacity:0;transition:opacity .22s}.bs-arrow svg,.bs-pause svg{width:2rem;height:2rem;position:relative;z-index:1;stroke:rgb(var(--color-foreground));fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .22s}.bs-arrow:hover:not([disabled]),.bs-pause:hover{border-color:#07f;transform:scale(1.08);box-shadow:0 4px 18px #0077ff4d}.bs-arrow:hover:not([disabled]):before,.bs-pause:hover:before{opacity:1}.bs-arrow:hover:not([disabled]) svg,.bs-pause:hover svg{stroke:#fff}.bs-arrow[disabled]{opacity:.3;cursor:not-allowed}.bs-pause.is-paused:before{opacity:.15}.bs-pause.is-paused{border-color:#07f}@media(prefers-reduced-motion:no-preference){.bs-slide:not(.is-active) .bs-tag,.bs-slide:not(.is-active) .bs-bundle-name,.bs-slide:not(.is-active) .bs-desc,.bs-slide:not(.is-active) .bs-pricing,.bs-slide:not(.is-active) .bs-includes,.bs-slide:not(.is-active) .bs-ctas{opacity:0;transform:translate(-4rem);transition:none}.bs-slide:not(.is-active) .bs-product-imgs{opacity:0;transform:translate(4rem);transition:none}.bs-slide.is-active .bs-tag{opacity:1;transform:none;transition:opacity .45s cubic-bezier(.4,0,.2,1) .05s,transform .45s cubic-bezier(.4,0,.2,1) .05s}.bs-slide.is-active .bs-bundle-name{opacity:1;transform:none;transition:opacity .45s cubic-bezier(.4,0,.2,1) .12s,transform .45s cubic-bezier(.4,0,.2,1) .12s}.bs-slide.is-active .bs-desc{opacity:.78;transform:none;transition:opacity .45s cubic-bezier(.4,0,.2,1) .18s,transform .45s cubic-bezier(.4,0,.2,1) .18s}.bs-slide.is-active .bs-pricing{opacity:1;transform:none;transition:opacity .45s cubic-bezier(.4,0,.2,1) .24s,transform .45s cubic-bezier(.4,0,.2,1) .24s}.bs-slide.is-active .bs-includes{opacity:1;transform:none;transition:opacity .45s cubic-bezier(.4,0,.2,1) .3s,transform .45s cubic-bezier(.4,0,.2,1) .3s}.bs-slide.is-active .bs-ctas{opacity:1;transform:none;transition:opacity .45s cubic-bezier(.4,0,.2,1) .36s,transform .45s cubic-bezier(.4,0,.2,1) .36s}.bs-slide.is-active .bs-product-imgs{opacity:1;transform:none;transition:opacity .5s cubic-bezier(.4,0,.2,1) .1s,transform .5s cubic-bezier(.4,0,.2,1) .1s}}@media(prefers-reduced-motion:reduce){.bs-section *{animation:none!important;transition-duration:.01ms!important}}@media(max-width:900px){.bs-slide{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:unset}.bs-pane-right{padding:2rem 2rem 0;order:-1}.bs-product-imgs{max-width:28rem}.bs-pane-left{padding:2rem 2rem 3rem}}@media(max-width:749px){.bs-header{flex-direction:column;align-items:flex-start}.bs-countdown{padding:.8rem 1.2rem}.bs-cdu-num{font-size:1.6rem}.bs-btn{padding:1.1rem 2.2rem;font-size:1.3rem}.bs-price-now{font-size:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bundle-slideshow.css.map */
