collapse-content.tabs span.button.button--secondary.tab-button{border-radius:999px!important;border:1px solid #111!important;box-shadow:inset 0 0 0 9999px #fff!important;background:linear-gradient(90deg,#00c389,#0a84fe)!important;color:#111!important;transition:box-shadow .32s ease,color .32s ease,border-color .32s ease!important;box-sizing:border-box}collapse-content.tabs span.button.button--secondary.tab-button:hover{box-shadow:inset 0 0 #fff0!important;border-color:transparent!important;color:#fff!important}collapse-content.tabs span.button.button--secondary.tab-button.open{box-shadow:inset 0 0 #fff0!important;border-color:transparent!important;color:#fff!important}collapse-content.tabs span.button.button--secondary.tab-button:focus{outline:none!important;box-shadow:inset 0 0 0 9999px #fff!important}collapse-content.tabs span.button.button--secondary.tab-button.open:focus{box-shadow:inset 0 0 #fff0!important}collapse-content.tabs span.button.button--secondary.tab-button:focus-visible{outline:2px solid rgba(10,132,254,.45)!important;outline-offset:2px!important}.swiper-pagination-bullet{background:#d6d6d6!important;opacity:1!important;box-shadow:none!important}.swiper-pagination-bullet-active{background:linear-gradient(90deg,#00c389,#0a84fe)!important}.ai-solar-selector-tabs-wrapper-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq .ai-solar-selector-tab-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq{border-radius:999px!important;border:1px solid #111!important;box-shadow:none!important;background:#fff!important;color:#111!important;transform:none!important;translate:none!important;top:auto!important;margin-top:0!important;position:relative;transition:background-color .32s ease,color .32s ease,border-color .32s ease!important}.ai-solar-selector-tabs-wrapper-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq .ai-solar-selector-tab-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq:hover,.ai-solar-selector-tabs-wrapper-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq .ai-solar-selector-tab-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq.active,.ai-solar-selector-tabs-wrapper-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq .ai-solar-selector-tab-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq[aria-pressed=true]{background:linear-gradient(90deg,#00c389,#0a84fe)!important;border-color:transparent!important;color:#fff!important;box-shadow:none!important;transform:none!important;translate:none!important}.ai-solar-selector-cta-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq .ai-solar-selector-cta-button-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq{box-shadow:none!important;filter:none!important;transform:none!important;translate:none!important;top:auto!important;margin-top:0!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease!important}.ai-solar-selector-cta-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq .ai-solar-selector-cta-button-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq:hover,.ai-solar-selector-cta-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq .ai-solar-selector-cta-button-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq:focus,.ai-solar-selector-cta-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq .ai-solar-selector-cta-button-ayzvhmmdwaeyrq3hosaigenblockc02f291pqniaq:active{box-shadow:none!important;filter:none!important;transform:none!important;translate:none!important}#shopify-section-template--26577118363974__collections_tabs_qyn9kA .quick-add__submit.button--primary{background:linear-gradient(90deg,#00c389,#0a84fe)!important;border:0!important;box-shadow:none!important;color:#fff!important}#shopify-section-template--26577118363974__collections_tabs_qyn9kA .quick-add__submit.button--primary:hover{filter:brightness(1.05);box-shadow:none!important;transform:none!important}#shopify-section-template--26577118363974__collections_tabs_qyn9kA .quick-add__submit.button--primary:focus,#shopify-section-template--26577118363974__collections_tabs_qyn9kA .quick-add__submit.button--primary:active{box-shadow:none!important;transform:none!important}.quick-add__submit.button--primary{background:linear-gradient(90deg,#00c389,#0a84fe)!important;background-image:linear-gradient(90deg,#00c389,#0a84fe)!important;background-color:transparent!important;border:0!important;border-color:transparent!important;box-shadow:none!important;color:#fff!important;transform:none!important}.quick-add__submit.button--primary:hover,.quick-add__submit.button--primary:focus,.quick-add__submit.button--primary:active{background:linear-gradient(90deg,#00c389,#0a84fe)!important;background-image:linear-gradient(90deg,#00c389,#0a84fe)!important;box-shadow:none!important;transform:none!important;filter:brightness(1.05)}.over_hidden.bbtn .banner__buttons a.button.button--primary,.over_hidden.bbtn .banner__buttons a.button.button--primary:hover,.over_hidden.bbtn .banner__buttons a.button.button--primary:focus,.over_hidden.bbtn .banner__buttons a.button.button--primary:active,.over_hidden.bbtn .banner__buttons a.button.button--primary:focus-visible{background:linear-gradient(90deg,#00c389,#0a84fe)!important;background-image:linear-gradient(90deg,#00c389,#0a84fe)!important;background-color:transparent!important;border:0!important;border-color:transparent!important;box-shadow:none!important;color:#fff!important;transform:none!important;filter:none!important}.over_hidden.bbtn .banner__buttons a.button.button--primary:hover{filter:brightness(1.05)!important}.swiper-pagination.pagi_line .swiper-pagination-bullet{background:transparent!important;opacity:1!important;border:none!important;margin:0 8px!important;width:50px!important;height:20px!important;border-radius:0;position:relative;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease}.swiper-pagination.pagi_line .swiper-pagination-bullet i{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:4px;background-color:#0000001a;border-radius:4px;transition:background-color .3s ease}.swiper-pagination.pagi_line .swiper-pagination-bullet b{position:absolute;left:0;top:50%;transform:translateY(-50%);width:0%;height:4px;border-radius:4px;z-index:2;opacity:0;background:linear-gradient(90deg,#48e598,#3b82f6);transition:width .4s cubic-bezier(.25,.1,.25,1),opacity .2s ease}.swiper-pagination.pagi_line .swiper-pagination-bullet-active b{width:100%;opacity:1}.swiper-pagination.pagi_line .swiper-pagination-bullet:hover i{background-color:#0003}#footer_scroll{position:fixed;bottom:30px;right:30px;width:45px;height:45px;z-index:999;background:linear-gradient(135deg,#0082e3,#00ff81);color:#fff;border:none;border-radius:50%;box-shadow:0 4px 15px #0082e366;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}#footer_scroll span{font-size:24px;line-height:1;font-weight:700}#footer_scroll:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 8px 25px #00ff8180}#shopify-chat,.chat-app{bottom:200px!important}img,video,canvas{overflow:clip!important}.header__icons{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:1.6rem!important;line-height:1!important}.header__icons>.header__lang-wrap,.header__icons>.header__search,.header__icons>.header__icon,.header__icons>.header-country-switcher,.header__icons>.header-country-switcher__wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.header__lang-wrap{position:relative!important;gap:1.15rem!important;margin-right:.3rem!important;color:inherit!important}.header__lang-divider{display:inline-block!important;width:1px!important;height:1.8rem!important;background:currentColor!important;opacity:.35!important}.header-language-switcher,.header-language-switcher__wrapper,.header-country-switcher,.header-country-switcher__wrapper{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;color:inherit!important}.header-language-switcher__trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.38rem!important;min-height:2.2rem!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;font-size:1.45rem!important;font-weight:500!important;line-height:1!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important}.header-language-switcher__code{display:inline-block!important;color:inherit!important;line-height:1!important}.header-language-switcher__caret{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1rem!important;height:1rem!important;color:inherit!important;transform:translateY(.02rem)!important}.header-language-switcher__caret svg{display:block!important;width:1rem!important;height:.6rem!important;color:inherit!important}.header__icon,.header__icon--account,.header__icon--cart,.header__icon--account>a,.header-country-switcher,.header-country-switcher__wrapper,.header-country-switcher__trigger,.modal__toggle-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.45rem!important;height:2.45rem!important;min-width:2.45rem!important;min-height:2.45rem!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:inherit!important;line-height:1!important;vertical-align:middle!important}.header__icon svg,.header-country-switcher__trigger svg,.modal__toggle-open svg{display:block!important;width:2.08rem!important;height:2.08rem!important;stroke:currentColor!important}.header__icon--account span.small-hide,.header__icon--cart span.small-hide,.header-language-switcher__dropdown[hidden],.header-country-switcher__dropdown[hidden]{display:none!important}.header-language-switcher__dropdown,.header-country-switcher__dropdown{position:absolute!important;top:calc(100% + 1.2rem)!important;z-index:9999!important;padding:.8rem 0!important;background:#fff!important;color:#111!important;border:1px solid rgba(17,17,17,.06)!important;border-radius:1.2rem!important;box-shadow:0 10px 30px #0000001f!important}.header-language-switcher__dropdown{left:0!important;min-width:14rem!important}.header-country-switcher__dropdown{right:0!important;min-width:16rem!important}.header-language-switcher__list,.header-country-switcher__list,.header-language-switcher__list li,.header-country-switcher__list li{list-style:none!important;margin:0!important;padding:0!important}.header-language-switcher__option,.header-country-switcher__option{width:100%!important;display:block!important;padding:1rem 1.6rem!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111!important;box-shadow:none!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;font:inherit!important;font-size:1.4rem!important;line-height:1.25!important;text-align:left!important;white-space:nowrap!important;cursor:pointer!important}.header-language-switcher__option:hover,.header-country-switcher__option:hover,.header-language-switcher__option:focus-visible,.header-country-switcher__option:focus-visible{background:#f7f7f7!important}.header-language-switcher__option.is-active,.header-country-switcher__option.is-active{font-weight:600!important}.page-index .header-wrapper.trans_header:not(:hover) .header__icons,.page-index .header-wrapper.trans_header:not(:hover) .header__icons a,.page-index .header-wrapper.trans_header:not(:hover) .header__icons button,.page-index .header-wrapper.trans_header:not(:hover) .header-language-switcher,.page-index .header-wrapper.trans_header:not(:hover) .header-language-switcher *,.page-index .header-wrapper.trans_header:not(:hover) .header-country-switcher,.page-index .header-wrapper.trans_header:not(:hover) .header-country-switcher *,.page-index .header-wrapper.trans_header:not(:hover) .header__lang-divider{color:#fff!important}.page-index .header-wrapper.trans_header:not(:hover) .header__icons svg,.page-index .header-wrapper.trans_header:not(:hover) .header__icons svg path,.page-index .header-wrapper.trans_header:not(:hover) .header__icons svg circle,.page-index .header-wrapper.trans_header:not(:hover) .header__icons svg line,.page-index .header-wrapper.trans_header:not(:hover) .header__icons svg rect{stroke:currentColor!important;color:#fff!important}.header-wrapper.tran_header_pos:hover .header__icons,.header-wrapper.tran_header_pos:hover .header__icons a,.header-wrapper.tran_header_pos:hover .header__icons button,.header-wrapper.tran_header_pos:hover .header-language-switcher,.header-wrapper.tran_header_pos:hover .header-language-switcher *,.header-wrapper.tran_header_pos:hover .header-country-switcher,.header-wrapper.tran_header_pos:hover .header-country-switcher *,.header-wrapper.tran_header_pos:hover .header__lang-divider,.header-wrapper:not(.trans_header) .header__icons,.header-wrapper:not(.trans_header) .header__icons a,.header-wrapper:not(.trans_header) .header__icons button,.header-wrapper:not(.trans_header) .header-language-switcher,.header-wrapper:not(.trans_header) .header-language-switcher *,.header-wrapper:not(.trans_header) .header-country-switcher,.header-wrapper:not(.trans_header) .header-country-switcher *,.header-wrapper:not(.trans_header) .header__lang-divider,.section-header.scrolled-past-header .header__icons,.section-header.scrolled-past-header .header__icons a,.section-header.scrolled-past-header .header__icons button,.section-header.scrolled-past-header .header-language-switcher,.section-header.scrolled-past-header .header-language-switcher *,.section-header.scrolled-past-header .header-country-switcher,.section-header.scrolled-past-header .header-country-switcher *,.section-header.scrolled-past-header .header__lang-divider{color:#111!important}.header-wrapper.tran_header_pos:hover .header__icons svg,.header-wrapper.tran_header_pos:hover .header__icons svg path,.header-wrapper.tran_header_pos:hover .header__icons svg circle,.header-wrapper.tran_header_pos:hover .header__icons svg line,.header-wrapper.tran_header_pos:hover .header__icons svg rect,.header-wrapper:not(.trans_header) .header__icons svg,.header-wrapper:not(.trans_header) .header__icons svg path,.header-wrapper:not(.trans_header) .header__icons svg circle,.header-wrapper:not(.trans_header) .header__icons svg line,.header-wrapper:not(.trans_header) .header__icons svg rect,.section-header.scrolled-past-header .header__icons svg,.section-header.scrolled-past-header .header__icons svg path,.section-header.scrolled-past-header .header__icons svg circle,.section-header.scrolled-past-header .header__icons svg line,.section-header.scrolled-past-header .header__icons svg rect{stroke:currentColor!important;color:#111!important}.header-language-switcher__dropdown,.header-language-switcher__dropdown *,.header-country-switcher__dropdown,.header-country-switcher__dropdown *{color:#111!important;stroke:#111!important}.header__icon--cart{position:relative!important}.header__icon--cart .cart-count-bubble.normal_bubble,.header__icon--cart>span:not(.cart-count-bubble){display:none!important}.header__icon--cart .cart-count-bubble:not(.normal_bubble){position:absolute!important;top:-.42rem!important;right:-.42rem!important;width:1.45rem!important;height:1.45rem!important;min-width:1.45rem!important;min-height:1.45rem!important;padding:0!important;border-radius:999px!important;background:#111!important;color:#fff!important;border:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:.9rem!important;line-height:1!important;font-weight:700!important;box-shadow:none!important;transform:none!important;z-index:3!important}.header__icon--cart .cart-count-bubble:not(.normal_bubble) span{color:#fff!important;font-size:.9rem!important;line-height:1!important;margin:0!important}@media screen and (max-width:989px){.header__icons{gap:1.1rem!important}.header__lang-wrap{gap:.95rem!important;margin-right:.1rem!important}.header-language-switcher__trigger{font-size:1.15rem!important}.header__icon,.header__icon--account,.header__icon--cart,.header__icon--account>a,.header-country-switcher,.header-country-switcher__wrapper,.header-country-switcher__trigger,.modal__toggle-open{width:2.3rem!important;height:2.3rem!important;min-width:2.3rem!important;min-height:2.3rem!important}.header__icon svg,.header-country-switcher__trigger svg,.modal__toggle-open svg{width:2rem!important;height:2rem!important}.header-language-switcher__dropdown{left:auto!important;right:-3.2rem!important}.header-country-switcher__dropdown{right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sunpura-custom.css.map */
