:root{--ks-blue: #0b2565;--ks-gold: #ffb321;--ks-gold-dark: #ff9900;--ks-radius: 20px;--ks-shadow: 0 22px 40px rgba(4, 10, 40, .13)}body{background:#f3f5fb!important}.page-width{max-width:1380px!important}.card,.product-card,.collection-card,.shopify-section,.multicolumn-card,.collection-list__item{background:#fff!important;border-radius:var(--ks-radius)!important;box-shadow:var(--ks-shadow)!important;border:none!important;transition:.25s ease-out}.card:hover,.product-card:hover,.collection-card:hover{transform:translateY(-4px);box-shadow:0 30px 48px #00000026}button,.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;padding:.9rem 1.8rem!important;font-weight:700!important;box-shadow:0 12px 22px #0000002e!important;transition:.2s ease-out}button:hover,.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 22px 38px #0000003d!important}img{border-radius:14px!important}h1,h2,h3{color:var(--ks-blue)!important;font-weight:700!important}.ks-reveal{opacity:0;transform:translateY(25px);transition:opacity .6s ease-out,transform .6s ease-out}.ks-visible{opacity:1;transform:translateY(0)}.section-banner,.collection-hero,.collection__description,.banner__box,.collection-hero__description,.product__description{background:#fff;padding:40px 35px;border-radius:18px;box-shadow:0 15px 40px #04163a14;border:1px solid rgba(4,22,58,.06)}.section-banner h1,.collection-hero h1,.banner__heading,h1,h2.title{font-size:34px!important;font-weight:800!important;color:#04163a!important;margin-bottom:12px;letter-spacing:-.5px}.section-banner h2,.collection-hero h2,h2,h3{font-size:22px!important;font-weight:700!important;color:#0b2565!important;margin-bottom:15px}.collection-hero p,.section-banner p,.product__description p,.rte p{font-size:17px;line-height:1.55;color:#0b1a33;margin-bottom:14px}strong{color:#f90}.rte *:not(:last-child){margin-bottom:10px}.ks-collection-wrapper{padding:32px 0 48px}@media (min-width: 1100px){.ks-collection-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2.1fr);gap:32px;align-items:flex-start}}@media (max-width: 1099px){.ks-collection-grid{display:block}.ks-collection-left{margin-bottom:24px}}.ks-collection-left{position:relative;align-self:flex-start;background:#fff;padding:44px 24px 20px;border-radius:22px;box-shadow:0 22px 40px #04122829;border:1px solid rgba(4,18,40,.04);overflow:visible}.ks-collection-left:before{content:"Offre sp\e9 ciale Office 2024";position:absolute;top:14px;left:24px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:4px 12px;border-radius:999px;background:linear-gradient(135deg,#ffb321,#ff6a00);color:#3b2500;box-shadow:0 12px 26px #ff990073}.ks-collection-left h2,.ks-collection-left h3{margin:16px 0 8px;font-size:16px;color:#04163a!important}.ks-collection-left p,.ks-collection-left li{font-size:14.5px;line-height:1.6;color:#0b1a33}.ks-collection-left ul{list-style:none;padding-left:0;margin:0 0 4px}.ks-collection-left li:before{content:"\2714";margin-right:6px;color:#02b37a;font-weight:700}.ks-collection-left a{color:#f90;font-weight:600;text-decoration:none}.ks-collection-left a:hover{text-decoration:underline}.ks-collection-left-bottom{margin-top:14px;font-size:14px;color:#5a6380}.ks-products-grid{width:100%;display:grid;gap:32px}@media (min-width: 1200px){.ks-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 750px) and (max-width: 1199px){.ks-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 749px){.ks-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ks-product-card{transition:.25s ease}.ks-product-card:hover{transform:translateY(-5px)}.collection-hero__inner .badge,.collection__description .badge,.collection-hero__inner .subtitle,.collection__description .subtitle{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ksoftware-premium.css.map */
