footer{background-color:var(--background_color);color:var(--primary_text);display:block;position:relative;z-index:1}footer image-element:not(:has(img)){display:none}footer image-element:has(img){margin-bottom:2rem}footer .group-text-button__block-wrapper:has(.heading-block){margin-bottom:1rem}.footer-review-link__text,.footer-review-link__text a{color:var(--primary_text)}.footer .newsletter__inputs,.footer .newsletter__inputs input:-webkit-autofill,.footer input:-webkit-autofill,.footer .newsletter__inputs input:-webkit-autofill:hover,.footer .newsletter__inputs input:-webkit-autofill:focus,.footer .newsletter__inputs input:-webkit-autofill:active{flex-shrink:0;display:flex;margin-bottom:.5rem;border-bottom:1px solid var(--secondary_gray)}.footer .newsletter__clear-button{display:none;background-color:var(--background_color)}.footer .newsletter__actions:has(.newsletter__error-wrapper:not(:empty)) .newsletter__clear-button{display:block}.footer .newsletter__actions:has(.newsletter__error-wrapper:not(:empty)) .newsletter__subscribe-button{display:none}.footer .newsletter__inputs:has(.newsletter__subscribe-button:not(.disabled)){border-bottom:1px solid var(--primary_accent)}.footer .newsletter__email-input-error-wrapper{width:100%;flex:1 1 0}.footer .newsletter__email-input-wrapper.field{margin-bottom:0;border-bottom:none}.footer .newsletter__inputs .newsletter__email-input{color:var(--primary_text);background-color:var(--background_color);border:none}.footer .newsletter__inputs .newsletter__email-input::placeholder{color:var(--secondary_gray);opacity:1}.footer .newsletter__inputs .newsletter__email-input::-webkit-input-placeholder{color:var(--secondary_gray);opacity:1}.footer .newsletter__inputs .newsletter__email-input::-moz-placeholder{color:var(--secondary_gray);opacity:1}.footer .newsletter__email-input:-moz-placeholder{color:var(--secondary_gray);opacity:1}.footer .newsletter__inputs input::placeholder{opacity:.6}.footer .newsletter__subscribe-button{text-align:center;justify-content:center;box-sizing:border-box;padding:.75rem 0;transition:all .3s ease-in-out;margin-left:.5rem}.footer .newsletter__subscribe-button{background-color:var(--background_color)}.footer .newsletter__subscribe-button:disabled{color:var(--secondary_gray)}.footer .socials-group .socials-item__icon img,.footer .socials-group .socials-item__icon svg,.footer .socials-item__icon{width:1.25rem;height:1.25rem}.footer .socials-group .socials-item__icon path{fill:var(--primary_text)}.footer .socials-group-wrapper:has(.socials-item__icon){padding-top:2rem}.footer .socials-group{display:flex;gap:1rem}.footer .newsletter__privacy-text,.footer .newsletter__privacy-text a,.footer .rte a:not(.Button){color:var(--secondary_gray)}.footer-review-link__wrapper:has(img),.footer-review-link__wrapper:has(p){margin-top:2rem}.footer-review-link__wrapper{display:flex;gap:.25rem;background-color:var(--background_color)}.footer-review-link__image img{width:4.5rem;display:block}.footer-review-link__image--svg svg path{fill:var(--primary_text)}footer .heading-block a{text-decoration:underline}footer .Dropdown--Plus{width:.875rem;height:.875rem}.links__dropdown-group{display:flex;flex-direction:column;gap:1rem}.links__dropdown-group>.Dropdown{border-bottom:1px solid var(--primary_text)}.links__dropdown-group>.Dropdown .Dropdown--Button{color:var(--primary_text)}.footer .custom__dropdown-button{padding-top:0;padding-bottom:1rem}.custom__dropdown-plus{display:inline-block;position:relative;width:11.6px;height:11.6px;cursor:pointer;margin-right:2.22px}.custom__dropdown-plus:before,.custom__dropdown-plus:after{content:"";position:absolute;background:var(--primary_text);border-radius:4px;transition:all .25s ease;transform-origin:center center}.custom__dropdown-plus:before{top:50%;left:50%;width:11.6px;height:2px;transform:translate(-50%,-50%) rotate(0)}.custom__dropdown-plus:after{top:50%;left:50%;width:2px;height:11.6px;transform:translate(-50%,-50%) rotate(0)}.custom__dropdown-button[aria-expanded=true] .custom__dropdown-plus:after{transform:translate(-50%,-50%) rotate(-90deg);height:.5rem}.custom__dropdown-button[aria-expanded=true] .custom__dropdown-plus:before{width:.5rem}.footer__logo-wrapper{height:min-content}.footer__logo-wrapper img{margin-bottom:2rem;display:block}.footer .custom__dropdown-inner-content{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem}.footer__wrapper .footer__payment-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:2rem}.footer__wrapper .footer__payment-wrapper a{color:var(--primary_text)}.footer__wrapper{display:flex;flex-direction:column;gap:1.5rem}.footer__wrapper .image__container{max-width:9.188rem;margin:0;width:100%}.footer__content_wrapper form{position:relative}.footer__content_wrapper{display:flex;flex-direction:column}footer-component .form-checkbox__label{display:flex;flex-direction:row;gap:.5rem;cursor:pointer}footer-component .form-checkbox__label.error{color:var(--alert_error)}footer-component .form-checkbox__label.error svg path{fill:var(--alert_error);stroke:var(--alert_error)}.footer .custom__dropdown-inner-content a{color:var(--primary_text);padding:.25rem 0}footer-component .Dropdown--Plus:before,footer-component .Dropdown--Plus:after,footer-component .Dropdown--Button[aria-expanded=true] .Dropdown--Plus:before,footer-component .Dropdown--Button[aria-expanded=true] .Dropdown--Plus:after{color:var(--primary_text)}.hover-link{position:relative;display:inline-block;width:fit-content;text-decoration:none}.hover-link:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:var(--primary_text);transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.hover-link:hover:after{transform:scaleX(1)}.footer__newsletter-heading{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center}.footer a.socials-item__icon svg path{transition:fill .3s ease}.footer a.socials-item__icon:hover svg path{fill:var(--secondary_accent)}footer-component .socials-group{gap:.75rem}.footer .payment-methods__list{gap:1rem}@media screen and (max-width: 1024px){.footer .links__dropdown-group:has(.Dropdown){padding-top:2rem}}@media screen and (min-width: 1025px){.footer__top-content{display:flex;flex-direction:row;justify-content:space-between}.footer .custom__dropdown-content{height:100%;visibility:visible;transition:none;overflow:visible}.footer .custom__dropdown-button{cursor:default;pointer-events:none}.footer .custom__dropdown-inner-content{padding-bottom:0;gap:.5rem}.footer .custom__dropdown-inner-content a{transition:opacity .3s ease;padding:0}.footer .custom__dropdown-inner-content:has(a:hover) a{opacity:.5}.footer .custom__dropdown-inner-content:has(a:hover) a:hover{opacity:1}.footer .links__dropdown-group .custom__dropdown:first-of-type{border-top:none}.footer__content_wrapper{width:24.1%}footer-component .links__dropdown-group{flex:1;display:grid;grid-template-columns:repeat(4,minmax(80px,1fr));gap:1rem;max-width:66.29%}footer-component .links__dropdown-group .custom__dropdown{width:100%;border-bottom:0}.footer .custom__dropdown:first-child .custom__dropdown-button{border:none}.footer__wrapper .footer__payment-wrapper{display:flex;justify-content:space-between;flex-direction:row;gap:3rem}.footer .payment-methods{order:2}.footer .socials-group-wrapper:has(.socials-item__icon){padding-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-footer.css.map */
