.vibration-product-matches{margin:clamp(2.5rem,6vw,5rem) 0 clamp(2rem,5vw,4rem)}.vibration-product-matches__header{position:relative;display:flex;max-width:none;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:clamp(1rem,2vw,1.5rem);padding:1rem;border:0;border-inline-start:4px solid transparent;border-radius:calc(var(--b2r, 4px) * 2);background:var(--vibration-calculator-group-bg);color:var(--vibration-calculator-on-group)}.vibration-product-matches__heading{margin:0;padding:0;color:inherit;font-size:var(--main_h4, 1.25rem);font-weight:var(--main_fw_strong, 700)}.vibration-product-matches__info{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}#root .vibration-product-matches__info-trigger{position:relative;display:inline-grid;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;place-items:center;padding:0;border:0!important;border-radius:50%;background:transparent!important;box-shadow:none!important;color:var(--vibration-calculator-muted-copy)!important;font:inherit;line-height:1;cursor:help;-webkit-animation:none!important;animation:none!important;-webkit-transform:none!important;transform:none!important;translate:none!important;transition:color .16s ease}#root .vibration-product-matches__info-trigger:before,[data-whatin=mouse] #root .vibration-product-matches__info-trigger:hover:before{display:none!important;border:0!important;background:transparent!important;box-shadow:none!important;content:none!important}#root .vibration-product-matches__info-trigger:after{position:absolute;top:50%;left:50%;width:44px;height:44px;content:"";border:0!important;background:transparent!important;box-shadow:none!important;opacity:0;-webkit-animation:none!important;animation:none!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}[data-whatin=mouse] #root .vibration-product-matches__info-trigger:hover,#root .vibration-product-matches__info-trigger:focus,#root .vibration-product-matches__info-trigger:active{border-color:transparent!important;background:transparent!important;box-shadow:none!important;color:var(--vibration-calculator-brand-blue)!important;-webkit-animation:none!important;animation:none!important;-webkit-transform:none!important;transform:none!important;translate:none!important}#root .vibration-product-matches__info-trigger:focus-visible{outline:3px solid var(--vibration-calculator-brand-blue);outline-offset:3px}#root .vibration-product-matches__info-trigger .icon-info-circle,[data-whatin=mouse] #root .vibration-product-matches__info-trigger:hover .icon-info-circle{display:grid;width:1.25rem;height:1.25rem;place-items:center;top:0!important;margin:0!important;color:inherit!important;font-size:1.25rem;line-height:1!important;opacity:1;-webkit-transform:none!important;transform:none!important;translate:none!important}#root .vibration-product-matches__info-trigger .icon-info-circle:before{display:block;line-height:1;-webkit-transform:none!important;transform:none!important}.vibration-product-matches__loading{display:flex;min-height:clamp(4rem,8vw,5.5rem);align-items:center;justify-content:center;margin:0 0 clamp(1rem,2vw,1.5rem)}.vibration-product-matches__loading[hidden]{display:none}.vibration-product-matches__spinner{width:2.25rem;height:2.25rem;border:3px solid var(--input_bd, #d7d7d7);border-top-color:var(--vibration-calculator-brand-blue);border-radius:50%;animation:vibration-product-matches-spin .8s linear infinite}@keyframes vibration-product-matches-spin{to{transform:rotate(360deg)}}.vibration-product-matches__tooltip{position:absolute;z-index:30;top:calc(100% + .75rem);inset-inline-end:0;width:min(20rem,calc(100vw - 2rem));padding:.75rem 1rem;border-radius:var(--b2r, 4px);background:var(--vibration-calculator-group-bg);box-shadow:0 .35rem 1rem #182b4729;color:var(--vibration-calculator-on-group);font-size:var(--main_fz, 1rem);font-weight:var(--main_fw, 400);line-height:1.45;text-align:start;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s ease,visibility .16s ease}.vibration-product-matches__info:hover .vibration-product-matches__tooltip,.vibration-product-matches__info:focus-within .vibration-product-matches__tooltip{visibility:visible;opacity:1}.vibration-product-matches__products{margin-top:0;container-type:inline-size}.vibration-product-matches__products[inert],.vibration-product-matches__link[aria-disabled=true]{pointer-events:none}.vibration-product-matches__products .l4cl.product-item-list{margin-bottom:0}.vibration-product-matches__actions{display:flex;justify-content:flex-end;margin:clamp(1.25rem,3vw,2rem) 0 0}.vibration-product-matches__link{display:inline-flex;width:max-content;max-width:100%;min-height:var(--button_height);align-items:center;justify-content:center;padding:var(--button_dist_h) var(--button_dist);border:0;border-radius:var(--button_corners);background:var(--vibration-calculator-brand-blue);color:var(--vibration-calculator-on-blue)!important;font-family:var(--theme_btn_ff);font-size:var(--theme_btn_fz);font-weight:var(--theme_btn_fw);font-style:var(--theme_btn_fs);line-height:var(--theme_btn_lh);letter-spacing:var(--theme_btn_ls);text-align:center;text-decoration:none;text-transform:var(--theme_btn_tt);-webkit-transform:none!important;transform:none!important;translate:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease!important}.vibration-product-matches__link:before,.vibration-product-matches__link:after{display:none!important}.vibration-product-matches__link:hover{background:var(--vibration-calculator-brand-blue-dark)!important;color:var(--vibration-calculator-on-blue)!important;-webkit-transform:none!important;transform:none!important;translate:none!important}.vibration-product-matches__link:focus-visible{outline:3px solid var(--dark, #111111);outline-offset:3px}@media(forced-colors:active){.vibration-product-matches__tooltip,.vibration-product-matches__link{border:2px solid CanvasText}}@media(prefers-reduced-motion:reduce){.vibration-product-matches__spinner{border-right-color:var(--vibration-calculator-brand-blue);animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vibration-product-matches.css.map */
