.chandan-details{width:100%;max-width:100%;--cd-ivory: #fcf7ef;--cd-cream: #f2e8da;--cd-ink: #3d3025;--cd-brown: #663e28;--cd-muted: #6b5b4d;--cd-gold: #b18c61;--cd-line: #dbc8af;display:grid;grid-template-columns:41% minmax(0,1fr);min-height:100svh;background:var(--cd-ivory);color:var(--cd-ink);font-family:Georgia,Times New Roman,serif}.chandan-details__art{position:relative;overflow:hidden;background:#ead8bd;min-height:620px}.chandan-details__art img,.chandan-details__art .chandan-details__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.chandan-details__art:after{content:"";position:absolute;inset:auto 0 0;height:28%;background:linear-gradient(transparent,#30221442)}.chandan-details__art-caption{position:absolute;z-index:1;bottom:35px;left:clamp(28px,4vw,70px);color:#fffaf2;font-size:clamp(20px,1.8vw,28px);line-height:1.2;letter-spacing:.025em;text-shadow:0 1px 5px #3a281a80}.chandan-details__content{padding:clamp(25px,5vw,25px) clamp(38px,6vw,108px) 25px;display:flex;flex-direction:column;justify-content:center}.chandan-details__eyebrow{font:700 15px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.2em;color:#9a754e;margin:0 0 20px}.chandan-details__title{color:var(--cd-brown);font-size:clamp(45px,4.05vw,70px);line-height:1.06;letter-spacing:-.035em;font-weight:400;margin:0 0 19px;font-family:Georgia,Times New Roman,serif}.chandan-details__lead{font-size:clamp(18px,1.4vw,23px);line-height:1.46;color:var(--cd-muted);margin:0 0 25px;max-width:750px}.chandan-details__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px clamp(26px,3vw,55px)}.chandan-details__item{border-top:1px solid var(--cd-line);padding-top:17px}.chandan-details__num{font:700 15px/1 Arial,Helvetica,sans-serif;letter-spacing:.16em;color:#9c7650;margin:0 0 12px}.chandan-details__item-title{font-size:clamp(25px,2vw,32px);line-height:1.13;font-weight:400;color:var(--cd-brown);margin:0 0 11px;font-family:Georgia,Times New Roman,serif}.chandan-details__item-text{font-size:clamp(16px,1.12vw,18px);line-height:1.5;margin:0}.chandan-details__reflection{margin-top:25px;padding:25px 30px;background:linear-gradient(115deg,#f4e8d7,#fbf5ea);border-left:2px solid #b79160}.chandan-details__reflection-label{display:block;font:700 15px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.18em;color:#9b7347;margin-bottom:11px}.chandan-details__reflection p{font-size:clamp(23px,1.88vw,32px);line-height:1.24;color:var(--cd-brown);margin:0}.chandan-details__reflection em{font-weight:400}.chandan-details__disclaimer{border-top:1px solid var(--cd-line);margin-top:25px;padding-top:18px}.chandan-details__disclaimer-label{display:block;font:700 15px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.18em;color:#8c6a48;margin-bottom:8px}.chandan-details__disclaimer p{font-size:15px;line-height:1.5;color:var(--cd-muted);margin:0}@media(min-width:681px)and (max-width:1199px){.chandan-details{width:100%;max-width:100%;display:flex;flex-direction:column}.chandan-details__art{min-height:0;height:clamp(340px,38vw,510px)}.chandan-details__art img,.chandan-details__art .chandan-details__img{object-position:center 47%}.chandan-details__art-caption{bottom:27px}.chandan-details__content{padding:25px 6vw}.chandan-details__items{gap:29px 45px}.chandan-details__reflection,.chandan-details__disclaimer{margin-top:25px}}@media(max-width:680px){.chandan-details{width:100%;max-width:100%;display:flex;flex-direction:column;min-height:0}.chandan-details__art{min-height:0;height:auto;aspect-ratio:1.25}.chandan-details__art img,.chandan-details__art .chandan-details__img{object-position:center 55%}.chandan-details__art-caption{left:21px;bottom:18px;font-size:19px}.chandan-details__content{padding:25px 23px}.chandan-details__eyebrow{font-size:13px;margin-bottom:17px}.chandan-details__title{font-size:clamp(41px,9.4vw,56px);margin-bottom:17px}.chandan-details__lead{font-size:18px;margin-bottom:25px}.chandan-details__items{display:block}.chandan-details__item{padding:17px 0 22px}.chandan-details__item-title{font-size:27px}.chandan-details__item-text{font-size:17px}.chandan-details__reflection{margin-top:8px;padding:23px 21px 25px}.chandan-details__reflection p{font-size:25px}.chandan-details__disclaimer{margin-top:25px}}@media(max-width:390px){.chandan-details__content{padding:25px 20px}.chandan-details__title{font-size:38px}.chandan-details__art-caption{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/chandan-crystal-details-care.css.map */
