.featured-collection .title-wrapper,.blog-posts .title-wrapper,.section-featured-blog .title-wrapper{text-align:center}:root{--bugo-blue: #0266FE;--bugo-blue-dark: #0150CC;--bugo-blue-deeper: #003d99;--bugo-indigo: #1a0a4a;--bugo-navy: #0a1628;--bugo-light: #f0f4ff;--bugo-glass: rgba(255, 255, 255, .08);--bugo-glass-border: rgba(255, 255, 255, .12);--bugo-shadow-sm: 0 2px 8px rgba(2, 102, 254, .06);--bugo-shadow-md: 0 8px 32px rgba(2, 102, 254, .1);--bugo-shadow-lg: 0 20px 60px rgba(2, 102, 254, .15);--bugo-shadow-glow: 0 0 40px rgba(2, 102, 254, .2);--bugo-radius: 16px;--bugo-radius-lg: 24px;--bugo-transition: cubic-bezier(.22, 1, .36, 1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{scroll-behavior:smooth}.bugo-reveal{opacity:0;transform:translateY(40px);transition:opacity .8s var(--bugo-transition),transform .8s var(--bugo-transition)}.bugo-reveal.revealed{opacity:1;transform:translateY(0)}.bugo-reveal-delay-1{transition-delay:.1s}.bugo-reveal-delay-2{transition-delay:.2s}.bugo-reveal-delay-3{transition-delay:.3s}.bugo-reveal-delay-4{transition-delay:.4s}.bugo-reveal-delay-5{transition-delay:.5s}.bugo-reveal-scale{opacity:0;transform:scale(.92);transition:opacity .7s var(--bugo-transition),transform .7s var(--bugo-transition)}.bugo-reveal-scale.revealed{opacity:1;transform:scale(1)}.product-intro__card{border-radius:var(--bugo-radius-lg)!important;box-shadow:var(--bugo-shadow-md)!important;border:1px solid rgba(2,102,254,.06);transition:all .5s var(--bugo-transition)!important;overflow:hidden;position:relative}.product-intro__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(2,102,254,.03) 0%,transparent 60%);opacity:0;transition:opacity .5s var(--bugo-transition);z-index:0;pointer-events:none}.product-intro__card:hover{transform:translateY(-8px)!important;box-shadow:var(--bugo-shadow-lg),var(--bugo-shadow-glow)!important}.product-intro__card:hover:before{opacity:1}.product-intro__button{border-radius:60px!important;padding:14px 36px!important;font-size:1.4rem!important;letter-spacing:.02em;transition:all .4s var(--bugo-transition)!important;position:relative;overflow:hidden}.product-intro__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:translate(-100%);transition:transform .6s ease}.product-intro__button:hover:after{transform:translate(100%)}.how-it-works__step-number{position:relative;box-shadow:0 8px 24px #0266fe4d;transition:all .4s var(--bugo-transition)}.how-it-works__step-number:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid rgba(2,102,254,.2);animation:stepPulse 2.5s ease-out infinite}@keyframes stepPulse{0%{transform:scale(1);opacity:.6}to{transform:scale(1.4);opacity:0}}.how-it-works__step:hover .how-it-works__step-number{transform:scale(1.1);box-shadow:0 12px 32px #0266fe66}.how-it-works__tab{transition:all .35s var(--bugo-transition)!important;border-radius:0!important;font-size:1.5rem!important;padding:14px 40px!important;letter-spacing:.03em;text-transform:uppercase}.how-it-works__tab:first-child{border-radius:60px 0 0 60px!important}.how-it-works__tab:last-child{border-radius:0 60px 60px 0!important}.how-it-works__tab--active{box-shadow:0 4px 16px #0266fe4d}.features-grid__card{border-radius:var(--bugo-radius-lg)!important;border:1px solid rgba(2,102,254,.06);transition:all .45s var(--bugo-transition)!important;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.features-grid__card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--bugo-blue),var(--bugo-blue-dark));transform:scaleX(0);transform-origin:left;transition:transform .5s var(--bugo-transition)}.features-grid__card:hover:before{transform:scaleX(1)}.features-grid__card:hover{transform:translateY(-6px)!important;box-shadow:var(--bugo-shadow-lg)!important;border-color:#0266fe1f}.features-grid__icon{transition:transform .5s var(--bugo-transition)}.features-grid__card:hover .features-grid__icon{transform:scale(1.15) rotate(-5deg)}.comparison__table{border-radius:var(--bugo-radius-lg)!important;overflow:hidden;box-shadow:var(--bugo-shadow-md)!important;border:1px solid rgba(2,102,254,.08)}.comparison__table thead th:nth-child(2){background:linear-gradient(135deg,var(--bugo-blue),var(--bugo-blue-dark))!important;position:relative}.comparison__table tbody tr{transition:background .3s ease}.comparison__table tbody tr:hover{background:#0266fe08}.comparison__check{font-size:2.2rem!important;filter:drop-shadow(0 2px 4px rgba(34,197,94,.3))}.comparison__cross{font-size:2.2rem!important;filter:drop-shadow(0 2px 4px rgba(239,68,68,.3))}.testimonials__card{border-radius:var(--bugo-radius-lg)!important;border:1px solid rgba(2,102,254,.06);transition:all .4s var(--bugo-transition)!important;position:relative}.testimonials__card:hover{border-color:#0266fe26;box-shadow:var(--bugo-shadow-md)!important}.testimonials__avatar{background:linear-gradient(135deg,var(--bugo-blue),var(--bugo-blue-dark))!important;box-shadow:0 4px 12px #0266fe4d}.testimonials__stars{filter:drop-shadow(0 1px 3px rgba(250,204,21,.4))}.testimonials__nav-btn{transition:all .35s var(--bugo-transition)!important;border-radius:50%!important}.testimonials__nav-btn:hover{transform:scale(1.1);box-shadow:0 4px 16px #0266fe4d}.bundle-offer .bundle-offer__card{border-radius:var(--bugo-radius-lg)!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.12)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffff1a,var(--bugo-shadow-lg)}.bundle-offer__button{border-radius:60px!important;padding:18px 52px!important;font-size:1.7rem!important;box-shadow:0 4px 20px #0003;transition:all .4s var(--bugo-transition)!important}.bundle-offer__button:hover{transform:translateY(-3px) scale(1.02)!important;box-shadow:0 8px 30px #0000004d,0 0 20px #ffffff1a!important}.bundle-offer__plus{animation:plusFloat 3s ease-in-out infinite}@keyframes plusFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.trust-badges__item{transition:all .4s var(--bugo-transition)}.trust-badges__item:hover{transform:translateY(-4px)}.trust-badges__icon svg{transition:all .4s var(--bugo-transition);filter:drop-shadow(0 2px 6px rgba(2,102,254,.2))}.trust-badges__item:hover .trust-badges__icon svg{transform:scale(1.15);filter:drop-shadow(0 4px 12px rgba(2,102,254,.35))}.section-faq .accordion__title{transition:color .3s ease}.section-faq summary:hover .accordion__title{color:var(--bugo-blue)}.button:not(.button--tertiary){border-radius:60px;letter-spacing:.02em;transition:all .4s var(--bugo-transition)}.button:not(.button--tertiary):hover{transform:translateY(-2px)}.product__media-wrapper{border-radius:var(--bugo-radius-lg);overflow:hidden}.product__media-item{border-radius:var(--bugo-radius)!important;overflow:hidden;box-shadow:var(--bugo-shadow-sm);transition:box-shadow .4s var(--bugo-transition)}.product__media-item:hover{box-shadow:var(--bugo-shadow-md)}.product__title{font-size:clamp(2.8rem,4vw,4rem)!important;letter-spacing:-.02em;line-height:1.1}.product-rating{padding:10px 16px;background:var(--bugo-light);border-radius:60px;display:inline-flex;margin:12px 0 8px}.product-rating__stars{filter:drop-shadow(0 1px 3px rgba(250,204,21,.4))}.product-trust-badges{padding:16px 0;border-top:1px solid rgba(2,102,254,.08);border-bottom:1px solid rgba(2,102,254,.08);margin:16px 0!important}.product-trust-badge{padding:6px 14px;background:var(--bugo-light);border-radius:60px;transition:all .3s var(--bugo-transition)}.product-trust-badge:hover{background:#0266fe14;transform:translateY(-1px)}.product-benefits li{padding:10px 14px!important;border-radius:12px;transition:background .3s ease;margin-bottom:2px}.product-benefits li:hover{background:var(--bugo-light)}.product-benefits li svg{stroke:var(--bugo-blue)!important;filter:drop-shadow(0 1px 4px rgba(2,102,254,.3))}.product-form__submit{border-radius:60px!important;padding:18px 40px!important;font-size:1.7rem!important;font-weight:700!important;letter-spacing:.02em;transition:all .4s var(--bugo-transition)!important;position:relative;overflow:hidden;background:linear-gradient(135deg,#0266fe,#0150cc)!important;color:#fff!important;border:none!important;box-shadow:0 8px 24px #0266fe4d}.product-form__submit:hover{transform:translateY(-2px)!important;background:linear-gradient(135deg,#0150cc,#003d99)!important;box-shadow:0 12px 32px #0266fe66!important;color:#fff!important}.product-form__submit:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:buttonShimmer 3s ease-in-out infinite}@keyframes buttonShimmer{0%{left:-100%}50%,to{left:150%}}.product .accordion{border-radius:var(--bugo-radius)!important;overflow:hidden;margin-bottom:8px;border:1px solid rgba(2,102,254,.06)!important;transition:all .3s var(--bugo-transition)}.product .accordion:hover{border-color:#0266fe1f!important}.product .accordion summary{padding:18px 20px!important;transition:background .3s ease}.product .accordion summary:hover{background:var(--bugo-light)}.product .accordion .icon-accordion svg,.product .accordion .accordion__icon svg{color:#0266fe!important;fill:#0266fe!important;stroke:#0266fe!important}.product .accordion .icon-accordion,.product .accordion .accordion__icon{color:#0266fe!important}.quantity__button{border-radius:50%!important;transition:all .3s ease!important}.quantity__button:hover{background:var(--bugo-light)!important}.announcement-bar{letter-spacing:.05em;font-size:1.3rem}.section-header{transition:box-shadow .4s ease}.shopify-section-header-sticky{box-shadow:0 2px 20px #0000000f}.newsletter .field__input,.newsletter .newsletter-form__button{border-radius:60px!important}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:99;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}@media screen and (max-width:749px){.product-trust-badges{gap:8px!important}.product-trust-badge{font-size:1.1rem!important;padding:5px 10px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.content-for-layout>.shopify-section:first-child{animation:fadeInUp .8s var(--bugo-transition) both}.content-for-layout>.shopify-section:nth-child(2){animation:fadeInUp .8s var(--bugo-transition) .15s both}.content-for-layout>.shopify-section:nth-child(3){animation:fadeInUp .8s var(--bugo-transition) .3s both}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bugo-premium.css.map */
