html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}h1,h2,.h0,.h1,.h2,.hxl,.hxxl{letter-spacing:var(--gf-heading-tracking);line-height:1.12}.header__heading-logo{height:auto}.header__menu-item{font-size:1.4rem;letter-spacing:.025em}.header__inline-menu .header__menu-item{padding-inline:1.7rem}.button{letter-spacing:.04em;font-size:1.35rem;min-height:4.8rem;padding-inline:3rem}.caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.18em}[id$=__gf_hero] .banner__box{max-width:var(--gf-hero-width);padding:4rem}[id$=__gf_hero] .banner__heading{line-height:1.08}[id$=__gf_hero] .banner__text{line-height:1.7}[id$=__gf_hero] .banner__text.caption-with-letter-spacing{line-height:1.5}.rich-text__blocks{max-width:82rem}.rich-text__text{line-height:1.8}.card__heading{font-size:1.65rem;letter-spacing:0}.collection-list .card__heading{font-family:Georgia,Times New Roman,serif;font-size:2.7rem}.card__content .price{font-size:1.45rem}.card__inner{background:#f7f6f3}.card__media img{transition:opacity .25s ease}.image-with-text__text,.multicolumn-card__info p{line-height:1.8}.image-with-text__content{padding:clamp(2.8rem,5vw,8rem)}.multicolumn-card__info h3{font-size:2rem;font-weight:500}.multicolumn-list__item{border-top:1px solid rgba(var(--color-foreground),.2);padding-top:2rem}.accordion__title{font-size:1.7rem}.footer-block__heading{font-family:var(--font-body-family);font-size:1.35rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.footer-block__details-content{font-size:1.35rem;line-height:1.8}.footer-block__brand-info .rte a{text-underline-offset:.3rem}.product__title h1{font-size:clamp(3rem,3.8vw,5rem)}.product__description{line-height:1.8}.product__info-container .price{font-size:2rem}.product-form__input--pill input[type=radio]+label{padding:1.2rem 1.8rem}@media(min-width:990px){[id$=__gf_hero] .banner__content{padding:6rem}[id$=__gf_hero] .banner__media img{object-position:var(--gf-hero-image-position)}.footer__blocks-wrapper{column-gap:4rem}}@media(max-width:749px){.header{padding-inline:2rem}.header__heading-logo{max-width:min(var(--gf-mobile-logo-width),calc(100vw - 225px))}.announcement-bar__message{font-size:1rem;letter-spacing:.015em}[id$=__gf_hero] .banner__media{height:var(--gf-mobile-hero-height)!important;position:relative}[id$=__gf_hero] .banner__media img{object-position:43% center}[id$=__gf_hero] .banner__content{padding:0}[id$=__gf_hero] .banner__box{max-width:none;padding:3rem 2.4rem 4rem}[id$=__gf_hero] .banner__heading{font-size:3.8rem}.image-with-text__content{padding:3.2rem 2rem}.rich-text{padding-inline:2.2rem}.title-wrapper-with-link .title{font-size:3.2rem}.footer-block__details-content{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/goodbye-friday.css.map */
