:root{--ssc-content-narrow: 72rem;--ssc-hairline: rgba(var(--color-foreground), .12)}html{scroll-behavior:smooth}body{letter-spacing:.008em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3{line-height:1.08;letter-spacing:-.012em}.announcement-bar__message{padding-top:.9rem;padding-bottom:.9rem;font-size:1.15rem;letter-spacing:.08em}.header-wrapper{border-bottom:0}.header{column-gap:2.4rem}.header__heading-logo-wrapper{transition:width .18s ease}.header__menu-item{padding-top:1rem;padding-bottom:1rem;font-size:1.25rem;letter-spacing:.075em;text-transform:uppercase}.header__icon{transition:opacity .16s ease}.header__icon:hover{opacity:.65}[class*=ai-lifestyle-photo-wrapper-]{background:rgb(var(--color-background))}[class*=ai-lifestyle-photo-image-]{max-height:78vh;min-height:46rem;object-position:center;object-fit:cover!important}.rich-text__blocks{max-width:var(--ssc-content-narrow)!important}.rich-text__heading{margin-bottom:2rem}.rich-text__text{max-width:58rem;margin-inline:auto}.rich-text__text.rte p{line-height:1.75;font-size:1.65rem}.rich-text__buttons{margin-top:3rem}.button,.shopify-challenge__button,.customer button{min-height:4.6rem;padding-inline:2.8rem;font-size:1.15rem;letter-spacing:.11em;text-transform:uppercase;transition:opacity .16s ease,transform .16s ease}.button:hover,.shopify-challenge__button:hover,.customer button:hover{opacity:.82}.title-wrapper-with-link{align-items:flex-end}.title-wrapper-with-link .title{margin-bottom:0}.collection__description,.collection-list-description{max-width:62rem}.card-wrapper .card{--ratio-percent: var(--ratio-percent)}.card__information{padding-top:1.5rem}.card__heading{line-height:1.28;letter-spacing:.005em}.card-information>.price{margin-top:.65rem}.card-information .price,.card-information .caption-with-letter-spacing{font-size:1.3rem;letter-spacing:.035em}.card .media img{transition:transform .42s cubic-bezier(.2,.65,.3,1),opacity .28s ease}@media(hover:hover){.card-wrapper:hover .media img:first-child{transform:scale(1.018)}}.collection-list .card__heading{font-size:1.55rem;letter-spacing:.045em;text-transform:uppercase}.product__title h1,.product__title h2{line-height:1.08}.product__info-container>*+*{margin-top:1.8rem}.product__description{line-height:1.75}.product__description p{margin-bottom:1.4rem}.product-form__buttons{max-width:100%}.product-form__submit{min-height:5.2rem}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.22)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 .15rem rgba(var(--color-foreground),.45)}.newsletter__wrapper{max-width:86rem;margin-inline:auto}.newsletter__subheading{max-width:54rem;margin-inline:auto;line-height:1.7}.newsletter-form__field-wrapper .field__input{background:transparent}.footer{border-top:1px solid var(--ssc-hairline)}.footer__content-top{padding-bottom:4rem}.footer__content-bottom{border-top-color:var(--ssc-hairline)}.footer-block__heading{font-size:1.35rem;letter-spacing:.07em;text-transform:uppercase}.footer-block__details-content .list-menu__item--link{padding-top:.45rem;padding-bottom:.45rem}@media screen and (min-width:990px){.collection-list-wrapper .title-wrapper-with-link,.collection .title-wrapper-with-link{margin-bottom:3.6rem}.product__info-wrapper{padding-left:5.5rem}}@media screen and (max-width:989px){[class*=ai-lifestyle-photo-image-]{min-height:34rem;max-height:68vh}}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.05rem;letter-spacing:.055em}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__heading-logo{max-width:10.8rem}[class*=ai-lifestyle-photo-image-]{min-height:28rem;max-height:58vh}.rich-text__wrapper{width:calc(100% - 3rem)}.rich-text__text.rte p{font-size:1.5rem;line-height:1.7}.button,.shopify-challenge__button,.customer button{min-height:4.6rem;padding-inline:2.2rem}.card__information{padding-top:1.2rem}.collection-list .card__heading{font-size:1.35rem}}.product__title{margin-bottom:.8rem}.product__title h1{line-height:1.08;letter-spacing:.015em;max-width:15ch}.product__info-container>*+*{margin-top:1.7rem}.product__info-container .price--large{font-size:1.65rem;letter-spacing:.025em}.product__description{max-width:58rem;line-height:1.75;margin-top:2.8rem}.product__description p+p,.product__description ul,.product__description ol{margin-top:1.25rem}.product-form__input .form__label{margin-bottom:.9rem;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.product-form__buttons{max-width:46rem}.product-form__submit{letter-spacing:.08em;text-transform:uppercase}.product__accordion{border-top-color:var(--ssc-hairline);border-bottom-color:var(--ssc-hairline)}.product__accordion .accordion__title{font-size:1.25rem;letter-spacing:.06em}.product__accordion .accordion__content{line-height:1.7}.shopify-section[id*=disclosures] .page-width{max-width:96rem}.related-products .related-products__heading{margin-bottom:3.2rem}@media screen and (min-width:990px){.product:not(.product--no-media) .product__info-wrapper{padding-left:6.5rem}.product__info-container{max-width:52rem}}@media screen and (max-width:749px){.product__title h1{max-width:none;font-size:calc(var(--font-heading-scale) * 2.8rem)}.product__info-container>*+*{margin-top:1.45rem}.product__description{margin-top:2.2rem;line-height:1.7}.related-products .related-products__heading{margin-bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ssc-polish.css.map */
