.ib-sidebar{border:1px solid #ececec;border-radius:6px;padding:24px;background:#fff;height:100%}.ib-sidebar a{display:flex;justify-content:space-between;border-bottom:1px solid #eee;padding:13px 0;font-size:14px}.ib-sidebar a:last-child{border:0}.ib-sidebar a span{color:#b99b69}.ib-hero{overflow:hidden;border-radius:8px;background:#e9e8e5}.ib-slide{min-height:420px;position:relative;display:flex;align-items:center;padding:45px 8%;background:linear-gradient(110deg,#e7e7e4,#d4d4d0);overflow:hidden}.ib-slide-two{background:linear-gradient(110deg,#dce1e2,#aab7bd)}.ib-slide-content{position:relative;z-index:2;max-width:56%}.ib-kicker,.ib-overline{font-size:11px;font-weight:700;letter-spacing:.2em;color:#a18456}.ib-slide h1{font-size:clamp(32px,3.6vw,57px);line-height:1.06;letter-spacing:-.045em;font-weight:800;margin:20px 0}.ib-slide h1 em{font-style:normal;color:#9b8059}.ib-slide p{font-size:15px;line-height:1.7;max-width:410px;color:#4f555b}.ib-cta{display:inline-flex;align-items:center;gap:30px;background:#1c2228;color:#fff;padding:15px 23px;font-weight:700;font-size:13px;border-radius:3px;margin-top:12px}.ib-cta:hover{color:#fff;background:#343e46}.ib-hero-art{position:absolute;right:10%;bottom:0;width:33%;height:87%;display:flex;align-items:end;gap:12px;filter:drop-shadow(18px 15px 14px #0003)}.ib-speaker{height:88%;width:47%;background:linear-gradient(100deg,#111,#34383b 46%,#111);border:5px solid #2b2b2b;border-radius:6px 6px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.ib-speaker.secondary{height:70%}.ib-driver{border-radius:50%;background:radial-gradient(circle,#151515 0 23%,#5c5c5c 25%,#121212 30%,#222 52%,#050505 60%,#3b3b3b 66%,#0a0a0a 72%);border:4px solid #111}.ib-driver.big{width:78%;aspect-ratio:1}.ib-driver.small{width:45%;aspect-ratio:1}.ib-rings{align-items:center;justify-content:center}.ib-rings span{position:absolute;border:18px solid #202d35;border-radius:50%;width:180px;height:180px;box-shadow:12px 15px 15px #0003}.ib-rings span:nth-child(2){width:260px;height:260px;opacity:.6}.ib-rings span:nth-child(3){width:340px;height:340px;opacity:.25}.carousel-control-prev,.carousel-control-next{width:5%}.carousel-control-prev-icon,.carousel-control-next-icon{filter:invert(1);width:20px}.ib-perks{border-bottom:1px solid #e9e9e9;padding:25px 0 28px}.ib-perks strong{font-size:13px}.ib-perks small{display:block;color:#838b91;font-size:12px;margin-top:5px}.ib-section{padding-top:60px;padding-bottom:35px}.ib-section h2{font-size:clamp(24px,2.5vw,34px);letter-spacing:-.035em;font-weight:800;margin-top:7px}.ib-section-link{font-size:13px;font-weight:700}.ib-category{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:175px;border:1px solid #ebedef;background:#fafafa;border-radius:6px;padding:15px;transition:.2s}.ib-category:hover{transform:translateY(-4px);border-color:#b99b69}.ib-category-icon{font-size:48px;color:#b99b69;line-height:1.4}.ib-category strong{font-size:13px}.ib-category span{font-size:11px;color:#8d969d;margin-top:9px}.ib-editorial{background:#1b242b;border-radius:8px;overflow:hidden;color:#fff}.ib-editorial-copy{padding:60px 7%}.ib-editorial h2{font-size:clamp(30px,3vw,44px)}.ib-editorial p{color:#bec5c8;max-width:500px;line-height:1.8}.ib-editorial .ib-cta{background:#b99b69}.ib-editorial-visual{min-height:320px;background:radial-gradient(circle at 50% 45%,#4c555a,#141b20 65%);display:grid;place-items:center}.ib-disc{width:230px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#090c0e 0 8%,#9ca4a5 9% 12%,#14181b 13% 28%,#343c40 29% 30%,#15191c 31% 48%,#5b6265 49% 50%,#101417 51%);box-shadow:20px 25px 25px #0008}.ib-empty-products{background:#f5f6f7;padding:40px;text-align:center;color:#667}.ib-contact-band{background:#f3f1ed;border-radius:7px;padding:35px 5%;display:flex;justify-content:space-between;align-items:center;gap:25px}.ib-contact-band p{margin:0;color:#62676a}.woocommerce ul.products li.product{border:1px solid #eee;padding:14px;border-radius:5px}.woocommerce ul.products li.product .button{background:#1c2228;color:#fff;padding:12px 16px}.woocommerce ul.products li.product .price{color:#9b8059}@media(max-width:991px){.ib-slide{min-height:370px}.ib-slide-content{max-width:67%}.ib-hero-art{right:2%;width:31%}}@media(max-width:575px){.ib-slide{min-height:410px;padding:28px 8%;align-items:start}.ib-slide-content{max-width:100%}.ib-slide h1{font-size:36px}.ib-slide p{max-width:270px;font-size:13px}.ib-hero-art{width:38%;height:40%;right:2%;bottom:0;opacity:.7}.ib-contact-band{display:block}.ib-category{min-height:150px}.ib-editorial-copy{padding:35px 7%}}
