.shop-footer{position:relative;z-index:89}@media (min-width:576px){.shop-footer .sv .email-signup-button{flex:0 0 16rem;margin:1.5rem 0 1.5rem 2rem}}@media (min-width:1200px){.shop-footer .lv .email-signup-button{flex:0 0 16rem;margin:1.5rem 0 1.5rem 2rem}}@media screen and (max-width:1366px){.shop-footer .icon-navigation .hidden-icon-link{display:none}}@media screen and (max-width:575px){.shop-footer .sv .icon-navigation{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto}.shop-footer .sv .icon-navigation li{width:100%;height:140px}}.shop-footer .sv .icon-navigation .hidden-icon-link{display:none}.shop-footer .lv .icon-navigation{border-bottom:1px solid #c4c4c4;height:150px;margin-bottom:2rem}@media screen and (min-width:1200px){.shop-footer .lv .icon-navigation{margin-bottom:2rem}}@media screen and (min-width:1366px){.shop-footer .lv .icon-navigation{height:166px;padding-bottom:40px}}.shop-footer .sv .icon-navigation-link-icon{height:45px;width:45px}.shop-footer .lv .icon-navigation-link-icon{height:55px;width:55px}.shop-footer .lv .device-canada-container{max-width:210px}.shop-footer .legal-navigation .dropdown-section{margin-top:2rem}.shop-footer .lv .main-navigation{flex:1 1 70%;grid-template-rows:1fr 0fr}.shop-footer .lv .navigation-section-heading,.shop-footer .lv .navigation-section-list li{line-height:30px}.shop-footer .sv .marketing-navigation{margin:2rem -2rem}@media screen and (min-width:992px){.shop-footer .sv .marketing-navigation{margin:3rem -3rem}}@media screen and (min-width:1200px){.shop-footer .sv .marketing-navigation{margin:4rem -4rem}}@media screen and (min-width:1366px){.shop-footer .sv .marketing-navigation{margin:5rem -5rem}}.shop-footer .lv .marketing-navigation{flex:0 1 30%}.shop-footer .dropdown-section li:first-child{border-top:none}.shop-footer .dropdown-section li{line-height:45px}.shop-footer .sv .dropdown-section button{height:35px}.shop-footer .sv .dropdown-section button svg{float:right;margin-top:2px}.shop-footer .sv .dropdown-section h3.dropdown-section-heading{padding-bottom:0}.shop-footer .appContainer.lv{min-width:992px}
/*# sourceMappingURL=a5b5217e618ce166.css.map*/