:root{--ins-black:#0B0B0B;--ins-ink:#111111;--ins-gold:#C9A45C;--ins-gold-dk:#8A6A2B;--ins-soft:#F6F6F4;--ins-line:#E3E3E0;--ins-muted:#5B5B5B;--ins-green:#1F7A4D}.ins,.ins *{box-sizing:border-box}.ins{font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--ins-ink);-webkit-font-smoothing:antialiased}.ins h1,.ins h2,.ins h3{font-family:Archivo,Inter,sans-serif;font-weight:800;letter-spacing:-.01em;margin:0;color:inherit}.ins p{margin:0}.ins a{color:inherit}.ins img{max-width:100%;display:block}.ins-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.ins-sec{padding:56px 0}.ins-sec--dark{background:var(--ins-ink);color:#fff}.ins-sec--soft{background:var(--ins-soft)}.ins-eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ins-gold-dk)}.ins-sec--dark .ins-eyebrow,.ins-hero .ins-eyebrow{color:var(--ins-gold)}.ins-rule{width:48px;height:2px;background:var(--ins-gold)}.ins-h2{font-size:30px;line-height:1.1}.ins-lead{font-size:15px;line-height:1.6;color:var(--ins-muted)}.ins-sec--dark .ins-lead{color:#d6d6d6}.ins-stack{display:flex;flex-direction:column;gap:16px}.ins-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border:0;border-radius:12px;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:filter .2s,transform .1s}.ins-btn:hover{filter:brightness(1.06)}.ins-btn:active{transform:scale(.99)}.ins-btn--gold{background:var(--ins-gold);color:var(--ins-ink)!important}.ins-btn--dark{background:var(--ins-ink);color:var(--ins-gold)!important}.ins-btn[disabled]{opacity:.5;cursor:not-allowed}.ins-check{flex:0 0 auto;color:var(--ins-gold-dk)}.ins-ann{background:var(--ins-ink);color:var(--ins-gold);font:600 12px/1.4 Inter,sans-serif;letter-spacing:.06em;text-align:center;padding:9px 16px;text-transform:uppercase}.ins-hdr{position:relative;z-index:30;background:#fff;border-bottom:1px solid var(--ins-line);font-family:Inter,sans-serif}.ins-hdr--dark{background:var(--ins-black);border-bottom-color:#262626;color:#fff}.ins-hdr__in{max-width:1200px;margin:0 auto;padding:10px 12px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center}.ins-logo{justify-self:center;font-family:Archivo,sans-serif;font-weight:800;font-size:20px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;color:inherit!important}.ins-iconbtn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:inherit!important;background:none;border:0;cursor:pointer;position:relative;text-decoration:none!important}.ins-cart__n{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--ins-gold);color:var(--ins-ink);font-size:10px;font-weight:800;line-height:18px;text-align:center}.ins-menu-toggle{position:absolute;opacity:0;pointer-events:none}.ins-nav{display:none;position:absolute;left:0;right:0;top:100%;background:inherit;padding:20px 24px 28px;border-bottom:1px solid var(--ins-line);flex-direction:column;gap:20px;box-shadow:0 12px 20px #00000014}.ins-hdr--dark .ins-nav{border-bottom-color:#262626}.ins-nav a{font-size:16px;font-weight:600;text-decoration:none;color:inherit!important}.ins-menu-toggle:checked~.ins-nav{display:flex}.ins-hero{position:relative;background:var(--ins-black);color:#fff;overflow:hidden;min-height:640px;display:flex;align-items:flex-end}.ins-hero__img{position:absolute;left:0;top:0;width:100%;height:76%;object-fit:cover;object-position:center top}.ins-hero__shade{position:absolute;inset:auto 0 0 0;height:66%;background:linear-gradient(180deg,#0b0b0b00,#0b0b0bd9 40%,#0b0b0b 70%)}.ins-hero__body{position:relative;width:100%;padding:0 20px 40px}.ins-hero__box{max-width:560px;display:flex;flex-direction:column;gap:16px}.ins-hero h1{font-size:40px;line-height:1.04}.ins-hero p{font-size:16px;line-height:1.55;color:#d6d6d6}.ins-hero__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:12px;color:#bdbdbd}.ins-steps{display:flex;flex-direction:column;gap:18px;margin-top:8px}.ins-step{display:flex;gap:14px;align-items:flex-start}.ins-step__n{flex:0 0 40px;height:40px;border-radius:50%;background:var(--ins-ink);color:var(--ins-gold);display:flex;align-items:center;justify-content:center;font-family:Archivo,sans-serif;font-weight:800}.ins-step b{display:block;font-size:16px}.ins-step span{display:block;font-size:14px;line-height:1.5;color:var(--ins-muted);margin-top:3px}.ins-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-20px;padding-right:20px;padding-bottom:6px;scrollbar-width:thin}.ins-card{flex:0 0 220px;scroll-snap-align:start;background:#1e1e1e;border-radius:14px;overflow:hidden}.ins-card img{width:100%;height:260px;object-fit:cover;object-position:center top}.ins-card__ph{height:260px;background:#2a2a2a}.ins-card__t{padding:14px}.ins-card__t b{display:block;font-size:15px}.ins-card__t span{display:block;font-size:13px;color:#bdbdbd;margin-top:4px;line-height:1.45}.ins-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ins-tile{background:var(--ins-soft);border-radius:14px;padding:18px 14px;display:flex;flex-direction:column;gap:8px}.ins-tile b{font-size:15px}.ins-tile span{font-size:13px;color:var(--ins-muted);line-height:1.45}.ins-feature{border:1px solid var(--ins-line);border-radius:18px;overflow:hidden;max-width:520px}.ins-feature__img{background:#1a1a1a;aspect-ratio:4/3}.ins-feature__img img{width:100%;height:100%;object-fit:cover}.ins-feature__b{padding:20px;display:flex;flex-direction:column;gap:10px}.ins-feature__b h3{font-size:22px}.ins-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ins-list li{display:flex;gap:10px;align-items:center;font-size:15px;font-weight:600}.ins-cta{text-align:center;align-items:center}.ins-cta h2{font-size:32px;line-height:1.08}.ins-cta .ins-btn{width:100%;max-width:420px}.ins-faq details{border-bottom:1px solid var(--ins-line)}.ins-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 4px;font-size:15px;font-weight:600}.ins-faq summary::-webkit-details-marker{display:none}.ins-faq summary:after{content:"+";font-size:22px;font-weight:400}.ins-faq details[open] summary:after{content:"\2212"}.ins-faq__a{padding:0 4px 16px;font-size:14px;line-height:1.6;color:#444}.ins-faq__a p{margin:0 0 8px}.ins-pdp{padding:16px 0 8px}.ins-pdp__grid{display:flex;flex-direction:column;gap:20px}.ins-gal__main{border-radius:14px;overflow:hidden;background:var(--ins-soft);aspect-ratio:1/1}.ins-gal__main img{width:100%;height:100%;object-fit:cover}.ins-gal__thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:8px}.ins-gal__thumbs button{padding:0;border:1px solid var(--ins-line);border-radius:10px;overflow:hidden;background:var(--ins-soft);aspect-ratio:1/1;cursor:pointer}.ins-gal__thumbs button[aria-current=true]{border:2px solid var(--ins-ink)}.ins-gal__thumbs img{width:100%;height:100%;object-fit:cover}.ins-info{display:flex;flex-direction:column;gap:14px}.ins-info h1{font-size:28px;line-height:1.12}.ins-tagline{font-size:16px;color:#333;font-weight:500}.ins-price{display:flex;align-items:baseline;gap:10px}.ins-price b{font-size:26px}.ins-price s{font-size:15px;color:#6b6b6b}.ins-bullets{list-style:none;margin:0;padding:14px;background:var(--ins-soft);border-radius:12px;display:flex;flex-direction:column;gap:10px}.ins-bullets li{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600}.ins-label{font-size:14px;font-weight:700}.ins-label span{font-weight:500;color:var(--ins-muted)}.ins-heights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.ins-hbtn{min-height:92px;border-radius:12px;background:#fff;border:1px solid #D6D6D3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px;color:var(--ins-ink);cursor:pointer;font-family:inherit}.ins-hbtn[aria-pressed=true]{border:2px solid var(--ins-ink)}.ins-hbtn b{font-family:Archivo,sans-serif;font-size:20px}.ins-hbtn small{font-size:12px;color:var(--ins-muted)}.ins-hbtn i{font-style:normal;font-size:11px;font-weight:700;letter-spacing:.03em;color:#6b6b6b}.ins-hbtn[aria-pressed=true] i{color:var(--ins-gold-dk)}.ins-bundles{display:flex;flex-direction:column;gap:8px;margin-top:8px}.ins-bbtn{width:100%;min-height:60px;border-radius:12px;background:#fff;border:1px solid #D6D6D3;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;text-align:left;color:var(--ins-ink);cursor:pointer;font-family:inherit}.ins-bbtn[aria-pressed=true]{border:2px solid var(--ins-ink);background:var(--ins-soft)}.ins-bbtn b{display:block;font-size:15px}.ins-bbtn small{display:block;font-size:12px;color:var(--ins-muted)}.ins-bbtn em{display:block;font-style:normal;font-size:11px;font-weight:700;color:var(--ins-gold-dk);text-align:right}.ins-bbtn .r{text-align:right}.ins-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;text-align:center}.ins-trust div{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#444}.ins-tabs details{border-bottom:1px solid var(--ins-line)}.ins-tabs summary{list-style:none;cursor:pointer;min-height:52px;display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700}.ins-tabs summary::-webkit-details-marker{display:none}.ins-tabs summary:after{content:"+";font-size:20px;font-weight:400}.ins-tabs details[open] summary:after{content:"\2212"}.ins-tabs__b{padding:0 0 16px;font-size:14px;line-height:1.6;color:#333}.ins-tabs__b p{margin:0 0 10px}.ins-arch__fig{position:relative;background:#000;border-radius:14px;overflow:hidden;aspect-ratio:350/268;max-width:560px}.ins-arch__fig img{position:absolute;left:0;top:2%;width:67%;height:96%;object-fit:cover}.ins-call{position:absolute;left:60.5%;display:flex;align-items:center;gap:6px;color:#fff;font-size:12px;font-weight:700;line-height:1.3;width:39%}.ins-call:before{content:"";flex:0 0 7px;height:7px;border-radius:50%;background:var(--ins-gold)}.ins-call i{flex:0 0 18px;height:1px;background:var(--ins-gold)}.ins-points{display:flex;flex-direction:column;gap:12px}.ins-point{display:flex;gap:12px}.ins-point__n{flex:0 0 32px;height:32px;border-radius:50%;background:var(--ins-soft);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px}.ins-point b{display:block;font-size:15px}.ins-point span{display:block;font-size:14px;color:var(--ins-muted);line-height:1.5}.ins-table{background:#fff;border-radius:16px;border:1px solid var(--ins-line);overflow:hidden}.ins-tr{display:grid;grid-template-columns:1.3fr 1fr 1fr;align-items:center;font-size:13px;text-align:center}.ins-tr+.ins-tr{border-top:1px solid #ECECEA}.ins-tr>div{padding:14px 8px;height:100%;display:flex;align-items:center;justify-content:center}.ins-tr>div:first-child{justify-content:flex-start;text-align:left;font-weight:600;padding-left:12px}.ins-tr>div:nth-child(2){background:#f8f8f7;font-weight:600}.ins-tr>div:nth-child(3){color:var(--ins-muted)}.ins-tr--head{font-size:12px;font-weight:700}.ins-tr--head>div:nth-child(2){background:var(--ins-ink);color:var(--ins-gold);font-family:Archivo,sans-serif;letter-spacing:.05em;font-weight:800}.ins-yes{color:var(--ins-green)}.ins-no{color:#8a8a8a}.ins-note{font-size:12px;color:#6b6b6b}.ins-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid var(--ins-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform .25s}.ins-sticky.is-on{transform:none}.ins-sticky .ins-btn{flex:1;min-height:50px}.ins-sticky b{font-size:16px}@media(min-width:900px){.ins-wrap{padding:0 32px}.ins-sec{padding:88px 0}.ins-h2{font-size:40px}.ins-hdr__in{padding:14px 24px}.ins-hero{min-height:680px;align-items:center}.ins-hero__img{height:100%;width:62%;left:auto;right:0;object-position:center}.ins-hero__shade{top:0;right:0;bottom:0;left:0;height:100%;background:linear-gradient(90deg,#0b0b0b 38%,#0b0b0b99 55%,#0b0b0b00 75%)}.ins-hero__body{max-width:1200px;margin:0 auto;padding:0 32px}.ins-hero h1{font-size:56px}.ins-hero__trust{justify-content:flex-start}.ins-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin-right:0;padding-right:0}.ins-card img,.ins-card__ph{height:340px}.ins-grid2{grid-template-columns:repeat(4,minmax(0,1fr))}.ins-pdp{padding:40px 0}.ins-pdp__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start}.ins-gal{position:sticky;top:20px}.ins-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ins-table{max-width:720px}.ins-tr{font-size:14px}.ins-sticky{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ins.css.map */
