.section__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:540px;margin-left:auto;margin-right:auto}.section__title .section__description{margin:0 0 65px}.section__title .section__description p{font-size:14px;line-height:28px;margin:0}.section__title.section__title-center{text-align:center}.h2,.h2-title{font-size:28px;line-height:36px;color:#000;margin:0 0 25px}@media only screen and (min-width:900px){.h2,.h2-title{font-size:32px;line-height:52px}}.button{width:100%;max-width:315px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;font-family:MacPawFixelDisplayBold;font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-size:22px;line-height:36px;padding:9px 15px 7px;text-align:center;text-transform:capitalize;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button:before,.button:after{display:none}.single__video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:990px){.single__video{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.single__video video{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;height:auto;width:100%;max-width:650px}.footer{background:#fff;border-top:none}.footer .footer__content-top{padding-bottom:0}@media only screen and (max-width:749px){.footer .footer__content-top{padding-left:20px;padding-right:20px}}.footer .footer__blocks-wrapper.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:749px){.footer .footer__blocks-wrapper.grid .grid__item{margin:20px 0}}.footer .footer__blocks-wrapper.grid .grid__item--newsletter{width:100%}@media only screen and (min-width:900px){.footer .footer__blocks-wrapper.grid .grid__item--newsletter{width:calc(52% - var(--grid-mobile-horizontal-spacing))}}@media only screen and (min-width:1200px){.footer .footer__blocks-wrapper.grid .grid__item--newsletter{width:calc(62% - var(--grid-mobile-horizontal-spacing))}}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter{margin-top:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter{text-align:left;margin:0 0 20px}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .footer-block__heading{margin:0 0 5px;line-height:44px}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .footer-block__subheading p{margin:0}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form{width:100%;max-width:537px;margin:20px 0 0}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper{max-width:100%}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field{position:relative}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field:before,.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field:after{box-shadow:none}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field input{width:100%;max-width:331px;border:1px solid #000;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;height:52px;box-sizing:border-box;font-size:14px;margin-right:137px}@media only screen and (min-width:750px){.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field input{margin-right:206px}}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field input::placeholder{font-size:14px;font-family:MacPawFixelDisplayRegular;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;color:#000}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field input:focus{outline:none;box-shadow:none}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field input:focus~.field__label{top:5px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field .field__label{color:#6b6b6b;font-family:MacPawFixelDisplayRegular;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-size:14px;line-height:28px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button{background:#000;color:#fff;width:135px;font-family:MacPawFixelDisplayBold;font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-size:14px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;height:52px;box-sizing:border-box;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width:750px){.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button{width:204px}}.footer .footer__blocks-wrapper.grid .grid__item--newsletter .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button:hover{background:#6b6b6b;color:#fff}.footer .footer__blocks-wrapper.grid .grid__item--social{width:calc(33% - var(--grid-mobile-horizontal-spacing))}@media only screen and (min-width:900px){.footer .footer__blocks-wrapper.grid .grid__item--social{width:calc(15% - var(--grid-mobile-horizontal-spacing))}}@media only screen and (min-width:1200px){.footer .footer__blocks-wrapper.grid .grid__item--social{width:calc(12.66% - var(--grid-desktop-horizontal-spacing))}}.footer .footer__blocks-wrapper.grid .grid__item--social .footer__list-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer__blocks-wrapper.grid .grid__item--social .footer__list-social .list-social__item:not(last-child){margin:0 0 45px}.footer .footer__blocks-wrapper.grid .grid__item--social .footer__list-social .list-social__item .list-social__link{padding:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer .footer__blocks-wrapper.grid .grid__item--social .footer__list-social .list-social__item .list-social__link:hover{opacity:.6}.footer .footer__blocks-wrapper.grid .footer-block--menu{width:calc(33% - var(--grid-mobile-horizontal-spacing))}@media only screen and (min-width:900px){.footer .footer__blocks-wrapper.grid .footer-block--menu{width:calc(15.5% - var(--grid-mobile-horizontal-spacing));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:1200px){.footer .footer__blocks-wrapper.grid .footer-block--menu{width:calc(12.66% - var(--grid-desktop-horizontal-spacing))}}.footer .footer__blocks-wrapper.grid .footer-block--menu .footer-block__heading{margin:0 0 20px;font-family:MacPawFixelDisplayRegular;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-size:20px;line-height:28px}.footer .footer__blocks-wrapper.grid .footer-block--menu .footer-block__details-content li{font-family:MacPawFixelDisplayRegular;font-style:normal;font-weight:400;text-rendering:optimizeLegibility}.footer .footer__blocks-wrapper.grid .footer-block--menu .footer-block__details-content li:not(last-child){margin:0 0 27px}.footer .footer__blocks-wrapper.grid .footer-block--menu .footer-block__details-content li a{font-size:12px;line-height:17px;color:#000;padding:0 15px}.footer .footer__blocks-wrapper.grid .footer-block--menu .footer-block__details-content li a:hover{text-decoration:underline}@media only screen and (min-width:568px){.footer .footer__blocks-wrapper.grid .footer-block--menu .footer-block__details-content li a{font-size:14px;line-height:19px}}.footer .footer__blocks-wrapper .footer-block__details-content.rte{max-width:536px}.footer .footer__blocks-wrapper .footer-block__details-content p{margin:0;font-size:12px;line-height:17px;color:#000}.footer .footer__blocks-wrapper .footer-block__details-content p a{text-decoration:underline}.footer .footer__blocks-wrapper .footer-block__details-content p a:hover{text-decoration:none}.footer .footer__blocks-wrapper .footer-block-image{margin:50px 0 0}.footer .footer__blocks-wrapper .footer-block-image .footer-block__image-wrapper{box-shadow:none;margin:0}@media only screen and (max-width:749px){.footer .footer__blocks-wrapper .footer-block-image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer .footer__content-bottom{border:none;padding:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/customize-footer.css.map */
