:root{--visium-blue: #0975C0;--visium-red: #E72125;--visium-yellow: #FDB405;--visium-green: #28A043;--visium-charcoal: #212121}.header__search,.header__icon--account{display:none!important}.header-wrapper{box-shadow:0 1px #21212114}.announcement-bar__message{font-weight:700;letter-spacing:.055em}.header__menu-item{font-weight:600}.header__menu-item span{text-decoration-thickness:.2rem;text-underline-offset:.6rem}.header__heading-logo{height:auto;object-fit:contain}.slideshow__media.placeholder{background:radial-gradient(circle at 82% 28%,rgba(253,180,5,.9) 0 7%,transparent 7.4%),radial-gradient(circle at 88% 72%,rgba(40,160,67,.75) 0 11%,transparent 11.4%),radial-gradient(circle at 68% 62%,rgba(231,33,37,.72) 0 15%,transparent 15.4%),linear-gradient(135deg,#0b2f58,#0975c0 58%,#58a9e1)}.slideshow__media.placeholder .placeholder-svg{display:none}.slideshow__text.banner__box{max-width:64rem;border:1px solid rgba(9,117,192,.12);box-shadow:0 20px 55px #0f23372e}.banner__heading,.rich-text__heading,.title{letter-spacing:-.025em}#MainContent[data-template=index] .rich-text__heading:after,#MainContent[data-template=index] .title-wrapper-with-link .title:after,#MainContent[data-template=index] .multicolumn .title:after{content:"";display:block;width:5.6rem;height:.4rem;margin:1.4rem auto 0;border-radius:999px;background:linear-gradient(90deg,var(--visium-blue) 0 42%,var(--visium-red) 42% 65%,var(--visium-yellow) 65% 83%,var(--visium-green) 83% 100%)}#MainContent[data-template=index] .title-wrapper-with-link{align-items:flex-end}#MainContent[data-template=index] .title-wrapper-with-link .title:after{margin-left:0}.button,.shopify-payment-button__button{min-height:4.8rem;font-weight:700;letter-spacing:.02em;transition:transform .18s ease,box-shadow .18s ease}@media(hover:hover){.button:hover,.shopify-payment-button__button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0975c033}}.multicolumn-card{height:100%;border:1px solid rgba(33,33,33,.08);border-radius:1.8rem;background:rgb(var(--color-background))}.multicolumn-card__info{padding:2.6rem 2.2rem!important}.multicolumn-card__info h3{font-weight:700}.card--card{overflow:hidden}.card__heading,.price{font-weight:700}.footer{border-top:.4rem solid var(--visium-blue)}.footer__content-bottom{border-top-color:#ffffff24}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.1rem;letter-spacing:.025em}.slideshow__text-wrapper{padding:2rem}.slideshow__text.banner__box{max-width:100%;padding:3rem 2.4rem}.multicolumn-card__info{padding:2rem 1.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/visium-custom.css.map */
