
.detail-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:7vw;padding:72px max(24px,calc((100vw - 1100px)/2)) 80px;align-items:center;background:#1d1c19}.detail-hero h1{font-size:clamp(38px,4.6vw,64px);line-height:1.15;font-weight:400;margin:24px 0}.detail-hero p{font-size:18px;line-height:1.8;color:#c9c0b2}.detail-hero img{width:100%;height:510px;object-fit:cover;object-position:center 70%;border-radius:180px 180px 16px 16px}.detail-kicker{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#c6b99f}.detail-facts{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0 30px}.detail-facts span{border:1px solid #655e52;border-radius:999px;padding:9px 15px;font-size:12px}.detail-subnav{display:flex;flex-wrap:wrap;justify-content:center;gap:15px 30px;background:#e9e1d5;color:#191814;padding:20px 24px;font-size:13px}.detail-section{padding:80px max(24px,calc((100vw - 1100px)/2));background:#f2eee6;color:#191814;scroll-margin-top:30px}.detail-section.dark{background:#1d1c19;color:#f2eee6}.detail-section h2{font-size:clamp(30px,3.4vw,45px);font-weight:400;line-height:1.25;margin:0 0 24px}.detail-section p{font-size:16px;line-height:1.9;max-width:780px}.detail-columns{display:grid;grid-template-columns:1fr 1fr;gap:7vw}.detail-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:38px}.detail-step{border-top:1px solid #b9ad99;padding-top:20px}.detail-step span{color:#86694b;font-size:13px}.detail-step h3{font-size:24px;font-weight:400;line-height:1.3}.detail-step p{font-size:15px}.detail-faq{max-width:850px}.detail-faq details{border-top:1px solid #c9c0b2;padding:20px 0}.detail-faq details:last-child{border-bottom:1px solid #c9c0b2}.detail-faq summary{font-size:18px;cursor:pointer;line-height:1.5}.detail-faq p{font-size:15px}.detail-related{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.detail-related a{display:block;border:1px solid #655e52;border-radius:18px;padding:26px;font-size:23px}.detail-related a span{display:block;color:#c6b99f;font-size:12px;margin-bottom:12px}.detail-section .pill{background:#191814!important;color:#f2eee6!important;border-color:#191814!important;border-radius:999px!important}.detail-section.dark .pill,.detail-hero .pill{background:#e9e0d2!important;color:#191814!important;border-radius:999px!important}.detail-section .line-link{margin-left:22px}.detail-private{margin-top:0}.nav-submenu{min-width:230px}.nav-submenu a{display:block;padding:13px 16px;white-space:normal;line-height:1.4}.nav-group summary{cursor:pointer;list-style:none}.nav-group summary::-webkit-details-marker{display:none}.nav-group summary::after{content:' ▾'}.nav-group{position:relative}.nav-group[open] .nav-submenu{display:block}.nav-submenu{position:absolute;top:100%;right:0;z-index:40}.detail-hero+.detail-subnav{border:0}@media(max-width:780px){.detail-hero{grid-template-columns:1fr;padding-top:45px;gap:35px}.detail-hero img{height:390px;border-radius:130px 130px 16px 16px}.detail-hero h1{font-size:40px}.detail-hero p{font-size:16px}.detail-section{padding-top:55px;padding-bottom:55px}.detail-columns,.detail-steps,.detail-related{grid-template-columns:1fr;gap:25px}.detail-section .line-link{margin-left:0;display:table}.detail-subnav{justify-content:flex-start;gap:14px 22px}}@media(max-width:1000px){.nav-submenu{position:static;min-width:0}.nav-group summary{padding:15px 0!important}}

.experiences-list .sonam-product-card .arrow{font:400 14px/1.5 Lora,Georgia,serif;border-bottom:1px solid currentColor;padding-bottom:3px;white-space:nowrap}
