body:is(.page-id-78,.page-id-79){background:#fff!important;color:#332c27;font-family:Arial,sans-serif;--wp--preset--color--primary:#4b3023;--wc-primary:#4b3023}
body:is(.page-id-78,.page-id-79) .boxes-header{background:#eee8e1!important;margin:0!important}
body:is(.page-id-78,.page-id-79) .boxes-header .cover{min-height:0!important;height:auto!important;padding:45px 32px!important;background:#eee8e1!important}
body:is(.page-id-78,.page-id-79) .boxes-header .image{display:none!important}
body:is(.page-id-78,.page-id-79) .boxes-header .text{position:static!important;transform:none!important;margin:auto!important;padding:0!important;width:100%!important;max-width:1200px!important}
body:is(.page-id-78,.page-id-79) .boxes-header h1{font:400 44px/1.2 Georgia,serif!important;color:#332c27!important;text-transform:none!important;letter-spacing:-.5px!important;margin:0!important}
body:is(.page-id-78,.page-id-79) .boxes-content{background:#fff!important;padding:0 32px 52px!important}
body:is(.page-id-78,.page-id-79) .the-content{max-width:1200px!important;margin:auto!important;width:100%!important;padding:0!important;font:400 15px/1.7 Arial,sans-serif!important}
body:is(.page-id-78,.page-id-79) .eh-order-intro{padding:28px 0 32px;margin:0!important}
body:is(.page-id-78,.page-id-79) .eh-order-intro p{margin:0 0 8px!important;color:#675b4f;font:400 15px/1.7 Arial,sans-serif!important}
body:is(.page-id-78,.page-id-79) .eh-order-intro .eh-order-eyebrow{font:600 11px/1.6 Arial,sans-serif!important;letter-spacing:1.7px!important;color:#765640!important}
body:is(.page-id-78,.page-id-79) :is(.wc-block-cart,.wc-block-checkout){font-family:Arial,sans-serif!important;color:#332c27;font-size:15px}
body:is(.page-id-78,.page-id-79) :is(h2.wc-block-components-title,.wc-block-cart__totals-title,.wc-block-cart__empty-cart__title,.wp-block-heading){font:400 27px/1.3 Georgia,serif!important;text-transform:none!important;letter-spacing:0!important;color:#332c27!important}
body:is(.page-id-78,.page-id-79) :is(.wc-block-components-product-name,.wc-block-grid__product-title){font:400 16px/1.5 Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:#332c27!important}
body:is(.page-id-78,.page-id-79) a{color:#765640}
body:is(.page-id-78,.page-id-79) :is(.wc-block-components-button:not(.is-link),.wp-block-button__link,.wc-block-grid__product-add-to-cart a){background:#4b3023!important;color:#fff!important;border:1px solid #4b3023!important;border-radius:4px!important;min-height:46px;padding:13px 20px!important;font:500 14px/1.4 Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}
body:is(.page-id-78,.page-id-79) :is(.wc-block-components-button:not(.is-link),.wp-block-button__link):hover{background:#654532!important}
body:is(.page-id-78,.page-id-79) .wc-block-components-button:disabled{opacity:.55}
body:is(.page-id-78,.page-id-79) .wc-block-components-sidebar{background:#faf7f2;border:1px solid #e4d9cb;border-radius:6px;padding:24px!important}
body:is(.page-id-78,.page-id-79) :is(.wc-block-components-panel__button,.wc-block-components-totals-item,.wc-block-components-totals-footer-item,.wc-block-components-checkout-step__description){font-family:Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#4b4036}
body:is(.page-id-78,.page-id-79) .wc-block-components-checkout-step{padding-bottom:28px}
body:is(.page-id-78,.page-id-79) .wc-block-components-text-input input,body:is(.page-id-78,.page-id-79) .wc-block-components-combobox .wc-block-components-combobox-control input,body:is(.page-id-78,.page-id-79) .wc-block-components-textarea{background:#fff!important;border:1px solid #cdbfac!important;border-radius:4px!important;font-family:Arial,sans-serif!important;color:#332c27!important;box-shadow:none!important}
body:is(.page-id-78,.page-id-79) .wc-block-components-text-input input:focus{border-color:#765640!important;outline:2px solid #eee3d6;outline-offset:1px}
body:is(.page-id-78,.page-id-79) .wc-block-components-text-input label{font-family:Arial,sans-serif!important;text-transform:none!important;color:#75675b!important}
body:is(.page-id-78,.page-id-79) .wc-block-components-quantity-selector{border:1px solid #cdbfac;border-radius:4px;background:#fff}
body:is(.page-id-78,.page-id-79) .wc-block-components-quantity-selector button{background:transparent!important;color:#4b3023!important;border:0!important}
body:is(.page-id-78,.page-id-79) .wc-block-cart-items th{font:600 12px/1.5 Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:#75675b}
body:is(.page-id-78,.page-id-79) .wc-block-cart-items td{border-color:#e8dfd5!important}
body:is(.page-id-78,.page-id-79) .wc-block-cart-item__image img{border-radius:4px;background:#f7f4ef}
body:is(.page-id-78,.page-id-79) .eh-order-help{margin-top:36px!important;padding:25px 28px!important;background:#eee8e1;border-radius:5px}
body:is(.page-id-78,.page-id-79) .eh-order-help h3{font-size:24px!important;margin:0 0 12px!important}
body:is(.page-id-78,.page-id-79) .eh-order-help p{font:400 14px/1.8 Arial,sans-serif!important;margin:8px 0!important;overflow-wrap:anywhere}
body:is(.page-id-78,.page-id-79) .eh-order-help a{text-decoration:underline;text-underline-offset:3px}
body:is(.page-id-78,.page-id-79) .wc-block-grid__product{border-color:transparent!important;padding:12px!important}
body:is(.page-id-78,.page-id-79) .wc-block-grid__product-price{color:#4b3023;font:600 16px/1.6 Arial,sans-serif!important}
body:is(.page-id-78,.page-id-79) .wc-block-grid__product-onsale{background:#4b3023;color:#fff;border:0;border-radius:3px;font-size:10px}
body:is(.page-id-78,.page-id-79) #site-footer{margin-top:0!important}
@media(max-width:767px){body:is(.page-id-78,.page-id-79) .boxes-header .cover{padding:30px 20px!important}body:is(.page-id-78,.page-id-79) .boxes-header h1{font-size:32px!important}body:is(.page-id-78,.page-id-79) .boxes-content{padding:0 20px 32px!important}body:is(.page-id-78,.page-id-79) .wc-block-components-sidebar{padding:18px!important}body:is(.page-id-78,.page-id-79) .eh-order-help{padding:22px 18px!important}body:is(.page-id-78,.page-id-79) .wc-block-grid__product{max-width:100%!important;flex-basis:100%!important}body:is(.page-id-78,.page-id-79) .wc-block-grid__products{display:block!important}}
/* Override Solace's high-specificity WooCommerce button presets. */
html body#solace_body:is(.page-id-78,.page-id-79) article:is(#post-78,#post-79) :is(a.wc-block-cart__submit-button,button.wc-block-components-checkout-place-order-button,.wp-block-button__link,.wc-block-grid__product-add-to-cart a){background:#4b3023!important;border-color:#4b3023!important;color:#fff!important;font:500 14px/1.4 Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;border-radius:4px!important;box-shadow:none!important}
html body#solace_body:is(.page-id-78,.page-id-79) article:is(#post-78,#post-79) .wc-block-components-button__text{font:500 14px/1.4 Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:inherit!important}
html body#solace_body.page-id-78 article#post-78 .wc-block-components-quantity-selector{display:flex!important;align-items:center!important;max-width:118px!important;border:1px solid #cdbfac!important;background:#fff!important;border-radius:4px!important;min-height:38px}
html body#solace_body.page-id-78 article#post-78 .wc-block-components-quantity-selector button{display:block!important;width:32px!important;min-width:32px!important;height:36px!important;min-height:0!important;padding:0!important;background:transparent!important;color:#4b3023!important;opacity:1!important;border:0!important;font:400 18px/36px Arial,sans-serif!important;visibility:visible!important}
html body#solace_body.page-id-78 article#post-78 .wc-block-components-quantity-selector button:disabled{opacity:.4!important}
html body#solace_body.page-id-78 article#post-78 .wc-block-components-quantity-selector input{width:48px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#332c27!important;text-align:center!important;font:400 14px/36px Arial,sans-serif!important}
html body#solace_body.page-id-79 article#post-79 .wp-block-woocommerce-checkout-order-summary-block{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important}
