.shopify-section-group-footer-group,.footer{position:relative;background:radial-gradient(circle at 10% 10%,rgba(255,216,31,.22) 0,transparent 40%),radial-gradient(circle at 90% 20%,rgba(255,122,201,.22) 0,transparent 45%),radial-gradient(circle at 30% 90%,rgba(57,214,31,.18) 0,transparent 50%),linear-gradient(180deg,#eaf2ff,#f6ecff 60%,#fff2f7)!important;color:var(--tyk-text);margin-top:6rem;padding:6rem 3rem 2.4rem!important;border:none!important;overflow:hidden}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:10px;background:linear-gradient(to right,var(--tyk-red) 0%,var(--tyk-red) 16.66%,var(--tyk-yellow) 16.66%,var(--tyk-yellow) 33.33%,var(--tyk-green) 33.33%,var(--tyk-green) 50%,var(--tyk-blue) 50%,var(--tyk-blue) 66.66%,#b461ff 66.66%,#b461ff 83.33%,#ff7a1f 83.33%,#ff7a1f 100%);z-index:2}.footer:after{content:"";position:absolute;top:10px;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(31,134,255,.08) 2px,transparent 3px),radial-gradient(circle,rgba(239,43,45,.06) 2px,transparent 3px);background-size:40px 40px,60px 60px;background-position:0 0,20px 30px;pointer-events:none;z-index:0}.footer>*{position:relative;z-index:1}.footer__content-top{max-width:var(--tyk-max-width);margin:0 auto;padding:0!important}.footer .footer-block__heading,.footer h2.footer-block__heading{font-family:var(--tyk-font);font-size:1.4rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.4rem;padding-bottom:.6rem;border-bottom:3px solid currentColor;display:inline-block}.footer__blocks-wrapper .footer-block:nth-child(4n+1) .footer-block__heading{color:var(--tyk-red)}.footer__blocks-wrapper .footer-block:nth-child(4n+2) .footer-block__heading{color:var(--tyk-blue)}.footer__blocks-wrapper .footer-block:nth-child(4n+3) .footer-block__heading{color:var(--tyk-green-dark)}.footer__blocks-wrapper .footer-block:nth-child(4n+4) .footer-block__heading{color:#b461ff}.footer a,.footer p,.footer li,.footer span{color:var(--tyk-text);font-family:var(--tyk-font)}.footer__list-social,.footer-block__details-content{gap:.4rem}.footer-block__details-content li,.footer-block__details-content li a{display:block}.footer-block__details-content li{margin-bottom:.4rem}.footer-block__details-content a{font-size:1.4rem;font-weight:700;color:var(--tyk-text);padding:.6rem 1rem;border-radius:var(--tyk-r-pill);text-decoration:none;transition:background .15s ease,transform .15s ease,color .15s ease}.footer-block__details-content a:hover,.footer-block__details-content a:focus-visible{background:var(--tyk-grad-white-chip);color:var(--tyk-blue-dark);transform:translate(4px);text-decoration:none;box-shadow:var(--tyk-shadow-sm)}.footer-block__brand-info p,.footer-block__brand-info .rte{font-size:1.35rem;font-weight:600;color:var(--tyk-text-soft);line-height:1.6;max-width:32ch}.footer-block__image-wrapper{background:transparent;margin-bottom:1rem}.footer-block--newsletter{background:var(--tyk-grad-card);border:4px solid var(--tyk-border-soft);border-radius:var(--tyk-r-lg);padding:1.8rem 1.8rem 2rem;box-shadow:inset 0 2px #fffffff2,inset 0 -5px #cad9f5b3,var(--tyk-shadow-md)}.footer-block--newsletter .footer-block__heading{color:var(--tyk-text);border-bottom:none;padding-bottom:0;margin-bottom:.8rem}.footer .field__input{background:#fff;border:2px solid var(--tyk-border-soft)!important;border-radius:14px;color:var(--tyk-text);font-weight:700}.footer .field__input::placeholder{color:var(--tyk-text-soft);opacity:.7}.footer .field__label{color:var(--tyk-text-soft);font-weight:700}.footer .newsletter-form__button,.footer__newsletter .button{background:var(--tyk-grad-yellow)!important;color:var(--tyk-text)!important;border-radius:14px;box-shadow:inset 0 2px #ffffffbf,inset 0 -5px #b4780040,var(--tyk-shadow-md)!important;transition:transform .1s ease}.footer .newsletter-form__button:hover,.footer__newsletter .button:hover{transform:translateY(-2px)}.footer__list-social{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem;padding:0;list-style:none}.footer__list-social .list-social__link{width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--tyk-blue-dark);border-radius:50%;border:2px solid var(--tyk-border-soft);box-shadow:inset 0 2px #fffffff2,inset 0 -4px #cad9f599,var(--tyk-shadow-sm);opacity:1;transition:transform .1s ease,background .15s ease,color .15s ease}.footer__list-social .list-social__link:hover{transform:translateY(-3px) rotate(-3deg);color:#fff;background:var(--tyk-grad-blue);opacity:1}.footer__list-social .list-social__link .icon{width:1.8rem;height:1.8rem}.footer__content-bottom{max-width:var(--tyk-max-width);margin:3rem auto 0;padding:2rem 0 0!important;border-top:2px dashed rgba(31,134,255,.25)!important}.footer__content-bottom-wrapper{padding:0!important}.footer__copyright,.footer__copyright a,.footer__copyright small{color:var(--tyk-text-soft);font-size:1.2rem;font-weight:700}.footer__copyright a{color:var(--tyk-blue-dark);text-decoration:underline}.footer .policies{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;padding:0;margin:.4rem 0 0}.footer__payment{background:#fff;padding:.8rem 1.2rem;border-radius:var(--tyk-r-pill);border:2px solid var(--tyk-border-soft);display:inline-flex;gap:.6rem;box-shadow:var(--tyk-shadow-sm)}.footer__payment .list-payment__item{display:inline-flex;align-items:center}.footer .localization-form__select{background:#fff;border:2px solid var(--tyk-border-soft);border-radius:var(--tyk-r-pill);font-weight:700;color:var(--tyk-text);padding:.6rem 1rem}.footer .caption-large.text-body{color:var(--tyk-text-soft);font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:1.1rem}.footer__theme-picker{display:flex;align-items:center;justify-content:center;padding:1rem 0 0}.tyk-footer-theme{display:inline-flex;align-items:center;gap:.8rem;border:0;margin:0;padding:0}.tyk-footer-theme__label{font-size:1.2rem;font-weight:700;color:var(--tyk-text-soft, #566f9e);text-transform:uppercase;letter-spacing:.06em}.tyk-footer-theme__group{display:inline-flex;background:var(--tyk-border-soft, #d4e5fb);border:2px solid var(--tyk-border, #ccdff8);border-radius:999px;padding:3px;gap:2px}.tyk-footer-theme__opt{position:relative;cursor:pointer}.tyk-footer-theme__opt input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;z-index:1}.tyk-footer-theme__opt span{display:inline-block;padding:.4rem 1rem;border-radius:999px;font-family:"Baloo 2",var(--font-heading-family);font-weight:700;font-size:1.2rem;color:var(--tyk-text-soft, #566f9e);transition:background .12s ease,color .12s ease}.tyk-footer-theme__opt:has(input:checked) span{background:#fff;color:var(--tyk-text, #143f92);box-shadow:0 2px 4px #1037822e}.tyk-footer-theme__opt input:focus-visible~span{outline:3px solid var(--tyk-blue-dark, #0d56c9);outline-offset:2px}@media(max-width:599px){.tyk-footer-theme{flex-direction:column;gap:.5rem}}html[data-theme=dark] .tyk-footer-theme__group{background:#ffffff0f;border-color:#ffffff1f}html[data-theme=dark] .tyk-footer-theme__opt span{color:var(--tyk-text-soft, #95a8ce)}html[data-theme=dark] .tyk-footer-theme__opt:has(input:checked) span{background:var(--tyk-blue, #5eaeff);color:#0a1530;box-shadow:none}@media(prefers-reduced-motion:reduce){.tyk-footer-theme__opt span{transition:none}}.footer-block__details,.footer-block__summary{display:block}@media(min-width:750px){.footer-block__details>.footer-block__details-content{display:block!important}.footer-block__summary{list-style:none;cursor:default;display:block;padding:0}.footer-block__summary::-webkit-details-marker,.footer-block__summary::marker{display:none;content:""}.footer-block__chev{display:none}}@media(max-width:749px){.shopify-section-group-footer-group,.footer{padding:3rem 1.6rem 1.6rem!important;margin-top:3rem}.footer-block__heading{font-size:1.25rem}.footer-block__details-content a{font-size:1.35rem}.footer__blocks-wrapper{gap:0!important}.footer-block--brand,.footer .footer-block__brand-info,.footer__localization,.footer__payment{display:none!important}.footer-block--collapsible{border-bottom:1px solid rgba(13,86,201,.15);padding:0}.footer-block--collapsible+.footer-block--collapsible{border-top:none}.footer-block--collapsible:first-of-type{border-top:1px solid rgba(13,86,201,.15)}.footer-block__details{margin:0}.footer-block__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.6rem .4rem;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.footer-block__summary::-webkit-details-marker,.footer-block__summary::marker{display:none;content:""}.footer-block--collapsible .footer-block__summary .footer-block__heading{margin:0;padding:0;border-bottom:none;font-size:1.55rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.footer-block__chev{display:inline-flex;align-items:center;justify-content:center;color:var(--tyk-blue-dark);opacity:.65;transition:transform .2s ease,opacity .2s ease;flex-shrink:0}details[open]>.footer-block__summary .footer-block__chev{transform:rotate(180deg);opacity:1}.footer-block__details .footer-block__details-content{padding:0 .4rem 1.4rem}.footer-block__details-content a{padding:.5rem .8rem}.footer-block:not(.footer-block--collapsible) .footer-block__heading{margin-bottom:.6rem}.footer-block--newsletter{padding:1.4rem 1.4rem 1.6rem;margin-top:1.6rem}.footer-block--newsletter .footer-block__heading{font-size:1.6rem}.footer__follow-on-shop{margin-top:1rem}.footer__content-bottom{margin-top:2rem;padding-top:1.4rem!important}.footer__content-bottom-wrapper{display:block}.footer__content-bottom .footer__column.footer__localization,.footer__content-bottom .footer__column.footer__column--info{display:none!important}.footer__copyright{text-align:center}.footer .policies{justify-content:center}.footer__list-social{gap:.6rem;margin-top:.8rem;justify-content:center}.footer__list-social .list-social__link{width:3.6rem;height:3.6rem}.footer__list-social .list-social__link .icon{width:1.6rem;height:1.6rem}}@media(prefers-reduced-motion:reduce){.footer-block__chev{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/191/assets/tykables-footer.css.map */
