html body .hx15-sol-sec{background:radial-gradient(70% 90% at 85% 10%,#fffdf8bf,#fffdf800 60%),radial-gradient(60% 80% at 0% 100%,#b0966429,#b0966400 65%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .38 0 0 0 0 .26 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .47 0 0 0 0 .33 0 0 0 .18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E"),#f1eadb!important}.hx15-sol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.3vw,18px);align-items:stretch}.hx15-sol--nohelp{grid-template-columns:repeat(4,minmax(0,1fr))}.hx15-sol__grid{display:contents;list-style:none;margin:0;padding:0}.hx15-sol__grid>li{display:flex;min-width:0}html body .hx15-sc{position:relative;display:flex;flex-direction:column;width:100%;min-height:0;background:#fffdf8f0;border:1px solid rgba(23,28,44,.1);border-radius:8px;overflow:hidden;color:var(--c-ink)!important;text-decoration:none!important;box-shadow:0 1px 2px #171c2c0d,0 10px 24px -18px #171c2c59;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s}html body .hx15-sc:hover{transform:translateY(-2px);border-color:#c9a24a8c;box-shadow:0 2px 4px #171c2c0f,0 18px 34px -20px #171c2c73}html body .hx15-sc:focus-visible{outline:0;box-shadow:var(--focus)}.hx15-sc__media{position:relative;display:block;flex:none;aspect-ratio:4/3;overflow:hidden;background:var(--c-cream-2)}.hx15-sc__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease)}.hx15-sc:hover .hx15-sc__media img{transform:scale(1.04)}.hx15-sc__body{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;min-width:0}.hx15-sc__tag{display:inline-block;max-width:100%;padding:3px 8px;border-radius:4px;background:var(--c-cream);color:var(--c-gold-ink);font:600 10.5px/1.3 var(--f-sans);letter-spacing:.06em;text-transform:uppercase}html body .hx9 .hx15-sc__t{margin:0!important;font:650 1.0625rem/1.22 var(--f-sans)!important;letter-spacing:-.015em!important;color:var(--c-navy)}.hx15-sc__txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;font-size:.84375rem;line-height:1.45;color:var(--c-mute)}.hx15-sc__go{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:6px;font:600 .875rem/1.2 var(--f-sans);color:var(--c-navy)}.hx15-sc__go svg{width:18px;height:18px;color:var(--c-gold-ink);transition:transform .2s var(--ease)}.hx15-sc:hover .hx15-sc__go svg{transform:translate(3px)}.hx15-sol__help{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:20px 18px 18px;border-radius:8px;color:var(--c-cream);background-color:#171c2c;background-image:radial-gradient(90% 60% at 100% 0%,#c9a24a38,#c9a24a00 60%),linear-gradient(160deg,#232a40,#171c2c 60%,#121625)}html body .hx9 .hx15-sol__help :is(h3,p,li){color:var(--c-cream)!important;-webkit-text-fill-color:currentColor!important}html body .hx9 .hx15-sol__help>p{color:#f3ede0cc!important}html body .hx9 .hx15-sol__help :is(.hx15-sol__ico,.hx15-sol__steps span){color:var(--c-gold)!important;-webkit-text-fill-color:currentColor!important}html body .hx9 .hx15-sol__help .hx9-btn{color:var(--c-navy)!important;-webkit-text-fill-color:currentColor!important}.hx15-sol__ico{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(201,162,74,.6);color:var(--c-gold)}.hx15-sol__ico svg{width:20px;height:20px}html body .hx9 .hx15-sol__ht{margin:0!important;font:650 1.1875rem/1.2 var(--f-sans)!important;letter-spacing:-.015em!important}.hx15-sol__help>p{font-size:.84375rem;line-height:1.45;color:var(--c-on-dark-2)}.hx15-sol__steps{list-style:none;margin:0;padding:0;display:grid;gap:7px}.hx15-sol__steps li{display:flex;align-items:flex-start;gap:8px;font-size:.8125rem;line-height:1.35;color:var(--c-cream)}.hx15-sol__steps span{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:#c9a24a2e;color:var(--c-gold);font:700 .6875rem/1 var(--f-sans)}html body .hx15-sol__help .hx9-btn{margin-top:auto;min-height:44px;padding-inline:12px;font-size:.875rem;white-space:normal;text-align:center}@media(max-width:1199px)and (min-width:700px){.hx15-sol{grid-template-columns:repeat(6,minmax(0,1fr))}.hx15-sol__grid>li,.hx15-sol__help{grid-column:span 2}.hx15-sol:not(.hx15-sol--nohelp) .hx15-sol__grid>li:nth-child(4):last-child{grid-column:2/span 2}.hx15-sol--nohelp .hx15-sol__grid>li:nth-child(4):last-child{grid-column:3/span 2}}@media(max-width:699px){.hx15-sol,.hx15-sol--nohelp{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(76%,290px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--gutter));padding:2px var(--gutter) 10px;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:thin}.hx15-sol__grid>li,.hx15-sol__help{scroll-snap-align:start}.hx15-sc__body{padding:12px 14px;gap:5px}html body .hx9 .hx15-sc__t{font-size:1.0625rem!important}.hx15-sc__txt{font-size:.8125rem}}.hx15-kits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.hx15-kits>li{display:flex;min-width:0}.hx15-kit{display:flex;flex-direction:column;width:100%;background:var(--c-paper);border:1px solid rgba(23,28,44,.1);border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #171c2c0d,0 12px 28px -20px #171c2c66;transition:box-shadow .25s var(--ease),transform .25s var(--ease)}.hx15-kit:hover{transform:translateY(-2px);box-shadow:0 2px 4px #171c2c0f,0 20px 38px -22px #171c2c80}html body .hx15-kit__media{position:relative;display:block;flex:none;overflow:hidden;aspect-ratio:4/3;background:#f3e9df}.hx15-kit__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%;transition:transform .7s var(--ease)}.hx15-kit:hover .hx15-kit__media img{transform:scale(1.03)}.hx15-kit__media img.hx15-kit__half{position:static;width:50%;height:100%;float:left}.hx15-kit__tag{position:absolute;left:10px;top:10px;padding:4px 9px;border-radius:4px;background:var(--c-navy);color:var(--c-cream);font:600 10.5px/1.3 var(--f-sans);letter-spacing:.06em;text-transform:uppercase}html body .hx15-kit__flag{position:absolute;right:10px;top:10px}.hx15-kit__body{flex:1;display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px;min-width:0}html body .hx9 .hx15-kit__t{margin:0!important;font:650 1.125rem/1.2 var(--f-sans)!important;letter-spacing:-.015em!important}html body .hx15-kit__t a{color:var(--c-navy)!important;text-decoration:none!important}.hx15-kit__txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;font-size:.8125rem;line-height:1.45;min-height:5.8em;color:var(--c-mute)}.hx15-kit__lines{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:5px}.hx15-kit__lines li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;column-gap:8px;align-items:center;padding:7px 9px;border-radius:6px;background:var(--c-cream);font-size:.8125rem;line-height:1.25}.hx15-kit__lines .n{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--c-navy);color:var(--c-cream);font:700 .625rem/1 var(--f-sans)}.hx15-kit__lines .nm{min-width:0}.hx15-kit__lines b{font-weight:650;color:var(--c-navy)}.hx15-kit__lines .f{white-space:nowrap;color:var(--c-ink)}.hx15-kit__lines small{display:block;color:var(--c-mute);font-size:.71875rem;line-height:1.3;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx15-kit__lines .pr{font-weight:650;font-size:.8125rem;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-navy)}.hx15-kit__foot{margin-top:auto;padding-top:12px;border-top:1px solid rgba(23,28,44,.08);display:flex;align-items:center;justify-content:space-between;gap:10px}.hx15-kit__total{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}.hx15-kit__price{display:flex;flex-direction:column;align-items:flex-start;font:700 1.375rem/1.1 var(--f-sans);font-variant-numeric:tabular-nums;color:var(--c-navy);white-space:nowrap}.hx15-kit__price s{font-size:.8125rem;font-weight:500;color:var(--c-mute);margin:0 0 2px}.hx15-kit__price:has(s){color:var(--hx-promo-ink,#B3211A)}.hx15-kit__price small{font-size:.75rem;font-weight:500;color:var(--c-mute)}.hx15-kit__save-txt{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .hx15-kit__btn{flex:none;white-space:nowrap;min-height:44px;padding-inline:16px}@media(min-width:1100px){.hx15-kit__lines small{display:none}.hx15-kit__lines li{min-height:44px}}html body .hx15-kits-sec .hx15-kits__note{max-width:72ch;margin:clamp(28px,3vw,40px) 0 0!important;font-size:.75rem!important;line-height:1.5;color:#5b606c!important;-webkit-text-fill-color:#5B606C;letter-spacing:.01em}@media(max-width:1099px)and (min-width:700px){.hx15-kits{grid-template-columns:repeat(2,minmax(0,1fr))}html body .hx15-kit__media{aspect-ratio:16/9}}@media(max-width:699px){.hx15-kits{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(82%,320px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-inline:calc(-1*var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:thin}.hx15-kits>li{scroll-snap-align:start}html body .hx15-kits-sec .hx15-kits__note{margin-top:20px!important}}html body .hx15-steps-sec .hx15-steps{--gap:clamp(14px,1.6vw,24px);--ico:44px;gap:0 var(--gap);align-items:stretch}html body .hx15-steps-sec .hx14-step{display:flex;flex-direction:column;background:none!important;border:0!important;border-radius:0;box-shadow:none!important}.hx15-step__rail{position:relative;display:flex;align-items:center;height:var(--ico);margin-bottom:14px}html body .hx15-steps-sec .hx15-step__rail .hx14-step__ico{position:relative;top:auto;right:auto;left:auto;flex:none;display:grid;place-items:center;width:var(--ico);height:var(--ico);margin:0;border-radius:50%;background:var(--c-navy);border:0;color:var(--c-gold);box-shadow:0 0 0 5px var(--c-cream)}html body .hx15-steps-sec .hx15-step__rail .hx14-step__ico svg{width:20px;height:20px}html body .hx15-steps-sec .hx14-step:not(:last-child) .hx15-step__rail:after{content:"";position:absolute;top:50%;left:calc(var(--ico) + 10px);right:calc(-1*var(--gap) + 10px);height:1px;background:linear-gradient(90deg,#c9a24ae6,#c9a24a73)}html body .hx15-steps-sec .hx14-step:not(:last-child) .hx15-step__rail:before{content:"";position:absolute;top:50%;right:calc(-1*var(--gap) + 10px);width:7px;height:7px;border-top:1px solid rgba(201,162,74,.9);border-right:1px solid rgba(201,162,74,.9);transform:translateY(-50%) rotate(45deg)}html body .hx15-steps-sec .hx14-step .hx14-step__body:before,html body .hx15-steps-sec .hx14-step:after{display:none!important;content:none!important}.hx15-step__card{flex:1;display:flex;flex-direction:column;background:var(--c-paper);border:1px solid rgba(23,28,44,.1);border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #171c2c0d,0 10px 24px -20px #171c2c59}html body .hx15-steps-sec .hx14-step__img{aspect-ratio:16/9;border-radius:0}html body .hx15-steps-sec .hx14-step__img:after{background:linear-gradient(0deg,#171c2cc7 0,#171c2c33 50%,#171c2c00 72%)}html body .hx15-steps-sec .hx14-step__n{left:16px;bottom:10px;font-size:clamp(36px,1.6rem + 1vw,48px)}html body .hx15-steps-sec .hx14-step__n small{margin-bottom:4px;font-size:10px}html body .hx15-steps-sec .hx14-step__body{padding:16px 18px;flex:1;display:flex;flex-direction:column}html body .hx15-steps-sec .hx14-step h3{margin:0 0 6px!important;font:650 1.0625rem/1.25 var(--f-sans)!important}html body .hx15-steps-sec .hx14-step p{margin:0;font-size:.875rem;line-height:1.5;color:#454a58}html body .hx15-steps-sec .hx14-step p:last-child:not(:first-of-type){margin:auto 0 0!important;padding:10px 0 0}html body .hx15-steps-sec .hx14-step .hx9-link{min-height:32px;font-size:.875rem;white-space:nowrap;background-position:0 calc(100% - 6px)}@media(max-width:1199px)and (min-width:990px){html body .hx15-steps-sec .hx14-step .hx9-link{font-size:.8125rem}}@media(max-width:989px)and (min-width:600px){html body .hx15-steps-sec .hx15-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}html body .hx15-steps-sec .hx14-step:nth-child(2n) .hx15-step__rail:after,html body .hx15-steps-sec .hx14-step:nth-child(2n) .hx15-step__rail:before{display:none}}@media(max-width:599px){html body .hx15-steps-sec .hx15-steps{grid-template-columns:minmax(0,1fr);gap:14px;--ico:36px}html body .hx15-steps-sec .hx14-step{display:grid;grid-template-columns:var(--ico) minmax(0,1fr);column-gap:12px;align-items:stretch}.hx15-step__rail{height:auto;margin:0;flex-direction:column;align-items:center}html body .hx15-steps-sec .hx15-step__rail .hx14-step__ico svg{width:17px;height:17px}html body .hx15-steps-sec .hx14-step:not(:last-child) .hx15-step__rail:after{top:calc(var(--ico) + 6px);bottom:-14px;left:50%;right:auto;width:1px;height:auto;background:linear-gradient(180deg,#c9a24ae6,#c9a24a66)}html body .hx15-steps-sec .hx14-step:not(:last-child) .hx15-step__rail:before{display:none}.hx15-step__card{display:grid;grid-template-columns:96px minmax(0,1fr)}html body .hx15-steps-sec .hx14-step__img{aspect-ratio:auto;height:100%;min-height:112px}html body .hx15-steps-sec .hx14-step__n{left:10px;bottom:8px;font-size:30px}html body .hx15-steps-sec .hx14-step__n small{font-size:8.5px}html body .hx15-steps-sec .hx14-step__body{padding:12px 14px}html body .hx15-steps-sec .hx14-step h3{font-size:1rem!important}html body .hx15-steps-sec .hx14-step p{font-size:.8125rem}}html body .hx15-prods-sec{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(40% 55% at 8% 20%,#c9a24a33,#c9a24a00 70%),radial-gradient(45% 60% at 92% 85%,#2e365029,#2e365000 70%),radial-gradient(35% 45% at 60% 10%,#cbdad873,#cbdad800 70%),linear-gradient(180deg,#f6f1e6,#efe6d4)}.hx15-prods{list-style:none;margin:0;padding:4px 0 10px;display:grid;grid-template-columns:repeat(var(--cols,5),minmax(0,1fr));gap:clamp(12px,1.3vw,18px)}.hx15-prods>li{display:flex;min-width:0}.hx15-pc{position:relative;display:flex;flex-direction:column;width:100%;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#fffc,#ffffff9e);-webkit-backdrop-filter:blur(16px) saturate(1.35);backdrop-filter:blur(16px) saturate(1.35);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff,inset 0 -1px #ffffff59,0 1px 2px #171c2c0f,0 18px 36px -22px #171c2c66;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.hx15-pc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(125deg,#ffffff8c,#fff0 32% 70%,#ffffff38)}.hx15-pc:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 2px 4px #171c2c0f,0 26px 44px -24px #171c2c80}.hx15-pc__media{position:relative;margin:8px 8px 0;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#f3e9df}.hx15-pc__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--ease)}.hx15-pc:hover .hx15-pc__media img{transform:scale(1.04)}.hx15-pc__badge{position:absolute;left:10px;top:10px;z-index:2;padding:3px 9px;border-radius:4px;font:700 11px/1.4 var(--f-sans);letter-spacing:.06em;text-transform:uppercase}.hx15-pc__body{flex:1;display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px}.hx15-pc__role{font:600 10.5px/1.3 var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--c-gold-ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em}html body .hx9 .hx15-pc__t{margin:0!important;font:650 1rem/1.25 var(--f-sans)!important;letter-spacing:-.012em!important}html body .hx15-pc__t a{color:var(--c-navy)!important;text-decoration:none!important}html body .hx15-pc__t a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}html body .hx15-pc__t a:focus-visible{outline:0}html body .hx15-pc__t a:focus-visible:after{box-shadow:var(--focus);border-radius:14px}.hx15-pc__txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.8125rem;line-height:1.4;color:var(--c-mute);min-height:2.8em}.hx15-pc__sw{display:flex;align-items:center;gap:3px;flex-wrap:wrap;min-height:14px;margin-top:2px}.hx15-pc__sw span{width:12px;height:12px;border-radius:50%;border:1px solid rgba(23,28,44,.18)}.hx15-pc__sw .c{display:none}.hx15-pc__sw--txt .c{display:inline;font:500 .75rem/1.2 var(--f-sans);color:var(--c-mute)}.hx15-pc__foot{margin-top:auto;padding-top:8px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;border-top:1px solid rgba(23,28,44,.08)}.hx15-pc__price{font:700 1.0625rem/1.2 var(--f-sans);font-variant-numeric:tabular-nums;color:var(--c-navy);white-space:nowrap}.hx15-pc__price small{font-size:.75rem;font-weight:500;color:var(--c-mute)}.hx15-pc__fmt{position:relative;z-index:3;display:flex;gap:4px;flex-wrap:wrap}html body .hx15-pc__fmt a{display:inline-flex;align-items:center;min-height:26px;padding:2px 7px;border-radius:4px;background:#ffffffb3;border:1px solid rgba(23,28,44,.14);color:var(--c-navy)!important;font:600 11.5px/1.2 var(--f-sans);text-decoration:none!important;white-space:nowrap}html body .hx15-pc__fmt a:hover{background:var(--c-navy);border-color:var(--c-navy);color:var(--c-cream)!important}@media(max-width:1099px){.hx15-prods{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(220px,30vw,270px);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:thin}.hx15-prods>li{scroll-snap-align:start}}@media(max-width:599px){.hx15-prods{grid-auto-columns:min(72%,260px)}}html body .hx15-trust-sec{background:var(--c-cream)}.hx15-trust{position:relative;overflow:hidden;isolation:isolate;padding:clamp(28px,3.4vw,52px) clamp(20px,3.4vw,52px) clamp(28px,3vw,44px);border-radius:12px;color:var(--c-cream);background-color:#171c2c;background-image:radial-gradient(70% 90% at 100% 0%,#c9a24a33,#c9a24a00 60%),radial-gradient(60% 80% at 0% 100%,#2e3650e6,#2e365000 70%),linear-gradient(160deg,#1e2438,#171c2c 55%,#111522)}.hx15-trust:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.06;background:url(hx4-wall-tex.webp) center/520px repeat;mix-blend-mode:screen}html body .hx15-trust .hx9-head{margin-bottom:clamp(26px,3vw,40px)}html body .hx15-trust .hx9-eyebrow{color:var(--c-gold)}html body .hx15-trust .hx9-h2{color:var(--c-cream)!important;-webkit-text-fill-color:currentColor!important}html body .hx9 .hx15-trust :is(.hx15-tl__txt,.hx9-lead){color:#f3ede0c7!important;-webkit-text-fill-color:currentColor!important}html body .hx9 .hx15-trust :is(.hx15-tl__t,.hx15-tl__go){color:var(--c-cream)!important;-webkit-text-fill-color:currentColor!important}html body .hx9 .hx15-trust .hx15-tl__stat{color:#fff!important;-webkit-text-fill-color:currentColor!important}html body .hx9 .hx15-trust :is(.hx15-tl__stat small,.hx9-eyebrow){color:var(--c-gold)!important;-webkit-text-fill-color:currentColor!important}html body .hx15-trust .hx9-lead{color:var(--c-on-dark-2)}.hx15-tl{--ico:60px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:20px clamp(12px,1.6vw,24px);position:relative}.hx15-tl:before{content:"";position:absolute;top:calc(var(--ico)/2);left:calc(100%/(var(--n,5)*2));right:calc(100%/(var(--n,5)*2));height:1px;background:linear-gradient(90deg,#c9a24a33,#c9a24abf 15% 85%,#c9a24a33)}.hx15-tl__it{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;min-width:0;height:100%}.hx15-tl__txt{margin:0 0 10px}.hx15-tl__ico{position:relative;display:grid;place-items:center;width:var(--ico);height:var(--ico);border-radius:50%;background:linear-gradient(180deg,#2a3250,#1b2134);border:1px solid rgba(201,162,74,.7);color:var(--c-gold);box-shadow:0 0 0 6px #191e30,0 10px 24px -10px #0009}.hx15-tl__ico .hx9-ico,.hx15-tl__ico svg{width:28px;height:28px}.hx15-tl__body{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;max-width:220px}.hx15-tl__stat{margin:0;font:700 clamp(1.375rem,1.1rem + .9vw,1.875rem)/1.05 var(--f-brand);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}.hx15-tl__stat small{display:block;margin-top:4px;font:500 .75rem/1.3 var(--f-sans);letter-spacing:.02em;color:var(--c-gold)}html body .hx9 .hx15-tl__t{margin:6px 0 0!important;font:650 1rem/1.25 var(--f-sans)!important;color:var(--c-cream)!important}.hx15-tl__txt{font-size:.8125rem;line-height:1.5;color:var(--c-on-dark-2)}html body .hx15-tl__go{margin-top:auto;font:600 .8125rem/1.2 var(--f-sans);color:var(--c-cream)!important;text-decoration:none!important;border-bottom:1px solid rgba(201,162,74,.7);padding-bottom:2px}html body .hx15-tl__go:hover{color:#fff!important;border-bottom-color:var(--c-gold)}@media(max-width:899px){.hx15-tl{--ico:48px;grid-template-columns:minmax(0,1fr);gap:18px}.hx15-tl:before{top:calc(var(--ico)/2);bottom:calc(var(--ico)/2);left:calc(var(--ico)/2);right:auto;width:1px;height:auto;background:linear-gradient(180deg,#c9a24abf,#c9a24a4d)}.hx15-tl__it{flex-direction:row;align-items:flex-start;text-align:left;gap:14px}.hx15-tl__ico{flex:none}.hx15-tl__ico .hx9-ico,.hx15-tl__ico svg{width:22px;height:22px}.hx15-tl__body{align-items:flex-start;max-width:none;padding-top:2px}.hx15-tl__stat{font-size:1.375rem}.hx15-tl__stat small{display:block;margin:3px 0 0}}html body .hx15-tech-sec{padding-block:clamp(48px,5vw,72px)!important}html body .hx15-tech-sec .hx14-tech-top{gap:clamp(20px,3vw,48px);margin-bottom:clamp(20px,2vw,28px)}html body .hx15-tech-sec .hx14-stack{grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);gap:16px;padding:14px}html body .hx15-tech-sec .hx14-stack__vis{min-height:150px}html body .hx15-tech-sec .hx14-stack__leg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;align-content:center}html body .hx15-tech-sec .hx14-stack__leg li{grid-template-columns:24px 1fr;gap:8px;font-size:12.5px;line-height:1.4}html body .hx15-tech-sec .hx14-stack__leg li i{width:24px;height:24px;font-size:12px}html body .hx15-tech-sec .hx14-tech{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.3vw,18px)}html body .hx15-tech-sec .hx14-tc{position:relative;display:flex;flex-direction:column;padding:14px 16px 16px;border-radius:8px;background-color:#1f2537;background-image:none;border:1px solid rgba(255,253,248,.14)}html body .hx15-tech-sec .hx14-tc__media{position:absolute;left:16px;top:14px;width:64px;height:64px;aspect-ratio:auto;border-radius:8px;background-color:#f3ede0;background-image:radial-gradient(120% 90% at 50% 20%,#fffdf8 0,#efe8da 60%,#e2d8c3)}html body .hx15-tech-sec .hx14-tc__media img{top:6px;right:6px;bottom:3px;left:6px;width:calc(100% - 12px);height:calc(100% - 9px);object-fit:contain;object-position:50% 100%}html body .hx15-tech-sec .hx14-tc__n{display:none}html body .hx15-tech-sec .hx14-tc__body{flex:1;display:flex;flex-direction:column;gap:0;padding:0}html body .hx15-tech-sec .hx14-tc__k{display:flex;align-items:center;min-height:64px;padding-left:76px;gap:6px;font-size:10.5px;letter-spacing:.1em;line-height:1.3}html body .hx15-tech-sec .hx14-tc__k svg{width:16px;height:16px;flex-basis:16px}html body .hx15-tech-sec .hx14-tc__k{-webkit-text-fill-color:#E3C77E}html body .hx15-tech-sec .hx14-tc h3{margin:12px 0 4px!important;font:650 1rem/1.25 var(--f-sans,Inter),sans-serif!important}html body .hx15-tech-sec .hx14-tc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;font-size:13px;line-height:1.45}html body .hx15-tech-sec .hx14-tc ul{margin:8px 0 0;gap:5px}html body .hx15-tech-sec .hx14-tc li{font-size:12.5px;line-height:1.4;padding-left:18px}html body .hx15-tech-sec .hx14-tc li:before{top:5px;width:9px;height:5px}.hx15-tc__more{margin-top:6px}.hx15-tc__more>summary{display:inline-flex;align-items:center;gap:4px;min-height:32px;cursor:pointer;list-style:none;font:600 12.5px/1.2 var(--f-sans,Inter),sans-serif;color:var(--x-gold-l,#E3C77E)}.hx15-tc__more>summary::-webkit-details-marker{display:none}.hx15-tc__more>summary:after{content:"";width:6px;height:6px;margin-left:2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.hx15-tc__more[open]>summary:after{transform:translateY(1px) rotate(-135deg)}.hx15-tc__more>summary:focus-visible{outline:2px solid var(--x-gold-l,#E3C77E);outline-offset:2px;border-radius:2px}.hx15-tc__more ul{margin-top:2px!important}html body .hx15-tech-sec .hx14-tc .hx9-link{align-self:flex-start;margin-top:auto;padding-top:12px;font-size:13.5px}html body .hx15-tech-sec .hx14-tech-note{margin-top:clamp(24px,3vw,36px)!important}@media(max-width:1099px){html body .hx15-tech-sec .hx14-tech{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){html body .hx15-tech-sec .hx14-stack{max-width:640px}}@media(max-width:599px){html body .hx15-tech-sec .hx14-tech{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(80%,300px);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--gutter,20px));padding:2px var(--gutter,20px) 10px;scroll-padding-inline:var(--gutter,20px);overscroll-behavior-x:contain;scrollbar-width:thin}html body .hx15-tech-sec .hx14-tc{scroll-snap-align:start}html body .hx15-tech-sec .hx14-stack{grid-template-columns:1fr}html body .hx15-tech-sec .hx14-stack__vis{min-height:96px}html body .hx15-tech-sec .hx14-stack__leg{gap:8px 12px}html body .hx15-tech-sec .hx14-stack__leg li{align-items:center}html body .hx15-tech-sec .hx14-stack__leg li>span{font-size:0;line-height:0}html body .hx15-tech-sec .hx14-stack__leg li>span b{font-size:13px;line-height:1.3}}html body :is(.hx15-kits-sec,.hx15-prods-sec) .hx9-head--row>.hx9-link{justify-self:start}@media(prefers-reduced-motion:reduce){.hx15-tc__more>summary:after{transition:none}.hx15-sc,.hx15-kit,.hx15-pc,.hx15-sc__media img,.hx15-kit__media img,.hx15-pc__media img{transition:none!important}}:root{--hx15-red:#C8261C;--hx15-red-d:#A91D15;--hx15-promo-gold:#C9A24A}@keyframes hx15shine{0%,62%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}html body :is(.hx15-promo,.hx15-kit__save,.hx9-kit__save,.hx14-promo,.hx4-pa__badge,.hx4-pk__save,.hx4-kcfg__disc b,.hx4-price .hx4-sale:not([hidden])),html body #MainContent :is(.hx15-promo,.hx15-kit__save,.hx9-kit__save,.hx14-promo,.hx4-pa__badge,.hx4-pk__save,.hx4-kcfg__disc b,.hx4-price .hx4-sale:not([hidden])){display:inline-flex!important;align-items:center;gap:6px;width:auto!important;padding:4px 10px!important;border-radius:4px!important;border:1px solid var(--hx15-promo-gold)!important;background-color:var(--hx15-red)!important;background-image:linear-gradient(105deg,#ffecb400 40%,#ffecb461,#ffecb400 60%),linear-gradient(180deg,var(--hx15-red) 0%,var(--hx15-red-d) 100%)!important;background-size:250% 100%,100% 100%!important;background-repeat:no-repeat!important;background-position:160% 0,0 0;box-shadow:inset 0 1px #ffe2a059,0 0 0 1px #c9a24a38,0 2px 10px -2px #c9a24a8c!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700!important;letter-spacing:.02em;text-shadow:0 1px 0 rgba(90,10,6,.35);animation:hx15shine 5s ease-in-out infinite}html body :is(.hx15-promo,.hx15-kit__save,.hx14-promo,.hx4-pa__badge,.hx4-pk__save) :is(*,svg){color:#fff!important;-webkit-text-fill-color:#fff!important}html body .hx11-sl__tags .hx11-tag.hx15-promo{height:30px;padding:0 12px!important;font-size:13px!important}html body .hx4-ci .hx4-pr:has(s){color:#b3211a!important}html body .hx4-ci .hx4-pr s{display:block;color:#6b6f7a!important;font-weight:400}@media(prefers-reduced-motion:reduce){html body :is(.hx15-promo,.hx15-kit__save,.hx9-kit__save,.hx14-promo,.hx4-pa__badge,.hx4-pk__save,.hx4-kcfg__disc b,.hx4-price .hx4-sale),html body #MainContent :is(.hx15-promo,.hx15-kit__save,.hx9-kit__save,.hx14-promo,.hx4-pa__badge,.hx4-pk__save,.hx4-kcfg__disc b,.hx4-price .hx4-sale){animation:none!important;background-position:160% 0,0 0!important}}html body :is(.hx15-new,.hx15-pc__badge:not(.hx15-promo),.hx4-pcard .hx4-badge:not(.hx4-n)){background:#fff!important;background-image:none!important;color:#171c2c!important;-webkit-text-fill-color:#171C2C!important;border:1px solid rgba(23,28,44,.22)!important;box-shadow:0 1px 2px #171c2c14,0 4px 10px -6px #171c2c4d!important;border-radius:4px!important;font-weight:700!important;letter-spacing:.06em}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hx15-home.css.map */
