.footer--silk-soft{color:#fff}.footer--silk-soft .footer__content-top{padding-top:40px;padding-bottom:40px}@media screen and (min-width:750px){.footer--silk-soft .footer__content-top{padding-top:50px;padding-bottom:50px}}.footer__grid{display:flex;flex-direction:column;gap:0}@media screen and (min-width:750px){.footer__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);align-items:start;column-gap:0}}.footer__column{position:relative}@media screen and (min-width:750px){.footer__column:not(.footer__column--brand){padding-left:30px;padding-right:30px}.footer__column:not(.footer__column--brand):before{content:"";position:absolute;left:0;top:0%;height:100%;width:1px;background-color:#ffffff8c}}.footer__column--brand{padding-bottom:25px;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.55)}@media screen and (min-width:750px){.footer__column--brand{padding-right:30px;padding-bottom:0;margin-bottom:0;border-bottom:none}}@media screen and (max-width:749px){.footer__column--brand{text-align:center}}.footer__brand-logo{display:block;max-width:160px;height:auto;margin:0 0 15px}@media screen and (max-width:749px){.footer__brand-logo{margin-left:auto;margin-right:auto}}.footer__brand-heading{margin:0 0 15px;font-size:32px;font-weight:400;line-height:1.1;color:#fff;letter-spacing:0;text-transform:none}.footer__brand-text{margin:0 0 20px;font-size:14px;line-height:1.6;color:#fffffff2}.footer__column--brand .footer__list-social{margin:0;margin-inline-start:0;gap:8px}@media screen and (max-width:749px){.footer__column--brand .footer__list-social{justify-content:center}}.footer--silk-soft .footer__column--brand .list-social__link{width:36px;height:36px;border-radius:50%;background-color:#ffffff2e;color:#fff}.footer--silk-soft .footer__column--brand .list-social__link:after{display:none}.footer--silk-soft .footer__column--brand .list-social__link .icon{width:16px;height:16px}.footer--silk-soft .footer__column--menu .accordion,.footer--silk-soft .footer__column--contact .accordion{border:none;margin:0}@media screen and (max-width:749px){.footer--silk-soft .footer__column--menu,.footer--silk-soft .footer__column--contact{border-bottom:1px solid rgba(255,255,255,.55)}.footer--silk-soft .footer__column--menu .accordion,.footer--silk-soft .footer__column--contact .accordion{border-bottom:none}}.footer--silk-soft .accordion summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;position:relative;cursor:pointer}.footer--silk-soft .accordion__title{max-width:none;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;color:#fff}.footer--silk-soft footer details[open] summary{margin-bottom:0}@media screen and (min-width:750px){.footer--silk-soft .accordion summary{padding:0;pointer-events:none;margin-bottom:16px}.footer--silk-soft footer details[open] summary{margin-bottom:16px}.footer--silk-soft .accordion-icon{display:none}}.footer--silk-soft .accordion-icon{position:relative;width:14px;height:14px;flex-shrink:0}.footer--silk-soft .plus-horizontal,.footer--silk-soft .plus-vertical{background:#fff;left:50%}.footer--silk-soft .footer-block__details-content{margin-bottom:18px}@media screen and (min-width:750px){.footer--silk-soft .footer-block__details-content{margin-bottom:0}}.footer--silk-soft .footer-block__details-content .list-menu__item--link{font-size:14px;line-height:1.6;color:#fffffff2;padding:3.5px 0;display:inline-block}.footer--silk-soft .footer-block__details-content .list-menu__item--link:hover{color:#fff}.footer--silk-soft .footer-block__details-content li+li{margin-top:2px}.footer__contact-list{margin:0;padding:0;list-style:none}.footer__contact-item{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;font-size:14px;line-height:1.5;color:#fffffff2}.footer__contact-item:last-child{margin-bottom:0}.footer__contact-icon{flex-shrink:0;width:16px;height:16px;margin-top:2px}.footer__contact-item a{color:inherit;text-decoration:none}.footer__contact-item a:hover{color:#fff}.footer__copyright-bar{background-color:#e8f2fa;padding:14px 20px;text-align:center}.footer__copyright-bar .copyright__content{display:block;font-size:14px;line-height:1.4;color:#255899;padding:0}.footer__copyright-bar .copyright__content a{color:#255899;text-decoration:none}.footer--silk-soft .footer__content-bottom{display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom-footer.css.map */
