body,body :where(h1,h2,h3,h4,h5,h6,p,span,a,li,dt,dd,label,legend,button,input,select,textarea,summary,small,strong,em,div,td,th){color:#000!important;--color-foreground:0,0,0;--color-link:0,0,0;--alpha-link:1}body :where(.caption,.caption-with-letter-spacing,.rte,.footer-block__details-content,.footer__copyright,.price,.product__text,.field__label){opacity:1}body :where(input,select,textarea)::placeholder{color:#000!important;opacity:1}body :where(.button,.shopify-payment-button__button--unbranded,.customer button){background:#a86f4b!important;color:#000!important;height:auto;min-height:5rem;white-space:normal;padding-top:1.2rem;padding-bottom:1.2rem;line-height:1.3}body :where(.field__input,.select__select,.customer input,.customer select){height:auto;min-height:8rem;line-height:1.4;padding-top:3rem;padding-bottom:1.2rem}body .field__label{top:1rem}body .quantity{height:auto;min-height:7rem;width:auto;min-width:18rem}body .quantity__input{min-width:6rem}body .quantity__button{width:5rem;flex-shrink:0}body :where(.header__inline-menu .list-menu--inline,.footer__list-social,.footer__payment .list-payment){flex-wrap:wrap}body :where(.header__menu-item,.footer-block__details-content a,.menu-drawer__menu-item){white-space:normal;line-height:1.4}body :where(.product__title,.card__heading,.collection-hero__title,.footer-block__heading,.rte,.product__description){overflow-wrap:anywhere}body .lupu-chestnut__hero{grid-template-columns:minmax(0,1fr)}body .lupu-chestnut__hero h1{overflow-wrap:normal;line-height:1.1}body .lupu-chestnut__hero-media{min-height:0}body .lupu-chestnut__hero-media img{height:auto}body .lupu-chestnut__feature{height:auto;min-height:470px}body .lupu-chestnut__product{min-width:0}body :where(.footer-block,.footer-block__details-content){min-width:0}@media(max-width:989px){body .lupu-chestnut__grid,body .lupu-chestnut__features{grid-template-columns:minmax(0,1fr)}body .footer__blocks-wrapper{display:block}body .footer-block{width:100%;margin-bottom:3rem}}@media(max-width:749px){body :where(.product-form__buttons,.product-form__submit,.shopify-payment-button,.cart__checkout-button){max-width:100%;width:100%}body .cart-notification{width:100%}body .lupu-chestnut__hero-copy{padding:28px 16px}body .lupu-chestnut__hero h1{overflow-wrap:anywhere}}body .ecomsend__Button{background:#a86f4b!important;color:#000!important}body .ecomsend__Button *{color:#000!important}body .announcement-bar__message{line-height:1.4}body .header__heading{font-size:inherit}body{--lupu-title-size:36px;--lupu-section-size:32px;--lupu-subheading-size:28px;--lupu-copy-size:34px;font-family:var(--font-body-family)}body :is(h1,h2,h3,h4,h5,h6,button,input,select,textarea,label,legend,summary){font-family:var(--font-body-family)!important}body #MainContent :is(h1,.h0,.h1,.hxl,.hxxl,.main-page-title,.collection-hero__title),body .shopify-policy__title h1,body #MainContent .product__title h1,body #MainContent .lupu-home h2{font-size:var(--lupu-title-size)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:normal!important}body #MainContent :is(h2,.h2),body .shopify-policy__body h2{font-size:var(--lupu-section-size)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important}body #MainContent :is(h3,h4,h5,h6,.h3,.h4,.h5,.card__heading),body .shopify-policy__body :is(h3,h4,h5,h6){font-size:var(--lupu-subheading-size)!important;font-weight:700!important;line-height:1.35!important}body :is(.rte,.product__description,.collection-hero__description,.shopify-policy__body),body #MainContent .lupu-home{font-family:var(--font-body-family)!important;font-size:var(--lupu-copy-size)!important;line-height:1.65!important}body :is(.rte,.shopify-policy__body) :is(p,li,div,span,a,strong,b,em,i),body #MainContent .lupu-home__feature-copy>p:not(.lupu-home__eyebrow){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}body :is(.rte,.shopify-policy__body) :is(h1,h2,h3,h4,h5,h6) *{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}body .shopify-policy__container{max-width:1100px}body .footer-block__heading{font-size:var(--lupu-subheading-size)!important;line-height:1.35}@media(max-width:749px){body{--lupu-title-size:28px;--lupu-section-size:26px;--lupu-subheading-size:24px;--lupu-copy-size:28px}}body :is(.button,.lupu-home__button,.product-form__submit,.cart__checkout-button,.lupu-card-options,.shopify-payment-button__button--unbranded){font-family:var(--font-body-family)!important;font-size:28px!important;line-height:1.3!important;font-weight:700}body .lupu-card-options{position:relative;z-index:3;margin-top:16px}body .lupu-card-color{font-family:var(--font-body-family)!important;font-size:18px!important;min-width:82px;min-height:82px;line-height:1.35!important}body .product-form__input--pill input[type=radio]+label.lupu-order-color{font-size:18px!important;min-width:82px;min-height:82px}body .product-form__input--pill input[type=radio]:checked+label{background:#ead9c6;color:#000!important;border-color:#9b6847}body .lupu-category-product.lupu-home__button{display:flex;text-decoration:none!important;width:100%}body .lupu-top-sample>.lupu-home__button{margin-top:18px;width:100%}@media(max-width:749px){body :is(.button,.lupu-home__button,.product-form__submit,.cart__checkout-button,.lupu-card-options,.shopify-payment-button__button--unbranded){font-size:24px!important}}body .cart-notification{max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain}
/*# sourceMappingURL=/cdn/shop/t/37/assets/lupu-readable-text.css.map */
