:root{--cvbb-pad:88px;--cvbb-gut:40px;--cvbb-light:#EDEFE3;--cvbb-dark:#15170F;--cvbb-ink:#15170F;--cvbb-muted:#5d6155;--cvbb-line:#e2e4da;--cvbb-green:#7DC242;--cvbb-green-ink:#3F6B17}@media (max-width:749px){:root{--cvbb-pad:52px;--cvbb-gut:16px}}[id$=__cvb_videos_head],[id$=__cvb_videos]{background:var(--cvbb-light)}[id$=__cvb_box_specs],[id$=__cvb_why],[id$=__cvb_faq],[id$=__related-products]{background:#fff}[id$=__reviews],[id$=__treklo_rigs],[id$=__cvb_combos]{background:var(--cvbb-light)}[id$=__cvb_videos],[id$=__reviews],[id$=__cvb_faq],[id$=__cvb_combos]{padding:var(--cvbb-pad) var(--cvbb-gut)!important}[id$=__cvb_videos],[id$=__reviews]{padding-top:0!important}[id$=__cvb_videos] .tkv{max-width:1220px!important;padding:0!important}[id$=__cvb_videos] .tkv-stage{background:0 0!important;padding:0!important;border-radius:0!important}[id$=__cvb_videos] .tkv-strip{margin-top:16px!important}[id$=__cvb_why] .twu{padding:var(--cvbb-pad) var(--cvbb-gut)!important}[id$=__cvb_why] .twu .page-width{max-width:1220px;padding:0}[id$=__cvb_why] .twu__card{background:0 0!important;padding:0!important;border-radius:0!important}[id$=__treklo_rigs] .tu-wrap{max-width:1300px!important;padding:var(--cvbb-pad) var(--cvbb-gut)!important}[id$=__cvb_faq] .tfaq{--char:transparent!important;--cardbg:#fff!important;--ink:var(--cvbb-ink)!important;--mut:var(--cvbb-muted)!important;--fr-bc:var(--cvbb-line)!important;--fr-sh:none!important;max-width:1220px!important;padding:0!important;font-family:var(--cvb-body, "Montserrat", sans-serif)!important}[id$=__cvb_faq] .tfaq-stage{background:0 0!important;border-radius:0!important}[id$=__cvb_faq] .tfaq-inner{padding:0!important}[id$=__cvb_faq] .tfaq-eyebrow{color:var(--cvbb-green-ink)!important}[id$=__cvb_faq] .tfaq-item.open .tfaq-qtext{color:var(--cvbb-ink)!important}[id$=__cvb_faq] .tfaq-rt,[id$=__cvb_faq] .tfaq-trust li{color:var(--cvbb-muted)!important}[id$=__cvb_faq] .tfaq-item:hover{border-color:#b9bcb0!important}[id$=__cvb_faq] .tfaq-cta{background:var(--cvbb-light)!important;border-color:transparent!important}[id$=__cvb_faq] .tfaq-prodimg{background:#fff!important;border-color:var(--cvbb-line)!important}[id$=__cvb_faq] .tfaq-trust svg{color:var(--cvbb-green-ink)!important}[id$=__cvb_faq] .tfaq-contact{color:var(--cvbb-muted)!important}[id$=__cvb_combos] .cmb{max-width:1220px!important;padding:0!important}[id$=__cvb_faq] .tfaq-title,[id$=__cvb_combos] .cmb-title,[id$=__treklo_rigs] .tu-heading{font-family:"Anton",Impact,"Arial Narrow",sans-serif!important;font-weight:400!important;font-size:clamp(30px,3.4vw,46px)!important;line-height:1.02!important;letter-spacing:.005em!important;text-transform:uppercase!important}[id$=__cvb_combos] .cmb-eyebrow,[id$=__treklo_rigs] .tu-eyebrow{color:var(--cvbb-green-ink)!important}@media (max-width:749px){[id$=__cvb_faq] .tfaq-title,[id$=__cvb_combos] .cmb-title,[id$=__treklo_rigs] .tu-heading{font-size:34px!important}}.cvbp-bb.cvbp-eta{margin-top:20px}@media (max-width:749px){.cvbp-trust__i{display:none!important}.cvbp-trust li{padding:9px 4px!important;gap:0!important;justify-content:center}.cvbp-trust__t b{font-size:10.5px!important;letter-spacing:.01em!important;line-height:1.2!important}.cvbp-trust__t small{font-size:10px!important;line-height:1.25!important}}.cvbp-box{display:grid;grid-template-columns:1fr 1.3fr;gap:24px;align-items:start}.cvbp-box--one{grid-template-columns:1fr}.cvbp-inbox{padding:6px 22px}.cvbp-inbox ul{list-style:none;margin:0;padding:0}.cvbp-inbox li{display:grid;grid-template-columns:44px 1fr;align-items:center;padding:14px 0;border-bottom:1px solid var(--cvbb-line);font-size:14px;font-weight:600;line-height:1.35}.cvbp-inbox li:last-child{border-bottom:0}.cvbp-inbox li b{font-size:16px;font-weight:700;color:var(--cvbb-green-ink)}.cvbp-also{margin-top:12px;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;font-size:13px;line-height:1.5;color:var(--cvbb-muted)}.cvbp-also b{color:var(--cvbb-ink);font-weight:700}.cvbp-tag{flex:none;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#eff6e6;color:var(--cvbb-green-ink);padding:5px 10px;border-radius:99px}.cvbp-specs{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));overflow:hidden}.cvbp-specs>div{padding:18px 20px 20px;border-left:1px solid var(--cvbb-line);min-width:0}.cvbp-specs>div:first-child{border-left:0}.cvbp .cvbp-specs h3{margin:0 0 2px;font-family:var(--cvb-body, inherit);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cvbb-green-ink)}.cvbp-specs dl{margin:0}.cvbp-specs dt{margin-top:10px;font-size:11.5px;color:var(--cvbb-muted);line-height:1.3}.cvbp-specs dd{margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.3;color:var(--cvbb-ink);overflow-wrap:anywhere}.cvbp .cvbp-packed{margin-top:12px;font-size:12.5px;color:var(--cvbb-muted)}@media (max-width:989px){.cvbp-box{grid-template-columns:1fr;gap:16px}}@media (max-width:749px){.cvbp-inbox{padding:2px 16px}.cvbp-inbox li{padding:12px 0;grid-template-columns:38px 1fr}.cvbp-specs{grid-template-columns:1fr}.cvbp-specs>div{border-left:0;border-top:1px solid var(--cvbb-line);padding:14px 16px 16px}.cvbp-specs>div:first-child{border-top:0}.cvbp-specs dl{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}.cvbp-specs dt,.cvbp-specs dd{margin:0;padding:8px 0;border-top:1px solid #f0f1ea}.cvbp-specs dt:first-of-type,.cvbp-specs dd:first-of-type{border-top:0}.cvbp-specs dt{font-size:12.5px}.cvbp-specs dd{font-size:14px;text-align:right}}[id$=__reviews] .page-width,[id$=__reviews] .shopify-app-block{max-width:1220px!important;margin:0 auto!important;padding:0!important}[id$=__reviews] #judgeme_product_reviews,[id$=__reviews] .jdgm-widget{max-width:none!important;margin:0!important;padding:0!important;background:0 0!important;box-shadow:none!important;border:0!important}[id$=__reviews] #judgeme_product_reviews .jm-review-widget{background:0 0!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0!important;max-width:none!important}[id$=__reviews] #judgeme_product_reviews .jm-review-widget__header-and-body{display:grid!important;grid-template-columns:300px minmax(0,1fr);gap:20px;align-items:start}[id$=__reviews] #judgeme_product_reviews .jm-review-widget-minimal-header__title{display:none!important}[id$=__reviews] #judgeme_product_reviews .jm-review-widget__header{background:#fff;border:1px solid var(--cvbb-line);border-radius:12px;padding:24px!important;gap:18px!important;position:sticky;top:100px}[id$=__reviews] #judgeme_product_reviews .jm-review-widget__header>.jm-cluster{display:grid!important;gap:16px!important}[id$=__reviews] #judgeme_product_reviews .jm-average-rating-display .jm-cluster{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:6px 10px!important}[id$=__reviews] #judgeme_product_reviews .jm-average-rating-display .jm-cluster>p:first-child{font-family:"Anton",Impact,"Arial Narrow",sans-serif!important;font-size:56px!important;line-height:1!important;font-weight:400!important;color:var(--cvbb-ink)!important;width:100%}[id$=__reviews] #judgeme_product_reviews .jm-average-rating-display .jm-cluster>p:nth-child(2){font-size:13px!important;color:var(--cvbb-muted)!important}[id$=__reviews] #judgeme_product_reviews .jm-ai-insights .jm-box{background:0 0!important;padding:0!important;border:0!important}[id$=__reviews] #judgeme_product_reviews .jm-ai-disclaimer{display:none!important}[id$=__reviews] #judgeme_product_reviews .jm-keyword-sentiment{background:var(--cvbb-light)!important;border:0!important;border-radius:99px!important;font-size:11.5px!important;font-weight:600!important}[id$=__reviews] #judgeme_product_reviews .jm-review-widget__body{min-width:0;margin:0!important;padding:0!important}[id$=__reviews] #judgeme_product_reviews .jdgm-review-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important}[id$=__reviews] #judgeme_product_reviews .jm-review-item{background:#fff!important;border:1px solid var(--cvbb-line)!important;border-radius:12px!important;padding:20px!important;margin:0!important;box-shadow:none!important}[id$=__reviews] #judgeme_product_reviews .jdgm-review-list>.jm-review-item:not(:last-child){border-bottom:1px solid var(--cvbb-line)!important;padding-bottom:20px!important}[id$=__reviews] #judgeme_product_reviews .jm-review-item hr,[id$=__reviews] #judgeme_product_reviews .jdgm-review-list>hr{display:none!important}[id$=__reviews] #judgeme_product_reviews .jm-review-content,[id$=__reviews] #judgeme_product_reviews .jm-review-content p{font-size:14px!important;line-height:1.55!important}[id$=__reviews] #judgeme_product_reviews .jm-load-more-pagination{display:flex!important;justify-content:center;margin-top:24px!important}[id$=__reviews] #judgeme_product_reviews .jm-load-more-pagination button{background:var(--cvbb-ink)!important;color:#fff!important;border:0!important;border-radius:8px!important;padding:13px 26px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:none!important}[id$=__reviews] #judgeme_product_reviews .jm-load-more-pagination button:hover{background:#2a2d22!important}@media (max-width:989px){[id$=__reviews] #judgeme_product_reviews .jm-review-widget__header-and-body{grid-template-columns:1fr}[id$=__reviews] #judgeme_product_reviews .jm-review-widget__header{position:static}}@media (max-width:749px){[id$=__reviews] #judgeme_product_reviews .jdgm-review-list{grid-template-columns:1fr;gap:12px!important}[id$=__reviews] #judgeme_product_reviews .jm-review-widget__header{padding:18px!important}[id$=__reviews] #judgeme_product_reviews .jm-average-rating-display .jm-cluster>p:first-child{font-size:44px!important}}[id$=__treklo_rigs] .tu-head{margin-bottom:24px!important}[id$=__treklo_rigs] .tu-eyebrow{font-size:12px!important;font-weight:700!important;letter-spacing:.16em!important}[id$=__treklo_rigs] .tu-eyebrow::before{display:none!important}[id$=__treklo_rigs] .tu-card{aspect-ratio:4/5!important;border-radius:12px!important;box-shadow:none!important}[id$=__treklo_rigs] .tu-card img{border-radius:12px!important}[id$=__treklo_rigs] .tu-card:not(.tu-offer-card)::after{display:none!important}[id$=__treklo_rigs] .tu-cap{left:12px!important;right:auto!important;bottom:12px!important;top:auto!important;background:#fff!important;border-radius:8px!important;padding:8px 12px!important;max-width:calc(100% - 24px);box-shadow:0 2px 10px rgba(0,0,0,.12)}[id$=__treklo_rigs] .tu-name{font-family:var(--cvb-body, "Montserrat", sans-serif)!important;font-size:12.5px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:var(--cvbb-ink)!important;text-shadow:none!important}[id$=__treklo_rigs] .tu-meta{font-size:11.5px!important;color:var(--cvbb-muted)!important;text-shadow:none!important;margin-top:1px!important}[id$=__treklo_rigs] .tu-offer-card{background:var(--cvbb-dark)!important}[id$=__treklo_rigs] .tu-mug{display:none!important}[id$=__treklo_rigs] .tu-offer-inner{padding:28px!important;gap:12px!important}[id$=__treklo_rigs] .tu-offer-h{font-family:"Anton",Impact,"Arial Narrow",sans-serif!important;font-weight:400!important;font-size:30px!important;line-height:1.05!important;text-transform:uppercase!important;letter-spacing:.005em!important;color:#fff!important}[id$=__treklo_rigs] .tu-offer-t{color:#c9cdbd!important;font-size:14px!important;line-height:1.55!important}[id$=__treklo_rigs] .tu-offer-btn{background:var(--cvbb-green)!important;color:var(--cvbb-ink)!important;border-radius:8px!important;padding:12px 22px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}@media (max-width:749px){[id$=__treklo_rigs] .tu-offer-h{font-size:26px!important}}@media (min-width:990px){[id$=__cvb_faq] .tfaq-grid{display:grid!important;grid-template-columns:320px minmax(0,1fr)!important;column-gap:28px!important;row-gap:0!important;align-items:start!important}[id$=__cvb_faq] .tfaq-head{display:contents!important}[id$=__cvb_faq] .tfaq-eyebrow,[id$=__cvb_faq] .tfaq-title,[id$=__cvb_faq] .tfaq-intro{grid-column:1/-1!important}[id$=__cvb_faq] .tfaq-title{margin-bottom:28px!important}[id$=__cvb_faq] .tfaq-cta{grid-column:1!important;position:sticky!important;top:100px!important;margin:0!important}[id$=__cvb_faq] .tfaq-list{grid-column:2!important}}[id$=__cvb_faq] .tfaq-eyebrow{font-size:12px!important;font-weight:700!important;letter-spacing:.16em!important}[id$=__cvb_faq] .tfaq-eyebrow::before{display:none!important}[id$=__cvb_faq] .tfaq-cta{display:flex!important;flex-direction:column!important;gap:12px!important;background:#fff!important;border:1px solid var(--cvbb-line)!important;border-radius:12px!important;padding:18px!important;box-shadow:none!important}[id$=__cvb_faq] .tfaq-prodimg{order:-1!important;margin:0 0 4px!important;border:0!important;background:#f5f6f1!important;border-radius:8px!important}[id$=__cvb_faq] .tfaq-cta-head{font-size:15px!important;font-weight:700!important;color:var(--cvbb-ink)!important;margin:0!important}[id$=__cvb_faq] .tfaq-trust{margin:0!important}[id$=__cvb_faq] .tfaq-trust li{font-size:13px!important}[id$=__cvb_faq] .tfaq-buyform{margin:4px 0 0!important}[id$=__cvb_faq] .tfaq-buy{width:100%!important;background:var(--cvbb-ink)!important;color:#fff!important;border:0!important;border-radius:8px!important;padding:14px 16px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:none!important}[id$=__cvb_faq] .tfaq-buy:hover{background:#2a2d22!important}[id$=__cvb_faq] .tfaq-contact{font-size:12.5px!important;text-align:center}[id$=__cvb_faq] .tfaq-list{gap:8px!important}[id$=__cvb_faq] .tfaq-item{background:#fff!important;border:1px solid var(--cvbb-line)!important;border-radius:8px!important;box-shadow:none!important}[id$=__cvb_faq] .tfaq-item.open{border-color:#c5c9bb!important}[id$=__cvb_faq] .tfaq-q{padding:15px 18px!important}[id$=__cvb_faq] .tfaq-qtext{font-size:14px!important;font-weight:700!important}[id$=__cvb_faq] .tfaq-a{font-size:14px!important;line-height:1.6!important}@media (max-width:989px){[id$=__cvb_faq] .tfaq-grid{display:flex!important;flex-direction:column!important;gap:20px!important}[id$=__cvb_faq] .tfaq-head{display:contents!important}[id$=__cvb_faq] .tfaq-eyebrow{order:1}[id$=__cvb_faq] .tfaq-title{order:2}[id$=__cvb_faq] .tfaq-intro{order:3}[id$=__cvb_faq] .tfaq-list{order:4}[id$=__cvb_faq] .tfaq-cta{order:5;flex-direction:row!important;flex-wrap:wrap;align-items:center}[id$=__cvb_faq] .tfaq-cta .tfaq-prodimg{width:88px!important;flex:none;margin:0!important}[id$=__cvb_faq] .tfaq-cta .tfaq-cta-head{flex:1}[id$=__cvb_faq] .tfaq-cta .tfaq-trust{display:none!important}[id$=__cvb_faq] .tfaq-cta .tfaq-buyform,[id$=__cvb_faq] .tfaq-cta .tfaq-contact{width:100%}}[id$=__related-products]{padding:var(--cvbb-pad) var(--cvbb-gut)!important}[id$=__related-products] .related-products{max-width:1220px!important;margin:0 auto!important;padding:0!important}[id$=__related-products] .related-products__heading{text-align:left!important;margin:0 0 28px!important;font-family:"Anton",Impact,"Arial Narrow",sans-serif!important;font-weight:400!important;font-size:clamp(30px,3.4vw,46px)!important;line-height:1.02!important;text-transform:uppercase!important;letter-spacing:.005em!important;color:var(--cvbb-ink)!important}[id$=__related-products] .related-products__heading::before{content:"Goes well with";display:block;margin-bottom:10px;font-family:var(--cvb-body, "Montserrat", sans-serif);font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--cvbb-green-ink);line-height:1.2}[id$=__related-products] .product-grid{--grid-desktop-horizontal-spacing:16px;--grid-desktop-vertical-spacing:16px;--grid-mobile-horizontal-spacing:10px;--grid-mobile-vertical-spacing:10px}[id$=__related-products] .card-wrapper{height:100%}[id$=__related-products] .card{height:100%;background:#fff!important;border:1px solid var(--cvbb-line)!important;border-radius:12px!important;overflow:hidden;box-shadow:none!important;transition:border-color .2s,transform .2s}[id$=__related-products] .card:hover{border-color:#c5c9bb!important;transform:translateY(-2px)}[id$=__related-products] .card::after{display:none!important}[id$=__related-products] .card__inner{background:#fff!important;border-radius:0!important;border-bottom:1px solid var(--cvbb-line)}[id$=__related-products] .card__inner::after{display:none!important}[id$=__related-products] .card__media .media img{object-fit:contain!important}[id$=__related-products] .card>.card__content{padding:14px 16px 16px!important;text-align:left!important}[id$=__related-products] .card__heading,[id$=__related-products] .card__heading a{font-family:var(--cvb-body, "Montserrat", sans-serif)!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important;text-transform:none!important;letter-spacing:0!important;color:var(--cvbb-ink)!important;text-align:left!important}[id$=__related-products] .card-information,[id$=__related-products] .card-information *{text-align:left!important;justify-content:flex-start!important}[id$=__related-products] .price,[id$=__related-products] .price-item{font-size:14px!important;font-weight:700!important;color:var(--cvbb-ink)!important}@media (max-width:749px){[id$=__related-products] .card>.card__content{padding:10px 12px 12px!important}[id$=__related-products] .card__heading,[id$=__related-products] .card__heading a{font-size:13px!important}}.product__info-container>.product-page-price{display:inline-block;vertical-align:baseline;margin-right:12px}.product__info-container>.product-page-price+div{display:inline-block;vertical-align:baseline;max-width:100%}.product__info-container>.product-page-price+div .installment{margin:0;font-size:12px;line-height:1.4;color:var(--cvbb-muted)}.product__info-container>.product-page-price+div+*{clear:both}.product__info-container>.product-page-price .price--large .price-item{line-height:1.1}html.cvbp-has-opts .product__info-container>div>variant-selects{display:none!important}.cvbp-opts{display:grid;gap:14px;margin:16px 0 4px}.cvbp-opt__lab{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cvbb-ink)}.cvbp-opt__lab small{font-size:11.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--cvbb-muted)}.cvbp-opt__grid{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:8px}.cvbp-chip{font:inherit;display:grid;align-content:center;gap:1px;min-height:48px;padding:8px 6px;border:1px solid #cfd2c5;border-radius:8px;background:#fff;color:var(--cvbb-ink);text-align:center;cursor:pointer;line-height:1.25;transition:border-color .15s,background .15s;-webkit-appearance:none;appearance:none}.cvbp-chip b{font-size:12.5px;font-weight:600}.cvbp-chip small{font-size:11px;font-weight:500;color:var(--cvbb-muted)}.cvbp-chip:hover{border-color:#9da291}.cvbp-chip.is-on{border:2px solid var(--cvbb-ink);padding:7px 5px;background:#f6f7f2}.cvbp-chip:focus-visible{outline:2px solid var(--cvbb-green);outline-offset:2px}@media (max-width:380px){.cvbp-chip b{font-size:12px}.cvbp-chip small{font-size:10.5px}}.product__info-container quantity-breaks .quantity-breaks__title{justify-content:flex-start!important;margin:16px 0 7px!important;font-family:inherit!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--cvbb-ink)!important}.product__info-container quantity-breaks .quantity-breaks__title>span:not(:nth-child(2)){display:none!important}.product__info-container quantity-breaks .quantity-breaks-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.product__info-container quantity-breaks .quantity-break{margin:0!important;min-width:0;border:1px solid #cfd2c5!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;padding:0!important;cursor:pointer}.product__info-container quantity-breaks .quantity-break::before,.product__info-container quantity-breaks .quantity-break::after{display:none!important}.product__info-container quantity-breaks input:checked+.quantity-break{border:2px solid var(--cvbb-ink)!important;background:#f6f7f2!important}.product__info-container quantity-breaks .quantity-break__wrapper{padding:9px 6px!important}.product__info-container quantity-breaks input:checked+.quantity-break .quantity-break__wrapper{padding:8px 5px!important}.product__info-container quantity-breaks .quantity-break__content{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1px!important;text-align:center!important}.product__info-container quantity-breaks .quantity-break__left{display:contents!important}.product__info-container quantity-breaks .quantity-break__right{display:contents!important}.product__info-container quantity-breaks .quantity-break__label{order:1;font-size:13.5px!important;font-weight:700!important;line-height:1.2!important;color:var(--cvbb-ink)!important}.product__info-container quantity-breaks .quantity-break__label *{font-size:inherit!important;font-weight:inherit!important}.product__info-container quantity-breaks .quantity-break__price{order:2;font-size:13px!important;font-weight:700!important;line-height:1.3!important;color:var(--cvbb-ink)!important}.product__info-container quantity-breaks .quantity-break__price *{font-style:normal!important;font-size:inherit!important}.product__info-container quantity-breaks .quantity-break__compare-price{display:none!important}.product__info-container quantity-breaks .quantity-break__caption{order:3;font-size:10.5px!important;font-weight:500!important;line-height:1.3!important;color:var(--cvbb-muted)!important;letter-spacing:0!important}.product__info-container quantity-breaks .quantity-break__caption strong{font-weight:500!important}.product__info-container quantity-breaks .quantity-break__benefit,.product__info-container quantity-breaks .quantity-break__badge{display:none!important}.product__info-container>.product-page-price+div+*{margin-top:10px}.product__info-container>div:has(quantity-breaks)+div{margin-top:8px}.product__info-container>.cvbp-bb:has(>.cvbp-rate){display:inline-flex;vertical-align:middle;margin:0 14px 0 0}.product__info-container>.cvbp-bb:has(>.cvbp-rate)+.product__inventory{display:inline-flex!important;vertical-align:middle;margin:0!important;padding:0}.product__info-container>.cvbp-bb:has(>.cvbp-rate)+.product__inventory+*+.product-page-price{margin-top:12px}.product__info-container>.cvbp-bb:has(>.cvbp-rate)+.product__inventory+*{display:block;width:100%;height:0}.cvbp-ticks--dup{display:none!important}@media (max-width:749px){.cvbp-tickwrap{overflow:hidden;margin-left:-16px;margin-right:-16px;padding:0 16px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 28px),transparent 100%)}.cvbp-ticktrack{display:flex;width:max-content;animation:cvbp-marq 22s linear infinite}.cvbp-tickwrap:active .cvbp-ticktrack,.cvbp-tickwrap:hover .cvbp-ticktrack{animation-play-state:paused}.cvbp-tickwrap .cvbp-ticks{display:flex!important;gap:0;flex:none}.cvbp-tickwrap .cvbp-ticks--dup{display:flex!important}.cvbp-tickwrap .cvbp-ticks li{display:flex;align-items:center;gap:8px;white-space:nowrap;padding-right:26px;font-size:13.5px}.cvbp-tickwrap .cvbp-ticks li::before{flex:none;margin:0}}@keyframes cvbp-marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:749px) and (prefers-reduced-motion:reduce){.cvbp-ticktrack{animation:none}.cvbp-tickwrap{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.cvbp-tickwrap .cvbp-ticks--dup{display:none!important}}.product__info-container .cable-note{display:flex;gap:10px;align-items:flex-start;margin:10px 0 4px!important;padding:10px 12px;background:#f6f7f2;border:1px solid var(--cvbb-line);border-radius:8px;color:rgba(21,23,15,.8)!important}.product__info-container .cable-note::before{content:"i";flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--cvbb-ink);color:#fff;display:grid;place-items:center;font:700 11px/1 Georgia,serif;font-style:italic;text-transform:none;letter-spacing:0}.product__info-container .cvbp-fit__not{display:none!important}.product__info-container .cvbp-fit{grid-template-columns:26px 1fr!important;column-gap:10px!important;padding:9px 14px!important;border-radius:10px!important}.product__info-container .cvbp-fit__i{width:26px!important;height:26px!important;font-size:14px!important;grid-row:auto!important}.product__info-container .cvbp-fit>div{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.product__info-container .cvbp-fit small{font-size:10px!important}.product__info-container .cvbp-fit b{font-size:20px!important;line-height:1.1!important}@media (max-width:749px){.thumbnail-slider .thumbnail-list .thumbnail-list__item{width:48px!important;max-width:48px!important;flex:0 0 48px!important}.thumbnail-slider .thumbnail-list{padding-top:4px!important;padding-bottom:4px!important}}.cvbp-mvid{margin-top:20px}.cvbp-mvid__frame{position:relative;width:min(100%,calc(78vh*var(--ar, 1.7778)));margin:0 auto;aspect-ratio:var(--ar, 1.7778);border-radius:12px;overflow:hidden;background:#0c0e09}.cvbp-mvid__frame video,.cvbp-mvid__frame iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}@media (max-width:600px){[id$=__cvb_combos] .cmb .cmb-grid .cmb-card{flex:0 0 calc(44% - 6px)!important}[id$=__cvb_combos] .cmb:has(.cmb-card:nth-child(3)) .cmb-grid{margin-right:-16px!important;padding-right:16px!important}[id$=__cvb_combos] .cmb:has(.cmb-card:nth-child(3))::after{content:"Swipe for more →";display:block;margin-top:10px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--cvbb-muted)}}@media (min-width:990px){media-gallery .product-media-slider{position:relative}media-gallery .product-media-slider>.slider-buttons{position:static!important}media-gallery .product-media-slider>.slider-buttons .splide__arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:6!important;width:48px!important;height:48px!important;border-radius:50%!important;background:#fff!important;color:var(--cvbb-ink)!important;border:1px solid var(--cvbb-line)!important;box-shadow:0 4px 14px rgba(21,23,15,.16)!important;opacity:1!important;display:flex!important;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .15s}media-gallery .product-media-slider>.slider-buttons .splide__arrow--prev{left:14px!important;right:auto!important}media-gallery .product-media-slider>.slider-buttons .splide__arrow--next{right:14px!important;left:auto!important}media-gallery .product-media-slider>.slider-buttons .splide__arrow svg{width:16px!important;height:16px!important;fill:currentColor!important}media-gallery .product-media-slider>.slider-buttons .splide__arrow--prev svg{transform:rotate(180deg)}media-gallery .product-media-slider>.slider-buttons .splide__arrow:hover{background:var(--cvbb-ink)!important;color:#fff!important}media-gallery .product-media-slider>.slider-buttons .splide__arrow[disabled]{opacity:.35!important;cursor:default}media-gallery .thumbnail-slider .thumbnail-list .thumbnail-list__item{width:calc((100% - 5*10px)/6)!important;max-width:none!important;flex:0 0 calc((100% - 5*10px)/6)!important}media-gallery .thumbnail-slider .thumbnail-list{gap:10px!important}}[id$=__related-products] .product-grid>.grid__item{display:flex}[id$=__related-products] .product-grid>.grid__item>.card-wrapper{width:100%;display:flex}[id$=__related-products] .card{display:flex!important;flex-direction:column;width:100%}[id$=__related-products] .card>.card__inner{--ratio-percent:100%!important;flex:none}[id$=__related-products] .card>.card__inner .media{position:absolute;inset:0}[id$=__related-products] .card>.card__content{flex:1;display:flex;flex-direction:column}[id$=__related-products] .card>.card__content .card__information{flex:1;display:flex;flex-direction:column}[id$=__related-products] .card>.card__content .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}[id$=__related-products] .card>.card__content .card-information{margin-top:auto}[id$=__related-products] .product-grid{align-items:stretch!important}[id$=__related-products] .product-grid>.grid__item{align-self:stretch!important;height:auto!important}[id$=__related-products] .card-information .price{min-height:2.9em;align-content:flex-start}@media (min-width:750px){[id$=__related-products] .card-information .price{min-height:1.5em}}