@font-face{font-family:KrauffProductDesign;src:url(krauff-product-design-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:KrauffProductDesign;src:url(krauff-product-design-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}.custom-footer.footer{padding:0;border-top:1px solid #39393a;color:#b8bab9;font:400 12px/1.5 KrauffProductDesign,Arial,sans-serif}.custom-footer .krauff-footer__inner{box-sizing:border-box;width:100%;max-width:1592px;margin-inline:auto;padding:62px clamp(24px,3vw,43px) 42px}.custom-footer .footer__wrapper{padding:0;border:0}.custom-footer .footer__block-list{display:grid;grid-template-columns:minmax(0,432fr) minmax(0,331fr) minmax(0,441fr) minmax(0,190fr);align-items:start;row-gap:32px;margin:0}.custom-footer .custom-footer__block-item{width:auto;min-width:0;max-width:none;margin:0;padding:0 24px 0 0;overflow-wrap:anywhere}.custom-footer .social-media-block{padding:0}.custom-footer :is(.footer__title,.footer__aside-title){margin:0 0 9px;padding:0;color:#fff;font:inherit;font-size:13px;font-weight:700;line-height:1.4;text-transform:uppercase}.custom-footer .footer__aside-title{margin-bottom:12px}.custom-footer .footer__aside-item--social{margin:0}.custom-footer .footer__linklist{margin:0;padding:0}.custom-footer .footer__link-item{display:block;width:fit-content;max-width:100%;padding:4px 0;color:inherit;line-height:17px;text-decoration:none}.custom-footer .footer__link-item:hover,.custom-footer .follow-us-link a:hover{color:#8ac5a4;text-decoration:underline}.custom-footer .social-media__item-list{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 20px;padding:0;list-style:none}.custom-footer .social-media__item{margin:0;padding:0}.custom-footer .social-media__item>a{position:relative;display:grid;place-items:center;box-sizing:border-box;width:31px;height:31px;border:1px solid #343c36;border-radius:4px;color:#639b7a}.custom-footer .social-media__item>a:hover{border-color:#639b7a;color:#8ac5a4}.custom-footer .social-media__item svg{display:block;width:16px;height:16px;margin:0;opacity:1}@supports (mask-image: url()){.custom-footer :is(.social-media__item--facebook,.social-media__item--instagram,.social-media__item--youtube) svg{position:absolute;opacity:0}.custom-footer :is(.social-media__item--facebook,.social-media__item--instagram,.social-media__item--youtube)>a:before{width:16px;height:16px;background:currentColor;-webkit-mask:var(--krauff-social-icon) center / contain no-repeat;mask:var(--krauff-social-icon) center / contain no-repeat;content:""}.custom-footer .social-media__item--facebook{--krauff-social-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 21v-8h3l.5-4H14V7c0-1 .5-1.5 1.5-1.5H18V2h-3c-4 0-5 2-5 5v2H7v4h3v8%22/%3E%3C/svg%3E")}.custom-footer .social-media__item--instagram{--krauff-social-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M7 2h10a5 5 0 0 1 5 5v10a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V7a5 5 0 0 1 5-5M16 12a4 4 0 1 1-8 0 4 4 0 0 1 8 0M18 6h.01%22/%3E%3C/svg%3E")}.custom-footer .social-media__item--youtube{--krauff-social-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 5c-2-1-16-1-18 0-1 2-1 12 0 14 2 1 16 1 18 0 1-2 1-12 0-14M10 8l6 4-6 4z%22/%3E%3C/svg%3E")}}.custom-footer .follow-us-schedule{margin:0 0 10px}.custom-footer .follow-us-schedule p{margin:0}.custom-footer .follow-us-link{color:#639b7a;line-height:1.4}.custom-footer .follow-us-link a{color:inherit;text-decoration:none}.custom-footer :is(a,button,input):focus-visible{outline:2px solid #8ac5a4;outline-offset:3px}.custom-footer .plus-button:before,.custom-footer .plus-button:after{display:none}@media(min-width:1000px){.custom-footer .social-media-block{grid-column:4}}@media(min-width:641px)and (max-width:999px){.custom-footer .krauff-footer__inner{padding-block:40px}.custom-footer .footer__block-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media(max-width:640px){.custom-footer .krauff-footer__inner{padding:8px 16px 24px}.custom-footer .footer__block-list{grid-template-columns:minmax(0,1fr);gap:0}.custom-footer .custom-footer__block-item{padding:0}.custom-footer .footer__block-item{border-bottom:1px solid #39393a}.custom-footer .footer__block-item--newsletter{padding-block:20px;border-bottom:0}.custom-footer .footer__block-item--newsletter .footer__title{min-height:0;padding:0}.custom-footer .footer__title{min-height:48px;margin:0;padding:12px 0}.custom-footer .footer__collapsible-content{padding:0 0 14px}.custom-footer .footer__title[aria-expanded=true]{color:#8ac5a4}.custom-footer .footer__title[aria-expanded=true] .plus-button svg{transform:rotate(180deg)}.custom-footer .plus-button{width:20px;height:20px}.custom-footer .plus-button svg{width:18px;height:18px;margin:0}.custom-footer .plus-button svg path{stroke:#8ac5a4}.custom-footer .social-media-block{padding-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/custom-footer.css.map */
