.andy-header{background:inherit}.multicolumn-card__image-wrapper .media,.article-card__image-wrapper,.image-with-text__media.media,.banner__media.media,.card--product{border-radius:15px;overflow:hidden}@media screen and (min-width: 990px){.andy-header.header--has-menu:not(.header--middle-left){padding-top:1.2rem;padding-bottom:1.8rem}.andy-header .header__heading,.andy-header .header__heading-link{z-index:2;position:relative;top:6px}.andy-header .header__search,.andy-header .header__icons{z-index:2}.andy-header .header__heading-link{padding:0}.andy-header .header__inline-menu{width:100%;max-width:var(--page-width);margin:0 auto;margin-top:0!important;display:flex;align-items:flex-end;flex-wrap:wrap;position:absolute;z-index:1;padding-left:1.4rem}.andy-header .header__inline-menu.andy-search-enabled{padding-left:7.5rem}.andy-header .header__inline-menu.andy-cart-enabled{padding-right:8rem}.andy-header .header__inline-menu.andy-account-enabled{padding-right:10rem}.andy-header .header__inline-menu .list-menu--inline.primary-right{flex-grow:1;justify-content:flex-end}.andy-header .list-menu--disclosure{border:none}}.andy-theme .link,.andy-theme .customer a{font-size:1.8rem}.andy-theme .banner{margin:2.5rem auto;border-radius:15px;overflow:hidden;max-width:var(--page-width)}.andy-theme .banner__box{text-align:left}.andy-theme .banner .banner__content.banner__content--flex-end{padding:2.5rem;align-items:flex-end;justify-content:start}.andy-theme .banner .banner__content.banner__content--flex-end .banner__buttons{justify-content:start}.andy-theme .banner .banner__box{padding:0}.andy-theme #shopify-section-announcement-bar{z-index:0}.andy-theme .announcement-bar__message{font-size:1.4rem;padding:.4rem 1.8rem}.andy-footer--illustration{background-repeat:no-repeat;background-size:contain}.andy-footer.footer .footer__content-top{position:relative}.andy-footer.footer .footer__content-bottom{border:none}.andy-footer.footer .footer__content-bottom .footer__column.footer__column--info{align-items:flex-start}.andy-footer.footer .footer__content-bottom .footer__copyright.caption .copyright__content{font-size:1.4rem;text-transform:uppercase}.andy-footer.footer .footer-block__heading{font-family:var(--font-body-family);font-size:1.4rem;text-transform:uppercase;line-height:18px;margin-bottom:20px}.andy-footer.footer .footer-block__details-content.list-unstyled li,.andy-footer.footer .footer-block__details-content.list-unstyled li a{padding:0;line-height:18px;overflow:hidden}.andy-footer.footer .footer-block__details-content.list-unstyled a{text-overflow:ellipsis;display:inline-block;width:100%}@media screen and (min-width: 750px){.andy-footer.footer .footer__content-top{padding-left:25%;padding-right:2rem}.andy-footer.footer .andy-footer--illustration{position:absolute;top:5rem;left:2.5rem;width:calc(20% - 2.5rem);height:8rem}.andy-footer.footer .footer__content-top .grid__item{padding-left:2rem}}@media screen and (min-width: 1000px){.andy-footer.footer .footer__content-top{padding-left:45%;padding-right:2.5rem}.andy-footer.footer .andy-footer--illustration{position:absolute;top:5rem;left:2.5rem;width:20rem;height:10rem}.andy-theme .banner .banner__content.banner__content--flex-end{padding:5rem}}.blog-tags-list{list-style:none;padding:0;display:flex;justify-content:flex-end;margin-top:0}.blog-tags-list .blog-tags-list__item{display:inline-block;padding:0;margin-left:.7rem}@media screen and (min-width: 750px){.blog-tags-list{margin-bottom:3rem}}.blog-tags-list__link--active{color:#fff;background-color:#404040}@media screen and (max-width: 750px){.blog-tags-list .blog-tags-list__item .blog-tags-list__link{font-size:1.4rem;padding:1rem 1.5rem;min-height:0;min-width:0}}.main-blog .title--primary{text-align:center}@media screen and (min-width: 750px){.main-blog .title--primary{margin-top:0;margin-bottom:calc(8rem + var(--page-width-margin))}}.main-blog__tags-navigation hr{margin:0}.main-blog__tags-navigation h6{color:var(--color-foreground);font-weight:400;font-size:14px;text-transform:uppercase;margin:1.6rem 0 0}.main-page-title{text-align:center}.shop-page__hours{font-family:var(--font-mono-family);font-size:1.2rem;line-height:2rem}@media screen and (min-width: 750px){.shop-page__hours{font-size:1.4rem;line-height:2.1rem}.shop-page__hours,.shop-page__contents{max-width:50%}.shop-page__hours{float:right}.shop-page__contents{float:left}.shop-page__contents h1{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/andystyles.scss.css.map */
