:root{--footer-background: #f9f9f9;--regular-grey-text: #303030}@property --flexbox{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex;}@property --justify-content{-webkit-justify-content: "<value>"; -moz-justify-content: "<value>"; justify-content: "<value>";}@property --flex-direction-column{-webkit-box-direction: normal; -webkit-box-orient: vertical; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}@property --align-items{-webkit-box-align: "<value>"; -ms-flex-align: "<value>"; -webkit-align-items: "<value>"; -moz-align-items: "<value>"; align-items: "<value>";}footer .mobile-only{display:block}@media screen and (min-width: 979px){footer .mobile-only{display:none}}footer .desktop-only{display:none}@media screen and (min-width: 979px){footer .desktop-only{display:block}}footer .icon{width:35px!important;height:35px!important}@media screen and (min-width: 979px){footer .icon{width:30px!important;height:30px!important}}footer .desktop-flex{display:block}@media screen and (min-width: 979px){footer .desktop-flex{display:flex}footer .desktop-flex .sub-footer-mailing-list{flex:1;order:3}footer .desktop-flex .sub-footer-links{flex:1;order:2}footer .desktop-flex .social-wrapper{flex:1;order:1}}footer .footer-cont{font-family:HelveticaNeue;letter-spacing:.75px;font-size:14px;margin-right:auto;margin-left:auto}footer .footer-cont h6{margin:7px 0;font-family:HelveticaNeue}footer .footer-cont h6{font-size:12px;margin-top:5px;font-weight:400;text-transform:lowercase}footer .footer-cont h6:first-letter{text-transform:capitalize}footer .footer-cont button{font-family:HelveticaNeue;font-size:14px;font-weight:500;letter-spacing:.47px}footer .footer-cont p.legal{font-size:14px;text-align:center;letter-spacing:.58px;line-height:1.73;font-family:HelveticaNeue}footer .footer-cont .main-input-field,.footer-cont .yellow-btn{height:35px;width:150px;font-weight:400;font-size:13px;letter-spacing:.75px}@media (max-width: 768px){footer .footer-cont .main-input-field,.footer-cont .yellow-btn{width:80%}}footer .footer-cont li{display:inline-block;margin-bottom:10px;margin-right:15px;font-family:HelveticaNeue;font-size:14px;font-weight:400;letter-spacing:.82px;line-height:20%!important}footer .footer-cont .sub-footer-mailing-list{padding:30px 0 20px;margin-right:auto;margin-left:auto;text-align:center}footer .footer-cont .sub-footer-mailing-list #newsletter_email{color:#000;border:none;text-align:center;font-family:HelveticaNeue;font-size:14px;font-weight:400;letter-spacing:.54px;line-height:1.5}footer .footer-cont .sub-footer-mailing-list #newsletter_email::placeholder{font-family:HelveticaNeue;font-size:14px;letter-spacing:.54px;font-weight:400;font-style:normal;line-height:1.5}footer .footer-cont .sub-footer-mailing-list h2{margin:10px 0;font-weight:500;font-size:20px;letter-spacing:.5px;line-height:1.2}footer .footer-cont .sub-footer-mailing-list p{font-family:HelveticaNeue;font-size:15px;font-weight:400;line-height:1.71;letter-spacing:.47px}footer .footer-cont .sub-footer-mailing-list label{font-size:15px;letter-spacing:.54px;font-weight:400;font-family:HelveticaNeue;line-height:1;margin-bottom:10px}footer .footer-cont .sub-footer-mailing-list input[type=email]{margin-bottom:14px;width:88vw;font-style:normal;font-family:HelveticaNeue;height:47px}footer .footer-cont .sub-footer-mailing-list input[type=submit]{width:88vw;font-family:HelveticaNeue;height:47px;font-size:14px;font-weight:500;line-height:2.21;letter-spacing:.93px}footer .footer-cont .sub-footer-mailing-list form{margin:0 auto 12px}footer .footer-cont .sub-footer-mailing-list .form-group{margin-top:10px}footer .footer-cont .sub-footer-mailing-list .form__submit-wrapper{display:inline-block;vertical-align:top}footer .footer-cont .sub-footer-mailing-list .loading-icon{margin-top:0}footer .footer-cont .sub-footer-mailing-list .submit-btn{background-color:#ff7043;color:#000}footer .footer-cont .sub-footer-mailing-list .error_message{margin-top:5px;font-size:13px;color:#ef4300}@media screen and (min-width: 979px){footer .footer-cont .sub-footer-mailing-list{text-align:left;padding-top:5.13888vw;margin-left:-2vw}footer .footer-cont .sub-footer-mailing-list #newsletter_email{font-size:13px;letter-spacing:.5px;line-height:2.23}footer .footer-cont .sub-footer-mailing-list #newsletter_email::placeholder{font-size:13px;letter-spacing:.5px;line-height:2,23}footer .footer-cont .sub-footer-mailing-list h2{letter-spacing:.59px}footer .footer-cont .sub-footer-mailing-list p{font-size:13px;letter-spacing:.5px;line-height:2.23}footer .footer-cont .sub-footer-mailing-list input[type=email]{width:15.97222vw;padding-left:27px;text-align:left!important}footer .footer-cont .sub-footer-mailing-list input[type=submit]{width:12.15277vw;margin-left:-4px;padding-left:0}footer.footer-cont .sub-footer-mailing-list label{font-size:13px}}footer .footer-cont .sub-footer-links .subfooter-link-submenu{padding-left:23.25px;padding-bottom:27px}@media screen and (min-width: 979px){footer .footer-cont .sub-footer-links a:hover{text-decoration:underline}footer .footer-cont .sub-footer-links li{display:block;margin:0;font-size:12px;font-weight:400;letter-spacing:.46px}footer .footer-cont .sub-footer-links label{font-size:13px;letter-spacing:.5px}footer .footer-cont .sub-footer-links .link-wrapper{display:flex;margin-top:5vw}footer .footer-cont .sub-footer-links .link-wrapper .link-border-line{border-left:1px solid transparent;position:relative;left:-3.54166667vw;height:17.5694vw}footer .footer-cont .sub-footer-links .link-wrapper .link-col{flex:1;width:9.02777vw;margin-right:1vw}footer .footer-cont .sub-footer-links .link-wrapper .link-col-last{margin-right:0}footer .footer-cont .sub-footer-links .footer-sub-head{font-family:HelveticaNeue;font-weight:500;font-size:13px;line-height:2.31;letter-spacing:.43px}footer .footer-cont .sub-footer-links .menu-link{font-size:13px;font-weight:400;line-height:2.42;letter-spacing:.46px}}footer .footer-cont .social-wrapper{text-align:center;margin-top:14px}footer .footer-cont .social-wrapper .challenge{font-family:HelveticaNeue;font-size:25px;font-weight:400;line-height:2.95;letter-spacing:.46px}footer .footer-cont .social-wrapper .social{text-align:center;margin-bottom:31px}footer .footer-cont .social-wrapper .social .fa{font-size:35px}footer .footer-cont .social-wrapper .social .submenu__item-header{font-size:14px;font-weight:500;font-family:HelveticaNeue;letter-spacing:.47px}footer .footer-cont .social-wrapper .social li{font-size:14px;font-weight:400;line-height:2.71;letter-spacing:.82px;margin:0 3px}footer .footer-cont .social-wrapper .social a i:last-child{font-size:20px;padding:0 12.5px;display:block}footer .footer-cont .social-wrapper .global-e-country-selector-dt{margin-top:62px;display:none}@media screen and (min-width: 979px){footer .footer-cont .social-wrapper .global-e-country-selector-dt{display:block}}footer .footer-cont .social-wrapper .acsb-trigger{display:block!important;position:relative;background-color:transparent!important;font-family:HelveticaNeue;font-size:14px!important;font-weight:400;letter-spacing:.85px;inset:auto}footer .footer-cont .social-wrapper .acsb-trigger .svg-circle{border-radius:25px;display:inline-block;width:30px;height:30px;text-align:center}footer .footer-cont .social-wrapper .acsb-trigger .svg-circle svg{max-width:14px!important;max-height:18px!important;margin-top:5px;fill:#000!important;margin-left:6px}footer .footer-cont .social-wrapper .acsb-trigger .svg-circle svg circle{fill:#000!important}footer .footer-cont .social-wrapper .acsb-trigger:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}footer .footer-cont .social-wrapper .acsb-trigger-mobile{padding:10px 5% 0}footer .footer-cont .social-wrapper .acsb-trigger-mobile .content{padding-bottom:23px}footer .footer-cont .social-wrapper .acsb-trigger-desktop{display:none!important}footer .circle-plus-wrap{position:absolute;top:0;right:7px;height:100%;font-size:1em;opacity:.7}footer .circle-plus{position:relative;padding:16px;height:100%;border-radius:100%}footer .circle-plus .line-x{position:absolute;background-color:#000;width:11px;height:1px;left:50%;margin-left:-5px;top:50%}footer .circle-plus .line-y{position:absolute;background-color:#000;width:1px;height:11px;left:50%;top:50%;margin-top:-5px}footer .submenu__item ul,footer .submenu__item h3{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:0 0 12px 30px;width:100%}footer .submenu__item ul li,footer .submenu__item h3 li{font-style:normal;font-stretch:normal;line-height:100%;width:100%}footer .submenu__item ul li .menu-link,footer .submenu__item h3 li .menu-link{padding:12px 0}footer .submenu__item ul li .last-item,footer .submenu__item h3 li .last-item{padding-bottom:24px}footer .submenu__item{border-bottom:1px solid rgba(130,130,130,.3)}footer .submenu__item .picture-wrappers .submenu__item-header{padding:16px 7px 36px}footer .submenu__item-first{border-top:1px solid rgba(130,130,130,.3)}footer .submenu__item-header{border:0;margin:0;outline:0;background-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;position:relative;font-family:HelveticaNeue;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.07em;text-align:left;color:#000;padding:16px 16px 16px 0;width:100%}footer .submenu__item-last{padding-bottom:70px;margin-bottom:35px;border-bottom:none}@media screen and (min-width: 979px){footer .footer-cont .social-wrapper{padding-top:3.72222vw;padding-left:6.66667vw;text-align:left}footer .footer-cont .social-wrapper .challenge{letter-spacing:.5px;font-size:1.527778vw}footer .footer-cont .social-wrapper .social{margin-top:15px;text-align:left;white-space:nowrap}footer .footer-cont .social-wrapper .social a i:last-child{font-size:1.388889vw}footer .footer-cont .social-wrapper .social a .desktop-first-icon{padding-left:0!important}footer .footer-cont .social-wrapper .legal{font-size:12px;text-align:left}footer .footer-cont .social-wrapper .acsb-trigger{font-weight:500;font-size:12px;letter-spacing:.73px}footer .footer-cont .social-wrapper .acsb-trigger .svg-circle{width:27px;height:27px}footer .footer-cont .social-wrapper .acsb-trigger .svg-circle svg{max-width:12px!important;max-height:16px!important}footer .footer-cont .social-wrapper .acsb-trigger .svg-circle .text{margin-left:5px}footer .footer-cont .social-wrapper .acsb-trigger-desktop{display:block!important}footer .footer-cont .social-wrapper .acsb-trigger-mobile{display:none!important}}footer .footer-cont .footer_contact--desktop{display:none}footer .footer-cont .footer_contact--mobile{color:var(--regular-grey-text);text-align:center;margin-bottom:30px}footer .footer-cont .footer_contact--mobile a{color:var(--regular-grey-text)}footer .footer-cont .footer_contact--mobile .footer_contact--bold{font-weight:400}footer .footer-cont .sub-footer-links .submenu__item{margin:auto;height:auto}footer .footer-cont .sub-footer-bottom{padding:30px 0}footer .footer-cont .footer-mobile-spacer{height:28px}@media screen and (min-width: 979px){footer .footer-cont .footer-mobile-spacer{height:78px}}#MainFooter[class^=bts-2023] .icon{margin-right:20px;width:18px!important;height:18px!important}#MainFooter[class^=bts-2023] .icon-facebook{width:9px!important;background-image:image-url("icons/facebook.svg")}#MainFooter[class^=bts-2023] .icon-instagram{background-image:image-url("icons/instagram.svg")}#MainFooter[class^=bts-2023] .icon-pinterest{background-image:image-url("icons/pinterest.svg")}#MainFooter[class^=bts-2023] .icon-youtube{width:20px!important;background-image:image-url("icons/youtube.svg")}#MainFooter[class^=bts-2023] .icon-tiktok{width:14px!important;background-image:image-url("icons/tiktok.svg")}#MainFooter[class^=bts-2023] .svg-circle{background-color:#000!important}#MainFooter[class^=bts-2023] .footer-cont .social-wrapper .acsb-trigger .svg-circle svg,#MainFooter[class^=bts-2023] .footer-cont .social-wrapper .acsb-trigger .svg-circle svg circle{max-width:15px!important;max-height:17px!important;fill:var(--footer-background)!important}#MainFooter[class^=bts-2023] .top-footer{justify-content:space-between}#MainFooter[class^=bts-2023] .social-wrapper{display:flex;flex-direction:column;align-items:center;margin:86px 0 76px;border-right:1px solid #000;padding:0 54px 0 77px}#MainFooter[class^=bts-2023] .social-wrapper .social{margin:6px 0 35px}#MainFooter[class^=bts-2023] .social-wrapper .legal{margin-bottom:20px;font-size:14px;line-height:1.64;letter-spacing:normal}#MainFooter[class^=bts-2023] .social-wrapper .acsb-trigger-desktop{display:flex!important;align-items:center}#MainFooter[class^=bts-2023] .social-wrapper .acsb-trigger-desktop .text{margin-left:9px;font-weight:700}#MainFooter[class^=bts-2023] .sub-footer-links{margin:86px 0 0;padding:0 15px 0 54px}#MainFooter[class^=bts-2023] .sub-footer-links .link-wrapper{justify-content:center;margin:0}#MainFooter[class^=bts-2023] .sub-footer-links .link-wrapper .footer-sub-head{margin-bottom:2px;height:28px;font-size:18px;font-weight:700;line-height:1.22;letter-spacing:normal}#MainFooter[class^=bts-2023] .sub-footer-links .link-wrapper .link-col{max-width:163px}#MainFooter[class^=bts-2023] .sub-footer-links .link-wrapper .link-col li{margin:0}#MainFooter[class^=bts-2023] .sub-footer-links .link-wrapper .menu-link{font-size:14px;line-height:2.42;letter-spacing:normal}#MainFooter[class^=bts-2023] .sub-footer-mailing-list{margin:86px 0 0;padding:0 75px 0 0;width:30vw}#MainFooter[class^=bts-2023] .sub-footer-mailing-list form{margin:0}#MainFooter[class^=bts-2023] .sub-footer-mailing-list h2{margin:0;height:30px;font-size:25px;font-weight:700}#MainFooter[class^=bts-2023] .sub-footer-mailing-list div{display:flex}#MainFooter[class^=bts-2023] .sub-footer-mailing-list p,#MainFooter[class^=bts-2023] .sub-footer-mailing-list label{margin:8px 0 16px;min-height:18px;font-size:14px;line-height:normal}#MainFooter[class^=bts-2023] .sub-footer-mailing-list label{display:flex;justify-content:flex-start;align-items:center;margin:0 25px 16px 0}#MainFooter[class^=bts-2023] .sub-footer-mailing-list .radio-container .radio-btn{height:18px;width:18px}#MainFooter[class^=bts-2023] .sub-footer-mailing-list .radio-container .radio-btn:after{top:3px;left:3px;height:10px;width:10px}#MainFooter[class^=bts-2023] .sub-footer-mailing-list .form-group{-webkit-box-direction:normal;-webkit-box-orient:vertical;margin:0}#MainFooter .radio-container{padding-left:25px;position:relative}#MainFooter .radio-container input{position:absolute;opacity:0;cursor:pointer;margin:4px 0 0;line-height:normal}#MainFooter .radio-container .radio-btn{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;height:15px;width:15px;border:1px solid #303030;border-radius:50%;pointer-events:all}#MainFooter[class^=bts-2023] .sub-footer-mailing-list .form-group #newsletter_email{width:13.75vw;font-size:13px;border:1px solid #d3d3d3;padding-left:17px}#MainFooter[class^=bts-2023] .sub-footer-mailing-list .form-group input[type=submit]{width:11vw;font-size:13px;color:#fff;background-color:#000;letter-spacing:normal}@media (max-width: 978px){#MainFooter[class^=bts-2023] .submenu__item{border-color:#000}#MainFooter[class^=bts-2023] .footer-cont{--flexbox: "";-webkit-box-direction:normal;-webkit-box-orient:vertical;--justify-content: center;width:81vw}#MainFooter[class^=bts-2023] .top-footer,#MainFooter[class^=bts-2023] .sub-footer-mailing-list,#MainFooter[class^=bts-2023] .sub-footer-links,#MainFooter[class^=bts-2023] .social-wrapper{margin:0;padding:0;width:100%}#MainFooter[class^=bts-2023] .sub-footer-mailing-list{margin-top:44px}#MainFooter[class^=bts-2023] .sub-footer-mailing-list div{--justify-content: center}#MainFooter[class^=bts-2023] .sub-footer-mailing-list h2{height:auto;font-size:20px}#MainFooter[class^=bts-2023] .sub-footer-mailing-list p{margin:17px 0 14px;font-size:15px}#MainFooter[class^=bts-2023] .sub-footer-mailing-list label{margin:0 10px 18px 0;font-size:15px}#MainFooter[class^=bts-2023] .sub-footer-mailing-list .form-group{--flex-direction-column: initial;--justify-content: center}#MainFooter[class^=bts-2023] .sub-footer-mailing-list .form-group .form-cont{--flex-direction-column: initial}#MainFooter[class^=bts-2023] .sub-footer-mailing-list .form-group #newsletter_email,#MainFooter[class^=bts-2023] .sub-footer-mailing-list .form-group input[type=submit]{margin-left:0;width:100%}#MainFooter[class^=bts-2023] .sub-footer-links{margin-top:50px}#MainFooter[class^=bts-2023] .sub-footer-links .submenu__item-menu{margin-top:6px;font-size:16px;font-weight:700}#MainFooter[class^=bts-2023] .sub-footer-links .submenu__item-menu .subfooter-link-submenu{padding:0 0 27px 22px}#MainFooter[class^=bts-2023] .sub-footer-links .submenu__item-menu li{margin-bottom:18px;height:19px}#MainFooter[class^=bts-2023] .sub-footer-links button{height:50px;padding:0;font-size:16px;font-weight:700}#MainFooter[class^=bts-2023] .sub-footer-links .circle-plus .line-x{margin-left:-4.5px;height:2px;background-color:#000}#MainFooter[class^=bts-2023] .sub-footer-links .circle-plus .line-y{margin-top:-4.5px;width:2px;background-color:#000}#MainFooter[class^=bts-2023] .social-wrapper{margin-bottom:57px;border:0;min-height:auto}#MainFooter[class^=bts-2023] .social-wrapper div{width:100%}#MainFooter[class^=bts-2023] .social-wrapper .social-cont{align-self:flex-start;max-width:81vw}#MainFooter[class^=bts-2023] .social-wrapper .acsb-trigger-desktop{display:none!important}#MainFooter[class^=bts-2023] .social-wrapper .acsb-trigger-mobile{margin-bottom:39px;padding:0;font-size:15px!important}#MainFooter[class^=bts-2023] .social-wrapper .acsb-trigger-mobile .content{--flexbox: "";--justify-content: center;--align-items: center;flex-wrap:nowrap;border-width:1px;border-color:#000;padding:19px 0}#MainFooter[class^=bts-2023] .social-wrapper .acsb-trigger-mobile .content .text{margin:-2px 0 0 8px;height:18px;font-weight:700}#MainFooter[class^=bts-2023] .social-wrapper .social{--flexbox: "";--justify-content: center;--align-items: center;margin:30px 0 31.5px}#MainFooter[class^=bts-2023] .social-wrapper .social .icon{height:25px!important}#MainFooter[class^=bts-2023] .social-wrapper .social .icon-facebook{width:13px!important}#MainFooter[class^=bts-2023] .social-wrapper .social .icon-instagram,#MainFooter[class^=bts-2023] .social-wrapper .social .icon-pinterest{width:25px!important}#MainFooter[class^=bts-2023] .social-wrapper .social .icon-youtube{width:28px!important;height:18px!important}#MainFooter[class^=bts-2023] .social-wrapper .social .icon-tiktok{width:19px!important;height:22px!important}}footer .footer-radio{display:flex;flex-direction:row;justify-content:center;margin-top:1.25rem;margin-bottom:1.25rem;margin-right:.75rem}footer .footer-radio input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0 10px 0 0;font:inherit;color:#000;width:1.15em;height:1.15em;border:.15em solid #d3d3d3;border-radius:50%;display:grid;place-content:center}footer .footer-radio input[type=radio]:before{margin-top:2px;content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #000}footer .footer-radio input[type=radio]:checked:before{transform:scale(1)}@media (min-width: 768px){footer .footer-radio{margin-bottom:0;margin-top:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-footer.css.map */
