:root{--footer-bg: #eeeae4;--footer-text: #1a1a1a;--footer-link: #333333;--footer-link-hover: #000000;--footer-border: rgba(0, 0, 0, .12);--footer-copyright-bg: #e4e0da;--footer-heading-size: .8125rem}.footer{background:var(--color-footer-bg, var(--footer-bg));color:var(--color-footer-text, var(--footer-text));font-size:.9375rem}.footer a{color:var(--color-footer-link, var(--footer-link));text-decoration:none}.footer a:hover,.footer a:focus{color:var(--color-footer-link-hover, var(--footer-link-hover))}.footer__mobile-top-social{display:none;padding:24px 16px 0}.footer__mobile-top-social .social-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0}.footer__mobile-top-social--left .social-links{justify-content:flex-start}.footer__mobile-top-social--center .social-links{justify-content:center}.footer__mobile-top-social--right .social-links{justify-content:flex-end}.footer__mobile-top-social .social-links li a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px}.footer__mobile-top-social .social-links svg{width:18px;height:auto}.footer__mobile-top-social .social-links svg path{fill:var(--color-footer-link, var(--footer-link))}.footer__mobile-top-social .social-links span,.footer__col--hide-desktop{display:none}.footer__col--hide-mobile{display:block}.footer__main{padding:60px 20px 50px}@media(min-width:1024px){.footer__main{padding:70px 40px 55px}}.footer__columns{display:flex;flex-wrap:wrap;gap:40px 24px;max-width:1440px;margin:0 auto}.footer__columns--full{max-width:none}.footer__col{flex:1 1 130px;min-width:120px}.footer__col--large{flex:2 1 220px}.footer__col--signup{flex:2 1 260px}.footer__heading{display:flex;align-items:center;justify-content:space-between;font-size:var(--footer-heading-size);font-weight:700;letter-spacing:.07em;color:var(--color-footer-text, var(--footer-text));margin:0 0 18px;padding:0;line-height:1.2;width:100%;background:none;border:none;cursor:default;text-align:left}.footer__nav-list{list-style:none;margin:0;padding:0}.footer__nav-list li{margin-bottom:10px;position:relative}.footer__nav-list li:last-child{margin-bottom:0}.footer__nav-list a{font-size:.9375rem;color:var(--color-footer-link, var(--footer-link));line-height:1.4;display:flex;align-items:center}.footer__nav-list a:hover{color:var(--color-footer-link-hover, var(--footer-link-hover))}.footer__sub-list{list-style:none;margin:8px 0 0 14px;padding:0;display:none}.footer__sub-list.is-open{display:block}.footer__sub-list li{margin-bottom:6px}.footer__sub-list a{font-size:.875rem;opacity:.8}.footer__sub-toggle{display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;padding:0 4px;color:inherit;vertical-align:middle}.footer__contact{display:flex;flex-direction:column;gap:12px}.footer__contact--above{margin-top:0;margin-bottom:20px}.footer__contact--left{align-items:flex-start}.footer__contact--center{align-items:center}.footer__contact--right{align-items:flex-end}.footer__contact--hide-desktop{display:none}@media(max-width:767px){.footer__contact--hide-mobile{display:none!important}.footer__contact--hide-desktop{display:flex}}@media(min-width:768px){.footer__contact--hide-desktop{display:none!important}}.footer__contact-item{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--color-footer-link, var(--footer-link))}.footer__contact-item svg{flex-shrink:0;opacity:.75}.footer__contact-item:hover{color:var(--color-footer-link-hover, var(--footer-link-hover))}.footer__social-wrap{margin-top:26px}.footer__social-wrap .social-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0}.footer__social-wrap--left .social-links{justify-content:flex-start}.footer__social-wrap--center .social-links{justify-content:center}.footer__social-wrap--right .social-links{justify-content:flex-end}.footer__social-wrap .social-links li{margin:0}.footer__social-wrap .social-links li a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px}.footer__social-wrap .social-links svg{width:16px;height:auto}.footer__social-wrap .social-links svg path{fill:var(--color-footer-link, var(--footer-link))}.footer__social-wrap .social-links span{display:none}.footer__rte{font-size:.9375rem;line-height:1.6;max-width:420px;margin-bottom:12px}.footer__rte p{font-size:inherit;line-height:inherit;margin:0 0 8px}.footer__rte p:last-child{margin-bottom:0}.footer__signup-text{font-size:.9375rem;line-height:1.6;margin-bottom:16px;max-width:340px}.footer__signup-text p{font-size:inherit;line-height:inherit;margin:0}.signup-container{margin-bottom:0}.signup-container fieldset{position:relative}.signup-container .form-notification{margin-bottom:10px}.signup-container input{padding-right:48px;width:100%;margin-bottom:0;color:var(--color-footer-text, var(--footer-text));background:transparent}.signup-container input:focus+label,.signup-container input:not(:placeholder-shown)+label{background:#fff;background-color:#fff!important;color:var(--color-footer-text, var(--footer-text));border-radius:10px;opacity:1}.signup-container .field label{color:var(--color-footer-text, var(--footer-text));opacity:.6}.signup-container button{position:absolute;bottom:0;right:0;height:100%;max-height:52px;width:44px;display:flex;align-items:center;justify-content:center;color:var(--color-footer-link, var(--footer-link));background:none;border:none;cursor:pointer}.signup-container button svg path{stroke:var(--color-footer-text, var(--footer-text))}.footer .text-button{display:inline-flex;margin-bottom:16px}.footer .text-button:before{background:var(--color-footer-link, var(--footer-link))}.footer .text-button:after{background:var(--color-footer-link-hover, var(--footer-link-hover))}.footer .select .select-arrow svg path{stroke:var(--color-footer-text, var(--footer-text))}.footer__bar{padding:20px}@media(min-width:1024px){.footer__bar{padding:20px 40px}}.footer__bar--tools{background:var(--color-footer-bg, var(--footer-bg));border-top:1px solid var(--color-footer-border, var(--footer-border))}.footer__bar-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;max-width:1560px;margin:0 auto}.footer__bar-inner--full{max-width:none}.footer__bar-left,.footer__bar-right{display:flex;align-items:center;flex:0 1 auto}.footer__localization .thb-localization-forms{margin:0;display:flex;align-items:center;gap:12px}.footer__localization .thb-localization-forms .shopify-localization-form>div{margin:0}.footer__localization select{color:var(--color-footer-text, var(--footer-text));font-size:.875rem;padding:9px 28px 9px 14px;border:1px solid rgba(0,0,0,.2);background:#fff;border-radius:4px;cursor:pointer}.footer__payment{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.footer__payment-icon{display:inline-flex;margin:0}.footer__payment-icon svg,.footer__payment-icon img{height:24px;width:auto;display:block}.footer__bar--copyright{background:var(--color-footer-copyright-bg, var(--footer-copyright-bg))}.footer__copyright{margin:0;font-size:.8125rem;color:var(--color-footer-text, var(--footer-text));text-align:center;line-height:1.5}.footer__copyright a{color:inherit;text-decoration:none}.footer__copyright a:hover{text-decoration:underline}.footer__sep{opacity:.5}.footer__mobile-legal,.footer__mobile-payment{display:none}@media(max-width:767px){.footer__social-wrap{display:none}.footer__mobile-top-social{display:block}.footer__main{padding:0}.footer__columns{flex-direction:column;gap:0}.footer__col{flex:none;width:100%;min-width:0}.footer__col--hide-desktop{display:block}.footer__col--hide-mobile{display:none!important}.footer__col--social-only{display:none}.footer__col--social-only:not(.footer__col--hide-mobile){display:block;padding:0 16px 20px;border-top:1px solid var(--color-footer-border, var(--footer-border))}.footer__col:not(.footer__col--menu):not(.footer__col--social-only){padding:20px 16px;border-top:1px solid #DCDBDB}.footer__col--menu{border-top:1px solid #DCDBDB;padding:0 16px}.footer__heading--toggle{cursor:pointer;padding:18px 0;margin-bottom:0;font-size:1.01rem;font-weight:700;letter-spacing:.04em;width:100%}.footer__heading--toggle .footer__chevron{display:none!important}.footer__heading--toggle:after{content:"+";font-size:1.375rem;font-weight:300;line-height:1;flex-shrink:0}.footer__heading--toggle.is-open:after{content:"\2212"}.footer__nav-list{display:none;padding-bottom:20px}.footer__nav-list.is-open{display:block}.footer__nav-list>li>a:before{content:"";display:inline-block;width:6px;height:10px;margin-right:5px;vertical-align:middle;background-image:url(/cdn/shop/files/Vector_6.svg);background-repeat:no-repeat;background-size:contain;opacity:.55}.footer--contact-above .footer__contact--above{margin-bottom:0}.footer__bar--tools{display:none}.footer__bar--copyright{background:var(--color-footer-bg, var(--footer-bg));border-top:1px solid var(--color-footer-border, var(--footer-border));padding:24px 16px 28px}.footer__bar--copyright .footer__bar-inner{flex-direction:column;align-items:center;gap:0;text-align:center}.footer__copyright{display:none}.footer__bar--copyright .footer__bar-inner:before{content:attr(data-copyright)}.footer__mobile-copyright{display:block;font-size:.8125rem;color:var(--color-footer-text, var(--footer-text));text-align:center;line-height:1.6;margin-bottom:8px}.footer__mobile-legal{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 8px;margin-bottom:20px}.footer__mobile-legal a{font-size:.8125rem;color:var(--color-footer-text, var(--footer-text));text-decoration:none;line-height:2;position:relative}.footer__mobile-legal a:not(:last-child):after{content:" -";opacity:.5;margin-left:8px}.footer__mobile-legal a:hover{text-decoration:underline}.footer__mobile-payment{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.footer__mobile-payment .footer__payment-icon svg,.footer__mobile-payment .footer__payment-icon img{height:24px;width:auto;display:block}.footer__bar{padding:16px}.footer__bar-inner{flex-direction:column;align-items:flex-start}.footer__payment{justify-content:flex-start}}@media(min-width:768px){.footer__heading--toggle{cursor:default;pointer-events:none}.footer__heading--toggle:after{display:none}.footer__chevron{display:none!important}.footer__nav-list{display:block!important}.footer__mobile-top-social,.footer__mobile-legal,.footer__mobile-payment,.footer__mobile-copyright{display:none}.footer__col--hide-desktop{display:none!important}.footer__col--hide-mobile{display:block}.footer__columns{padding:0 20px}.footer__contact{margin-top:26px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/footer.css.map */
