.service-block{--dc-service-hairline: rgb(255 255 255 / 12%);--dc-service-ground: #0f0f10;--dc-service-icon: 4.4rem;--dc-service-svg-size: 3.4rem;--dc-service-icon-filter: none}.service-block .page-inner-width.gradient{background:var(--dc-service-ground);--color-foreground: #ffffff;color:#fff;border-bottom:2px solid #f40009}.service-block .services-wrapper{margin-top:0}.services.stickyscroll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:visible;scroll-behavior:auto}@media screen and (min-width:990px){.services.stickyscroll{grid-template-columns:repeat(4,minmax(0,1fr))}}.services.stickyscroll>.service{position:relative;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1.4rem;min-width:0;text-align:center;text-decoration:none;color:inherit}@media screen and (min-width:750px){.services.stickyscroll>.service{flex-direction:row;justify-content:flex-start;gap:1.6rem;padding:1.6rem 2.4rem;text-align:left}}.services.stickyscroll>.service{border-left:1px solid var(--dc-service-hairline);border-top:1px solid var(--dc-service-hairline)}.services.stickyscroll>.service:nth-of-type(odd){border-left:0}.services.stickyscroll>.service:nth-of-type(-n+2){border-top:0}@media screen and (min-width:990px){.services.stickyscroll>.service:nth-of-type(n){border-top:0;border-left:1px solid var(--dc-service-hairline)}.services.stickyscroll>.service:first-of-type{border-left:0}}.services.stickyscroll .service-icon{width:var(--dc-service-icon);height:var(--dc-service-icon);flex:0 0 auto;background-size:contain;background-position:center center;background-repeat:no-repeat;filter:var(--dc-service-icon-filter);transition:transform var(--duration-short) ease}.services.stickyscroll svg.service-icon:not(.dc-service-svg),.services.stickyscroll .service-icon svg:not(.dc-service-svg){fill:#fff6}.services.stickyscroll .dc-service-svg{width:var(--dc-service-svg-size);height:var(--dc-service-svg-size);flex:0 0 auto;fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible;transition:transform var(--duration-short) ease}.services.stickyscroll>.service:not([href="#"]):hover .dc-service-svg,.services.stickyscroll>.service:not([href="#"]):focus-visible .dc-service-svg{transform:translateY(-2px)}.services.stickyscroll .service-description{min-width:0}.services.stickyscroll .service-title{font-family:var(--font-heading-family);font-size:1.4rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:#fff}.services.stickyscroll .service-subtitle{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;line-height:1.35;letter-spacing:.01em;color:#ffffff9e}@media screen and (min-width:990px){.services.stickyscroll .service-title{font-size:1.5rem;letter-spacing:.1em}.services.stickyscroll .service-subtitle{font-size:1.3rem}}.services.stickyscroll>.service[href="#"]{cursor:default}.services.stickyscroll>.service:after{content:"";display:block;position:absolute;left:0;right:0;top:auto;bottom:0;width:auto;height:3px;background-color:#f40009;transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-short) ease}.services.stickyscroll>.service[href="#"]:after{display:none}.services.stickyscroll>.service:not([href="#"]):hover:after,.services.stickyscroll>.service:not([href="#"]):focus-visible:after{transform:scaleX(1)}.services.stickyscroll>.service:not([href="#"]):hover .service-icon,.services.stickyscroll>.service:not([href="#"]):focus-visible .service-icon{transform:translateY(-2px)}.services.stickyscroll>.service:focus-visible{outline:2px solid #ffffff;outline-offset:-2px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/service-strip.css.map */
