.footer-block:after{display:none}.footer-accordion-details,details.footer-accordion-details{border:none;background:transparent;padding:0}.footer-accordion-details[open],details.footer-accordion-details[open]{background:transparent;padding:0}.footer__top .accordion-details__summary,.footer .accordion-details__summary{padding-block:0}.footer__top summary{padding-top:0;padding-bottom:0}.footer .accordion-details__content,.footer-accordion-details .accordion-details__content{padding-block:0;padding-bottom:0}.footer__wrapper{padding-top:3.2rem;padding-bottom:0}.footer__top{border-bottom:1px solid rgba(var(--color-foreground),.12);padding-bottom:0;margin-bottom:0}.footer__top-wrapper{--column-gap: 0;gap:1.6rem 2.4rem;align-items:flex-start}@media(min-width:1024px){.footer-block--contact_information,.footer-block--menu{flex:1 1 0;width:auto}}.footer-block{position:relative}.footer-block__heading{display:block;position:relative;font-size:1.1rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:rgba(var(--color-foreground),1);padding-bottom:.6rem;margin-bottom:0;border-bottom:none;transition:none}.footer-block__heading:after{content:"";position:absolute;bottom:0;left:0;width:2.4rem;height:2px;background:rgba(var(--color-foreground),.35);border-radius:1px}.footer-block summary{padding:0;margin-bottom:.8rem;border-bottom:none;transition:none}.footer-block summary:hover{border-bottom:none}.footer-block ul,.footer-block ol{display:flex;flex-direction:column;gap:.5rem}.footer-block .linklist--vertical li+li{padding-top:0}.footer-block a{position:relative;display:inline;font-size:1.4rem;color:rgba(var(--color-foreground),.8);text-decoration:none;letter-spacing:.01em;line-height:1.25;transition:color .2s ease}.footer-block a:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background:rgba(var(--color-foreground),.5);transition:width .25s ease}.footer-block a:hover{color:rgba(var(--color-foreground),1)}.footer-block a:hover:after{width:100%}.footer-info{display:flex;flex-direction:column;gap:.6rem}.footer-info__item,.footer-info__item+.footer-info__item{display:flex;align-items:flex-start;gap:.7rem;font-size:1.35rem;color:rgba(var(--color-foreground),.78);line-height:1.4;margin-top:0}.footer-info__item svg{width:14px;height:14px;flex-shrink:0;margin-top:.15rem;opacity:.5;transition:opacity .2s}.footer-info__item:hover svg{opacity:.88}@media(min-width:1024px){.footer-block--newsletter{width:100%}}.footer-block--newsletter{background:rgba(var(--color-foreground),.06);border:1px solid rgba(var(--color-foreground),.1);border-radius:1.2rem;padding:2.4rem 3.2rem}.footer-block--newsletter .footer-newsletter{width:100%;max-width:100%}@media(min-width:1024px){.footer-block--newsletter .footer-newsletter{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;column-gap:4.8rem;align-items:start}.footer-block--newsletter .footer-block__heading{grid-column:1;grid-row:1}.footer-block--newsletter .footer-newsletter__description{grid-column:1;grid-row:2;margin-top:.2rem}.footer-block--newsletter .footer-newsletter__form{grid-column:2;grid-row:1 / 3;align-self:center;margin-top:0;max-width:100%}.footer-block--newsletter .footer-newsletter__term{grid-column:2;grid-row:3;margin-top:.5rem}}.footer-block--newsletter .footer-block__heading{text-transform:none;letter-spacing:.01em;font-size:1.6rem;font-weight:600;padding-bottom:0;margin-bottom:0;color:rgba(var(--color-foreground),.95)}.footer-block--newsletter .footer-block__heading:after{display:none}.footer-block--newsletter summary{margin-bottom:0}.footer-newsletter__description{margin-top:.5rem;font-size:1.35rem;color:rgba(var(--color-foreground),.65);line-height:1.55}.footer-newsletter__form{margin-top:1.4rem}.footer-block--newsletter .form-control{font-size:1.7rem;padding:1.3rem 5.6rem 1.3rem 1.6rem;height:auto;line-height:1.5;border-color:rgba(var(--color-field-text),.18);border-radius:.8rem;transition:border-color .2s,box-shadow .2s}.footer-block--newsletter .form-control::placeholder{font-size:1.7rem;color:rgba(var(--color-field-text),.4)}.footer-block--newsletter .form-control:focus,.footer-block--newsletter .form-control:focus-visible{border-color:rgba(var(--color-field-text),.5);box-shadow:0 0 0 3px rgba(var(--color-field-text),.08)}.footer-block--newsletter .newsletter-form__design-1 .newsletter-form__button{top:50%;transform:translateY(-50%);right:.4rem}.footer-newsletter__term{margin-top:.8rem;font-size:1.2rem;color:rgba(var(--color-foreground),.42);line-height:1.5}.footer-newsletter__term a{color:rgba(var(--color-foreground),.6);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.footer-newsletter__term a:hover{color:rgba(var(--color-foreground),.9)}.footer__bottom{--element-gap: 2.4rem;border-top:1px solid rgba(var(--color-foreground),.1);padding-top:2rem;padding-bottom:2rem;margin-top:2.4rem}.footer__bottom-row{gap:var(--element-gap)}.footer__bottom-row+.footer__bottom-row{margin-top:1.2rem}.footer__copyright-content{font-size:1.3rem;color:rgba(var(--color-foreground),.5);line-height:1.7}.footer__copyright-content a{color:rgba(var(--color-foreground),.65);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.footer__copyright-content a:hover{color:rgba(var(--color-foreground),.95)}.footer__info{gap:2rem;flex-wrap:wrap;align-items:center}.footer__info .linklist--horizontal{gap:.8rem 1.6rem}.footer__info .linklist--horizontal a{font-size:1.3rem;color:rgba(var(--color-foreground),.5);text-decoration:none;transition:color .2s}.footer__info .linklist--horizontal a:hover{color:rgba(var(--color-foreground),.95)}.list-payment{gap:.5rem;flex-wrap:wrap;align-items:center}.list-payment__item .icon{opacity:.82;transition:opacity .2s}.list-payment__item:hover .icon{opacity:1}.list-social,.footer__list-social{display:flex;align-items:center;gap:.9rem}.list-social a,.footer__list-social a{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.75);transition:background .2s ease,color .2s ease,transform .2s ease}.list-social a:hover,.footer__list-social a:hover{background:rgba(var(--color-foreground),.18);color:rgba(var(--color-foreground),1);transform:translateY(-2px)}@media(max-width:1023.98px){.footer-block--newsletter{padding:2rem 2.4rem;border-radius:.8rem}.footer__bottom{margin-top:2rem}}@media(max-width:767.98px){.footer-block--newsletter{padding:1.8rem 1.6rem}.footer__wrapper{padding-top:3rem}.footer__bottom{padding-top:1.8rem;padding-bottom:1.8rem;margin-top:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/footer-polish.css.map */
