.heroCarousel{margin-bottom:0!important;margin-top:0!important}.heroCarousel.slick-initialized{max-height:none!important}.heroCarousel .slick-list,.heroCarousel .slick-track{max-height:none!important}.heroCarousel-slide .heroCarousel-image{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;max-height:none!important;height:80vh!important;min-height:500px!important}@media (min-width:801px){.heroCarousel-slide .heroCarousel-image{height:85vh!important;min-height:600px!important}}.heroCarousel-slide .heroCarousel-image-wrapper{max-height:none!important;overflow:hidden}.heroCarousel-content{background:rgba(0,0,0,.4)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:8px;padding:24px 32px!important;width:auto!important;max-width:600px}@media (min-width:801px){.heroCarousel-content{top:auto!important;bottom:60px;left:60px!important;right:auto!important;-webkit-transform:none!important;transform:none!important;text-align:left}}.heroCarousel-content.heroCarousel-content--empty{background:0 0!important}.heroCarousel-title{color:#fff!important;font-size:1.6rem!important;font-weight:700;letter-spacing:-.02em}@media (min-width:801px){.heroCarousel-title{font-size:2.4rem!important}}.heroCarousel-description{color:rgba(255,255,255,.9)!important;font-size:1rem!important}@media (min-width:801px){.heroCarousel-description{font-size:1.15rem!important}}.heroCarousel-action .button{background:#009fdf!important;border:none!important;border-radius:6px;color:#fff!important;font-weight:700;padding:12px 28px;font-size:1rem;letter-spacing:.02em;-webkit-transition:background .2s;transition:background .2s}.heroCarousel-action .button:hover{background:#0077b0!important}.heroCarousel .slick-next,.heroCarousel .slick-prev{background:rgba(0,0,0,.3)!important;border:none!important;border-radius:50%;width:48px;height:48px;color:#fff!important;-webkit-transition:background .2s;transition:background .2s}.heroCarousel .slick-next:hover,.heroCarousel .slick-prev:hover{background:rgba(0,0,0,.6)!important}.heroCarousel .slick-dots{bottom:20px!important}.heroCarousel .slick-dots li button::before{color:rgba(255,255,255,.5)!important;font-size:10px}.heroCarousel .slick-dots li.slick-active button::before{color:#fff!important}.productCarousel{margin:0 auto;padding:60px 20px;max-width:1200px}.productCarousel .productCarousel-slide{padding:0 12px}.productCarousel .card{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s;background:#fff}.productCarousel .card:hover{-webkit-box-shadow:0 8px 30px rgba(0,0,0,.08);box-shadow:0 8px 30px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.productCarousel .card .card-figure{padding:20px;background:#fafafa}.productCarousel .card .card-body{padding:16px 20px}.productCarousel .card .card-title{font-size:.95rem;font-weight:600;color:#1a1a2e;line-height:1.3}.productCarousel .card .card-title a{color:inherit;text-decoration:none}.productCarousel .card .card-text--price{font-size:1.1rem;font-weight:700;color:#0369a9}.featured-categories-banner{margin:0!important;padding:0!important}.featured-categories-banner .featured-categories{list-style:none;margin:0;padding:0}.featured-categories-banner .category{margin:0;padding:0}.featured-categories-banner .category-image{width:100%;display:block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.featured-categories-banner .category-image-link{display:block;overflow:hidden}.featured-categories-banner .category-image-link:hover .category-image{-webkit-transform:scale(1.02);transform:scale(1.02)}.main.full{padding:0!important;max-width:none!important}.header{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}@media (min-width:801px){.header-logo{margin-top:12px!important;margin-bottom:12px!important}}@media (min-width:801px){.navPages-container{padding:0}}.navPages-list .navPages-item>a{font-size:.85rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.footer{padding:40px 0 20px;background:#1a1a2e;color:#ccc}.footer .footer-info-heading{color:#fff;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.footer .footer-info-list a{color:#aaa;font-size:.85rem;line-height:2}.footer .footer-info-list a:hover{color:#fff}.footer .footer-copyright{border-top:1px solid #333;padding-top:20px;margin-top:20px}.footer .footer-copyright .powered-by{color:#666}.footer-newsletter-summary,.newsletter-section{padding:20px 0}.body .footer-subscribe,.body .newsletter-section,.featured-categories-banner:last-of-type,.main.full>:last-child{margin-bottom:0!important}[data-banner-location=bottom],[data-placement-id]{margin-bottom:0!important;padding-bottom:0!important}[data-placement-id] img{display:block;margin-bottom:0!important}.newsletter-subscription-section{margin-top:0!important;padding-top:0!important}.newsletter.cta{margin-top:0!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fsl-tech-strip{background:#0a1628;padding:18px 0;overflow:hidden}.fsl-tech-strip__inner{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;padding:0 20px}.fsl-tech-strip__item{text-align:center;padding:8px 28px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:180px}.fsl-tech-strip__label{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.06em}.fsl-tech-strip__detail{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.78rem;color:rgba(255,255,255,.5);margin-top:2px}.fsl-tech-strip__divider{width:1px;height:32px;background:rgba(255,255,255,.15);-ms-flex-negative:0;flex-shrink:0}@media (max-width:700px){.fsl-tech-strip__divider{display:none}}.fsl-showcase{max-width:1200px;margin:0 auto;padding:40px 20px}.fsl-showcase__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:12px;overflow:hidden;text-decoration:none;position:relative;min-height:400px;background:#f5f5f7;margin-bottom:20px;-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.fsl-showcase__card:hover{-webkit-transform:scale(1.005);transform:scale(1.005);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.12);box-shadow:0 12px 40px rgba(0,0,0,.12)}.fsl-showcase__card--full{min-height:480px}@media (min-width:801px){.fsl-showcase__card--full{min-height:560px}}.fsl-showcase__card--dark{background:#1a1a2e}.fsl-showcase__card--dark .fsl-showcase__title{color:#fff}.fsl-showcase__card--dark .fsl-showcase__subtitle{color:rgba(255,255,255,.7)}.fsl-showcase__card--dark .fsl-showcase__cta{color:#009fdf}.fsl-showcase__card--half{min-height:360px}.fsl-showcase__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:700px){.fsl-showcase__grid{grid-template-columns:1fr}}.fsl-showcase__text{position:relative;z-index:2;padding:36px 40px;width:100%}@media (max-width:700px){.fsl-showcase__text{padding:24px}}.fsl-showcase__title{font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700;color:#1a1a2e;margin:0 0 8px 0;letter-spacing:-.02em}@media (min-width:801px){.fsl-showcase__title{font-size:2.6rem}}@media (min-width:801px){.fsl-showcase__card--full .fsl-showcase__title{font-size:3.2rem}}.fsl-showcase__subtitle{font-family:Arial,Helvetica,sans-serif;font-size:1.05rem;color:#666;margin:0 0 16px 0;line-height:1.5;max-width:400px}.fsl-showcase__cta{font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;color:#0369a9;text-decoration:none}.fsl-showcase__cta:hover{text-decoration:underline}.form-laser-selector{font-size:14px}.form-laser-selector h2{font-size:16px}.form-laser-selector h2 span{font-size:14px;color:#1c84c6;cursor:pointer}.form-laser-selector h3{display:table;color:#1c84c6;font-size:14px;cursor:pointer;margin:10px 0 0 0}.form-laser-selector h3 span.toggle{border:0;cursor:pointer}.form-laser-selector div.accordion{border:1px solid #cdcccc;border-radius:2px;padding:0 10px 10px 10px;margin:4px 0 0 0}.form-laser-selector div.accordion div{margin:10px 0 0 0}.form-laser-selector div.accordion.a div ul{list-style-type:none;margin-top:10px;margin-bottom:0}.form-laser-selector div.accordion.a div ul li input[type=radio]{margin-right:4px}.form-laser-selector div.accordion.a div:first-child span,.form-laser-selector div.accordion.a div:nth-child(2) span{display:inline-block;width:135px}.form-laser-selector div.accordion.b,.form-laser-selector div.accordion.e,.form-laser-selector div.accordion.f{padding:4px 10px 10px 10px}.form-laser-selector div.accordion.b div,.form-laser-selector div.accordion.e div,.form-laser-selector div.accordion.f div{margin-top:10px}.form-laser-selector div.accordion.b div input[type=radio],.form-laser-selector div.accordion.e div input[type=radio],.form-laser-selector div.accordion.f div input[type=radio]{margin-right:4px}.form-laser-selector div.accordion.c{padding-bottom:12px}.form-laser-selector div.accordion.c span,.form-laser-selector div.accordion.c ul{margin-top:10px}.form-laser-selector div.accordion.c span input[type=radio],.form-laser-selector div.accordion.c ul input[type=radio]{margin-right:4px}.form-laser-selector div.accordion.c span{display:block}.form-laser-selector div.accordion.c ul{list-style-type:none;margin-bottom:0}.form-laser-selector div.accordion.c textarea{margin:10px 0 0 16px}.form-laser-selector div.accordion.d{padding-bottom:12px}.form-laser-selector div.accordion.d span,.form-laser-selector div.accordion.d ul{margin-top:10px}.form-laser-selector div.accordion.d span input[type=radio],.form-laser-selector div.accordion.d ul input[type=radio]{margin-right:4px}.form-laser-selector div.accordion.d span{display:block}.form-laser-selector div.accordion.d ul{list-style-type:none;margin-bottom:0}.form-laser-selector div.accordion.d ul:not(.dif) li input[type=radio]:not(:first-child){margin-left:10px}.form-laser-selector div.accordion.d textarea{margin:10px 0 0 16px}.form-laser-selector div#result{color:#ff762b;background-color:#ebebeb;margin:40px 0 0 0;padding:20px;border-radius:20px}