:root{--vr-dark: #1E1E20;--vr-dark-2: #2C2C2E;--vr-dark-3: #3A3A3C;--vr-teal: #0891B2;--vr-teal-hover: #0E7490;--vr-red: #ab0a0a;--vr-white: #ffffff;--vr-gray-text: #6B6B6B;--vr-gray-muted: #AFAFAF;--vr-border: #E8E8E8;--vr-bg-subtle: #F5F5F5;--vr-radius: 12px;--vr-transition: all .3s cubic-bezier(.4, 0, .2, 1)}body>.shopify-block.shopify-app-block{display:contents!important}.vr-trust-bar,.vr-packs,.vr-features-bento,.comparacion-sensores,.vr-comparativa,.vr-faq,.vr-strip{content-visibility:auto;contain-intrinsic-size:0 600px}.vr-mini-packs-header,.vr-mini-packs{content-visibility:auto;contain-intrinsic-size:0 200px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f0f0f0}::-webkit-scrollbar-thumb{background:var(--vr-dark);border-radius:3px}.section-header,.header-wrapper{background:#111!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:0 2px 20px #00000059!important}html[data-theme=light] .section-header,html[data-theme=light] .header-wrapper{background:#fffffff7!important;border-bottom:1px solid #e8e8e8!important;box-shadow:0 2px 20px #00000014!important}html[data-theme=light] .header__menu-item span,html[data-theme=light] .header__menu-item>a{color:#111!important}html[data-theme=light] .vr-logo-svg{color:#111!important;fill:#111!important}html[data-theme=light] .header__icon svg,html[data-theme=light] .vr-dark-toggle,html[data-theme=light] .vr-hd-icon{color:#111!important}.header,.header.gradient,.header-wrapper.gradient,.header-wrapper[class*=color-scheme],.section-header[class*=color-scheme]{background:#111!important;background-image:none!important}.header-wrapper.color-background-1,.header-wrapper.color-background-2,.header-wrapper.color-inverse,.section-header.color-background-1,.section-header.color-background-2,.section-header.color-inverse{background:#111!important}.header__wrapper,.header__inline-menu,.header-wrapper>*,.header>*{background:transparent!important}.header__desktop-menu,.header__links,.header__search-search,.header__search-menu,.header__icons,.header__account{background:transparent!important}.header__menu-item span,.header__menu-item>a{color:#fff!important;font-weight:600;letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;white-space:nowrap;transition:var(--vr-transition)}.header__menu-item:hover>span,.header__menu-item:hover>a{color:var(--vr-teal)!important}.header__menu-item>a,.header__menu-item>span{display:inline-block;transition:color .25s ease,transform .22s ease,text-shadow .22s ease!important}.header__menu-item:hover>a,.header__menu-item:hover>span{transform:scale(1.07)!important;text-shadow:none!important}.cart-count-bubble{background:var(--vr-red)!important;color:#fff!important;font-weight:700}header .header__icon,header .header__icon--account,header .header__icon--cart,.header__second-row .header__icon{background:#111!important;color:#fff!important;border-radius:50%!important;transition:var(--vr-transition)!important}header .header__icon svg,header .header__icon .svg-wrapper svg,header .header__icon--account svg,header .header__icon--cart svg{color:#fff!important;stroke:#fff!important;fill:#fff!important}header .header__icon:hover,header .header__icon--account:hover,header .header__icon--cart:hover{background:#222!important;box-shadow:0 4px 12px #ffffff1a!important}.vr-dark-toggle{background:#111!important;color:#fff!important;border:1px solid rgba(255,255,255,.4)!important}.vr-dark-toggle svg,.vr-dark-toggle .svg-wrapper svg{color:#fff!important;stroke:#fff!important;fill:#fff!important}html[data-theme=light] header .header__icon,html[data-theme=light] header .header__icon--account,html[data-theme=light] header .header__icon--cart,html[data-theme=light] .header__second-row .header__icon{background:#fff!important;color:#111!important}html[data-theme=light] header .header__icon svg,html[data-theme=light] header .header__icon .svg-wrapper svg,html[data-theme=light] header .header__icon--account svg,html[data-theme=light] header .header__icon--cart svg{color:#111!important;stroke:#111!important;fill:#111!important}html[data-theme=light] header .header__icon:hover,html[data-theme=light] header .header__icon--account:hover,html[data-theme=light] header .header__icon--cart:hover{background:#f0f0f0!important;box-shadow:0 4px 12px #0000001a!important}html[data-theme=light] .vr-dark-toggle{background:#fff!important;color:#111!important;border:1px solid rgba(0,0,0,.4)!important}html[data-theme=light] .vr-dark-toggle svg,html[data-theme=light] .vr-dark-toggle .svg-wrapper svg{color:#111!important;stroke:#111!important;fill:#111!important}.utility-bar,.utility-bar.utility-bar__grid--3-col,.utility-bar.utility-bar__grid--2-col{min-height:44px}.announcement-bar{background:var(--vr-dark)!important;border-bottom:none!important;min-height:44px}@media(max-width:749px){.utility-bar{height:60px!important;min-height:60px!important;max-height:60px!important;overflow:hidden}.announcement-bar{height:60px!important;min-height:60px!important;overflow:hidden;display:flex;align-items:center}.announcement-bar__message{padding:0!important;min-height:0!important;margin:0!important}.announcement-bar__message,.announcement-bar__message p,.announcement-bar__message a{font-size:clamp(.68rem,3.4vw,.85rem)!important;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.3}}.announcement-bar__message,.announcement-bar__message p,.announcement-bar__message a{color:#fff!important;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.announcement-bar-slider .slider-button,.utility-bar .slider-button{background:transparent!important;border:none!important;box-shadow:none!important;color:#ffffffb3!important;opacity:1!important;transition:color .2s ease!important;padding:2px!important;min-width:unset!important}.announcement-bar-slider .slider-button:hover,.utility-bar .slider-button:hover{background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important}.announcement-bar-slider .slider-button svg,.utility-bar .slider-button svg{stroke:currentColor!important;fill:none!important}footer .footer-block--newsletter{border-top:none!important;border-bottom:none!important}footer .footer__list-social,footer .list-social{border-top:none!important;border-bottom:none!important;padding-top:0!important;padding-bottom:0!important}footer .footer__content-top{border-bottom:none!important}.newsletter-form__field-wrapper .field__input{border-radius:26px!important}.newsletter-form__field-wrapper .field__button{border-radius:0 26px 26px 0!important}footer .field,footer .newsletter-form__field-wrapper .field{border-bottom:none!important;box-shadow:none!important}footer .field__input,footer .newsletter-form__field-wrapper input[type=email]{border-bottom:none!important;box-shadow:none!important;border-radius:40px 0 0 40px!important}footer .newsletter-form__field-wrapper .field__button{border-radius:0 40px 40px 0!important}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none!important}.button--primary{background-color:var(--vr-teal)!important;border-color:var(--vr-teal)!important;color:#fff!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;border-radius:6px!important;transition:var(--vr-transition)!important;position:relative;overflow:hidden}.button--primary:hover,.button--primary:focus{background-color:var(--vr-teal-hover)!important;border-color:var(--vr-teal-hover)!important;box-shadow:0 4px 20px #0891b233!important;transform:translateY(-2px)!important}.button--primary:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-15deg);transition:left .5s ease}.button--primary:hover:after{left:160%}.button--secondary{background-color:transparent!important;border-color:var(--vr-dark)!important;color:var(--vr-dark)!important;font-weight:700!important;border-radius:6px!important;transition:var(--vr-transition)!important}.button--secondary:hover{background-color:var(--vr-dark)!important;color:#fff!important;transform:translateY(-2px)!important}.card__inner.ratio,.card__inner{background:#f2f2f2!important}.card__inner .card__content{background:transparent!important}.card,.card--product{background:#fff!important;border:1px solid var(--vr-border)!important;border-radius:var(--vr-radius)!important;transition:var(--vr-transition)!important;overflow:hidden;box-shadow:0 2px 8px #0000000f!important}.card:hover,.card--product:hover{border-color:var(--vr-teal)!important;box-shadow:0 8px 30px #0000001f,0 2px 8px #00000014!important;transform:translateY(-4px)!important}.card__media img,.card .media img{transition:transform .55s cubic-bezier(.4,0,.2,1)!important;object-fit:contain!important}.card:hover .card__media img,.card:hover .media img{transform:scale(1.06)!important}.card>.card__content,.card__information{background:#fff!important;padding:1rem 1.2rem 1.2rem!important}.card__heading,.card__heading a{color:#111!important;font-weight:600}.price .price-item--regular,.price__regular .price-item{color:var(--vr-dark)!important}.price .price-item--sale{color:var(--vr-red)!important;font-weight:700}.price .price-item--compare{color:var(--vr-gray-text)!important;text-decoration:line-through;font-size:.85rem}.badge--sale,.badge--on-sale{background:var(--vr-red)!important;color:#fff!important;font-weight:700;border-radius:4px!important;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.badge--sold-out{background:#555!important;color:#fff!important;border-radius:4px!important}.title-wrapper .title,.title-wrapper-with-link .title{color:#111!important;font-weight:800;letter-spacing:-.02em;position:relative;display:inline-block;padding-bottom:14px}.title-wrapper .title:after,.title-wrapper-with-link .title:after{content:"";position:absolute;bottom:0;left:0;width:44px;height:3px;background:var(--vr-teal);border-radius:2px}.title-wrapper-with-link a,.link--text{color:var(--vr-teal)!important;font-weight:600;transition:var(--vr-transition)}.title-wrapper-with-link a:hover,.link--text:hover{color:var(--vr-teal-hover)!important}.banner__box{background:#00000080!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border-left:4px solid var(--vr-teal)!important;border-radius:0 var(--vr-radius) var(--vr-radius) 0!important}.banner__heading{font-weight:900!important;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.6)}.collection-card-wrapper .card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(30,30,32,.6) 0%,transparent 55%);opacity:0;transition:opacity .4s ease;pointer-events:none}.collection-card-wrapper .card:hover .card__inner:after{opacity:1}.header__submenu,.mega-menu__content{background:#fff!important;border:1px solid var(--vr-border)!important;border-top:3px solid var(--vr-dark)!important;box-shadow:0 20px 50px #0000001f!important;border-radius:0 0 var(--vr-radius) var(--vr-radius)!important}.header__submenu a,.mega-menu__link{color:#333!important;transition:var(--vr-transition)}.header__submenu a:hover,.mega-menu__link:hover{color:var(--vr-dark)!important;padding-left:6px!important}.predictive-search{background:#fff!important;border:1px solid var(--vr-border)!important;border-top:3px solid var(--vr-dark)!important;box-shadow:0 16px 40px #0000001a!important;border-radius:var(--vr-radius)!important}.predictive-search__item:hover{background:var(--vr-bg-subtle)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=number],textarea{background:#fff!important;border-color:var(--vr-border)!important;color:#111!important;border-radius:8px!important;transition:var(--vr-transition)!important}.field__input:focus,input:focus,textarea:focus{border-color:var(--vr-dark)!important;box-shadow:0 0 0 3px #1e1e201a!important;outline:none!important}.product__title{color:#111!important;font-weight:800!important;letter-spacing:-.02em}.product__price,.product__price .price-item--regular{color:var(--vr-dark)!important;font-size:1.6rem!important;font-weight:700}.swatch--variant-input input:checked+label,.variant-input-wrapper input:checked+.variant-input__label{background:var(--vr-teal)!important;border-color:var(--vr-teal)!important;color:#fff!important}.swatch--variant-input label,.variant-input__label{border-color:var(--vr-border)!important;color:#333!important;transition:var(--vr-transition)}.swatch--variant-input label:hover,.variant-input__label:hover{border-color:var(--vr-teal)!important;color:var(--vr-teal)!important}.footer-block__heading{color:#fff!important;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.82rem;position:relative;padding-bottom:.8rem;margin-bottom:1.2rem}.footer-block__heading:after{content:"";position:absolute;bottom:0;left:0;width:28px;height:2px;background:var(--vr-teal);border-radius:2px}.footer__list-item a,.footer__link{color:#888!important;text-decoration:none;transition:var(--vr-transition);font-size:.88rem}.footer__list-item a:hover,.footer__link:hover{color:var(--vr-teal)!important;padding-left:5px}.list-social__item a{transition:var(--vr-transition)!important}.menu-drawer__container,.menu-drawer{background:#fff!important}.menu-drawer__navigation-item a{color:#111!important;border-bottom-color:var(--vr-border)!important;transition:var(--vr-transition)}.menu-drawer__navigation-item a:hover{color:var(--vr-teal)!important;padding-left:8px}.accordion__summary{color:#111!important;font-weight:600;border-bottom-color:var(--vr-border)!important;transition:var(--vr-transition)}.accordion__summary:hover{color:var(--vr-teal)!important}.accordion__icon{stroke:var(--vr-teal)!important}.accordion__content{color:#444!important;border-bottom-color:var(--vr-border)!important}.cart-notification{background:#fff!important;border:1px solid var(--vr-border)!important;border-top:3px solid var(--vr-teal)!important;box-shadow:0 8px 30px #0000001f!important;border-radius:var(--vr-radius)!important}.pagination__item{border-color:var(--vr-border)!important;color:#333!important;transition:var(--vr-transition)}.pagination__item:hover,.pagination__item--current{background:var(--vr-teal)!important;border-color:var(--vr-teal)!important;color:#fff!important}.loading-overlay__spinner{stroke:var(--vr-teal)!important}.multirow .row{background:var(--vr-bg-subtle)!important}.email-signup-banner{background:linear-gradient(135deg,#1e1e20,#2c2c2e)!important}@keyframes vrGlowPulse{0%,to{box-shadow:0 4px 15px #0891b226}50%{box-shadow:0 4px 28px #0891b24d}}.button--full-width.button--primary:hover{animation:vrGlowPulse 1.8s ease-in-out infinite}.featured-collection .title-wrapper .title,.featured-collection h2.title{font-size:clamp(1.8rem,3.5vw,2.6rem)!important;font-weight:900!important;letter-spacing:-.035em!important;color:#111!important;position:relative;display:inline-block;padding-bottom:1rem}.featured-collection .title-wrapper .title:after,.featured-collection h2.title:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:var(--vr-teal);border-radius:2px}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-size:1rem!important;font-weight:700!important;color:#111!important;line-height:1.3!important}.price .price-item--sale,.price .price-item--regular,.price__regular .price-item{font-size:1.05rem!important;font-weight:800!important}.price--on-sale .price-item--sale{color:var(--vr-red)!important}.price .price-item--regular.price-item--last{font-size:.85rem!important;font-weight:500!important;color:#aaa!important}.rating-star{--color-rating-star: #f5a623}.rating-count{font-size:.78rem!important;color:#999!important}.shopify-section:has(.vr-faq-section){background:transparent!important}.shopify-section:has(.vr-faq-section) .color-scheme-1,.shopify-section:has(.vr-faq-section) .gradient{background:transparent!important}.header__search .search-modal__toggle,.header__search button[aria-label*=earch],.header__search .header__icon--search{background:#f5f5f5!important;border:1.5px solid #e2e2e2!important;border-radius:40px!important;padding:.5rem 1.4rem .5rem 1rem!important;display:inline-flex!important;align-items:center!important;gap:.6rem!important;color:#666!important;font-size:.88rem!important;font-weight:400!important;transition:all .25s ease!important;min-width:180px!important}.header__search .search-modal__toggle:after{content:"B\fasqueda";font-size:.85rem;color:#aaa;font-weight:400}.header__search .search-modal__toggle:hover,.header__search button[aria-label*=earch]:hover{background:#eee!important;border-color:#ccc!important}.header__search svg,.header__icon--search svg{width:17px!important;height:17px!important;color:#888!important}.header__icon--account,.header__icon--cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;background:#f5f5f5!important;border:1.5px solid #e0e0e0!important;border-radius:50%!important;padding:0!important;flex-shrink:0!important;color:#222!important;transition:all .2s ease!important;text-decoration:none!important;position:relative!important}.header__icon--account:hover,.header__icon--cart:hover{background:#ebebeb!important;border-color:#bbb!important;transform:translateY(-1px)!important}.header__icon--account svg,.header__icon--cart svg{width:18px!important;height:18px!important;color:#222!important;transition:color .2s!important}.header__icon--account:hover svg,.header__icon--cart:hover svg{color:var(--vr-dark)!important}.header__icons--localization,.desktop-localization-wrapper{display:flex!important;align-items:center!important;gap:.5rem!important}.disclosure__button.localization-selector,.localization-form__select{background:#f5f5f5!important;border:1.5px solid #e2e2e2!important;border-radius:40px!important;color:#444!important;font-size:.78rem!important;font-weight:600!important;padding:.38rem .9rem!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center!important;gap:.35rem!important;white-space:nowrap!important}.disclosure__button.localization-selector:hover,.localization-form__select:hover{background:#ebebeb!important;border-color:#ccc!important;color:#111!important}.disclosure__button.localization-selector .icon-caret,.localization-form__select .icon-caret{width:12px!important;height:12px!important;color:#888!important}.disclosure__list-wrapper,.localization-selector__dropdown{background:#fff!important;border:1px solid #e0e0e0!important;border-radius:14px!important;box-shadow:0 8px 40px #0000002e,0 2px 10px #00000014!important;overflow:hidden!important}.disclosure__item a,.disclosure__item button{font-size:.83rem!important;padding:.65rem 1.1rem!important;color:#333!important}.disclosure__item a:hover,.disclosure__item button:hover{background:#f5f5f5!important;color:var(--vr-dark)!important}.header__heading-logo-wrapper img,.header__heading-logo{width:160px!important;max-width:160px!important}.site-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}@media screen and (min-width:990px){.vr-mobile-icons{display:none!important}.header{display:grid!important;grid-template-columns:auto 1fr!important;grid-template-rows:auto auto!important;grid-template-areas:none!important;column-gap:2rem!important;row-gap:0!important;align-items:center!important}.header__heading-link{grid-column:1!important;grid-row:1 / 3!important;align-self:center!important;justify-self:start!important}.header__top-row{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;padding-bottom:.3rem!important}.header__top-row .header__inline-menu{flex:1 1 auto!important;min-width:0!important}.header__top-row .header__inline-menu .list-menu--inline{flex-wrap:nowrap!important}.header__top-row .header__menu-item>a,.header__top-row .header__menu-item>.header__menu-item__link{padding:.6rem .7rem!important}.header__second-row{grid-column:2!important;grid-row:2!important;display:flex!important;align-items:center!important;gap:.55rem!important;padding-top:.3rem!important;padding-bottom:.6rem!important}.vr-search-inline{flex:1 1 auto!important;display:flex!important;align-items:center!important;gap:.55rem!important;background:#f5f5f5!important;border:1.5px solid #e0e0e0!important;border-radius:40px!important;padding:.5rem 1.4rem!important;transition:border-color .2s ease,box-shadow .2s ease!important}.vr-search-inline:focus-within{border-color:var(--vr-dark)!important;background:#fff!important;box-shadow:0 0 0 3px #1e1e2017!important}.vr-search-inline svg{width:16px!important;height:16px!important;stroke:#999!important;flex-shrink:0!important}.vr-search-inline input[type=search]{flex:1!important;border:none!important;background:transparent!important;font-size:14px!important;color:#222!important;outline:none!important;min-width:0!important;-webkit-appearance:none!important}.vr-search-inline input[type=search]::placeholder{color:#aaa!important}.vr-search-inline input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none!important}.vr-second-row-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#f5f5f5!important;border:1.5px solid #e0e0e0!important;flex-shrink:0!important;color:#222!important;transition:all .2s ease!important;position:relative!important;padding:0!important;text-decoration:none!important}.vr-second-row-icon:hover{background:#ebebeb!important;border-color:#bbb!important;transform:translateY(-1px)!important}.vr-second-row-icon .svg-wrapper,.vr-second-row-icon account-icon{display:flex!important;align-items:center!important;justify-content:center!important}.vr-second-row-icon .svg-wrapper svg,.vr-second-row-icon svg{width:19px!important;height:19px!important;stroke:#333!important;fill:none!important}.vr-second-row-icon .cart-count-bubble{position:absolute!important;top:-5px!important;right:-5px!important;min-width:18px!important;height:18px!important;font-size:10px!important}.vr-header-localization{display:flex!important;align-items:center!important;flex-shrink:0!important;margin-left:.6rem!important;position:static!important}.vr-header-localization:before{content:"|"!important;color:#ddd!important;font-size:12px!important;margin-right:.6rem!important}.vr-locale-btn{display:inline-flex!important;align-items:center!important;gap:.4rem!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:8px!important;padding:.3rem .55rem!important;font-size:13px!important;font-weight:600!important;color:#111!important;cursor:pointer!important;white-space:nowrap!important;transition:background .2s,color .2s!important;line-height:1.4!important;-webkit-appearance:none!important}.vr-locale-btn:hover,.vr-locale-btn:focus,.vr-locale-btn:active,.vr-locale-btn:focus-visible{background:#f5f5f5!important;color:var(--vr-dark)!important;outline:none!important;box-shadow:none!important;border:none!important}.vr-locale-btn__flag{border-radius:3px!important;flex-shrink:0!important;display:block!important;object-fit:cover!important;box-shadow:0 0 0 1px #0000001a!important}.vr-locale-btn svg{flex-shrink:0!important;opacity:.6!important}.vr-locale-btn__caret{width:10px!important;height:10px!important;opacity:.45!important}}.vr-section__tag,.vr-hero__eyebrow{font-size:12px!important}.vr-section__sub{font-size:17px!important}.vr-stat__label{font-size:13px!important;color:#dfdfdf!important;text-shadow:0 0 10px rgba(255,255,255,.3)!important}.vr-stat__sublabel{font-size:13px!important;color:#dfdfdf!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.1em!important;text-shadow:0 0 10px rgba(255,255,255,.3)!important;margin-top:.15rem!important}.vr-stat__score{font-size:15px!important}.vr-stat__num{font-size:24px!important}.vr-trust__title{font-size:15px!important}.vr-trust__desc{font-size:13px!important}.vr-strip__num{font-size:2.8rem!important}.vr-strip__label{font-size:14px!important}.vr-pack__badge{font-size:11px!important}.vr-pack__sensor-label{font-size:13px!important}.vr-pack__name{font-size:20px!important}.vr-pack__features li{font-size:15px!important}.vr-pack__features li:before{font-size:15px!important}.vr-pack__cta{font-size:14px!important}html[data-theme=dark] .vr-pack__cta{background:#0891b2!important;border-color:#0891b2!important}html[data-theme=dark] .vr-pack__cta:hover{background:#0e7490!important;border-color:#0e7490!important}.money{font-size:15px!important}.vr-pack .money{font-size:22px!important}.product__info-container .money{font-size:20px!important}.card__heading,.card__heading a,.full-unstyled-link{font-size:15px!important}.vr-bento-card__tag{font-size:11px!important}.vr-bento-card__title{font-size:19px!important}.vr-bento-card:nth-child(1) .vr-bento-card__title{font-size:23px!important}.vr-bento-card:nth-child(5) .vr-bento-card__title{font-size:21px!important}.vr-bento-card__desc{font-size:15px!important}.vr-sensor-card__sub{font-size:13px!important}.vr-sensor-card__badge{font-size:10px!important}.vr-sensor-card__drift-val{font-size:13px!important}.vr-sensor-card__drift-tag{font-size:10px!important}.vr-drift-row__name,.vr-drift-row__time{font-size:13px!important}.vr-sensors__sub{font-size:15px!important}.vr-btn{font-size:14px!important}.accordion summary,.accordion summary .accordion__title,.accordion summary span{font-size:15px!important}.header__menu-item span,.header__menu-item>a{font-size:13px!important}.disclosure__list-wrapper{background:#fff!important;border-radius:20px!important;border:1.5px solid #ebebeb!important;box-shadow:0 20px 60px #00000024,0 4px 12px #0000000f!important;overflow:hidden!important;padding:.7rem!important;min-width:220px!important;animation:vrDropIn .18s ease!important}@keyframes vrDropIn{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.country-filter{padding:0 0 .5rem!important;border-bottom:1px solid #f0f0f0!important;margin-bottom:.4rem!important}.country-filter__input,.country-filter .field__input{background:#f5f5f5!important;border:1.5px solid #e5e5e5!important;border-radius:12px!important;padding:.45rem .9rem!important;font-size:13px!important;color:#222!important;width:100%!important;outline:none!important;box-sizing:border-box!important;transition:border-color .2s ease,background .2s ease!important}.country-filter__input:focus,.country-filter .field__input:focus{border-color:var(--vr-dark)!important;background:#fff!important;box-shadow:0 0 0 3px #1e1e2014!important}.disclosure__list-wrapper .list-menu__item--link{border-radius:12px!important;padding:.55rem .85rem!important;font-size:13px!important;font-weight:500!important;color:#222!important;transition:background .15s ease,color .15s ease,transform .12s ease!important;display:flex!important;align-items:center!important;gap:.55rem!important;line-height:1.3!important}.disclosure__list-wrapper .list-menu__item--link:hover{background:#f8f8f8!important;color:var(--vr-dark)!important;transform:translate(3px)!important}.disclosure__list-wrapper .list-menu__item--link[aria-current=true],.disclosure__list-wrapper .list-menu__item--link.active{background:#1e1e2012!important;color:var(--vr-dark)!important;font-weight:700!important}.disclosure__list-wrapper ul{scrollbar-width:thin;scrollbar-color:var(--vr-dark) #f0f0f0;max-height:280px!important;overflow-y:auto!important}.disclosure__list-wrapper ul::-webkit-scrollbar{width:4px}.disclosure__list-wrapper ul::-webkit-scrollbar-thumb{background:var(--vr-dark);border-radius:4px}.vr-locale-modal .disclosure__button{display:none!important}.vr-locale-modal disclosure-list{display:none!important}.vr-locale-modal .disclosure__list-wrapper{display:none!important}.vr-search-inline{height:40px!important;box-sizing:border-box!important;padding-top:0!important;padding-bottom:0!important;align-items:center!important}.header-wrapper,.section-header{min-height:60px}@media screen and (min-width:990px){.header{align-content:center!important;min-height:80px!important}.header-wrapper,.section-header{min-height:80px}.header__top-row{align-self:end!important}.header__second-row{align-self:start!important}}@keyframes vrNavSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.header__menu-item{opacity:0;animation:vrNavSlideIn .35s ease forwards}.header__menu-item:nth-child(1){animation-delay:.04s}.header__menu-item:nth-child(2){animation-delay:.09s}.header__menu-item:nth-child(3){animation-delay:.14s}.header__menu-item:nth-child(4){animation-delay:.19s}.header__menu-item:nth-child(5){animation-delay:.24s}.header__menu-item:nth-child(6){animation-delay:.29s}.vr-header-localization{opacity:0;animation:vrNavSlideIn .35s ease .34s forwards}.list-social__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;width:38px!important;height:38px!important;transition:transform .25s cubic-bezier(.4,0,.2,1),color .25s ease,background .25s ease,box-shadow .25s ease,border-color .25s ease!important;text-decoration:none!important}.list-social__link svg{width:20px!important;height:20px!important;flex-shrink:0!important}.list-social__link svg,.list-social__link svg path,.list-social__link svg rect,.list-social__link svg circle{fill:currentColor!important;stroke:none!important}.utility-bar .list-social__link{background:transparent!important;border:none!important;color:#ffffffbf!important;width:30px!important;height:30px!important}.utility-bar .list-social__link:hover{background:transparent!important;box-shadow:none!important;transform:translateY(-3px) scale(1.12)!important;color:#0891b2!important}.utility-bar .list-social__link:hover svg,.utility-bar .list-social__link:hover svg path,.utility-bar .list-social__link:hover svg rect,.utility-bar .list-social__link:hover svg circle{fill:#0891b2!important}footer .list-social__link{background:transparent!important;border:none!important;color:#222!important;width:36px!important;height:36px!important}footer .list-social__link:hover{background:transparent!important;border:none!important;transform:translateY(-4px) scale(1.18)!important;box-shadow:0 6px 20px #0891b233!important;color:#222!important}footer .list-social__link:hover svg,footer .list-social__link:hover svg path,footer .list-social__link:hover svg rect,footer .list-social__link:hover svg circle{fill:#0891b2!important;filter:none!important}footer.footer{background:#fff!important;border-top:none!important;color:#111!important;margin-top:0!important}.footer__content-top.page-width{padding-top:3rem!important;padding-bottom:2rem!important}footer .footer-block__heading,footer .footer-block__heading *{color:#000!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding-bottom:.75rem!important;border-bottom:2px solid #000!important;margin-bottom:1rem!important}footer .link--text,footer .footer-block__details-content a,footer .list-menu__item--link{color:#111!important;font-size:13px!important;transition:color .2s ease,padding-left .2s ease!important;text-decoration:none!important;font-weight:500!important}footer .link--text:hover,footer .footer-block__details-content a:hover,footer .list-menu__item--link:hover{color:#0891b2!important;padding-left:5px!important}footer .footer-block__details-content{color:#111!important;font-size:13px!important;line-height:1.7!important}footer .newsletter-form__field-wrapper input{background:#f5f5f5!important;border:1.5px solid #ddd!important;color:#111!important;border-radius:40px 0 0 40px!important}footer .newsletter-form__field-wrapper input::placeholder{color:#aaa!important}.footer__content-bottom{border-top:none!important;background:#fff!important}.vr-footer-payments{padding:1.2rem 0 .8rem!important;border-top:1px solid rgba(8,145,178,.15)!important;border-bottom:1px solid rgba(8,145,178,.15)!important}.vr-footer-payments__inner{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:.6rem 1.2rem!important}.vr-footer-payments__inner img{height:30px!important;width:auto!important;max-width:80px!important;object-fit:contain!important;object-position:center!important;background:#fff!important;border:1px solid #e8e8e8!important;border-radius:6px!important;padding:2px!important;box-sizing:content-box!important;opacity:1!important;transition:box-shadow .2s,transform .2s!important;flex-shrink:0!important}.vr-footer-payments__inner img:hover{box-shadow:0 2px 8px #0000001f!important;transform:translateY(-2px)!important}html[data-theme=dark] .vr-footer-payments{border-top-color:#0891b238!important;border-bottom-color:#0891b238!important}html[data-theme=dark] .vr-footer-payments__inner img{background:#fff!important;border-color:#333!important;opacity:.9!important}.vr-footer-bottom{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:.75rem!important;padding:1rem 0 1.2rem!important}.vr-footer-bottom__locale{display:flex!important;align-items:center!important;gap:.5rem!important;flex-wrap:wrap!important}.vr-footer-bottom__copy{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.4rem .8rem!important}.vr-footer-bottom__copy *,.footer__copyright,.footer__content-bottom .caption,.footer__content-bottom p,.footer__content-bottom span,.footer__content-bottom small,.copyright__content,.copyright__content a{color:#111!important;font-size:12px!important;font-weight:400!important}.copyright__content a:hover{color:#0891b2!important}.vr-footer-localization{opacity:1!important;animation:none!important;margin-left:0!important}.vr-locale-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;transition:opacity .22s ease!important;pointer-events:none!important}.vr-locale-modal[hidden]{display:none!important}.vr-locale-modal.is-open{opacity:1!important;pointer-events:auto!important}.vr-locale-modal__backdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#00000073!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}.vr-locale-modal__box{position:relative!important;z-index:1!important;background:#fff!important;border-radius:24px!important;box-shadow:0 32px 80px #00000038,0 8px 24px #0000001a!important;width:min(520px,92vw)!important;max-height:80vh!important;overflow-y:auto!important;transform:translateY(12px) scale(.97)!important;transition:transform .22s cubic-bezier(.4,0,.2,1)!important}.vr-locale-modal.is-open .vr-locale-modal__box{transform:translateY(0) scale(1)!important}.vr-locale-modal__head{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:1.4rem 1.6rem 1rem!important;border-bottom:1.5px solid #f0f0f0!important}.vr-locale-modal__title{display:flex!important;align-items:center!important;gap:.55rem!important;font-size:16px!important;font-weight:800!important;color:#111!important;letter-spacing:-.01em!important}.vr-locale-modal__title svg{color:var(--vr-dark)!important;flex-shrink:0!important}.vr-locale-modal__close{width:34px!important;height:34px!important;border-radius:50%!important;border:1.5px solid #e8e8e8!important;background:#f8f8f8!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;color:#555!important;line-height:1!important;transition:background .2s,border-color .2s,color .2s!important}.vr-locale-modal__close:hover{background:var(--vr-dark)!important;border-color:var(--vr-dark)!important;color:#fff!important}.vr-locale-modal__body{padding:1.2rem 1.6rem 1.6rem!important;display:flex!important;flex-direction:column!important;gap:1.4rem!important}.vr-locale-modal__section-title{font-size:11px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#999!important;margin:0 0 .7rem!important}.vr-locale-modal__list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.4rem!important}.vr-locale-modal__list--lang{grid-template-columns:repeat(3,1fr)!important}.vr-locale-modal__item{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.4rem!important;padding:.65rem .9rem!important;border-radius:12px!important;border:1.5px solid #f0f0f0!important;background:#fafafa!important;cursor:pointer!important;transition:background .15s,border-color .15s,color .15s!important;text-align:left!important;font-size:13px!important;color:#333!important}.vr-locale-modal__item:hover{background:#f8f8f8!important;border-color:#1e1e201f!important;color:var(--vr-dark)!important}.vr-locale-modal__item.is-active{background:#1e1e2012!important;border-color:#1e1e2033!important;color:var(--vr-dark)!important;font-weight:700!important}.vr-locale-modal__flag{border-radius:3px!important;flex-shrink:0!important;box-shadow:0 0 0 1px #0000001f!important;display:block!important;object-fit:cover!important}.vr-locale-modal__item-name{font-weight:600!important}.vr-locale-modal__item-currency{font-size:11px!important;color:#888!important;margin-left:auto!important;padding-left:.4rem!important;white-space:nowrap!important}.vr-locale-modal__item.is-active .vr-locale-modal__item-currency{color:#1e1e2080!important}.vr-locale-modal__check{flex-shrink:0!important;color:var(--vr-dark)!important}.vr-locale-modal__box{scrollbar-width:thin;scrollbar-color:var(--vr-dark) #f0f0f0}.vr-locale-modal__box::-webkit-scrollbar{width:4px}.vr-locale-modal__box::-webkit-scrollbar-thumb{background:var(--vr-dark);border-radius:4px}.collection{background:#fff!important}.collection__title .title{font-size:clamp(26px,4vw,38px)!important;font-weight:900!important;color:#000!important;letter-spacing:-.02em!important;position:relative!important;display:inline-block!important}.collection__title .title:after{content:""!important;display:block!important;width:48px!important;height:3px!important;background:var(--vr-teal)!important;border-radius:4px!important;margin-top:.45rem!important}.card.card--standard,.card.card--media{border-radius:16px!important;border:1.5px solid #e8e8e8!important;background:#fff!important;box-shadow:0 2px 10px #0000000f!important;transition:transform .25s ease,box-shadow .25s ease,border-color .2s ease!important;overflow:hidden!important}.card.card--standard:hover,.card.card--media:hover{transform:translateY(-5px)!important;box-shadow:0 14px 36px #0000001c!important;border-color:var(--vr-teal)!important}.card__media{background:#f5f5f5!important;overflow:hidden!important}.card__media img{transition:transform .4s ease!important;object-fit:cover!important}.card:hover .card__media img{transform:scale(1.06)!important}.card__information{padding:1rem 1.1rem!important}.card__heading,.card__heading a{font-size:13.5px!important;font-weight:700!important;color:#111!important;line-height:1.35!important;text-decoration:none!important}.card__heading a:hover{color:var(--vr-teal)!important}.card .price__container{gap:.2rem!important}.card .price-item--sale{color:#ab0a0a!important;font-weight:800!important;font-size:16px!important}.card .price-item--regular{font-size:13px!important;color:#aaa!important}.card .price--on-sale .price-item--regular{text-decoration:line-through!important;color:#bbb!important}.card__badge .badge{background:#ab0a0a!important;color:#fff!important;border-radius:6px!important;font-size:10px!important;font-weight:800!important;letter-spacing:.06em!important;padding:.18rem .5rem!important;text-transform:uppercase!important}.card-information .button,.card-information a.button,.card__information .button,.card__information a.button,.card__content .button,.card__content a.button,.card-wrapper .button,.card-wrapper a.button,.product-card-wrapper .button,.product-card-wrapper a.button{display:block!important;width:100%!important;margin-top:.85rem!important;padding:.75rem 1rem!important;background:#111!important;color:#fff!important;border:none!important;border-radius:10px!important;font-size:13.5px!important;font-weight:700!important;text-align:center!important;text-decoration:none!important;letter-spacing:.03em!important;transition:background .2s ease,transform .18s ease!important;cursor:pointer!important}.card-information .button:hover,.card-information a.button:hover,.card__information a.button:hover,.card-wrapper .button:hover,.product-card-wrapper .button:hover,.product-card-wrapper a.button:hover{background:var(--vr-teal)!important;transform:translateY(-1px)!important}.card__information{padding-bottom:1rem!important}.collection-hero,.main-collection-banner{background:#111!important;color:#fff!important}.collection-hero__title,.main-collection-banner .collection-hero__title{color:#fff!important;font-size:clamp(2rem,5vw,3.5rem)!important;font-weight:900!important}.facets-wrap,.facet-filters-form,.collection__filters{background:#fafafa!important;border:1px solid #eee!important;border-radius:12px!important;padding:.85rem 1.2rem!important}.facets__heading,.facets__summary{font-weight:700!important;color:#111!important;font-size:14px!important}.rating__stars{color:#f0b429!important}.slider-buttons:not(.announcement-bar-slider) .slider-button{border-radius:50%!important;border:2px solid #e0e0e0!important;background:#fff!important;color:#111!important;transition:all .2s ease!important}.slider-buttons:not(.announcement-bar-slider) .slider-button:hover{border-color:var(--vr-teal)!important;color:var(--vr-teal)!important;box-shadow:0 4px 14px #0891b226!important}.collection .link,.collection__view-all{color:var(--vr-teal)!important;font-weight:700!important;border-bottom:2px solid rgba(8,145,178,.25)!important;padding-bottom:2px!important;transition:border-color .2s ease!important}.collection .link:hover,.collection__view-all:hover{border-color:var(--vr-teal)!important}@media(max-width:989px){.card:hover{transform:translateY(-2px)!important}.button--primary:hover{transform:none!important}}@media(max-width:749px){.card:hover{transform:none!important}.title-wrapper .title:after{width:32px}}product-info{background:#fff!important}@media screen and (min-width:750px){.product{gap:2.5rem!important;align-items:flex-start!important}.product__media-wrapper{flex:0 0 50%!important;max-width:50%!important;width:50%!important}.product__info-wrapper{flex:0 0 calc(50% - 2.5rem)!important;max-width:calc(50% - 2.5rem)!important;width:calc(50% - 2.5rem)!important}}.product__column-sticky{position:static!important}.product__media-list .product__media-item{border-radius:20px!important;overflow:hidden!important;border:2px solid #f0f0f0!important;box-shadow:0 6px 30px #00000012!important;transition:border-color .25s ease,box-shadow .25s ease!important}.product__media-list .product__media-item:hover{border-color:var(--vr-teal)!important;box-shadow:0 10px 40px #0891b21f!important}.thumbnail-list__item button,.product__thumbnails .thumbnail{border-radius:12px!important;border:2px solid transparent!important;overflow:hidden!important;transition:border-color .2s ease!important;padding:2px!important}.thumbnail-list__item button.is-active,.thumbnail-list__item button:hover,.product__thumbnails .thumbnail.is-active,.product__thumbnails .thumbnail:hover{border-color:var(--vr-teal)!important}.product__info-container{padding-top:.5rem!important}.product__text a,.product__text.caption-with-letter-spacing{color:var(--vr-teal)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}.product__title h1{font-size:26px!important;font-weight:900!important;line-height:1.2!important;color:#0d0d0d!important;letter-spacing:-.025em!important;margin:.25rem 0 .5rem!important}.rating{color:#f59e0b!important}.rating-text,.rating-count{font-size:13px!important;color:#666!important;font-weight:500!important}.price--large{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:.5rem .8rem!important}.price--large .price-item--sale,.price--large .price__regular .price-item{font-size:30px!important;font-weight:900!important;color:#ab0a0a!important;line-height:1!important}.price--large .price-item--regular,.price--large s .price-item{font-size:17px!important;color:#aaa!important;text-decoration:line-through!important;font-weight:500!important}.badge--on-sale,.price__badge-sale{background:#ab0a0a!important;color:#fff!important;font-size:11px!important;font-weight:800!important;border-radius:6px!important;padding:3px 9px!important;letter-spacing:.04em!important;vertical-align:middle!important}.product-form__input legend.form__label,.product-form__label{font-size:12px!important;font-weight:800!important;color:#111!important;text-transform:uppercase!important;letter-spacing:.08em!important}html[data-theme=dark] .product-form__input legend.form__label,html[data-theme=dark] .product-form__label,html[data-theme=dark] .quantity__label,html[data-theme=dark] .slider-counter{color:#e5e5e5!important}html[data-theme=dark] .slider-button{color:#e5e5e5!important;border-color:#fff3!important}.product-form__input--pill label{border-radius:10px!important;border:2px solid #e8e8e8!important;font-size:13px!important;font-weight:600!important;color:#333!important;padding:6px 16px!important;transition:border-color .18s ease,background .18s ease,color .18s ease!important;background:#fff!important;cursor:pointer!important;text-transform:none!important;letter-spacing:0!important;display:inline-flex!important;align-items:center!important}.product-form__input--pill label:hover{border-color:var(--vr-teal)!important;color:var(--vr-teal)!important}.product-form__input--pill input:checked+label{border-color:var(--vr-teal)!important;background:#0891b212!important;color:var(--vr-teal)!important;font-weight:700!important}.quantity{border:2px solid #e8e8e8!important;border-radius:12px!important;overflow:hidden!important;height:48px!important;background:#fff!important}.quantity:after{box-shadow:none!important}.quantity:before{box-shadow:none!important}.quantity__button{background:transparent!important;border:none!important;border-radius:0!important;color:#333!important;width:46px!important;transition:color .18s ease,background .18s ease!important}.quantity__button:hover{color:var(--vr-teal)!important;background:#1e1e200d!important}.quantity__input{border:none!important;border-inline:1px solid #efefef!important;border-radius:0!important;font-weight:700!important;font-size:16px!important;color:#111!important;background:#fff!important}.product-form__submit[name=add]{border-radius:14px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important;height:54px!important;background:var(--vr-teal)!important;border:none!important;box-shadow:0 4px 18px #0891b24d!important;transition:transform .2s ease,box-shadow .2s ease!important;animation:vrPulseBtn 2.8s ease-in-out infinite!important}@keyframes vrPulseBtn{0%,to{box-shadow:0 4px 18px #0891b24d}50%{box-shadow:0 4px 28px #0891b28c}}.product-form__submit[name=add]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 28px #0891b273!important;animation:none!important}.product-form__submit[name=add]:disabled{background:#ccc!important;box-shadow:none!important;animation:none!important}.shopify-payment-button{border-radius:14px!important;overflow:hidden!important}.shopify-payment-button__button--unbranded{border-radius:14px!important;font-weight:700!important;font-size:14px!important;height:50px!important;background:#0d0d0d!important;border:none!important;transition:transform .2s ease,opacity .2s ease!important}.shopify-payment-button__button--unbranded:hover{opacity:.85!important;transform:translateY(-1px)!important}.product-form__buttons{display:flex!important;flex-direction:column!important;gap:.6rem!important}.product__info-container .product__description{display:none!important}.vr-product-lower{display:block!important;padding:3.5rem 0 4rem!important;border-top:1.5px solid #f0f0f0!important;margin-top:1rem!important}.vr-product-lower__reviews{margin-top:3rem!important;padding-top:2.5rem!important;border-top:1.5px solid #f0f0f0!important}.vr-product-lower__heading{display:flex!important;align-items:center!important;gap:.6rem!important;margin-bottom:1.4rem!important}.vr-product-lower__heading h2{font-size:20px!important;font-weight:900!important;color:#111!important;margin:0!important}.vr-product-lower__badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;background:var(--vr-teal)!important;border-radius:8px!important;color:#fff!important;flex-shrink:0!important}.vr-product-lower__desc-content{font-size:15px!important;line-height:1.8!important;color:#333!important}.vr-product-lower__desc-content ul{list-style:none!important;padding:0!important;margin:0!important}.vr-product-lower__desc-content li{padding:.4rem 0 .4rem 1.5rem!important;position:relative!important;border-bottom:1px solid #f5f5f5!important}.vr-product-lower__desc-content li:before{content:"\2713"!important;position:absolute!important;left:0!important;color:var(--vr-teal)!important;font-weight:900!important}.vr-product-lower__desc-content h1,.vr-product-lower__desc-content h2,.vr-product-lower__desc-content h3{font-weight:800!important;color:#111!important;margin:1.2rem 0 .5rem!important}.vr-product-lower__desc-content strong{color:#111!important;font-weight:700!important}.vr-reviews-card{background:#fafafa!important;border:1.5px solid #f0f0f0!important;border-radius:20px!important;padding:1.8rem!important;max-width:1100px!important;width:100%!important}.vr-reviews-card__score{display:flex!important;align-items:center!important;gap:1rem!important;margin-bottom:1.2rem!important;padding-bottom:1.2rem!important;border-bottom:1px solid #efefef!important}.vr-reviews-card__number{font-size:52px!important;font-weight:900!important;color:#111!important;line-height:1!important}.vr-reviews-card__stars{color:#f59e0b!important;font-size:22px!important;letter-spacing:2px!important;display:block!important}.vr-reviews-card__count{font-size:13px!important;color:#888!important;margin-top:4px!important}.vr-reviews-card__cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;margin-top:1.2rem!important;padding:.8rem 1.2rem!important;background:#111!important;color:#fff!important;border-radius:10px!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important;transition:background .2s ease,transform .2s ease!important}.vr-reviews-card__cta:hover{background:var(--vr-teal)!important;transform:translateY(-1px)!important}.vr-reviews-bars{margin:.8rem 0!important}.vr-reviews-bar{display:flex!important;align-items:center!important;gap:.5rem!important;margin-bottom:.35rem!important;font-size:12px!important;color:#666!important}.vr-reviews-bar__track{flex:1!important;height:6px!important;background:#e8e8e8!important;border-radius:3px!important;overflow:hidden!important}.vr-reviews-bar__fill{height:100%!important;background:#0891b2!important;border-radius:3px!important}.vr-payment-row{margin-top:1.2rem!important;background:transparent!important;border:none!important;border-top:1.5px solid rgba(8,145,178,.15)!important;border-bottom:1px solid rgba(8,145,178,.15)!important;border-radius:0!important;padding:7px 0!important;text-align:center!important}.vr-payment-row__label{display:inline-block!important;font-size:9px!important;font-weight:800!important;color:#0891b2!important;text-transform:uppercase!important;letter-spacing:.12em!important;margin-bottom:.6rem!important;border:1px solid rgba(8,145,178,.3)!important;border-radius:4px!important;padding:.15rem .5rem!important}.vr-payment-row__icons{display:flex!important;flex-wrap:wrap!important;gap:.4rem!important;align-items:center!important;justify-content:center!important}.vr-payment-row__icons img{height:30px!important;width:auto!important;max-width:80px!important;object-fit:contain!important;object-position:center!important;background:#fff!important;border:1px solid #e8e8e8!important;border-radius:6px!important;padding:2px!important;box-sizing:content-box!important;opacity:1!important;transition:box-shadow .2s,transform .2s!important;flex-shrink:0!important;display:block!important}.vr-payment-row__icons img:hover{box-shadow:0 2px 8px #0000001f!important;transform:translateY(-2px)!important}html[data-theme=dark] .vr-payment-row{border-top-color:#0891b240!important}html[data-theme=dark] .vr-payment-row__icons img{background:#fff!important;border-color:#333!important;opacity:.92!important}.vr-product-trust{display:flex!important;align-items:stretch!important;gap:0!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;border-top:1.5px solid rgba(8,145,178,.18)!important;border-bottom:1.5px solid rgba(8,145,178,.18)!important}.vr-product-trust__item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.3rem!important;flex:1!important;padding:.75rem .4rem!important;text-align:center!important;border-right:1px solid rgba(0,0,0,.08)!important}.vr-product-trust__item:last-child{border-right:none!important}.vr-product-trust__icon{width:auto!important;height:auto!important;min-width:unset!important;background:none!important;border-radius:0!important;color:#0891b2!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:.15rem!important}.vr-product-trust__icon svg{width:20px!important;height:20px!important}.vr-product-trust__label{display:block!important;font-size:11.5px!important;font-weight:800!important;color:#111!important;letter-spacing:.03em!important;text-transform:uppercase!important;line-height:1.15!important}.vr-product-trust__sub{display:block!important;font-size:10px!important;color:#777!important;margin-top:0!important;font-weight:400!important}.product__media-wrapper .vr-product-trust{margin-bottom:1rem!important}@media screen and (min-width:750px)and (max-width:1099px){.vr-product-trust{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:749px){.product__media-wrapper .vr-product-trust,.product__media-wrapper .vr-payment-row{display:none!important}}.product__payment-icon img,.payment-terms{opacity:.7!important}#ultimateTrustBadgeswidgetDiv,.ultimateTrustBadgesInnerContainer,.vr-upsell-wrap{display:none!important}essential-upsell-cross-sell-app-block,.shopify-app-block:has(essential-upsell-cross-sell-app-block),[data-section-type*=essential-upsell]{display:none!important}.vr-fbt{background:#fff!important;border:2px solid rgba(8,145,178,.28)!important;border-radius:20px!important;overflow:hidden!important;margin:2rem 0 1.5rem!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease!important;animation:vr-fbt-glow 2.8s ease-in-out infinite!important}@keyframes vr-fbt-glow{0%,to{box-shadow:0 2px 14px #0000000f,0 0 #0891b200!important}50%{box-shadow:0 4px 22px #0000001a,0 0 22px 3px #0891b229!important}}.vr-fbt:hover{transform:translateY(-4px)!important;border-color:#0891b299!important;box-shadow:0 14px 44px #0891b238,0 4px 14px #0000001a!important;animation-play-state:paused!important}.vr-fbt__header{display:flex!important;align-items:center!important;gap:.65rem!important;padding:.9rem 1.5rem!important;background:#1a1a1a!important;color:#fff!important}.vr-fbt__header svg{color:#f0b429!important;flex-shrink:0!important}.vr-fbt__header span{font-size:13px!important;font-weight:800!important;letter-spacing:.03em!important;text-transform:uppercase!important}.vr-fbt__row{display:flex!important;align-items:stretch!important}.vr-fbt__card{flex:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:1.5rem .75rem 1rem!important;min-width:0!important}.vr-fbt__thumb{width:100px!important;height:100px!important;border-radius:14px!important;overflow:hidden!important;background:#f7f7f7!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;border:1.5px solid #f0f0f0!important}.vr-fbt__img{width:100%!important;height:100%!important;object-fit:cover!important}.vr-fbt__thumb-ph{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.vr-fbt__card-footer{width:100%!important;padding:.55rem .5rem .75rem!important;text-align:center!important}.vr-fbt__card-label{font-size:12px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#1a1a1a!important;margin-bottom:.35rem!important;line-height:1.3!important}.vr-fbt__card-giro{font-size:12px!important;color:#555!important;margin-top:.2rem!important;margin-block:.2rem!important;line-height:1.3!important}.vr-fbt__card-giro strong{color:#ab0a0a!important}.vr-fbt__card-color{font-size:12px!important;color:#555!important;margin-top:1px!important;line-height:1.3!important}.vr-fbt__card-color strong{color:#444!important}.vr-fbt__plus{display:flex!important;align-items:center!important;justify-content:center!important;padding:0 .6rem!important;flex-shrink:0!important;align-self:center!important}.vr-fbt__plus-inner{width:34px!important;height:34px!important;border-radius:50%!important;background:#1a1a1a!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;font-weight:300!important;flex-shrink:0!important}.vr-fbt__summary{flex:0 0 300px!important;padding:1.4rem 1.3rem 1.3rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:1rem!important;background:#fafafa!important;border-left:1.5px solid #f0f0f0!important}.vr-fbt__prices{display:flex!important;flex-direction:column!important;gap:.4rem!important}.vr-fbt__price-row{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:13px!important;color:#555!important}.vr-fbt__price-val{font-weight:700!important;color:#111!important}.vr-fbt__price-extra{color:#ab0a0a!important;font-size:20px!important;font-weight:900!important}#vr-fbt-price-extra{font-size:20px!important;color:#ab0a0a!important;font-weight:900!important}.vr-fbt__price-total{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:13px!important;font-weight:700!important;color:#111!important;padding-top:.55rem!important;border-top:1.5px solid #e8e8e8!important;margin-top:.25rem!important}.vr-fbt__price-total strong{font-size:20px!important;font-weight:900!important;color:#111!important}.vr-fbt__savings{display:block!important;font-size:15px!important;color:#2e7d32!important;font-weight:700!important;text-decoration:none!important;text-shadow:0 0 12px rgba(46,125,50,.45),0 0 24px rgba(46,125,50,.22)!important;margin-top:.4rem!important;margin-block:.1rem!important}.vr-giro-help-link{display:inline-block!important;margin-left:8px!important;font-size:11px!important;font-weight:600!important;color:var(--vr-teal)!important;text-decoration:none!important;border-bottom:1px dashed var(--vr-teal)!important;vertical-align:middle!important;white-space:nowrap!important}.vr-giro-help-link:hover{color:var(--vr-teal-hover)!important;border-bottom-color:var(--vr-teal-hover)!important}.vr-fbt__actions{display:flex!important;flex-direction:column!important;gap:.5rem!important}.vr-fbt__btn-add{display:block!important;width:100%!important;background:var(--vr-teal)!important;color:#fff!important;border:none!important;border-radius:10px!important;font-size:14px!important;font-weight:800!important;font-family:var(--font-body-family),sans-serif!important;letter-spacing:.04em!important;padding:11px 14px!important;cursor:pointer!important;text-align:center!important;transition:background .2s,transform .15s,box-shadow .2s!important;box-shadow:0 4px 12px #0891b238!important}.vr-fbt__btn-add:hover{background:var(--vr-teal-hover)!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px #0891b252!important}.vr-fbt__btn-buy{display:block!important;width:100%!important;background:#111!important;color:#fff!important;border:none!important;border-radius:10px!important;font-size:14px!important;font-weight:700!important;font-family:var(--font-body-family),sans-serif!important;letter-spacing:.03em!important;padding:10px 14px!important;cursor:pointer!important;text-align:center!important;transition:background .2s!important}.vr-fbt__btn-buy:hover{background:#333!important}.vr-fbt__loading{font-size:12px!important;color:#aaa!important;text-align:center!important}@media screen and (max-width:749px){.vr-fbt__row{flex-direction:column!important}.vr-fbt__card{flex-direction:row!important;border-right:none!important;border-bottom:1.5px solid #f0f0f0!important;padding:1rem!important;gap:1rem!important}.vr-fbt__card-footer{text-align:left!important;padding:0!important}.vr-fbt__thumb{width:80px!important;height:80px!important;flex-shrink:0!important}.vr-fbt__plus{padding:.25rem 1rem!important;font-size:22px!important}.vr-fbt__summary{flex:none!important;border-left:none!important;border-top:1.5px solid #f0f0f0!important;padding:1rem!important}}.product__accordion .accordion,details.accordion{border-top:none!important;border-bottom:1px solid #efefef!important}.product__accordion .accordion__title,.accordion summary .accordion__title{font-size:14px!important;font-weight:700!important;color:#111!important;padding:.9rem 0!important}.product__accordion .accordion__title:hover,.accordion summary:hover .accordion__title{color:var(--vr-teal)!important}.accordion__content{font-size:14px!important;line-height:1.7!important}.product__description ul{padding-left:0!important;list-style:none!important}.product__description ul li{padding-left:1.4rem!important;position:relative!important;margin-bottom:.4rem!important;font-size:14px!important;color:#333!important}.product__description ul li:before{content:"\2713"!important;position:absolute!important;left:0!important;color:var(--vr-teal)!important;font-weight:900!important}.breadcrumb{padding:1rem 0!important;font-size:12px!important}.breadcrumb a{color:#999!important;text-decoration:none!important}.breadcrumb a:hover{color:var(--vr-teal)!important}.breadcrumb__chevron{color:#ccc!important}.collection-hero{background:linear-gradient(135deg,#111,#2a0505)!important;padding:4rem 1.5rem!important;text-align:center}.collection-hero__title{color:#fff!important;font-weight:900!important;font-size:clamp(2rem,5vw,3.5rem)!important;letter-spacing:-.03em!important}.facets__wrapper{background:var(--vr-bg-subtle)!important;border-bottom:1px solid var(--vr-border)!important;padding:1rem 0!important;border-radius:0!important}.facets__label{font-weight:700!important;color:#111!important;font-size:.82rem!important;text-transform:uppercase;letter-spacing:.06em}.facet-filters__sort{border:1px solid var(--vr-border)!important;border-radius:8px!important;background:#fff!important;color:#111!important;font-weight:600!important;transition:var(--vr-transition)!important}.facet-filters__sort:focus{border-color:var(--vr-teal)!important;box-shadow:0 0 0 3px #1e1e2026!important}.active-facets__button{background:var(--vr-teal)!important;color:#fff!important;border-radius:4px!important;font-weight:700!important;font-size:.72rem!important;border:none!important}.active-facets__button:hover{background:var(--vr-dark-2)!important}.product-count{font-size:.82rem!important;color:var(--vr-gray-text)!important;font-weight:600!important}.cart__title-heading{font-weight:900!important;letter-spacing:-.02em!important;color:#111!important;position:relative;display:inline-block;padding-bottom:12px}.cart__title-heading:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background:var(--vr-teal);border-radius:2px}.cart__items{border:1px solid var(--vr-border)!important;border-radius:12px!important;overflow:hidden}.cart-item{border-bottom:1px solid var(--vr-border)!important;padding:1.5rem!important;transition:background var(--vr-transition)!important}.cart-item:last-child{border-bottom:none!important}.cart-item:hover{background:var(--vr-bg-subtle)!important}.cart-item__name{font-weight:700!important;color:#111!important;text-decoration:none!important;transition:var(--vr-transition)!important}.cart-item__name:hover{color:var(--vr-teal)!important}.cart-item__price .price-item{color:var(--vr-teal)!important;font-weight:700!important}.cart__footer{background:var(--vr-bg-subtle)!important;border:1px solid var(--vr-border)!important;border-radius:12px!important;padding:1.5rem!important}.cart-page .totals{border-top:2px solid var(--vr-teal)!important;padding-top:1rem!important}.cart-page .totals__total-value{color:var(--vr-teal)!important;font-size:1.4rem!important;font-weight:900!important}.cart__note textarea{border-radius:8px!important;border-color:var(--vr-border)!important;resize:vertical}.cart__note textarea:focus{border-color:var(--vr-teal)!important;box-shadow:0 0 0 3px #1e1e2026!important}.search-modal__form{border-bottom:2px solid var(--vr-teal)!important}.search__results-title{font-weight:900!important;color:#111!important;letter-spacing:-.02em!important}.search-result-item{border-bottom:1px solid var(--vr-border)!important;transition:background var(--vr-transition)!important}.search-result-item:hover{background:var(--vr-bg-subtle)!important}.article-card{border-radius:12px!important;overflow:hidden;border:1px solid var(--vr-border)!important;transition:var(--vr-transition)!important}.article-card:hover{border-color:var(--vr-teal)!important;box-shadow:0 8px 30px #1e1e201a!important;transform:translateY(-4px)!important}.article-card__heading{font-weight:800!important;color:#111!important}.article-card__heading:hover{color:var(--vr-teal)!important}.customer .title{font-weight:900!important;letter-spacing:-.02em!important;color:#111!important}.customer .button{background:var(--vr-teal)!important;border-color:var(--vr-teal)!important;color:#fff!important}.customer table th{background:#111!important;color:#fff!important;font-size:.78rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:.8rem 1rem!important}.customer table td{border-bottom:1px solid var(--vr-border)!important;padding:.8rem 1rem!important;color:#333!important}.customer table tr:hover td{background:var(--vr-bg-subtle)!important}.customer a{color:var(--vr-teal)!important}.customer a:hover{color:var(--vr-dark-2)!important}.contact-form__fields{gap:1.5rem}.contact-form .field__input,.contact-form .select__select,.contact-form textarea{background:var(--vr-bg-subtle)!important;border-color:var(--vr-border)!important;border-radius:8px!important}.contact-form .button--primary{width:100%;font-size:1rem!important;padding:1rem!important}.main-404 .page-header__heading{font-size:clamp(4rem,15vw,10rem)!important;font-weight:900!important;color:var(--vr-teal)!important;line-height:1!important;letter-spacing:-.05em!important}.related-products .title-wrapper .title{font-size:1.6rem!important}.image-with-text__content{padding:3rem!important}.image-with-text__heading{font-weight:900!important;color:#111!important;letter-spacing:-.02em!important}.image-with-text__text{color:#555!important;line-height:1.7!important}.multirow .multirow__inner{border-radius:12px!important;overflow:hidden;border:1px solid var(--vr-border)!important}.multirow .row-wrapper{background:var(--vr-bg-subtle)!important}@media(max-width:749px){.product-form__submit{font-size:.8rem!important;padding:1rem!important}.cart__footer{padding:1rem!important}.collection-hero{padding:2rem 1rem!important}}.vr-sensors,.vr-features,.vr-faq-section,.vr-strip,.vr-payment-logos,.vr-product-lower,#judgeme_product_reviews,.related-products,.shopify-section-group-footer-group{content-visibility:auto;contain-intrinsic-size:0 500px}.announcement-bar-slider{min-height:44px}.jdgm-title{font-family:Montserrat,sans-serif!important}.shopify-section:has(.jdgm-cards-wrapper),.shopify-section:has(.jdgm-carousel-wrapper){min-height:420px}@media(max-width:749px){.shopify-section:has(.jdgm-cards-wrapper),.shopify-section:has(.jdgm-carousel-wrapper){min-height:520px}}.featured-collection .slider-component-desktop,.featured-collection .grid{min-height:360px}@media(max-width:749px){.featured-collection .slider-component-mobile,.featured-collection .grid{min-height:420px}}.section-header{position:sticky;top:0;z-index:100}img:not([width]):not([height]){aspect-ratio:auto}#judgeme_product_reviews,.jdgm-widget{min-height:400px;contain:layout}@media(max-width:749px){#judgeme_product_reviews,.jdgm-widget{min-height:500px}}.jdgm-carousel-wrapper{min-height:320px;contain:layout}.jdgm-content,.jdgm-cards-wrapper,.jdgm-videos-container,.jdgm-card.jdgm-text-card,.jdgm-card.jdgm-media-card{background:#fff!important}.jdgm-card.jdgm-text-card,.jdgm-card.jdgm-media-card{border-color:#00000014!important}.jdgm-card .jdgm-text,.jdgm-card .jdgm-text p,.jdgm-card .jdgm-product-name,.jdgm-card .jdgm-product-name a,.jdgm-card .jdgm-rating-section{color:#1a1a1a!important}.jdgm-card .jdgm-reviewer-name{color:#0891b2!important;font-weight:600}.jdgm-card .jdgm-star{color:#0891b2!important}.jdgm-arrow{color:#0891b2!important;background:#fff!important;border-color:#0000001f!important}.jdgm-arrow:hover{background:#0891b226!important;color:#0891b2!important}html[data-theme=dark] .jdgm-content,html[data-theme=dark] .jdgm-cards-wrapper,html[data-theme=dark] .jdgm-videos-container,html[data-theme=dark] .jdgm-card.jdgm-text-card,html[data-theme=dark] .jdgm-card.jdgm-media-card{background:#0f0f0f!important}html[data-theme=dark] .jdgm-card.jdgm-text-card,html[data-theme=dark] .jdgm-card.jdgm-media-card{border-color:#ffffff14!important}html[data-theme=dark] .jdgm-card .jdgm-text,html[data-theme=dark] .jdgm-card .jdgm-text p,html[data-theme=dark] .jdgm-card .jdgm-product-name,html[data-theme=dark] .jdgm-card .jdgm-product-name a,html[data-theme=dark] .jdgm-card .jdgm-rating-section{color:#f0f0f0!important}html[data-theme=dark] .jdgm-card .jdgm-reviewer-name{color:#0891b2!important;font-weight:600}html[data-theme=dark] .jdgm-card .jdgm-star{color:#0891b2!important}html[data-theme=dark] .jdgm-arrow{color:#0891b2!important;background:transparent!important;border-color:transparent!important}html[data-theme=dark] .jdgm-arrow:hover{background:#0891b226!important;color:#0891b2!important}html[data-theme=dark] #judgeme_product_reviews,html[data-theme=dark] .jdgm-widget{background:transparent!important}html[data-theme=dark] .jdgm-widget .jdgm-rev__author,html[data-theme=dark] .jdgm-widget .jdgm-rev__body,html[data-theme=dark] .jdgm-widget .jdgm-rev__title,html[data-theme=dark] .jdgm-widget .jdgm-rev__timestamp,html[data-theme=dark] .jdgm-widget .jdgm-rev-widg__summary-text,html[data-theme=dark] .jdgm-widget .jdgm-histogram__bar-content,html[data-theme=dark] .jdgm-widget .jdgm-histogram__label,html[data-theme=dark] .jdgm-widget .jdgm-histogram__avg-score,html[data-theme=dark] .jdgm-widget .jdgm-rev-widg__summary-lower,html[data-theme=dark] .jdgm-widget p,html[data-theme=dark] .jdgm-widget span:not(.jdgm-star):not(.jdgm-reviewer-name):not(.jm-reviewer-info__name),html[data-theme=dark] .jdgm-widget div:not([class*=star]):not([class*=media]){color:#e0e0e0!important}html[data-theme=dark] .jm-review-widget .jm-text,html[data-theme=dark] .jm-review-widget [class*=jm-heading],html[data-theme=dark] .jm-review-widget [class*=jm-body],html[data-theme=dark] .jm-review-widget [class*=jm-caption],html[data-theme=dark] .jm-review-widget [class*=jm-label],html[data-theme=dark] .jm-review-widget [class*=jm-review-card],html[data-theme=dark] .jm-review-widget [class*=jm-reviewer],html[data-theme=dark] .jm-review-widget [class*=jm-date],html[data-theme=dark] .jm-review-widget [class*=jm-summary]{color:#e0e0e0!important}html[data-theme=dark] .jm-review-widget .jm-reviewer-info__name{color:#0891b2!important}html[data-theme=dark] .jdgm-widget .jdgm-rev__timestamp,html[data-theme=dark] .jm-review-widget [class*=jm-date],html[data-theme=dark] .jm-review-widget [class*=lighter],html[data-theme=dark] .jm-review-widget [class*=secondary]{color:#a0a0a0!important}html[data-theme=dark] .jdgm-widget .jdgm-rev,html[data-theme=dark] .jm-review-widget [class*=jm-review-card]{background:#ffffff0a!important;border-color:#ffffff14!important}html[data-theme=dark] .jdgm-widget .jdgm-write-rev-link,html[data-theme=dark] .jdgm-widget .jdgm-paginate__page,html[data-theme=dark] .jm-review-widget [class*=jm-button]{background:#0891b2!important;color:#fff!important;border-color:#0891b2!important}html[data-theme=dark] .jdgm-widget .jdgm-rev__br-label,html[data-theme=dark] .jm-review-widget [class*=jm-badge],html[data-theme=dark] .jm-review-widget [class*=verified]{background:#0891b226!important;color:#0891b2!important;border-color:#0891b24d!important}.jdgm-review-list{max-height:600px!important;overflow-y:auto!important;padding-right:10px;scrollbar-width:auto;scrollbar-color:#0891B2 rgba(8,145,178,.12)}.jdgm-review-list::-webkit-scrollbar{width:12px}.jdgm-review-list::-webkit-scrollbar-track{background:#0891b214;border-radius:6px}.jdgm-review-list::-webkit-scrollbar-thumb{background:#0891b2;border-radius:6px;border:2px solid transparent;background-clip:padding-box}.jdgm-review-list::-webkit-scrollbar-thumb:hover{background:#0e7490;border:2px solid transparent;background-clip:padding-box}.jdgm-review-list::-webkit-scrollbar-button{background:#0891b226;height:14px}.jdgm-review-list::-webkit-scrollbar-button:vertical:start:decrement{background:#0891b233 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M6 1L1 7h10z' fill='%230891B2'/%3E%3C/svg%3E") center/8px no-repeat}.jdgm-review-list::-webkit-scrollbar-button:vertical:end:increment{background:#0891b233 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M6 7L1 1h10z' fill='%230891B2'/%3E%3C/svg%3E") center/8px no-repeat}html[data-theme=dark] .jm-star-rating,html[data-theme=dark] .jm-star-rating svg,html[data-theme=dark] .jm-star-rating [class*=star]{color:#0891b2!important;fill:#0891b2!important}html[data-theme=dark] .jm-reviewer-info__name{color:#0891b2!important}html[data-theme=dark] .jm-review-widget{--jm-review-widget-star-and-histogram-color: #0891B2;--jm-widget-primary-color: #0891B2}product-info[class*=padding]{padding-bottom:0!important}.product__text.inline-richtext{color:#1a1a1a!important}html[data-theme=dark] .product__text.inline-richtext{color:#f0f0f0!important}@media(max-width:749px){.menu-drawer__account,.menu-drawer__localization,.menu-drawer__localization .localization-selector__button,.menu-drawer__localization .localization-selector__item,.header-localization .localization-selector__button,.header-localization .localization-selector__item{color:#f0f0f0!important}#vr-dark-toggle-mobile{width:40px!important;height:40px!important;border-color:#e0e0e0!important;margin-right:8px!important}}@media(hover:none){*:hover{transition-duration:0s!important;transition-delay:0s!important}.card:hover,.card--product:hover,.card__inner:hover{transform:none!important;box-shadow:inherit!important}.card:hover .card__media img,.card:hover .media img{transform:none!important}.collection-card-wrapper .card:hover .card__inner:after{opacity:0!important}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{left:-100%!important;opacity:0!important}.button--primary:hover,.button--secondary:hover,.button--full-width.button--primary:hover{background-color:inherit!important;color:inherit!important;transform:none!important;box-shadow:none!important}header .header__icon:hover,header .header__icon--account:hover,header .header__icon--cart:hover,html[data-theme=light] header .header__icon:hover,html[data-theme=light] header .header__icon--account:hover,html[data-theme=light] header .header__icon--cart:hover{background:inherit!important;border-color:inherit!important;box-shadow:none!important;transform:none!important}.header__icon--account:hover svg,.header__icon--cart:hover svg{color:inherit!important}.header__menu-item:hover>span,.header__menu-item:hover>a,.header__submenu a:hover,.mega-menu__link:hover{color:inherit!important;border-color:inherit!important}.title-wrapper-with-link a:hover,.link--text:hover,.footer__list-item a:hover,.footer__link:hover,.menu-drawer__navigation-item a:hover,.accordion__summary:hover,.disclosure__item a:hover,.disclosure__item button:hover,.list-menu__item--link:hover,.disclosure__list-wrapper .list-menu__item--link:hover{color:inherit!important;text-decoration:none!important}.announcement-bar-slider .slider-button:hover,.utility-bar .slider-button:hover{background:inherit!important;border-color:inherit!important;color:inherit!important}.pagination__item:hover{background:inherit!important;color:inherit!important;border-color:inherit!important}.swatch--variant-input label:hover,.variant-input__label:hover{border-color:inherit!important;box-shadow:none!important}.utility-bar .list-social__link:hover,.utility-bar .list-social__link:hover svg,.utility-bar .list-social__link:hover svg path,.utility-bar .list-social__link:hover svg rect,.utility-bar .list-social__link:hover svg circle{color:inherit!important;fill:inherit!important}.header__search .search-modal__toggle:hover,.header__search button[aria-label*=earch]:hover{background:inherit!important;color:inherit!important}.predictive-search__item:hover{background:inherit!important}.disclosure__button.localization-selector:hover,.localization-form__select:hover,.vr-locale-btn:hover{background:inherit!important;border-color:inherit!important;color:inherit!important}html[data-theme=dark] .vr-pack__cta:hover{background:inherit!important;color:inherit!important;transform:none!important}.vr-second-row-icon:hover{background:inherit!important;color:inherit!important}}share-button{display:none!important}@media screen and (max-width:749px){.product__text.inline-richtext{display:none!important}}@media screen and (min-width:750px){.product__info-wrapper{padding-top:30px!important}}@media screen and (max-width:749px){.product__media-wrapper slider-component{position:relative!important}.product__media-wrapper .slider-buttons{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;z-index:10!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 10px!important;pointer-events:none!important;background:none!important}.product__media-wrapper .slider-button{pointer-events:all!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#0000006b!important;border:1.5px solid rgba(255,255,255,.25)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:.82!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.product__media-wrapper .slider-button:hover{opacity:1!important;background:#0891b2b3!important;border-color:#0891b280!important}.product__media-wrapper .slider-button--prev .icon-caret{transform:rotate(90deg)!important}.product__media-wrapper .slider-button--next .icon-caret{transform:rotate(-90deg)!important}.product__media-wrapper .slider-counter{position:absolute!important;bottom:10px!important;left:50%!important;transform:translate(-50%)!important;pointer-events:none!important;background:#00000073!important;color:#fff!important;border-radius:20px!important;padding:2px 10px!important;font-size:11px!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/vrmods-custom.css.map */
