body{letter-spacing:.015em}h1,h2,h3,.h0,.h1,.h2{letter-spacing:-.025em}.header__menu-item{font-size:1.4rem}.announcement-bar__message{font-size:1.2rem;letter-spacing:.08em;padding:1rem 0}.gig-hero__inner{display:grid;grid-template-columns:45% 55%;align-items:center;padding-top:3rem;padding-bottom:4rem;gap:0}.gig-hero__copy{padding:3rem 4rem 3rem 0}.gig-eyebrow{font-size:1.1rem;letter-spacing:.18em;font-weight:600;margin:0 0 2.4rem}.gig-hero h1{font-size:clamp(3.8rem,4.1vw,6rem);line-height:1.1;margin:0 0 2.4rem;max-width:12ch}.gig-hero__description{max-width:42rem;font-size:1.65rem;line-height:1.8}.gig-hero__actions{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:3rem}.gig-hero__actions .button{padding:1.5rem 2rem;font-size:1.3rem}.gig-hero__media img{display:block;width:100%;height:auto;border-radius:4px}.gig-featured{padding:6.4rem 0}.gig-section-heading{margin-bottom:3.2rem;text-align:center}.gig-section-heading h2{margin:0 0 1.4rem;font-size:clamp(2.8rem,3vw,4rem)}.gig-section-heading p{margin:0;font-size:1.6rem}.gig-products{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;padding:0;margin:0}.gig-products li{min-width:0}.gig-products .card__heading{font-size:1.6rem}.gig-featured__link{text-align:center;margin-top:3.2rem}.multicolumn .title-wrapper-with-link{justify-content:center;text-align:center}.multicolumn-card__info{padding-left:0;padding-right:0}.multicolumn-card__info h3{font-size:2.2rem}.multicolumn-card__info p{font-size:1.45rem;line-height:1.7}.multicolumn-card__info .link{font-size:1.35rem;font-weight:600}.image-with-text__content h2{line-height:1.2}.image-with-text__text{font-size:1.65rem;line-height:1.8}.image-with-text__text p+p{margin-top:1.6rem}.card__heading a,.multicolumn-card__info a{text-underline-offset:.35em}.footer__content-top{padding-bottom:3.2rem}.footer-block__details-content{line-height:1.8}.footer-block__details-content a{overflow-wrap:anywhere}.button{min-height:4.6rem}.button:hover{filter:brightness(.96)}.button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid currentColor;outline-offset:4px}.product__info-container{line-height:1.7}.product__title h1{font-size:clamp(2.8rem,3vw,4rem)}.product__description,.newsletter__subheading{font-size:1.6rem;line-height:1.8}.multicolumn-card__image{object-fit:cover}@media(max-width:989px){.gig-hero__inner{grid-template-columns:1fr;padding-top:1rem;padding-bottom:3.2rem}.gig-hero__copy{padding:3rem 0}.gig-hero h1{max-width:17ch;font-size:4.4rem}.gig-hero__description{max-width:54rem}.gig-hero__media img{max-height:54rem;object-fit:cover}.gig-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.gig-hero__inner{padding-left:2rem;padding-right:2rem}.gig-hero__copy{padding:2.4rem 0}.gig-eyebrow{font-size:1rem;margin-bottom:1.6rem}.gig-hero h1{font-size:3.9rem;margin-bottom:1.8rem}.gig-hero__description{font-size:1.6rem;line-height:1.7}.gig-hero__actions{gap:1rem;margin-top:2.4rem}.gig-hero__actions .button{flex:1 1 100%;font-size:1.4rem}.gig-hero__media img{height:auto}.gig-featured{padding:4.8rem 0}.gig-products{gap:2.4rem 1.2rem}.gig-products .card__heading{font-size:1.5rem}.multicolumn .title{font-size:3rem}.multicolumn-card__info h3{font-size:1.9rem}.multicolumn-card__info p{font-size:1.4rem}.image-with-text__content{padding:3.2rem 2rem}.image-with-text__content h2{font-size:3rem}.image-with-text__text{font-size:1.6rem}.newsletter__wrapper{padding-left:2rem;padding-right:2rem}.footer-block__heading{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gig-lifestyle.css.map */
