.article-template.main__section,.article-template .row,.article-template #page,.article-template #article-body{max-width:100%!important;width:100%!important;box-sizing:border-box}.article-template{--vaidaan-gold: #b8860b;--vaidaan-gold-light: #d4a843;--vaidaan-gold-pale: #f5ede0;--vaidaan-deep: #1a1208;--vaidaan-text: #3a2e1e;--vaidaan-muted: #7a6a55;--vaidaan-cream: #fdf8f2;--vaidaan-border: #e8d9c0;--vaidaan-font-heading: "Playfair Display", Georgia, "Times New Roman", serif;--vaidaan-font-body: "Lora", Georgia, "Times New Roman", serif;--vaidaan-gutter: clamp(12px, 3vw, 36px);width:100%!important;max-width:100%!important;font-family:var(--vaidaan-font-body);padding-left:0;padding-right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.article-template .row{margin-left:0!important;margin-right:0!important}.article-template .article-breadcrumb{width:calc(100% - (2 * var(--vaidaan-gutter)));max-width:100%;margin:28px auto 0;padding:0;font-size:clamp(.82rem,1.8vw,.95rem);color:var(--vaidaan-muted);letter-spacing:.08em;text-transform:uppercase;font-family:var(--vaidaan-font-body);line-height:1.5}.article-template .article-breadcrumb a{color:var(--vaidaan-muted);text-decoration:none}.article-template .article-breadcrumb a:hover{color:var(--vaidaan-gold)}.article-template .article-breadcrumb span{margin:0 6px}.article-template .article-layout{width:calc(100% - (2 * var(--vaidaan-gutter)));max-width:1400px;margin:36px auto 0;padding:clamp(24px,5vw,56px) clamp(18px,4vw,56px) clamp(56px,10vw,96px);background:var(--vaidaan-cream);box-sizing:border-box;border-radius:6px}.article-template .article__header{text-align:center;margin-bottom:24px;line-height:1.35}.article-template .article__header .blog-title{overflow:visible;text-rendering:optimizeLegibility}.article-template .article-hero-label{display:inline-block;font-size:clamp(.8rem,1.5vw,.95rem);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--vaidaan-gold);border:1px solid var(--vaidaan-gold-light);padding:6px 18px;border-radius:2px;margin-bottom:22px}.article-template .blog-title{font-family:var(--vaidaan-font-heading);font-size:clamp(2.25rem,5vw + 1rem,4rem);font-weight:500;color:var(--vaidaan-deep);line-height:1.25;letter-spacing:.02em;margin-bottom:14px}.article-template .article-hero-meta{font-family:var(--vaidaan-font-body);font-size:clamp(.88rem,1.8vw,1rem);color:var(--vaidaan-muted);letter-spacing:.1em;text-transform:uppercase;line-height:1.5}.article-template .article-hero-meta__dot{margin:0 6px}.article-template .article-ornament{display:flex;align-items:center;justify-content:center;gap:14px;margin:32px auto;width:calc(100% - (2 * var(--vaidaan-gutter)));max-width:1400px;padding:0}.article-template .article-ornament:before,.article-template .article-ornament:after{content:"";flex:1;height:1px;background:var(--vaidaan-border)}.article-template .article-ornament__diamond{width:8px;height:8px;background:var(--vaidaan-gold-light);transform:rotate(45deg)}.article-template .article__hero-image{width:calc(100% - (2 * var(--vaidaan-gutter)));max-width:1400px;margin:0 auto 40px;padding:0;box-sizing:border-box}.article-template .article__figure{width:100%;position:relative;overflow:hidden;border-radius:4px;background:var(--vaidaan-cream);padding-bottom:102.94%;height:0}.article-template .article__figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:4px;display:block}.article-template .article__image-caption{text-align:center;font-size:clamp(.85rem,1.5vw,.95rem);color:var(--vaidaan-muted);margin-top:12px;font-style:italic;letter-spacing:.06em}.article-template .article__content .rte{font-family:var(--vaidaan-font-body)}.article-template .article__content .rte p{font-size:clamp(1.05rem,1.6vw,1.2rem);margin-bottom:.8em;color:var(--vaidaan-text);line-height:1.85;font-weight:400;letter-spacing:.01em}.article-template .article__content .rte h2{font-family:var(--vaidaan-font-heading);font-size:clamp(1.65rem,3vw + .5rem,2.25rem);font-weight:500;color:var(--vaidaan-deep);margin:1.8em 0 .55em;padding-bottom:10px;border-bottom:1px solid var(--vaidaan-border);letter-spacing:.03em;line-height:1.3}.article-template .article__content .rte h3{font-family:var(--vaidaan-font-body);font-size:clamp(1.15rem,1.9vw,1.4rem);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--vaidaan-gold);margin:1.25em 0 .45em}.article-template .article__content .rte a{color:var(--vaidaan-gold);text-decoration:underline;text-underline-offset:3px}.article-template .article__content .rte a:hover{color:var(--vaidaan-gold-light)}.article-template .article-details{margin-top:32px;border-top:1px solid var(--vaidaan-border);padding-top:18px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.article-template .article-tags__label{font-weight:500;margin-right:4px}.article-template .article-tags__tag{color:var(--vaidaan-gold);text-decoration:none;margin-right:4px}.article-template .article-tags__tag:hover{text-decoration:underline}.article-template .article-latest{margin-top:48px;padding-top:32px;border-top:1px solid var(--vaidaan-border)}.article-template .article-latest__heading{font-family:var(--vaidaan-font-heading);font-size:clamp(1.5rem,2.5vw,1.85rem);font-weight:500;color:var(--vaidaan-deep);margin-bottom:18px;line-height:1.3}.article-template .article-latest__list{list-style:none;margin:0;padding:0}.article-template .article-latest__item+.article-latest__item{margin-top:12px}.article-template .article-latest__link{display:flex;justify-content:space-between;align-items:baseline;text-decoration:none;padding:10px 0;border-bottom:1px solid var(--vaidaan-border)}.article-template .article-latest__title{color:var(--vaidaan-deep)}.article-template .article-latest__meta{font-size:clamp(.88rem,1.5vw,.95rem);color:var(--vaidaan-muted)}.article-template .article-latest__link:hover .article-latest__title{color:var(--vaidaan-gold)}.article-template .article-comments{width:calc(100% - (2 * var(--vaidaan-gutter)));max-width:1400px;margin:40px auto 0;padding:0 0 clamp(48px,8vw,72px);box-sizing:border-box}.article-template .article-comments__heading{font-family:var(--vaidaan-font-heading);font-size:clamp(1.5rem,2.5vw,1.85rem);font-weight:500;margin-bottom:16px;line-height:1.3}.article-template .article-comments__list{list-style:none;margin:0;padding:0}.article-template .article-comments__item{padding:16px 0;border-bottom:1px solid var(--vaidaan-border)}.article-template .comment-details{font-size:clamp(.9rem,1.5vw,1rem);color:var(--vaidaan-muted);margin-bottom:6px}.article-template #comment-form h5{font-family:var(--vaidaan-font-heading);font-size:clamp(1.25rem,2vw,1.45rem);font-weight:500;margin-bottom:12px;line-height:1.3}.article-template #comment-form input[type=submit]{background:var(--vaidaan-gold);color:#fff;border:none;padding:12px 28px;font-size:clamp(.88rem,1.5vw,.95rem);letter-spacing:.12em;text-transform:uppercase;border-radius:2px;cursor:pointer}.article-template #comment-form input[type=submit]:hover{background:var(--vaidaan-gold-light)}@media(max-width:992px){.article-template .article-layout,.article-template .article-breadcrumb,.article-template .article__hero-image,.article-template .article-comments{width:calc(100% - (2 * var(--vaidaan-gutter)))}}@media(max-width:600px){.article-template .article-layout{padding-top:24px;padding-bottom:40px}.article-template .article__header{margin-bottom:16px}.article-template .article-hero-label{font-size:.65rem;letter-spacing:.18em;padding:4px 12px}.article-template .article-ornament{margin:24px auto}.article-template .article__figure{min-height:0}.article-template .article-details{flex-direction:column;gap:12px}.article-template .article-comments{padding-bottom:40px}.article-template #article-pagination{flex-direction:column;gap:12px;padding:0 16px}}@media(max-width:400px){.article-template .article-breadcrumb{font-size:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom-blog.css.map */
