:root{--ss-muted: #6b6560;--ss-ink: #1b1b1b;--ss-burgundy: #4b1d3f;--ss-burgundy-dark: #3a1631;--ss-cream: #f5ead4;--ss-rose: #d8a7b1;--ss-hairline: rgba(27, 27, 27, .12);--ss-display-family: "Playfair Display", Georgia, "Times New Roman", serif}body{letter-spacing:0;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.title,.main-page-title,.section-header h2,.collection__title h2,.collection-list-title,.card__heading,.card__heading a,.card-information,.card-information *,.product__title,.product__title h1,.product__title h2,.price,.price *,.button,.shopify-payment-button__button,.shopify-challenge__button,.customer button,.badge,.product-form__input label,legend,.form__label,.field__label,.select,.select__select,.accordion__title,summary,.header__menu-item,.list-menu__item,.footer-block__heading,.footer__content-top *,.cart-item__name,.totals,.totals *,.quantity,.quantity *,.product__description h1,.product__description h2,.product__description h3,.product__description h4{font-family:var(--font-body-family)}body .collection-list-title,body .product__description summary,body .product__description details summary,body .product__description details>summary,body .cart__login-title,body .cart__login-title h3,body p.cart__login-title{font-family:var(--font-body-family)}.ss-display,.ss-display h1,.ss-display h2,h1.ss-display,h2.ss-display,.ss-hero__title,.ss-story__heading,.banner__heading{font-family:var(--ss-display-family);letter-spacing:-.015em;font-weight:400}.ss-display,h1.ss-display,.ss-hero__title{font-size:3.2rem;line-height:1.1;letter-spacing:-.02em}@media screen and (min-width:750px){.ss-display,h1.ss-display,.ss-hero__title{font-size:4.8rem}}.title,.section-header h2,.collection-list-title,.collection__title h2{font-size:2.4rem;font-weight:500;letter-spacing:-.01em;line-height:1.2}@media screen and (min-width:750px){.title,.section-header h2,.collection-list-title,.collection__title h2{font-size:3.2rem}}.product__title h1,.product__title>*{font-size:2.4rem;font-weight:500;letter-spacing:-.01em;line-height:1.25}@media screen and (min-width:750px){.product__title h1,.product__title>*{font-size:2.8rem}}.card__heading,.card__heading a{font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.35}.price,.price *{font-size:1.7rem;font-weight:600;letter-spacing:0;line-height:1.3;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.price__sale s,.price s,s.price-item,.price-item--regular{font-size:1.5rem;font-weight:400;color:var(--ss-muted);letter-spacing:0}.button,.shopify-challenge__button,.customer button{font-size:1.5rem;font-weight:600;letter-spacing:.02em;line-height:1}.header__menu-item,.list-menu__item{font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1}.badge{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1}.caption,.caption-with-letter-spacing,.product__accordion .caption,.form__message,.field__label,.footer__content-bottom,.footer__content-bottom *,.ss-muted{color:var(--ss-muted);font-size:1.3rem;letter-spacing:0;line-height:1.5}.card--standard .card__inner,.card--standard>.card,.card__inner,.card--card{background:transparent;border-radius:0}.card__media,.card .media,.card__inner .media{border-radius:0;background:transparent}.card-wrapper .card,.card-wrapper .card__content{background:transparent}.badge.price__badge-sale,.card__badge .badge:not(.badge--sold-out),span.badge.price__badge-sale{background-color:var(--ss-rose);color:var(--ss-ink);border-color:var(--ss-rose);border-radius:4px;padding:.4rem .8rem}.product-form__submit,.product-form__submit.button--secondary,.ss-sticky__btn{background:var(--ss-burgundy);color:var(--ss-cream);border-color:var(--ss-burgundy);box-shadow:none}.product-form__submit:after,.ss-sticky__btn:after{box-shadow:none;border-color:transparent}.product-form__submit:hover:not([disabled]),.product-form__submit.button--secondary:hover:not([disabled]),.ss-sticky__btn:hover:not([disabled]){background:var(--ss-burgundy-dark);color:var(--ss-cream);border-color:var(--ss-burgundy-dark)}.product-form__submit[disabled],.product-form__submit.button--secondary[disabled]{background:#e7e4e0;color:#6b6560;border-color:#e7e4e0}.product-form__submit{min-height:5.4rem;width:100%;border-radius:4px;font-size:1.5rem;font-weight:600;letter-spacing:.02em}.product__media-wrapper .media,.product__media-item .media,.product-media-container,.product-media-container .media{background:#fff;border-radius:0;border:0}.product-media-container.constrain-height .media{background:#fff}.product-form__input--pill input[type=radio]+label,.product-form__input .ss-photo__chip{border-radius:4px}.ss-eyebrow{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ss-muted);line-height:1;margin:0 0 .8rem;display:block}.product__tax,.product .product__tax.caption.rte{display:none}.product__info-container .installment,.product__info-container shopify-payment-terms{display:none}.header-wrapper{border-bottom:1px solid var(--ss-hairline)}.product-form__buttons{margin-top:4px}@media screen and (max-width:749px){.product .product__info-container>*{margin-top:.6rem;margin-bottom:.6rem}.product .product__info-container>.ss-pdp__eyebrow{margin:.4rem 0 .2rem}.product .product__info-container>.product__title{margin:0 0 .2rem}.product .product__info-container>.ss-save{margin:.2rem 0}.product .product__info-container>.ss-stock{margin:.4rem 0 .6rem}.product .product__info-container>variant-selects{margin:1rem 0 0}.product-form__input{margin-bottom:.8rem}}@media screen and (min-width:990px){.product--medium .product__media-wrapper{max-width:55%;flex:0 0 55%}.product--medium .product__info-wrapper{max-width:45%;flex:0 0 45%;padding-left:4rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/stillsoft-type.css.map */
