.kh2{--p:calc(100cqw / 1440);--cream:#FAF6F0;--sand:#F2E7DC;--greige:#F4EFEA;--band:#F1E7DF;--ink:#241711;--brown:#3B2A20;--terra:#B5694B;--terra-l:#C98568;--muted:#8A7F76;--line:#E0D5CA;--rose:#CBA391;--serif:"Instrument Serif",Georgia,"Times New Roman",serif;background:var(--cream);color:var(--brown);font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}.kh2 *,.kh2 *:before,.kh2 *:after{box-sizing:border-box}.kh2 :where(h1,h2,h3,p,ul){margin:0;padding:0}.kh2 :where(a){color:inherit;text-decoration:none}.kh2 :where(img){display:block;max-width:100%}.kh2 :where(button){font-family:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.kh2 .k2i{width:1em;height:1em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kh2 :is(h1,h2,h3){font-family:var(--serif);font-weight:400}.kh2 em{font-family:var(--serif);font-style:italic;color:var(--terra)}.kh2-w{width:100%;max-width:1440px;margin:0 auto;container-type:inline-size}.kh2-in{margin:0 calc(var(--p) * 76)}.kh2-eb{display:block;font-size:max(9.5px,calc(var(--p) * 10));line-height:calc(var(--p) * 12);letter-spacing:.16em;font-weight:600;text-transform:uppercase;color:var(--terra)}.kh2-h2{margin-top:calc(var(--p) * 11);font-size:calc(var(--p) * 60);line-height:calc(var(--p) * 60)}.kh2-sub{margin-top:calc(var(--p) * 15);font-size:max(12px,calc(var(--p) * 13.5));line-height:calc(var(--p) * 20);color:#7a6d64}.kh2-head{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(var(--p) * 24)}.kh2-link{display:inline-flex;align-items:center;gap:calc(var(--p) * 8);margin-bottom:calc(var(--p) * 5);padding-bottom:calc(var(--p) * 5);border-bottom:1px solid var(--brown);font-size:max(10.5px,calc(var(--p) * 11.3));font-weight:600;line-height:1;white-space:nowrap}.kh2-link .k2i{font-size:max(11px,calc(var(--p) * 13))}.kh2-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--p) * 10);height:calc(var(--p) * 49);padding:0 calc(var(--p) * 24);border:1px solid var(--brown);border-radius:calc(var(--p) * 3);background:var(--brown);color:#fff;font-size:max(11px,calc(var(--p) * 12));font-weight:600;line-height:1;white-space:nowrap;transition:opacity .15s}.kh2-btn:hover{opacity:.9}.kh2-btn .k2i{font-size:max(12px,calc(var(--p) * 14))}.kh2-btn--out{background:transparent;color:var(--brown)}.kh2-tag{position:absolute;z-index:2;top:0;left:calc(var(--p) * 26);padding:calc(var(--p) * 5) calc(var(--p) * 11) calc(var(--p) * 6);background:var(--terra);color:#fff;font-size:max(9px,calc(var(--p) * 9.5));font-weight:600;line-height:1}.kh2-tag--lg{left:calc(var(--p) * 36);padding:calc(var(--p) * 7) calc(var(--p) * 15) calc(var(--p) * 8);font-size:max(11px,calc(var(--p) * 13))}.kh2-in--hero{padding-top:calc(var(--p) * 28)}.kh2-hero{position:relative;height:calc(var(--p) * 680);background:var(--sand);overflow:hidden}.kh2-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:40% 60%;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s}.kh2-slide.is-active{opacity:1;visibility:visible}.kh2-slide__txt{padding:calc(var(--p) * 110) calc(var(--p) * 24) 0 calc(var(--p) * 51)}.kh2-slide__h{margin-top:calc(var(--p) * 30);font-size:calc(var(--p) * 77);line-height:calc(var(--p) * 75.8)}.kh2-slide__p{max-width:calc(var(--p) * 352);margin-top:calc(var(--p) * 19);font-size:max(12.5px,calc(var(--p) * 14));line-height:1.62;color:#6f625a}.kh2-btns{display:flex;gap:calc(var(--p) * 11);margin-top:calc(var(--p) * 34)}.kh2-btns .kh2-btn:first-child{width:calc(var(--p) * 186)}.kh2-btns .kh2-btn:nth-child(2){width:calc(var(--p) * 165)}.kh2-slide__note{display:flex;align-items:center;gap:calc(var(--p) * 8);margin-top:calc(var(--p) * 26);font-size:max(9.5px,calc(var(--p) * 10));line-height:1.4;color:#7c6f66}.kh2-slide__note .k2i{font-size:max(12px,calc(var(--p) * 15));color:var(--terra)}.kh2-slide__img{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:100%}.kh2-slide__img img{width:100%;height:100%;max-width:none;object-fit:cover}.kh2-ctrl{display:flex;justify-content:flex-end;align-items:center;gap:calc(var(--p) * 15);height:calc(var(--p) * 45.5)}.kh2-arrow{display:flex;padding:0;border:0;background:none;color:#5c4d44;font-size:max(12px,calc(var(--p) * 16))}.kh2-dots{display:flex;gap:calc(var(--p) * 13)}.kh2-dot{width:calc(var(--p) * 8);height:calc(var(--p) * 8);min-width:6px;min-height:6px;padding:0;border:0;border-radius:50%;background:#cdbfb3}.kh2-dot.is-on{background:var(--brown)}.kh2-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;height:calc(var(--p) * 72);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kh2-perk{display:flex;align-items:center;gap:calc(var(--p) * 11)}.kh2-perk .k2i{font-size:max(16px,calc(var(--p) * 23));color:#6f625a;stroke-width:1.5}.kh2-perk b{display:block;font-size:max(10.5px,calc(var(--p) * 11.3));font-weight:600;line-height:1.4;color:var(--ink)}.kh2-perk span{display:block;font-size:max(9.5px,calc(var(--p) * 10));line-height:1.4;color:var(--muted)}.kh2-finish .kh2-in{padding:calc(var(--p) * 82) 0 calc(var(--p) * 87)}.kh2-fgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--p) * 19);margin-top:calc(var(--p) * 27)}.kh2-f{display:block}.kh2-f__img{position:relative;display:block;aspect-ratio:162.5/181;overflow:hidden;background:var(--sand)}.kh2-f__img img{width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .5s ease}.kh2-f:hover .kh2-f__img img{transform:scale(1.03)}.kh2-f__cap{position:relative;display:block;padding:calc(var(--p) * 14) calc(var(--p) * 30) calc(var(--p) * 11.4) 0;border-bottom:1px solid var(--line)}.kh2-f__name{display:block;font-family:var(--serif);font-size:calc(var(--p) * 26);line-height:calc(var(--p) * 28.6);color:var(--ink)}.kh2-f__sub{display:block;font-size:max(9.5px,calc(var(--p) * 10));line-height:calc(var(--p) * 14);color:var(--muted)}.kh2-f__cap .k2i{position:absolute;right:calc(var(--p) * 5);top:calc(var(--p) * 29);font-size:max(12px,calc(var(--p) * 14))}.kh2-band--c{background:var(--greige)}.kh2-shades .kh2-in{padding:calc(var(--p) * 76) 0 calc(var(--p) * 91)}.kh2-sgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--p) * 22.7);margin-top:calc(var(--p) * 28)}.kh2-s{display:block;text-align:left}.kh2-s__img{display:block;aspect-ratio:161/195;overflow:hidden;background:var(--sand)}.kh2-s__img img{width:100%;height:100%;max-width:none;object-fit:cover}.kh2-s__name{display:block;margin-top:calc(var(--p) * 18);font-family:var(--serif);font-size:calc(var(--p) * 26);line-height:calc(var(--p) * 28.6);color:var(--ink)}.kh2-s__price{display:block;margin-top:calc(var(--p) * 2);font-size:max(11.5px,calc(var(--p) * 13));font-weight:700;line-height:calc(var(--p) * 17);color:var(--ink)}.kh2-s__desc{display:block;margin-top:calc(var(--p) * 5);font-size:max(9.5px,calc(var(--p) * 10));line-height:calc(var(--p) * 14);color:var(--muted)}.kh2-add{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--p) * 10);border:0;background:var(--brown);color:#fff;font-size:max(11px,calc(var(--p) * 11.5));font-weight:600;line-height:1;white-space:nowrap;border-radius:calc(var(--p) * 2);transition:opacity .15s}.kh2-add:hover{opacity:.9}.kh2-add.is-busy{opacity:.7}.kh2-add:disabled{opacity:.5;cursor:not-allowed}.kh2-add .k2i{font-size:max(12px,calc(var(--p) * 14))}.kh2-add--full{width:100%;height:calc(var(--p) * 46);margin-top:calc(var(--p) * 16)}.kh2-q{display:block;margin-top:calc(var(--p) * 9);text-align:center;font-size:max(9.5px,calc(var(--p) * 10));text-decoration:underline;text-underline-offset:3px;color:var(--muted)}.kh2-band--d{background:var(--brown);color:#fff}.kh2-pick{display:grid;grid-template-columns:51.03% 48.97%;height:calc(var(--p) * 477.5)}.kh2-pick__txt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:calc(var(--p) * 49)}.kh2-band--d .kh2-eb{color:var(--terra-l)}.kh2-band--d .kh2-h2{margin-top:calc(var(--p) * 8);font-size:calc(var(--p) * 68);line-height:calc(var(--p) * 68);color:#fff}.kh2-band--d em{color:var(--terra-l)}.kh2-pick__p{max-width:calc(var(--p) * 340);margin-top:calc(var(--p) * 14);font-size:max(12.5px,calc(var(--p) * 14));line-height:calc(var(--p) * 24.6);color:#ffffffc7}.kh2-pick .kh2-btn{width:calc(var(--p) * 199);margin-top:calc(var(--p) * 18);border-color:#f7f2ec;background:#f7f2ec;color:var(--brown)}.kh2-checks{display:flex;align-items:center;gap:calc(var(--p) * 22);margin-top:calc(var(--p) * 16);font-size:max(9.5px,calc(var(--p) * 10));color:#ffffffb3}.kh2-checks span{display:inline-flex;align-items:center;gap:calc(var(--p) * 8)}.kh2-checks .k2i{font-size:max(11px,calc(var(--p) * 14));color:var(--terra-l)}.kh2-pick__panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--p) * 12.3);padding:calc(var(--p) * 81.5) calc(var(--p) * 26.5);background:var(--rose)}.kh2-pick__panel a{display:block;overflow:hidden}.kh2-pick__panel img{width:100%;height:100%;max-width:none;object-fit:cover}.kh2-bundles .kh2-in{padding:calc(var(--p) * 83) 0 calc(var(--p) * 97)}.kh2-bgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--p) * 20.8);margin-top:calc(var(--p) * 32)}.kh2-b{display:block}.kh2-b__img{position:relative;display:block;aspect-ratio:219.3/242;overflow:hidden;background:var(--sand)}.kh2-b__img img{width:100%;height:100%;max-width:none;object-fit:cover}.kh2-b__name{display:block;margin-top:calc(var(--p) * 14);font-family:var(--serif);font-size:calc(var(--p) * 26);line-height:calc(var(--p) * 28.6);color:var(--ink)}.kh2-b__sub{display:block;margin-top:calc(var(--p) * 2);font-size:max(9.5px,calc(var(--p) * 10));line-height:calc(var(--p) * 14);color:var(--muted)}.kh2-b__row{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--p) * 28)}.kh2-b__price{font-size:max(11.5px,calc(var(--p) * 13));font-weight:700;color:var(--ink)}.kh2-b__price s{margin-left:calc(var(--p) * 10);font-size:max(10px,calc(var(--p) * 11));font-weight:400;color:var(--muted)}.kh2-b__row .kh2-add{height:calc(var(--p) * 30);padding:0 calc(var(--p) * 20)}.kh2-band--f{background:var(--band)}.kh2-details .kh2-in{padding:calc(var(--p) * 51) 0 calc(var(--p) * 57)}.kh2-details .kh2-h2{font-size:calc(var(--p) * 42);line-height:calc(var(--p) * 42)}.kh2-dgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--p) * 30);margin-top:calc(var(--p) * 45)}.kh2-d{padding-top:calc(var(--p) * 16);border-top:1px solid #D8C9BC}.kh2-d h3{font-size:calc(var(--p) * 26);line-height:calc(var(--p) * 28.6);color:var(--ink)}.kh2-d p{max-width:calc(var(--p) * 270);margin-top:calc(var(--p) * 10);font-size:max(9.5px,calc(var(--p) * 10));line-height:1.65;color:var(--muted)}.kh2-end .kh2-in{padding:calc(var(--p) * 93) 0;text-align:center}.kh2-end .kh2-h2{margin-top:calc(var(--p) * 13);font-size:calc(var(--p) * 68);line-height:calc(var(--p) * 68)}.kh2-end .kh2-btn{width:auto;min-width:calc(var(--p) * 184);margin-top:calc(var(--p) * 23);padding:0 calc(var(--p) * 22)}@media(max-width:999px){.kh2{--p:1px}.kh2-in{margin:0 20px}.kh2-in--hero{padding-top:16px}.kh2-hero{height:auto;display:grid}.kh2-slide{position:relative;inset:auto;grid-area:1/1;grid-template-columns:minmax(0,1fr)}.kh2-slide__txt{padding:40px 24px 28px}.kh2-slide__h{margin-top:18px;font-size:50px;line-height:50px}.kh2-slide__p{max-width:none;margin-top:16px}.kh2-btns{flex-wrap:wrap;margin-top:24px}.kh2-btns .kh2-btn:first-child,.kh2-btns .kh2-btn:nth-child(2){width:auto;padding:0 22px}.kh2-slide__note{margin-top:20px}.kh2-slide__img{height:min(77vw,560px)}.kh2-ctrl{justify-content:center;height:48px}.kh2-strip{grid-template-columns:minmax(0,1fr);height:auto;padding:8px 0}.kh2-perk{padding:10px 0}.kh2-finish .kh2-in,.kh2-shades .kh2-in,.kh2-bundles .kh2-in{padding:56px 0}.kh2-h2{font-size:42px;line-height:42px}.kh2-head{flex-direction:column;align-items:flex-start;gap:16px}.kh2-link{margin-bottom:0}.kh2-fgrid,.kh2-sgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.kh2-f__name,.kh2-s__name,.kh2-b__name,.kh2-d h3{font-size:24px;line-height:28px}.kh2-f__cap .k2i{top:22px}.kh2-s__name{margin-top:14px}.kh2-add--full{height:46px;margin-top:14px}.kh2-pick{grid-template-columns:minmax(0,1fr);height:auto}.kh2-pick__txt{padding:56px 0}.kh2-band--d .kh2-h2{font-size:48px;line-height:48px}.kh2-pick .kh2-btn{width:auto;padding:0 24px}.kh2-pick__panel{height:260px;padding:20px;gap:8px;margin:0 -20px}.kh2-bgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.kh2-b__row{margin-top:14px}.kh2-details .kh2-in{padding:48px 0}.kh2-details .kh2-h2{font-size:36px;line-height:36px}.kh2-dgrid{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:28px}.kh2-d p{max-width:none}.kh2-end .kh2-in{padding:64px 0}.kh2-end .kh2-h2{font-size:46px;line-height:46px}.kh2-end .kh2-btn{width:auto;padding:0 28px}}@media(max-width:620px){.kh2-slide__h{font-size:42px;line-height:42px}.kh2-bgrid{grid-template-columns:minmax(0,1fr)}.kh2-pick__panel{height:220px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ahmad-editorial.css.map */
