.footer-design-one .grid--4-col-desktop .grid__item{flex:none!important;width:auto!important}.footer-design-one .footer__blocks-wrapper{justify-content:space-between}.footer-design-one a.link.link--text.list-menu__item.list-menu__item--link{text-decoration:none;text-transform:capitalize}.footer a:hover{text-decoration:underline!important;text-underline-offset:.3rem!important}.footer-design-one a.list-menu__item--link{font-size:1.4rem!important;line-height:1.8rem;color:#210909}.footer-block__details-content .list-menu__item--link,.copyright__content a,.footer-block__contact-info a,.footer-block__contact-info a:visited{color:rgba(var(--color-foreground),1)}.location-contact-info a{text-decoration:none;font-size:1.4rem;line-height:2.1rem;display:flex;align-items:center;column-gap:1rem;padding-bottom:1rem;font-weight:400;color:#210909}.location-contact-info a span svg{width:1.3rem;height:1.1rem}@media only screen and (max-width: 767px){.footer-block__details-content.footer-block-image.center{justify-content:flex-start}}input[type=checkbox]{opacity:0;width:0;margin:0;position:absolute}input[type=checkbox]:checked~.fake-input{color:rgba(var(--color-button),var(--alpha-button-background))}span.fake-input{display:inline-block;right:0;height:20px;width:20px;background-color:none;border:1px solid #D1D1D1}input[type=checkbox]:checked~.fake-input:after{display:block}.fake-input:after{left:-7px;top:2px;width:5px;height:11px;border:solid #000;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ltr .fake-input:after{left:6px}.fake-input:after{content:"";position:relative;display:none}span.wpcf7-list-item-label{position:relative;top:-4px;font-size:14px;padding:0 6px;line-height:18px}.newsletter-wrp p{font-size:20px;line-height:26px;font-weight:600;margin:0}.footer-design-one .check.check2 p{display:inline-block}.footer-design-one .check2-label a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.footer-design-one .footer-block.grid__item{display:flex;flex-basis:49%!important;justify-content:space-around}.location-contact-info a{justify-content:center}.footer-design-one .footer__blocks-wrapper.grid{display:flex;justify-content:space-between}.footer-block__heading{min-width:105px}}.ltr .footer-design-one #ContactFooter .button-section{margin-right:unset;margin-left:1.4rem}@media screen and (max-width: 750px){.ltr .footer-design-one #ContactFooter .button-section{margin-right:unset;margin-left:.9rem}}.footer-design-one ::placeholder{color:#000;opacity:1}.footer-design-one :-ms-input-placeholder{color:#000}.footer-design-one ::-ms-input-placeholder{color:#000}.footer-design-one .footer-block--newsletter{padding:4rem 0}@media only screen and (max-width: 767px){.footer-design-one .footer__blocks-wrapper.grid{display:flex;grid-template-columns:100%;grid-column-gap:0;grid-row-gap:0;position:relative;flex-wrap:wrap}.footer-design-one .grid--5-col-desktop .grid__item.footer-block--menu{width:33.33%;flex:unset!important}.footer-design-one .grid--5-col-desktop .grid__item.footer-block--contact-information{width:100%;max-width:100%;flex:unset!important;margin:0 0 3rem}.footer-block__details-content--about{width:100%;margin:3rem auto 0;text-align:center}.footer-design-one .footer__content-top{padding-right:15px;padding-left:15px}.footer-design-one .footer-block-text{grid-column:span 2}.footer-design-one .footer-block.grid__item{margin:0}.footer-design-one .footer-block__details-content .list-menu__item--link,.footer-design-one .list-menu__item--link{padding:.3rem 0}}.footer__content-bottom.page-width{padding:0 3rem}@media screen and (max-width: 750px){.footer-design-one .footer-block--newsletter{padding-left:.1rem;padding-right:.1rem}.footer-design-one #ContactFooter button#Subscribe{height:3.6rem!important;font-size:1.5rem!important}}.footer-design-one .footer-block__newsletter .footer-block__heading{text-transform:uppercase;font-size:calc(var(--font-heading-scale) * 1.8rem);margin-bottom:2.125rem;font-weight:300;line-height:52px}@media screen and (min-width: 990px){.footer-design-one .footer-block__newsletter .footer-block__heading{font-size:3rem;margin-bottom:1rem;max-width:42rem;width:100%}}@media screen and (min-width: 750px){.footer-design-one .newsletter-form{max-width:47rem}}.footer-design-one .newsletter-form__field-wrapper{max-width:100%}.footer-design-one form#ContactFooter{margin:0;align-items:flex-start}.footer-design-one #ContactFooter .field{display:flex;position:relative;width:100%}.footer-design-one form#ContactFooter .field:before,.footer-design-one form#ContactFooter .field:after{content:none}.footer-design-one #ContactFooter button#Subscribe{background:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));display:block;position:relative;width:100%;height:4.5rem;font-size:1.6rem;font-weight:500;left:0}.footer-design-one #ContactFooter .email-section{flex:1;display:block;position:relative}.footer-design-one #ContactFooter .button-section{width:10rem;position:relative}.footer-design-one #ContactFooter input.field__input{border:1px solid #000}.footer-design-one .field__input__email{width:100%;border:1px solid #D1D1D1;font-size:16px;padding:11px 20px;height:4.5rem}.footer-design-one .field__input__email::placeholder{color:#00000080}.footer-design-one .footer-block__newsletter{text-align:center!important;display:flex;flex-wrap:wrap;justify-content:center;gap:8rem}@media screen and (max-width: 750px){.footer-design-one #ContactFooter .button-section{width:8.5rem!important;margin-right:.9rem}.footer-design-one #ContactFooter .email-section{width:calc(100% - 8.5rem)}.page-width{padding-left:1.5rem;padding-right:1.5rem}.footer-design-one #ContactFooter button#Subscribe,input.field__input__email{height:3.3rem!important;font-size:1.4rem!important}.footer-design-one .footer-block--newsletter{padding:2rem 0}}.newsletter-form__message--success{margin-top:1rem;color:green}.form__message{font-size:1.6rem}.footer-block__details-content--about .footer__list-social{display:none}@media only screen and (max-width: 1100px){.footer-block__newsletter{flex-direction:column-reverse;margin:0 auto}.footer-design-one .footer-block__newsletter .footer-block__heading,.footer-design-one .newsletter-form{max-width:unset}}@media only screen and (max-width: 749px){.footer-design-one .footer-block__newsletter .footer-block__heading{font-size:2rem;line-height:2.6rem;margin-bottom:.5rem}.newsletter-wrp p{font-size:1.3rem;line-height:1.8rem}span.wpcf7-list-item-label{font-size:1.2rem;line-height:1.6rem;padding:0 .4rem}span.fake-input{width:1.5rem;height:1.5rem}.fake-input:after{left:-.4rem;top:0;width:.4rem;height:1rem}.footer-design-one .footer-block__newsletter{gap:2rem}.footer-design-one #ContactFooter .button-section{margin-right:0}.footer-design-one .footer-block__newsletter{width:100%}.footer-block__contact-info .footer__list-social.list-social,.menu-footer-menu-container,.footer-block__details-content--about .footer-block__heading{display:none}.show-mobile{display:block!important}.footer-design-one .widget-item{border-bottom:1px solid #D1D1D1;width:100%}.footer-design-one .footer-block--contact-information+.footer-block--menu{border-top:1px solid #D1D1D1}.footer-design-one .widget-title{font-size:1.3rem;line-height:1.7rem;padding:1.5rem 0rem 1.5rem 1.5rem;margin:0;position:relative}.footer-design-one .widget-title:after{content:"+";position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);font-size:1.6rem;color:#210909}.footer-design-one .nav-open .widget-title:after{content:"-"}.footer-design-one .footer__blocks-wrapper.grid{grid-column-gap:0;grid-row-gap:0}.footer-design-one .footer-block--contact-information{margin-bottom:3rem!important}.footer-design-one a.list-menu__item--link{font-size:1.3rem!important;line-height:1.7rem}.footer-block__details-content--about .footer__list-social{display:flex;gap:1.5rem}.footer-block__details-content--about{margin-top:3rem}.footer-block__details-content--about{max-width:unset!important}.list-social__item svg{height:3.5rem;width:3.5rem}.location-contact-info{justify-content:center;display:flex;margin-top:2rem}.location-contact-info a{font-size:1.2rem;line-height:1.6rem;padding:.4rem 0;column-gap:.9rem}.footer-design-one .grid--5-col-desktop .grid__item.footer-block--menu{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer-one.css.map */
