:root{--nimbryte-ink: #0E1A2B;--nimbryte-electric: #0060DC;--nimbryte-sky: #3684E1;--nimbryte-signal: #024693;--nimbryte-indigo: #012C78;--nimbryte-line: rgba(1, 44, 120, .16)}.header-wrapper{border-bottom:1px solid var(--nimbryte-line)}.header__heading-logo-wrapper{max-width:21rem}.header__menu-item,.list-menu__item,.header__icon{color:var(--nimbryte-ink)}.header__menu-item span{font-family:var(--font-body-family);font-size:1.35rem;font-weight:600;letter-spacing:.01em}.header__active-menu-item{color:var(--nimbryte-electric);text-decoration-thickness:.15rem;text-underline-offset:.45rem}.rich-text,.multicolumn,.newsletter{position:relative}.rich-text .rich-text__wrapper,.multicolumn .title-wrapper-with-link,.newsletter__wrapper{position:relative;z-index:1}.banner{min-height:64rem}.banner .banner__media img{object-position:65% center}.banner .banner__box{max-width:54rem;padding:4.4rem;border:1px solid rgba(115,182,220,.5);border-radius:.8rem;background:#0e1a2bf0;box-shadow:0 2rem 5rem #0e1a2b47}.banner .banner__heading{max-width:12ch;color:#fff;font-size:clamp(3.6rem,6vw,6.2rem);letter-spacing:-.045em;line-height:1.04}.banner .banner__text,.banner .banner__text p{color:#ffffffe6}.banner .button{border-radius:.4rem}.multicolumn-card{border:1px solid var(--nimbryte-line);border-radius:.8rem;background:#fff;box-shadow:none;overflow:hidden}.multicolumn-card__info{padding:2.2rem}.multicolumn-card__image-wrapper--full-width{margin:0;max-width:none}.multicolumn-card__image-wrapper--full-width .media{background:var(--nimbryte-ink)}.multicolumn-card__image{aspect-ratio:4 / 3;object-fit:cover;transition:transform .28s ease}.multicolumn-card:hover .multicolumn-card__image{transform:scale(1.025)}.multicolumn-card__info h3{color:var(--nimbryte-indigo);font-size:2rem;letter-spacing:-.02em}.multicolumn-card__info .link{color:var(--nimbryte-electric);font-weight:600}.multicolumn.color-scheme-3{background-image:linear-gradient(90deg,rgba(0,96,220,.08) 1px,transparent 1px);background-size:8rem 8rem}.rich-text .rich-text__heading,.multicolumn .title{color:var(--nimbryte-ink);letter-spacing:-.04em}.newsletter{background-image:linear-gradient(135deg,#0e1a2b,#012c78)}.newsletter .newsletter__wrapper{background:transparent}.newsletter .newsletter__wrapper h2,.newsletter .newsletter__wrapper p{color:#fff}.newsletter .field__input{background:#fff;border-radius:.4rem}.footer{border-top:3px solid var(--nimbryte-electric)}.footer-block__heading{color:var(--nimbryte-sky);font-size:1.4rem;letter-spacing:.04em}@media screen and (max-width:749px){.header__heading-logo-wrapper{max-width:15.5rem}.banner{min-height:56rem}.banner:not(.banner--mobile-bottom) .banner__content .banner__box.content-container--full-width-mobile{width:calc(100% - 3.2rem);max-width:36rem;margin-inline:auto;padding:2.4rem;border:1px solid rgba(115,182,220,.5);border-radius:.8rem;background:#0e1a2bf2;box-shadow:0 1.6rem 4rem #0e1a2b4d}.banner .banner__heading{font-size:clamp(3.2rem,10vw,3.8rem)}}.nimbryte-purchase-assurance{margin-block:1.8rem;padding:1.8rem;border:1px solid var(--nimbryte-line);border-radius:.8rem;background:#3684e112;color:var(--nimbryte-ink)}.nimbryte-purchase-assurance__heading{margin:0 0 1.2rem;color:var(--nimbryte-indigo);font-size:1.5rem;font-weight:700;letter-spacing:.01em}.nimbryte-purchase-assurance__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.6rem;margin:0;padding:0;list-style:none}.nimbryte-purchase-assurance__list li{display:grid;gap:.2rem}.nimbryte-purchase-assurance__list strong{color:var(--nimbryte-ink);font-size:1.35rem;line-height:1.35}.nimbryte-purchase-assurance__list span,.nimbryte-purchase-assurance__links{color:#0e1a2bc2;font-size:1.25rem;line-height:1.45}.nimbryte-purchase-assurance a{color:var(--nimbryte-electric);font-weight:600;text-underline-offset:.25rem}.nimbryte-purchase-assurance__links{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 0;padding-top:1.2rem;border-top:1px solid var(--nimbryte-line)}.nimbryte-purchase-assurance--cart{max-width:48rem;margin-left:auto;background:#fff;box-shadow:0 .8rem 2.4rem #0e1a2b1f}@media screen and (max-width:749px){.nimbryte-purchase-assurance{padding:1.6rem}.nimbryte-purchase-assurance__list{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
