.cart-main #footer_container .first-panel,.cart-main #footer_container .ts-footer-heading{color:#413d3c !important}.cms-v3 .cart-main .ts-footer,.cms-v3 .cart-main+* .ts-footer{margin-top:0px}.cms-v3 .ts-footer{margin-top:120px;background-color:#f4f2ef !important}@media only screen and (max-width: 40em){.cms-v3 .ts-footer{margin-top:20px}}.cms-v3 .ts-footer ul li a{font-size:14px;font-weight:400;line-height:21px}.cms-v3 .ts-footer .footer-mweb{background:#f4f2ef}.cms-v3 .ts-footer .tpfw div>:nth-child(3n+1){clear:both}.cms-v3 .ts-footer .tpfw .gwb-p{outline-color:#413d3c}.cms-v3 .ts-footer .tpfw h6{margin-bottom:0;margin-top:0}.cms-v3 .ts-footer .tpfw h2{font-family:"InterSemiBold",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.3125;margin-bottom:0;margin-top:0;font-family:"InterSemiBold",Helvetica,Arial,sans-serif;font-weight:600}.cms-v3 .ts-footer .copy-links a{padding:0px 8px 0 0;margin-right:8px;border-right:1px solid #413d3c;display:inline-block;line-height:1;font-size:12px;font-weight:400}.cms-v3 .ts-footer .copy-links a:last-child{border-width:0}.cms-v3 .ts-footer .copy-text.info-6a{font-size:12px;font-weight:400}.cms-v3 .ts-footer .social-links{text-align:right}.cms-v3 .ts-footer .social-links a{margin:0px 0px 0px 20px;text-decoration:none}.cms-v3 .ts-footer .social-links a:focus{display:inline-block}.cms-v3 .ts-footer .social-links [class^="icon-"]:before,.cms-v3 .ts-footer .social-links [class*=" icon-"]:before{font-size:32px;margin:0}.cms-v3 .ts-footer .panel-divider,.cms-v3 .ts-footer .line-divider{border-top:1px solid #ded5d0;margin-left:-30px;margin-right:-30px}.cms-v3 .ts-footer .arrow{float:right;font-size:25px}.cms-v3 .ts-footer .panel-elements{margin-left:0px;padding:0px 8px 12px 17px !important}.cms-v3 .ts-footer .data-panel{background:#f4f2ef}.cms-v3 .ts-footer .ls-canvas .ls-cmp-wrap{padding:0px}.cms-v3 .ts-footer .footer-link-icon{margin-left:3px}.cms-v3 .ts-footer .footer-link-icon img{max-height:1.5em;width:auto;vertical-align:middle}@media only screen and (max-width: 48em){.cms-v3 .ts-footer .tpfw{width:100%}}@media only screen and (min-width: 20em) and (max-width: 46em){.cms-v3 .ts-footer .copy-links{text-align:center}.cms-v3 .ts-footer .copy-text{text-align:center;font-weight:normal;font-size:13px;margin-top:15px}.cms-v3 .accordion .accordion-navigation>a,.cms-v3 .accordion dd>a{padding:12px 1em}.cms-v3 .accordion .accordion-navigation>.content a{margin-bottom:7px;display:block}.cms-v3 .accordion-navigation .arrow{letter-spacing:-8px;margin-top:-5px;float:right}.cms-v3 .accordion-navigation .arrow:before{display:inline-block;content:" ";border:solid #413d3c;border-width:0 2px 2px 0;padding:5px;transform:rotate(45deg);position:relative;right:6px;top:-12px}.cms-v3 .accordion-navigation .arrow:after{display:none !important}.cms-v3 .accordion-navigation.active .arrow:before{transform:rotate(-135deg);top:-4px}.cms-v3 .ts-footer a:hover{text-decoration:none}.cms-v3 .ts-footer h2.first-panel{font-family:"InterBold",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.3125;display:inline-block}.cms-v3 .ts-footer .first-panel{margin-left:0px;margin-bottom:0px;font-family:"InterSemiBold",Helvetica,Arial,sans-serif;font-size:14px}.cms-v3 .ts-f-lastlink{margin:0px}.cms-v3 .accordion .ts-f-lastlink>a{padding:12px 1em 8px;text-transform:uppercase;text-decoration:none;width:100%;display:inline-block}.cms-v3 .accordion .ts-f-lastlink>a .signup-link{font-family:"InterSemiBold",Helvetica,Arial,sans-serif;font-size:14px;float:left;display:block}.cms-v3 .accordion .ts-f-lastlink>a h2.signup-link{font-family:"InterSemiBold",Helvetica,Arial,sans-serif;font-size:16px}.cms-v3 .accordion .ts-f-lastlink>a i.arrow{line-height:31px;letter-spacing:-8px;margin-top:-5px}.cms-v3 .accordion .accordion-navigation>a:hover,.cms-v3 .accordion dd>a:hover{background-color:#f4f2ef !important}.cms-v3 .accordion .accordion-navigation.active>a,.cms-v3 .accordion dd.active>a{background-color:#fff !important}}@media only screen and (max-width: 45em){.cms-v3 .ts-footer .social-links a{margin-left:5px}}.cms-v3 .mweb-feedback{display:none}@media only screen and (max-width: 768px){.cms-v3 .mweb-feedback{display:block}}
