.footer_accordion__item{border-bottom:1px solid #edeef0}.footer_accordion__item{margin:0 0 17.5px;padding:0 0 17.5px}.footer_accordion__title{position:relative;padding:0 0 0 7.5px}.footer_accordion__trigger{color:#242424;font-weight:700;text-decoration:none}.footer_accordion__icon{position:absolute;top:50%;right:7.5px;transform:translateY(-50%);transition:transform .3s ease}.footer_accordion__icon--active{transform:translateY(-50%) rotate(45deg)}.footer_accordion__content{max-height:0;transition:max-height .3s ease;will-change:auto;overflow:hidden}.footer_accordion__content-inner{padding:10px 10px 0}[x-cloak],.no-display{display:none !important}.sr-only{position:absolute;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden}.footer_top,.footer_middle,.footer_bottom,.container{margin-left:auto;margin-right:auto}.container__1000{max-width:1000px}.container__1100{max-width:1100px}.container__1200{max-width:1200px}.container__1400{max-width:1400px}.list-inline{margin-left:0;padding-left:0;list-style:none}.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{margin:0;padding:0;list-style:none}.footer__column a,.social__item{transition:all .3s;will-change:auto}dl{margin:0 0 10px}dl dt{margin:0 0 5px;font-weight:700}dl dd{margin:0}.hidden-fields{display:none}.footer{background:#fff;border-top:1px solid #f6f6f6}.footer__container{width:100%;padding:0 .66em}.footer_top,.footer_middle,.footer_bottom{max-width:1040px}.footer_top{margin:0 0 1.33em;background:#fff}.footer_middle{background:#fff}.footer_bottom{padding:0;background:#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}.social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:1em 0;padding:.5em 0;text-align:center}.social__title{display:none;width:100%;color:#242424}.social__title.block-title{font-family:"playfair_display",sans-serif;font-size:1.25em}.social__title strong{font-weight:500}.social__list{display:flex;flex-wrap:wrap;justify-content:center}.social__item{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 .33em .33em 0;background:#289ba3}.social__item-inner{display:flex;align-items:center;justify-content:center}.social__item:last-of-type{margin:0 0 .33em}.social__item-title{display:none}.social__item:hover,.social__item:focus{background:#2daeb7}.social__item--youtube .social__icon{width:16px}.social__icon{position:relative;display:flex;width:15px;height:15px;fill:#fff}.payment_icons__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 1.5em}.payment_icons--small .payment_icons__list{margin:0;padding:.66em}.payment_icons__title{color:#242424;padding:0 0 .66em;text-align:center;font-family:"playfair_display",sans-serif;font-size:1.25em}.payment_icons__title strong{font-weight:500}.payment_icons__item{padding:.13em}.payment_icons__img{height:30px;width:38px}.payment_icons__img--small{width:auto;height:22px}.footer_payment_icons .payment_icons__item{height:30px}.copyright{display:block;margin:0;padding:1.33em 0;color:#595959;font-size:.9em;line-height:1.33em;text-align:center}.copyright span{display:block;margin:0 auto}.copyright span a{color:#595959;text-decoration:none;pointer-events:none}.copyright br{display:none}.copyright a{color:#c3c3c3}.footer__logo{display:block;max-width:150px;margin:0 auto .66em}.footer__columns{padding-top:1.5em;border-top:1px solid #f6f6f6}.footer__column ul{line-height:2}.footer__column address{margin-bottom:1em;color:#242424;font-style:normal}.footer__column a{color:#242424;text-decoration:none}.footer__column a:hover{color:#00a7aa;text-decoration:underline}.footer__column p{margin:.5em 0 0}.footer__column p:last-of-type{margin-bottom:.5em}.footer_column__title{color:#242424}.footer_column__title strong{font-weight:500}.footer_accordion__item{border-bottom:1px solid #f6f6f6}.footer_accordion__title strong{font-size:1.2em}.footer_accordion__icon{top:60%}.footer_accordion__svg{display:block}.footer_accordion__content-inner{padding:.66em .46em 0}.newsletter__footer{position:relative;margin:0 0 10px;padding:40px 20px;background:#ebedea}.newsletter__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.newsletter__title_group{margin:0 0 15px;color:#242424;text-align:center}.newsletter__title_group>*{display:block;margin:0 0 .15em}.newsletter__title{font-family:"playfair_display",sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.newsletter__subtitle{opacity:.8}.newsletter__input[type=email]{width:100%;height:50px;padding:2px 55px 0 20px;border-radius:50px;border:1px solid #d8dadd;box-shadow:none;font-family:"futura-pt",sans-serif}.newsletter__input[type=email].mage-error{padding-right:88px;background-position:right 58px center}.newsletter__input[type=email]:focus{border-color:rgba(59,67,54,.25)}.newsletter__input[type=email]:focus-visible{outline:0}.newsletter__content{position:relative;width:100%;max-width:400px}.newsletter__content .newsletter__button{position:absolute;top:5px;right:5px;-webkit-appearance:none}.newsletter__content .newsletter__button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;border:0;border-radius:50px;background:#7ac475;cursor:pointer;transition:all .2s;will-change:auto}.newsletter__content .newsletter__button svg{fill:#fff}.newsletter__content .newsletter__button-text{display:none}.newsletter__content .newsletter__button:hover,.newsletter__content .newsletter__button:active{background:#58b551}.footer_info__middle{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.footer_info__middle>*{padding:1.42em 2.84em;width:50%}.footer_info__middle .info_item img{width:inherit;min-width:255px;max-height:inherit;margin-bottom:1em}.footer_info__middle .info_item a{display:block;margin-top:.66em}.footer_info__middle .info_item a:hover,.footer_info__middle .info_item a:focus{color:#00a7aa;text-decoration:none}.bhf_logo{fill:#ed1f54}.ecologi-widget{display:block;width:146px;height:50px;position:fixed;bottom:20px;right:20px;z-index:1000;background-color:#88b589;border-radius:999px;text-decoration:none}.ecologi-widget img{position:absolute;left:10px;top:13px;width:30px;height:24px}.ecologi-widget .content{position:absolute;left:40px;right:12px;top:4px;bottom:0;text-align:center}.ecologi-widget .content span{display:block;color:#383838}.ecologi-widget .content span.count{font-size:20px}.ecologi-widget .content span.text{font-size:11px;margin-top:-4px;text-transform:uppercase;margin-left:4px}@media all and (min-width: 600px){.hide_sm{display:none !important}}@media all and (min-width: 800px){.payment_icons__title,.hide_md{display:none !important}.footer{padding-top:2em}.footer__container{padding:0 1.33em}.footer_bottom{display:flex;flex-wrap:wrap;justify-content:center}.footer_bottom__inner{flex-direction:row-reverse}.social{width:50%;align-items:flex-start;justify-content:flex-start;margin:.66em 0 0;padding:0 0 0 1.33em}.social__title.block-title{margin:0 .5em .5em}.social__list{justify-content:flex-start}.payment_icons__list{margin:0}.footer_payment_icons{display:flex;justify-content:flex-end;width:50%;margin-top:.66em;padding:0 1.33em 0 0}.copyright{padding:3.33em 0}.footer__logo{margin:0 0 .66em}.footer__columns{align-items:flex-start;flex-direction:row;padding:2.66em 1em;border-bottom:1px solid #f6f6f6}.footer__column{flex:1 0 33%;padding:0 .66em 0 0}.footer__column:last-of-type{padding-right:0}.footer_column__title{margin:0 0 .6em}.footer_accordion__item{border-bottom:0 !important;padding:0 !important;margin:0 !important}.footer_accordion__icon{display:none}.footer_accordion__content{max-height:none !important}.newsletter__container{flex-direction:row}.newsletter__title_group{width:40%;margin:0;padding-right:30px;text-align:left}.newsletter__content{width:60%}.footer_info__middle .info_item{padding:1em 1.5em}.footer_info__middle .info_item img{margin-bottom:2em}.footer_info__middle .info_item picture,.footer_info__middle .info_item svg{min-width:215px}.ecologi-widget{width:110px;height:110px;text-align:center}.ecologi-widget img{position:relative;left:auto;top:auto;width:50%;height:auto;-o-object-fit:contain;object-fit:contain;margin-top:10px}.ecologi-widget .content{position:relative;left:auto;right:auto;top:auto;bottom:auto}.ecologi-widget .content span.count{line-height:32px;margin-top:-10px}.ecologi-widget .content span.text{font-size:11px;line-height:18px;margin-top:-6px}}@media all and (min-width: 1000px){.footer_top{margin:0}.newsletter__title{font-size:30px}}@media all and (max-width: 999px){.copyright span{max-width:550px}}@media all and (max-width: 799px){.hide_md--max{display:none !important}.footer__column{width:100%}.footer_accordion__title{cursor:pointer}}@media all and (max-width: 599px){.hide_sm--max{display:none !important}.footer_info__middle{justify-content:center}.footer_info__middle>*{width:100%;padding:2.14em 1.07em 1.07em}.footer_info__middle .info_item{max-width:430px;text-align:center}.footer_info__middle .info_item__bhf{padding-top:0;padding-bottom:2.14em}}@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)}}}
