.goat-panel{background:var(--goat-bg, transparent);color:var(--goat-text, inherit);overflow-x:clip;padding-top:var(--goat-pad-top, 40px);padding-bottom:var(--goat-pad-bottom, 40px)}.goat-panel__heading{color:var(--goat-heading, inherit);font-size:clamp(1.75rem,8vw,var(--goat-heading-max, 2.5rem));letter-spacing:-.02em;line-height:1.12;margin:0;max-width:18ch;overflow-wrap:break-word}.goat-panel .m-section__subheading{font-size:.8125rem;letter-spacing:.12em;line-height:1.4;margin-bottom:.5rem;text-transform:uppercase}.goat-panel .m-section__description{font-size:1rem;line-height:1.5;margin-top:.75rem;max-width:36rem}.goat-panel .m-section__header{margin-bottom:1.25rem}.goat-panel .m-section__button .m-button{align-items:center;display:inline-flex;min-height:44px;min-width:44px}.goat-editor-note{background:#f6f3ee;border-block-end:1px solid #e4e0d8;color:#3d3a36;font-size:.8125rem;line-height:1.45;margin:0;padding:.75rem 1rem}@media screen and (max-width:767px){.goat-panel .m-section__header-with-button{align-items:flex-start;flex-direction:column;gap:.25rem}.goat-weekly,.goat-season{--mobile-column-width: min(78vw, 17.5rem)}}@media screen and (min-width:768px){.goat-panel__heading{font-size:clamp(2rem,4vw,var(--goat-heading-max, 3rem));max-width:22ch}.goat-panel .m-section__header{margin-bottom:1.75rem}}@media screen and (min-width:768px)and (max-width:1023px){.goat-weekly .m-mixed-layout__inner,.goat-brand .m-mixed-layout__inner,.goat-season .m-mixed-layout__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.goat-season .m-mixed-layout__inner{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.goat-weekly .m-mixed-layout__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.goat-brand .m-mixed-layout__inner{display:grid;grid-template-columns:repeat(var(--goat-columns, 3),minmax(0,1fr))}.goat-season .m-mixed-layout__inner{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}}.goat-weekly .m-add-to-cart,.goat-brand .m-add-to-cart,.goat-season .m-add-to-cart{min-height:44px}.goat-season__grid{display:grid;gap:var(--goat-gap, 1.25rem)}.goat-season__card{display:flex;flex-direction:column;min-width:0}.goat-season__media{aspect-ratio:var(--goat-media-ratio, 4 / 5);background:#f3f1ee;display:block;overflow:hidden;position:relative}.goat-season__media-link{display:block;height:100%;width:100%}.goat-season__media img,.goat-brand__media img{display:block;height:100%;object-fit:cover;object-position:var(--goat-focal, center);width:100%}.goat-season__body{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:.9rem}.goat-season__title{font-size:1.25rem;line-height:1.25;margin:0;overflow-wrap:break-word}.goat-season__text{font-size:1rem;line-height:1.5;margin:0}.goat-season__link{align-items:center;display:inline-flex;gap:.35rem;min-height:44px;text-decoration:underline;text-underline-offset:.2em}.goat-season__link:focus-visible,.goat-brand__cta:focus-visible,.goat-panel .m-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.goat-brand__layout{display:flex;flex-direction:column;gap:1.25rem}.goat-brand__media{aspect-ratio:var(--goat-media-ratio, 4 / 5);background:#f3f1ee;overflow:hidden}.goat-brand__copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.goat-brand__cta{align-items:center;display:inline-flex;justify-content:center;margin-top:1rem;min-height:44px;min-width:44px;padding-inline:1.25rem}.goat-brand__products{margin-top:1.5rem;min-width:0;width:100%}@media screen and (min-width:768px){.goat-season__grid{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.goat-brand__layout{align-items:stretch;display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.goat-brand--image-right .goat-brand__media,.goat-brand--image-left .goat-brand__copy{order:2}.goat-brand__media{aspect-ratio:auto;min-height:100%}.goat-brand__media img{height:100%;min-height:28rem}}@media screen and (max-width:767px){.goat-brand{--mobile-column-width: min(78vw, 17.5rem)}.goat-season{--mobile-column-width: min(46vw, 11.5rem)}}@media(prefers-reduced-motion:reduce){.goat-panel .m-mixed-layout--mobile-scroll{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/goat-home-sections.css.map */
