@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-6dc94e {display: block; font-family: "Barlow"; font-size: 12px; line-height: 1.4; font-weight: 400; color: #62626c; width: 100%; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; overflow: hidden; min-width: 0px; max-width: 100%}#brxe-6dc94e { white-space: nowrap; text-overflow: ellipsis;}#brxe-6dc94e a { color: #62626c;}#brxe-6dc94e span { color: #62626c;}#brxe-6dc94e a:hover { color: #0a0a0b;}#brxe-6dc94e a:focus-visible { outline: 2px solid #168fdc; outline-offset: 2px;}#brxe-6dc94e nav { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%;}#brxe-6dc94e .navigation { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%;}#brxe-b426bd {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-de53c7 {width: 100%; max-width: 1272px; gap: 8px}#brxe-359276 {background-color: #ffffff; padding-top: 10px; padding-right: 24px; padding-bottom: 10px; padding-left: 24px; font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #0a0a0b}@media(max-width:991px){.ww-equipment-left{position:static} .ww-equipment-facts{grid-template-columns:repeat(2,minmax(0,1fr))} .ww-equipment-fact:nth-child(2){border-right:0} .ww-equipment-fact:nth-child(-n+2){border-bottom:1px solid #e4e4e7}}@media(max-width:767px){.ww-equipment-gallery .flex-viewport{border-radius:14px} .ww-equipment-fact{padding:12px} .ww-equipment-fact strong{font-size:16px} .ww-equipment-single .ww-product-disclosure-title{font-size:17px;padding:20px 48px 20px 18px} .ww-equipment-single .ww-product-disclosure-title:after{right:18px;top:16px} .ww-equipment-single .ww-product-detail-body{padding:20px 18px;font-size:15px} .ww-equipment-single .ww-product-detail-body th,.ww-equipment-single .ww-product-detail-body td{padding:9px;font-size:13px} .ww-equipment-purchase .wcpa_price_summary{padding:16px} .ww-equipment-related .products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important} .ww-equipment-related .products .product img{height:175px;padding:8px} .ww-equipment-related .woocommerce-loop-product__title{font-size:22px;padding:14px 12px 10px} .ww-equipment-related .products .price{padding:0 12px 12px;font-size:16px} .ww-equipment-related .products .button{margin:auto 12px 14px;padding:10px;font-size:13px}}@media(max-width:991px){.ww-equipment-left{position:static!important} .ww-equipment-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.ww-equipment-builder-card{display:none!important} .ww-equipment-single .ww-product-disclosure-title{font-size:17px!important;padding:20px 48px 20px 18px!important} .ww-equipment-single .ww-product-detail-body{padding:20px 18px!important}}@media(max-width:991px){.ww-equipment-single .ww-equipment-left{position:static!important} .ww-equipment-single .ww-equipment-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important} .ww-equipment-single .ww-equipment-fact{padding:12px 9px!important} .ww-equipment-single .ww-equipment-fact strong{font-size:15px!important} .ww-equipment-single .ww-equipment-fact small{font-size:10px!important}}@media(max-width:767px){.ww-equipment-single .ww-equipment-price{padding:18px!important} .ww-equipment-single .ww-equipment-choice{font-size:12px;padding:9px 10px} .ww-equipment-single .ww-equipment-choice.is-current{padding:8px 9px} .ww-equipment-single .ww-equipment-chooser{gap:7px!important} .ww-equipment-single .ww-equipment-helper{display:none!important}}@media(max-width:767px){body #brxe-98d925,body #brxe-1bbbf4{display:none}} .ww-equipment-single { color: #0a0a0b;} .ww-equipment-single p:last-child { margin-bottom: 0;} .ww-equipment-single a:focus-visible { outline: 3px solid #168fdc; outline-offset: 4px;} .ww-equipment-single button:focus-visible { outline: 3px solid #168fdc; outline-offset: 4px;} .ww-equipment-single summary:focus-visible { outline: 3px solid #168fdc; outline-offset: 4px;} .ww-equipment-breadcrumbs { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%;} .ww-equipment-left { position: sticky; top: 235px;} .ww-equipment-gallery .woocommerce-product-gallery { width: 100%!important; margin: 0;} .ww-equipment-gallery .flex-viewport { border: 1px solid #e4e4e7; border-radius: 18px; background: #fff;} .ww-equipment-gallery .woocommerce-product-gallery__image img { width: 100%; aspect-ratio: 1; object-fit: contain; background: #fff;} .ww-equipment-gallery .woocommerce-product-gallery__trigger { z-index: 2;} .ww-equipment-facts { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 0; border: 1px solid #e4e4e7; border-radius: 12px; overflow: hidden; width: 100%;} .ww-equipment-fact { padding: 14px 12px; border-right: 1px solid #e4e4e7; gap: 5px;} .ww-equipment-fact:last-child { border: 0;} .ww-equipment-fact small { display: block; font-size: 11px; letter-spacing: .07em; text-transform: uppercase; color: #71717a; font-weight: 600;} .ww-equipment-fact strong { display: block; font-size: 17px; line-height: 1.3; font-weight: 700;} .ww-equipment-price .price { display: flex; flex-wrap: wrap; align-items: baseline; gap: 6px 10px; margin: 0; line-height: 1.05;} .ww-equipment-price .woocommerce-price-suffix { font-family: inherit; font-size: 14px; line-height: 1.4; font-weight: 400;} .ww-equipment-price del { font-size: 24px; color: #71717a;} .ww-equipment-price ins { text-decoration: none;} .ww-equipment-purchase { width: 100%; margin: 0;} .ww-equipment-purchase form.cart { width: 100%; margin: 0;} .ww-equipment-purchase form.cart { display: flex; flex-wrap: wrap; gap: 12px; align-items: stretch;} .ww-equipment-purchase .wcpa_form_outer { flex-basis: 100%; width: 100%; margin: 0;} .ww-equipment-purchase .wcpa_row { margin: 0!important; display: flex; flex-wrap: wrap; gap: 0;} .ww-equipment-purchase .wcpa_field_wrap { width: 100%!important; max-width: 100%; flex: 0 0 100%; padding: 0 0 20px!important; margin: 0!important;} .ww-equipment-purchase .wcpa_field_label { font-size: 15px!important; font-weight: 600!important; line-height: 1.45!important; color: #0a0a0b!important; margin-bottom: 7px!important;} .ww-equipment-purchase .wcpa_field_desc { font-size: 13px; line-height: 1.5; color: #71717a; margin: 0 0 9px;} .ww-equipment-purchase .wcpa__control { min-height: 50px!important; border: 1px solid #d4d4d8!important; border-radius: 9px!important; background: #fff!important; box-shadow: none!important;} .ww-equipment-purchase .wcpa__control--is-focused { border-color: #0a0a0b!important; box-shadow: 0 0 0 2px #e0f2fe!important;} .ww-equipment-purchase .wcpa__value-container { padding: 8px 14px!important;} .ww-equipment-purchase .wcpa__single-value { font-size: 15px; color: #27272a!important; white-space: normal!important; line-height: 1.4;} .ww-equipment-purchase .wcpa__menu { font-size: 14px; z-index: 20; border-radius: 9px;} .ww-equipment-purchase .wcpa_field_bottom { font-size: 13px;} .ww-equipment-purchase .wcpa_price_summary { border: 1px solid #e4e4e7; border-radius: 12px; background: #f4f4f5; padding: 18px 20px; margin: 0 0 8px; width: 100%;} .ww-equipment-purchase .wcpa_price_summary li { padding: 5px 0; font-size: 15px;} .ww-equipment-purchase .wcpa_price_summary .wcpa_total { padding-top: 12px; margin-top: 8px; border-top: 1px solid #d4d4d8; font-size: 19px; font-weight: 700; color: #0a0a0b;} .ww-equipment-purchase .quantity { display: grid!important; grid-template-columns: 40px 42px 40px; flex: 0 0 122px; height: 56px; border: 1px solid #d4d4d8; border-radius: 10px; overflow: hidden; align-items: stretch; position: relative; margin: 0;} .ww-equipment-purchase .quantity .qty { grid-column: 2; grid-row: 1; width: 42px; min-width: 0; height: 54px; border: 0; padding: 0; background: #fff; font-size: 17px; appearance: textfield; text-align: center;} .ww-equipment-purchase .quantity .qty::-webkit-inner-spin-button { appearance: none;} .ww-equipment-purchase .quantity .minus { position: static!important; width: 40px; height: 54px; border: 0; background: #fff; color: #0a0a0b; display: flex; align-items: center; justify-content: center; transform: none; cursor: pointer;} .ww-equipment-purchase .quantity .plus { position: static!important; width: 40px; height: 54px; border: 0; background: #fff; color: #0a0a0b; display: flex; align-items: center; justify-content: center; transform: none; cursor: pointer;} .ww-equipment-purchase .quantity .minus { grid-column: 1; grid-row: 1;} .ww-equipment-purchase .quantity .plus { grid-column: 3; grid-row: 1;} .ww-equipment-purchase .single_add_to_cart_button { flex: 1; min-height: 56px; border: 0; border-radius: 10px; font-size: 17px; font-weight: 700; background: #0a0a0b; color: #fff; padding: 14px 18px; margin: 0;} .ww-equipment-purchase .single_add_to_cart_button:hover { background: #27272a;} .ww-equipment-purchase .stock { font-size: 14px; margin: 0 0 12px;} .ww-equipment-single .ww-product-disclosure { border: 1px solid #e4e4e7; border-radius: 14px; background: #fff; overflow: hidden; width: 100%;} .ww-equipment-single .ww-product-disclosure-title { position: relative; list-style: none; padding: 24px 64px 24px 26px; cursor: pointer; font-size: 20px; font-weight: 600;} .ww-equipment-single .ww-product-disclosure-title::-webkit-details-marker { display: none;} .ww-equipment-single .ww-product-disclosure-title:after { content: '+'; position: absolute; right: 26px; top: 20px; font-size: 26px; font-weight: 400;} .ww-equipment-single details[open]>.ww-product-disclosure-title:after { content: '−';} .ww-equipment-single details[open]>.ww-product-disclosure-title { border-bottom: 1px solid #e4e4e7;} .ww-equipment-single .ww-product-detail-body { padding: 26px; line-height: 1.7; font-size: 16px; width: 100%; overflow-wrap: anywhere;} .ww-equipment-single .ww-product-detail-body ul { padding-left: 20px; margin: 16px 0;} .ww-equipment-single .ww-product-detail-body li { margin-bottom: 10px;} .ww-equipment-single .ww-product-detail-body h4 { font-size: 23px; line-height: 1.3; margin: 20px 0 14px; color: #0a0a0b;} .ww-equipment-single .ww-product-detail-body table { width: 100%; border-collapse: collapse;} .ww-equipment-single .ww-product-detail-body th { padding: 14px; text-align: left; border-bottom: 1px solid #e4e4e7; font-size: 15px; vertical-align: top;} .ww-equipment-single .ww-product-detail-body td { padding: 14px; text-align: left; border-bottom: 1px solid #e4e4e7; font-size: 15px; vertical-align: top;} .ww-equipment-related .products { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 22px;} .ww-equipment-related .products .product { display: flex; flex-direction: column; background: #f4f4f5; border: 1px solid #e4e4e7; border-radius: 16px; overflow: hidden; margin: 0!important; width: 100%!important;} .ww-equipment-related .products .product img { width: 100%; height: 250px; object-fit: contain; background: #fff; padding: 12px; margin: 0;} .ww-equipment-related .woocommerce-loop-product__title { font-family: 'Barlow Condensed',sans-serif; font-size: 25px; line-height: 1.15; font-weight: 700; padding: 20px 18px 12px;} .ww-equipment-related .products .price { padding: 0 18px 14px; font-weight: 700; font-size: 18px;} .ww-equipment-related .products .button { background: #0a0a0b; color: #fff; border-radius: 8px; margin: auto 18px 18px; padding: 12px; font-size: 14px; text-align: center;} .ww-equipment-related .products .star-rating { margin: 0 18px 12px;} .ww-equipment-single .ww-equipment-facts { grid-template-columns: repeat(3,minmax(0,1fr));} .ww-equipment-facts .ww-equipment-fact:nth-child(2) { border-right: 1px solid #e4e4e7;} .ww-equipment-facts .ww-equipment-fact { border-bottom: 0!important;} .ww-equipment-facts .ww-equipment-fact:last-child { border-right: 0!important;} .ww-equipment-purchase select { width: 100%; min-height: 52px; height: auto; padding: 12px 36px 12px 14px; border: 1px solid #d4d4d8; border-radius: 9px; background-color: #fff; font: inherit; font-size: 15px; white-space: normal;} .ww-equipment-purchase select:focus { outline: 2px solid #bae6fd; outline-offset: 1px; border-color: #0a0a0b;} .ww-equipment-purchase .wcpa_form_outer .wcpa_row { gap: 0!important;} .ww-equipment-purchase .wcpa_field_wrap { min-width: 0;} .ww-equipment-purchase .wcpa_field input:not([type=checkbox]):not([type=radio]) { max-width: 100%;} .ww-equipment-purchase .wcpa_price_summary { box-sizing: border-box;} .ww-equipment-single .ww-equipment-choice { display: flex; align-items: center; justify-content: center; gap: 7px; text-decoration: none; border: 1px solid #d4d4d8; border-radius: 9px; padding: 10px 12px; background: #fff; font-size: 13px; font-weight: 600; min-height: 46px; color: #0a0a0b;} .ww-equipment-single .ww-equipment-choice:hover { border-color: #0a0a0b;} .ww-equipment-single .ww-equipment-choice.is-current { border: 2px solid #0a0a0b; background: #f4f4f5; padding: 9px 11px;} .ww-equipment-single .ww-equipment-swatch { display: inline-block; width: 15px; height: 15px; border-radius: 50%; border: 1px solid rgba(0,0,0,.15); flex: 0 0 15px;} .ww-equipment-single .ww-equipment-note { padding: 15px 18px; border-left: 3px solid #52b8ff; background: #f4f4f5; border-radius: 0 9px 9px 0; font-size: 14px; line-height: 1.6;} .ww-equipment-single .ww-product-detail-body { overflow-x: auto;} .ww-equipment-single .ww-product-detail-body iframe { max-width: 100%;} .ww-equipment-single .ww-product-detail-body img { max-width: 100%;} .ww-equipment-single .ww-product-detail-body table { min-width: 440px;} .ww-equipment-single .ww-product-detail-body .shop_attributes { min-width: 0;} .ww-equipment-single .ww-equipment-excerpt p { margin: 0 0 12px;} .ww-equipment-single .ww-equipment-excerpt ul { margin: 12px 0; padding-left: 20px;} .ww-equipment-purchase select { white-space: nowrap!important; overflow: hidden; text-overflow: ellipsis; line-height: 1.4; min-height: 52px;}#brxe-359276 .brxe-text-basic:empty { display: none;}#brxe-359276 .brxe-woocommerce-notice:empty { display: none;}@media (max-width: 767px) {#brxe-359276 {padding-top: 8px; padding-right: 20px; padding-bottom: 8px; padding-left: 20px}}#brxe-3d49fe {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-bef1bf .flex-control-thumbs {grid-template-columns: repeat(1, 1fr); gap: 12px}#brxe-bef1bf .woocommerce-product-gallery {gap: 12px}#brxe-bef1bf.thumbnail-slider {gap: 12px}#brxe-bef1bf .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active) {opacity: 0.85}#brxe-bef1bf.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image:not(.flex-active-slide) img {opacity: 0.85}#brxe-bef1bf .woocommerce-product-gallery .flex-control-thumbs img.flex-active {opacity: 1; border: 1px solid #0a0a0b; border-radius: 10px}#brxe-bef1bf.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {opacity: 1; border: 1px solid #0a0a0b; border-radius: 10px}#brxe-bef1bf .woocommerce-product-gallery .flex-control-thumbs img {border: 1px solid #e4e4e7; border-radius: 10px}#brxe-bef1bf.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img {border: 1px solid #e4e4e7; border-radius: 10px}#brxe-bef1bf {width: 100%}@media (max-width: 767px) { body.single-product .brxe-product-gallery.ww-vertical-gallery { --ww-thumb-width: calc((100% - var(--ww-gallery-gap) - 2 * var(--ww-thumb-gap) - 2 * var(--ww-rail-cap)) / 4); --ww-gallery-gap: 8px; --ww-thumb-gap: 6px; --ww-rail-cap: 32px; } body.single-product .brxe-product-gallery.ww-vertical-gallery .flex-control-thumbs li { flex-basis: calc((100% - 2 * var(--ww-thumb-gap)) / 3); height: calc((100% - 2 * var(--ww-thumb-gap)) / 3); } body.single-product .brxe-product-gallery.ww-vertical-gallery .ww-thumb-arrow {height:26px;min-height:26px;border-radius:6px;} body.single-product .brxe-product-gallery.ww-vertical-gallery .ww-thumb-arrow svg {width:16px;height:16px;} body.single-product .brxe-product-gallery.ww-vertical-gallery .flex-control-thumbs {gap: 6px; padding: 0;} body.single-product .brxe-product-gallery.ww-vertical-gallery .flex-control-thumbs li img {padding: 2px; border-radius: 6px;}} .brxe-product-gallery.ww-vertical-gallery { --ww-thumb-width: calc((100% - var(--ww-gallery-gap) - 3 * var(--ww-thumb-gap) - 2 * var(--ww-rail-cap)) / 5); --ww-gallery-gap: 12px; --ww-thumb-gap: 8px; --ww-rail-cap: 40px; min-width: 0;} .brxe-product-gallery.ww-vertical-gallery .woocommerce-product-gallery { position: relative; display: block; box-sizing: border-box; padding-left: calc(var(--ww-thumb-width) + var(--ww-gallery-gap)); margin: 0;} .brxe-product-gallery.ww-vertical-gallery .woocommerce-product-gallery:not(:has(.flex-control-thumbs)) { padding-left: 0;} .brxe-product-gallery.ww-vertical-gallery .flex-viewport { width: 100%; max-width: 100%; margin: 0; float: none; touch-action: pan-y pinch-zoom;} .brxe-product-gallery.ww-vertical-gallery .woocommerce-product-gallery__trigger { position: absolute; inset: 12px 12px auto auto; margin: 0; display: none; align-items: center; justify-content: center; width: 36px; height: 36px; z-index: 3;} .brxe-product-gallery.ww-vertical-gallery .flex-control-thumbs { position: absolute; inset: var(--ww-rail-cap) auto var(--ww-rail-cap) 0; width: var(--ww-thumb-width); max-width: var(--ww-thumb-width); height: calc(100% - 2 * var(--ww-rail-cap)); max-height: calc(100% - 2 * var(--ww-rail-cap)); margin: 0; padding: 0; display: flex; flex-direction: column; flex-wrap: nowrap; align-items: stretch; gap: var(--ww-thumb-gap)!important; overflow-x: hidden; overflow-y: auto; overscroll-behavior-y: contain; scrollbar-width: none; -ms-overflow-style: none;} .brxe-product-gallery.ww-vertical-gallery .flex-control-thumbs::-webkit-scrollbar { display: none; width: 0; height: 0;} .brxe-product-gallery.ww-vertical-gallery .flex-control-thumbs li { width: 100%; min-width: 0; flex: 0 0 calc((100% - 3 * var(--ww-thumb-gap)) / 4); height: calc((100% - 3 * var(--ww-thumb-gap)) / 4); float: none; margin: 0;} .brxe-product-gallery.ww-vertical-gallery .flex-control-thumbs li img { display: block; width: 100%; height: 100%; aspect-ratio: 1; object-fit: contain; padding: 3px; background: #fff; border-radius: 8px;} .brxe-product-gallery.ww-vertical-gallery .woocommerce-product-gallery__image img:not(.zoomImg) { width: 100%; aspect-ratio: 1; object-fit: contain;} .brxe-product-gallery.ww-vertical-gallery .zoomImg { display: none!important;} .brxe-product-gallery.ww-vertical-gallery .woocommerce-product-gallery__image a { cursor: default;} .brxe-product-gallery.ww-vertical-gallery .flex-control-thumbs img:focus-visible { outline: 2px solid #168fdc; outline-offset: -3px;} .brxe-product-gallery.ww-vertical-gallery .ww-thumb-arrow { position: absolute; left: 0; width: var(--ww-thumb-width); height: 32px; display: flex; align-items: center; justify-content: center; padding: 0; border: 1px solid #d4d4d8; border-radius: 8px; background: #fff; color: #0a0a0b; cursor: pointer; z-index: 2; transition: background .15s,color .15s,border-color .15s;} .brxe-product-gallery.ww-vertical-gallery .ww-thumb-prev { top: 0;} .brxe-product-gallery.ww-vertical-gallery .ww-thumb-next { bottom: 0;} .brxe-product-gallery.ww-vertical-gallery .ww-thumb-arrow svg { width: 18px; height: 18px; fill: none; stroke: currentColor; stroke-width: 2;} .brxe-product-gallery.ww-vertical-gallery .ww-thumb-arrow:hover:not(:disabled) { background: #0a0a0b; color: #fff; border-color: #0a0a0b;} .brxe-product-gallery.ww-vertical-gallery .ww-thumb-arrow:disabled { background: #f4f4f5; color: #a1a1aa; cursor: default;} .brxe-product-gallery.ww-vertical-gallery .ww-thumb-arrow:focus-visible { outline: 2px solid #168fdc; outline-offset: 2px;}#brxe-aa3dee {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 400; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-9c599e {font-family: "Barlow Condensed"; font-size: 28px; line-height: 1.06; font-weight: 800; color: #0a0a0b; text-transform: uppercase; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 767px) {#brxe-9c599e {font-size: 30px}}#brxe-f2d0ee {font-family: "Barlow"; font-size: 15px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-3ef00f {font-family: "Barlow"; font-size: 15px; line-height: 1.55; font-weight: 700; color: #0a0a0b; background-color: #fff; border: 1px solid #e4e4e7; border-radius: 9px; padding-top: 14px; padding-right: 20px; padding-bottom: 14px; padding-left: 20px; justify-content: center}#brxe-98d925 {gap: 8px; padding-top: 22px; padding-right: 22px; padding-bottom: 22px; padding-left: 22px; background-color: #f4f4f5; border: 1px solid #e4e4e7; border-radius: 14px}@media (max-width: 767px) {#brxe-98d925 {display: none}}#brxe-b5bd72 {gap: 16px; min-width: 0px}#brxe-936870 {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-a19b4f {font-family: "Barlow"; font-size: 11px; line-height: 1.55; font-weight: 700; color: #52525b; letter-spacing: .08em; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-d17bb9 {font-family: "Barlow Condensed"; font-size: 46px; line-height: 1.06; font-weight: 800; color: #0a0a0b; text-transform: uppercase; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 767px) {#brxe-d17bb9 {font-size: 35px}}#brxe-28254f .star-rating span::before {color: #d99b21}#brxe-28254f {font-family: "Barlow"; font-size: 14px; line-height: 1.55; font-weight: 400; color: #52525b}#brxe-486d7c {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-40c654 {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-7783cd {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-8d187f {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-052f82 {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-8e60ef {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-0b4932 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-51c63e {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-a0e7e6 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-b99ec1 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-571fe2 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-10a03d {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-4da420 {display: grid; align-items: initial}#brxe-901479 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-a2c374 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-30df14 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-1655aa {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-142f32 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-c29857 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-7e9dd6 {display: grid; align-items: initial}#brxe-37ed34 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-0c7c77 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-327eaa {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-cd5585 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-c2b3e1 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-b62b58 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-12086f {display: grid; align-items: initial}#brxe-fc7bb4 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-53f3d1 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-af6bec {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-a78eb4 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-07c1ce {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-857c2b {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-0da5b4 {display: grid; align-items: initial}#brxe-42b47e {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-65d172 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-cf3b56 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-b744e7 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-25b1fc {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-b459cf {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-232899 {display: grid; align-items: initial}#brxe-4b8acc {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-9ab0e9 {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-7b104a {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-a1896b {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-6138c1 {font-family: "Barlow"; font-size: 10px; line-height: 1.55; font-weight: 600; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-e49bfd {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-58f8d1 {display: grid; align-items: initial}#brxe-39c4c2 {font-family: "Barlow"; font-size: 11px; line-height: 1.55; font-weight: 700; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-1b8140 {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-4b6ba6 {width: 100%; min-width: 0px}#brxe-74f27c {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-a48a4f {width: 100%; min-width: 0px}#brxe-8fb2c2 {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-57e40c {width: 100%; min-width: 0px}#brxe-5000fd {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-dd799e {width: 100%; min-width: 0px}#brxe-5f81cc {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-4e38cd {width: 100%; min-width: 0px}#brxe-97842b {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-c104f3 {width: 100%; min-width: 0px}#brxe-56a98b {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-e0c3aa {width: 100%; min-width: 0px}#brxe-a99886 {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-edd6fa {width: 100%; min-width: 0px}#brxe-5065e9 {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-af533d {width: 100%; min-width: 0px}#brxe-dd438a {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-38a853 {width: 100%; min-width: 0px}#brxe-91ccb1 {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-a4e8ca {width: 100%; min-width: 0px}#brxe-e55c6a {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-a22853 {width: 100%; min-width: 0px}#brxe-6adb54 {display: grid; align-items: initial; flex-direction: row; flex-wrap: wrap; gap: 8px; grid-template-columns: repeat(6,minmax(0,1fr)); width: 100%}#brxe-6adb54 .ww-equipment-choice { width: 100%; min-width: 0; text-align: center; padding: 10px 6px;}#brxe-6adb54 .ww-equipment-choice.is-current { padding: 9px 5px;}@media (max-width: 767px) {#brxe-6adb54 {grid-template-columns: repeat(3,minmax(0,1fr))}}#brxe-462896 {gap: 10px; width: 100%}#brxe-4ce37f {font-family: "Barlow"; font-size: 11px; line-height: 1.55; font-weight: 700; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-4cbd30 {font-family: "Barlow Condensed"; font-size: 48px; line-height: 1.05; font-weight: 800; color: #0a0a0b; width: 100%}@media (max-width: 767px) {#brxe-4cbd30 {font-size: 38px}}#brxe-de4bc2 {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 400; color: #71717a; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-15c2c5 .in-stock {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #15803d}#brxe-15c2c5 .out-of-stock {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 600; color: #b91c1c}#brxe-a43f04 {padding-top: 22px; padding-right: 24px; padding-bottom: 22px; padding-left: 24px; background-color: #f4f4f5; border: 1px solid #e4e4e7; border-radius: 14px; gap: 8px}#brxe-4d04c8 {font-family: "Barlow Condensed"; font-size: 28px; line-height: 1.06; font-weight: 800; color: #0a0a0b; text-transform: uppercase; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 767px) {#brxe-4d04c8 {font-size: 26px}}#ww-equipment-configure table.variations label {font-family: "Barlow"; font-size: 13px; line-height: 1.55; font-weight: 700; color: #52525b}#ww-equipment-configure .woocommerce-variation-price {font-family: "Barlow"; font-size: 23px; line-height: 1.55; font-weight: 700; color: #0a0a0b}#ww-equipment-configure form.cart:not(.variations_form), #ww-equipment-configure form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; align-items: stretch; gap: 12px}#ww-equipment-configure .cart .single_add_to_cart_button, #ww-equipment-configure a.button[data-product_id], #ww-equipment-configure button.button[data-product_id] {font-family: "Barlow"; font-size: 17px; line-height: 1.55; font-weight: 700; color: #fff; background-color: #0a0a0b; padding-top: 16px; padding-right: 22px; padding-bottom: 16px; padding-left: 22px; border-radius: 10px}#ww-equipment-configure .cart .quantity {width: 122px}#ww-equipment-configure .stock {font-family: "Barlow"; font-size: 14px; line-height: 1.55; font-weight: 400; color: #15803d}#ww-equipment-configure {width: 100%}#brxe-b5f72a {font-family: "Barlow"; font-size: 13px; font-weight: 700; line-height: 1.55; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-775157 {width: 100%; height: 100%}#brxe-775157:not(.tag), #brxe-775157 img {object-fit: contain}#brxe-acaf72 {width: 100%; height: 28px; padding-top: 5px; padding-right: 6px; padding-bottom: 5px; padding-left: 6px; background-color: #ffb3c7; border: 1px solid #e4e4e7; border-radius: 4px; align-items: center; justify-content: center; min-width: 0px}@media (max-width: 767px) {#brxe-acaf72 {height: 26px}}#brxe-7d11ef {width: 100%; height: 100%}#brxe-7d11ef:not(.tag), #brxe-7d11ef img {object-fit: contain}#brxe-59f011 {width: 100%; height: 28px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #ffffff; border: 1px solid #e4e4e7; border-radius: 4px; align-items: center; justify-content: center; min-width: 0px}@media (max-width: 767px) {#brxe-59f011 {height: 26px}}#brxe-aa6d16 {width: 100%; height: 100%}#brxe-aa6d16:not(.tag), #brxe-aa6d16 img {object-fit: contain}#brxe-8ab218 {width: 100%; height: 28px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #ffffff; border: 1px solid #e4e4e7; border-radius: 4px; align-items: center; justify-content: center; min-width: 0px}@media (max-width: 767px) {#brxe-8ab218 {height: 26px}}#brxe-b48db2 {width: 100%; height: 100%}#brxe-b48db2:not(.tag), #brxe-b48db2 img {object-fit: contain}#brxe-fc8416 {width: 100%; height: 28px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #ffffff; border: 1px solid #e4e4e7; border-radius: 4px; align-items: center; justify-content: center; min-width: 0px}@media (max-width: 767px) {#brxe-fc8416 {height: 26px}}#brxe-2ff7c7 {width: 100%; height: 100%}#brxe-2ff7c7:not(.tag), #brxe-2ff7c7 img {object-fit: contain}#brxe-43ff1f {width: 100%; height: 28px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #ffffff; border: 1px solid #e4e4e7; border-radius: 4px; align-items: center; justify-content: center; min-width: 0px}@media (max-width: 767px) {#brxe-43ff1f {height: 26px}}#brxe-7579a8 {width: 100%; height: 100%}#brxe-7579a8:not(.tag), #brxe-7579a8 img {object-fit: contain}#brxe-6e2960 {width: 100%; height: 28px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #ffffff; border: 1px solid #e4e4e7; border-radius: 4px; align-items: center; justify-content: center; min-width: 0px}@media (max-width: 767px) {#brxe-6e2960 {height: 26px}}#brxe-3ae028 {display: grid; align-items: initial; gap: 5px; width: 100%; min-width: 0px; grid-template-columns: 1.45fr repeat(5, minmax(0, 1fr)); align-items: center; max-width: 302px}#brxe-ed9e12 {width: 100%; min-width: 0px; display: flex; flex-direction: column; gap: 6px; padding-top: 12px; padding-right: 14px; padding-bottom: 12px; padding-left: 14px; background-color: #f1f5f8; border: 1px solid #e3e8ed; border-radius: 12px; font-family: "Barlow"; color: #0a0a0b}@media (max-width: 767px) {#brxe-ed9e12 {padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px}}#brxe-c52cd3 {font-family: "Barlow"; font-size: 14px; line-height: 1.55; font-weight: 500; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-1bbbf4 {font-family: "Barlow"; font-size: 15px; line-height: 1.55; font-weight: 700; color: #0a0a0b; background-color: #fff; border: 1px solid #e4e4e7; border-radius: 9px; padding-top: 14px; padding-right: 20px; padding-bottom: 14px; padding-left: 20px; justify-content: center}@media (max-width: 767px) {#brxe-1bbbf4 {display: none}}#brxe-294b98 {min-width: 0px; gap: 17px}#brxe-4443b0 {display: grid; align-items: initial; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 48px; align-items: start; width: 100%}@media (max-width: 991px) {#brxe-4443b0 {gap: 28px; grid-template-columns: minmax(0,1fr) minmax(0,1fr)}}@media (max-width: 767px) {#brxe-4443b0 {grid-template-columns: minmax(0,1fr)}}#brxe-c01ed8 {width: 100%; max-width: 1272px; gap: 22px}@media (max-width: 767px) {#brxe-c01ed8 {padding-bottom: 0}}#brxe-49b216 {background-color: #fff; padding-top: 12px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #0a0a0b}@media (max-width: 767px) {#brxe-49b216 {padding-top: 8px; padding-right: 20px; padding-bottom: 24px; padding-left: 20px}}#brxe-ac3a96 {font-family: "Barlow Condensed"; font-size: 40px; line-height: 1.06; font-weight: 800; color: #0a0a0b; text-transform: uppercase; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 767px) {#brxe-ac3a96 {font-size: 30px}}#brxe-992fef {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-173396 {font-family: "Barlow"; font-size: 19px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-7470c3 {display: block}#brxe-9e33f0 {width: 100%; font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b}#brxe-cd1809 {display: block; width: 100%}#brxe-1e6fbb {font-family: "Barlow"; font-size: 19px; line-height: 1.55; font-weight: 600; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-f3882c {display: block}#brxe-c6b001 {width: 100%; font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b}#brxe-277bda {display: block; width: 100%}#brxe-58a977 {width: 100%; max-width: 1272px; gap: 22px}#brxe-04c290 {background-color: #f4f4f5; padding-top: 56px; padding-right: 24px; padding-bottom: 56px; padding-left: 24px; font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #0a0a0b}@media (max-width: 767px) {#brxe-04c290 {padding-top: 32px; padding-right: 20px; padding-bottom: 32px; padding-left: 20px}}#brxe-b6d604 {font-family: "Barlow Condensed"; font-size: 44px; font-weight: 800; line-height: 1.1; color: #0a0a0b; text-transform: uppercase}@media (max-width: 767px) {#brxe-b6d604 {font-size: 32px}}#brxe-3bb6d0 {font-family: "Barlow"; font-size: 16px; font-weight: 400; line-height: 1.55; color: #52525b; max-width: 720px}#brxe-90602a {width: 100%}#reviews {width: 100%; max-width: 1272px; gap: 24px}#ww-product-reviews {background-color: #ffffff; padding-top: 64px; padding-right: 24px; padding-bottom: 64px; padding-left: 24px; font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #0a0a0b}@media(max-width:767px){.ww-range-reviews .ww-source-reviews .slick-slide{padding:0 4px} .ww-range-reviews .cr-review-card .top-row{padding:20px 20px 0} .ww-range-reviews .cr-review-card .middle-row{padding:14px 20px 20px} .ww-range-reviews .cr-review-card .cr-comment-head-text{margin:16px 20px 0} .ww-range-reviews .cr-review-card .rating-row{margin:16px 20px 0} .ww-range-reviews .cr-review-card .review-product{padding:14px 20px} .ww-range-reviews .ww-source-reviews .cr-reviews-slider{padding-bottom:28px} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-dots{bottom:-8px} .ww-range-reviews{scroll-margin-top:180px}}@media(max-width:767px){body .ww-range-reviews .ww-reviews-heading-row{flex-direction:column;align-items:flex-start;gap:20px}body .ww-range-reviews .ww-review-nav{align-self:flex-end}body .ww-range-reviews .ww-source-reviews .cr-reviews-slider{width:calc(100% + 16px);margin:0 -8px;padding:0}body .ww-range-reviews .ww-source-reviews .slick-slide{padding:0 8px}}@media(max-width:767px){body .ww-range-reviews .ww-reviews-heading-row{display:contents}body .ww-range-reviews .ww-reviews-heading-copy{order:0;width:100%}body .ww-range-reviews .ww-source-reviews{order:1}body .ww-range-reviews .ww-review-nav{order:2;align-self:center;margin-top:4px;width:auto}}@media(max-width:767px){body .ww-range-reviews>.brxe-container{scroll-margin-top:235px}} .ww-range-reviews { scroll-margin-top: 240px;} .ww-range-reviews .ww-source-reviews .cr-reviews-slider { padding: 0 0 62px; margin: 0;} .ww-range-reviews .ww-source-reviews .slick-track { display: flex; align-items: stretch;} .ww-range-reviews .ww-source-reviews .slick-slide { height: inherit; padding: 0 10px;} .ww-range-reviews .ww-source-reviews .slick-slide>div { height: 100%;} .ww-range-reviews .cr-review-card { height: 100%;} .ww-range-reviews .ww-source-reviews .cr-review-card-inner { display: flex; flex-direction: column; margin: 0; height: 100%; border-radius: 18px; border: 1px solid #e4e4e7!important; overflow: hidden; padding: 0; background: #fff!important; box-shadow: 0 4px 20px #00000005;} .ww-range-reviews .cr-review-card .top-row { padding: 24px 24px 0; margin: 0; align-items: center;} .ww-range-reviews .cr-review-card .review-thumbnail img { border-radius: 50%;} .ww-range-reviews .cr-review-card .reviewer-name { font-weight: 700; color: #111; font-size: 16px;} .ww-range-reviews .cr-review-card .rating-row { margin: 20px 24px 0; padding: 0; justify-content: flex-start; gap: 10px;} .ww-range-reviews .cr-review-card .cr-comment-head-text { font-size: 18px; font-weight: 700; margin: 18px 24px 0; padding: 0; line-height: 1.4; color: #111;} .ww-range-reviews .cr-review-card .middle-row { padding: 16px 24px 24px; margin: 0; flex: 1;} .ww-range-reviews .cr-review-card .review-content { padding: 0; margin: 0;} .ww-range-reviews .cr-review-card .review-text { font-size: 16px; line-height: 1.65; color: #3f3f46;} .ww-range-reviews .cr-review-card .datetime { font-size: 12px; color: #71717a; margin-top: 18px;} .ww-range-reviews .cr-review-card .review-product { border-top: 1px solid #e4e4e7; padding: 16px 24px; margin-top: auto; background: #fafafa!important; min-height: 104px; gap: 14px;} .ww-range-reviews .cr-review-card .review-product img { width: 54px; height: 54px; object-fit: contain; border-radius: 6px; background: #fff;} .ww-range-reviews .cr-review-card .review-product .product-title a { font-size: 13px; font-weight: 600; color: #27272a;} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-arrow { top: auto; bottom: 0; transform: none; width: 42px; height: 42px; min-width: 42px; border: 1px solid #d4d4d8; border-radius: 50%; background: #fff; z-index: 2;} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-prev { left: calc(50% - 62px);} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-next { right: calc(50% - 62px);} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-arrow:before { font-family: Arial,sans-serif; font-size: 22px; color: #0a0a0b; opacity: 1;} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-prev:before { content: '←';} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-next:before { content: '→';} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-dots { bottom: -28px;} .ww-range-reviews .cr-review-card .top-row { border: 0;} .ww-range-reviews .cr-review-card .middle-row { border: 0; border-radius: 0; background: transparent;} .ww-range-reviews .cr-review-card .review-product { border-radius: 0; align-items: center;} .ww-range-reviews .cr-review-card .review-product .cr-product-thumbnail { width: 54px; flex: 0 0 54px;} .ww-range-reviews .cr-review-card .review-product .product-title { padding: 0; min-width: 0; flex: 1;} .ww-range-reviews .cr-review-card .rating-row .rating-label { font-size: 13px; color: #71717a;} .ww-range-reviews .ww-reviews-heading-row { display: flex; flex-direction: row; align-items: flex-end; justify-content: space-between; gap: 24px; width: 100%;} .ww-range-reviews .ww-reviews-heading-copy { gap: 12px; max-width: 780px;} .ww-range-reviews .ww-review-nav { display: flex; flex-direction: row; align-items: center; gap: 10px; width: auto; flex: none;} .ww-range-reviews .ww-review-nav button { display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; padding: 0; border: 0; border-radius: 50%; background: #0a0a0b; color: #fff; font-family: Arial,sans-serif; font-size: 22px; cursor: pointer;} .ww-range-reviews .ww-review-nav button:hover { background: #333;} .ww-range-reviews .ww-review-nav button:focus-visible { outline: 3px solid #52b8ff; outline-offset: 3px;} .ww-range-reviews .ww-review-position { font-size: 13px; font-weight: 600; white-space: nowrap; min-width: 62px; text-align: center; color: #52525b;} .ww-range-reviews .ww-source-reviews { width: 100%; max-width: none; min-width: 0;} .ww-range-reviews .ww-source-reviews .cr-reviews-slider { width: calc(100% + 20px); max-width: none; margin: 0 -10px; padding: 0;} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-arrow { display: none!important;} .ww-range-reviews .ww-source-reviews .cr-reviews-slider .slick-dots { display: none!important;} .ww-range-reviews .ww-source-reviews .slick-slide { padding: 0 10px;} .ww-range-reviews .ww-source-reviews .cr-review-card-inner { box-shadow: none; border-radius: 14px;} .ww-range-reviews .ww-source-reviews .cr-review-card { padding: 0!important;}body .ww-range-reviews .ww-review-nav[hidden] { display: none!important;} .ww-range-reviews>.brxe-container { scroll-margin-top: 240px;}@media (max-width: 767px) {#ww-product-reviews {padding-top: 36px; padding-right: 16px; padding-bottom: 36px; padding-left: 16px}}#brxe-cdd800 {font-family: "Barlow Condensed"; font-size: 40px; line-height: 1.06; font-weight: 800; color: #0a0a0b; text-transform: uppercase; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 767px) {#brxe-cdd800 {font-size: 30px}}.brxe-8941d6 .brxe-3f1078.brxe-image {width: 100%; height: 260px; padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px; background-color: #fff}.brxe-8941d6 .brxe-3f1078.brxe-image:not(.tag), .brxe-8941d6 .brxe-3f1078.brxe-image img {object-fit: contain}@media (max-width: 767px) {.brxe-8941d6 .brxe-3f1078.brxe-image {height: 174px}}.brxe-8941d6 .brxe-2a8831.brxe-heading {font-family: "Barlow"; font-size: 18px; font-weight: 700; line-height: 1.3; color: #0a0a0b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 767px) {.brxe-8941d6 .brxe-2a8831.brxe-heading {font-size: 17px}}.brxe-8941d6 .brxe-a543d5.brxe-button {min-height: 48px; padding-top: 13px; padding-right: 20px; padding-bottom: 13px; padding-left: 20px; background-color: #0a0a0b; font-family: "Barlow"; font-size: 15px; font-weight: 700; line-height: 1.55; color: #ffffff; border-radius: 9px; width: 100%; margin-top: auto}.brxe-8941d6 .brxe-a543d5.brxe-button:hover {background-color: #27272a}@media (max-width: 767px) {.brxe-8941d6 .brxe-a543d5.brxe-button {font-size: 13px; padding-top: 10px; padding-right: 8px; padding-bottom: 10px; padding-left: 8px}}.brxe-8941d6 .brxe-6cacf4.brxe-block {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; gap: 12px; background-color: #f4f4f5; flex-grow: 1}@media (max-width: 767px) {.brxe-8941d6 .brxe-6cacf4.brxe-block {padding-top: 13px; padding-right: 13px; padding-bottom: 13px; padding-left: 13px}}.brxe-8941d6.brxe-block {width: 100%; height: 100%; flex-wrap: nowrap; border: 1px solid #e4e4e7; border-radius: 16px; overflow: hidden; background-color: #fff}#brxe-74017e {display: grid; align-items: initial; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 20px; align-items: stretch; width: 100%}@media (max-width: 991px) {#brxe-74017e {grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px) {#brxe-74017e {gap: 12px}}#brxe-3980b3 {font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #52525b; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-6f8ba4 {width: 100%; max-width: 1272px; gap: 22px}#brxe-c27296 {background-color: #f4f4f5; padding-top: 56px; padding-right: 24px; padding-bottom: 56px; padding-left: 24px; font-family: "Barlow"; font-size: 16px; line-height: 1.55; font-weight: 400; color: #0a0a0b}@media (max-width: 767px) {#brxe-c27296 {padding-top: 32px; padding-right: 20px; padding-bottom: 32px; padding-left: 20px}}