.sw-product-active{--sw-ink: #0f172a;--sw-muted: #475569;--sw-accent: #2563eb;--sw-accent-dark: #1d4ed8;--sw-surface: #eff6ff;--sw-border: #dbeafe}.sw-product-active .product__description,.sw-product-active .product__tax,.sw-product-active.sw-offer-mounted .product__info-container [id^=price-]{display:none}.sw-product-active .product__info-container .quantity__rules-cart{display:none!important}.sw-product-active .sw-offer{margin:18px 0;color:var(--sw-ink)}.sw-product-active .sw-offer [hidden]{display:none}.sw-product-active .sw-offer__previous{margin:0 0 4px;color:#64748b;font-size:1.2rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.sw-product-active .sw-offer__previous s{margin-left:4px;color:#94a3b8}.sw-product-active .sw-offer__price-row{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.sw-product-active .sw-offer__price{color:var(--sw-accent-dark);font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,3.6rem);font-weight:800;letter-spacing:-.025em;line-height:1.1}.sw-product-active .sw-offer__discount{padding:6px 10px;border:1px solid #16a34a;border-radius:999px;background:#f0fdf4;color:#15803d;font-size:1.2rem;font-weight:800;line-height:1}.sw-product-active .sw-offer__saving{display:inline-block;margin:8px 0 0;padding:5px 10px;border-radius:999px;background:var(--sw-accent);color:#fff;font-size:1.15rem;font-weight:750;line-height:1.2}.sw-product-active .sw-offer__assurances{display:grid;gap:11px;margin-top:18px;padding:17px;border:1px solid var(--sw-border);border-radius:14px;background:var(--sw-surface)}.sw-product-active .sw-offer__assurance{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start;margin:0;color:#334155;font-size:1.3rem;line-height:1.45}.sw-product-active .sw-offer__assurance svg{width:22px;height:22px;color:var(--sw-accent-dark)}.sw-product-active .sw-offer__assurance strong{color:var(--sw-ink)}.sw-product-active .sw-offer__assurance--shipping{align-items:center;padding:12px 14px;border:1px solid #bfdbfe;border-left:4px solid var(--sw-accent-dark);border-radius:10px;background:#fff}.sw-product-active .sw-offer__assurance--shipping svg{width:24px;height:24px}.sw-product-active .sw-offer__assurance--shipping strong{display:block;margin-bottom:2px;color:var(--sw-accent-dark);font-size:1.35rem;letter-spacing:.04em;text-transform:uppercase}.sw-landing{color:var(--sw-ink);overflow:hidden}.sw-landing *{box-sizing:border-box}.sw-shell{width:min(1180px,calc(100% - 32px));margin-inline:auto}.sw-hero{padding:72px 0;background:radial-gradient(circle at 85% 15%,rgba(96,165,250,.28),transparent 30%),linear-gradient(135deg,#0f172a,#172554);color:#fff}.sw-hero__grid,.sw-feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,80px);align-items:center}.sw-eyebrow{margin:0 0 12px;color:#93c5fd;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sw-title{max-width:720px;margin:0;color:inherit;font-size:clamp(3.4rem,7vw,6.8rem);line-height:1.02;letter-spacing:-.04em}.sw-lead{max-width:620px;margin:22px 0 0;color:#dbeafe;font-size:clamp(1.7rem,2.5vw,2.1rem);line-height:1.6}.sw-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:28px;padding:13px 28px;border:1px solid var(--sw-ink);border-radius:6px;background:var(--sw-ink);box-shadow:none;color:#fff;font:inherit;font-size:1.35rem;font-weight:700;letter-spacing:.055em;line-height:1.2;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sw-button:hover{border-color:var(--sw-accent-dark);background:var(--sw-accent-dark);box-shadow:0 10px 24px #1d4ed833;color:#fff;transform:translateY(-1px)}.sw-button:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}.sw-button--final{flex-direction:column;min-width:min(100%,320px);gap:3px}.sw-button__main{font-size:1.45rem;font-weight:800;line-height:1.15}.sw-button__support{font-size:1.05rem;font-weight:650;letter-spacing:.03em;line-height:1.2;opacity:.88;text-transform:none}.sw-product-active .product__info-container #rsi_buy_now_button{width:100%!important;min-height:58px!important;padding:13px 20px!important;border:1px solid var(--sw-ink)!important;border-radius:6px!important;background:var(--sw-ink)!important;box-shadow:none!important;color:#fff!important;font-family:var(--font-body-family)!important;font-size:1.35rem!important;font-weight:700!important;letter-spacing:.055em!important;line-height:1.2!important;text-transform:uppercase!important;opacity:1!important;animation:none!important;transform:none!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.sw-product-active .product__info-container #rsi_buy_now_button:hover{border-color:var(--sw-accent-dark)!important;background:var(--sw-accent-dark)!important;box-shadow:0 10px 24px #1d4ed833!important;transform:translateY(-1px)!important}.sw-product-active .product__info-container #rsi_buy_now_button:focus-visible{outline:3px solid #93c5fd!important;outline-offset:3px!important}.sw-product-active .product__info-container #rsi_buy_now_button>div{gap:.8rem}.sw-product-active .product__info-container #rsi_buy_now_button .rsi-icon{width:2rem!important;height:2rem!important;margin-inline:0!important}.sw-product-active .product__info-container #rsi_buy_now_button>div>div{font-size:0!important}.sw-product-active .product__info-container #rsi_buy_now_button>div>div:before{content:"Comprar ahora";display:block;color:#fff;font-size:1.35rem;line-height:1.2}.sw-product-active .product__info-container #rsi_buy_now_button>div>div:after{content:"Paga al recibir";display:block;margin-top:.25rem;color:#ffffffb8;font-size:1.05rem;font-weight:500;letter-spacing:.02em;line-height:1.2;text-transform:none}.sw-product-active .product__info-container #rsi_buy_now_button p{display:none!important}.sw-product-active .sw-purchase-summary{margin-top:18px;padding:20px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;color:var(--sw-ink)}.sw-product-active .sw-purchase-summary h2{margin:0;color:var(--sw-ink);font-family:var(--font-heading-family);font-size:clamp(2rem,2.2vw,2.5rem);line-height:1.15;letter-spacing:-.02em}.sw-product-active .sw-purchase-summary__lead{margin:10px 0 0;color:var(--sw-muted);font-size:1.4rem;line-height:1.55}.sw-product-active .sw-purchase-summary ul{display:grid;gap:9px;margin:16px 0 0;padding:0;list-style:none}.sw-product-active .sw-purchase-summary li{position:relative;margin:0;padding-left:26px;color:#334155;font-size:1.3rem;line-height:1.4}.sw-product-active .sw-purchase-summary li:before{content:"\2713";position:absolute;top:0;left:0;display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#dbeafe;color:var(--sw-accent-dark);font-size:1.1rem;font-weight:800}.sw-product-active .sw-purchase-summary__trust{display:flex;flex-wrap:wrap;gap:8px 16px;margin:17px 0 0;padding-top:14px;border-top:1px solid #e2e8f0;color:#0f172a;font-size:1.15rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.sw-product-active #rsi_form_wrapper{padding:24px!important;background:#0f172aad!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow-x:hidden!important}.sw-product-active:has(#rsi_form_wrapper[open]) #floatingBuyNowButton{display:none!important}.sw-product-active #rsi_form_wrapper ._rsi_main_form_element{width:min(820px,calc(100vw - 32px))!important;max-width:820px!important;max-height:min(880px,calc(100vh - 32px))!important;border:1px solid rgba(15,23,42,.12)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 28px 80px #0f172a47!important;color:#0f172a!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sw-product-active #rsi_form_wrapper .rsi-form-header{position:sticky!important;top:0!important;min-height:68px!important;padding:16px 22px!important;border-bottom:1px solid #e2e8f0!important;background:#fff!important;color:#0f172a!important;z-index:20!important}.sw-product-active #rsi_form_wrapper .rsi-form-title-container{color:#0f172a!important;font-family:var(--font-body-family)!important;font-size:1.65rem!important;font-weight:750!important;letter-spacing:.035em!important}.sw-product-active #rsi_form_wrapper .rsi-form-title-container .rsi-icon{width:24px!important;height:24px!important;color:#1d4ed8!important}.sw-product-active #rsi_form_wrapper .rsi-form-close-button{display:grid!important;width:38px!important;height:38px!important;place-items:center!important;padding:0!important;border:1px solid #e2e8f0!important;border-radius:50%!important;background:#f8fafc!important;color:#0f172a!important;transition:background .18s ease,border-color .18s ease!important}.sw-product-active #rsi_form_wrapper .rsi-form-close-button:hover{border-color:#cbd5e1!important;background:#f1f5f9!important}.sw-product-active #rsi_form_wrapper .rsi-form-close-button .rsi-icon{width:22px!important;height:22px!important}.sw-product-active #rsi_form_wrapper .rsi-form-content-wrapper{background:#fff!important;overflow-x:hidden!important}.sw-product-active #rsi_form_wrapper .rsi-form-spacer{display:none!important}.sw-product-active #rsi_form_wrapper .rsi-form-page-wrapper{padding:22px!important;background:#fff!important}.sw-product-active #rsi_form_wrapper .rsi-layout-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 18px!important}.sw-product-active #rsi_form_wrapper .rsi-product-item-wrapper{min-height:112px!important;padding:14px!important;border:1px solid #e5e7eb!important;border-radius:12px!important;background:#f5f3ef!important;color:#0f172a!important}.sw-product-active #rsi_form_wrapper .rsi-product-item-image img{border:1px solid #e5e7eb!important;border-radius:8px!important;background:#fff!important}.sw-product-active #rsi_form_wrapper .rsi-product-item-name{color:#0f172a!important;font-size:1.4rem!important;font-weight:700!important}.sw-product-active #rsi_form_wrapper .rsi-product-item-original-price{color:#334155!important;font-weight:650!important}.sw-product-active #rsi_form_wrapper .rsi-product-item-quantity-controls{margin-top:10px!important}.sw-product-active #rsi_form_wrapper .rsi-quantity-decrease,.sw-product-active #rsi_form_wrapper .rsi-quantity-increase,.sw-product-active #rsi_form_wrapper .rsi-quantity-input{min-height:34px!important;border-color:#cbd5e1!important;background:#fff!important;color:#0f172a!important}.sw-product-active #rsi_form_wrapper .rsi-total-summary-wrapper{height:100%!important;padding:16px!important;border:1px solid #e2e8f0!important;border-radius:12px!important;background:#f8fafc!important;color:#334155!important}.sw-product-active #rsi_form_wrapper .rsi-total-summary-total-label,.sw-product-active #rsi_form_wrapper .rsi-total-summary-total-value{color:#0f172a!important;font-size:1.7rem!important;font-weight:750!important}.sw-product-active #rsi_form_wrapper .rsi-total-summary-divider{border-color:#e2e8f0!important}.sw-product-active #rsi_form_wrapper .rsi-shipping-rates-wrapper{display:none!important}.sw-product-active #rsi_form_wrapper .rsi-shipping-rates-item{min-height:54px!important;padding:12px 16px!important;border:1px solid #cbd5e1!important;border-radius:10px!important;background:#fff!important;color:#0f172a!important}.sw-product-active #rsi_form_wrapper .rsi-shipping-rates-item:has(input:checked){border-color:#2563eb!important;background:#eff6ff!important;box-shadow:0 0 0 1px #2563eb!important}.sw-product-active #rsi_form_wrapper .rsi-shipping-rates-title,.sw-product-active #rsi_form_wrapper .rsi-shipping-rates-price{color:#0f172a!important;font-weight:650!important}.sw-product-active #rsi_form_wrapper .rsi-custom-text{margin:4px 0 0!important;color:#0f172a!important;font-family:var(--font-heading-family)!important;font-size:2rem!important;font-weight:600!important;line-height:1.25!important;text-align:left!important}.sw-product-active #rsi_form_wrapper .rsi-text-input-label,.sw-product-active #rsi_form_wrapper .rsi-select-label,.sw-product-active #rsi_form_wrapper .rsi-shipping-rates-label{margin-bottom:6px!important;color:#334155!important;font-size:1.2rem!important;font-weight:650!important;letter-spacing:.025em!important}.sw-product-active #rsi_form_wrapper .rsi-text-input-row,.sw-product-active #rsi_form_wrapper .rsi-select-input-row{min-height:48px!important;overflow:hidden!important;border:1px solid #cbd5e1!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease!important}.sw-product-active #rsi_form_wrapper .rsi-text-input-row:focus-within,.sw-product-active #rsi_form_wrapper .rsi-select-input-row:focus-within{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb24!important}.sw-product-active #rsi_form_wrapper .rsi-text-input-row>span{display:inline-flex!important;align-items:center!important;padding-inline:12px!important;border-right:1px solid #e2e8f0!important;background:#f8fafc!important;color:#475569!important}.sw-product-active #rsi_form_wrapper .rsi-text-input-field,.sw-product-active #rsi_form_wrapper .rsi-select-field{width:100%!important;min-height:46px!important;padding:10px 13px!important;border:0!important;border-radius:0!important;outline:0!important;background:#fff!important;color:#0f172a!important;font-family:var(--font-body-family)!important;font-size:1.4rem!important}.sw-product-active #rsi_form_wrapper .rsi-city-source-field{display:none!important}.sw-product-active #rsi_form_wrapper .rsi-commune-select-field{display:block!important;cursor:pointer}.sw-product-active #rsi_form_wrapper .rsi-commune-select-field:disabled{cursor:not-allowed;background:#f8fafc!important;color:#94a3b8!important}.sw-product-active #rsi_form_wrapper .rsi-text-input-field::placeholder{color:#94a3b8!important;opacity:1!important}.sw-product-active #rsi_form_wrapper .rsi-custom-button-wrapper{align-self:end!important}.sw-product-active #rsi_form_wrapper .rsi-custom-button{width:100%!important;min-height:58px!important;padding:11px 18px!important;border:1px solid #0f172a!important;border-radius:6px!important;background:#0f172a!important;box-shadow:none!important;color:#fff!important;font-family:var(--font-body-family)!important;font-size:1.35rem!important;font-weight:700!important;letter-spacing:.055em!important;text-transform:uppercase!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.sw-product-active #rsi_form_wrapper .rsi-custom-button:hover{border-color:#1d4ed8!important;background:#1d4ed8!important;box-shadow:0 10px 24px #1d4ed833!important;transform:translateY(-1px)!important}.sw-product-active #rsi_form_wrapper .rsi-custom-button .rsi-icon{width:20px!important;height:20px!important}.sw-product-active #rsi_form_wrapper .rsi-custom-button-content span{display:block!important;font-size:0!important}.sw-product-active #rsi_form_wrapper .rsi-custom-button-content span:before{content:"Confirmar pedido";display:block;font-size:1.35rem;line-height:1.2}.sw-product-active #rsi_form_wrapper .rsi-custom-button-content span:after{content:"Paga al recibir";display:block;margin-top:.25rem;color:#ffffffb8;font-size:1.05rem;font-weight:500;letter-spacing:.02em;line-height:1.2;text-transform:none}@media screen and (max-width:749px){.sw-product-active #floatingBuyNowButton{display:none!important}.sw-product-active #rsi_form_wrapper{padding:0!important}.sw-product-active #rsi_form_wrapper ._rsi_main_form_element{width:100%!important;max-width:100%!important;height:100vh!important;height:100dvh!important;max-height:100vh!important;max-height:100dvh!important;border:0!important;border-radius:0!important}.sw-product-active #rsi_form_wrapper .rsi-form-header{min-height:62px!important;padding:12px 16px!important}.sw-product-active #rsi_form_wrapper .rsi-form-page-wrapper{padding:16px 16px calc(28px + env(safe-area-inset-bottom))!important}.sw-product-active #rsi_form_wrapper .rsi-layout-wrapper{grid-template-columns:1fr!important;gap:14px!important}.sw-product-active #rsi_form_wrapper .rsi-layout-wrapper>*{grid-column:1!important}.sw-product-active #rsi_form_wrapper .rsi-custom-text{font-size:1.8rem!important}}.sw-media{position:relative;min-height:360px;overflow:hidden;border-radius:24px;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.sw-media img,.sw-media svg{display:block;width:100%;height:100%;min-height:360px;object-fit:cover}.sw-media--placeholder{display:grid;place-items:center;padding:24px;color:#bfdbfe;text-align:center}.sw-media--placeholder svg{min-height:0;opacity:.38}.sw-benefits{padding:72px 0;background:#fff}.sw-section-heading{max-width:720px;margin:0 auto 38px;text-align:center}.sw-section-heading h2,.sw-feature h2,.sw-cta h2{margin:0;color:var(--sw-ink);font-size:clamp(2.8rem,5vw,4.6rem);line-height:1.12;letter-spacing:-.025em}.sw-section-heading p,.sw-feature__copy,.sw-cta p{color:var(--sw-muted);font-size:1.7rem;line-height:1.7}.sw-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sw-benefit{padding:28px;border:1px solid var(--sw-border);border-radius:18px;background:var(--sw-surface)}.sw-benefit__icon{display:grid;width:46px;height:46px;place-items:center;margin-bottom:18px;border-radius:12px;background:var(--sw-accent);color:#fff;font-size:2rem;font-weight:800}.sw-benefit h3{margin:0 0 8px;color:var(--sw-ink);font-size:2rem}.sw-benefit p{margin:0;color:var(--sw-muted);line-height:1.65}.sw-story{padding:24px 0 72px;background:#fff}.sw-feature{padding:42px 0}.sw-feature--reverse .sw-feature__media{order:2}.sw-feature__media .sw-media{background:var(--sw-surface);border-color:var(--sw-border)}.sw-feature__media .sw-media--placeholder{color:var(--sw-muted)}.sw-details{padding:72px 0;background:#fff}.sw-details__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px}.sw-details__card{padding:26px;border:1px solid var(--sw-border);border-radius:20px;background:var(--sw-surface)}.sw-details__card h3{margin:0 0 12px;color:var(--sw-ink);font-size:clamp(1.8rem,2.4vw,2.2rem)}.sw-details__card p,.sw-details__card li{color:var(--sw-muted);font-size:1.5rem;line-height:1.65}.sw-details__card ul{margin:0;padding-left:20px}.sw-faq{padding:72px 0;background:var(--sw-surface)}.sw-faq__list{display:grid;max-width:860px;gap:12px;margin:0 auto}.sw-faq details{border:1px solid var(--sw-border);border-radius:14px;background:#fff}.sw-faq summary{padding:20px 22px;color:var(--sw-ink);cursor:pointer;font-size:1.7rem;font-weight:750}.sw-faq__answer{padding:0 22px 20px;color:var(--sw-muted);font-size:1.55rem;line-height:1.65}.sw-faq__answer p{margin:0}.sw-feature__label{display:inline-block;margin:0 0 12px;color:var(--sw-accent-dark);font-size:1.3rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.sw-feature__copy{margin:18px 0 0}.sw-note{padding:28px;border-left:4px solid var(--sw-accent);border-radius:0 14px 14px 0;background:var(--sw-surface);color:var(--sw-muted);line-height:1.65}.sw-note strong{display:block;margin-bottom:6px;color:var(--sw-ink)}.sw-cta{padding:68px 0;background:var(--sw-surface);text-align:center}.sw-cta p{max-width:650px;margin:16px auto 0}.shopify-section:has(#judgeme_product_reviews){padding:72px 20px;background:#f8fafc}#judgeme_product_reviews.jdgm-review-widget{box-sizing:border-box;max-width:1120px!important;padding:clamp(24px,4vw,48px);border:1px solid #dbeafe;border-radius:24px;background:#fff;box-shadow:0 18px 50px #0f172a14;color:#0f172a}#judgeme_product_reviews .jdgm-rev-widg{padding:0}#judgeme_product_reviews .jdgm-rev-widg__header{margin-bottom:30px;padding-bottom:26px;border-bottom:1px solid #e2e8f0}#judgeme_product_reviews .jdgm-rev-widg__title{color:#0f172a!important;font-size:clamp(2.6rem,4vw,4rem);font-weight:800;letter-spacing:-.025em;line-height:1.15}#judgeme_product_reviews .jdgm-rev-widg__summary-text,#judgeme_product_reviews .jdgm-rev__author,#judgeme_product_reviews .jdgm-rev__timestamp,#judgeme_product_reviews .jdgm-rev__body,#judgeme_product_reviews .jdgm-rev__title{color:#334155!important}#judgeme_product_reviews .jdgm-rev-widg__summary-text{margin-top:6px;font-size:1.5rem}#judgeme_product_reviews .jdgm-star{color:#0f9f8f!important;font-size:2rem}#judgeme_product_reviews .jdgm-write-rev-link{padding:13px 24px!important;border:1px solid #1d4ed8!important;border-radius:10px!important;background:#1d4ed8!important;color:#fff!important;font-weight:750;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}#judgeme_product_reviews .jdgm-write-rev-link:hover{background:#1e40af!important;box-shadow:0 10px 24px #1d4ed838;transform:translateY(-1px)}#judgeme_product_reviews .jdgm-write-rev-link:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}#judgeme_product_reviews .jdgm-rev-widg__reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#judgeme_product_reviews .jdgm-rev{min-width:0;margin:0!important;padding:24px!important;border:1px solid #e2e8f0!important;border-radius:16px;background:#f8fafc}#judgeme_product_reviews .jdgm-rev__icon{background:#dbeafe!important;color:#1e3a8a!important;font-weight:800}#judgeme_product_reviews .jdgm-rev__author{font-weight:750}#judgeme_product_reviews .jdgm-rev__timestamp{opacity:.78}#judgeme_product_reviews .jdgm-rev__body{margin-top:16px;font-size:1.6rem;line-height:1.65}#judgeme_product_reviews .jm-review-widget{--jm-review-widget-text-color: #0f172a !important;--jm-review-widget-lighter-text-color: #475569 !important;--jm-review-widget-star-and-histogram-color: #0f9f8f !important;--jm-review-widget-button-color: #1d4ed8 !important;--jm-review-widget-button-text-color: #fff !important;--jm-widget-primary-color: #1d4ed8 !important;color:#0f172a!important}#judgeme_product_reviews .jm-text,#judgeme_product_reviews .jm-review-widget-minimal-header__title,#judgeme_product_reviews .jm-no-reviews-state__text{color:#0f172a!important;opacity:1!important}#judgeme_product_reviews .jm-review-widget-minimal-header__title{font-size:clamp(2.6rem,4vw,4rem)!important;font-weight:800!important;letter-spacing:-.025em;line-height:1.15}#judgeme_product_reviews .jm-review-widget__header{padding-bottom:26px;border-bottom:1px solid #e2e8f0}#judgeme_product_reviews .jm-no-reviews-state{min-height:190px;padding:34px 18px;border-radius:16px;background:#f8fafc}#judgeme_product_reviews .jm-no-reviews-state__text{color:#475569!important;font-size:1.6rem!important}#judgeme_product_reviews .jm-button--primary{min-height:46px;padding:12px 24px!important;border:1px solid #1d4ed8!important;border-radius:10px!important;background:#1d4ed8!important;color:#fff!important;font-weight:750!important;box-shadow:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}#judgeme_product_reviews .jm-button--primary:hover{background:#1e40af!important;box-shadow:0 10px 24px #1d4ed838;transform:translateY(-1px)}#judgeme_product_reviews .jm-button--primary:focus-visible{outline:3px solid #93c5fd!important;outline-offset:3px}#judgeme_product_reviews :is(.jm-review,.jm-review-card,.jm-review-list__item){padding:24px!important;border:1px solid #e2e8f0!important;border-radius:16px!important;background:#f8fafc!important;color:#0f172a!important}@media screen and (max-width:749px){.sw-hero{padding:48px 0}.sw-hero__grid,.sw-feature{grid-template-columns:1fr;gap:28px}.sw-benefit-grid,.sw-details__grid{grid-template-columns:1fr}.shopify-section:has(#judgeme_product_reviews){padding:46px 14px}#judgeme_product_reviews.jdgm-review-widget{padding:22px 18px;border-radius:18px}#judgeme_product_reviews .jdgm-rev-widg__header{display:block}#judgeme_product_reviews .jdgm-write-rev-link{display:block!important;width:100%;margin-top:20px;text-align:center}#judgeme_product_reviews .jdgm-rev-widg__reviews{grid-template-columns:1fr}#judgeme_product_reviews .jdgm-rev{padding:20px!important}#judgeme_product_reviews .jm-button--primary{width:100%}#judgeme_product_reviews :is(.jm-review,.jm-review-card,.jm-review-list__item){padding:20px!important}.sw-media,.sw-media img,.sw-media svg{min-height:290px}.sw-feature--reverse .sw-feature__media{order:initial}.sw-feature{padding:30px 0}}.sw-product-active .wa-pack{margin:18px 0;padding:16px;border:1px solid #dbeafe;border-radius:14px;background:#f8fafc;color:#0f172a}.sw-product-active .wa-pack__heading{margin:0 0 12px;font-size:1.6rem;font-weight:750}.sw-product-active .wa-pack__quantity{margin:0 0 6px;color:#475569;font-size:1.4rem}.sw-product-active .wa-pack__options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sw-product-active .wa-pack__options button{display:grid;gap:6px;min-width:0;min-height:76px;padding:12px 8px;border:1px solid #bfdbfe;border-radius:10px;background:#fff;color:#0f172a;font:inherit;cursor:pointer;text-align:center}.sw-product-active .wa-pack__options strong{font-size:1.4rem}.sw-product-active .wa-pack__options span{font-size:1.9rem;font-weight:800}.sw-product-active .wa-pack__options button[aria-pressed=true]{border:2px solid #2563eb;padding:11px 7px;background:#eff6ff}.sw-product-active .wa-pack__options button:hover{background:#eff6ff}.sw-product-active .wa-pack__options button:focus-visible{outline:3px solid #1d4ed8;outline-offset:3px}.sw-product-active .wa-pack__options button:disabled{cursor:wait;opacity:.65}.sw-product-active .wa-pack__conditions{margin:11px 0 0;color:#475569;font-size:1.15rem;line-height:1.5}.sw-product-active .wa-pack__discount{justify-self:center;display:inline-block;max-width:100%;padding:4px 6px;border-radius:6px;background:#dbeafe;color:#1e40af;font-size:1.15rem;font-weight:750;line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bodycam-offer-landing.css.map */
