.igp{--ink:#0A0A0A;--ink2:#2B2924;--mut:#6A655C;--line:#ECE6DA;--line2:#DDD6C8;--gold:#C9A84C;--gold-ink:#8A6A1F;--warm:#FBFAF7;--sand:#F4F1EA;max-width:1360px;margin:0 auto;padding:22px 40px 96px}.igp__crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--mut)}.igp__crumbs a:hover{color:var(--gold-ink)}.igp__crumbs [aria-current]{color:var(--ink)}.igp__main{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start;margin-top:22px}.igp__gallery{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:14px}.igp__buy{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:22px}@media(min-width:990px){.igp__gallery{position:sticky;top:90px}}.igp__stage{position:relative;aspect-ratio:1/1;background:radial-gradient(circle at 50% 40%,#2b2924,#0e0d0b 70%);overflow:hidden}.igp__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.igp__slide img,.igp__slide video{width:100%;height:100%;object-fit:contain}.igp__slide iframe,.igp__vimeo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.igp__play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;border:0;background:none;display:flex;align-items:center;justify-content:center}.igp__play img{width:100%;height:100%;object-fit:contain}.igp__play-btn{position:absolute;width:72px;height:72px;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#0a0a0a66;color:#fff;display:flex;align-items:center;justify-content:center;transition:transform .2s}.igp__play:hover .igp__play-btn{transform:scale(1.06)}.igp__stage-meta{position:absolute;left:20px;right:20px;bottom:16px;display:flex;justify-content:space-between;font-size:12px;color:#ffffffbf;pointer-events:none;margin:0}.igp__thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.igp__thumb{position:relative;aspect-ratio:1/1;padding:0;border:2px solid transparent;background:#0e0d0b;overflow:hidden}.igp__thumb img{width:100%;height:100%;object-fit:cover}.igp__thumb.is-on{border-color:var(--gold)}.igp__thumb-tag{position:absolute;left:4px;bottom:4px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#0a0a0a8c;padding:2px 5px}.igp__note{font-size:12px;color:var(--mut)}.igp__head{display:flex;flex-direction:column;gap:10px}.igp__k{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);margin:0}.igp__title{font-family:IG Cormorant,Georgia,serif;font-weight:400;font-size:40px;line-height:1.08;text-wrap:balance}.igp__sub{font-size:13px;color:var(--mut)}.igp__price-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0}.igp__price{font-size:28px;font-weight:500;display:flex;gap:10px;align-items:baseline}.igp__price s{font-size:16px;color:var(--mut);font-weight:400}.igp__sku{font-size:12px;color:var(--mut)}.igp__sku span,.is-mono{font-family:ui-monospace,Menlo,monospace;color:var(--ink)}.igp__sku span{background:var(--sand);padding:3px 8px}.igp__facts{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line)}.igp__facts>div{padding:14px 16px;border-bottom:1px solid var(--line)}.igp__facts>div:nth-child(odd){border-right:1px solid var(--line)}.igp__facts>div:nth-last-child(-n+2):nth-child(odd),.igp__facts>div:last-child{border-bottom:0}.igp__facts dt{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.igp__facts dd{margin:4px 0 0;font-size:15px}.igp__facts dd.is-big{font-size:18px;font-weight:500}.igp__form{display:flex;flex-direction:column;gap:10px}.igp__qty{display:flex;align-items:center;gap:12px;font-size:13px}.igp__qty input{width:90px;min-height:44px;border:1px solid var(--line2);padding:0 10px;text-align:center}.igp__btn{min-height:52px;display:flex;align-items:center;justify-content:center;font-size:13px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ink)}.igp__btn--dark{background:var(--ink);color:#fff}.igp__btn--dark:hover{background:#2b2924}.igp__btn--dark[disabled]{background:#b8b2a7;border-color:#b8b2a7;cursor:not-allowed}.igp__btn--line{background:#fff;color:var(--ink);min-height:48px}.igp__btn--line:hover{background:var(--warm)}.igp__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;font-size:12px;color:var(--ink2);text-align:center}.igp__trust li{background:var(--warm);padding:12px 8px}.igp__cert{border:1px solid var(--gold);background:var(--warm);padding:18px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--ink2)}.igp__cert-title{font-size:15px;font-weight:600;color:var(--ink)}.igp__cert a{text-decoration:underline;color:var(--ink)}.igp__actual{border:1px solid var(--line);padding:18px;display:flex;gap:18px;align-items:center;font-size:13px;color:var(--mut)}.igp__actual svg{flex:0 0 auto;max-width:none}.igp__actual-stone{fill:#e9ddf3;stroke:#6b3fa0;stroke-width:1}.igp__actual-title{font-weight:600;color:var(--ink)}.igp__call{font-size:13px}.igp__call a{text-decoration:underline}.igp__details{display:flex;flex-wrap:wrap;gap:56px;margin-top:72px}.igp__about{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:16px}.igp__specs{flex:1 1 420px;min-width:0}.igp__h2{font-family:IG Cormorant,Georgia,serif;font-weight:400;font-size:30px;line-height:1.15}.igp__rte{max-width:68ch;color:var(--ink2)}.igp__rte p{margin:0 0 12px}.igp__specs table{width:100%;border-collapse:collapse;font-size:14px;margin-top:14px}.igp__specs tr{border-top:1px solid var(--line)}.igp__specs tr:last-child{border-bottom:1px solid var(--line)}.igp__specs th{text-align:left;font-weight:400;color:var(--mut);padding:10px 12px 10px 0;width:46%}.igp__specs td{padding:10px 0}.igp__more{margin-top:80px}.igp__more-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px}.igp__ul{font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--gold)}.igp__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.igp__cards li{display:flex;flex-direction:column;gap:8px}.igp__card-img{aspect-ratio:1/1;background:var(--warm);overflow:hidden;display:block}.igp__card-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.igp__card-img:hover img{transform:scale(1.03)}.igp__card-title{font-size:14px;line-height:1.35}.igp__card-price{font-size:14px;font-weight:500}@media(max-width:749px){.igp{padding:14px 16px 64px}.igp__main{gap:24px;margin-top:14px}.igp__title{font-size:30px}.igp__thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.igp__facts dd.is-big{font-size:16px}.igp__details{gap:40px;margin-top:48px}.igp__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.igp__more{margin-top:56px}}@media(prefers-reduced-motion:reduce){.igp__card-img img,.igp__play-btn{transition:none}}.igp__stage-meta{right:auto}.igp__stage-actions{position:absolute;right:16px;bottom:14px;z-index:3;display:flex;gap:8px}.igp__pill-btn{min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border-radius:999px;border:1px solid rgba(10,10,10,.15);background:#ffffffeb;color:var(--ink);font-size:12px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 14px #0a0a0a1f}.igp__pill-btn:hover{background:#fff}.igp__pill-btn--dark{background:#0a0a0ad9;color:#fff;border-color:transparent}.igp__pill-btn--dark:hover{background:var(--ink)}.igp__pill-btn.is-on{outline:2px solid var(--gold);outline-offset:1px}.igp__layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:#0e0d0b}.igp__layer iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.igp__layer-close{position:absolute;right:12px;top:12px;z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:#ffffffeb;color:var(--ink);display:flex;align-items:center;justify-content:center}.igp__stage{background:#fff;border:1px solid var(--line)}.igp__stage-meta{color:var(--mut)}.igp__thumb{background:#fff;border-color:var(--line)}.igp__copy{margin-left:6px;padding:2px 8px;border:1px solid var(--line2);background:#fff;font-size:11px;color:var(--ink2)}.igp__copy:hover{border-color:var(--ink)}@media(max-width:749px){.igp__stage-actions{right:10px;bottom:10px}.igp__pill-btn{min-height:36px;padding:0 12px}}@media(min-width:990px){.igp__gallery{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"thumbs stage" ". note";gap:12px 14px;align-items:stretch}.igp__stage{grid-area:stage;align-self:start;width:100%;max-width:calc(100vh - 340px);min-width:340px}.igp__thumbs{grid-area:thumbs;display:grid;grid-auto-flow:column;grid-template-rows:repeat(auto-fill,64px);grid-auto-columns:64px;grid-template-columns:none;gap:8px;align-content:start;height:100%;min-height:0;max-height:calc(100vh - 340px);overflow:hidden}.igp__thumb{width:64px;height:64px}.igp__note{grid-area:note}}@media(min-width:990px){.igp__gallery:not(:has(.igp__thumbs)){grid-template-columns:minmax(0,1fr);grid-template-areas:"stage" "note"}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ig-product.css.map */
