.template-page{background:#fff9eb}.kashi-page-shell{color:#4b2a18;background:radial-gradient(circle at 8% 30%,rgba(217,154,62,.09),transparent 23%),#fff9eb}.kashi-page-hero{position:relative;padding:clamp(74px,9vw,126px) 0 clamp(82px,10vw,142px);overflow:hidden;background:radial-gradient(circle at 82% 22%,rgba(239,200,121,.2),transparent 26%),linear-gradient(135deg,#341506,#632b0b 64%,#77380f);text-align:center}.kashi-page-hero:before,.kashi-page-hero:after{position:absolute;border:1px solid rgba(246,217,160,.11);border-radius:50%;content:""}.kashi-page-hero:before{top:-150px;right:-70px;width:380px;height:380px;box-shadow:0 0 0 44px #f6d9a006,0 0 0 90px #f6d9a005}.kashi-page-hero:after{bottom:-190px;left:-100px;width:340px;height:340px}.kashi-page-eyebrow{margin:0 0 12px;color:#d89a3e;font-size:11px;font-weight:700;letter-spacing:.19em;line-height:1.3;text-transform:uppercase}.kashi-page-hero .kashi-page-eyebrow{color:#efc879}.kashi-page-hero .main-page-title{position:relative;z-index:1;max-width:820px;margin:0 auto;color:#fff9ed;font-family:var(--font-heading-family, inherit);font-size:clamp(40px,6.2vw,72px);font-weight:600;letter-spacing:-.04em;line-height:1.04}.kashi-page-ornament{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:24px;color:#edc578}.kashi-page-ornament:before,.kashi-page-ornament:after{width:54px;height:1px;background:linear-gradient(90deg,transparent,rgba(237,197,120,.72));content:""}.kashi-page-ornament:after{transform:rotate(180deg)}.kashi-page-ornament span{font-size:17px}.kashi-page-content{position:relative;z-index:2;margin-top:-48px;padding-top:0!important;padding-bottom:clamp(72px,8vw,112px)!important}.kashi-page-card{padding:clamp(28px,5vw,64px);border:1px solid rgba(93,41,11,.1);border-radius:18px;background:#fffdf7;box-shadow:0 24px 70px #4920091c}.kashi-page-card.rte,.kashi-page-card .rte,.kashi-page-content .rte{color:#644733;font-size:15px;line-height:1.82}.kashi-page-card h1,.kashi-page-card h2,.kashi-page-card h3,.kashi-page-card h4,.kashi-page-content .rte h2,.kashi-page-content .rte h3{color:#4a1f08;font-family:var(--font-heading-family, inherit);font-weight:600;letter-spacing:-.02em;line-height:1.2}.kashi-page-card h2,.kashi-page-content .rte h2{margin-top:1.8em;padding-bottom:10px;border-bottom:1px solid rgba(217,154,62,.26);font-size:clamp(25px,3vw,34px)}.kashi-page-card h3,.kashi-page-content .rte h3{margin-top:1.6em;font-size:21px}.kashi-page-card p,.kashi-page-card li,.kashi-page-content .rte p,.kashi-page-content .rte li{color:#684c39}.kashi-page-card a,.kashi-page-content .rte a{color:#7a340c;text-decoration-color:#d99a3eb3;text-underline-offset:4px}.kashi-page-card ul,.kashi-page-card ol,.kashi-page-content .rte ul,.kashi-page-content .rte ol{padding-left:22px}.kashi-page-card li+li,.kashi-page-content .rte li+li{margin-top:8px}.kashi-page-card table,.kashi-page-content .rte table{display:block;max-width:100%;overflow-x:auto;border-color:#5d290b24}.kashi-page-card blockquote,.kashi-page-content .rte blockquote{margin:28px 0;padding:18px 22px;border-left:3px solid #d99a3e;background:#fff7e6;color:#5c321a}.kashi-embedded-page{padding:clamp(64px,8vw,105px) 0;background:radial-gradient(circle at 92% 8%,rgba(217,154,62,.11),transparent 22%),#fff9eb!important}.kashi-embedded-page .page-width--narrow{max-width:980px}.kashi-embedded-page .page-title{margin:0 0 24px;color:#4a1f08;font-family:var(--font-heading-family, inherit);font-size:clamp(35px,5vw,56px);font-weight:600;letter-spacing:-.035em}.kashi-contact-section{padding:12px 0 clamp(70px,8vw,110px);background:#fff9eb!important}.kashi-contact-card{max-width:900px;padding:clamp(28px,5vw,58px)!important;border:1px solid rgba(93,41,11,.1);border-radius:18px;background:#fffdf7;box-shadow:0 24px 70px #4920091c}.kashi-contact-card>.title{margin:0 0 30px;color:#4a1f08;font-size:clamp(30px,4vw,44px);font-weight:600}.kashi-contact-card .field:after,.kashi-contact-card .field:before{box-shadow:none}.kashi-contact-card .field__input{border:1px solid rgba(93,41,11,.18);border-radius:10px;background:#fffaf0}.kashi-contact-card .field__input:focus{border-color:#b36b21;box-shadow:0 0 0 3px #d99a3e1f}.kashi-contact-card .contact__button .button{min-width:190px;min-height:50px;border-radius:999px;background:#632b0b;color:#fff9ed;box-shadow:none}.template-page-contact .rich-text--full-width{background:radial-gradient(circle at 84% 18%,rgba(239,200,121,.18),transparent 24%),linear-gradient(135deg,#351506,#632b0b 66%,#76370d)!important}.template-page-contact .rich-text--full-width .rich-text__heading,.template-page-contact .rich-text--full-width .rich-text__text{color:#fff9ed}.template-page-contact .rich-text--full-width .rich-text__heading{font-family:var(--font-heading-family, inherit);font-weight:600;letter-spacing:-.035em}.template-page-contact .rich-text--full-width .rich-text__text{color:#fff9edc7}.template-policy{background:radial-gradient(circle at 90% 16%,rgba(217,154,62,.1),transparent 24%),#fff9eb}.template-policy .shopify-policy__container{max-width:980px;margin-top:clamp(56px,7vw,92px);margin-bottom:clamp(72px,9vw,120px);padding:clamp(28px,5vw,62px);border:1px solid rgba(93,41,11,.1);border-radius:18px;background:#fffdf7;box-shadow:0 24px 70px #4920091a}.template-policy .shopify-policy__title{position:relative;margin-bottom:38px;padding-bottom:24px;text-align:left}.template-policy .shopify-policy__title:before{display:block;margin-bottom:10px;color:#d89a3e;content:"DIVINE SHIVA \b7  KASHI";font-size:11px;font-weight:700;letter-spacing:.18em}.template-policy .shopify-policy__title:after{position:absolute;bottom:0;left:0;width:58px;height:2px;background:#d99a3e;content:""}.template-policy .shopify-policy__title h1{margin:0;color:#4a1f08;font-family:var(--font-heading-family, inherit);font-size:clamp(34px,5vw,54px);font-weight:600;letter-spacing:-.035em;line-height:1.08}.template-policy .shopify-policy__body{color:#684c39;font-size:14px;line-height:1.82}.template-policy .shopify-policy__body h2,.template-policy .shopify-policy__body h3{margin-top:1.7em;color:#4a1f08;font-weight:600;line-height:1.25}.template-policy .shopify-policy__body h2{padding-bottom:10px;border-bottom:1px solid rgba(217,154,62,.24);font-size:25px}.template-policy .shopify-policy__body a{color:#7a340c;text-decoration-color:#d99a3eb3;text-underline-offset:4px}@media(max-width:749px){.kashi-page-hero{padding:66px 0 94px}.kashi-page-hero .main-page-title{font-size:clamp(38px,12vw,52px)}.kashi-page-content{margin-top:-34px}.kashi-page-card{padding:26px 20px;border-radius:14px}.kashi-page-card.rte,.kashi-page-card .rte,.kashi-page-content .rte{font-size:14px;line-height:1.75}.kashi-embedded-page{padding:58px 0 72px}.kashi-embedded-page .page-title{font-size:36px}.kashi-contact-section{padding-top:0}.kashi-contact-card{margin-inline:16px;padding:28px 18px!important;border-radius:14px}.kashi-contact-card .contact__button .button{width:100%}.template-policy .shopify-policy__container{margin:32px 16px 70px;padding:28px 20px;border-radius:14px}.template-policy .shopify-policy__title h1{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/kashi-pages.css.map */
