.goat-navigation .goat-nav-links>.goat-nav-mobile-account{display:none}@media(max-width:989px){.goat-website .goat-nav-main{display:grid;grid-template-columns:auto 1fr auto;gap:8px;padding:10px 12px;min-height:68px}.goat-website .goat-nav-logo{width:88px;min-width:0}.goat-website .goat-nav-toggle:not([hidden]){justify-self:end;margin:0;min-height:48px;min-width:58px;padding:8px}.goat-website .goat-nav-actions{gap:0;margin:0}.goat-website .goat-nav-icon-link,.goat-website .goat-nav-cart{min-width:48px;min-height:48px}.goat-website .goat-nav-actions a[aria-label=Account]{display:none}.goat-website .goat-nav-cart{font-size:0;gap:3px}.goat-website .goat-nav-cart-count{font-size:13px}.goat-website .goat-nav-links{grid-column:1 / -1;min-width:0;max-height:calc(100dvh - 130px);overflow-y:auto;overscroll-behavior:contain;gap:0}.goat-website .goat-nav-links>a,.goat-website .goat-nav-explore>summary{min-height:48px;font-size:16px}.goat-website .goat-navigation .goat-nav-links>.goat-nav-mobile-account{display:flex}.goat-website .goat-nav-dropdown{grid-template-columns:1fr;padding:16px;gap:20px}.goat-website .goat-nav-dropdown a{min-height:48px;font-size:15px}.goat-website .goat-nav-utility{padding:4px 12px;font-size:12px;gap:8px}.goat-website .goat-nav-utility a{display:inline-flex;align-items:center;min-height:32px}}@media(max-width:749px){.goat-website #MainContent{min-width:0}.goat-website :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font-size:16px}.goat-website :is(.field__input,.select__select,.goat-teams__field input,.goat-teams__field select,.goat-newsletter__input){min-height:48px;min-width:0}.goat-website :is(.goat-page-copy,.rte){overflow-wrap:anywhere}.goat-website .goat-page-masthead h1,.goat-website .main-page-title,.goat-website .collection-hero__title,.goat-website .product__title h1{font-size:clamp(26px,7vw,34px);line-height:1.15;overflow-wrap:anywhere}.goat-website .goat-page-copy :is(h2,h3),.goat-website .rte h2{font-size:25px;line-height:1.2}.goat-website .rte h3{font-size:21px;line-height:1.25}.goat-website .goat-campaign__title,.goat-website .goat-lines h2,.goat-website .goat-partners__title{font-size:clamp(26px,7vw,34px);line-height:1.12}.goat-website .goat-campaign__copy,.goat-website .goat-partners__copy,.goat-website .goat-lines__intro{font-size:16px;line-height:1.55}.goat-website .goat-purpose-card h3{font-size:25px;line-height:1.15}.goat-website .goat-purpose-card__body{padding:20px}.goat-website .goat-campaign__btn{max-width:100%;min-height:48px;white-space:normal;line-height:1.35;text-align:center;padding:12px 16px;letter-spacing:.05em}.goat-website .goat-grips__media,.goat-website .goat-grips__media img{min-height:0}.goat-website .goat-grips__media img{height:auto;max-height:360px}.goat-website .goat-lines__card{padding:20px}.goat-website .goat-lines__card h3{font-size:22px;line-height:1.2}.goat-website .goat-lines__description{font-size:16px;line-height:1.5}.goat-website .goat-lines__link{min-height:48px}.goat-website .goat-teams h1{font-size:clamp(30px,8vw,42px);line-height:1.1}.goat-website .goat-teams h2{font-size:clamp(26px,7vw,34px);line-height:1.15}.goat-website .goat-teams__hero{min-height:0}.goat-website .goat-teams__hero-content{padding:48px 0}.goat-website .goat-teams__section{padding:40px 0}.goat-website .goat-teams__kit-placeholder{font-size:38px;overflow-wrap:anywhere}.goat-website .goat-teams-announcement{padding:28px 20px;gap:20px}.goat-website .goat-teams-announcement h2{font-size:28px}.goat-website .goat-teams-announcement p{font-size:16px}.goat-website .product-grid{column-gap:12px}.goat-website .product-grid .grid__item{min-width:0}.goat-website .product-grid .card__media .media img{padding:6px}.goat-website .product-grid .card__heading{font-size:15px;line-height:1.4;overflow-wrap:anywhere}.goat-website .product-grid .card-information>.price{font-size:15px;line-height:1.4}.goat-website .product-grid .quick-add__submit{min-width:0;width:100%;min-height:48px;padding:10px 6px;font-size:12px;letter-spacing:.035em;line-height:1.35;white-space:normal}.goat-website .goat-card-thumbnails{overflow-x:auto;overflow-y:hidden;gap:8px;padding-block:4px;scrollbar-width:thin}.goat-website .goat-card-thumbnail{width:48px;height:48px;flex:0 0 48px}.goat-website .goat-card-color-count{font-size:12px;color:rgb(var(--color-foreground))}.goat-website .goat-home-products .goat-card-color-count{color:#e2e2e2}.goat-website .product-form__input input[type=radio]+label{min-height:44px;min-width:44px;padding:12px}.goat-website .quantity__button{min-width:44px}.goat-website .goat-newsletter__form{flex-direction:column;gap:10px}.goat-website .goat-newsletter__input,.goat-website .goat-newsletter__btn{flex:auto;width:100%;border-radius:4px;box-sizing:border-box}.goat-website .goat-newsletter__input::placeholder{color:#606060}.goat-website .goat-newsletter__btn{font-size:14px}.goat-website .goat-newsletter__social-link{width:48px;height:48px}.goat-website .goat-footer__link{display:flex;align-items:center;min-height:44px}.goat-website goat-hero-loop{min-height:0;background:#050505}.goat-website goat-hero-loop[data-phase=image]{background:#f7f4ee}.goat-website goat-hero-loop .goat-video-hero__media,.goat-website goat-hero-loop .goat-video-hero__fallback{height:max(240px,56.25vw)}.goat-website goat-hero-loop .goat-video-hero__fallback img{padding:30px 20px 16px}.goat-website goat-hero-loop .goat-video-hero__content{position:relative;left:auto;right:auto;bottom:auto;width:auto;padding:calc(max(240px,56.25vw) + 20px) 20px 24px}.goat-website goat-hero-loop .goat-video-hero__heading{font-size:clamp(24px,6.5vw,30px);line-height:1.15}.goat-website goat-hero-loop .goat-video-hero__subheading{font-size:16px;line-height:1.5;margin-top:12px}.goat-website goat-hero-loop .goat-video-hero__button{min-height:48px;margin-top:16px;box-sizing:border-box}.goat-website goat-hero-loop .goat-video-hero__slogan p{font-size:clamp(22px,6vw,36px);white-space:normal;max-width:100%;line-height:1.3}.goat-website goat-hero-loop .goat-video-hero__toggle{top:10px;right:12px;min-height:44px;min-width:76px}}@media(hover:none){.goat-website .product-card-wrapper .media--hover-effect>img+img{opacity:0}.goat-website .product-card-wrapper .media--hover-effect>.goat-card-main-image{opacity:1}}@media(max-width:359px){.goat-website .product-grid.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/goat-mobile.css.map */
