html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}:root{--fluid-min-vw: 320;--fluid-max-vw: 1800;--fs-h1-min: 24;--fs-h1-max: 64;--fs-h1: clamp( var(--fs-h1-min) * 1px, calc((var(--fs-h1-min) * 1px) + (var(--fs-h1-max) - var(--fs-h1-min)) * ((100vw - (var(--fluid-min-vw) * 1px)) / (var(--fluid-max-vw) - var(--fluid-min-vw)))), var(--fs-h1-max) * 1px );--fs-h2-min: 25;--fs-h2-max: 40;--fs-h2: clamp( var(--fs-h2-min) * 1px, calc((var(--fs-h2-min) * 1px) + (var(--fs-h2-max) - var(--fs-h2-min)) * ((100vw - (var(--fluid-min-vw) * 1px)) / (var(--fluid-max-vw) - var(--fluid-min-vw)))), var(--fs-h2-max) * 1px );--fs-h3-min: 14;--fs-h3-max: 25;--fs-h3: clamp( var(--fs-h3-min) * 1px, calc((var(--fs-h3-min) * 1px) + (var(--fs-h3-max) - var(--fs-h3-min)) * ((100vw - (var(--fluid-min-vw) * 1px)) / (var(--fluid-max-vw) - var(--fluid-min-vw)))), var(--fs-h3-max) * 1px );--fs-h4-min: 12;--fs-h4-max: 20;--fs-h4: clamp( var(--fs-h4-min) * 1px, calc((var(--fs-h4-min) * 1px) + (var(--fs-h4-max) - var(--fs-h4-min)) * ((100vw - (var(--fluid-min-vw) * 1px)) / (var(--fluid-max-vw) - var(--fluid-min-vw)))), var(--fs-h4-max) * 1px );--fs-h5-min: 12;--fs-h5-max: 20;--fs-h5: clamp( var(--fs-h5-min) * 1px, calc((var(--fs-h5-min) * 1px) + (var(--fs-h5-max) - var(--fs-h5-min)) * ((100vw - (var(--fluid-min-vw) * 1px)) / (var(--fluid-max-vw) - var(--fluid-min-vw)))), var(--fs-h5-max) * 1px );--fs-body-min: 14;--fs-body-max: 16;--fs-body: clamp( var(--fs-body-min) * 1px, calc((var(--fs-body-min) * 1px) + (var(--fs-body-max) - var(--fs-body-min)) * ((100vw - (var(--fluid-min-vw) * 1px)) / (var(--fluid-max-vw) - var(--fluid-min-vw)))), var(--fs-body-max) * 1px );--p-inline-min: 10;--p-inline-max: 50;--p-inline: clamp( var(--p-inline-min) * 1px, calc((var(--p-inline-min) * 1px) + (var(--p-inline-max) - var(--p-inline-min)) * ((100vw - (var(--fluid-min-vw) * 1px)) / (var(--fluid-max-vw) - var(--fluid-min-vw)))), var(--p-inline-max) * 1px );--announc-inline-min: 10;--announc-inline-max: 40;--announc-inline: clamp( var(--announc-inline-min) * 1px, calc((var(--announc-inline-min) * 1px) + (var(--announc-inline-max) - var(--announc-inline-min)) * ((100vw - (var(--fluid-min-vw) * 1px)) / (var(--fluid-max-vw) - var(--fluid-min-vw)))), var(--announc-inline-max) * 1px )}body{font-family:Poppins}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}p{font-size:var(--fs-body)}h2.cart__empty-text{font-size:25px}.cta-black.button.button--primary{background:transparent;border:none}.button:before,.button:after{box-shadow:none;border:none}.button:not([disabled]):hover:after{border:none;box-shadow:none}.cta-black{align-items:center;display:inline-flex;font-weight:700;height:56px;overflow:hidden;position:relative;text-transform:uppercase;transition:all .4s ease;z-index:0;padding-right:46px;border:none;background:transparent}.cta-black:hover .left-cta{transform:scale(1)}.cta-black:hover .left-cta svg{fill:#fff}.cta-black .left-cta{left:7px;transform:scale(0);background:#de2b34}.cta-black .right-cta{left:auto;right:7px;transform:scale(1);border:1px solid #000}.cta-black:hover .right-cta{transform:scale(0)}.cta-black .right-cta svg{fill:#000}.cta-black .left-cta,.cta-black .right-cta{border-radius:50%;font-size:10px;height:40px;line-height:40px;position:absolute;text-align:center;width:40px;transition:all .4s ease}.cta-black:hover .cta-split__label{transform:translate(17px)}.cta-black .cta-split__label{display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;border-radius:999px;color:#000;background:var(--cta-bg);line-height:1;transition:transform .25s ease,border-color .25s ease,color .25s ease,background-color .25s ease;padding:13px 24px;font-weight:500;font-size:16px}.cta-black:hover .cta-split__label{background:#de2b34;color:#fff;border:1px solid #DE2B34}.announcement-bar__message{font-weight:600}.header__icon .svg-wrapper{width:25px;height:30px}.header__menu-item:hover span{text-decoration:none!important;text-underline-offset:0!important}.header li a span:after{display:block;content:"";border-bottom:solid 1px #fff;transform:scaleX(0);transition:transform .25s ease-in-out}.header li a.menu-list__link{line-height:20px}.header li a span:hover:after{transform:scaleX(1)}.header li a span:after{transform-origin:0% 50%}.header.page-width{max-width:100%;margin:0 auto;padding:5px 70px}@media (max-width:600px){h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:25px}.cta-black .cta-split__label{font-size:12px}.custom-projects-section .project-service{font-size:16px}.header.header--middle-left.page-width{max-width:100%;margin:0 auto;padding:5px 20px}.rich-text__wrapper.rich-text__wrapper--center.page-width{padding:0}.custom-projects-section .projects-slider-wrapper .project-card{padding:0 10px;outline:none}.custom-projects-section .slick-prev-custom,.custom-projects-section .slick-next-custom{width:45px!important;height:45px!important}.tms__quote{display:inline}.custom-projects-section .project-service{font-size:18px}.custom-projects-section .project-category{font-size:14px}}@media (min-width: 768px) and (max-width:1250px){body .h1{font-size:clamp(30px,3.4vw,44px)}body h2{line-height:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/blinix.css.map */
