.footer{background-color:#fafafa}.footer p,.footer span,.footer a,.footer div{letter-spacing:normal;line-height:normal}.footer a,.footer .footer__accessibility{border:0;position:relative;display:block;width:max-content}.footer a:hover span,.footer .footer__accessibility:hover span{width:100%;left:0;right:auto}.footer a span,.footer .footer__accessibility span{position:absolute;width:0;height:1px;background-color:#666;bottom:-1px;right:0;transition-property:width;transition-duration:.4s;transition-timing-function:cubic-bezier(.33,1,.68,1)}.footer .footer__wrapper{transition:ease .5s all;position:relative;padding-top:48px}@media screen and (max-width: 960px){.footer .footer__wrapper{padding-top:25px}}.footer .footer__wrapper.marginTop--zero{margin-top:0}.footer .footer__wrapper .klaviyo-form.klaviyo-form.klaviyo-form input[type=radio]:checked+label>svg:nth-child(2)>g>g>circle{fill:#666!important}.footer .footer__wrapper .footer__top{display:grid;grid-template-columns:64.5% 23%;align-items:baseline;justify-content:space-between;grid-template-areas:"menu form" "copyright copyright"}@media screen and (max-width: 1279px){.footer .footer__wrapper .footer__top{grid-template-columns:69.5% 28%}}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top{grid-template-columns:100%;grid-template-areas:"menu" "form" "copyright"}}.footer .footer__wrapper .footer__top .footer__topLeftContent{padding-right:32px;grid-area:form}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footer__topLeftContent{order:1;width:100%;margin-bottom:0;padding:0 24px;margin-top:32px}}.footer .footer__wrapper .footer__top .footer__topRightContent{display:flex;justify-content:space-between;flex-wrap:wrap;padding-left:32px;grid-area:menu;grid-gap:0 20px}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footer__topRightContent{width:100%;order:3;margin-top:0;padding:0}}.footer .footer__wrapper .footer__top .footer__signup p{font-family:GT-America-Extended;color:#666;font-size:10px;margin-bottom:24px;text-transform:uppercase;letter-spacing:.5px}.footer .footer__wrapper .footer__top .footer__signup #klaviyo_ariaid_2{display:none!important}.footer .footer__wrapper .footer__top .footer__signup .footer__signupError{color:#b43a3a;font-family:GT-America;font-size:12px;transition:.4s cubic-bezier(.33,1,.68,1) all;opacity:0}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footer__signup .footer__signupError{display:block;margin:10px 0}}.footer .footer__wrapper .footer__top .footer__signup .footer__signupError.footer__signupError--active{opacity:1}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1 legend{font-family:GT-America-Extended!important;color:#666!important;font-size:10px!important;margin-bottom:24px;text-transform:uppercase;letter-spacing:.5px;font-weight:400!important}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:first-child{order:1;position:relative}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:first-child input{padding:15px 12px!important;font-family:GT-America!important;font-size:12px!important;border:1px solid #c4c4c4!important;color:#666!important;background-color:transparent!important;border-radius:0!important;height:48px!important}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:first-child input::-webkit-input-placeholder{font-family:GT-America!important;font-size:12px!important;color:#666!important}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:first-child input::-moz-placeholder{font-family:GT-America!important;font-size:12px!important;color:#666!important}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:first-child input:-ms-input-placeholder{font-family:GT-America!important;font-size:12px!important;color:#666!important}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:first-child input:-moz-placeholder{font-family:GT-America!important;font-size:12px!important;color:#666!important}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:first-child input+div{display:none}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:first-child button{color:#666!important;font-family:GT-America!important;font-size:12px!important;text-transform:uppercase;border:0!important;width:max-content;background:transparent!important;border:1px solid #c4c4c4!important;border-left:0!important;padding:6px 12px!important}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:last-child>.kl-private-reset-css-Xuajs1{padding:0!important;margin-bottom:18px}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1>label{display:none;padding:0!important;position:relative}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1>label>svg{width:12px!important;height:12px!important;left:4px}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1>label>svg circle{stroke:#666;fill:#fafafa}.footer .footer__wrapper .footer__top .footer__signup form>.kl-private-reset-css-Xuajs1>.kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1>label>.kl-private-reset-css-Xuajs1{margin-right:16px!important;color:#666!important;font-family:GT-America!important;font-size:12px!important}.footer .footer__wrapper .footer__top .footer__signupSuccess{font-family:GT-America;font-size:12px;color:#000;display:none}.footer .footer__wrapper .footer__top .footer__signupSuccess.footer__signupSuccess--active{display:block}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footer__signupSuccess.footer__signupSuccess--active{margin-bottom:90px}}.footer .footer__wrapper .footer__top .footer__bottomContent{padding:23px 32px;background-color:#eee;width:100%;margin-top:49px;display:flex;flex-wrap:wrap;align-items:center;gap:0 32px;grid-area:copyright}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footer__bottomContent{padding:20px 24px 25px;order:4;margin-top:5px;display:flex;align-items:center;justify-content:space-between;max-width:100vw}}@media screen and (max-width: 768px){.footer .footer__wrapper .footer__top .footer__bottomContent{padding-bottom:80px}}.footer .footer__wrapper .footer__top .footer__bottomContent span,.footer .footer__wrapper .footer__top .footer__bottomContent a{font-family:GT-America;color:#666;font-size:14px}.footer .footer__wrapper .footer__top .footer__bottomContent .footer__accessibility{cursor:pointer}.footer .footer__wrapper .footer__top .footer__bottomContent .footer__bottomContentLeftSectionMenu{margin:0;padding:0;list-style-type:none;display:flex;align-items:center;gap:0 24px}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footer__bottomContent .footer__bottomContentLeftSectionMenu{display:none}}.footer .footer__wrapper .footer__top .footer__bottomContent .footer__bottomContentLeftSectionMenu li{margin:0;list-style:none;line-height:normal}.footer .footer__wrapper .footer__top .footerMenu{margin:0;width:calc(25% - 20px)}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footerMenu{max-width:100%;width:100%;border-bottom:1px solid #d9d9d9;padding:24px}}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footerMenu.footerMenu--active .footerMenu__title svg{transform:rotate(180deg)}}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footerMenu:first-child{padding-top:0}}.footer .footer__wrapper .footer__top .footerMenu.footerMenu--hiddenDesktop{display:none}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footerMenu.footerMenu--hiddenDesktop{display:block}}.footer .footer__wrapper .footer__top .footerMenu:last-child{max-width:25%;margin-right:0}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footerMenu:last-child{max-width:50%}}.footer .footer__wrapper .footer__top .footerMenu .footerMenu__title{font-family:GT-America-Extended;color:#666;letter-spacing:.5px;margin-bottom:24px;text-transform:uppercase;font-size:10px}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footerMenu .footerMenu__title{margin-bottom:0;display:flex;align-items:center;justify-content:space-between}}.footer .footer__wrapper .footer__top .footerMenu .footerMenu__title svg{display:none}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footerMenu .footerMenu__title svg{display:inline;transition:ease .3s all}}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footerMenu .footerMenu__list{overflow:hidden;transition:ease .3s all;max-height:0;opacity:0}}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footerMenu .footerMenu__list.footerMenu__list--active{margin:32px 0 8px;opacity:1}}.footer .footer__wrapper .footer__top .footerMenu .footerMenu__listItem{margin-bottom:16px}.footer .footer__wrapper .footer__top .footerMenu .footerMenu__listItem:last-child{margin-bottom:0}.footer .footer__wrapper .footer__top .footerMenu .footerMenu__listItem a{font-family:GT-America;color:#666;font-size:14px}@media screen and (max-width: 960px){.footer .footer__wrapper .footer__top .footer__copyright{margin-top:0}}.footer .footer__wrapper .footer__message a{display:inline}.footer .footer__trustpilot{padding:36px 0}.footer .footerMenu__socialLinks{display:grid;grid-template-columns:repeat(4,minmax(0,max-content));align-items:center;gap:16px}@media screen and (max-width: 960px){.footer .footerMenu__socialLinks.footerMenu__list--active{margin-top:23px}}.footer .footerMenu__mediaLink{display:block;width:30px;height:30px}.footer .footerMenu__mediaLink img{display:block;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/1184/assets/footer.scss.css.map */
