.mhk-product-description{--mhk-detail-accent: #68e7ee;--mhk-detail-border: rgba(140, 154, 179, .3);display:block;position:relative;scroll-margin-top:calc(var(--header-height, 72px) + var(--announcement-bar-height, 0px) + 14px);min-width:0;padding:clamp(16px,3vw,34px);border:1px solid var(--mhk-detail-border);border-top:2px solid var(--mhk-detail-accent);border-radius:14px;background:linear-gradient(130deg,rgba(104,231,238,.055),transparent 55%)}.mhk-product-description [hidden]{display:none!important}.mhk-product-description__title{margin:0 0 14px}.mhk-product-description__nav{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px;padding-bottom:15px;border-bottom:1px solid var(--mhk-detail-border)}.mhk-product-description__nav button{min-height:44px;padding:6px 13px;border:1px solid var(--mhk-detail-border);border-radius:8px;color:inherit;font:inherit;font-size:13px;font-weight:650;text-align:center}.mhk-product-description__nav button:hover{border-color:var(--mhk-detail-accent)}.mhk-product-description__nav button[aria-selected=true]{background-color:var(--mhk-detail-accent);border-color:var(--mhk-detail-accent);color:#10191e}.mhk-product-description__nav button:focus-visible,.mhk-product-description__panel:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mhk-product-description__panel{min-width:0;overflow-wrap:anywhere}.mhk-product-description__panel .table-wrapper{max-width:100%;overflow-x:auto}.mhk-product-description__fitment{margin-bottom:16px;padding:10px 14px;border-inline-start:2px solid var(--mhk-detail-accent);background-color:#68e7ee13}.mhk-product-description__fitment p{margin:0}@media screen and (min-width:1000px){.shopify-section--main-product:has(+.shopify-section--product-content .product-content>.product-content__tabs:only-child .mhk-product-description) .product{margin-block-end:52px}.shopify-section--product-content .product-content:has(>.product-content__tabs:only-child .mhk-product-description){margin-block-start:52px}.product-content>.product-content__tabs:only-child:has(.mhk-product-description){width:100%;max-width:1120px}.mhk-product-description{padding:28px 32px 30px}.mhk-product-description__panel>:is(p,ul,ol),.mhk-product-description__fitment p{max-width:76ch}.mhk-product-description__panel>:is(h2,h3,h4){font-size:clamp(22px,2vw,28px);line-height:1.2;margin-block-end:14px}.mhk-product-description__panel>:is(h2,h3,h4)+:is(p,ul,ol){margin-block-start:14px}}@media screen and (max-width:740px){.mhk-product-description__nav{gap:5px}.mhk-product-description__nav button{padding-inline:8px}}.mhk-product-finder{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;width:100%;max-width:1120px;margin:30px auto 0;padding:18px 24px;border:1px solid #3a4149;border-radius:10px;background:#191c20}.mhk-product-finder h2{margin:0 0 4px}.mhk-product-finder p{margin:0;color:#b8b9bd;font-size:14px}.shopify-section--product-recommendations:has(.mhk-product-finder)>product-recommendations{margin-top:38px}@media screen and (max-width:740px){.mhk-product-finder{margin-top:20px;padding:15px}.shopify-section--product-recommendations:has(.mhk-product-finder)>product-recommendations{margin-top:26px}}.mhk-text-options .block-swatch-list{display:flex;flex-wrap:wrap;gap:6px;margin:0}.mhk-text-options .block-swatch{max-width:100%;margin:0}.mhk-text-options .block-swatch .block-swatch__item{display:flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:7px 10px;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:anywhere}@media screen and (max-width:740px){.mhk-text-options--halo-size .block-swatch-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr))}.mhk-text-options--halo-size .block-swatch .block-swatch__item{padding-inline:4px}}.mhk-text-options .block-swatch-list:has(>.mhk-inline-led-swatch){flex-direction:column;align-items:flex-start;gap:8px}.mhk-text-options .mhk-inline-led-swatch .block-swatch__item{min-height:56px;padding:10px 17px;text-align:start;overflow-wrap:normal}mhk-led-preview{display:block}.mhk-led-pair .play[hidden]{display:none}.mhk-text-options .block-swatch-list.mhk-led-pair__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px}.mhk-led-pair .mhk-led-pair__option{min-width:0}.mhk-led-pair .mhk-led-pair__option .block-swatch__item{position:relative;display:grid;grid-template-rows:auto auto 1fr;align-content:start;justify-content:stretch;align-items:start;gap:7px;height:100%;min-height:89px;padding:10px;border:1px solid #383c45;border-radius:8px;background:#17191e;color:#f3f4f7;text-align:start;overflow-wrap:normal}.mhk-led-pair .mhk-led-pair__option .block-swatch__item:hover{border-color:#7e8996}.mhk-led-pair .mhk-led-pair__option .block-swatch__radio:checked+.block-swatch__item{border-color:#59e4eb;background:#182328;box-shadow:none}.mhk-led-pair .mhk-led-pair__option .block-swatch__radio:focus-visible+.block-swatch__item{outline:2px solid #f3f4f7;outline-offset:2px}.mhk-led-pair .name{font-size:14px;font-weight:700;letter-spacing:.025em;text-transform:uppercase;padding-inline-end:16px}.mhk-led-pair .caption{color:#adb3bd;font-size:12px;line-height:1.25}.mhk-led-pair .check{position:absolute;inset:11px 9px auto auto;width:12px;height:12px;border:1px solid #7f8893;border-radius:50%}.mhk-led-pair .block-swatch__radio:checked+label .check{border-color:#59e4eb;background:#59e4eb}.mhk-led-pair .block-swatch__radio:checked+label .check:after{content:"";position:absolute;width:5px;height:3px;left:2.5px;top:2.5px;border:solid #142326;border-width:0 0 1.5px 1.5px;transform:rotate(-45deg)}.mhk-led-pair .play{display:flex;align-items:center;justify-content:center;gap:7px;min-width:132px;min-height:44px;margin:6px auto 0;padding:0 12px;border:1px solid transparent;border-radius:7px;color:#59e4eb;font-size:12px;font-weight:650}.mhk-led-pair .play-icon{display:grid;place-items:center;width:20px;height:20px;border:1px solid currentColor;border-radius:50%;flex-shrink:0}.mhk-led-pair .play-icon:before{content:"";width:0;height:0;margin-inline-start:2px;border-block:4px solid transparent;border-inline-start:6px solid currentColor}.mhk-led-pair[data-animated]:not([data-paused]) .play{background:#182328;border-color:#36555c}.mhk-led-pair[data-animated]:not([data-paused]) .play-icon:before{width:7px;height:8px;margin:0;border:0;border-inline:2px solid currentColor}.mhk-led-pair .play:hover{color:#b6fcff}.mhk-led-pair .play:focus-visible{outline:2px solid #f3f4f7;outline-offset:2px}.mhk-led-pair .strip{position:relative;isolation:isolate;overflow:hidden;display:block;height:13px;border:1px solid #545965;border-radius:4px;background:#222630;box-shadow:0 1px 4px #0007}.mhk-led-pair .strip:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#10121a66,transparent 28%,#fff2 49%,transparent 63%,#10121a66),repeating-linear-gradient(90deg,transparent 0 7%,#10131c60 7% 8.33%)}.mhk-led-pair .effect{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:2px}.mhk-led-pair .rainbow{background:linear-gradient(90deg,#fc5486,#ffb651,#95ec78,#52def4,#9873fb,#fc5486,#ffb651,#95ec78,#52def4,#9873fb,#fc5486);background-size:200% 100%}.mhk-led-pair .wave{opacity:0;background:linear-gradient(90deg,#503a9c,#ad7cff,#f49cf7,#55e6fc,#164d74,#503a9c,#ad7cff,#f49cf7,#55e6fc,#164d74,#503a9c);background-size:200% 100%}.mhk-led-pair .comet{opacity:0;background:linear-gradient(90deg,#22233d 12% 25%,#653cb5 34%,#52dffc 44%,#cbf9ff 49%,#22233d 54% 85%);background-size:260% 100%}.mhk-led-pair .sweep{opacity:0;background:linear-gradient(90deg,#24253b,#58d5f5 30%,#c096ff,#58d5f5 70%,#24253b)}.mhk-led-pair .dual-chase{opacity:0;background:repeating-linear-gradient(90deg,#ff773c 0% 10%,#7232a0 12.5% 22.5%,#ff773c 25%);background-size:200% 100%}.mhk-led-pair .solid{background-color:#f2f9ff}.mhk-led-pair[data-animated] .rainbow{animation:mhk-led-rainbow 13s linear infinite}.mhk-led-pair[data-animated] .wave{animation:mhk-led-wave 13s linear infinite}.mhk-led-pair[data-animated] .comet{animation:mhk-led-comet 13s linear infinite}.mhk-led-pair[data-animated] .sweep{animation:mhk-led-sweep 13s linear infinite}.mhk-led-pair[data-animated] .dual-chase{animation:mhk-led-dual-chase 13s linear infinite}.mhk-led-pair[data-animated] .solid{animation:mhk-led-solid 7.5s ease-in-out infinite}.mhk-led-pair[data-animated][data-paused] .effect{animation-play-state:paused}@keyframes mhk-led-rainbow{0%{background-position:100% 0;opacity:1}15%{opacity:1}22%,94%{opacity:0;background-position:0% 0}to{opacity:1;background-position:0% 0}}@keyframes mhk-led-wave{0%,15%{opacity:0;background-position:0% 0}22%,34%{opacity:1}41%,to{opacity:0;background-position:100% 0}}@keyframes mhk-led-comet{0%,34%{opacity:0;background-position:100% 0}41%,53%{opacity:1}60%,to{opacity:0;background-position:0% 0}}@keyframes mhk-led-sweep{0%,53%{opacity:0;clip-path:inset(0 48%)}61%{opacity:.95}72%{opacity:1;clip-path:inset(0 0)}80%,to{opacity:0;clip-path:inset(0 0)}}@keyframes mhk-led-dual-chase{0%,73%{opacity:0;background-position:0% 0}80%,94%{opacity:1}to{opacity:0;background-position:100% 0}}@keyframes mhk-led-solid{0%,4%,to{background-color:#567bff}13%,17%{background-color:#ff4a65}25%,29%{background-color:#ff9f39}38%,42%{background-color:#50e790}50%,54%{background-color:#38ddf3}63%,67%{background-color:#a46aff}75%,79%{background-color:#fb65c7}88%,92%{background-color:#f2f9ff}}.mhk-headlight-lead-time{display:flex;flex-wrap:wrap;gap:0 8px;margin:6px 0 9px;color:#b8b9bd;font-size:13px;line-height:1.45}.mhk-headlight-lead-time strong{color:#b6ff3b;font-weight:650}.mhk-headlight-lead-time__estimate:before{content:"\b7";margin-inline-end:8px}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAABgAADA */
