body:not(.home) .whb-header{display:none!important}.r2l-site-nav{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px max(24px,calc((100vw - 1200px)/2));background:#f6f3eb;border-bottom:1px solid #dce4d4}.r2l-site-nav nav{display:flex;gap:24px}.r2l-site-nav small{font-size:10px;color:#6c735f}.r2l-source-page{max-width:880px;margin:auto;padding:20px 24px 70px;font:16px/1.8 Arial,sans-serif;color:#344b3b}.r2l-source-page h2,.r2l-source-page h3{font-family:Georgia,serif;color:#203f31;margin-top:30px}.r2l-review-note{background:#f4f0e5;padding:12px;font-size:12px}.r2l-buy-now{margin-left:12px;background:#a88e42!important}.r-tagline-art{height:65px;width:220px;overflow:hidden;margin-top:22px}.r-tagline-art img{width:220px!important;max-width:none!important;transform:translateY(-95px)}@media(max-width:650px){.r2l-site-nav{flex-wrap:wrap;padding:18px}.r2l-site-nav nav{gap:16px;font-size:13px}.r2l-site-nav small{width:100%}}
/* Coordinated retail product presentation. */
body.single-product .main-page-wrapper,body.tax-product_cat .main-page-wrapper,body.post-type-archive-product .main-page-wrapper{background:#fdfcf9}
.single-product .woocommerce-product-gallery{background:radial-gradient(ellipse at 45% 25%,#fffefa,#f3f0e7 65%,#e5e9de);border:1px solid #e9ebdf;border-radius:6px;overflow:hidden}
.single-product .woocommerce-product-gallery img{mix-blend-mode:multiply}
.single-product .product_title{font-family:Georgia,serif;color:#193d30;font-weight:400;letter-spacing:-.8px}
.single-product .summary .price{color:#193d30}.single-product .single_add_to_cart_button{background:#193d30!important;border-radius:3px}.single-product .r2l-buy-now{background:#a38a55!important;color:white!important;border-radius:3px}
.products .product-wrapper{background:#fffdf9;border-radius:5px}.products .product-element-top{background:radial-gradient(ellipse at 40% 25%,#fffefa,#f0eee5 70%,#e5e9de)}.products .product-element-top img{mix-blend-mode:multiply}
@media(hover:hover) and (pointer:fine){.products .product-element-top img{transition:transform .6s ease}.products .product-element-top:hover img{transform:scale(1.035)}}
@media(prefers-reduced-motion:reduce){.products .product-element-top img{transition:none!important;transform:none!important}}
.r2l-mobile-login{max-width:520px;margin:40px auto 65px;background:#f6f3eb;border:1px solid #e2e7d9;padding:40px;border-radius:6px;color:#193d30}.r2l-mobile-login h2{font:38px/1.12 Georgia,serif;margin-bottom:20px}.r2l-mobile-login>p{font-size:14px}.r2l-mobile-login label{display:block;font-size:13px;margin-bottom:16px}.r2l-phone-field{display:flex;align-items:center;background:white;border:1px solid #d4ddcd;margin-top:8px}.r2l-phone-field>span{padding:12px;border-right:1px solid #d4ddcd}.r2l-phone-field input{border:0!important}.r2l-mobile-login button{background:#193d30;color:white;width:100%;padding:13px;border-radius:3px;margin:5px 0 12px}.r2l-mobile-login .r2l-resend-otp{background:transparent;color:#193d30;border:1px solid #d4ddcd}.r2l-code-section[hidden]{display:none!important}.r2l-login-note{font-size:11px!important;line-height:1.7}.r2l-otp-status{font-size:13px;color:#64713d}.single-product .summary{padding:25px;background:#fffdf8;border:1px solid #eceee3;border-radius:6px}.single-product .woocommerce-product-details__short-description{font-size:14px;line-height:1.8}.single-product .summary .variations select{background:#fff;border:1px solid #cbd6c1;border-radius:3px;min-height:44px}.single-product .summary .price{font-size:25px}.single-product .product_meta .sku_wrapper{display:none}.single-product .woocommerce-tabs{padding:30px;background:#f6f4ed;border-radius:6px}.single-product .woocommerce-tabs p,.single-product .woocommerce-tabs li{font-size:14px;line-height:1.85}.single-product .summary .single_add_to_cart_button,.single-product .summary .r2l-buy-now{min-height:46px;flex:1}.single-product .wd-single-action-btn{display:none}.r2l-source-page{padding-top:35px}.r2l-source-page>p,.r2l-source-page>ul,.r2l-source-page>ol{margin-bottom:22px}
@media(max-width:700px){.r2l-mobile-login{padding:28px 22px;margin:25px 12px}.r2l-mobile-login h2{font-size:32px}.single-product .summary{padding:20px 16px}.single-product .woocommerce-tabs{padding:22px 17px}}
