.gt-khazir-craft-stories{--gt-craft-wine:#781219;--gt-craft-ink:#241713;--gt-craft-paper:#f5eee6;--gt-craft-cream:#fffaf5;--gt-craft-gold:#a87335;position:relative;overflow:hidden;background:var(--gt-craft-paper)}.gt-khazir-craft-stories::before{position:absolute;inset:0;content:"";pointer-events:none;background:radial-gradient(circle at 8% 12%,rgba(168,115,53,0.12),transparent 28%),radial-gradient(circle at 92% 84%,rgba(120,18,25,0.09),transparent 30%)}.gt-khazir-craft-stories>.container{position:relative;z-index:1}.gt-khazir-craft-stories .sect-heading{align-items:flex-end;gap:48px;margin-bottom:48px}.gt-khazir-craft-stories__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--gt-craft-wine);font-size:12px;font-weight:600;letter-spacing:0.18em;line-height:1.2;text-transform:uppercase}.gt-khazir-craft-stories__eyebrow::before{width:34px;height:1px;content:"";background:var(--gt-craft-wine)}.gt-khazir-craft-stories .s-title{max-width:790px;margin-bottom:18px !important;color:var(--gt-craft-ink);line-height:1.02}.gt-khazir-craft-stories .desc{max-width:720px;color:#65554d !important;font-size:17px;line-height:1.7}.gt-khazir-craft-stories .sect-heading>.tf-btn-icon{flex:0 0 auto;padding:14px 20px;border:1px solid rgba(120,18,25,0.3);border-radius:999px;color:var(--gt-craft-wine);font-size:13px;font-weight:600;letter-spacing:0.08em;white-space:nowrap}.gt-khazir-craft-stories .sect-heading>.tf-btn-icon::before{display:none}.gt-khazir-craft-stories .sect-heading>.tf-btn-icon:hover{border-color:var(--gt-craft-wine);background:var(--gt-craft-wine);color:#fff}.gt-khazir-craft-stories__stage{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(95,61,45,0.18);border-radius:28px;background:var(--gt-craft-cream);box-shadow:0 28px 70px rgba(57,35,27,0.12)}.gt-khazir-craft-stories .accordion-left{padding:16px 48px;background:var(--gt-craft-cream)}.gt-khazir-craft-stories .accordion-left .tf-btn-tab{max-width:none;margin:0;padding:0}.gt-khazir-craft-stories .accordion-item{border:0;background:transparent}.gt-khazir-craft-stories .accordion-item .accordion-action{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:18px;align-items:center;width:100%;padding:30px 0 !important;color:#72635b;cursor:pointer}.gt-khazir-craft-stories .accordion-item .accordion-action:not(.collapsed){color:var(--gt-craft-wine)}.gt-khazir-craft-stories__number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(120,18,25,0.24);border-radius:50%;color:var(--gt-craft-wine);font-family:Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:0.12em}.gt-khazir-craft-stories__title{color:inherit;font-size:clamp(23px,2vw,31px);line-height:1.18}.gt-khazir-craft-stories .accordion-action .icon{transition:color 0.25s ease,transform 0.25s ease}.gt-khazir-craft-stories .accordion-action:not(.collapsed) .icon{transform:rotate(45deg)}.gt-khazir-craft-stories .accordion-item .accordion-content{max-width:700px;padding:0 28px 30px 66px !important}.gt-khazir-craft-stories .accor_desc{color:#65554d !important;font-size:15px;line-height:1.75}.gt-khazir-craft-stories .br-line{height:1px;background:rgba(95,61,45,0.16) !important}.gt-khazir-craft-stories .tab-right{align-items:stretch;padding:0;border-left-color:rgba(95,61,45,0.18);background:var(--gt-craft-ink)}.gt-khazir-craft-stories .tab-right .tab-content{display:block;width:100%;max-width:none;min-height:650px}.gt-khazir-craft-stories .tab-pane,.gt-khazir-craft-stories .collection-v10,.gt-khazir-craft-stories .cls-image{height:100%;min-height:650px}.gt-khazir-craft-stories .cls-image{position:relative;border-radius:0}.gt-khazir-craft-stories .cls-image::after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,transparent 56%,rgba(28,17,13,0.76) 100%)}.gt-khazir-craft-stories .cls-image img{transition:transform 0.7s cubic-bezier(0.2,0.7,0.2,1)}.gt-khazir-craft-stories .collection-v10:hover .cls-image img{transform:scale(1.035)}.gt-khazir-craft-stories .cls-content{z-index:2;right:24px;bottom:24px;left:24px}.gt-khazir-craft-stories__image-cta{min-height:54px;border:1px solid rgba(255,255,255,0.72);border-radius:999px;background:rgba(255,250,245,0.93);color:var(--gt-craft-ink);font-size:13px;font-weight:600;letter-spacing:0.06em;backdrop-filter:blur(8px)}.gt-khazir-craft-stories__image-cta:hover{border-color:var(--gt-craft-wine);background:var(--gt-craft-wine);color:#fff}@media (min-width:768px){.gt-khazir-craft-stories .accordion-left{width:57%}.gt-khazir-craft-stories .tab-right{width:43%}}@media (max-width:1199px){.gt-khazir-craft-stories .accordion-left{padding:12px 32px}.gt-khazir-craft-stories .accordion-item .accordion-action{padding:24px 0 !important}.gt-khazir-craft-stories .accordion-item .accordion-content{padding:0 12px 24px 66px !important}}@media (max-width:991px){.gt-khazir-craft-stories .sect-heading{align-items:flex-start}.gt-khazir-craft-stories .sect-heading>.tf-btn-icon{margin-top:4px}.gt-khazir-craft-stories .tab-right .tab-content,.gt-khazir-craft-stories .tab-pane,.gt-khazir-craft-stories .collection-v10,.gt-khazir-craft-stories .cls-image{min-height:570px}}@media (max-width:767px){.gt-khazir-craft-stories .sect-heading{gap:28px;margin-bottom:32px}.gt-khazir-craft-stories .s-title{line-height:1.08}.gt-khazir-craft-stories .desc{font-size:16px}.gt-khazir-craft-stories__stage{border-radius:20px}.gt-khazir-craft-stories .tab-right{border-bottom:1px solid rgba(95,61,45,0.18);border-left:0}.gt-khazir-craft-stories .tab-right .tab-content,.gt-khazir-craft-stories .tab-pane,.gt-khazir-craft-stories .collection-v10,.gt-khazir-craft-stories .cls-image{min-height:520px}}@media (max-width:575px){.gt-khazir-craft-stories__eyebrow{margin-bottom:14px}.gt-khazir-craft-stories .accordion-left{padding:8px 20px}.gt-khazir-craft-stories .accordion-item .accordion-action{grid-template-columns:40px minmax(0,1fr) 24px;gap:12px;padding:22px 0 !important}.gt-khazir-craft-stories__number{width:34px;height:34px;font-size:10px}.gt-khazir-craft-stories__title{font-size:22px}.gt-khazir-craft-stories .accordion-left .tf-btn-tab .icon{font-size:24px}.gt-khazir-craft-stories .accordion-item .accordion-content{padding:0 0 24px 52px !important}.gt-khazir-craft-stories .tab-right .tab-content,.gt-khazir-craft-stories .tab-pane,.gt-khazir-craft-stories .collection-v10,.gt-khazir-craft-stories .cls-image{min-height:450px}.gt-khazir-craft-stories .cls-content{right:16px;bottom:16px;left:16px}}@media (prefers-reduced-motion:reduce){.gt-khazir-craft-stories .accordion-action .icon,.gt-khazir-craft-stories .cls-image img{transition:none}}