.font-large{font-size:65px}.font-medium{font-size:52px}.font-small{font-size:36px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}@media (max-width: 1000px){.font-large{font-size:45px}.font-medium{font-size:36px}.font-small{font-size:25px}}h1.heading-title{font-family:integral cf,Sans-serif;font-size:3em;font-weight:800;line-height:1.12em;letter-spacing:1.08px;margin-bottom:40px}p.description{font-size:1.49em;font-weight:400;line-height:1.28em}a.text-link{font-family:acumin-pro,Sans-serif;font-size:.833em;font-weight:400;line-height:1.2em;margin:24px;display:block;text-decoration:underline}.text-link a{font-family:acumin-pro,Sans-serif;font-size:.833em;font-weight:400;line-height:1.2em;text-decoration:underline}@media (max-width: 1024px){h1.heading-title{font-size:2.778em;margin-bottom:16px}p.description{font-size:1em;line-height:1.33em}}.announcement-bar .flickity-viewport{height:23.4062px!important}.announcement-bar .flickity-viewport .marquee{width:100%;margin:0 auto;white-space:nowrap;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.announcement-bar .flickity-viewport .marquee .announcement-text{display:inline-block;text-indent:0;animation:marquee 8s linear infinite;text-transform:uppercase;color:#000;color:var(--colorAnnouncementText);margin-left:15px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}footer.site-footer{padding:0}section.footer-label{padding:35px 0;font-size:15px;display:flex;justify-content:space-between}section.footer-social-list{padding:2.25rem 0 1.5rem;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){section.footer-social-list{flex-wrap:wrap}}.footer-social-list ul.btn-social-list{list-style:none;display:flex;margin:0 0 0 25px}.footer-social-list ul.btn-social-list li{padding:20px}.footer-social-list ul.btn-social-list svg{width:25px;height:25px}footer.site-footer .footer-bottom{border-top:solid 2px #fff;border-bottom:solid 2px #fff;padding:30px 0}@media (max-width: 768px){section.footer-label{flex-direction:column}section.footer-label .side-design{margin-top:10px}footer.site-footer{padding:0 15px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/common.css.map */
