body.woocommerce-account #page-container .woocommerce,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content p,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content span,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content div,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content strong,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content b,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content em,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content small,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content h1,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content h2,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content h3,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content h4,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content h5,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content h6,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content td,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content th,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content address,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content label{color:#231a15!important}body #page-container .woocommerce .woocommerce-Message,body #page-container .woocommerce .woocommerce-Message--info,body #page-container .woocommerce .woocommerce-info,body #page-container .woocommerce .woocommerce-message,body #page-container .woocommerce .woocommerce-error{color:#231a15!important;background:#fffaf3!important;border:1px solid rgba(144,115,91,0.18)!important;border-radius:22px!important;box-shadow:0 14px 34px rgba(80,55,35,0.06)!important}body #page-container .woocommerce .woocommerce-Message *,body #page-container .woocommerce .woocommerce-Message--info *,body #page-container .woocommerce .woocommerce-info *,body #page-container .woocommerce .woocommerce-message *,body #page-container .woocommerce .woocommerce-error *{color:#231a15!important}body #page-container .woocommerce .woocommerce-info::before,body #page-container .woocommerce .woocommerce-message::before,body #page-container .woocommerce .woocommerce-error::before{color:#90735b!important}body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-navigation,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-navigation ul,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-navigation li,body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-navigation a{color:#5f4a3c!important}body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:#231a15!important}body #page-container .woocommerce .woocommerce-Message a:not(.button),body #page-container .woocommerce .woocommerce-Message--info a:not(.button),body #page-container .woocommerce .woocommerce-info a:not(.button),body #page-container .woocommerce .woocommerce-message a:not(.button),body #page-container .woocommerce .woocommerce-error a:not(.button),body.woocommerce-account #page-container .woocommerce .woocommerce-MyAccount-content a:not(.button){color:#90735b!important;font-weight:800!important;text-decoration:none!important}body #page-container .woocommerce a.button,body #page-container .woocommerce button.button,body #page-container .woocommerce input.button,body #page-container .woocommerce .woocommerce-Message a.button,body #page-container .woocommerce .woocommerce-Message--info a.button,body #page-container .woocommerce .woocommerce-info a.button,body #page-container .woocommerce .woocommerce-message a.button,body #page-container .woocommerce .woocommerce-error a.button{color:#ffffff!important}body #page-container .woocommerce a.button:hover,body #page-container .woocommerce button.button:hover,body #page-container .woocommerce input.button:hover,body #page-container .woocommerce .woocommerce-Message a.button:hover,body #page-container .woocommerce .woocommerce-Message--info a.button:hover,body #page-container .woocommerce .woocommerce-info a.button:hover,body #page-container .woocommerce .woocommerce-message a.button:hover,body #page-container .woocommerce .woocommerce-error a.button:hover{color:#ffffff!important}body.woocommerce-cart #page-container .woocommerce,body.woocommerce-cart #page-container .woocommerce p,body.woocommerce-cart #page-container .woocommerce span,body.woocommerce-cart #page-container .woocommerce div,body.woocommerce-cart #page-container .woocommerce td,body.woocommerce-cart #page-container .woocommerce th,body.woocommerce-cart #page-container .woocommerce strong,body.woocommerce-checkout #page-container .woocommerce,body.woocommerce-checkout #page-container .woocommerce p,body.woocommerce-checkout #page-container .woocommerce span,body.woocommerce-checkout #page-container .woocommerce div,body.woocommerce-checkout #page-container .woocommerce td,body.woocommerce-checkout #page-container .woocommerce th,body.woocommerce-checkout #page-container .woocommerce strong{color:#231a15!important}body.woocommerce-cart #page-container .woocommerce a.button,body.woocommerce-cart #page-container .woocommerce button.button,body.woocommerce-cart #page-container .woocommerce input.button,body.woocommerce-checkout #page-container .woocommerce a.button,body.woocommerce-checkout #page-container .woocommerce button.button,body.woocommerce-checkout #page-container .woocommerce input.button{color:#ffffff!important}.rh-cart-live-count-source{display:none}.rh-side-cart-link,.rh-mobile-cart-link,.rh-mobile-cart-toggle{position:relative}.rh-side-cart-link .rh-cart-live-count{flex:0 0 auto;min-width:22px;height:22px;padding:0 7px;margin-left:4px;border-radius:999px;background:#90735b;color:#ffffff;font-family:'Poppins',sans-serif;font-size:12px;line-height:22px;font-weight:800;text-align:center}.rh-mobile-cart-link .rh-cart-live-count,.rh-mobile-cart-toggle .rh-cart-live-count{position:absolute;top:3px;right:3px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#90735b;color:#ffffff;font-family:'Poppins',sans-serif;font-size:11px;line-height:18px;font-weight:800;text-align:center}.rh-cart-live-count[data-count="0"]{display:none}body #page-container .woocommerce .woocommerce-message,body #page-container .woocommerce-message,body.woocommerce-page #page-container .woocommerce-message,body.single-product #page-container .woocommerce-message,body.archive #page-container .woocommerce-message{margin:18px 0 22px;padding:0;border:1px solid rgba(144,115,91,0.18);border-radius:20px;background:#fffaf3;color:#5f4a3c;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.45;font-weight:600;box-shadow:0 12px 28px rgba(80,55,35,0.07);overflow:hidden}body #page-container .woocommerce-message::before{display:none}body #page-container .woocommerce-message a.button,body #page-container .woocommerce-message a.wc-forward{display:none}.rh-added-cart-message{display:flex;align-items:center;gap:14px;width:100%;padding:15px 18px;box-sizing:border-box}.rh-added-cart-icon{flex:0 0 auto;width:38px;height:38px;border-radius:999px;background:#F5E2C7;color:#90735b;display:inline-flex;align-items:center;justify-content:center}.rh-added-cart-text{flex:1 1 auto;min-width:0;color:#5f4a3c;font-size:14px;line-height:1.45;font-weight:600}.rh-added-cart-button{flex:0 0 auto;min-height:40px;padding:11px 17px;border-radius:999px;background:#90735b;color:#ffffff;font-family:'Poppins',sans-serif;font-size:13px;line-height:1.2;font-weight:800;text-decoration:none;box-shadow:0 8px 18px rgba(80,55,35,0.16);transition:background-color 0.18s ease,transform 0.18s ease}.rh-added-cart-button:hover{background:#7c614c;color:#ffffff;transform:translateY(-1px)}@media (max-width:767px){.rh-added-cart-message{margin:30px 0 0px;align-items:flex-start;flex-wrap:wrap;gap:10px;padding:14px}.rh-added-cart-icon{width:34px;height:34px}.rh-added-cart-text{flex:1 1 calc(100% - 48px);font-size:13px}.rh-added-cart-button{width:100%;justify-content:center;text-align:center}}