:root{--gx-blue: #1E6BFF;--gx-blue-text: #4C8DFF}main :is(h1,h2,h3,p) em{font-style:normal;color:var(--gx-blue-text)}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-size:1.375rem;letter-spacing:.02em}.menu-drawer__menu-item--child .menu-drawer__menu-item-text{font-family:var(--font-body--family);font-size:1rem;text-transform:none;color:#a3abb8}.menu-drawer__menu-item--child:hover .menu-drawer__menu-item-text,.menu-drawer__menu-item--active .menu-drawer__menu-item-text{color:var(--gx-blue-text)}.announcement-bar__slide[aria-hidden=true]{transition-duration:.12s}@media screen and (max-width:1023px){[id$=__genix_hero] .hero__media-wrapper--mobile img{object-position:center bottom}}footer .menu__item a,.shopify-section-group-footer-group .menu__item a{display:inline-flex;align-items:center;min-height:44px}@media screen and (max-width:749px){:is([id$=__genix_categories],[id$=__genix_reviews],[id$=__genix_three_step],[id$=__genix_why]) .group-block-content.layout-panel-flex--row{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--page-margin, 16px) * -1);padding-inline:var(--page-margin, 16px);scroll-padding-inline:var(--page-margin, 16px)}:is([id$=__genix_categories],[id$=__genix_reviews],[id$=__genix_three_step],[id$=__genix_why]) .group-block-content.layout-panel-flex--row::-webkit-scrollbar{display:none}:is([id$=__genix_reviews],[id$=__genix_three_step],[id$=__genix_why]) .group-block-content.layout-panel-flex--row>.group-block{flex:0 0 82%!important;min-width:0;scroll-snap-align:start}[id$=__genix_categories] .group-block-content.layout-panel-flex--row>.group-block{flex:0 0 64%!important;min-width:0;scroll-snap-align:start}[id$=__genix_why] .section-content-wrapper{padding-inline:var(--page-margin, 16px)}[id$=__genix_why] .group-block-content.layout-panel-flex--row{padding-inline:var(--page-margin, 16px)!important}}[id$=__genix_faq] details{border-color:#23262d}[id$=__genix_faq] summary{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.02em}.theme-drawer__dialog::backdrop{background:#08090b8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.theme-drawer__dialog{box-shadow:-24px 0 60px #00000080}.header-logo__image{height:auto!important;width:clamp(130px,38vw,170px)!important}@media screen and (min-width:750px){.header-logo__image{width:clamp(150px,14vw,240px)!important}}.theme-drawer__dialog:has(cart-drawer-component){--sidebar-width: min(460px, 100vw);background:#0b0c0f;border-inline-start:1px solid #1E2127}cart-drawer-component .theme-drawer__header{padding-block:20px 16px;border-bottom:1px solid #1E2127}cart-drawer-component .theme-drawer__title{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.02em;font-size:1.75rem;display:flex;align-items:center;gap:10px}cart-drawer-component .theme-drawer__badge{background:var(--gx-blue);color:#fff;font-family:var(--font-body--family);font-size:.75rem;font-weight:700;min-width:24px;height:24px}cart-drawer-component .theme-drawer__close-button{border-radius:50%;border:1px solid #2C3038}cart-drawer-component .theme-drawer__close-button:hover{border-color:var(--gx-blue);color:var(--gx-blue-text)}.gx-cart-perks{display:flex;gap:8px 16px;flex-wrap:wrap;margin:0;padding:12px var(--drawer-padding, 20px);background:#1e6bff1f;border-bottom:1px solid rgb(30 107 255 / .25);font-size:.8125rem;font-weight:600;color:#fff}.gx-cart-perks span{color:var(--gx-blue-text);margin-inline-end:4px}cart-drawer-component .cart-items__table-row{padding:14px;margin-block:12px;background:#14161b;border:1px solid #23262D;border-radius:14px}cart-drawer-component .cart-items--dividers .cart-items__table-row{border-top:1px solid #23262D}cart-drawer-component .cart-items__media-container{border-radius:10px;overflow:hidden;background:#fff}cart-drawer-component .cart-items__title{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.02em;font-size:1rem;line-height:1.25;color:#fff;text-decoration:none}cart-drawer-component .cart-items__variant{display:inline-flex;padding:2px 10px;border-radius:100px;background:#23262d;font-size:.75rem;font-weight:600;color:#dde2ea}cart-drawer-component .cart-items__properties{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gx-blue-text)}cart-drawer-component .cart-items__unit-price-wrapper{font-size:.875rem;color:#a3abb8}cart-drawer-component .cart-items__price{font-family:var(--font-body--family);font-weight:700;color:#fff}cart-drawer-component .cart-items__quantity-controls quantity-selector-component,cart-drawer-component .cart-items__quantity-controls .quantity-selector{border:1px solid #2C3038;border-radius:100px;background:#0b0c0f}cart-drawer-component .cart-items__remove{color:#a3abb8;border-radius:50%}cart-drawer-component .cart-items__remove:hover{color:#ff5a5a}cart-drawer-component .cart-drawer__summary{background:#14161b;border-top:1px solid #23262D;box-shadow:0 -18px 40px #00000073}.gx-cart-saved{display:flex;justify-content:space-between;align-items:center;margin:0 0 6px;padding:10px 14px;border-radius:10px;background:#1e6bff1f;font-size:.875rem;font-weight:600;color:#dde2ea}.gx-cart-saved strong{color:var(--gx-blue-text);font-size:1rem}cart-drawer-component .cart-totals__total-label{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.03em;font-size:1.125rem}cart-drawer-component .cart-totals__total-value{font-size:1.375rem;font-weight:800}cart-drawer-component .cart__checkout-button{min-height:56px;border-radius:10px;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 28px -10px #1e6bffcc}cart-drawer-component .cart__checkout-button:hover{filter:brightness(1.1)}.gx-cart-trust{margin:10px 0 0;text-align:center;font-size:.75rem;color:#a3abb8}.gx-cart-saved{width:100%;box-sizing:border-box;align-self:stretch;gap:12px}cart-drawer-component #cart-drawer-heading,cart-drawer-component .theme-drawer__header h2{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.02em;font-size:1.75rem}cart-drawer-component .cart-items__media-container img{width:100%;height:100%;object-fit:cover}cart-drawer-component .theme-drawer__close-button{color:#fff!important;border-color:#3a3f48}cart-drawer-component .theme-drawer__close-button svg{color:#fff;opacity:1}cart-drawer-component .cart-items__quantity-controls button{color:#fff;opacity:1}cart-drawer-component .cart-items__quantity-controls button:disabled{opacity:.55}cart-drawer-component .cart-items__quantity-controls button:hover:not(:disabled){color:var(--gx-blue-text)}cart-drawer-component .cart-items__remove{color:#e6e9ef}cart-drawer-component .cart-items__unit-price-wrapper{color:#dde2ea}cart-drawer-component .compare-at-price{color:#a3abb8}cart-drawer-component .cart-items__variant{color:#fff}.gx-cart-trust{color:#d0d5dd}@keyframes gx-cart-wiggle{0%,22%,to{transform:rotate(0)}4%{transform:rotate(-14deg)}8%{transform:rotate(12deg)}12%{transform:rotate(-9deg)}16%{transform:rotate(6deg)}19%{transform:rotate(-3deg)}}.header-actions__cart-icon--has-cart{animation:gx-cart-wiggle 2s ease-in-out infinite;transform-origin:50% 30%}.header-actions__cart-icon--has-cart:hover,.header-actions__cart-icon--has-cart:focus-visible{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.header-actions__cart-icon--has-cart{animation:none}}cart-drawer-component .cart-items__table-row{padding:12px!important;margin-block:8px;border-radius:12px;column-gap:12px;row-gap:6px}cart-drawer-component .cart-items__table-row--full-width-variants{grid-template-columns:64px auto minmax(0,1fr) auto!important;grid-template-rows:none!important;grid-template-areas:"media details details details" "media variants unit_price unit_price" "media props props props" "media disc disc disc" "media quantity quantity price" "media error error error"!important;align-items:center}cart-drawer-component .cart-items__media,cart-drawer-component .cart-items__media-container{width:64px;max-width:64px;align-self:start}cart-drawer-component .cart-items__media-container{border-radius:8px}cart-drawer-component .cart-items__title{font-size:.9375rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}cart-drawer-component .cart-items__variant{padding:1px 8px;font-size:.6875rem}cart-drawer-component .cart-items__unit-price-wrapper{font-size:.8125rem}cart-drawer-component .cart-items__quantity{margin:2px 0 0;gap:4px}cart-drawer-component .cart-items__quantity .quantity-selector{--quantity-selector-width: 96px;width:96px;height:34px}cart-drawer-component .cart-items__quantity .quantity-selector button{width:32px;height:32px}cart-drawer-component .cart-items__quantity .quantity-selector input[type=number]{width:30px;font-size:.875rem}cart-drawer-component .cart-items__remove{width:36px;height:36px}cart-drawer-component .cart-items__price{align-self:center;font-size:1rem}cart-drawer-component .cart-drawer__summary{gap:10px;padding:12px 16px 14px;align-items:stretch;-webkit-mask-image:none;mask-image:none}cart-drawer-component .cart-drawer__summary>*{width:100%}.gx-upsell{margin:0;padding-bottom:10px;border-bottom:1px solid #23262D;min-width:0}.gx-upsell__title{margin:0 0 8px;font-family:var(--font-heading--family);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;color:#fff}.gx-upsell__list{display:flex;gap:8px;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;overscroll-behavior-x:contain}.gx-upsell__list::-webkit-scrollbar{display:none}.gx-upsell__list.is-dragging{cursor:grabbing;scroll-snap-type:none}.gx-upsell__list.is-dragging *{pointer-events:none}.gx-upsell__card{flex:0 0 min(250px,74%);scroll-snap-align:start;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;background:#14161b;border:1px solid #23262D;border-radius:10px}.gx-upsell__media{display:block;width:44px;height:44px;border-radius:6px;overflow:hidden;background:#fff}.gx-upsell__media img{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.gx-upsell__name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-heading--family);font-size:.8125rem;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;color:#fff;text-decoration:none;-webkit-user-drag:none}.gx-upsell__name:hover{color:var(--gx-blue-text)}.gx-upsell__price{display:flex;flex-wrap:wrap;column-gap:6px;margin:3px 0 0;font-size:.8125rem;font-weight:700;color:#fff}.gx-upsell__price span,.gx-upsell__price s{white-space:nowrap;margin:0}.gx-upsell__price s{font-weight:400;color:#a3abb8}.gx-upsell__form{margin:0}.gx-upsell__add{display:inline-flex;align-items:center;gap:3px;min-height:34px;padding:0 11px;border:0;border-radius:100px;background:var(--gx-blue);color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.gx-upsell__add:hover{filter:brightness(1.12)}.gx-upsell__add:focus-visible{outline:2px solid #fff;outline-offset:2px}.gx-upsell__add[aria-busy=true]{opacity:.6;cursor:progress}cart-drawer-component .gx-cart-saved{margin:0;padding:7px 12px;border-radius:8px;font-size:.8125rem}cart-drawer-component .gx-cart-saved strong{font-size:.875rem}cart-drawer-component .cart-totals{gap:6px}cart-drawer-component .cart-actions summary{min-height:36px;padding-block:4px}cart-drawer-component .cart-drawer__summary .cart__summary-totals:not(:has(.cart__subtotal-container:empty)){padding-block-start:8px}cart-drawer-component .cart-totals__total-label{font-size:1rem}cart-drawer-component .cart-totals__total-value{font-size:1.1875rem}cart-drawer-component .cart__ctas{--checkout-button-gap: 8px;gap:8px}cart-drawer-component .cart__checkout-button{min-height:48px}cart-drawer-component shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 42px;--shopify-accelerated-checkout-button-border-radius: 8px;--shopify-accelerated-checkout-row-gap: 8px}cart-drawer-component .gx-cart-trust{margin:2px 0 0;font-size:.6875rem}cart-drawer-component .cart-drawer__items .cart-items__table-row{margin:0 0 8px!important}cart-drawer-component .cart-drawer__items .cart-items__table-row:first-child{margin-top:10px!important}cart-drawer-component .cart-drawer__items .cart-items__table-row:last-child{margin-bottom:10px!important;padding-bottom:12px!important}cart-drawer-component .cart-items__table-row--full-width-variants{row-gap:0}cart-drawer-component .cart-items__table-row--full-width-variants .cart-items__variants-wrapper,cart-drawer-component .cart-items__table-row--full-width-variants .cart-items__unit-price-wrapper{margin-top:6px}cart-drawer-component .cart-items__table-row--full-width-variants .cart-items__quantity,cart-drawer-component .cart-items__table-row--full-width-variants .cart-items__price{margin-top:6px}.gx-upsell__card{flex:0 0 calc(100% - 68px)}.gx-upsell__name{white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.15}.gx-upsell__list,.gx-upsell__list.is-dragging{scroll-snap-type:none;-webkit-overflow-scrolling:touch}cart-drawer-component .cart-items__table-row--full-width-variants .cart-items__variants-wrapper{display:contents}cart-drawer-component .cart-items__table-row--full-width-variants .cart-items__variants{grid-area:variants;margin-top:6px}cart-drawer-component .cart-items__table-row--full-width-variants .cart-items__properties{grid-area:props;margin-top:4px}cart-drawer-component .cart-items__table-row--full-width-variants .cart-items__variants-wrapper>ul{grid-area:disc;margin-top:4px}@media screen and (max-width:749px){.header__columns{padding-inline:4px!important}.header__icon--menu{padding-inline:9px 23px!important}}.cart-page .cart-title h1{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.02em}.cart-page tbody .cart-items__table-row{padding:14px!important;margin:0 0 10px!important;background:#14161b;border:1px solid #23262D!important;border-radius:14px;column-gap:16px}.cart-page .cart-items__media-container{border-radius:10px;overflow:hidden;background:#fff}.cart-page .cart-items__media-container img{width:100%;height:100%;object-fit:cover}.cart-page .cart-items__title{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.02em;font-size:1rem;line-height:1.25;color:#fff;text-decoration:none}.cart-page .cart-items__title:hover{color:var(--gx-blue-text)}.cart-page .cart-items__variant{display:inline-flex;padding:1px 9px;border-radius:100px;background:#23262d;font-size:.75rem;font-weight:600;color:#fff}.cart-page .cart-items__properties,.cart-page .cart-items__variants-wrapper>ul{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gx-blue-text)}.cart-page .cart-items__unit-price-wrapper{font-size:.875rem;color:#dde2ea}.cart-page .compare-at-price{color:#a3abb8}.cart-page .cart-items__price{font-family:var(--font-body--family);font-weight:700;font-size:1.0625rem;color:#fff}.cart-page .cart-items__quantity-controls .quantity-selector{border:1px solid #2C3038;border-radius:100px;background:#0b0c0f}.cart-page .cart-items__quantity-controls button{color:#fff;opacity:1}.cart-page .cart-items__quantity-controls button:disabled{opacity:.55}.cart-page .cart-items__quantity-controls button:hover:not(:disabled){color:var(--gx-blue-text)}.cart-page .cart-items__remove{color:#e6e9ef;border-radius:50%}.cart-page .cart-items__remove:hover{color:#ff5a5a}.cart-page .cart-summary__inner{background:#14161b;border:1px solid #23262D;border-radius:14px;padding:24px}.cart-page .cart-summary__inner>.gx-cart-perks,.cart-page .cart-summary__inner>.gx-upsell,.cart-page .cart-summary__inner>.gx-cart-saved,.cart-page .cart-summary__inner>.gx-cart-trust{width:100%;box-sizing:border-box}.cart-page .gx-cart-perks{padding:10px 14px;border:1px solid rgb(30 107 255 / .3);border-radius:10px}.cart-page .gx-cart-saved,.cart-page .gx-cart-trust{margin:0}.cart-page .gx-upsell{padding-bottom:0;border-bottom:0}.cart-page .cart-totals__total-label{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.03em;font-size:1.125rem}.cart-page .cart-totals__total-value{font-size:1.375rem;font-weight:800}.cart-page .cart__checkout-button,.gx-sticky-checkout .cart__checkout-button{min-height:52px;border-radius:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 28px -10px #1e6bffcc}.cart-page .cart__checkout-button:hover,.gx-sticky-checkout .cart__checkout-button:hover{filter:brightness(1.1)}.cart-page shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 10px}@container cart-items (max-width: 719px){.cart-page tbody .cart-items__table-row{position:relative;padding:12px!important;grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"media details details" "media quantity price" "media error error";column-gap:12px;align-items:start}.cart-page tbody .cart-items__product-info{padding-inline-end:34px}.cart-page tbody .cart-items__details{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"info info" "variants unit" "props props" "disc disc";column-gap:10px;align-items:center;align-content:start}.cart-page tbody .cart-items__product-info{grid-area:info}.cart-page tbody .cart-items__variants-wrapper{display:contents}.cart-page tbody .cart-items__variants{grid-area:variants;margin:6px 0 0}.cart-page tbody .cart-items__properties{grid-area:props;margin:4px 0 0}.cart-page tbody .cart-items__variants-wrapper>ul{grid-area:disc;margin:4px 0 0}.cart-page tbody .cart-items__unit-price-wrapper{grid-area:unit;margin:6px 0 0}.cart-page tbody .cart-items__details:not(:has(.cart-items__variants)) .cart-items__unit-price-wrapper{grid-column:1 / -1}.cart-page tbody .cart-items__quantity{margin-top:10px}.cart-page tbody .cart-items__quantity .quantity-selector{--quantity-selector-width: 96px;width:96px;height:36px}.cart-page tbody .cart-items__quantity .quantity-selector button{width:32px;height:34px}.cart-page tbody .cart-items__quantity .quantity-selector input[type=number]{width:30px}.cart-page tbody .cart-items__remove{position:absolute;top:6px;right:6px;width:36px;height:36px}.cart-page tbody .cart-items__price{grid-area:price;align-self:center;margin-top:10px;min-height:0;min-width:0;font-size:1rem}}@media screen and (max-width:749px){.cart-page .cart-summary__inner{gap:14px;padding:16px;margin-top:6px}}.gx-sticky-checkout{position:fixed;inset-inline:0;bottom:0;z-index:20;padding:20px 0 calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top,#0b0c0ff5 60%,#0b0c0f00);pointer-events:none;visibility:hidden}.gx-sticky-checkout.is-visible{visibility:visible}.gx-sticky-checkout .cart__checkout-button{display:flex;align-items:center;justify-content:center;text-align:center;margin:0 0 0 var(--gx-left, 16px);width:var(--gx-width, calc(100% - 32px) );height:var(--gx-height, auto);min-height:0;box-sizing:border-box;pointer-events:auto}@media screen and (min-width:750px){.gx-sticky-checkout{display:none}}[id$=__genix_categories] .group-block img{object-position:50% 0%}[id$=__genix_hero] .hero__media-grid:after{content:"";position:absolute;inset:0 0 auto 0;height:clamp(140px,24vh,240px);background:linear-gradient(to bottom,#08090bc7,#08090b59 55%,#08090b00);pointer-events:none;z-index:var(--layer-base)}[id$=__genix_hero] img.hero__media{object-position:50% 25%}[id$=__genix_hero] .hero__media-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#08090bd1,#08090b9e 30%,#08090b33 48%,#08090b00 58%);pointer-events:none;z-index:var(--layer-base)}@media screen and (max-width:749px){[id$=__genix_hero] .hero__media-grid:before{background:linear-gradient(to bottom,#08090bcc,#08090b8c 45%,#08090b00 62%)}}[id$=__genix_hero] .hero__content-wrapper :is(h1,h2,p){text-shadow:0 2px 14px rgb(0 0 0 / .65),0 1px 2px rgb(0 0 0 / .5)}[id$=__genix_hero] .hero__content-wrapper p{color:#e6e9ef!important}[id$=__genix_hero] .hero__content-wrapper [class*=__text_003] p{color:#7fb0ff!important}[id$=__genix_hero] .hero__content-wrapper h1 em{color:#5c9bff}.gx-remove-queue .cart-items-disabled .cart-items__remove{pointer-events:auto}.cart-items__table-row.gx-remove-queued{overflow:hidden;pointer-events:none;animation:removeRow calc(var(--animation-speed, .125s) * 2) var(--animation-easing, ease) forwards}.cart-items__table-row.gx-remove-gone{display:none}.gx-cart-saving .additional-checkout-buttons{pointer-events:none;opacity:.5;transition:opacity .2s ease}.gx-pdp{--gx-blue: #1e6bff;--gx-blue-text: #4c8dff;background:var(--gx-pdp-bg, #0b0d10);color:#fff;padding-block:var(--gx-pdp-pt, 72px) var(--gx-pdp-pb, 72px)}.gx-pdp__inner{width:min(var(--page-width, 1400px) - var(--page-margin, 40px) * 2,100% - var(--page-margin, 16px) * 2);margin-inline:auto}.gx-pdp__head{max-width:760px;margin-bottom:40px}.gx-pdp__head--center{margin-inline:auto;text-align:center}.gx-pdp__lead{margin:14px 0 0;font-size:1.0625rem;line-height:1.6;color:#c9ced8}.gx-pdp__lead p{margin:0}@media screen and (max-width:749px){.gx-pdp{padding-block:36px}.gx-pdp__head{margin-bottom:28px}.gx-pdp__lead{font-size:1rem}}body:has(.gx-pdp) .gx-mq-section,body:has(.gx-pdp) .gx-promise{padding-block:72px;border-top:0}@media screen and (max-width:749px){body:has(.gx-pdp) .gx-mq-section,body:has(.gx-pdp) .gx-promise{padding-block:36px}}.jdgm-horizon-widget{width:100%;color:#fff}.jdgm-horizon-widget .jm-review-widget,.jdgm-horizon-widget .jm-review-item{--jm-review-widget-text-color: #ffffff !important;--jm-review-widget-lighter-text-color: #9aa1ad !important;--jm-review-widget-star-and-histogram-color: #ffc83d !important;--jm-review-widget-button-color: #1e6bff !important;--jm-review-widget-button-text-color: #ffffff !important;--jm-widget-primary-color: #1e6bff !important;--jm-progress-track: #262a33;--jm-review-widget-bar-chart-height: 6px !important;--jm-widget-border-radius: 12px !important;--jm-widget-border-radius-simplified: 100px !important}.jdgm-horizon-widget .jm-review-widget-header__summary-section{display:none!important}.jdgm-horizon-widget .jm-review-widget{padding-block:0!important}.jdgm-horizon-widget .jm-review-widget-header__main-content{margin-top:0!important;align-items:center;justify-content:center;gap:clamp(24px,6vw,96px)!important;padding:26px clamp(18px,4vw,48px);border:1px solid #23262d;border-radius:16px;background:#14161b}.jdgm-horizon-widget .jm-review-widget-header__star-rating-histogram{max-width:460px}.jdgm-horizon-widget .jm-action-buttons{inline-size:auto!important}.jdgm-horizon-widget .jm-histogram-row{font-size:.875rem;color:#c9ced8}.jdgm-horizon-widget .jm-histogram .jm-stack{gap:10px}.jdgm-horizon-widget .jm-action-buttons .jm-button{min-height:48px;padding-inline:28px;border:1px solid #3a4150!important;background:transparent!important;font-weight:600;color:#fff!important;transition:border-color .2s ease,background-color .2s ease}.jdgm-horizon-widget .jm-action-buttons .jm-button:hover,.jdgm-horizon-widget .jm-action-buttons .jm-button:focus-visible{border-color:#4c8dff!important;background:#1e6bff1f!important}.jdgm-horizon-widget .jm-expanded-media-grid__container{gap:8px!important}.jdgm-horizon-widget .jm-expanded-media-grid__item{border-radius:12px}.jdgm-horizon-widget .jm-filters .jm-button,.jdgm-horizon-widget .jm-sort-filter select{border:1px solid #2c313b!important;border-radius:100px!important;background-color:#14161b!important;color:#dde2ea!important}.jdgm-horizon-widget .jm-sort-filter__icon,.jdgm-horizon-widget .jm-filters .jm-button svg{color:#dde2ea!important}.jdgm-horizon-widget .jm-sort-filter select option{background:#14161b;color:#fff}.jdgm-horizon-widget .jdgm-review-list{display:block!important;columns:3;column-gap:16px}.jdgm-horizon-widget .jdgm-review-list>*{margin:0 0 16px!important;break-inside:avoid}.jdgm-horizon-widget .jm-review-item{padding:22px!important;border:1px solid #23262d!important;border-radius:16px;background:#14161b}.jdgm-horizon-widget .jm-review-item .jm-cluster:empty{display:none}.jdgm-horizon-widget .jm-review-item__pin-icon{display:none!important}.jdgm-horizon-widget .jm-review-item .jm-star-rating{font-size:.875rem}.jdgm-horizon-widget .jm-reviewer-avatar--with-initial{background:#1e6bff2e!important;color:#8db6ff;font-weight:700}.jdgm-horizon-widget .jm-reviewer-info__name{font-weight:700;color:#fff}.jdgm-horizon-widget .jm-review-content__body{font-size:.9375rem;line-height:1.6;color:#dde2ea}.jdgm-horizon-widget .jm-transparency-badge-list{font-size:.75rem;color:#7d8494}.jdgm-horizon-widget .jm-verified-by-shop-badge{padding:2px 6px;border-radius:6px;background:#fff}.jdgm-horizon-widget .jm-verified-buyer-badge{border-color:#4c8dff!important;background:transparent!important;color:#8db6ff!important}.jdgm-horizon-widget .jm-pagination-controls{margin-top:8px}.jdgm-horizon-widget .jm-pagination-controls .jm-cluster{justify-content:center}.jdgm-horizon-widget .jm-pagination-controls__button{border-radius:100px!important;color:#c9ced8!important}.jdgm-horizon-widget .jm-pagination-controls__button--active{background:#1e6bff!important;border-color:#1e6bff!important;color:#fff!important}@media screen and (max-width:989px){.jdgm-horizon-widget .jdgm-review-list{columns:2}}@media screen and (max-width:749px){.jdgm-horizon-widget .jdgm-review-list{columns:1}.jdgm-horizon-widget .jdgm-review-list>*{margin-bottom:12px!important}.jdgm-horizon-widget .jm-review-item{padding:18px!important}.jdgm-horizon-widget .jm-review-widget-header__main-content{padding:20px 18px}.jdgm-horizon-widget .jm-action-buttons{inline-size:100%!important}}@media screen and (max-width:749px){.product-details h1{font-size:2.125rem}}@media(pointer:coarse){media-gallery .slideshow-controls__dots{gap:0;padding-block:0}media-gallery .slideshow-controls__dots button{width:2rem;height:2rem;margin:0}}@media screen and (max-width:749px){body:has(genix-offer) media-gallery slideshow-controls[thumbnails]{--slideshow-thumbnails-padding-inline: 16px}body:has(genix-offer) media-gallery slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container{overscroll-behavior-x:contain;scroll-padding-inline:16px;scroll-snap-type:x proximity}body:has(genix-offer) media-gallery slideshow-controls[thumbnails] .slideshow-controls__thumbnail{flex:0 0 auto;width:calc((100vw - 32px - 4 * var(--gap-xs, 8px)) / 5);scroll-snap-align:start}}media-gallery .slideshow-control--previous,media-gallery .slideshow-control--next{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/genix-automotive.css.map */
