footer.clFooter *{display:block;color:#000;font-family:var(--font-body-family)}footer.clFooter{display:block;background-color:#fff!important;padding:0 40px;overflow:hidden}footer.clFooter .clFooterTop{padding:20px 0;border-bottom:1px solid #e5e5e5;font-size:14px}footer.clFooter .clFooterTop .clFooterTop-content{display:flex;flex-wrap:wrap}footer.clFooter .clFooterTop a{width:max-content;line-height:normal;font-size:12px;text-decoration:none;text-transform:uppercase;display:flex;align-items:center;margin:0 0 0 auto;gap:8px;font-weight:500}footer.clFooter .clFooterTop .breadcrumb{flex:1}footer.clFooter .breadcrumb .breadcrumb-content{display:flex;align-items:center;gap:5px}footer.clFooter .breadcrumb svg{width:16px;height:16px}footer.clFooter .breadcrumb span,footer.clFooter .breadcrumb a{font-size:12px;line-height:normal;text-decoration:none;margin:0;text-transform:capitalize}footer.clFooter .breadcrumb a:hover{color:#ce0a2c}footer.clFooter .breadcrumb a.imageBox{margin:0;width:100%;max-width:24px}footer.clFooter .breadcrumb a.imageBox img{display:block;width:100%;height:100%;object-fit:contain}footer.clFooter .clFooterMain{padding:25px 0}footer.clFooter .clFooterMain .clFooterMain-content{display:flex;flex-wrap:wrap}footer.clFooter .menuBox{width:100%;max-width:16.66%;padding:0 25px 0 5px}footer.clFooter .menuBox:last-child{padding-right:5px}footer.clFooter .menuBox h3{font-size:14px;line-height:normal;margin:0;font-family:var(--font-heading-family);position:relative;display:flex;justify-content:space-between;align-items:center;letter-spacing:normal}footer.clFooter .menuBox h3 svg{display:none;transition:all .2s ease}footer.clFooter .menuBox h3 svg.rotated{transform:rotate(180deg)}footer.clFooter .menuBox .menuBoxLinks{width:100%;margin-top:25px}footer.clFooter .menuBox a{font-size:14px;text-decoration:none;line-height:normal;margin-top:8px;width:100%;max-width:max-content}footer.clFooter .menuBox a:hover{text-decoration:underline}footer.clFooter .menuBox a:first-child{margin-top:0}footer.clFooter .clFooterSocial{display:flex;gap:10px;align-items:center;padding:35px 0;position:relative}footer.clFooter .clFooterSocial a,footer.clFooter .clFooterSocial svg{width:24px;aspect-ratio:1/1}footer.clFooter .cl-footer-payments button.cl-popup--open-btn{display:flex;align-items:center}footer.clFooter .cl-footer-payments{padding:28px 0}.clFooterSocial--wrapper{display:flex!important;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5}.clFooterCookies button{font-size:11.2px;background:transparent;outline:none;border:none;text-transform:uppercase;letter-spacing:1px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:10px}.cl-footer-payments-content{display:flex!important;align-items:center;justify-content:space-between}@media screen and (max-width: 991px){footer.clFooter{padding:0 15px 70px}footer.clFooter .clFooterMain{padding:0}footer.clFooter .menuBox{max-width:unset;padding:25px 0;border-bottom:1px solid #e5e5e5}footer.clFooter .menuBox h3{font-size:22px;cursor:pointer}footer.clFooter .menuBox .menuBoxLinks{margin-top:10px;display:none}footer.clFooter .menuBox h3 svg{display:block;margin-right:15px}}@media screen and (max-width: 767px){footer.clFooter .clFooterTop .breadcrumb{width:100%;min-height:68px;padding:4px 32px}footer.clFooter .clFooterTop a{margin:0;width:100%;justify-content:center;background-color:#fafafa;padding:15px 0}footer.clFooter .breadcrumb a{background-color:unset;max-width:max-content}footer.clFooter .clFooterTop{padding:0;width:100vw;margin-left:-20px}footer.clFooter .cl-footer-payments button.cl-popup--open-btn{margin:22px 0 0;font-size:12px}footer.clFooter .cl-footer-payments{padding:32px 12px}footer.clFooter .menuBox:last-child{padding-right:0}footer.clFooter .clFooterSocial{padding:30px 0}.clFooterSocial{width:100%}.clFooterSocial--wrapper{flex-direction:column;border-bottom:none}.clFooterCookies{padding:30px 10px;width:100%;position:relative}.clFooterCookies:before,footer.clFooter .clFooterSocial:before{content:"";position:absolute;bottom:0;left:-20px;width:calc(100% + 40px);height:1px;background-color:#e5e5e5}.cl-footer-payments-content{align-items:start;flex-direction:column;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/cl-footer.css.map */
