.bs-section{padding-top:var(--bs-pad-top, 2.4rem);padding-bottom:var(--bs-pad-bottom, 2.4rem)}.bs-head{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;margin-bottom:2rem}.bs-head__title{margin:0;font-size:clamp(2.2rem,2.4vw,2.8rem);letter-spacing:-.02em}.bs-head__left{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.bs-link{font-weight:700;font-size:1.4rem;color:var(--bs-accent);text-decoration:none}.bs-link:hover{text-decoration:underline}.bs-eyebrow{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.bs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 2.2rem;border-radius:1.2rem;font-weight:700;font-size:1.5rem;text-decoration:none;border:1px solid transparent;transition:transform .15s ease,opacity .15s ease}.bs-btn:hover{transform:translateY(-1px)}.bs-btn--white{background:#fff;color:var(--bs-dark)}.bs-btn--outline{border-color:#ffffff8c;color:#fff}.bs-btn--accent{background:var(--bs-accent);color:#fff}.bs-btn--offer{background:var(--bs-offer);color:#fff}.bs-btn--dark{background:var(--bs-dark);color:#fff}.bs-tone--accent{background:var(--bs-accent);color:#fff}.bs-tone--dark{background:var(--bs-dark);color:#fff}.bs-tone--offer{background:var(--bs-offer-tint);color:var(--bs-dark)}.bs-tone--light{background:#fff;color:var(--bs-dark);border:1px solid var(--bs-line)}.bs-tone--accent .bs-eyebrow,.bs-tone--dark .bs-eyebrow{color:#9db5ff}.bs-tone--offer .bs-eyebrow{color:var(--bs-offer)}.bs-tone--light .bs-eyebrow{color:var(--bs-accent)}.bs-tone--dark .bs-muted,.bs-tone--accent .bs-muted{color:#d5dceb}.bs-muted{color:var(--bs-muted)}.bs-hero__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.6rem}.bs-hero__main{position:relative;border-radius:2rem;padding:4.8rem;min-height:38rem;display:flex;align-items:center;gap:3.2rem;overflow:hidden}.bs-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:2rem;max-width:48rem}.bs-hero__pill{align-self:flex-start;background:#ffffff29;border-radius:999px;padding:.6rem 1.4rem;font-size:1.3rem;font-weight:500}.bs-hero__title{margin:0;font-size:clamp(3.8rem,4.4vw,5.6rem);line-height:1.02;letter-spacing:-.03em;color:inherit;white-space:pre-line}.bs-hero__text{margin:0;font-size:1.7rem;line-height:1.5}.bs-hero__ctas{display:flex;gap:1.2rem;flex-wrap:wrap}.bs-hero__media{margin-left:auto;flex-shrink:0;width:min(36rem,40%);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.bs-hero__media img{width:100%;height:100%;object-fit:contain}.bs-hero__media--icon{border-radius:50%;background:#ffffff1f}.bs-hero__media--icon span{width:68%;aspect-ratio:1/1;border-radius:50%;background:#fff;color:var(--bs-accent);display:flex;align-items:center;justify-content:center}.bs-hero__side{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:1.6rem}.bs-hero__side:has(>:only-child){grid-template-rows:minmax(0,1fr)}.bs-promo{border-radius:2rem;padding:2.8rem;display:flex;justify-content:space-between;gap:1.2rem;text-decoration:none;overflow:hidden;min-height:18rem}.bs-promo__body{display:flex;flex-direction:column;gap:.8rem}.bs-promo__title{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:700;line-height:1.1}.bs-promo__cta{margin-top:auto;font-weight:700;font-size:1.4rem;text-decoration:underline}.bs-promo__art{align-self:flex-end;flex-shrink:0;width:11rem}.bs-promo__art img{width:100%;height:auto;display:block}.bs-tone--offer .bs-promo__art{color:var(--bs-offer)}.bs-tone--dark .bs-promo__art,.bs-tone--accent .bs-promo__art{color:#9db5ff}.bs-tone--light .bs-promo__art{color:var(--bs-accent)}.bs-trust{display:grid;grid-template-columns:repeat(var(--bs-cols, 4),minmax(0,1fr));gap:1.6rem;background:#fff;border:1px solid var(--bs-line);border-radius:1.6rem;padding:2rem 2.4rem}.bs-trust__item{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;line-height:1.35}.bs-trust__item .bs-icon{color:var(--bs-accent);flex-shrink:0}.bs-trust__item strong{display:block;color:var(--bs-dark)}.bs-cats{display:grid;grid-template-columns:repeat(var(--bs-cols, 8),minmax(0,1fr));gap:1.2rem}.bs-cat{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;text-decoration:none;color:var(--bs-dark);font-size:1.4rem;font-weight:500}.bs-cat__tile{width:100%;aspect-ratio:1 / 1;background:#fff;border:1px solid var(--bs-line);border-radius:1.6rem;display:flex;align-items:center;justify-content:center;color:var(--bs-accent);overflow:hidden;transition:border-color .15s ease,transform .15s ease}.bs-cat__tile img{width:70%;height:70%;object-fit:contain}.bs-cat:hover .bs-cat__tile{border-color:var(--bs-accent);transform:translateY(-2px)}.bs-countdown{display:inline-flex;align-items:center;gap:.8rem;background:var(--bs-offer);color:#fff;border-radius:1rem;padding:.7rem 1.2rem;font-size:1.4rem;font-weight:500}.bs-countdown strong{font-variant-numeric:tabular-nums}.bs-products{display:grid;grid-template-columns:repeat(var(--bs-cols, 5),minmax(0,1fr));gap:1.6rem;list-style:none;margin:0;padding:0}.bs-products>li{min-width:0}.bs-installments{display:block;font-size:1.3rem;color:var(--bs-muted);margin-top:.4rem}.bs-products .card-wrapper,.bs-section .product-grid .card-wrapper{height:100%}.card__badge .badge{font-weight:700;border-radius:.8rem}.bs-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.bs-duo__item{border-radius:2rem;padding:3.6rem;min-height:22rem;display:flex;align-items:center;justify-content:space-between;gap:2.4rem;text-decoration:none}.bs-duo__body{display:flex;flex-direction:column;gap:1.2rem;max-width:34rem}.bs-duo__title{font-family:var(--font-heading-family);font-size:3rem;font-weight:700;line-height:1.1}.bs-duo__text{font-size:1.5rem;line-height:1.45}.bs-duo__body .bs-btn{align-self:flex-start;margin-top:.4rem;min-height:4.4rem;font-size:1.4rem}.bs-duo__art{flex-shrink:0;width:13rem}.bs-duo__art img{width:100%;height:auto;display:block;border-radius:1.2rem}.bs-tone--offer .bs-duo__art{color:var(--bs-offer)}.bs-tone--dark .bs-duo__art,.bs-tone--accent .bs-duo__art{color:#9db5ff}.bs-tone--light .bs-duo__art{color:var(--bs-accent)}.bs-brands{display:grid;grid-template-columns:repeat(var(--bs-cols, 6),minmax(0,1fr));gap:1.2rem}.bs-brand{height:8.8rem;background:#fff;border:1px solid var(--bs-line);border-radius:1.4rem;display:flex;align-items:center;justify-content:center;padding:1.6rem;color:var(--bs-muted);text-decoration:none;font-weight:700;font-size:1.5rem}.bs-brand img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(1);opacity:.8;transition:filter .2s,opacity .2s}.bs-brand:hover img{filter:none;opacity:1}.bs-wa{position:fixed;right:2.4rem;bottom:2.4rem;z-index:90;display:inline-flex;align-items:center;gap:1rem;height:5.6rem;padding:0 2rem 0 1.6rem;border-radius:2.8rem;background:#0f7a3f;color:#fff;font-weight:700;font-size:1.5rem;text-decoration:none;box-shadow:0 10px 28px #0e152547}.bs-wa:hover{color:#fff;transform:translateY(-1px)}.bs-tabbar{display:none}@media screen and (max-width:1099px){.bs-cats{grid-template-columns:repeat(4,minmax(0,1fr))}.bs-products,.bs-brands{grid-template-columns:repeat(3,minmax(0,1fr))}.bs-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.bs-hero__grid,.bs-duo{grid-template-columns:minmax(0,1fr)}.bs-hero__main{padding:2.6rem 2.2rem;min-height:0;flex-direction:column;align-items:stretch}.bs-hero__media{width:70%;margin:0 auto}.bs-hero__side{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.bs-promo{padding:1.6rem;min-height:15rem;flex-direction:column-reverse;justify-content:flex-end}.bs-promo__art{align-self:flex-start;width:4rem}.bs-promo__title{font-size:1.8rem}.bs-promo__cta{display:none}.bs-trust,.bs-products--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;scroll-padding-left:1.5rem}.bs-trust::-webkit-scrollbar,.bs-products--scroll::-webkit-scrollbar{display:none}.bs-trust{background:transparent;border:0;border-radius:0;padding-top:0;padding-bottom:0;gap:.8rem}.bs-trust__item{flex-shrink:0;scroll-snap-align:start;background:#fff;border:1px solid var(--bs-line);border-radius:1.4rem;padding:1.2rem 1.4rem;font-size:1.3rem}.bs-products--scroll>li{flex:0 0 17.2rem;scroll-snap-align:start}.bs-products:not(.bs-products--scroll){grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.bs-cats{gap:1.2rem 1rem}.bs-cat{font-size:1.2rem;gap:.6rem}.bs-cat__tile{border-radius:1.4rem}.bs-cat__tile .bs-icon{width:3.2rem;height:3.2rem}.bs-duo__item{padding:2.2rem;min-height:0}.bs-duo__title{font-size:2.3rem}.bs-duo__art{width:7.2rem}.bs-brand{height:6.4rem;padding:1rem;font-size:1.2rem}.bs-head{margin-bottom:1.4rem}.bs-has-tabbar{padding-bottom:7.2rem}.bs-tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:95;background:#fff;border-top:1px solid var(--bs-line);padding:.4rem .6rem calc(.6rem + env(safe-area-inset-bottom))}.bs-tabbar a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:5.6rem;color:var(--bs-muted);font-size:1.1rem;font-weight:500;text-decoration:none;position:relative}.bs-tabbar a[aria-current=page]{color:var(--bs-accent)}.bs-tabbar__badge{position:absolute;top:.4rem;left:calc(50% + .4rem);min-width:1.7rem;height:1.7rem;padding:0 .4rem;border-radius:1rem;background:var(--bs-offer);color:#fff;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center}.bs-tabbar__badge[hidden]{display:none}.bs-wa{right:1.6rem;bottom:1.6rem;padding:0;width:5.6rem;justify-content:center}.bs-wa span{display:none}.bs-has-tabbar .bs-wa{bottom:8.4rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bugastore.css.map */
