.stela-product-card{height:100%;color:#202020}.stela-product-card .product-card__content{height:100%;overflow:visible;gap:8px}.stela-product-card .card-gallery{width:100%;background:#f8f8f8;border:1px solid #eee;border-radius:8px;isolation:isolate}.stela-product-card .card-gallery .product-media__image{object-fit:contain;padding:clamp(10px,1.7vw,24px);background:#fff}.stela-product-card .product-card__content>a .text-block{padding-top:4px}.stela-product-card .product-card__content>a .text-block,.stela-product-card .product-card__content>a .text-block>p{font-family:var(--font-body--family);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}.stela-product-card product-price{font-family:var(--font-body--family);font-size:16px;font-weight:700;line-height:1.4}.stela-product-card .compare-at-price{font-size:12px;font-weight:400;color:#626262;opacity:1}.stela-product-card .product-badges__badge{padding:6px 9px;border-radius:4px;font-family:var(--font-body--family);font-size:10px;font-weight:600;line-height:1.2}.stela-product-card .product-card__content>.quick-add{position:relative;inset:auto;width:100%;margin-top:auto;padding-top:4px;pointer-events:auto;background:transparent}.stela-product-card .quick-add__product-form-component,.stela-product-card .quick-add__product-form-component .shopify-product-form{height:auto;width:100%}.stela-product-card .quick-add add-to-cart-component{width:100%}.stela-product-card .quick-add .quick-add__button{position:relative;inset:auto;display:var(--quick-add-mobile-display,none);align-items:center;justify-content:center;width:100%;min-height:44px;height:auto;padding:10px 8px;border:1px solid #1c1c1c;border-radius:6px;background:#1c1c1c;color:#fff;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:12px;font-weight:600;box-shadow:none}.stela-product-card .quick-add .quick-add__button--choose{background:#fff;color:#1c1c1c;border-color:#d5d5d5}.stela-product-card [data-quick-add-button=add] .quick-add__button--choose,.stela-product-card [data-quick-add-button=choose] add-to-cart-component{display:none}.stela-product-card .quick-add__button .add-to-cart-text{width:100%;height:auto;background:transparent;border-radius:0;gap:6px}.stela-product-card .quick-add__button .add-to-cart-icon{flex:0 0 18px;width:18px;height:18px}.stela-product-card .quick-add__button .add-to-cart-text__content{display:grid;grid-template-columns:1fr}.stela-product-card .quick-add__button .add-to-cart-text__content>span span{padding:0;opacity:1;filter:none;translate:none}.stela-product-card .quick-add__button:hover{background:#333;color:#fff;border-color:#333}.stela-product-card .product-form-text__error:not(.hidden){display:flex;align-items:flex-start;gap:6px;margin-top:8px;color:#9c2f24;font-size:12px;line-height:1.5}.stela-product-card .product-form-icon--error{flex:0 0 16px;width:16px;height:16px;margin-top:1px}.product-information .product-information__media .product-media__image,.quick-add-modal .product-media__image{object-fit:contain}.product-information .product-information__media .product-media__image{padding:clamp(12px,2vw,28px)}.product-information .product-information__media .product-media-container{background:#fff}.product-information .media-gallery--carousel slideshow-container{border:1px solid #e8e6e3;border-radius:8px;overflow:hidden}.product-information .product-details h1,.product-information .product-details .text-block.h3>h1{font-family:var(--font-body--family);font-size:clamp(26px,2.5vw,36px);line-height:1.15;font-weight:650;letter-spacing:-.025em}.product-information .product-details product-price{font-family:var(--font-body--family);font-size:25px;font-weight:700}.product-information .product-details .compare-at-price{font-size:16px;font-weight:400;color:#626262;opacity:1}.product-information .product-details .rte{color:#626262;font-family:var(--font-body--family);font-size:14px;line-height:1.7;overflow-wrap:anywhere}.product-information .product-details .rte :is(h2,h3,h4){font-family:var(--font-body--family);font-size:17px;line-height:1.5;color:#202020;font-weight:600}.product-information .product-details .product-form-buttons .add-to-cart-button{min-height:50px;font-size:14px}.product-information .variant-option__button-label{min-height:44px}.product-grid-container .facets-controls-wrapper{border-block:1px solid #e8e6e3}.product-grid-container .products-count-wrapper,.product-grid-container .facets__summary{font-family:var(--font-body--family);font-size:12px}.search-page__header .search-page-input__parent{max-width:640px}.search-page__header .search-page-input{min-height:52px;font-size:16px;background:#fff}.cart-page .cart__summary-inner{background:#f7f7f7;padding:24px}.cart-page .cart-items__media-image{object-fit:contain;background:#fff;padding:6px;border-radius:4px}.cart-page .cart-items__title{font-family:var(--font-body--family);font-size:14px;line-height:1.45;font-weight:500}.cart-page .cart__checkout-button{min-height:50px}.cart-page.cart-page--empty{min-height:45vh;padding-block:40px}.cart-page.cart-page--empty .cart-page__title{margin-top:0}.cart-page.cart-page--empty .cart-page__items{padding-top:22px}@media(min-width:750px){.stela-product-card .quick-add .quick-add__button{display:var(--quick-add-display,flex)}.stela-product-card [data-quick-add-button=add] .quick-add__button--choose{display:none}.product-grid-container .product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop:repeat(3,minmax(0,1fr))}.product-information .product-information__grid--half .product-details{padding-inline-start:32px}.product-information .product-information__grid--half.product-information--media-right .product-details{padding-inline-start:0;padding-inline-end:32px}.cart-page .cart__summary-container{align-self:start}}@media(min-width:990px){.product-grid-container .product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.product-grid-container .product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-information .product-information__media{grid-column:2/3}.product-information .product-details>.group-block{gap:18px;padding-top:18px}.product-information .product-details h1,.product-information .product-details .text-block.h3>h1{font-size:26px}.cart-page .cart__summary-inner{padding:22px 18px;border-radius:8px}.cart-page .cart-page__summary{padding-top:24px}}@media(prefers-reduced-motion:reduce){.stela-product-card .quick-add__button,.stela-product-card .quick-add__button .add-to-cart-text__content,.stela-product-card .quick-add__button .add-to-cart-text__content>span span{transition:none}}:root{--stela-accent:#82683d;--pp-ink:#23221f;--pp-paper:#fcfaf7;--pp-line:#ded8cf}body{background:var(--pp-paper);color:var(--pp-ink)}.pp-intro.stela-storefront{padding-block:20px 0!important}.pp-hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;min-height:220px;background:#f2ede5;overflow:hidden;border-radius:2px}.pp-hero__copy{padding:28px 36px}.pp-hero__copy h1{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(36px,4.2vw,58px)!important;font-weight:400!important;line-height:1.05!important;letter-spacing:-.035em!important;margin:0!important}.pp-hero__copy p{font-family:Arial,sans-serif;font-size:15px;line-height:1.5;margin:14px 0 0;color:#57534d}.pp-hero__photos{height:240px;display:grid;grid-template-columns:1fr 1fr;gap:4px}.pp-hero__photos img{width:100%;height:240px;object-fit:contain;background:#f5f0e8}.pp-catalog-heading{width:100%;display:flex;align-items:end;justify-content:space-between;gap:24px;border-top:1px solid #b8a483;padding-top:18px}.pp-catalog-heading h2{font-family:Georgia,Times New Roman,serif!important;font-size:34px!important;font-weight:400!important;line-height:1.15;margin:0!important;letter-spacing:-.02em}.pp-catalog-heading p{font:13px/1.4 Arial,sans-serif;color:#6b665f;margin:6px 0 0}.pp-categories{display:flex;gap:8px;flex-wrap:wrap}.pp-categories a{display:flex;justify-content:center;align-items:center;min-height:44px;padding:9px 22px;border:1px solid #c8c1b6;border-radius:2px;color:#23221f;background:transparent;text-decoration:none;font:13px/1.2 Arial,sans-serif;white-space:nowrap}.pp-categories a[aria-current=page]{color:#fff;background:#23221f;border-color:#23221f}[data-pp-catalog].section-resource-list{padding-block:20px 28px!important;gap:18px!important}[data-pp-catalog] .resource-list--grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:26px 18px!important}.pp-load-more{grid-column:1/-1;text-align:center;padding:20px 0 8px;min-height:88px}.pp-load-more p{font:13px/1.5 Arial,sans-serif;color:#6b665f;margin:0 0 10px}.pp-load-more button{min-height:44px;padding:9px 28px;border:1px solid #c8c1b6;background:transparent;color:#23221f;border-radius:2px;font:13px/1.3 Arial,sans-serif;cursor:pointer}.pp-load-more button:disabled{opacity:.6;cursor:wait}.stela-product-card{min-width:0!important;height:100%}.stela-product-card .product-card__content{gap:7px!important;min-width:0!important}.stela-product-card .card-gallery{border:1px solid #ebe6de!important;border-radius:2px!important;background:#f3f0eb!important;aspect-ratio:1}.stela-product-card .card-gallery .product-media__image{object-fit:contain!important;padding:0!important;background:#f3f0eb!important}.stela-product-card [ref=productTitleLink] .text-block,.stela-product-card [ref=productTitleLink] p{font-family:Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;white-space:normal!important;overflow:visible!important;display:block!important;-webkit-line-clamp:unset!important;max-height:none!important}.stela-product-card [ref=productTitleLink] .text-block{min-height:2.8em;padding-top:2px!important}.stela-product-card product-price{font-family:Arial,sans-serif!important;font-size:17px!important;font-weight:700!important}.stela-product-card .compare-at-price{font-size:11px!important;color:#81796e!important;font-weight:400!important}.stela-product-card .product-badges__badge{background:#fcfaf7!important;color:#71695c!important;border:1px solid #e9e2d7;font-size:9px!important;font-weight:400!important;padding:4px 6px!important;border-radius:2px!important}.stela-product-card .quick-add{margin-top:auto!important;padding-top:2px!important}.stela-product-card .quick-add add-to-cart-component{display:flex;flex-direction:column-reverse;gap:7px;width:100%!important}.stela-product-card .quick-add .quick-add__button--add{display:flex!important;background:transparent!important;color:#23221f!important;border:1px solid #b7afa4!important;border-radius:2px!important;min-height:44px!important;width:100%!important;box-shadow:none!important;font-size:13px!important;padding:8px 4px!important;opacity:1!important}.stela-product-card [data-quick-add-button=choose] add-to-cart-component{display:none!important}.stela-product-card .es-popup-button{width:100%!important;min-height:44px!important;margin:0!important;padding:8px 5px!important;border-radius:2px!important;font-size:13px!important;box-shadow:none!important;animation:none!important}.stela-product-card .es-popup-button>div:first-child{margin:0 6px 0 0!important}.stela-product-card .add-to-cart-icon{width:16px!important;height:16px!important;flex-basis:16px!important}.stela-product-card .add-to-cart-text{gap:5px!important}.product-information .product-details h1{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(30px,3.5vw,48px)!important;line-height:1.1!important;letter-spacing:-.025em!important}.product-information .product-media__image{object-fit:contain!important;padding:0!important}.product-information .media-gallery--carousel slideshow-container{border-radius:2px!important}.product-information .product-details product-price{font-family:Arial,sans-serif!important;font-size:28px!important}.product-information .product-form-buttons .add-to-cart-button{background:transparent!important;color:#23221f!important;border:1px solid #b7afa4!important;min-height:48px!important;border-radius:2px!important}.product-information .es-popup-button,.cart-page .es-popup-button{min-height:48px!important;border-radius:2px!important;box-shadow:none!important;animation:none!important}.cart-page .cart__summary-inner{background:#f3efe8!important;border:1px solid #e5ddd1;border-radius:2px!important}.cart-page .cart-items__media-image{padding:0!important;border-radius:2px!important}.cart-page cart-discount{display:none!important}#header-component .header__row{background:#fcfaf7!important}#header-component .header__columns{min-height:70px!important}#header-component .header-logo__image{height:46px!important}#header-component .stela-header-brand-name{font-size:13px!important;font-weight:500!important;letter-spacing:.03em!important}.stela-footer{background:#f4f0e9!important}@media(min-width:990px){.product-grid-container .product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:749px){body.page-width-narrow{--page-margin:14px}#header-component .header__columns{min-height:60px!important}#header-component .header-logo__image{height:38px!important;max-width:55px!important}#header-component .stela-header-brand-name{font-size:11px!important;max-width:94px!important}.pp-intro.stela-storefront{padding-block:14px 0!important}.pp-hero{display:block;background:transparent;min-height:0;overflow:visible}.pp-hero__copy{padding:0}.pp-hero__copy h1{font-size:31px!important;line-height:1.1!important;letter-spacing:-.035em!important}.pp-hero__copy p{font-size:12px;line-height:1.4;margin:6px 0 0}.pp-hero__photos{display:none}[data-pp-catalog].section-resource-list{padding-block:14px 22px!important;gap:12px!important}.pp-catalog-heading{display:block;border-top-color:#b8a483;padding-top:12px}.pp-catalog-heading h2{font-size:26px!important}.pp-catalog-heading p{font-size:11px;margin:4px 0 0}.pp-categories{display:grid;grid-template-columns:1.2fr .85fr .85fr 1.2fr;gap:6px;margin-top:10px}.pp-categories a{padding:8px 4px;font-size:11px;min-height:44px}[data-pp-catalog] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 12px!important}.product-grid-container .product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.stela-product-card .product-card__content{gap:5px!important}.stela-product-card [ref=productTitleLink] .text-block,.stela-product-card [ref=productTitleLink] p{font-size:13px!important;line-height:1.35!important}.stela-product-card [ref=productTitleLink] .text-block{min-height:3.9em}.stela-product-card product-price{font-size:16px!important}.stela-product-card .quick-add .quick-add__button--add,.stela-product-card .es-popup-button{font-size:12px!important;min-height:44px!important}.product-information .product-details h1{font-size:30px!important}}.section-resource-list,.product-grid-container,.section-background.color-scheme-1{background:#fcfaf7!important}.stela-product-card [ref=productTitleLink],.stela-product-card [ref=productTitleLink] p{color:#23221f!important}.pp-buy-link{display:flex!important;align-items:center;justify-content:center;background:#23221f!important;color:#fff!important;border:1px solid #23221f!important;font-weight:700!important;text-decoration:none!important}.cart-page .cart-discount{display:none!important}.cart-page h1{font-family:Georgia,serif!important;font-weight:400!important}.cart-page .cart-items__title{color:#23221f!important}.cart-page .es-popup-button-cart{min-height:48px!important}.product-information .product-details .compare-at-price{font-size:15px!important;color:#81796e!important}[data-pp-catalog].section-resource-list{column-gap:0!important}.pp-load-more{grid-column:2!important;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/stela-commerce.css.map */
