.bmrk-footer{position:relative;z-index:1}.copyright__content{margin-right:4rem}.copyright__content a{color:rgba(var(--color-blue-primary-300));text-decoration:underline}footer{padding-top:6rem;display:flex;flex-direction:column;gap:2rem;color:rgba(var(--color-blue-primary-400))!important}.footer-block{flex-basis:100%}.footer-block--image_text{max-width:500px}.footer-block__image-wrapper{font-size:0;overflow:hidden!important}.footer-block__image-wrapper img{display:block;height:auto;max-width:100%}.footer-block--menu ul{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}.footer-subheading{margin-bottom:.3rem;font-weight:600;display:inline-block}.footer__content-bottom .list-social__item,.footer__content-bottom .localization-form__select{margin:0!important}.footer__content-bottom .disclosure__list-wrapper{right:0}.footer__blocks-wrapper+.footer__payment{margin-top:var(--spacing-section)}.footer__content-bottom .localization-form{margin:0!important}.footer__content-bottom .localization-form__select{padding:0 3rem 0 1.5rem}.footer__content-bottom .localization-form__select .icon-caret{right:.9rem}.footer__content-bottom .localization-form{padding:0!important}.footer__content-bottom .disclosure__button{background-color:rgba(var(--color-foreground),.09)!important}.footer__content-bottom .disclosure__button:after{display:none}.footer__content-bottom .localization-flag{height:16px;width:16px}.footer__content-bottom .localization-flag+span{line-height:1}.footer__mini-links li{display:inline-flex;justify-content:center;align-items:center}.footer__mini-links li:not(:first-child):before{padding:0 .8rem}.footer-block .accordion__title{word-break:normal}.footer-block .accordion__content{padding:1rem 0}footer.let-it-snow-let-it-snow-let-it-snow:before{opacity:.08}footer .list-payment{justify-content:space-between}.footer-box{border:1px solid rgba(var(--color-blue-secondary-200));position:relative;display:flex;justify-content:var(--box-justify, flex-start);border-radius:var(--radius-small);padding:2.5rem 2rem 2rem;z-index:4}.footer-box:after{content:var(--box-label);position:absolute;top:-1.5rem;left:1.5rem;background-color:rgba(var(--color-white));padding:0 1.5rem;font-weight:600;font-size:18px;letter-spacing:0;color:rgb(var(--color-foreground))}footer .disclaimer-wrapper{max-width:700px}.footer-disclaimer{line-height:1.3}.footer-divider{background-color:rgba(var(--color-blue-primary-200));height:1px;width:calc(100% + 4rem);display:block!important;margin-left:-2rem;margin-bottom:2rem}.footer-logo-wrapper{margin-top:2rem}.footer-logo{max-width:150px;display:inline-block}.footer-box svg{width:100%;height:auto}.footer-box .icon-caret{height:1.5rem;width:auto}.footer-box .footer__link{max-width:150px}footer .certificate-block{font-size:1.2rem;color:rgb(var(--color-foreground));line-height:1.5;display:flex;gap:.6rem}footer .certificate-block svg{max-width:44px}footer .support-block svg{max-width:86px;margin-left:auto;margin-right:auto}@media screen and (min-width:990px){footer .footer-links.footer-links--adjacent{gap:4rem}}@media screen and (min-width:1260px){footer .footer-links.footer-links--adjacent{margin-top:-3.5rem}footer .footer-links h2{background-color:rgba(var(--color-white))}footer .footer-links h2{transform:translateY(-25%);display:inline-flex}footer .footer-links h2,footer .footer-links ul{padding:0 .8rem}}@media screen and (max-width:749.98px){.footer-box .footer__link{max-width:unset}.footer-block--collapsible-false h2{position:relative;font-size:1.6rem}.footer-block--collapsible-false h2:before{content:var(--block-settings-heading);position:absolute;background-color:rgba(var(--color-white));z-index:1;padding-right:1rem}.footer-block--collapsible-false h2:after{content:" ";position:absolute;height:1px;width:100%;top:50%;background-color:rgba(var(--color-blue-secondary-200));transform:translateY(-50%);right:0}.footer-box--certificates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}footer .certificate-block{font-size:1.4rem;gap:1rem;align-items:flex-start}footer .certificate-block svg{max-width:40px;align-self:self-start}.footer-block--image_text .rte{font-size:1.6rem;line-height:1.5}.footer-box--certificates{flex-wrap:wrap}footer .list-payment__item{flex-basis:20%;max-width:unset;justify-content:center}footer .list-payment__item svg{max-width:51px}footer .list-social{justify-content:flex-start}.footer__mini-links{gap:0 1rem}.copyright__content{margin-right:0}}@media screen and (max-width:749.98px){.footer-block .accordion__content .footer__link{margin:.2em 0}.section-footer:has(.footer__blocks-wrapper>div:last-child footer-accordion) .footer__content-bottom .border-top{border-top:0}.footer__blocks-wrapper{row-gap:0}.footer-block.grid__item{width:100%}footer-accordion{display:block;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-top:1rem;padding-bottom:1rem}footer-accordion summary{padding:1rem 2rem 1rem 0}footer-accordion .accordion__title{margin:0}.footer-block:not(:last-child) .footer-block--not-collapsible{margin-bottom:3rem}.footer-block:has(footer-accordion)+.footer-block:not(:has(footer-accordion)){padding-top:3rem}.footer-block:has(footer-accordion)+.footer-block:has(footer-accordion) footer-accordion{border-top:0}}footer .linklist-heading{max-width:none}@media screen and (min-width:1025px){footer .linklist-heading{position:absolute;top:-1.2rem;background-color:rgba(var(--color-white));color:rgb(var(--color-foreground));padding-left:1.5rem;padding-right:1.5rem;margin-left:-1.5rem}}@media screen and (min-width:750px){.footer__content-bottom .localization-selector+.disclosure__list-wrapper{border:1px solid rgba(var(--color-foreground),.09)}.footer-block summary{line-height:1}.footer-block summary .icon-caret{display:none}footer footer-accordion summary{position:unset}.footer-block .accordion__content{padding-top:0}.footer-block--wider{width:calc(40% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;padding-right:40px}.policies li a{padding:0}.footer__blocks-wrapper+.footer__payment{margin-top:4rem;margin-bottom:-2rem}}@media screen and (min-width:990px){.footer__blocks-wrapper{--grid-desktop-horizontal-spacing: 32px}.footer-block--image_text .footer-block--not-collapsible{display:flex;flex-direction:column;height:100%}.footer-block--image_text .footer-logo-wrapper{flex:1;align-items:center;display:flex}}@media screen and (min-width:1200px){.footer__blocks-wrapper{--grid-desktop-horizontal-spacing: 48px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-footer.css.map */
