/* © STYLEPOT · E-Commerce Innovations GmbH */
.sh-theme-tech{--ink: #1d1d1f;--muted: #6e6e73;--line: #e8e8ed;--line-strong: #d2d2d7;--soft: #f5f5f7;--img-bg: #f5f5f7;--font: -apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--r: 12px;--tile-r: 18px;--accent-new: var(--btn,#0071e3);-webkit-font-smoothing: antialiased}.sh-theme-tech .sh-btn,.sh-theme-tech .sh-pb .btn{border-radius: 999px;background: var(--btn,#0071e3);border-color: var(--btn,#0071e3);font-size: 17px;min-height: 50px}.sh-theme-tech .sh-pb .btn--white{background: #fff;border-color: #fff;color: #111}.sh-theme-tech .sh-pb .btn--white:hover{background: #111;border-color: #111;color: #fff}.sh-theme-tech .sh-btn:hover{background: color-mix(in srgb,var(--btn,#0071e3) 88%,#000);border-color: color-mix(in srgb,var(--btn,#0071e3) 88%,#000)}.sh-theme-tech .sh-btn--ghost{background: #fff;color: var(--btn,#0071e3) !important;border: 1px solid var(--line-strong)}.sh-theme-tech .sh-plp__head .sh-h1{font-size: clamp(30px,4vw,48px);font-weight: 600;letter-spacing: -.02em}.sh-theme-tech .sh-chips{gap: 8px;padding-bottom: 4px}.sh-theme-tech .sh-chip{border: 0;background: var(--soft);padding: 10px 18px;font-size: 14px}.sh-theme-tech .sh-chip:hover{background: #e8e8ed}.sh-theme-tech .sh-chip.is-active{background: var(--ink);color: #fff}.sh-theme-tech .sh-toolbar__n{color: var(--muted);font-weight: 400}.sh-theme-tech .sh-grid{gap: 32px 16px}@media (max-width: 899px){.sh-theme-tech.sh-plp .sh-wrap,.sh-theme-tech.sh-searchpage .sh-wrap{padding-left: var(--gutter);padding-right: var(--gutter)}.sh-theme-tech.sh-plp .sh-wrap > :not(.sh-grid),.sh-theme-tech.sh-searchpage .sh-wrap > :not(.sh-grid){padding-left: 0;padding-right: 0}.sh-theme-tech .sh-grid[data-grid],.sh-theme-tech:not(.sh-grid-l) .sh-grid[data-grid]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 28px 12px}.sh-theme-tech.sh-grid-l .sh-grid[data-grid]{grid-template-columns: minmax(0,1fr);gap: 32px 0}}.sh-theme-tech .sh-tile__mw{border-radius: var(--tile-r);overflow: hidden}.sh-theme-tech .sh-tile__media{aspect-ratio: 1 / 1;background: var(--img-bg);border-radius: var(--tile-r)}.sh-theme-tech .sh-tile__img,.sh-theme-tech .sh-tile__hover{object-fit: contain;padding: 8%;mix-blend-mode: multiply;transition: transform .35s ease}.sh-theme-tech .sh-tile:hover .sh-tile__img{transform: scale(1.04)}.sh-theme-tech .sh-tile__badges{left: 14px;right: auto;top: 12px}.sh-theme-tech .sh-badge{background: transparent;padding: 0;font-size: 12px;font-weight: 600;color: var(--accent-new)}.sh-theme-tech .sh-badge--sale{color: #e30000}.sh-theme-tech .sh-tile__body,.sh-theme-tech.sh-plp .sh-tile__body,.sh-theme-tech.sh-searchpage .sh-tile__body,.sh-theme-tech.sh-plp:not(.sh-grid-l) .sh-tile__body,.sh-theme-tech.sh-plp.sh-grid-l .sh-tile__body{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 14px 6px 0;gap: 6px}body.sh-theme-tech .sh-tile__name,body.sh-theme-tech:not(.sh-grid-l) .sh-grid[data-grid] .sh-tile__name,body.sh-theme-tech .sh-tile__name a{font-size: 15px;font-weight: 600;line-height: 1.3;letter-spacing: -.01em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.sh-theme-tech .sh-tile__price,.sh-theme-tech:not(.sh-grid-l) .sh-grid[data-grid] .sh-tile__price{font-size: 15px;font-weight: 400;color: var(--ink)}.sh-theme-tech .sh-tile__attrs{color: var(--muted);font-size: 13px}.sh-theme-tech .sh-swatches{justify-content: center}.sh-theme-tech .sh-tile__acts{right: 10px;bottom: 10px}.sh-theme-tech .sh-tile__quick .sh-tile__sq{background: #fff;box-shadow: 0 2px 8px rgba(0,0,0,.08);color: var(--ink)}.sh-theme-tech .sh-tile__qtext{display: none}@media (min-width: 900px){.sh-theme-tech .sh-tile__name,.sh-theme-tech .sh-tile__price{font-size: 16px}}.sh-theme-tech .sh-row .sh-tile__name,.sh-theme-tech .sh-pb .sh-tile__name{font-size: 15px}.sh-theme-tech .sh-gallery__slide{aspect-ratio: 1 / 1;background: var(--img-bg);border-radius: var(--tile-r);overflow: hidden}.sh-theme-tech .sh-gallery__slide img{object-fit: contain;padding: 10%;mix-blend-mode: multiply}.sh-theme-tech .sh-gallery__slide img,.sh-theme-tech .sh-tile__img,.sh-theme-tech .sh-tile__hover{filter: brightness(1.03) contrast(1.04)}@media (min-width: 900px){.sh-theme-tech .sh-pdp{grid-template-columns: minmax(0,1.25fr) minmax(380px,1fr);gap: 56px}.sh-theme-tech .sh-buy__in{max-width: 480px;padding-top: 24px}}@media (max-width: 899px){.sh-theme-tech .sh-gallery{padding: 0 var(--gutter)}}.sh-theme-tech .sh-buy__brand{font-size: 12px;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;color: var(--accent-new);margin-bottom: 6px}.sh-theme-tech .sh-buy__head{display: block}body.sh-theme-tech .sh-buy__head .sh-buy__name,body.sh-theme-tech .sh-buy__name{font-size: clamp(24px,2.6vw,34px);font-weight: 600;letter-spacing: -.02em;line-height: 1.15;margin: 0 0 10px}.sh-theme-tech .sh-buy__head .sh-buy__price,.sh-theme-tech .sh-buy__price{font-size: clamp(20px,2vw,24px);font-weight: 400;margin: 0}.sh-theme-tech .sh-buy__vat{color: var(--muted);font-size: 13px;margin-top: 4px}.sh-theme-tech .sh-buy__actions{gap: 10px}.sh-theme-tech .sh-buy__wish{border-radius: 50%;width: 50px;min-width: 50px;height: 50px;padding: 0;color: var(--ink) !important;align-self: center}.sh-theme-tech .sh-usps{background: var(--soft);border-radius: var(--r);padding: 14px 16px;display: grid;gap: 8px;margin-top: 16px;border: 0}.sh-theme-tech .sh-usps li{font-size: 14px;color: var(--ink)}.sh-theme-tech .sh-usps svg{color: #1a8f3a}.sh-theme-tech .sh-acc summary{font-size: 17px;font-weight: 600}.sh-theme-tech .sh-nav__link{font-size: 13px;font-weight: 400;color: var(--ink)}.sh-theme-tech .sh-mega{background: #fff;box-shadow: 0 24px 40px -24px rgba(0,0,0,.18)}.sh-theme-tech .sh-mega__in{padding-top: 28px;padding-bottom: 40px}body.sh-theme-tech .sh-mega__h{font-size: 22px;font-weight: 600;letter-spacing: -.015em;color: var(--ink)}body.sh-theme-tech .sh-mega__col a:not(.sh-mega__h){font-size: 13px;color: var(--muted)}body.sh-theme-tech .sh-mega__col a:hover{color: var(--btn,#0071e3)}@media (max-width: 899px){.sh-theme-tech .sh-gallery__slide:not(:first-child){display: block}.sh-theme-tech .sh-gallery__dots{display: flex}.sh-theme-tech .sh-gallery__track{overflow-x: auto;gap: 10px}}.tx{border-top: 1px solid var(--line);margin-top: clamp(40px,6vw,80px);padding: clamp(48px,7vw,96px) var(--gutter) clamp(40px,6vw,72px)}.tx__in{max-width: 1080px;margin: 0 auto;display: grid;gap: clamp(48px,6vw,80px)}.tx__eyebrow{font-size: 17px;font-weight: 600;color: var(--accent-new,#bf4800);margin: 0 0 14px}.tx__over{max-width: 820px}.tx__lead{font-size: clamp(24px,3.2vw,40px);line-height: 1.15;font-weight: 600;letter-spacing: -.02em;color: var(--ink);margin: 0}.tx__p{font-size: clamp(17px,1.6vw,21px);line-height: 1.45;color: var(--muted);margin: 18px 0 0}.tx__h{font-size: clamp(26px,3vw,40px);font-weight: 600;letter-spacing: -.02em;line-height: 1.1;margin: 0 0 clamp(20px,3vw,36px)}.tx__hl{list-style: none;margin: 0;padding: 0;display: grid;gap: 12px;grid-template-columns: repeat(2,minmax(0,1fr))}@media (min-width: 900px){.tx__hl--3{grid-template-columns: repeat(3,1fr)}.tx__hl--4{grid-template-columns: repeat(4,1fr)}}.tx__hl--1{grid-template-columns: minmax(0,1fr);max-width: 420px}@media (max-width: 899px){.tx__hl--3 li:first-child{grid-column: 1 / -1}}.tx__hl li{background: var(--soft,#f5f5f7);border-radius: 18px;padding: 24px 20px 22px;display: flex;flex-direction: column;gap: 6px;min-width: 0}.tx__hl .tx-ico{width: 30px;height: 30px;color: var(--btn,#0071e3);margin-bottom: 10px}.tx__hl strong{font-size: clamp(20px,2.2vw,28px);font-weight: 600;letter-spacing: -.015em;line-height: 1.15;color: var(--ink);overflow-wrap: anywhere}.tx__hl span{font-size: 14px;color: var(--muted)}.tx__kv{margin: 0;display: grid;grid-template-columns: minmax(0,1fr);column-gap: 48px}@media (min-width: 900px){.tx__kv{grid-template-columns: repeat(2,minmax(0,1fr))}}.tx__kv > div{display: grid;grid-template-columns: minmax(110px,40%) minmax(0,1fr);gap: 16px;padding: 16px 0;border-top: 1px solid var(--line)}.tx__kv dt{font-size: 14px;color: var(--muted);margin: 0}.tx__kv dd{font-size: 15px;color: var(--ink);margin: 0;overflow-wrap: anywhere}.tx__trust{list-style: none;margin: 0;padding: clamp(24px,3vw,36px);display: grid;gap: 22px 28px;grid-template-columns: minmax(0,1fr);background: var(--soft,#f5f5f7);border-radius: 22px}@media (min-width: 700px){.tx__trust{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.tx__trust:has(> li:nth-child(4)){grid-template-columns: repeat(4,minmax(0,1fr))}.tx__trust:has(> li:nth-child(3)):not(:has(> li:nth-child(4))){grid-template-columns: repeat(3,1fr)}}.tx__trust li{display: flex;gap: 14px;align-items: flex-start}.tx__trust .tx-ico{flex: none;width: 28px;height: 28px;color: var(--ink)}.tx__trust strong{display: block;font-size: 15px;font-weight: 600;color: var(--ink)}.tx__trust span{display: block;font-size: 13px;color: var(--muted);margin-top: 3px;line-height: 1.4}@media (max-width: 899px){.sh-theme-tech .sh-header__in{display: flex;align-items: center;gap: 2px;padding: 0 calc(var(--gutter) - 10px) 0 var(--gutter)}.sh-theme-tech .sh-header__left,.sh-theme-tech .sh-header__right{display: contents}.sh-theme-tech .sh-logo{order: 0;margin-right: auto;justify-self: start}.sh-theme-tech .sh-searchbtn-l{order: 1}.sh-theme-tech .sh-header__right .sh-searchbtn,.sh-theme-tech .sh-header__right .sh-wishbtn{display: none}.sh-theme-tech .sh-bagbtn{order: 2}.sh-theme-tech .sh-menubtn{order: 3}.sh-theme-tech .sh-searchbtn-l__t{display: none}}.sh-theme-tech .sh-header .sh-iconbtn svg{stroke-width: 1.4}@media (max-width: 899px){.sh-theme-tech .sh-drawer{width: 100%;max-width: none}.sh-theme-tech .sh-drawer__head{border-bottom: 0;padding-left: var(--gutter)}.sh-theme-tech .sh-drawer__nav{padding: 8px var(--gutter) 40px}.sh-theme-tech .sh-dm__i{border: 0}body.sh-theme-tech .sh-dm__root{font-size: 28px;font-weight: 600;letter-spacing: -.02em;padding: 10px 0;border: 0;color: var(--ink)}.sh-theme-tech .sh-dm__chev{opacity: .45}.sh-theme-tech .sh-dm__body{padding: 4px 0 18px}.sh-theme-tech .sh-dm__top{display: flex;gap: 18px;padding: 2px 0 6px}body.sh-theme-tech .sh-dm__top a{font-size: 13px;color: var(--muted);border: 0;padding: 0}.sh-theme-tech .sh-dm__leaf{display: block;text-decoration: none}body.sh-theme-tech .sh-dm__list a,body.sh-theme-tech .sh-dm__list .sh-dm__all{font-size: 19px;font-weight: 500;padding: 8px 0;color: var(--ink);border: 0}.sh-theme-tech .sh-dm__meta{border-top: 1px solid var(--line);margin-top: 24px;padding-top: 20px}body.sh-theme-tech .sh-dm__meta a{font-size: 15px;color: var(--muted)}}@media (max-width: 899px){.sh-theme-tech .sh-hlang > summary{padding: 0 4px}.sh-theme-tech .sh-hlang > summary svg{display: none}}@media (min-width: 900px){.sh-theme-tech .sh-pb > .pb-section:first-child > .pb--teaser .pb-tz{padding-top: clamp(36px,4vh,56px)}.sh-theme-tech .sh-pb > .pb-section:first-child > .pb--teaser .pb-tz__img{margin-top: clamp(20px,3vh,36px)}.sh-theme-tech .sh-pb > .pb-section:first-child > .pb--teaser .pb-tz__img img{width: auto;max-width: 100%;max-height: max(260px,calc(100svh - var(--header) - 40px - 330px - var(--fold-extra,0px)));margin: 0 auto;object-fit: contain}}@media (max-width: 899px){.sh-theme-tech .sh-pb > .pb-section:first-child > .pb--teaser .pb-tz__img img{max-height: 46svh;width: auto;max-width: 100%;margin: 0 auto;object-fit: contain}}.sh-theme-tech .pb--link-cards .pb-lcards--img{display: flex;gap: 8px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;justify-content: safe center;padding-bottom: 4px}.sh-theme-tech .pb--link-cards .pb-lcards--img::-webkit-scrollbar{display: none}.sh-theme-tech .pb-lcards--img .pb-lcard{flex: 0 0 auto;width: 128px;min-height: 0;padding: 0 4px;border: 0;background: none;align-items: center;text-align: center;gap: 10px;scroll-snap-align: start}.sh-theme-tech .pb-lcards--img .pb-lcard:hover{transform: none}.sh-theme-tech .pb-lcards--img .pb-lcard__img{width: 96px;height: 78px;object-fit: contain;mix-blend-mode: multiply;transition: transform .25s ease}.sh-theme-tech .pb-lcards--img .pb-lcard:hover .pb-lcard__img{transform: scale(1.06)}.sh-theme-tech .pb-lcards--img .pb-lcard__t{font-family: inherit;font-size: 14px;font-weight: 600;line-height: 1.25}.sh-theme-tech .pb-lcards--img .pb-lcard__s{font-size: 12px}@media (max-width: 899px){.sh-theme-tech .pb-lcards--img .pb-lcard{width: 96px}.sh-theme-tech .pb-lcards--img .pb-lcard__img{width: 72px;height: 60px}.sh-theme-tech .pb-lcards--img .pb-lcard__t{font-size: 12px}}.sh-theme-tech .sh-pb:has(> .pb-section:nth-child(2) > .pb-checks--line){--fold-extra: 84px}.sh-theme-tech .pb-checks--line .pb-checks li{font-size: 14px;font-weight: 600;letter-spacing: -.01em}.sh-theme-tech .pb-checks--line .pb-checks__i{color: var(--btn,#0071e3)}.sh-theme-tech .pb-checks--line .pb-checks__a:hover .pb-checks__t{color: var(--btn,#0071e3)}@media (max-width: 899px){.sh-theme-tech .pb-checks--line{padding: 14px var(--gutter)}.sh-theme-tech .pb-checks--line .pb-checks{grid-template-columns: 1fr 1fr;gap: 14px 12px}.sh-theme-tech .pb-checks--line .pb-checks li{font-size: 13px;align-items: center}.sh-theme-tech .pb-checks--line .pb-checks__i{width: 26px;height: 26px}.sh-theme-tech .pb-checks--line .pb-checks__i svg{width: 20px;height: 20px}.sh-theme-tech .pb-checks--line .pb-checks__s{font-size: 12px}}
