.signup-container{margin-bottom:0}.signup-container .form-notification{margin-bottom:10px}.signup-container fieldset{position:relative}.signup-container input[type=email]{padding-right:48px;width:100%;margin-bottom:0}.signup-container button{position:absolute;bottom:0;right:0;height:100%;max-height:46px;width:40px;display:flex;align-items:center;justify-content:center}.signup-container--terms{display:inline-flex;align-items:center;margin-top:10px}.footer{display:block;padding:15px 0 30px;font-size:.875rem;color:var(--color-footer-text, --color-body);--color-heading: var(--color-footer-text, --color-body);--color-header-text: var(--color-footer-text, --color-body);--color-body: var(--color-footer-text);--color-body-rgb: var(--color-footer-text-rgb);--color-border: rgba(var(--color-footer-text-rgb), .1)}@media only screen and (min-width: 992px){.footer{padding:45px 0 50px}}.footer a{color:var(--color-footer-text, --color-body);text-decoration:unset}.footer a:focus,.footer a:hover{color:var(--color-footer-text, --color-body);opacity:.6}.footer button{color:var(--color-footer-text, --color-body)}.footer .text-button:before{background:var(--color-footer-text, --color-body)}.footer .text-button:after{background:var(--color-footer-text, --color-body)}.footer .select .select-arrow svg path{stroke:var(--color-footer-text, --color-body)}.footer .widget{margin-bottom:16px}.footer .widget img{margin-bottom:20px}.footer .widget--menu{display:block}@media only screen and (max-width: 767px){.footer .widget--menu{margin-bottom:0}}@media only screen and (max-width: 767px){.footer .widget--menu-column+.columns:not(.widget--menu-column){margin-top:40px}}.footer .widget--text .text-button{margin-bottom:20px}.footer .widget--text .text-size--medium{font-size:1.25rem;line-height:1.75rem}.footer .widget--text .text-size--large{font-size:1.5rem;line-height:2rem}.footer .widget--text .text-size--small{font-size:calc(var(--font-body-scale)* 17px);line-height:calc(var(--font-body-line-height-scale)* 25px)}.footer .widget--text .rte{max-width:450px}.footer .widget--text .rte.text-size--large{max-width:600px}.footer .widget--text p{font-size:inherit;line-height:inherit;margin-bottom:8px}.footer .widget--text .social-links li{display:inline-flex}.footer .widget--text .social-links li a{justify-content:flex-start}.footer .widget--text .social-links li span{display:none}.footer .widget--social .social-links li a{height:auto;width:auto}.footer .widget--help strong{font-weight:var(--font-body-medium-weight, 500)}.footer .widget summary::-webkit-details-marker{display:none}.footer .columns .widget:last-child{margin-bottom:0}.footer .thb-widget-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-weight:var(--font-body-medium-weight, 500);width:100%}.footer .thb-widget-title{pointer-events:none}.footer .thb-widget-title span{display:none}@media only screen and (max-width: 767px){.footer .thb-widget-title.collapsible{padding:20px 0;margin:0}}.footer .social-links svg path,.footer .side-panel-links--link>svg{fill:var(--color-footer-text, --color-body)}.footer .side-panel-links{margin-bottom:0}.footer .thb-widget-menu{list-style:none;margin:0;padding:0 0 30px;display:block;overflow:hidden}.footer .thb-widget-menu{padding:0;display:block!important}.footer .thb-widget-menu li{margin-bottom:5px}.footer .thb-widget-menu li:last-child{margin-bottom:0}.footer .thb-widget-menu li a{display:block;padding:1px 0;font-size:calc(var(--font-body-scale)* 17px);line-height:calc(var(--font-body-line-height-scale)* 25px)}.footer .signup-container button svg path{stroke:var(--color-footer-text, --color-body)}.footer .signup-container input{background:var(--color-footer-text, --color-body);border-color:rgba(var(--color-footer-text-rgb),.1);color:var(--color-footer-bg);font-size:calc(var(--font-body-scale)* 15px);line-height:calc(var(--font-body-line-height-scale)* 23px)}.footer .signup-container input::placeholder{color:var(--color-footer-bg);opacity:1}.footer .signup-container button.submit svg path{stroke:var(--color-footer-bg)}.footer .signup-container input:focus+label,.footer .signup-container input:not(:placeholder-shown)+label{font-size:calc(var(--font-body-scale) * 15px);line-height:calc(var(--font-body-line-height-scale)* 23px);background:var(--color-footer-bg, --bg-body);color:var(--color-footer-text, --color-body)}.footer .signup-container .field label{color:var(--color-footer-text, --color-body)}.sub-footer{--color-body: var(--color-footer-text);color:var(--color-footer-text, --color-body);padding-bottom:30px}.sub-footer a{color:var(--color-footer-text, --color-body)}.sub-footer a:focus,.sub-footer a:hover{color:var(--color-footer-text, --color-body)}.sub-footer p{font-size:calc(var(--font-body-scale) * 12px);line-height:calc(var(--font-body-line-height-scale)* 16px)}.sub-footer p a{text-decoration:underline;text-underline-offset:2px}.sub-footer--payment-icons{padding:0;text-align:center}.sub-footer--bottom-right .sub-footer--payment-icons{display:flex;gap:10px}.sub-footer--payment-icons figure{display:inline-flex;margin:0}.sub-footer--bottom{border-top:1px solid var(--color-footer-border);padding:20px 0;display:grid;gap:20px}@media only screen and (min-width: 768px){.sub-footer--bottom{grid-template-columns:auto 1fr}}.sub-footer--bottom>div{width:100%;line-height:0}.sub-footer--bottom p{margin-bottom:0;line-height:1.2}.sub-footer--bottom-left{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;gap:10px}@media only screen and (min-width: 768px){.sub-footer--bottom-left{flex-direction:row;gap:40px}}.sub-footer--bottom-left p{text-align:center}@media only screen and (min-width: 768px){.sub-footer--bottom-left p{text-align:left}}.sub-footer--bottom-right{display:flex;justify-content:center}@media only screen and (min-width: 768px){.sub-footer--bottom-right{justify-content:flex-end}}.sub-footer .social-links{display:inline-flex;flex-wrap:wrap}[dir=rtl] .sub-footer .thb-localization-forms{text-align:right}.sub-footer .thb-localization-forms .shopify-localization-form>div{margin:0 15px 0 0}.sub-footer .thb-localization-forms select,.sub-footer .thb-localization-forms select option{color:var(--color-footer-text, --color-body);background:var(--color-footer-bg, --bg-body)}.footer-header{display:flex;align-items:self-end;justify-content:space-between;margin-bottom:40px}.footer-header .columns{flex:0 0 auto}.footer-header-logo{line-height:0;max-width:356px;padding-top:8px;padding-bottom:8px}.footer-header .footer-header-logo img{width:100%}.footer-header-logo .logolink{margin:0}.footer-header .thb-header-certified.columns{display:block}.footer-content .social-links{display:flex;gap:12px}.footer-content .social-links li svg{width:32px;height:32px}.footer-content .social-links li{margin:0;border-radius:13500px;background:linear-gradient(180deg,#000,#666);padding:8px;width:48px;height:48px}.sub-footer--bottom-left .thb-localization-forms .shopify-localization-form .select{margin-left:0;margin-right:15px}.sub-footer--bottom-left .thb-localization-forms .shopify-localization-form .select .select-arrow{top:4px}.signup-container button svg{margin:0;width:24px;height:24px}.signup-container button.submit{width:48px;height:46px;padding:0;display:flex;align-items:center;justify-content:center}.footer .signup-container button.submit svg path{stroke:var(--color-footer-text, --color-body)}.footer .footer-content{gap:130px}.footer .footer-content .left-footer-cont{flex:0 0 calc(38% - 80px);max-width:calc(38% - 80px)}.footer .footer-content .columns.right-footer-cont{flex:1 1 calc(62% - 50px);max-width:calc(62% - 50px)}.footer .footer-content .columns.right-footer-cont .right-footer-continn{justify-content:space-between;margin:0;padding:0}.footer .footer-content .columns.right-footer-cont .right-footer-continn .columns{flex:0 0 auto;padding:0}.signup-container--terms input[type=checkbox]+label:before,.signup-container--terms input[type=radio]+label:before{background:#666365}.signup-container--terms input[type=checkbox]+label:after,.signup-container--terms input[type=radio]+label:after{border-color:#d8d8d8}.widget--signup .klaviyo-form-Sgm5Yx button.needsclick{font-size:0!important;width:28px;background-image:url(/cdn/shop/files/Arrow.png?v=1747301869)!important;background-size:24px!important;background-position:center!important;background-repeat:no-repeat!important;transition:all .25s cubic-bezier(.104,.204,.492,1)}.widget--signup .klaviyo-form-Sgm5Yx button.needsclick:hover{background-color:var(--solid-button-background-hover, --color-body)!important}.widget--signup .klaviyo-form-Sgm5Yx form.klaviyo-form{background:transparent!important}.widget--signup .klaviyo-form-Sgm5Yx form.klaviyo-form input[aria-label=Email]{background:#fff!important;font-size:calc(var(--font-body-scale) * 15px)!important;line-height:calc(var(--font-body-line-height-scale) * 23px)}.widget--signup .klaviyo-form-Sgm5Yx form.klaviyo-form input[aria-label=Email]::placeholder{opacity:1;color:#000}.widget--signup .klaviyo-form-Sgm5Yx form.klaviyo-form input[type=checkbox]+label.needsclick svg{display:none!important}.widget--signup .klaviyo-form-Sgm5Yx form.klaviyo-form label.needsclick div{cursor:pointer;font-size:calc(var(--font-body-scale) * 15px)!important;line-height:calc(var(--font-body-line-height-scale) * 23px);background:var(--color-footer-bg, --bg-body);color:var(--color-footer-text, --color-body)!important;top:0!important}.widget--signup .klaviyo-form-Sgm5Yx form.klaviyo-form label.needsclick:before{background:#666365;cursor:pointer;border:1px solid}.widget--signup .klaviyo-form-Sgm5Yx form.klaviyo-form label.needsclick:after{border-color:#d8d8d8!important;cursor:pointer;width:4px;height:8px}@media only screen and (max-width: 1199px){.footer .footer-content{gap:80px}.footer .footer-content .left-footer-cont{flex:0 0 calc(40% - 40px);max-width:calc(40% - 40px)}.footer .footer-content .columns.right-footer-cont{flex:1 1 calc(60% - 40px);max-width:calc(60% - 40px)}}@media only screen and (max-width: 1024px){.footer-header .footer-header-logo{max-width:300px;padding:7px 14px}.disclaimers-bar .disclaimer .dsc-title{padding:8px}}@media only screen and (max-width: 991px){.footer .footer-content{flex-direction:column;gap:30px}.footer .footer-content .left-footer-cont,.footer .footer-content .columns.right-footer-cont{flex:0 0 100%;max-width:100%}.footer .right-footer-cont .thb-widget-title{margin-bottom:10px}.footer .right-footer-cont .thb-widget-title.collapsible{padding:0}.footer-header .footer-header-logo{padding:7px}.disclaimers-bar{flex-direction:column;margin-bottom:30px}.disclaimers-bar .disclaimer{width:100%}}.sub-footer--bottom>div{gap:10px}@media only screen and (max-width: 600px){.footer-header{flex-direction:column;align-items:flex-start}.footer .footer-content .columns.right-footer-cont .right-footer-continn{flex-direction:column;gap:30px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/footer.css.map */
