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}}.sp-country-switcher__form{margin:0}.header-country-switcher .disclosure{position:relative}.header-country-switcher .sp-country-label,.header-country-switcher .sp-country-caret{display:none!important}.header-country-switcher .header-country-switcher__dropdown{bottom:auto!important;height:auto!important;transform:none!important;box-shadow:none!important;border-color:#11111129!important;max-height:min(420px,70vh);overflow-y:auto;overscroll-behavior:contain}.header-country-switcher .header-country-switcher__option{display:flex!important;align-items:center;justify-content:space-between;gap:18px;text-decoration:none!important;min-height:42px;box-sizing:border-box}.header-country-switcher .sp-country-check{width:14px!important;height:14px!important;flex:none}.header-country-switcher .sp-country-list-divider{border-top:1px solid rgba(17,17,17,.1);margin-top:6px!important;padding-top:6px!important}.header-country-switcher .header-country-switcher__trigger:focus-visible,.header-country-switcher .header-country-switcher__option:focus-visible{outline:2px solid #0a84ff;outline-offset:2px}@media(min-width:992px){.header__icons>.header-country-switcher--delivery,.header-country-switcher--delivery .header-country-switcher__trigger{width:auto!important;height:auto!important;min-height:36px!important}.header-country-switcher--delivery .header-country-switcher__trigger{gap:7px;padding:4px 0!important;font:inherit;font-size:12px;line-height:1.4!important;white-space:nowrap;cursor:pointer}.header-country-switcher--delivery .sp-country-label{display:inline!important}.header-country-switcher--delivery .sp-country-globe{display:none!important}.header-country-switcher--delivery .sp-country-caret{display:block!important;width:10px!important;height:6px!important;transition:transform .18s ease}.header-country-switcher--delivery [aria-expanded=true] .sp-country-caret{transform:rotate(180deg)}}header-drawer .sp-drawer-delivery-country{padding:14px 16px;border-bottom:1px solid rgba(var(--color-foreground),.1)}header-drawer .header-country-switcher--drawer{display:block!important;width:100%!important;height:auto!important;min-width:0!important}header-drawer .header-country-switcher--drawer .header-country-switcher__trigger{justify-content:space-between!important;width:100%!important;height:auto!important;min-height:44px!important;text-align:left;font:inherit;font-size:14px;line-height:1.4!important;cursor:pointer}header-drawer .header-country-switcher--drawer .sp-country-globe{display:none!important}header-drawer .header-country-switcher--drawer .sp-country-label{display:inline!important}header-drawer .header-country-switcher--drawer .sp-country-caret{display:block!important;width:10px!important;height:6px!important;flex:none}header-drawer .header-country-switcher--drawer .header-country-switcher__dropdown{position:static!important;min-width:0!important;width:100%;margin-top:10px;max-height:none;overflow:visible;border:0!important;border-top:1px solid rgba(17,17,17,.1)!important;border-radius:0!important}header-drawer .header-country-switcher--drawer .header-country-switcher__option{padding:12px 8px!important}@media(prefers-reduced-motion:reduce){.header-country-switcher .sp-country-caret{transition:none}}.sp-product-price-region{width:100%;min-width:0}.sp-product-price-region__country{display:flex;justify-content:flex-end;margin-block-end:4px}.sp-country-switcher--pdp{position:relative;display:block;max-width:100%;color:rgb(var(--color-foreground))}.sp-country-switcher--pdp .disclosure{position:relative}.sp-country-switcher--pdp .sp-country-switcher__trigger{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;min-height:36px;margin:0;padding:4px 0;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:500;line-height:1.4;white-space:nowrap;cursor:pointer}.sp-country-switcher--pdp .sp-country-globe{display:none}.sp-country-switcher--pdp .sp-country-caret{display:block;width:10px;height:6px;flex:none;transition:transform .18s ease}.sp-country-switcher--pdp [aria-expanded=true] .sp-country-caret{transform:rotate(180deg)}.sp-country-switcher--pdp .sp-country-switcher__trigger:hover .sp-country-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sp-country-switcher--pdp .sp-country-switcher__dropdown{height:auto!important;bottom:auto!important;transform:none!important;max-height:min(240px,60vh);overflow-y:auto;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0;z-index:30;width:max-content;min-width:168px;max-width:calc(100vw - 32px);padding:6px 0;border:1px solid rgba(17,17,17,.16);border-radius:8px;background:#fff;color:#111}.sp-country-switcher--pdp .sp-country-switcher__dropdown[hidden]{display:none}.sp-country-switcher--pdp .sp-country-switcher__list{list-style:none;margin:0;padding:0}.sp-country-switcher--pdp .sp-country-switcher__option{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;padding:10px 16px;color:inherit;font:inherit;font-size:13px;line-height:1.4;text-align:start;text-decoration:none}.sp-country-switcher--pdp .sp-country-switcher__option:hover{background:#f7f7f7}.sp-country-switcher--pdp .sp-country-switcher__option.is-active{font-weight:600}.sp-country-switcher--pdp .sp-country-check{width:14px;height:14px;flex:none}.sp-country-switcher--pdp :is(.sp-country-switcher__trigger,.sp-country-switcher__option):focus-visible{outline:2px solid #0a84ff;outline-offset:2px}@media(max-width:991px){.sp-country-switcher--pdp .sp-country-switcher__trigger{min-height:44px}}@media(prefers-reduced-motion:reduce){.sp-country-switcher--pdp .sp-country-caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/sunpura-custom.css.map */
