@layer koppa-approved-mobile{#MainContent .km .km-strip,#MainContent .km .km-mobile-spec{display:none!important}#MainContent .km>section.km-sec{display:block!important}#MainContent .km .km-sec__inner,#MainContent .km .km-hero__inner{max-width:1440px!important;margin-inline:auto!important;padding-inline:32px!important}#MainContent .km .km-sec{padding-block:80px!important;padding-inline:0!important}#MainContent .km .km-hero__media{aspect-ratio:1/1!important;max-height:620px!important;background:#102536!important}#MainContent .km .km-hero__media img{width:100%!important;height:100%!important;object-fit:cover!important}#MainContent .km .km-brand-grid{display:grid!important;grid-template-columns:1.1fr .9fr!important;gap:64px!important;align-items:stretch!important}#MainContent .km .km-glance{display:block!important;min-width:0!important}#MainContent .km .km-glance__row{display:grid!important;grid-template-columns:140px 1fr!important;gap:24px!important;padding:19px 0!important}#MainContent .km .km-brand-image{margin:0!important;display:flex!important;flex-direction:column!important;min-height:0!important}#MainContent .km .km-brand-image img{width:100%!important;height:100%!important;max-height:710px!important;object-fit:cover!important;min-height:0!important}#MainContent .km .km-brand-image figcaption{font-size:12px!important;line-height:1.5!important;padding-top:14px!important;color:#52616b!important}#MainContent .km .km-sec__head{max-width:800px!important;margin-bottom:40px!important}#MainContent .km #km-proto-h{font-size:clamp(32px,3.3vw,48px)!important;line-height:1.12!important;max-width:850px!important}#MainContent .km .km-proto{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}#MainContent .km .km-proto__media{aspect-ratio:1!important;background:#fff!important}#MainContent .km .km-proto__media img{width:100%!important;height:100%!important;object-fit:contain!important}#MainContent .km .km-proto__name{font-size:24px!important;line-height:1.25!important;min-height:60px!important}#MainContent .km .km-proto__meta{font-size:13px!important;line-height:1.6!important;margin-block:15px!important;color:#425460!important}#MainContent .km .km-proto__desc{font-size:15px!important;line-height:1.75!important}#MainContent .km .km-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}#MainContent .km .km-assets__group{margin-top:48px!important}#MainContent .km .km-assets__gh{margin-bottom:24px!important}#MainContent .km .km-asset{min-width:0!important}#MainContent .km .km-asset__thumb{aspect-ratio:1/1!important;height:auto!important;background:#fff!important}#MainContent .km .km-asset__thumb--dark{background:#132b3d!important}#MainContent .km .km-asset__thumb--product img{object-fit:contain!important;width:100%!important;height:100%!important}#MainContent .km .km-asset__thumb--editorial img{object-fit:cover!important;width:100%!important;height:100%!important}#MainContent .km .km-asset--doc{display:flex!important;flex-direction:column!important;padding:24px!important;border:1px solid #ced8df!important;background:#f8fafb!important;min-height:220px!important}#MainContent .km .km-document-icon{width:32px!important;height:32px!important;color:#183b55!important;margin-bottom:24px!important}#MainContent .km .km-document-icon svg{width:32px!important;height:32px!important}#MainContent .km .km-asset--doc .km-asset__body{padding:0!important}#MainContent .km .km-contact{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;align-items:start!important;gap:64px!important}#MainContent .km .km-form{background:#f3f6f8!important;padding:32px!important;border:1px solid #d7dfe4!important}#MainContent .km .source-form-shell{padding:0!important;background:transparent!important;margin:0!important}#MainContent .km .source-form-shell>.koppa-container{display:block!important;max-width:none!important;padding:0!important;margin:0!important}#MainContent .km .source-form-shell>.koppa-container>div:first-child{display:none!important}#MainContent .km .source-form-shell form{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}#MainContent .km .source-form-shell input,#MainContent .km .source-form-shell select,#MainContent .km .source-form-shell textarea{font-size:16px!important;background:#fff!important;border-color:#c3cfd7!important;border-radius:0!important;min-width:0!important;letter-spacing:normal!important}#MainContent .km .km-fact summary{padding-block:22px!important;font-size:18px!important}#MainContent .km .km-fact__body{padding-bottom:24px!important}#MainContent .km .km-contact__mail{font-size:clamp(20px,2.3vw,32px)!important;overflow-wrap:anywhere!important}@media(max-width:767px){#MainContent .km .km-sec__inner,#MainContent .km .km-hero__inner{padding-inline:20px!important}#MainContent .km .km-sec{padding-block:48px!important}#MainContent .km .km-sec__head{margin-bottom:28px!important}#MainContent .km .km-brand-grid,#MainContent .km .km-contact,#MainContent .km .km-proto{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}#MainContent .km .km-brand-image img{max-height:440px!important;aspect-ratio:4/3!important}#MainContent .km .km-glance__row{grid-template-columns:100px minmax(0,1fr)!important;gap:18px!important;padding-block:16px!important}#MainContent .km .km-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}#MainContent .km .km-asset__t{font-size:14px!important;line-height:1.4!important}#MainContent .km .km-asset__m,#MainContent .km .km-asset__dl{font-size:11px!important;line-height:1.5!important}#MainContent .km .km-asset--doc{padding:18px!important;min-height:220px!important}#MainContent .km .km-form{padding:22px 18px!important}#MainContent .km .source-form-shell form>div:first-child{grid-template-columns:minmax(0,1fr)!important}#MainContent .km .source-form-shell label{grid-column:auto!important}#MainContent .km .km-boiler{grid-template-columns:minmax(0,1fr)!important}#MainContent .km .km-proto__name{min-height:0!important}#MainContent .km .km-hero__title{font-size:42px!important;line-height:1.07!important}#MainContent .km .km-h2{font-size:32px!important;line-height:1.15!important}#MainContent .km .km-hero__media{aspect-ratio:1/1!important}#MainContent .km .km-hero__actions{display:grid!important;gap:12px!important}#MainContent .km .km-hero__actions a{width:100%!important}#MainContent .km .km-contact__list{font-size:14px!important}}@media(prefers-reduced-motion:reduce){#MainContent .km *{animation:none!important;transition:none!important}}}@layer koppa-approved-mobile{@media(min-width:768px)and (max-width:1023px){#MainContent .km .km-contact,#MainContent .km .km-brand-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}#MainContent .km .km-brand-image img{max-height:500px!important;aspect-ratio:3/2!important}#MainContent .km .km-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#MainContent .km .km-proto__name{font-size:20px!important}}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/koppa-media-polish.css.map */
