.tb-accordion.svelte-1mirx6g{display:flex;flex-direction:column;gap:12px}.tb-accordion.svelte-1mirx6g .tb-accordion-btn:where(.svelte-1mirx6g){width:100%;background-color:var(--clr-purple-500);border:1px solid var(--clr-neutral-0);outline:none;text-align:left;padding:15px 20px;font-size:18px;color:var(--clr-neutral-0);cursor:pointer;transition:background-color .2s linear;font-family:LuckiestGuy,sans-serif;font-weight:400;border-radius:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.tb-accordion.svelte-1mirx6g .tb-accordion-btn:where(.svelte-1mirx6g):hover,.tb-accordion.svelte-1mirx6g .tb-accordion-btn.is-open:where(.svelte-1mirx6g){background-color:var(--clr-magenta-500)}.tb-accordion.svelte-1mirx6g .tb-accordion-btn.is-open:where(.svelte-1mirx6g){border-bottom-left-radius:0;border-bottom-right-radius:0}.tb-accordion.svelte-1mirx6g .tb-accordion-btn:where(.svelte-1mirx6g) img:where(.svelte-1mirx6g){width:20px;height:20px;object-fit:contain}.tb-accordion.svelte-1mirx6g .tb-accordion-content:where(.svelte-1mirx6g){background-color:var(--clr-neutral-0);max-height:0;overflow:hidden;transition:max-height .2s ease-in-out;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.tb-accordion.svelte-1mirx6g .tb-accordion-content.is-open:where(.svelte-1mirx6g){max-height:fit-content}#tb-header.svelte-1mirx6g{width:100%;height:var(--header-height);background-color:var(--clr-neutral-0)}#tb-header.fixed.svelte-1mirx6g{position:fixed;top:0;left:0;z-index:12}#tb-header.svelte-1mirx6g .header-inner:where(.svelte-1mirx6g){height:100%;padding-left:calc((100% - var(--tb-container-max-width)) / 2);display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center}#tb-header.svelte-1mirx6g .header-logo:where(.svelte-1mirx6g){width:100%;max-width:160px;height:auto;margin-left:16px}@media (min-width: 768px){#tb-header.svelte-1mirx6g .header-logo:where(.svelte-1mirx6g){width:180px}}#tb-header.svelte-1mirx6g #hamburger-btn:where(.svelte-1mirx6g){height:100%;padding:0 32px;border:0;border-left:1px solid var(--clr-neutral-1000);background-color:var(--clr-neutral-0);cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}@media (min-width: 768px){#tb-header.svelte-1mirx6g #hamburger-btn:where(.svelte-1mirx6g){padding:0 132px}}#tb-header.svelte-1mirx6g #hamburger-btn:where(.svelte-1mirx6g) span:where(.svelte-1mirx6g){display:block}#tb-header.svelte-1mirx6g #hamburger-btn:where(.svelte-1mirx6g) img:where(.svelte-1mirx6g){width:32px;height:32px;object-fit:contain}#tb-header.svelte-1mirx6g .tb-header-content:where(.svelte-1mirx6g){width:100%;height:calc(100svh - var(--header-height));background-color:var(--clr-purple-500);position:fixed;top:var(--header-height);left:0;display:none;z-index:15}@media (max-width: 768px){#tb-header.svelte-1mirx6g .tb-header-content:where(.svelte-1mirx6g) .tb-container:where(.svelte-1mirx6g){padding:0}}#tb-header.svelte-1mirx6g .tb-header-content.show:where(.svelte-1mirx6g){display:flex}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g){width:100%;height:100%;display:flex;flex-direction:column}@media (min-width: 768px){#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g){justify-content:space-between}}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g){flex:0 0 100%;overflow-y:auto}@media (min-width: 768px){#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g){flex:1;padding:12px 0}}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) .tb-container:where(.svelte-1mirx6g),#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) .tb-nav-inner:where(.svelte-1mirx6g){width:100%;height:100%}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) .tb-nav-inner:where(.svelte-1mirx6g){display:flex;flex-direction:column;justify-content:space-between;padding-bottom:32px}@media (min-width: 768px){#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g),#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) .tb-container:where(.svelte-1mirx6g),#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) .tb-nav-inner:where(.svelte-1mirx6g){height:auto}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g){flex:0 0 auto}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) .tb-nav-inner:where(.svelte-1mirx6g){flex-direction:row;justify-content:space-between}}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g){border-width:0 0 1px 0;border-style:solid;border-color:var(--clr-neutral-0);font-weight:600}@media (min-width: 768px){#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g){border:0}}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g) .tb-accordion-btn:where(.svelte-1mirx6g){border:none;font-family:Fixel-Display,sans-serif;font-size:15px;padding:24px 16px;font-weight:600;border-radius:0}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g) .tb-accordion-btn:where(.svelte-1mirx6g) img:where(.svelte-1mirx6g){width:16px;height:16px}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g) .tb-accordion-btn:where(.svelte-1mirx6g):hover,#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g) .tb-accordion-btn.is-open:where(.svelte-1mirx6g),#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g) .tb-accordion-btn.is-open:where(.svelte-1mirx6g):hover{background:transparent;border-radius:0}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g) .tb-accordion-content:where(.svelte-1mirx6g){border-radius:0}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) a:where(.svelte-1mirx6g){color:var(--clr-neutral-0);font-size:15px;text-decoration:none;padding:24px 16px;display:block}@media (min-width: 768px){#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav:where(.svelte-1mirx6g) a:where(.svelte-1mirx6g){padding:12px 16px}}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav-menu:where(.svelte-1mirx6g){display:flex;flex-direction:column}@media (min-width: 768px){#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav-menu:where(.svelte-1mirx6g){flex-direction:row;flex-wrap:wrap}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-nav-menu:where(.svelte-1mirx6g) .products-list:where(.svelte-1mirx6g){display:none}}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .nav-dropdown:where(.svelte-1mirx6g){background-color:var(--clr-cyan-500)}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .nav-dropdown:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g){font-weight:600;border-width:0 0 1px 0;border-style:solid;border-color:var(--clr-neutral-0)}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .nav-dropdown:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g):last-child{border:0}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .nav-dropdown:where(.svelte-1mirx6g) li:where(.svelte-1mirx6g) a:where(.svelte-1mirx6g){color:var(--clr-neutral-0);font-size:14px;text-decoration:none;padding:12px 16px;display:block}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g){width:100%;max-height:60svh;display:flex;flex-direction:row;flex:3}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .products-wrapper:where(.svelte-1mirx6g){flex:1;background-color:var(--clr-purple-400);background-image:url(../../../header-products-patterns.png);background-repeat:repeat;background-position:center center;background-size:500px;display:grid;place-items:center;overflow-y:auto}@media (min-width: 768px){#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .products-wrapper:where(.svelte-1mirx6g){padding-top:20px;padding-bottom:20px;padding-left:calc((100% - var(--tb-container-max-width)) / 2)}}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .products-wrapper:where(.svelte-1mirx6g) h3:where(.svelte-1mirx6g){color:var(--clr-neutral-0);font-family:LuckiestGuy,sans-serif;font-size:24px;font-weight:400;margin-bottom:32px;padding-left:1rem}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .products-wrapper:where(.svelte-1mirx6g) ul:where(.svelte-1mirx6g){display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding-right:80px}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .products-wrapper:where(.svelte-1mirx6g) ul:where(.svelte-1mirx6g)>:where(.svelte-1mirx6g){flex:0 0 50%;padding:8px 20px}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .products-wrapper:where(.svelte-1mirx6g) ul:where(.svelte-1mirx6g)>li:where(.svelte-1mirx6g) a:where(.svelte-1mirx6g){display:flex;flex-direction:row;align-items:center;gap:12px;color:var(--clr-neutral-0);font-size:16px;font-weight:600;text-decoration:none}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .products-wrapper:where(.svelte-1mirx6g) ul:where(.svelte-1mirx6g)>li:where(.svelte-1mirx6g) a:where(.svelte-1mirx6g):hover{text-decoration:underline}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .products-wrapper:where(.svelte-1mirx6g) .icon:where(.svelte-1mirx6g){width:30px;height:30px;object-fit:contain}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .image-wrapper:where(.svelte-1mirx6g){flex:1;display:grid;place-items:center}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-main:where(.svelte-1mirx6g) .image-wrapper:where(.svelte-1mirx6g) img:where(.svelte-1mirx6g){width:100%;height:auto;align-self:center}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-footer:where(.svelte-1mirx6g){flex:1}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-footer:where(.svelte-1mirx6g) .tb-header-content-footer-inner:where(.svelte-1mirx6g){display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:56px}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-footer-inner:where(.svelte-1mirx6g) ul:where(.svelte-1mirx6g){display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:48px}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-footer-inner:where(.svelte-1mirx6g) ul:where(.svelte-1mirx6g) img:where(.svelte-1mirx6g){width:32px;height:32px;object-fit:contain}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-footer-inner:where(.svelte-1mirx6g) .tb-header-logo:where(.svelte-1mirx6g){max-width:150px}#tb-header.svelte-1mirx6g .tb-header-content-inner:where(.svelte-1mirx6g) .tb-header-content-footer-inner:where(.svelte-1mirx6g) .tb-header-copyright:where(.svelte-1mirx6g){color:var(--clr-neutral-0);font-size:14px}.single-image.svelte-xk9kud{width:100%;max-width:240px;height:auto}ul.svelte-xk9kud{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}@media (min-width: 768px){ul.svelte-xk9kud{justify-content:start}}ul.horizontal.svelte-xk9kud{flex-direction:row;justify-content:flex-start;flex-wrap:wrap}ul.vertical.svelte-xk9kud{flex-direction:column}h3.svelte-xk9kud{margin-bottom:12px;color:var(--clr-neutral-0);display:block;width:100%;font-size:14px}a.svelte-xk9kud{float:left;margin:8px 8px 0 0;font-size:12px;color:var(--clr-neutral-0);text-transform:uppercase;letter-spacing:2px}a.svelte-xk9kud:hover{text-decoration:none}img.svelte-xk9kud{width:100%;height:32px;object-fit:contain}@media (min-width: 768px){img.svelte-xk9kud{width:auto;height:40px}}.footer-text-block-with-cta.svelte-xk9kud{width:100%;border-top:.5px solid var(--clr-purple-100);padding-top:40px}@media (min-width: 768px){.footer-text-block-with-cta.svelte-xk9kud{border-top:0;padding-top:0}}.footer-text-block-with-cta.svelte-xk9kud a:where(.svelte-xk9kud){margin-inline:auto}@media (min-width: 768px){.footer-text-block-with-cta.svelte-xk9kud a:where(.svelte-xk9kud){margin-inline:0}}#tb-footer.svelte-6g2ecq{color:var(--clr-neutral-0);border-top:3px solid #966ac4}#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq){display:flex;flex-direction:column}#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-left-section:where(.svelte-6g2ecq),#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-right-section:where(.svelte-6g2ecq){padding:40px 0}@media (min-width: 768px){#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-left-section:where(.svelte-6g2ecq),#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-right-section:where(.svelte-6g2ecq){padding:80px 0}}#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-main-inner:where(.svelte-6g2ecq){display:flex;flex-direction:column}@media (min-width: 768px){#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-main-inner:where(.svelte-6g2ecq){display:flex;flex-direction:row}#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-main-inner:where(.svelte-6g2ecq)>:where(.svelte-6g2ecq){flex:1 1 50%}#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-left-section:where(.svelte-6g2ecq){border-right:1px solid #966ac4;padding-right:40px}#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-right-section:where(.svelte-6g2ecq){padding-left:40px}}@media (min-width: 1260px){#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-left-section:where(.svelte-6g2ecq){padding-right:100px}#tb-footer.svelte-6g2ecq .footer-main:where(.svelte-6g2ecq) .footer-right-section:where(.svelte-6g2ecq){padding-left:100px}}.footer-section-inner.svelte-6g2ecq{width:100%;display:flex;flex-direction:column;gap:40px}@media (min-width: 768px){.footer-section-inner.svelte-6g2ecq{max-width:480px}}#tb-footer.svelte-6g2ecq .footer-bottom-section:where(.svelte-6g2ecq){padding-bottom:32px}@media (min-width: 768px){#tb-footer.svelte-6g2ecq .footer-bottom-section:where(.svelte-6g2ecq){padding-top:24px;padding-bottom:56px;border-top:3px solid #966ac4}}#tb-footer.svelte-6g2ecq .footer-bottom-section:where(.svelte-6g2ecq) .footer-bottom-section-inner:where(.svelte-6g2ecq){width:100%;display:flex;flex-direction:column-reverse;gap:40px;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width: 768px){#tb-footer.svelte-6g2ecq .footer-bottom-section:where(.svelte-6g2ecq) .footer-bottom-section-inner:where(.svelte-6g2ecq){flex-direction:row;justify-content:center;gap:0}}@media (min-width: 1040px){#tb-footer.svelte-6g2ecq .footer-bottom-section:where(.svelte-6g2ecq) .footer-bottom-section-inner:where(.svelte-6g2ecq){justify-content:space-between}}#tb-footer.svelte-6g2ecq .footer-bottom-section:where(.svelte-6g2ecq) .footer-logo:where(.svelte-6g2ecq) img:where(.svelte-6g2ecq){width:160px;height:auto;margin-inline:auto}#tb-footer.svelte-6g2ecq .footer-bottom-section:where(.svelte-6g2ecq) .footer-logo:where(.svelte-6g2ecq) p:where(.svelte-6g2ecq){text-align:center;margin-bottom:20px}@media (min-width: 768px){#tb-footer.svelte-6g2ecq .footer-bottom-section:where(.svelte-6g2ecq) .footer-logo:where(.svelte-6g2ecq) img:where(.svelte-6g2ecq){margin-inline:auto}}#tb-footer.svelte-6g2ecq .footer-right-section:where(.svelte-6g2ecq),#tb-footer.svelte-6g2ecq .footer-logo:where(.svelte-6g2ecq){width:100%;border-top:1px solid #966ac4;padding-top:40px}@media (min-width: 768px){#tb-footer.svelte-6g2ecq .footer-right-section:where(.svelte-6g2ecq),#tb-footer.svelte-6g2ecq .footer-logo:where(.svelte-6g2ecq){border-top:0;padding-top:0}}#tb-footer.svelte-6g2ecq .footer-social:where(.svelte-6g2ecq){width:100%;padding-top:40px}@media (min-width: 768px){#tb-footer.svelte-6g2ecq .footer-social:where(.svelte-6g2ecq){padding-top:0}}#tb-footer.svelte-6g2ecq .footer-social:where(.svelte-6g2ecq) ul:where(.svelte-6g2ecq){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;width:fit-content;margin-inline:auto}@media (min-width: 768px){#tb-footer.svelte-6g2ecq .footer-social:where(.svelte-6g2ecq) ul:where(.svelte-6g2ecq){gap:32px;margin-inline:auto}}#tb-footer.svelte-6g2ecq .footer-social:where(.svelte-6g2ecq) .footer-social-icon:where(.svelte-6g2ecq){width:32px;height:32px;object-fit:contain}.back-to-top-btn-wrapper.svelte-1g4rjr8{position:fixed;right:1rem;bottom:1rem;z-index:99}#back-to-top-button.svelte-1g4rjr8{width:60px;height:60px;padding:0;display:grid;place-items:center}#back-to-top-button.svelte-1g4rjr8:hover{background-color:var(--clr-purple-400)}#back-to-top-button.svelte-1g4rjr8 img:where(.svelte-1g4rjr8){width:32px;height:32px}.back-to-top-btn-wrapper.hide.svelte-1g4rjr8{display:none}.back-to-top-btn-wrapper.show.svelte-1g4rjr8{display:grid}
