body.skin-bbe.skin-kk{--lx-line:linear-gradient(90deg,transparent,var(--brass) 18%,var(--brass-lt) 50%,var(--brass) 82%,transparent);--lx-silk:radial-gradient(1200px 600px at 85% -10%,rgba(201,162,74,0.13),transparent 60%),radial-gradient(900px 500px at -10% 40%,rgba(192,87,58,0.07),transparent 60%),linear-gradient(180deg,#fbf5ea,#f4ead8 70%,#efe2ca)}body.skin-bbe.skin-kk .kk-main:not(.is-home){background:var(--lx-silk),var(--kapa-paper);background-attachment:fixed,scroll}body.skin-bbe.skin-kk .kk-page-hero,body.skin-bbe.skin-kk .page-hero{position:relative;isolation:isolate;overflow:hidden;outline:1px solid rgba(243,213,142,.4);outline-offset:-22px}body.skin-bbe.skin-kk .kk-page-hero>*,body.skin-bbe.skin-kk .page-hero>.container{position:relative;z-index:1}body.skin-bbe.skin-kk .page-hero h1{font-family:var(--display)!important;font-weight:400!important;letter-spacing:.01em;text-shadow:0 2px 30px rgba(0,0,0,.45)}body.skin-bbe.skin-kk .page-hero h1:after{content:"";display:block;width:120px;height:2px;margin:18px 0 0;background:var(--lx-line)}body.skin-bbe.skin-kk .kk-main:not(.is-home) .content>h2,body.skin-bbe.skin-kk .kk-related-title{position:relative;font-family:var(--display)!important;font-weight:400!important;color:var(--heading)}body.skin-bbe.skin-kk .kk-related-title{text-align:center;font-size:clamp(28px,3vw,40px)!important;margin:70px 0 34px!important}body.skin-bbe.skin-kk .kk-related-title:after{content:"◆";display:block;margin:14px auto 0;width:220px;font-size:10px;line-height:1;color:var(--brass);background:var(--lx-line) center /100% 1px no-repeat}body.skin-bbe.skin-kk .kk-main:not(.is-home) h2 em,body.skin-bbe.skin-kk .kk-related-title em{font-style:italic;background:var(--brass-grad);-webkit-background-clip:text;background-clip:text;color:transparent}body.skin-bbe.skin-kk .product-grid{gap:30px!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .content>.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:34px!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .content>.product-grid .kk-jewel h2{font-size:22px!important}body.skin-bbe.skin-kk .product-card.kk-jewel{position:relative;display:flex;flex-direction:column;padding:12px!important;border:0!important;border-radius:14px!important;background:linear-gradient(160deg,#2a1a10,#120b07 75%)!important;color:#e9dcc5;box-shadow:0 24px 50px -24px rgba(18,11,7,.75),inset 0 0 0 1px rgba(201,162,74,.35)!important;overflow:hidden;text-align:left!important;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}body.skin-bbe.skin-kk .product-card.kk-jewel:before{content:"";position:absolute;inset:5px;border:1px solid rgba(243,213,142,.16);border-radius:10px;pointer-events:none;z-index:2}body.skin-bbe.skin-kk .product-card.kk-jewel:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(243,213,142,.16),transparent);transform:skewX(-18deg);pointer-events:none;z-index:3;transition:left .9s ease}body.skin-bbe.skin-kk .product-card.kk-jewel:hover{transform:translateY(-8px);box-shadow:0 40px 70px -28px rgba(18,11,7,.85),inset 0 0 0 1px rgba(243,213,142,.7)!important}body.skin-bbe.skin-kk .product-card.kk-jewel:hover:after{left:130%}body.skin-bbe.skin-kk .kk-jewel .kk-jewel-media{position:relative;display:block;aspect-ratio:4/3.3!important;height:auto!important;max-height:none!important;margin:0!important;border-radius:120px 120px 6px 6px!important;overflow:hidden;background:radial-gradient(circle at 50% 40%,#4a2f1c,#1b120c 70%)!important}body.skin-bbe.skin-kk .kk-jewel .kk-jewel-media img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 1.2s cubic-bezier(.2,.8,.2,1),filter .6s;filter:saturate(.92) contrast(1.04)}body.skin-bbe.skin-kk .kk-jewel:hover .kk-jewel-media img{transform:scale(1.07);filter:saturate(1.05) contrast(1.06)}body.skin-bbe.skin-kk .kk-jewel .kk-jewel-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(18,11,7,.75))}body.skin-bbe.skin-kk .kk-jewel-code{position:absolute;left:14px;bottom:12px;z-index:2;padding:4px 12px 3px;border:1px solid rgba(243,213,142,.6);border-radius:2px;background:rgba(18,11,7,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--display);font-size:17px;letter-spacing:.16em;color:var(--brass-lt)}body.skin-bbe.skin-kk .kk-jewel-view{position:absolute;right:14px;bottom:14px;z-index:2;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fbf3e4;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .4s}body.skin-bbe.skin-kk .kk-jewel:hover .kk-jewel-view{opacity:1;transform:none}body.skin-bbe.skin-kk .kk-jewel .sale-badge{position:absolute!important;top:22px!important;right:-34px!important;left:auto!important;z-index:3;width:130px;padding:5px 0!important;border-radius:0!important;background:var(--ember-grad)!important;color:#fff!important;font-size:11px!important;font-weight:700;letter-spacing:.2em;text-align:center;text-transform:uppercase;transform:rotate(45deg);box-shadow:0 6px 14px rgba(0,0,0,.35)}body.skin-bbe.skin-kk .kk-jewel-body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:18px 10px 8px}body.skin-bbe.skin-kk .kk-jewel .meta-cat{order:-1;margin:0!important;padding:0!important;list-style:none}body.skin-bbe.skin-kk .kk-jewel .meta-cat a{font-size:10.5px!important;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--brass)!important;text-decoration:none}body.skin-bbe.skin-kk .kk-jewel h2{margin:0!important;font-family:var(--display)!important;font-weight:400!important;font-size:19px!important;line-height:1.3!important}body.skin-bbe.skin-kk .kk-jewel h2 a{color:#fbf3e4!important;text-decoration:none}body.skin-bbe.skin-kk .kk-jewel h2 a:hover{color:var(--brass-lt)!important}body.skin-bbe.skin-kk .kk-jewel .product-note{margin:0!important;font-size:13.5px!important;line-height:1.5;color:#b8a284!important}body.skin-bbe.skin-kk .kk-jewel-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}body.skin-bbe.skin-kk .kk-jewel .stock-count{margin:0!important;font-size:12px!important;color:#a8c48a!important}body.skin-bbe.skin-kk .kk-jewel .stock-count:before{content:"● ";font-size:9px;vertical-align:1px}body.skin-bbe.skin-kk .kk-jewel .price{margin:6px 0 4px!important;padding-top:14px;border-top:1px solid rgba(201,162,74,.22);display:flex!important;flex-flow:row wrap!important;align-items:baseline;gap:4px 12px}body.skin-bbe.skin-kk .kk-jewel .price del,body.skin-bbe.skin-kk .kk-jewel .price ins{display:inline!important;order:0}body.skin-bbe.skin-kk .kk-jewel .price ins{order:-1!important;font-family:var(--display);font-size:28px!important;font-weight:400!important;background:var(--brass-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important}body.skin-bbe.skin-kk .kk-jewel .price del{font-size:14px!important;color:#8d7a62!important}body.skin-bbe.skin-kk .kk-jewel .card-actions{display:grid!important;grid-gap:8px;gap:8px;margin-top:auto!important}body.skin-bbe.skin-kk .kk-jewel .card-actions .btn{width:100%!important;min-height:46px;border:0!important;border-radius:999px!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:.16em;text-transform:uppercase}body.skin-bbe.skin-kk .kk-jewel .card-actions .btn-dark{background:var(--brass-grad)!important;background-size:200% 100%!important;color:#1b120c!important;box-shadow:0 10px 22px -10px rgba(201,162,74,.7);transition:background-position .6s,transform .3s}body.skin-bbe.skin-kk .kk-jewel .card-actions .btn-dark:hover{background-position:100% 0!important;transform:translateY(-2px)}body.skin-bbe.skin-kk .kk-jewel .card-actions .btn-blue{background:transparent!important;color:var(--brass-lt)!important;box-shadow:inset 0 0 0 1px rgba(243,213,142,.5)}body.skin-bbe.skin-kk .spec-row{gap:1px!important;margin-bottom:34px!important;border-radius:14px;overflow:hidden;background:rgba(201,162,74,.35)!important;box-shadow:var(--shadow-lg),inset 0 0 0 1px rgba(201,162,74,.45)}body.skin-bbe.skin-kk .spec-row>div{margin:0!important;padding:18px 22px!important;border:0!important;border-radius:0!important;background:linear-gradient(165deg,#2a1a10,#1b120c)!important}body.skin-bbe.skin-kk .spec-row dt{font-size:10.5px!important;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)!important}body.skin-bbe.skin-kk .spec-row dd{margin:4px 0 0!important;font-family:var(--display);font-size:18px!important;color:#fbf3e4!important}body.skin-bbe.skin-kk .toolbar{padding:16px 22px!important;margin-bottom:30px!important;border-radius:999px!important;background:linear-gradient(90deg,#1b120c,#2a1a10)!important;color:#d8c7a8!important;box-shadow:var(--shadow),inset 0 0 0 1px rgba(201,162,74,.35)}body.skin-bbe.skin-kk .toolbar p{margin:0!important;color:#d8c7a8!important;font-size:14px;letter-spacing:.04em}body.skin-bbe.skin-kk .toolbar select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 40px 10px 18px!important;border:1px solid rgba(243,213,142,.45)!important;border-radius:999px!important;background:#120b07 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23f3d58e' fill='none' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 16px center!important;color:#f3d58e!important;font:inherit}body.skin-bbe.skin-kk .chips .chip,body.skin-bbe.skin-kk .family-links a{border-radius:999px!important;border:1px solid rgba(138,101,38,.45)!important;background:rgba(255,250,240,.8)!important;color:var(--koa)!important;font-weight:500;letter-spacing:.03em;transition:background .35s,color .35s,border-color .35s,transform .35s}body.skin-bbe.skin-kk .chips .chip:hover,body.skin-bbe.skin-kk .family-links a:hover{transform:translateY(-2px);border-color:var(--brass)!important}body.skin-bbe.skin-kk .chips .chip.on,body.skin-bbe.skin-kk .family-links a.on,body.skin-bbe.skin-kk .family-links a[aria-current]{background:var(--koa-grad)!important;border-color:var(--brass)!important;color:var(--brass-lt)!important}body.skin-bbe.skin-kk .pager a,body.skin-bbe.skin-kk .pager span{font-family:var(--display)}body.skin-bbe.skin-kk .product-layout.kk-pd{gap:44px!important;align-items:start}body.skin-bbe.skin-kk .kk-pd .viewer,body.skin-bbe.skin-kk .kk-pd .viewer-stage{border-radius:14px!important}body.skin-bbe.skin-kk .kk-pd .viewer{padding:12px;background:linear-gradient(160deg,#2a1a10,#120b07)!important;box-shadow:var(--shadow-lg),inset 0 0 0 1px rgba(201,162,74,.4)}body.skin-bbe.skin-kk .kk-pd .viewer-stage{overflow:hidden;box-shadow:inset 0 0 0 1px rgba(243,213,142,.25)}body.skin-bbe.skin-kk .kk-pd .viewer-caption,body.skin-bbe.skin-kk .kk-pd .viewer-count{color:#d8c7a8!important}body.skin-bbe.skin-kk .kk-pd .angle-row button,body.skin-bbe.skin-kk .kk-pd .thumbs button{border-radius:8px!important;border:1px solid rgba(201,162,74,.3)!important;overflow:hidden;transition:border-color .3s,transform .3s}body.skin-bbe.skin-kk .kk-pd .thumbs button.on,body.skin-bbe.skin-kk .kk-pd .thumbs button:hover,body.skin-bbe.skin-kk .kk-pd .thumbs button[aria-current=true]{border-color:var(--brass-lt)!important;transform:translateY(-2px)}body.skin-bbe.skin-kk .kk-pd-summary{position:relative;margin-top:16px;padding:44px 40px 36px!important;border-radius:14px;background:radial-gradient(500px 260px at 100% 0,rgba(201,162,74,.18),transparent 70%),linear-gradient(165deg,#2a1a10,#120b07 80%)!important;color:#e9dcc5;box-shadow:var(--shadow-lg),inset 0 0 0 1px rgba(201,162,74,.45)}body.skin-bbe.skin-kk .kk-pd-summary:before{content:"";position:absolute;inset:8px;border:1px solid rgba(243,213,142,.18);border-radius:10px;pointer-events:none}body.skin-bbe.skin-kk .kk-pd-summary:after{content:"Certified used engine · Hamburg";position:absolute;top:-13px;left:40px;padding:5px 16px;border-radius:999px;background:var(--brass-grad);color:#1b120c;font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;box-shadow:0 8px 18px -8px rgba(0,0,0,.6)}body.skin-bbe.skin-kk .kk-pd-summary h1{font-family:var(--display)!important;font-weight:400!important;font-size:clamp(28px,2.6vw,38px)!important;line-height:1.2!important;color:#fbf3e4!important}body.skin-bbe.skin-kk .kk-pd-summary .engine-lead,body.skin-bbe.skin-kk .kk-pd-summary .product-note,body.skin-bbe.skin-kk .kk-pd-summary p{color:#cdbb9c!important}body.skin-bbe.skin-kk .kk-pd-summary .stock-count{color:#a8c48a!important}body.skin-bbe.skin-kk .kk-pd-summary .price{margin:18px 0!important;padding:16px 0;border-top:1px solid rgba(201,162,74,.28);border-bottom:1px solid rgba(201,162,74,.28)}body.skin-bbe.skin-kk .kk-pd-summary .price,body.skin-bbe.skin-kk .kk-pd-summary .price ins,body.skin-bbe.skin-kk .kk-pd-summary .price>span{font-family:var(--display);font-size:44px!important;font-weight:400!important;color:var(--brass-lt)!important}body.skin-bbe.skin-kk .kk-pd-summary .price del{font-size:20px!important;color:#8d7a62!important;margin-right:12px}body.skin-bbe.skin-kk .kk-pd-summary .engine-lead{padding:16px 20px!important;border:0!important;border-left:2px solid var(--brass)!important;border-radius:0 10px 10px 0;background:rgba(201,162,74,.08)!important;font-style:italic}body.skin-bbe.skin-kk .kk-pd-summary .sku{font-size:13px!important;color:#b8a284!important;letter-spacing:.04em}body.skin-bbe.skin-kk .kk-pd-summary strong{color:#fbf3e4}body.skin-bbe.skin-kk .kk-pd-summary a:not(.btn){color:var(--brass-lt)!important}body.skin-bbe.skin-kk .kk-specs{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:18px 0 22px;border-radius:10px;overflow:hidden;background:rgba(201,162,74,.25);box-shadow:inset 0 0 0 1px rgba(201,162,74,.3)}body.skin-bbe.skin-kk .kk-specs>div{padding:12px 16px;background:rgba(18,11,7,.85)}body.skin-bbe.skin-kk .kk-specs>div:last-child:nth-child(odd){grid-column:1/-1}body.skin-bbe.skin-kk .kk-specs dt{margin:0 0 3px;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}body.skin-bbe.skin-kk .kk-specs dd{margin:0;font-size:15px;color:#fbf3e4;line-height:1.35}body.skin-bbe.skin-kk .kk-pd-summary .short{padding:16px 18px;border-radius:10px;background:rgba(18,11,7,.6);box-shadow:inset 0 0 0 1px rgba(201,162,74,.25)}body.skin-bbe.skin-kk .kk-pd-summary .buy-row{gap:12px!important}body.skin-bbe.skin-kk .kk-pd-summary .qty button{background:transparent!important;color:var(--brass-lt)!important;border:0!important;box-shadow:none!important;min-height:0}body.skin-bbe.skin-kk .kk-pd-summary .qty input{background:transparent!important;color:#fbf3e4!important;border:0!important}body.skin-bbe.skin-kk .kk-pd .angle-row button{background:rgba(201,162,74,.1)!important;color:#e9dcc5!important;border-radius:999px!important}body.skin-bbe.skin-kk .kk-pd .angle-row button[aria-pressed=true]{background:var(--brass-grad)!important;color:#1b120c!important}body.skin-bbe.skin-kk .kk-pd-summary .qty,body.skin-bbe.skin-kk .kk-pd-summary input[type=number]{border-radius:999px!important;border:1px solid rgba(243,213,142,.45)!important;background:#120b07!important;color:#fbf3e4!important}body.skin-bbe.skin-kk .kk-pd-summary .btn{min-height:54px;border:0!important;border-radius:999px!important;background:var(--brass-grad)!important;background-size:200% 100%!important;color:#1b120c!important;font-weight:700!important;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 16px 30px -14px rgba(201,162,74,.8);transition:background-position .6s,transform .3s}body.skin-bbe.skin-kk .kk-pd-summary .btn:hover{background-position:100% 0!important;transform:translateY(-2px)}body.skin-bbe.skin-kk .kk-promises{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:20px 0 10px;padding:0;list-style:none}body.skin-bbe.skin-kk .kk-promises li{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:14px 8px 12px;border-radius:10px;background:rgba(201,162,74,.08);box-shadow:inset 0 0 0 1px rgba(201,162,74,.25);font-size:12.5px;line-height:1.3;text-align:center;color:#e9dcc5}body.skin-bbe.skin-kk .kk-promises li:before{content:"◆";display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--brass-grad);color:#1b120c;font-size:11px}body.skin-bbe.skin-kk .tabs{gap:28px!important;border-bottom:1px solid rgba(138,101,38,.3)!important;background:none!important}body.skin-bbe.skin-kk .tabs button{position:relative;padding:14px 2px!important;border:0!important;border-radius:0!important;background:none!important;font-family:var(--display);font-size:20px!important;color:var(--muted)!important}body.skin-bbe.skin-kk .tabs button:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--brass-grad);transform:scaleX(0);transition:transform .4s}body.skin-bbe.skin-kk .tabs button.on,body.skin-bbe.skin-kk .tabs button[aria-selected=true]{color:var(--heading)!important}body.skin-bbe.skin-kk .tabs button.on:after,body.skin-bbe.skin-kk .tabs button[aria-selected=true]:after{transform:none}body.skin-bbe.skin-kk .tab-panel{padding:40px 44px!important;border-radius:0 0 14px 14px;background:#fffaf0!important;box-shadow:var(--shadow),inset 0 0 0 1px #e2d3b8}body.skin-bbe.skin-kk .prose,body.skin-bbe.skin-kk .tab-panel{font-size:17px;line-height:1.8}body.skin-bbe.skin-kk .kk-main:not(.is-home) .prose{position:relative;padding:56px 60px!important;border-radius:14px;background:#fffaf0;box-shadow:var(--shadow-lg),inset 0 0 0 1px #e2d3b8}body.skin-bbe.skin-kk .kk-main:not(.is-home) .prose:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;border-radius:14px 14px 0 0;background:var(--kapa-strip);background-size:28px 8px}body.skin-bbe.skin-kk .prose>p:first-of-type:first-letter,body.skin-bbe.skin-kk .tab-panel>p:first-of-type:first-letter{float:left;margin:8px 12px 0 0;font-family:var(--display);font-size:4.2em;line-height:.8;background:var(--brass-grad);-webkit-background-clip:text;background-clip:text;color:transparent}body.skin-bbe.skin-kk .prose h2,body.skin-bbe.skin-kk .prose h3,body.skin-bbe.skin-kk .tab-panel h2,body.skin-bbe.skin-kk .tab-panel h3{font-family:var(--display)!important;font-weight:400!important;color:var(--heading)!important}body.skin-bbe.skin-kk .prose h2:before,body.skin-bbe.skin-kk .tab-panel h2:before{content:"";display:block;width:54px;height:2px;margin:0 0 14px;background:var(--brass-grad)}body.skin-bbe.skin-kk .prose ul,body.skin-bbe.skin-kk .tab-panel ul{list-style:none;padding-left:0!important}body.skin-bbe.skin-kk .prose ul li,body.skin-bbe.skin-kk .tab-panel ul li{position:relative;padding-left:28px;margin:8px 0}body.skin-bbe.skin-kk .prose ul li:before,body.skin-bbe.skin-kk .tab-panel ul li:before{content:"◆";position:absolute;left:4px;top:0;font-size:10px;color:var(--brass)}body.skin-bbe.skin-kk .prose a,body.skin-bbe.skin-kk .tab-panel a{color:var(--terra-dk)!important;text-decoration:none;background:linear-gradient(var(--brass),var(--brass)) 0 100% /100% 1px no-repeat;transition:background-size .3s}body.skin-bbe.skin-kk .prose a:hover,body.skin-bbe.skin-kk .tab-panel a:hover{background-size:100% 40%}body.skin-bbe.skin-kk .prose blockquote{margin:30px 0;padding:24px 30px;border-left:3px solid var(--brass);background:#f4ead8;font-family:var(--display);font-size:20px}body.skin-bbe.skin-kk .prose table,body.skin-bbe.skin-kk .tab-panel table{width:100%;border-collapse:separate;border-spacing:0;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #e2d3b8}body.skin-bbe.skin-kk .prose th,body.skin-bbe.skin-kk .tab-panel th{background:var(--koa);color:var(--brass-lt);font-weight:500;text-align:left;padding:12px 16px}body.skin-bbe.skin-kk .prose td,body.skin-bbe.skin-kk .tab-panel td{padding:12px 16px;border-top:1px solid #ecdfc6}body.skin-bbe.skin-kk .engine-tools{padding:28px 30px!important;border-radius:14px!important;background:#fffaf0!important;box-shadow:var(--shadow),inset 0 0 0 1px #e2d3b8}body.skin-bbe.skin-kk .engine-tools input{width:100%;padding:16px 22px!important;border:1px solid rgba(138,101,38,.4)!important;border-radius:999px!important;background:#fbf5ea!important;font-size:16px}body.skin-bbe.skin-kk .engine-tools .filter-label{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--brass-dk)}body.skin-bbe.skin-kk .engine-grid{gap:22px!important}body.skin-bbe.skin-kk .engine-card.kk-ec{position:relative;display:flex!important;flex-direction:column;gap:6px;min-height:250px;padding:28px 24px 22px!important;border:0!important;border-radius:14px!important;background:linear-gradient(160deg,#2a1a10,#120b07 80%)!important;color:#cdbb9c!important;overflow:hidden;box-shadow:0 20px 40px -22px rgba(18,11,7,.8),inset 0 0 0 1px rgba(201,162,74,.35)!important;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}body.skin-bbe.skin-kk .engine-card.kk-ec:hover{transform:translateY(-6px);box-shadow:0 34px 60px -26px rgba(18,11,7,.9),inset 0 0 0 1px rgba(243,213,142,.75)!important}body.skin-bbe.skin-kk .kk-ec-code{position:absolute;right:-6px;bottom:-26px;font-family:var(--display);font-weight:400;font-size:120px;line-height:1;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1px rgba(243,213,142,.28);transition:-webkit-text-stroke-color .45s,transform .6s;pointer-events:none}body.skin-bbe.skin-kk .engine-card.kk-ec:hover .kk-ec-code{-webkit-text-stroke-color:rgba(243,213,142,.6);transform:translateX(-8px)}body.skin-bbe.skin-kk .engine-card.kk-ec strong{position:relative;font-family:var(--display);font-weight:400!important;font-size:21px!important;line-height:1.25;color:#fbf3e4!important}body.skin-bbe.skin-kk .engine-card.kk-ec span{position:relative;font-size:13.5px;color:#cdbb9c!important}body.skin-bbe.skin-kk .engine-card.kk-ec .fuel-pill{align-self:flex-start;margin:4px 0;padding:3px 12px!important;border-radius:999px!important;font-size:10.5px!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase}body.skin-bbe.skin-kk .engine-card.kk-ec .fuel-pill.diesel{background:rgba(111,143,74,.25)!important;color:#c3dba6!important;box-shadow:inset 0 0 0 1px rgba(168,196,138,.5)}body.skin-bbe.skin-kk .engine-card.kk-ec .fuel-pill.petrol{background:rgba(192,87,58,.22)!important;color:#f0b39e!important;box-shadow:inset 0 0 0 1px rgba(240,179,158,.45)}body.skin-bbe.skin-kk .engine-card.kk-ec em{position:relative;margin-top:auto;padding-top:12px;border-top:1px solid rgba(201,162,74,.25);font-style:normal;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-lt)!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .story{position:relative;gap:60px!important;align-items:center}body.skin-bbe.skin-kk .kk-main:not(.is-home) .story>img{border-radius:200px 200px 14px 14px!important;aspect-ratio:4/4.6;object-fit:cover;box-shadow:0 0 0 10px #fffaf0,0 0 0 11px rgba(201,162,74,.6),var(--shadow-lg)!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .story h2{font-family:var(--display)!important;font-weight:400!important;font-size:clamp(30px,3.2vw,46px)!important;line-height:1.15!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .home-label{display:inline-flex;align-items:center;gap:12px;font-size:11.5px!important;font-weight:600;letter-spacing:.24em!important;text-transform:uppercase;color:var(--brass-dk)!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .home-label:before{content:"";width:34px;height:1px;background:var(--brass)}body.skin-bbe.skin-kk .about-points{gap:26px!important}body.skin-bbe.skin-kk .about-points article{position:relative;padding:14px 14px 26px!important;border:0!important;border-radius:160px 160px 14px 14px!important;background:#fffaf0!important;text-align:center;box-shadow:var(--shadow),inset 0 0 0 1px #e2d3b8!important;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}body.skin-bbe.skin-kk .about-points article:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg),inset 0 0 0 1px var(--brass)!important}body.skin-bbe.skin-kk .about-points article img{width:100%;aspect-ratio:1/1!important;height:auto!important;border-radius:150px 150px 8px 8px!important;object-fit:cover;margin-bottom:18px}body.skin-bbe.skin-kk .about-points h3{font-family:var(--display)!important;font-weight:400!important;font-size:22px!important}body.skin-bbe.skin-kk .about-points h3:after{content:"◆";display:block;margin:8px 0 2px;font-size:9px;color:var(--brass)}body.skin-bbe.skin-kk .about-points p{padding:0 12px;color:var(--muted)}body.skin-bbe.skin-kk .mosaic article{border-radius:14px!important;overflow:hidden;box-shadow:var(--shadow-lg),inset 0 0 0 1px rgba(201,162,74,.4)}body.skin-bbe.skin-kk .mosaic article img{transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}body.skin-bbe.skin-kk .mosaic article:hover img{transform:scale(1.06)}body.skin-bbe.skin-kk .mosaic article>div{background:linear-gradient(180deg,transparent,rgba(18,11,7,.88))!important}body.skin-bbe.skin-kk .mosaic h3{font-family:var(--display)!important;font-weight:400!important;color:#fbf3e4!important}body.skin-bbe.skin-kk .mosaic a{color:var(--brass-lt)!important;letter-spacing:.08em}body.skin-bbe.skin-kk .reach{gap:16px!important}body.skin-bbe.skin-kk .reach-card{position:relative;padding:20px 22px!important;border:0!important;border-radius:14px!important;background:linear-gradient(160deg,#2a1a10,#120b07)!important;color:#cdbb9c!important;box-shadow:0 16px 30px -18px rgba(18,11,7,.8),inset 0 0 0 1px rgba(201,162,74,.35)!important;transition:transform .4s,box-shadow .4s}body.skin-bbe.skin-kk .reach-card:hover{transform:translateX(6px);box-shadow:0 22px 40px -18px rgba(18,11,7,.9),inset 0 0 0 1px var(--brass-lt)!important}body.skin-bbe.skin-kk .reach-card b,body.skin-bbe.skin-kk .reach-card h3,body.skin-bbe.skin-kk .reach-card strong{color:#fbf3e4!important;font-family:var(--display);font-weight:400!important}body.skin-bbe.skin-kk .reach-card small,body.skin-bbe.skin-kk .reach-card span:not(.reach-mark){color:#cdbb9c!important}body.skin-bbe.skin-kk .reach-mark{border-radius:50%!important;background:var(--brass-grad)!important;color:#1b120c!important;font-family:var(--display);box-shadow:0 0 0 4px rgba(201,162,74,.18)}body.skin-bbe.skin-kk .checkout-grid>.ship-card,body.skin-bbe.skin-kk .contact-form-card{position:relative;padding:40px 40px 36px!important;border:0!important;border-radius:14px!important;background:#fffaf0!important;box-shadow:var(--shadow-lg),inset 0 0 0 1px #e2d3b8!important}body.skin-bbe.skin-kk .checkout-grid>.ship-card:before,body.skin-bbe.skin-kk .contact-form-card:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;border-radius:14px 14px 0 0;background:var(--kapa-strip);background-size:28px 8px}body.skin-bbe.skin-kk .contact-form-card h2,body.skin-bbe.skin-kk .order-box h2,body.skin-bbe.skin-kk .ship-card h2,body.skin-bbe.skin-kk .totals h2{font-family:var(--display)!important;font-weight:400!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .form label{font-size:11.5px!important;font-weight:600!important;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-dk)!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .form input,body.skin-bbe.skin-kk .kk-main:not(.is-home) .form select,body.skin-bbe.skin-kk .kk-main:not(.is-home) .form textarea{padding:14px 16px!important;border:0!important;border-bottom:1px solid rgba(138,101,38,.45)!important;border-radius:6px 6px 0 0!important;background:#f6eddc!important;font-size:16px;color:var(--heading);transition:background .3s,box-shadow .3s}body.skin-bbe.skin-kk .kk-main:not(.is-home) .form input:focus,body.skin-bbe.skin-kk .kk-main:not(.is-home) .form select:focus,body.skin-bbe.skin-kk .kk-main:not(.is-home) .form textarea:focus{outline:0;background:#fffaf0!important;box-shadow:inset 0 -2px 0 var(--brass),0 10px 20px -14px rgba(138,101,38,.6)}body.skin-bbe.skin-kk .kk-main:not(.is-home) .empty .btn,body.skin-bbe.skin-kk .kk-main:not(.is-home) .form .btn,body.skin-bbe.skin-kk .kk-main:not(.is-home) .order-box .btn,body.skin-bbe.skin-kk .kk-main:not(.is-home) .story .btn,body.skin-bbe.skin-kk .kk-main:not(.is-home) .totals .btn{min-height:52px;padding:0 34px!important;border:0!important;border-radius:999px!important;background:var(--koa-grad)!important;color:var(--brass-lt)!important;font-weight:600!important;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 14px 28px -14px rgba(18,11,7,.8),inset 0 0 0 1px rgba(243,213,142,.4);transition:transform .3s,box-shadow .3s}body.skin-bbe.skin-kk .kk-main:not(.is-home) .empty .btn:hover,body.skin-bbe.skin-kk .kk-main:not(.is-home) .form .btn:hover,body.skin-bbe.skin-kk .kk-main:not(.is-home) .order-box .btn:hover,body.skin-bbe.skin-kk .kk-main:not(.is-home) .story .btn:hover,body.skin-bbe.skin-kk .kk-main:not(.is-home) .totals .btn:hover{transform:translateY(-2px);box-shadow:0 20px 34px -14px rgba(18,11,7,.9),inset 0 0 0 1px var(--brass-lt)}body.skin-bbe.skin-kk .cart-table{border-collapse:separate!important;border-spacing:0!important;border-radius:14px;overflow:hidden;background:#fffaf0;box-shadow:var(--shadow-lg),inset 0 0 0 1px #e2d3b8}body.skin-bbe.skin-kk .cart-table th{padding:16px 18px!important;background:var(--koa-grad)!important;color:var(--brass-lt)!important;font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;border:0!important}body.skin-bbe.skin-kk .cart-table td{padding:18px!important;border:0!important;border-top:1px solid #ecdfc6!important}body.skin-bbe.skin-kk .cart-product img{border-radius:60px 60px 6px 6px!important;box-shadow:inset 0 0 0 1px #e2d3b8}body.skin-bbe.skin-kk .cart-product a{font-family:var(--display);font-size:17px;color:var(--heading)!important}body.skin-bbe.skin-kk .cart-table .btn-light{border-radius:999px!important;border:1px solid rgba(192,87,58,.5)!important;background:transparent!important;color:var(--terra-dk)!important}body.skin-bbe.skin-kk .order-box,body.skin-bbe.skin-kk .totals{position:relative;padding:34px 34px 30px!important;border:0!important;border-radius:14px!important;background:radial-gradient(400px 200px at 100% 0,rgba(201,162,74,.18),transparent 70%),linear-gradient(165deg,#2a1a10,#120b07 80%)!important;color:#cdbb9c!important;box-shadow:var(--shadow-lg),inset 0 0 0 1px rgba(201,162,74,.45)!important}body.skin-bbe.skin-kk .order-box h2,body.skin-bbe.skin-kk .order-box h3,body.skin-bbe.skin-kk .order-box strong,body.skin-bbe.skin-kk .pay-card strong,body.skin-bbe.skin-kk .totals h2,body.skin-bbe.skin-kk .totals strong{color:#fbf3e4!important}body.skin-bbe.skin-kk .order-line,body.skin-bbe.skin-kk .totals .row{padding:12px 0!important;border-bottom:1px solid rgba(201,162,74,.22)!important;color:#cdbb9c!important}body.skin-bbe.skin-kk .order-line.grand strong,body.skin-bbe.skin-kk .totals .row:last-of-type strong{font-family:var(--display);font-weight:400!important;font-size:30px!important;background:var(--brass-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .order-box .btn,body.skin-bbe.skin-kk .kk-main:not(.is-home) .totals .btn{width:100%;background:var(--brass-grad)!important;color:#1b120c!important;box-shadow:0 16px 30px -14px rgba(201,162,74,.8)!important}body.skin-bbe.skin-kk .order-box .order-note,body.skin-bbe.skin-kk .order-box small,body.skin-bbe.skin-kk .order-box span{color:#cdbb9c!important}body.skin-bbe.skin-kk .order-box .order-line.grand span,body.skin-bbe.skin-kk .totals .row:last-of-type span{font-family:var(--display);font-size:22px;color:#fbf3e4!important}body.skin-bbe.skin-kk .order-box .order-note a{color:var(--brass-lt)!important}body.skin-bbe.skin-kk .order-box .order-head span{font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)!important}body.skin-bbe.skin-kk .order-box .order-head,body.skin-bbe.skin-kk .order-box .order-product,body.skin-bbe.skin-kk .order-box .order-ship{border-color:rgba(201,162,74,.22)!important}body.skin-bbe.skin-kk .order-box .order-product img{border-radius:8px;box-shadow:0 0 0 1px rgba(243,213,142,.35)}body.skin-bbe.skin-kk .order-box h3{font-family:var(--display)!important;font-weight:400!important;font-size:22px!important;margin-top:26px!important}body.skin-bbe.skin-kk .order-box .pay-card{display:flex!important;gap:14px;padding:16px 18px!important;margin:10px 0!important;border:1px solid rgba(201,162,74,.28)!important;border-radius:12px!important;background:rgba(18,11,7,.55)!important;box-shadow:none!important;cursor:pointer;transition:border-color .3s,background .3s,box-shadow .3s}body.skin-bbe.skin-kk .order-box .pay-card:hover{border-color:rgba(243,213,142,.6)!important}body.skin-bbe.skin-kk .order-box .pay-card:has(input:checked){border-color:var(--brass-lt)!important;background:linear-gradient(135deg,rgba(201,162,74,.2),rgba(18,11,7,.6))!important;box-shadow:0 0 0 3px rgba(201,162,74,.18)!important}body.skin-bbe.skin-kk .order-box .pay-card input{accent-color:var(--brass)}body.skin-bbe.skin-kk .order-box .pay-card strong{display:block;color:#fbf3e4!important;font-weight:600!important}body.skin-bbe.skin-kk .order-box .pay-card small{display:block;margin-top:4px;color:#b8a284!important}body.skin-bbe.skin-kk .ship-panel{border-radius:12px!important;border:1px solid #e2d3b8!important;background:#f6eddc!important}body.skin-bbe.skin-kk .empty .notice{padding:40px!important;border-radius:14px;background:#fffaf0!important;font-family:var(--display);font-size:22px;text-align:center;box-shadow:var(--shadow),inset 0 0 0 1px #e2d3b8}body.skin-bbe.skin-kk .cookie,body.skin-bbe.skin-kk .cookie-banner{border-radius:14px!important;background:linear-gradient(165deg,#2a1a10,#120b07)!important;color:#cdbb9c!important;box-shadow:var(--shadow-dark,var(--shadow-lg)),inset 0 0 0 1px rgba(201,162,74,.45)!important}body.skin-bbe.skin-kk .cookie h2,body.skin-bbe.skin-kk .cookie h3,body.skin-bbe.skin-kk .cookie strong{font-family:var(--display)!important;font-weight:400!important;color:var(--brass-lt)!important}body.skin-bbe.skin-kk .cookie p,body.skin-bbe.skin-kk .cookie span{color:#e3d4ba!important}body.skin-bbe.skin-kk .cookie a{color:var(--brass-lt)!important}body.skin-bbe.skin-kk .reach-card{min-width:0}body.skin-bbe.skin-kk .reach-card>div,body.skin-bbe.skin-kk .reach-card>span:not(.reach-mark){min-width:0;overflow-wrap:anywhere}@media (max-width:980px){body.skin-bbe.skin-kk .kk-pd-summary{padding:38px 24px 28px!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .prose{padding:38px 26px!important}body.skin-bbe.skin-kk .tab-panel{padding:28px 22px!important}body.skin-bbe.skin-kk .kk-main:not(.is-home) .story>img{border-radius:160px 160px 14px 14px!important;aspect-ratio:4/3.6}body.skin-bbe.skin-kk .kk-main:not(.is-home) .content>.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}@media (max-width:560px){body.skin-bbe.skin-kk .kk-main:not(.is-home) .content>.product-grid{grid-template-columns:1fr!important}}@media (max-width:720px){body.skin-bbe.skin-kk .kk-page-hero,body.skin-bbe.skin-kk .page-hero{outline-offset:-10px}body.skin-bbe.skin-kk .kk-specs{grid-template-columns:1fr}body.skin-bbe.skin-kk .spec-row{grid-template-columns:1fr 1fr!important}body.skin-bbe.skin-kk .spec-row>div{padding:14px 16px!important}body.skin-bbe.skin-kk .spec-row dd{font-size:15px!important}body.skin-bbe.skin-kk .kk-promises{grid-template-columns:1fr}body.skin-bbe.skin-kk .kk-promises li{grid-template-columns:30px 1fr;justify-items:start;text-align:left;align-items:center}body.skin-bbe.skin-kk .spec-row{gap:1px!important;margin-bottom:34px!important;border-radius:14px;overflow:hidden;background:rgba(201,162,74,.35)!important;box-shadow:var(--shadow-lg),inset 0 0 0 1px rgba(201,162,74,.45)}body.skin-bbe.skin-kk .spec-row>div{margin:0!important;padding:18px 22px!important;border:0!important;border-radius:0!important;background:linear-gradient(165deg,#2a1a10,#1b120c)!important}body.skin-bbe.skin-kk .spec-row dt{font-size:10.5px!important;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)!important}body.skin-bbe.skin-kk .spec-row dd{margin:4px 0 0!important;font-family:var(--display);font-size:18px!important;color:#fbf3e4!important}body.skin-bbe.skin-kk .toolbar{border-radius:14px!important}body.skin-bbe.skin-kk .checkout-grid>.ship-card,body.skin-bbe.skin-kk .contact-form-card{padding:30px 20px 24px!important}body.skin-bbe.skin-kk .kk-ec-code{font-size:96px}}@media (prefers-reduced-motion:reduce){body.skin-bbe.skin-kk .about-points article,body.skin-bbe.skin-kk .engine-card.kk-ec,body.skin-bbe.skin-kk .product-card.kk-jewel{transition:none}body.skin-bbe.skin-kk .product-card.kk-jewel:after{display:none}}