#ytimesVariantSelectors{display:flex;flex-direction:column;gap:20px;padding:20px 0}.ytm-variant-group{padding:0 0 15px}.ytm-variant-label{font-weight:600;font-size:16px;margin:0 0 10px}.ytm-variant-label span.icon{color:#0268b2;margin:0 0 0 5px}.ytm-variant-label span.icon.round{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;border:solid 1px #0268b2;font-size:12px;font-family:var(--body-font-family)}.ytm-variant-label span.icon.popup{position:relative;cursor:help;pointer-events:auto}.ytm-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);width:350px;padding:25px 20px;background:#fff;color:#000;border:solid 1px #0268b2;font-size:14px;font-weight:400;line-height:1.4;border-radius:5px;box-shadow:0 5px 5px #0000004d;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:999}.ytm-tooltip.visible{opacity:1}.ytm-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#0268b2}.ytm-tooltip b{font-weight:600}.ytm-variant-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px}.ytm-variant-option{display:flex;flex-direction:column;align-items:center;gap:6px;border:2px solid #ccc;border-radius:6px;padding:10px;cursor:pointer;background:#fff}.ytm-variant-option:hover{border:2px solid #444}.ytm-variant-option.is-selected{border:2px solid #ff9600}.ytm-variant-option.inactive{background-color:#e7e7e7}.ytm-variant-icon{width:70px;height:70px;object-fit:contain}.ytm-variant-icon-label{font-size:14px}.ytm-variant-loading{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .15s ease;z-index:999999}.ytm-variant-loading.is-visible{opacity:1;visibility:visible}.ytm-variant-loading-inner{padding:12px 18px;color:#fff;border-radius:8px;font-size:32px;font-weight:600;text-shadow:0 2px 6px rgba(0,0,0,.6)}@media only screen and (max-width:768px){.ytm-variant-label{position:relative}.ytm-variant-label span.icon.popup{position:static}div.ytm-variant-group .ytm-tooltip{left:0;transform:unset;width:350px;max-width:100%}div.ytm-variant-group .ytm-tooltip:after{left:35px;transform:unset}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ytimes-variants-plugin.css.map */
