:root{--siderat-teal: #049CBC;--siderat-navy: #242C3C;--siderat-gold: #E3BD25;--siderat-light-gray: #F0F0F0;--siderat-white: #FFFFFF;--font-body-family: "Open Sans", sans-serif;--font-heading-family: "Open Sans", sans-serif}body{font-family:Open Sans,sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:700;letter-spacing:-.02em}.button--primary,.shopify-challenge__button,.customer button{border-radius:9999px!important;padding:1.2rem 3rem;font-weight:600;text-transform:none;letter-spacing:.02em;transition:all .3s ease}.button--primary:hover{transform:translateY(-2px);box-shadow:0 4px 15px #049cbc4d}.button--secondary{border-radius:9999px!important;padding:1.2rem 3rem;font-weight:600;border-width:2px;transition:all .3s ease}.button--secondary:hover{transform:translateY(-2px)}.card-wrapper{border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 8px 30px #242c3c1f}.section-header{border-bottom:1px solid rgba(36,44,60,.08)}.header__heading-logo{transition:opacity .3s ease}.header__heading-logo:hover{opacity:.85}.utility-bar{font-weight:600;letter-spacing:.05em;font-size:1.2rem}.banner:after{background:linear-gradient(180deg,#242c3c1a,#242c3c99)}.banner__heading{text-shadow:0 2px 10px rgba(0,0,0,.25)}.rich-text__heading em,.banner__heading em,.image-with-text__heading em{font-style:italic;color:rgb(var(--color-button))}.multicolumn-card{padding:2rem;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease}.multicolumn-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px #242c3c1a}.multicolumn-card h3{font-weight:700;margin-bottom:.8rem}.image-with-text__content{padding:3rem}.footer{border-top:3px solid var(--siderat-teal)}.footer-block__heading{font-weight:700;text-transform:uppercase;font-size:1.3rem;letter-spacing:.08em;margin-bottom:1.5rem}.footer a:hover{color:var(--siderat-teal)!important}.footer__newsletter .field__input{border-radius:9999px!important}.footer__newsletter .field__button{border-radius:0 9999px 9999px 0!important}.card__heading a{font-weight:600}.price__regular .price-item--regular{font-weight:700}.siderat-whatsapp{position:fixed;bottom:24px;right:24px;z-index:999;width:60px;height:60px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #0003;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.siderat-whatsapp:hover{transform:scale(1.1);box-shadow:0 6px 25px #0000004d}.siderat-whatsapp svg{width:32px;height:32px;fill:#fff}.scroll-trigger.animate--slide-in{transition-duration:.6s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.field__input,.select__select,.customer .field input{border-radius:40px!important}textarea.field__input{border-radius:16px!important}.badge{font-weight:700;text-transform:uppercase;font-size:1rem;letter-spacing:.05em}@media screen and (max-width:749px){.banner__heading{font-size:2.8rem}.button--primary,.button--secondary{padding:1rem 2rem;font-size:1.3rem}.siderat-whatsapp{bottom:16px;right:16px;width:52px;height:52px}.siderat-whatsapp svg{width:28px;height:28px}.image-with-text__content{padding:2rem 1.5rem}}*:focus-visible{outline:2px solid var(--siderat-teal);outline-offset:3px}.rich-text__wrapper--left,.rich-text__blocks--left,.banner__content--middle-left,.banner__content--bottom-left,.banner__content--top-left{text-align:left;align-items:flex-start}.banner__box,.image-with-text__content,.rich-text__heading,.rich-text__text,.rich-text__caption{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/11/assets/siderat-custom.css.map */
