@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap";body,.text-body,input,select,textarea,.field__input,.select__select,.customer .field input,.customer select,.button,.shopify-challenge__button,.customer button,.caption,.caption-with-letter-spacing,.caption-large,.link,.customer a,.form__label,.subtitle,.badge,.announcement-bar__message,.quantity__input,.share-button__button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.header__heading-link .h2,.title{font-family:Playfair Display,Georgia,Times New Roman,serif!important;-webkit-font-smoothing:antialiased}h1,.h1{letter-spacing:-.03rem;line-height:1.15;font-weight:700}h2,.h2{letter-spacing:-.02rem;line-height:1.2;font-weight:600}h3,.h3{letter-spacing:-.01rem;line-height:1.25;font-weight:600}h4,.h4,h5,.h5{letter-spacing:0;line-height:1.3;font-weight:600}.hxl{letter-spacing:-.04rem;line-height:1.1}body{letter-spacing:.01rem;line-height:1.7}.text-body{line-height:1.7;letter-spacing:.01rem}p{line-height:1.7}:root{--page-width: 120rem}.page-width{padding:0 1.2rem}@media screen and (min-width:750px){.page-width{padding:0 4rem}.header.page-width,.utility-bar__grid.page-width{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:990px){.page-width{padding:0 4rem}.header:not(.drawer-menu).page-width{padding-left:4rem;padding-right:4rem}.page-width-desktop{max-width:var(--page-width);padding:0 4rem}}.subtitle{font-size:1.6rem;letter-spacing:.02rem;line-height:1.65;color:rgba(var(--color-foreground),.65)}.subtitle--medium{font-size:1.5rem;letter-spacing:.02rem}.subtitle--small{font-size:1.35rem;letter-spacing:.08rem}.button,.button-label,.shopify-challenge__button,.customer button{letter-spacing:.07rem;font-weight:500}.announcement-bar__message{letter-spacing:.08rem;font-size:1.3rem;font-weight:500}.header__heading-link .h2{font-weight:700;letter-spacing:-.02rem}.caption-with-letter-spacing{letter-spacing:.12rem;font-size:1.1rem}.caption-with-letter-spacing--medium{letter-spacing:.14rem;font-size:1.2rem}.field__label,.form__label,.customer .field label{font-size:1.3rem;letter-spacing:.02rem}.badge{font-size:1.15rem;letter-spacing:.07rem;font-weight:600}@media screen and (max-width:749px){h1,.h1{font-size:calc(var(--font-heading-scale) * 2.8rem);letter-spacing:-.02rem;line-height:1.18}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.22}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}body{font-size:1.55rem;line-height:1.65}.subtitle{font-size:1.5rem}.announcement-bar__message{font-size:1.2rem;padding:.8rem 0;min-height:3.2rem}.button,.button-label{font-size:1.45rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/coolnight-polish.css.map */
