.footer .social__item-title{position:absolute;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden}.newsletter__input{width:100%;padding:0 20px;background-color:#f4f0ea;border:1px solid #e2dfdd;border-radius:40px;color:#333;font-family:"Quattrocento Sans","Roboto",arial,"Helvetica Neue",helvetica,sans-serif;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.newsletter__input{background-color:#fff}.newsletter__input:hover{box-shadow:0 0 1px #a29685;outline:none}.newsletter__input:focus{box-shadow:0 0 3px #a29685;outline:none}.newsletter__input::-webkit-outer-spin-button,.newsletter__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.newsletter__input::-webkit-search-cancel-button{display:none}.newsletter__input{height:48px}.newsletter__container,.footer__container{width:100%;margin-left:auto;margin-right:auto}.newsletter__container,.footer__container{max-width:1640px}.newsletter__footer,.footer__container{padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding)}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.list-ordered{list-style-type:decimal}.list-ordered li ul{list-style-type:square}.list-unordered{padding:.35em 0 .75em 1em !important;list-style-type:disc !important}.list-unordered li ul{list-style-type:square !important}.footer__column ul,.list-unstyled,.list-inline{margin:0;padding:0;list-style:none}.newsletter__subtitle a{text-decoration:underline}.newsletter__subtitle a:hover,.newsletter__subtitle a:focus{color:#ff5b5b;text-decoration:underline}.newsletter__subtitle a:focus-visible{outline:2px dotted #ff5b5b;outline-offset:2px}.footer__column nav a{color:#fff}.footer__column nav a:hover,.footer__column nav a:focus{color:#ff5b5b}.footer__column nav a:focus-visible{outline:2px dotted #ff5b5b;outline-offset:2px}@keyframes spinner{0%{transform:rotate(0deg);transform-origin:center}100%{transform:rotate(360deg);transform-origin:center}}dl{margin:0 0 10px}dl dt{margin:0 0 5px;font-weight:700}dl dd{margin:0}.footer{background:#0f084b}.footer__container{width:100%}.footer_top{display:flex;background:#fff}.footer_bottom{padding-bottom:54px;background:#0f084b}.footer_main{padding-top:54px;color:#fff}.footer__columns,.footer_bottom__inner{display:flex;flex-direction:column}.footer__column--address,.footer_bottom .copyright{order:1}.footer_bottom__inner{flex-direction:column;align-items:center;justify-content:space-between}.footer .social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 0 .9em;text-align:center}.footer .social__title{display:none}.footer .social__list{display:flex;justify-content:center;flex-wrap:wrap;margin:0 auto}.footer .social__item{margin:0 .65em .5em 0;padding:.5em;border:1px solid #ccc}.footer .social__item:hover,.footer .social__item:focus{border:1px solid #fff}.footer .social__item:last-of-type{margin:0 0 .5em}.footer .social__item-inner{display:flex}.footer .social__icon{display:flex;height:20px;width:20px;fill:#fff}.payment_icons__list{display:flex;flex-wrap:wrap;justify-content:center}.payment_icons--small .payment_icons__list{margin:0;padding:10px}.payment_icons__title{display:none}.payment_icons__item{padding:2px}.payment_icons__img{height:30px;width:auto}.payment_icons__img--small{height:22px}.copyright{text-align:center}.copyright a:hover{text-decoration:underline}.footer__logo{display:block;max-width:150px;margin:0 auto 10px}.footer__columns{flex-flow:row wrap}.footer__column{flex:1 0 50%;padding:0 0 30px;text-align:center}.footer__column [data-appearance=contained],.footer__column .row-full-width-inner{margin:0;padding:0}.footer__column a{color:#fff;text-decoration:none}.footer__column a:hover,.footer__column a:focus{text-decoration:underline;color:#fff}.footer__column ul li a:hover{text-decoration:underline}.footer__column ul{line-height:2}.footer__column address{margin-top:10px;color:#fff;font-style:normal}.footer__column nav a{display:block;padding:4px 0;text-decoration:none}.footer__column--address{display:flex;flex-direction:column;order:5;padding:0 0 20px;text-align:center}.footer__column--address .footer__address{font-size:12px;text-align:center}.footer__column--address .contact_icon-phone,.footer__column--address .contact_icon-email{display:inline-block;vertical-align:middle;height:14px;width:14px;margin:0 5px 0 0;font:0/0 a}.footer__column--address .block-footer_column_1{order:2;margin-top:20px}.footer__column--address .payment_icons{order:1}.footer__column--address .payment_icons__list{margin:0}.footer__column--address .page_header__logo{width:auto;max-width:208px;margin:0 auto 20px}.footer__column--address .page_header__logo a{margin:0 !important}.footer_column__title{margin:0 0 12px;color:#fff;font-weight:700}.footer_accordion__icon{display:none}.newsletter__footer{width:100%}.newsletter__container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:25px 15px 138px;background:#f4f0ea}.newsletter__title_group{max-width:780px;text-align:center}.newsletter__title{display:block;margin-bottom:30px;font-size:32px;font-weight:400}.newsletter__input{padding-right:58px}.newsletter__content{display:flex;width:100%;max-width:500px}.newsletter__button{margin-left:-85px;padding-left:30px;padding-right:30px;font-size:1.125rem}.newsletter__button-icon{display:none}@media all and (min-width: 420px){.newsletter__title{padding:0 40px}}@media all and (min-width: 600px){.footer .social{justify-content:flex-start}.footer__column{text-align:left}.footer__column--address{text-align:left}.footer__column--address .block-footer_column_1{order:0;margin-top:0;font-size:inherit}.footer__column--address .payment_icons{display:none}.newsletter__footer{margin-bottom:40px}.newsletter__container{padding:40px 40px 135px}.newsletter__title{padding:0}}@media all and (min-width: 800px){.newsletter__input{font-size:1em}.newsletter__footer,.footer__container{padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding)}.footer__logo{margin:0 0 10px}.footer__column{flex:1 0 20%;padding:30px 20px 50px 0}.footer__column--address{padding:30px 0 50px}}@media all and (min-width: 1000px){.footer_bottom__inner{flex-direction:row-reverse}.footer .social{flex:0 1 20%}.footer__columns{flex-wrap:nowrap}.newsletter__container{flex-direction:row;justify-content:space-between;padding:40px}.newsletter__title_group{padding-right:50px;text-align:left}.newsletter__title{margin-bottom:0}}@media all and (min-width: 1200px){.newsletter__button{margin-left:10px}}@media all and (min-width: 1450px){.newsletter__container{padding:40px 60px}.newsletter__title{font-size:44px}}@media all and (min-width: 1600px){.newsletter__footer{margin-bottom:95px}}@media all and (max-width: 999px){.footer__column--address{margin-top:20px}.footer__column--address{flex:1 1 100%}.newsletter__subtitle{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:100%;max-width:500px;padding:0 15px;text-align:center}}@media all and (max-width: 799px){.footer__columns:not(.footer__container){padding:0}.footer__column:nth-child(3){order:3}.footer__column:nth-child(4){order:4}}@media all and (max-width: 599px){.newsletter__footer{padding:0}}@media only screen and (orientation: landscape){@supports(-webkit-overflow-scrolling: touch){.page_header__top,.page_header__container,.navigation__list,.confidence_message__container,.breadcrumbs,.page-main,.footer_top .newsletter,.footer__container{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}}
