body.ks-approved-v30{--ks-card-radius: 6px;--ks-signature-radius: 4px}body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .v17-header-cta{min-width:80px;min-height:40px;padding:11px 20px!important;font-size:10px!important;font-weight:700;box-shadow:0 5px 14px #3275be25}body.ks-approved-v30 .v17-hero-copy h1{font-size:clamp(40px,5.6vw,78px);line-height:1.04}body.ks-approved-v30 .v17-hero-copy .btn{min-height:38px;font-size:9px}body.ks-approved-v30 .v17-contact-hero{padding-block:70px}body.ks-approved-v30 .v17-contact-hero h1{font-size:clamp(38px,5.5vw,76px)}body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .v17-solution-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .v17-solutions-home .v17-solution-card{--ks-card-radius: 16px;min-height:0;border-radius:var(--ks-card-radius)!important;overflow:hidden!important;isolation:isolate}body.ks-approved-v30 .v17-solution-card>img{height:138px}body.ks-approved-v30 .v17-solution-card>.v17-card-body{padding:58px 15px 62px}body.ks-approved-v30 .v17-card-body h3{font-size:15px;line-height:1.18;text-transform:uppercase}body.ks-approved-v30 .v17-card-body p{font-size:11px;line-height:1.65}body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .v17-solution-card>.ks-card-arrow{inset:auto auto 0 0;border-radius:var(--ks-card-radius)!important}body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .v17-solutions-home .v17-solution-card:after{content:""!important;display:block!important;position:absolute!important;inset:auto auto 0 0!important;width:var(--ks-card-radius)!important;height:var(--ks-card-radius)!important;background:var(--button-primary-bg, #3275be)!important;border-radius:0!important;opacity:1!important;transform:none!important;z-index:2!important;pointer-events:none}body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .v17-index-card{border-radius:var(--ks-card-radius)!important}body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .ks-partner-home .ks-partner-rail{grid-template-columns:repeat(4,minmax(0,1fr))}body.ks-approved-v30 .ks29-catalog{--ks29-blue: var(--button-primary-bg, #3275be);--ks29-ink: var(--navy, #141f2c);--ks29-muted: var(--muted, #587080);--ks29-line: var(--line, #dce7ef);padding-top:0}body.ks-approved-v30 .ks29-catalog .wrap{width:min(var(--content-width, 1180px),calc(100% - 48px))}body.ks-approved-v30 .ks30-catalog-heading{padding-top:24px}body.ks-approved-v30 .ks29-catalog-hero{margin:26px 0 36px}body.ks-approved-v30 .ks29-catalog-hero h1{font-size:clamp(36px,4.5vw,66px)}body.ks-approved-v30 .ks29-catalog-hero h1:after{display:none}body.ks-approved-v30 .ks29-catalog--index .ks30-catalog-heading{color:#fff;background:var(--navy, #141f2c);padding-top:26px}body.ks-approved-v30 .ks29-catalog--index .ks29-breadcrumb,body.ks-approved-v30 .ks29-catalog--index .ks29-breadcrumb a{color:#bad0e0}body.ks-approved-v30 .ks29-catalog--index .ks29-catalog-hero{padding:24px 0 72px;margin:0}body.ks-approved-v30 .ks29-catalog--index .ks29-catalog-hero>div:first-child{max-width:1050px}body.ks-approved-v30 .ks29-catalog--index .ks29-catalog-hero .ks29-eyebrow{color:#65a9ec}body.ks-approved-v30 .ks29-catalog--index .ks29-catalog-hero h1{color:#fff;font-size:clamp(42px,5.6vw,82px);line-height:.98;margin-bottom:30px}body.ks-approved-v30 .ks29-catalog--index .ks29-catalog-hero p:last-child{font-size:19px;color:#e0eef6;line-height:1.65;max-width:850px}body.ks-approved-v30 .ks29-family-nav{gap:0;padding:0;margin-bottom:32px;border-bottom:1px solid var(--ks29-line)}body.ks-approved-v30 .ks29-family-nav a{min-height:50px;padding:13px 10px;border:0;border-bottom:2px solid transparent;border-radius:0;color:#2c6aa8;background:#fff;font-size:10px;font-weight:600}body.ks-approved-v30 .ks29-family-nav a:hover,body.ks-approved-v30 .ks29-family-nav a[aria-current=page]{color:var(--ks29-blue);border-bottom-color:var(--ks29-blue);background:#f4f9fc}body.ks-approved-v30 .ks29-scatto-nav a,body.ks-approved-v30 .ks29-filter,body.ks-approved-v30 .ks29-filter input,body.ks-approved-v30 .ks29-filter select,body.ks-approved-v30 .ks29-filter button,body.ks-approved-v30 .ks29-no-results,body.ks-approved-v30 .ks29-no-results button,body.ks-approved-v30 .ks29-scatto-mark{border-radius:6px}body.ks-approved-v30 .ks29-series-list{gap:32px;padding:8px}body.ks-approved-v30 .ks29-series{position:relative;isolation:isolate;overflow:visible;border-radius:3px;border:0}body.ks-approved-v30 .ks29-series:before,body.ks-approved-v30 .ks29-series:after{content:"";position:absolute;width:52px;height:52px;border-radius:4px;background:var(--navy, #141f2c);z-index:-1;pointer-events:none}body.ks-approved-v30 .ks29-series:before{top:-8px;left:-8px}body.ks-approved-v30 .ks29-series:after{width:30px;height:30px;right:-8px;bottom:-8px}body.ks-approved-v30 .ks29-series summary,body.ks-approved-v30 .ks29-series__content{position:relative;background:#fff;border:1px solid var(--ks29-line)}body.ks-approved-v30 .ks29-series summary{border-radius:3px}body.ks-approved-v30 .ks29-series[open] summary{border-radius:3px 3px 0 0}body.ks-approved-v30 .ks29-series__content{border-top:0;border-radius:0 0 3px 3px}body.ks-approved-v30 .ks29-series__visual{border-radius:3px}body.ks-approved-v30 .ks29-series__title{font-size:26px}body.ks-approved-v30 .ks29-series__toggle b{border-radius:6px;font-size:11px;padding:10px 16px}body.ks-approved-v30 .ks29-model-table thead{background:var(--ks29-blue)}body.ks-approved-v30.ks-commerce-v26 .ks-robot-hero h1{font-size:clamp(38px,4.6vw,66px)}body.ks-approved-v30.ks-commerce-v26 .ks-robot-hero .btn{min-height:38px;font-size:9px}body.ks-approved-v30 .ks-robot-family{border-radius:var(--ks-card-radius)!important}body.ks-approved-v30 .ks-robot-carousel__controls>button{border-radius:6px}body.ks-approved-v30 .ks-scatto .ks-shop-product{--sp-blue: var(--button-primary-bg, #3275be)}body.ks-approved-v30 .ks-scatto .ks-shop-product .ks-scatto-product__highlights{gap:10px;border-top:0}body.ks-approved-v30 .ks-scatto .ks-shop-product .ks-scatto-product__highlights>div{background:var(--sp-soft);border:1px solid var(--sp-line);border-radius:6px;padding:16px}@media(min-width:701px)and (max-width:1099px){body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .v17-solution-cards,body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .ks-partner-home .ks-partner-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .v17-header-cta{min-height:44px}body.ks-approved-v30 .v17-hero-copy h1{font-size:clamp(34px,9vw,48px)}body.ks-approved-v30 .v17-hero-copy .btn,body.ks-approved-v30.ks-commerce-v26 .ks-robot-hero .btn{min-height:44px;font-size:10px}body.ks-approved-v30 .v17-contact-hero{padding-block:42px}body.ks-approved-v30 .v17-contact-hero h1{font-size:clamp(36px,9vw,48px)}body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .v17-solution-cards{grid-template-columns:minmax(0,1fr);gap:14px}body.ks-approved-v30 .v17-solution-card>img{height:100%;min-height:138px}body.ks-approved-v30 .v17-solution-card>.v17-card-body{padding:20px 16px 22px;min-height:138px}body.ks-approved-v30 .v17-card-body h3{font-size:15px;margin-bottom:7px}body.ks-approved-v30 .v17-card-body p{font-size:12px;line-height:1.55}body.ks-approved-v30.ks-designer-refresh.ks-commerce-v26 .ks-partner-home .ks-partner-rail{grid-template-columns:repeat(2,minmax(0,1fr))}body.ks-approved-v30 .ks29-catalog .wrap{width:calc(100% - 36px)}body.ks-approved-v30 .ks30-catalog-heading{padding-top:18px}body.ks-approved-v30 .ks29-catalog-hero{margin:22px 0 28px}body.ks-approved-v30 .ks29-catalog-hero h1{font-size:34px}body.ks-approved-v30 .ks29-catalog--index .ks30-catalog-heading{padding-top:20px}body.ks-approved-v30 .ks29-catalog--index .ks29-catalog-hero{padding:20px 0 42px}body.ks-approved-v30 .ks29-catalog--index .ks29-catalog-hero h1{font-size:clamp(38px,10vw,52px);line-height:1.04;margin-bottom:22px}body.ks-approved-v30 .ks29-catalog--index .ks29-catalog-hero p:last-child{font-size:14px}body.ks-approved-v30 .ks29-family-nav{margin-bottom:24px}body.ks-approved-v30 .ks29-family-nav a{min-height:48px;padding:10px 8px;font-size:10px}body.ks-approved-v30 .ks29-series-list{gap:26px}body.ks-approved-v30 .ks29-series__title{font-size:20px}body.ks-approved-v30 .ks29-series__toggle b{padding:8px 11px;font-size:10px}body.ks-approved-v30.ks-commerce-v26 .ks-robot-hero h1{font-size:40px}body.ks-approved-v30 .ks-scatto .ks-shop-product .ks-scatto-product__highlights>div{padding:13px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/ks-approved-v30.css.map */
