#main{overflow-x:clip}#main .page-header,#main .shopify-policy__title{position:relative;isolation:isolate}#main .page-header__text-wrapper{margin-top:0}#main .page-header__text-wrapper>h1:first-child,#main .shopify-policy__title h1{position:relative;margin:0 0 56px;padding:100px 0 62px;color:#fff;font-family:var(--heading-font-family);font-weight:600;font-size:clamp(34px,4vw,54px);line-height:1.12;letter-spacing:-.02em}#main .page-header__text-wrapper>h1:first-child:before,#main .shopify-policy__title h1:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);background:radial-gradient(900px 340px at 86% 0%,rgba(47,180,255,.26),transparent 65%),radial-gradient(700px 300px at 6% 100%,rgba(37,99,235,.24),transparent 70%),linear-gradient(120deg,var(--osj-navy) 0%,var(--osj-navy-900) 100%)}#main .page-header__text-wrapper>h1:first-child:after,#main .shopify-policy__title h1:after{content:"";display:block;width:56px;height:3px;margin:22px auto 0;border-radius:2px;background:linear-gradient(90deg,var(--osj-cyan),var(--osj-blue))}#main .page-header .breadcrumb{z-index:1;color:#fff9}#main .page-header .breadcrumb__link{color:#ffffffb8}#main .page-header .breadcrumb__link:hover,#main .page-header .breadcrumb__link[aria-current]{color:#fff}#main .page-header__text-wrapper>h1:first-child~.rte,#main .page-header__text-wrapper>h1:first-child+p{font-size:17px;line-height:1.7}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte,.page-header__text-wrapper) h2{position:relative;margin:60px 0 18px;padding-top:22px;color:var(--osj-navy-900);line-height:1.25;letter-spacing:-.01em}#main :is(.page-content.rte,.shopify-policy__body .rte) h2{font-size:clamp(26px,2.5vw,34px)}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte,.page-header__text-wrapper) h2:before{content:"";position:absolute;left:0;top:0;width:44px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--osj-cyan),var(--osj-blue))}#main .page-header .page-header__text-wrapper h2:before{left:50%;margin-left:-22px}#main .page-content.rte>h1{margin:64px 0 20px;color:var(--osj-navy-900);font-size:clamp(27px,2.6vw,38px);line-height:1.2;letter-spacing:-.015em}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) h3{color:var(--osj-navy-900)}#main .page-content.rte>h3,#main .shopify-policy__body .rte h3{margin:36px 0 10px;font-size:clamp(19px,1.5vw,22px);line-height:1.35}#main .page-content.rte hr{margin:60px 0;border:0;height:1px;background:var(--osj-line)}#main .page-content.rte>p:first-child{font-size:18px;line-height:1.7;color:var(--osj-navy-900)}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) a:not(.button){color:var(--osj-navy);text-decoration-color:#2563eb73;text-underline-offset:3px}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) a:not(.button):hover{color:var(--osj-blue)}#main .page-content.rte img{border-radius:18px}#main :is(.page-content.rte,.werkstoff__beschreibung,.page-header__text-wrapper) ul{list-style:none;margin-left:0;padding-left:0}#main :is(.page-content.rte,.werkstoff__beschreibung,.page-header__text-wrapper) ul>li{position:relative;margin:12px 0;padding-left:36px}#main :is(.page-content.rte,.werkstoff__beschreibung,.page-header__text-wrapper) ul>li:before{content:"";position:absolute;left:0;top:.2em;width:22px;height:22px;margin:0;border:0;border-radius:50%;transform:none;opacity:1;background:var(--osj-navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 13px no-repeat}#main :is(.page-content.rte,.werkstoff__beschreibung) ol{list-style:none;counter-reset:osj-ol;margin-left:0;padding-left:0}#main :is(.page-content.rte,.werkstoff__beschreibung) ol>li{counter-increment:osj-ol;position:relative;min-height:30px;margin:14px 0;padding-left:46px}#main :is(.page-content.rte,.werkstoff__beschreibung) ol>li:before{content:counter(osj-ol);position:absolute;left:0;top:-.1em;width:30px;height:30px;border-radius:50%;background:var(--osj-navy);color:#fff;font:600 14px/30px var(--heading-font-family);text-align:center;transform:none}#main .shopify-policy__body .rte ul{list-style:none;margin-left:0;padding-left:0}#main .shopify-policy__body .rte ul>li{position:relative;padding-left:22px}#main .shopify-policy__body .rte ul>li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;margin:0;border-radius:50%;background:var(--osj-blue);transform:none}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) .table-wrapper{margin:24px 0 36px;padding:0;background:#fff;border:1px solid var(--osj-line);border-radius:var(--osj-radius);box-shadow:var(--osj-shadow)}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) th{padding:15px 20px;border:0;background:var(--osj-navy-900);color:#fff;text-align:left;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) td{padding:13px 20px;border:0;border-top:1px solid var(--osj-line);vertical-align:top}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) tbody tr:first-child td{border-top:0}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) tbody tr:nth-child(2n) td{background:#f7f9fc}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) td:first-child{font-weight:600;color:var(--osj-navy-900)}#main .osj-cta{margin:26px 0 34px}#main .osj-cta .button{padding:14px 28px;line-height:1.5;text-decoration:none}#main .rte>h3.osj-q{position:relative;margin:14px 0 0;padding:20px 24px 6px 68px;background:#fff;border:1px solid var(--osj-line);border-bottom:0;border-radius:14px 14px 0 0;font-size:17px;line-height:1.4;color:var(--osj-navy-900)}#main .rte>h2+h3.osj-q{margin-top:26px}#main .rte>h3.osj-q:before{content:"?";position:absolute;left:22px;top:17px;width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,var(--osj-cyan),var(--osj-blue) 60%,var(--osj-navy));color:#fff;font:700 16px/30px var(--heading-font-family);text-align:center;box-shadow:0 6px 14px #2563eb40}#main .rte>h3.osj-q--punkt:before{content:"";background:var(--osj-navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 15px no-repeat;box-shadow:0 6px 14px #1e316a38}#main .rte>:is(p,ul,ol,div).osj-a{margin:0;padding:4px 24px 0 68px;background:#fff;border:1px solid var(--osj-line);border-top:0;border-bottom:0}#main .rte>:is(p,ul,ol,div).osj-a-end{padding-bottom:20px;border-bottom:1px solid var(--osj-line);border-radius:0 0 14px 14px;box-shadow:0 14px 24px -18px #0f1a3a4d}#main .werkstoff{padding-bottom:72px}#main .werkstoff .breadcrumb,#main .werkstoff__grid{max-width:1040px;margin-left:auto;margin-right:auto}#main .werkstoff__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start}#main .werkstoff__text,#main .werkstoff__cta{display:contents}#main .werkstoff__eyebrow{order:1}#main .werkstoff__titel{order:2;color:var(--osj-navy);font-size:clamp(40px,4.4vw,60px);line-height:1.05;letter-spacing:-.02em}#main .werkstoff__media{order:3;margin:0 0 20px}#main .werkstoff__cta .button{order:4;padding:14px 24px;line-height:1.5}#main .werkstoff__hinweis{order:5;margin:10px 0 0}#main .werkstoff__beschreibung{order:6;margin-top:24px}#main .werkstoff__bild{width:100%;height:auto;aspect-ratio:5 / 2;object-fit:cover;border-radius:14px;box-shadow:var(--osj-shadow)}#main .werkstoff__thumbs{gap:8px;margin-top:8px}#main .werkstoff__thumb{aspect-ratio:1;object-fit:cover;border-radius:8px}@media(min-width:750px){#main .werkstoff__grid{grid-template-columns:minmax(0,1fr) clamp(220px,27vw,300px);column-gap:48px}#main .werkstoff__eyebrow{grid-column:1;grid-row:1}#main .werkstoff__titel{grid-column:1;grid-row:2}#main .werkstoff__cta .button{grid-column:1;grid-row:3;justify-self:start;width:auto}#main .werkstoff__hinweis{grid-column:1;grid-row:4}#main .werkstoff__beschreibung{grid-column:1 / -1;grid-row:5;margin-top:28px}#main .werkstoff__media{grid-column:2;grid-row:1 / 4;align-self:stretch;position:relative;margin:0}#main .werkstoff__media:not(:has(.werkstoff__thumbs)) .werkstoff__bild{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}#main .werkstoff__media:has(.werkstoff__thumbs) .werkstoff__bild{aspect-ratio:4 / 3}}#main .werkstoff__beschreibung h2{margin-top:48px}#main .werkstoff__beschreibung>p:last-child:not(.osj-a){position:relative;margin-top:34px;padding:18px 22px 18px 62px;background:var(--osj-tint);border:1px solid var(--osj-line);border-radius:12px}#main .werkstoff__beschreibung>p:last-child:not(.osj-a):before{content:"";position:absolute;left:20px;top:19px;width:26px;height:26px;border-radius:8px;background:var(--osj-navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center / 15px no-repeat}#main .product-item{padding:12px 12px 20px;background:#fff;border:1px solid var(--osj-line);border-radius:16px;box-shadow:var(--osj-shadow);transition:transform .3s var(--osj-ease),box-shadow .3s var(--osj-ease),border-color .3s}#main .product-item:hover{transform:translateY(-3px);box-shadow:var(--osj-shadow-hover);border-color:#c9d5ea}#main .product-item__image-wrapper{border-radius:10px;overflow:hidden}#main .product-item-meta__title{font-weight:600;color:var(--osj-navy-900)}#main .osk{--osk-accent: #1e316a !important;--osk-accent-soft: #e6ecf8 !important;--osk-ink: #0f1a3a;--osk-muted: #5b6478;--osk-line: #dfe5ef;--osk-sunk: #f3f6fb}#main .osk-panel{border-radius:var(--osj-radius);box-shadow:var(--osj-shadow)}#main .osk-panel>:first-child{border-top-left-radius:calc(var(--osj-radius) - 1px);border-top-right-radius:calc(var(--osj-radius) - 1px)}#main .osk-panel>:last-child{border-bottom-left-radius:calc(var(--osj-radius) - 1px);border-bottom-right-radius:calc(var(--osj-radius) - 1px)}#main .osk-btn{border-radius:8px;transition:transform .2s var(--osj-ease),box-shadow .2s var(--osj-ease),background .2s}#main .osk-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px #1e316a38}#main .osk select,#main .osk input[type=number]{border-radius:8px;transition:border-color .2s,box-shadow .2s}#main .osk select:focus,#main .osk input[type=number]:focus{outline:none;border-color:var(--osj-blue);box-shadow:0 0 0 3px #2563eb29}#main .osk-seg,#main .osk-toggle,#main .osk-note{border-radius:8px}.input__field{border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease}.input__field:focus{border-color:var(--osj-blue);box-shadow:0 0 0 3px #2563eb29}#main .contact__main,#main #b2b-antrag-form{padding:36px 40px;background:#fff;border:1px solid var(--osj-line);border-radius:20px;box-shadow:var(--osj-shadow)}#main .contact__aside .contact__text-list{padding:30px;border-radius:20px;color:#ffffffdb;background:radial-gradient(520px 240px at 100% 0%,rgba(47,180,255,.24),transparent 65%),linear-gradient(135deg,var(--osj-navy) 0%,var(--osj-navy-900) 100%);box-shadow:0 18px 44px #0f1a3a33}#main .contact__main .section__header .heading.h2{font-size:clamp(28px,2.6vw,36px)}#main .contact__aside .heading--small{color:var(--osj-cyan)}#main .contact__aside .rte p:first-child{font-size:17px;font-weight:600;color:#fff}@media(min-width:1000px){#main .contact__aside{position:sticky;top:calc(var(--header-height, 0px) + 24px);align-self:flex-start}}#main .contact__aside .rte a{color:#fff;text-decoration-color:#fff6}#main .contact__aside .rte a:hover{color:var(--osj-cyan)}#main .b2b-antrag .page-content--small{max-width:720px}#main #b2b-antrag-form{counter-reset:osj-gruppe}#main .b2b-antrag__gruppe{display:flex;align-items:center;gap:12px;counter-increment:osj-gruppe}#main .b2b-antrag__gruppe:before{content:counter(osj-gruppe,decimal-leading-zero);flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--osj-navy);color:#fff;font:600 13px/1 var(--heading-font-family);letter-spacing:0}#main .banner{border-radius:12px}@media(max-width:640px){#main .page-header__text-wrapper>h1:first-child,#main .shopify-policy__title h1{margin-bottom:36px;padding:52px 0 40px;font-size:clamp(24px,6.4vw,34px);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}#main :is(.page-content.rte,.shopify-policy__body .rte) h2{font-size:23px}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) :is(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}#main :is(.page-content.rte,.werkstoff__beschreibung,.shopify-policy__body .rte) :is(th,td){padding:12px 14px}#main .page-header__text-wrapper>h1:first-child:after,#main .shopify-policy__title h1:after{margin-top:16px}#main .rte>h3.osj-q{padding:18px 18px 6px 60px}#main .rte>h3.osj-q:before{left:16px;top:15px}#main .rte>:is(p,ul,ol,div).osj-a{padding-left:18px;padding-right:18px}#main .contact__main,#main #b2b-antrag-form,#main .contact__aside .contact__text-list{padding:24px 20px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/osjet-seiten.css.map */
