.rcs-founder blockquote,.rcs-founder__quote blockquote,.rcs-founder__quote p,.rcs-founder__quote{word-break:break-word!important;overflow-wrap:anywhere!important;hyphens:auto!important}.rcs-founder blockquote{max-width:36ch;margin-left:auto;margin-right:auto}.rcs-trust-strip{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rcs-trust-strip::-webkit-scrollbar{display:none}.rcs-trust-strip::after{content:"";position:absolute;top:0;right:0;bottom:0;width:36px;background:linear-gradient(to right,#fff0,var(--rcs-canvas,#FAF6F0));pointer-events:none}body.woocommerce-account .rcs-trust-strip,body.woocommerce-lost-password .rcs-trust-strip,body.woocommerce-account .rcs-marquee{position:relative!important;z-index:1!important}.rcs-header{position:sticky!important;top:0;z-index:100!important;background:var(--rcs-canvas,#FAF6F0)}.rcs-header__bag-count,.rcs-header__cart-count,[data-rcs-count]:not([data-rcs-count="0"]){display:inline-flex!important}.rcs-auth__card,.woocommerce-form-login,.woocommerce-form-register{position:relative}.woocommerce-form-login .form-row,.woocommerce-form-register .form-row{position:relative;margin:0 0 18px}.woocommerce-form-login .form-row>label,.woocommerce-form-register .form-row>label{position:absolute;top:16px;left:16px;font-size:13px;letter-spacing:.05em;color:var(--rcs-text-muted,#6F6A66);background:#fff0;pointer-events:none;transition:transform 180ms cubic-bezier(.16,1,.3,1),font-size 180ms cubic-bezier(.16,1,.3,1),color 180ms ease;transform-origin:top left}.woocommerce-form-login .form-row input.input-text:focus+label,.woocommerce-form-login .form-row input.input-text:not(:placeholder-shown)+label,.woocommerce-form-register .form-row input.input-text:focus+label,.woocommerce-form-register .form-row input.input-text:not(:placeholder-shown)+label{transform:translateY(-10px) scale(.72);color:var(--rcs-primary,#6B1A2E);background:var(--rcs-surface,#FDF9F3);padding:0 6px}.woocommerce-form-login .form-row,.woocommerce-form-register .form-row{display:flex;flex-direction:column-reverse}.woocommerce-form-login .form-row input.input-text,.woocommerce-form-register .form-row input.input-text{min-height:56px;padding:18px 16px 4px;font-size:16px;width:100%;border:1.5px solid var(--rcs-outline-strong,rgb(28 26 25 / .18));border-radius:10px;background:var(--rcs-field,#FFFFFF);transition:border-color 200ms,box-shadow 200ms}.woocommerce-form-login .form-row input.input-text:focus,.woocommerce-form-register .form-row input.input-text:focus{border-color:var(--rcs-primary,#6B1A2E);outline:none;box-shadow:0 0 0 3px rgb(201 169 97 / .3)}.rcs-auth__rememberme,.woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center;gap:10px;font-size:14px;color:var(--rcs-text,#2C2C2A);cursor:pointer;user-select:none}.rcs-auth__rememberme input[type="checkbox"],.woocommerce-form-login__rememberme input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px!important;height:20px!important;min-height:0!important;border:1.5px solid var(--rcs-outline-strong,rgb(28 26 25 / .3));border-radius:4px;background:var(--rcs-field,#FFF);cursor:pointer;position:relative;flex:0 0 auto;transition:background 180ms,border-color 180ms}.rcs-auth__rememberme input[type="checkbox"]:checked,.woocommerce-form-login__rememberme input[type="checkbox"]:checked{background:var(--rcs-primary,#6B1A2E);border-color:var(--rcs-primary,#6B1A2E)}.rcs-auth__rememberme input[type="checkbox"]:checked::after,.woocommerce-form-login__rememberme input[type="checkbox"]:checked::after{content:"";position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23FAF6F0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='3 8 7 12 13 4'/></svg>") center/14px no-repeat}.rcs-auth__card{padding:24px 20px!important;overflow:visible}.rcs-auth__card .woocommerce-form-login button[type="submit"],.rcs-auth__card .woocommerce-form-register button[type="submit"],.rcs-auth__card .woocommerce-button.button{display:block;width:100%;min-height:52px;margin:18px 0 0;background:var(--rcs-primary,#6B1A2E);color:#FFF;border:none;border-radius:999px;font-family:var(--rcs-font-ui,Inter,system-ui);font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background 220ms,transform 80ms ease-out;box-shadow:0 6px 22px -8px rgb(107 26 46 / .55)}.rcs-auth__card button[type="submit"]:hover{background:var(--rcs-primary-soft,#8B3548)}.rcs-auth__card button[type="submit"]:active{transform:scale(.98)}.woocommerce-account:not(.logged-in) .rcs-account__title,.woocommerce-account:not(.logged-in) main>h1:first-of-type{font-family:var(--rcs-font-display,Fraunces,serif);font-size:32px;font-weight:500;color:var(--rcs-primary,#6B1A2E);margin:0 0 4px;letter-spacing:-.01em}.woocommerce-account .rcs-breadcrumb{display:flex;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--rcs-text-muted);margin:0 0 12px}.u-columns.col2-set{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.u-columns.col2-set{flex-direction:row}.u-columns .u-column1,.u-columns .u-column2{flex:1 1 0%;min-width:0}}.rcs-footer::before{content:"📍 Raj Collection · Mahaveer Nagar, Sangli · Maharashtra 416416 · Open Mon–Sat 11am–8pm";display:block;text-align:center;font-size:12px;letter-spacing:.03em;color:var(--rcs-text-muted,#6F6A66);padding:14px 16px;border-top:1px dashed var(--rcs-outline);border-bottom:1px dashed var(--rcs-outline);margin:0 0 20px}.woocommerce-pagination,nav.woocommerce-pagination{margin:32px 0 16px!important;padding:0!important;display:flex!important;justify-content:center!important}.woocommerce-pagination ul,.woocommerce-pagination ul.page-numbers{display:inline-flex!important;gap:8px!important;list-style:none!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important}.woocommerce-pagination ul li{list-style:none!important;display:inline-flex!important;border:none!important}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:40px!important;height:40px!important;padding:0 14px!important;border-radius:999px!important;border:1.5px solid var(--rcs-outline,rgb(28 26 25 / .15))!important;background:var(--rcs-surface,#FDF9F3)!important;color:var(--rcs-text,#2C2C2A)!important;font-family:var(--rcs-font-ui,Inter,system-ui)!important;font-weight:600!important;font-size:14px!important;text-decoration:none!important;transition:background 180ms,color 180ms,border-color 180ms}.woocommerce-pagination ul li span.current,.woocommerce-pagination ul li a:hover{background:var(--rcs-primary,#6B1A2E)!important;border-color:var(--rcs-primary,#6B1A2E)!important;color:#FFF!important}.product .price,.woocommerce-Price-amount,.rcs-product-card .price{font-variant-numeric:tabular-nums}.product .price del,.rcs-product-card .price del{color:var(--rcs-text-subtle,#97928D)!important;font-weight:400;margin-right:10px!important;text-decoration-thickness:1px;opacity:.7}.product .price ins,.rcs-product-card .price ins{background:transparent!important;color:var(--rcs-primary,#6B1A2E)!important;text-decoration:none!important;font-weight:600!important}.rcs-related,.rcs-related-products,.related.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}@media (min-width:768px){.rcs-related,.related.products{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.rcs-related>:nth-child(3):last-child,.related.products>:nth-child(3):last-child{grid-column:1 / -1;max-width:50%;justify-self:center}@media (min-width:768px){.rcs-related>:nth-child(3):last-child,.related.products>:nth-child(3):last-child{grid-column:auto;max-width:none;justify-self:auto}}.wc-block-cart__submit-container button,.wp-block-woocommerce-proceed-to-checkout-block button,button.wc-block-cart__submit-button,a.checkout-button,.wc-proceed-to-checkout a.checkout-button{background:var(--rcs-primary,#6B1A2E)!important;color:#FFF!important;border:none!important;border-radius:999px!important;font-family:var(--rcs-font-ui,Inter,system-ui)!important;font-weight:700!important;font-size:15px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;min-height:56px!important;padding:16px 28px!important;width:100%!important;box-shadow:0 6px 22px -8px rgb(107 26 46 / .55)!important;transition:background 220ms,transform 80ms}.wc-block-cart__submit-container button:hover,a.checkout-button:hover{background:var(--rcs-primary-soft,#8B3548)!important}@media (max-width:767px){.wp-block-woocommerce-checkout-order-summary-block~.wp-block-woocommerce-checkout-order-summary-block,.wc-block-components-checkout-order-summary[data-mobile-position="top"],details.wc-block-components-panel:first-of-type:has(.wc-block-components-totals-item__value){display:none!important}}@media (max-width:767px){.wc-block-components-order-summary-item{grid-template-columns:48px minmax(0,1fr) 64px!important;gap:10px!important}.wc-block-components-order-summary-item__image{width:48px!important;height:48px!important}.wc-block-components-product-name{font-size:14px!important;line-height:1.25!important}.wc-block-components-order-summary-item__total-price,.wc-block-components-order-summary-item__individual-prices{font-size:13px!important}}.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-MyAccount-content .woocommerce-Message--info{background:transparent!important;border:1px dashed var(--rcs-outline-strong,rgb(28 26 25 / .18))!important;border-radius:16px!important;padding:32px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;text-align:center!important;color:var(--rcs-text-muted,#6F6A66)!important;font-family:var(--rcs-font-display,Fraunces,serif)!important;font-style:italic!important;font-size:16px!important}.woocommerce-MyAccount-content .woocommerce-info::before{content:"🌿"!important;position:static!important;display:block!important;font-size:32px!important;margin-bottom:4px!important;background:none!important;width:auto!important;height:auto!important;border-radius:0!important;transform:none!important;left:auto!important;top:auto!important}.woocommerce-MyAccount-content .woocommerce-info a.button,.woocommerce-MyAccount-content .woocommerce-info .button{background:var(--rcs-primary,#6B1A2E)!important;color:#FFF!important;border-radius:999px!important;padding:12px 24px!important;font-family:var(--rcs-font-ui,Inter,system-ui)!important;font-weight:700!important;font-size:12px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;text-decoration:none!important}.woocommerce-MyAccount-content form.edit-account fieldset{border:none!important;padding:0!important;margin:24px 0 0!important}.woocommerce-MyAccount-content form.edit-account fieldset legend{font-family:var(--rcs-font-display,Fraunces,serif)!important;font-size:20px!important;font-weight:500!important;color:var(--rcs-primary,#6B1A2E)!important;padding:0!important;margin-bottom:12px!important}.woocommerce-MyAccount-content form.edit-account .form-row>label{font-family:var(--rcs-font-ui,Inter)!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:var(--rcs-text-muted,#6F6A66)!important;margin-bottom:6px!important}.woocommerce-MyAccount-content form.edit-account .form-row .required{color:var(--rcs-primary,#6B1A2E)!important;text-decoration:none!important;margin-left:2px}.woocommerce-MyAccount-content form.edit-account button[type="submit"],.woocommerce-MyAccount-content form.edit-account .woocommerce-Button{display:block!important;width:100%!important;min-height:56px!important;margin-top:24px!important;background:var(--rcs-primary,#6B1A2E)!important;color:#FFF!important;border:none!important;border-radius:999px!important;font-family:var(--rcs-font-ui,Inter)!important;font-weight:700!important;font-size:14px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;box-shadow:0 6px 22px -8px rgb(107 26 46 / .55)!important}.woocommerce-ResetPassword,form.lost_reset_password{background:var(--rcs-surface,#FDF9F3)!important;border:1px solid var(--rcs-outline,rgb(28 26 25 / .08))!important;border-radius:16px!important;padding:28px 22px!important;box-shadow:var(--rcs-shadow-sm,0 2px 8px rgb(28 26 25 / .05))!important;margin:16px 0 32px!important}.woocommerce-ResetPassword::before,form.lost_reset_password::before{content:"Reset your password";display:block;font-family:var(--rcs-font-display,Fraunces,serif);font-size:24px;font-weight:500;color:var(--rcs-primary,#6B1A2E);margin:0 0 4px;letter-spacing:-.01em}.woocommerce-ResetPassword .form-row>label,form.lost_reset_password .form-row>label{font-family:var(--rcs-font-ui,Inter)!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:var(--rcs-text-muted,#6F6A66)!important}.woocommerce-ResetPassword input[type="text"],.woocommerce-ResetPassword input[type="email"],form.lost_reset_password input[type="text"]{min-height:52px!important;padding:14px 16px!important;font-size:16px!important;border:1.5px solid var(--rcs-outline-strong,rgb(28 26 25 / .18))!important;border-radius:10px!important;background:var(--rcs-field,#FFF)!important;width:100%!important}.woocommerce-ResetPassword input[type="text"]:focus,form.lost_reset_password input[type="text"]:focus{border-color:var(--rcs-primary,#6B1A2E)!important;outline:none!important;box-shadow:0 0 0 3px rgb(201 169 97 / .3)!important}.woocommerce-ResetPassword button[type="submit"],form.lost_reset_password button[type="submit"]{width:100%!important;min-height:56px!important;background:var(--rcs-primary,#6B1A2E)!important;color:#FFF!important;border:none!important;border-radius:999px!important;font-family:var(--rcs-font-ui,Inter)!important;font-weight:700!important;font-size:14px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;margin-top:12px!important}.rcs-header__nav,.rcs-nav__overlay,.rcs-mobile-nav{width:100vw!important;max-width:100vw!important}.rcs-header__nav-backdrop,.rcs-nav-backdrop{background:rgb(28 26 25 / .7)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media (max-width:480px){.rcs-trust-strip__item:nth-child(n+5){opacity:.85}.rcs-trust-strip__item:first-child{padding-left:4px}}html,body{overflow-x:hidden;max-width:100vw}img,video,iframe{max-width:100%;height:auto}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;transition-duration:0.01ms!important}}.rcs-founder .char,.rcs-reveal .char,span.char{white-space:pre!important}.rcs-founder .char:empty,span.char:empty{display:inline!important}.rcs-founder .char{display:inline!important;white-space:normal!important}.rcs-founder blockquote{word-spacing:.05em}a.wc-block-components-button.wc-block-cart__submit-button,a.wc-block-cart__submit-button,.wc-block-cart__submit-container>a{background-color:#6B1A2E!important;color:#FFF!important;border:none!important;border-radius:999px!important;min-height:56px!important;font-family:Inter,system-ui!important;font-weight:700!important;font-size:15px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;padding:16px 28px!important;box-shadow:0 6px 22px -8px rgb(107 26 46 / .55)!important}.rcs-drawer{width:100vw!important;max-width:100vw!important}.rcs-drawer__scrim{width:100vw!important;background:rgb(28 26 25 / .75)!important;backdrop-filter:blur(4px)}.rcs-drawer__panel{width:88vw!important;max-width:420px!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info,body.woocommerce-account .woocommerce-MyAccount-content div.woocommerce-info{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;padding:36px 20px!important;background:transparent!important;border:1px dashed rgb(28 26 25 / .18)!important;border-radius:16px!important;text-align:center!important;color:#6F6A66!important;font-family:Fraunces,serif!important;font-style:italic!important;font-size:16px!important;margin:16px 0!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info::before{content:''!important;position:static!important;display:block!important;width:56px!important;height:56px!important;background:radial-gradient(circle,#C9A961 0%,transparent 70%)!important;border-radius:50%!important;margin-bottom:4px!important;left:auto!important;top:auto!important;transform:none!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button{background:#6B1A2E!important;color:#FFF!important;padding:12px 24px!important;border-radius:999px!important;font-family:Inter,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:12px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;margin-top:8px!important}body.woocommerce-account form.edit-account fieldset{border:0!important;padding:0!important;margin:24px 0 0!important}body.woocommerce-account form.edit-account fieldset legend{font-family:Fraunces,serif!important;font-size:20px!important;font-weight:500!important;color:#6B1A2E!important;padding:0!important;margin-bottom:12px!important}body.woocommerce-account form.edit-account button[type='submit'],body.woocommerce-account form.edit-account .woocommerce-Button.button{display:block!important;width:100%!important;min-height:56px!important}.woocommerce-form-login .form-row{display:block!important;position:relative}.woocommerce-form-login .form-row>label{position:static!important;transform:none!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#6F6A66!important;margin-bottom:6px!important;display:block!important;background:transparent!important;padding:0!important}.woocommerce-form-login .form-row input.input-text{padding:14px 16px!important;min-height:52px!important}.rcs-account__content .woocommerce-info,.rcs-account .woocommerce-info{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;padding:40px 24px!important;background:transparent!important;border:1px dashed rgb(28 26 25 / .18)!important;border-radius:16px!important;text-align:center!important;color:#6F6A66!important;font-family:Fraunces,serif!important;font-style:italic!important;font-size:16px!important;margin:16px 0 32px!important}.rcs-account__content .woocommerce-info::before{content:''!important;position:static!important;display:block!important;width:48px!important;height:48px!important;background:radial-gradient(circle,#C9A961 30%,transparent 70%)!important;border-radius:50%!important;left:auto!important;top:auto!important;transform:none!important;margin:0 0 8px!important}.rcs-account__content .woocommerce-info a.button,.rcs-account .woocommerce-info a.button{background:#6B1A2E!important;color:#FFF!important;padding:12px 24px!important;border-radius:999px!important;font-family:Inter,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:12px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;text-decoration:none!important;margin-top:4px!important;min-height:auto!important}.woocommerce-form-login__rememberme input[type='checkbox'],.rcs-auth__rememberme input[type='checkbox']{appearance:none!important;-webkit-appearance:none!important;width:20px!important;height:20px!important;min-height:0!important;border:1.5px solid rgb(28 26 25 / .3)!important;border-radius:4px!important;background:#FFF!important;cursor:pointer;position:relative;flex:0 0 auto}.woocommerce-form-login__rememberme input[type='checkbox']:checked,.rcs-auth__rememberme input[type='checkbox']:checked{background:#6B1A2E!important;border-color:#6B1A2E!important}.woocommerce-form-login__rememberme input[type='checkbox']:checked::after{content:'\2713'!important;position:absolute;top:-2px;left:3px;color:#FFF;font-size:14px;font-weight:700;line-height:1}.rcs-auth__card button[type='submit'],.rcs-auth__card .button{width:100%!important;box-sizing:border-box!important}.rcs-auth__card{overflow:visible!important;padding:24px 20px!important}.product .price ins,.product .price del{display:inline-block}.product .price del+ins,.rcs-product-card .price del+ins{margin-left:10px!important}@media (max-width:767px){.rcs-related>:nth-child(3):last-child,.related.products>:nth-child(3):last-child,.rcs-related-products>:nth-child(3):last-child{grid-column:1 / -1!important;max-width:60%!important;justify-self:center!important;margin:0 auto!important}}.rcs-header__bag-count,.rcs-header__cart-count{display:inline-flex!important}.woocommerce-account-lost-password .woocommerce-MyAccount-content>p:first-of-type,.lost_reset_password{background:#FDF9F3!important;border:1px solid rgb(28 26 25 / .08)!important;border-radius:16px!important;padding:24px 22px!important}body.woocommerce-account-lost-password main::before,.woocommerce-account form.lost_reset_password::before{content:'Reset your password';display:block;font-family:Fraunces,serif;font-size:24px;font-weight:500;color:#6B1A2E;margin:8px 0 12px}.lost_reset_password label,.woocommerce-ResetPassword label{font-size:11px!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#6F6A66!important}.lost_reset_password input[type='text'],.lost_reset_password input[type='email']{min-height:52px!important;padding:14px 16px!important;border:1.5px solid rgb(28 26 25 / .18)!important;border-radius:10px!important;font-size:16px!important;width:100%!important}.lost_reset_password button[type='submit']{width:100%!important;min-height:56px!important;background:#6B1A2E!important;color:#FFF!important;border:none!important;border-radius:999px!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;margin-top:16px!important}