:root{--font-weight-bold: 800;--transparent-white: rgba(255, 255, 255, .3)}footer{background-color:#001f5b;width:100%}.dc_footer{color:#fcf6ef;padding:30px 20px;margin:auto;max-width:1224px;width:100%}.dc_footer__menu-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.dc_grid-item-1{grid-area:1 / 1 / 2 / 2;margin-bottom:50px}.dc_grid-item-2{grid-area:1 / 2 / 3 / 3}.dc_grid-item-3{grid-area:2 / 1 / 3 / 2;margin-bottom:50px}.dc_grid-item-4{grid-area:3 / 1 / 4 / 3;height:auto}@media only screen and (min-width:749px){.dc_footer__menu-grid{display:grid;grid-template-columns:1fr 1fr 1fr 2fr;grid-template-rows:auto;column-gap:40px;align-items:start}.dc_grid-item-1,.dc_grid-item-2,.dc_grid-item-3,.dc_grid-item-4{grid-area:auto;margin-bottom:0}.dc_grid-item-4{justify-self:stretch}}.dc_footer__menu{display:flex;flex-direction:column;gap:8px}.dc_footer__menu-title{font-weight:var(--font-weight-bold);text-transform:uppercase}.dc_footer-block__heading{text-transform:uppercase;font-weight:var(--font-weight-bold)}.footer-block__description{font-size:17px}.footer-block__newsletter .newsletter-form__field-wrapper .field__label{font-size:17px;color:#fcf6ef80}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{border-radius:5px;background:none}.footer__newsletter .field__input{border:var(--transparent-white);color:var(--transparent-white);height:3.5rem}.footer__newsletter .field:after,.footer__newsletter .field:before{border-color:var(--transparent-white);border-radius:5px}.dc_field__button>svg{height:1.1rem!important;width:1.1rem!important}.footer-block__newsletter .field:before{box-shadow:none!important}.footer-block__newsletter .field:after{border:0!important;border-radius:5px!important;box-shadow:0 0 0 .1rem #ffffff4d!important}.footer-block__newsletter .field:hover:after{box-shadow:0 0 0 .1rem #ffffff59!important}.footer-block__newsletter .field:focus-within:after{box-shadow:0 0 0 .12rem #ffffff80!important}.footer-block__newsletter .field__input{background:transparent;color:#fcf6ef;border:0;box-shadow:none!important;font-size:17px!important;outline:none!important;height:3.3rem;padding:15px!important}.footer-block__newsletter .field__input::placeholder{color:#fff9!important;font-size:17px!important;opacity:1!important}.footer-block__newsletter .field__label{color:#fff9!important;font-size:17px!important}.footer-block__newsletter .field{display:flex;align-items:center}.footer-block__newsletter .dc_field__button{border-radius:5px;height:2.4rem;width:2.4rem;display:flex;align-items:center;justify-content:center;margin-right:.6rem;margin-top:.5rem;background-color:#fcf6ef!important;color:#001f5b!important}.footer-block__newsletter .dc_field__button svg,.footer-block__newsletter .dc_field__button svg *{fill:currentColor!important}.footer-block__newsletter .field__label{display:none!important}.footer-block__newsletter .field__input::placeholder{opacity:1!important;color:#fff9!important}.dc_lower-footer-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media only screen and (min-width:749px){.dc_lower-footer-grid{grid-template-columns:auto 2fr 1fr;grid-template-rows:auto auto}.dc_lower-footer-grid-item-1{grid-column:1 / 4;grid-row:1}.dc_lower-footer-grid-item-2{grid-column:1;grid-row:2}.dc_lower-footer-grid-item-3{grid-column:2;grid-row:2}.dc_lower-footer-grid-item-4{grid-column:3 / 4;grid-row:2}.dc_lower-footer__menu{padding-left:20px}}.list-social{justify-content:left!important}@media only screen and (min-width:749px){.list-social{justify-content:right!important}}.list-social__item a{padding:.8rem}.dc_lower-footer__copyright-mark{font-size:17px!important}@media only screen and (min-width:749px){.list-social__item a{padding-top:0!important;padding-bottom:0!important}.dc_lower-footer__copyright-mark{margin-bottom:0;padding-right:20px;border-right:1px solid rgba(255,255,255,.1)!important}}.dc_footer__social-icons svg{color:#fcf6ef}.dc_footer__first-element{padding-left:0!important}.dc_lower-footer__logo{margin-top:50px;border-top:1px solid rgba(255,255,255,.1);padding-top:25px}.dc_lower-footer__logo img{max-width:220px}.dc_footer__menu-link:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-footer.css.map */
