.marco-info-tooltip{position:relative;z-index:99999;display:inline-flex;align-items:center;justify-content:center;margin-left:7px;vertical-align:middle;cursor:pointer!important;pointer-events:auto!important;overflow:visible!important}.marco-info-icon{pointer-events:auto!important;touch-action:manipulation}.marco-info-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;border:1.5px solid currentColor;border-radius:50%;font-size:12px;font-weight:700;font-style:normal;line-height:1}.marco-tooltip-text{position:absolute;z-index:999999!important;left:50%;bottom:calc(100% + 12px);width:280px;max-width:min(280px,calc(100vw - 30px));padding:12px 14px;background:#1d356d;color:#fff;border-radius:8px;font-size:13px;font-weight:400;line-height:1.45;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,5px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;box-shadow:0 5px 18px #0000002e}.marco-tooltip-text:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#1d356d transparent transparent transparent}@media screen and (pointer:fine){.marco-info-tooltip:hover .marco-tooltip-text,.marco-info-tooltip:focus .marco-tooltip-text,.marco-info-tooltip:focus-within .marco-tooltip-text{opacity:1;visibility:visible;transform:translate(-50%)}}.marco-option-wrapper>label{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important}.marco-option-name{display:block;line-height:1.25}.marco-option-price{display:block;font-size:12px;line-height:1.2;font-weight:600;opacity:.8;white-space:nowrap}.product-form__input input[type=radio]:checked+.marco-option-wrapper .marco-option-price{opacity:1}.product-form__input .marco-option-label{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-height:72px;padding:10px 14px!important;line-height:1.2;text-align:center}.marco-option-top{display:flex;align-items:center;justify-content:center;gap:7px;width:100%}.marco-option-name{display:inline-block;line-height:1.2}.marco-option-price{display:block!important;width:100%;font-size:14px;line-height:1.2;font-weight:600;text-align:center;white-space:nowrap}.marco-option-top .marco-info-tooltip{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.product-form__input input:checked+.marco-option-label .marco-option-price{color:inherit}.product-form__input,.product-form__input--button,variant-selects,.product__info-container,.product-info,.swatches,.swatch-group,.swatch-view-button,.swatch-view-item{overflow:visible!important}.marco-info-tooltip{position:relative;z-index:99999!important}.marco-tooltip-text{z-index:999999!important}.product-form__input:has(.marco-option-label) .marco-option-label:last-of-type .marco-tooltip-text{left:auto!important;right:-10px!important;transform:none!important}.product-form__input:has(.marco-option-label) .marco-option-label:last-of-type .marco-info-tooltip:hover .marco-tooltip-text,.product-form__input:has(.marco-option-label) .marco-option-label:last-of-type .marco-info-tooltip:focus .marco-tooltip-text,.product-form__input:has(.marco-option-label) .marco-option-label:last-of-type .marco-info-tooltip:focus-within .marco-tooltip-text{transform:none!important}.product-form__input:has(.marco-option-label) input[type=radio]:not(:checked)+.marco-option-label{background:transparent!important;color:rgb(var(--color-foreground))!important}.product-form__input:has(.marco-option-label) input[type=radio]:checked+.marco-option-label{background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}@media screen and (max-width:749px){.product-form__input:has(.marco-option-label){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%}.product-form__input:has(.marco-option-label) .marco-option-label{width:100%!important;min-width:0!important;max-width:none!important;min-height:72px!important;height:auto!important;margin:0!important;padding:8px 5px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;box-sizing:border-box}.marco-option-top{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%}.marco-option-name{font-size:13px!important;line-height:1.15!important;text-align:center}.marco-info-icon{width:18px!important;height:18px!important;min-width:18px!important;font-size:12px!important}.marco-option-price{display:block!important;margin-top:5px!important;font-size:12px!important;line-height:1.1!important;font-weight:600;text-align:center;white-space:nowrap}.marco-tooltip-text{width:min(250px,75vw);max-width:calc(100vw - 30px);font-size:12px;line-height:1.45}.product-form__input:has(.marco-option-label) .marco-option-label:first-of-type .marco-tooltip-text{left:-10px!important;right:auto!important;transform:none!important;width:260px!important;max-width:calc(100vw - 40px)!important}.product-form__input:has(.marco-option-label) .marco-option-label:first-of-type .marco-info-tooltip:hover .marco-tooltip-text,.product-form__input:has(.marco-option-label) .marco-option-label:first-of-type .marco-info-tooltip:focus .marco-tooltip-text,.product-form__input:has(.marco-option-label) .marco-option-label:first-of-type .marco-info-tooltip:focus-within .marco-tooltip-text{transform:none!important;opacity:1!important;visibility:visible!important}.product-form__input:has(.marco-option-label) .marco-option-label:first-of-type .marco-tooltip-text:after{left:145px!important;transform:translate(-50%)!important}}@media screen and (max-width:389px){.product-form__input:has(.marco-option-label){grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-form__input:has(.marco-option-label) .marco-option-label:first-of-type{grid-column:1 / -1}}#swatch-option2[option-name="Magnetic Support"],#swatch-option2[option-name="Magnetic Support"] .swatch-view-button,#swatch-option2[option-name="Magnetic Support"] .swatch-view-item,#swatch-option2[option-name="Magnetic Support"] .swatch-button,#swatch-option2[option-name="Magnetic Support"] .swatch-title-and-icon-container{overflow:visible!important}#swatch-option2[option-name="Magnetic Support"] .marco-info-tooltip{position:relative!important;z-index:99999!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;margin-left:7px!important;cursor:help!important;vertical-align:middle!important;overflow:visible!important}#swatch-option2[option-name="Magnetic Support"] .marco-tooltip-text{position:absolute!important;z-index:999999!important;left:50%!important;bottom:calc(100% + 12px)!important;width:280px!important;max-width:min(280px,calc(100vw - 30px))!important;padding:12px 14px!important;background:#1d356d!important;color:#fff!important;border-radius:8px!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;text-align:left!important;white-space:normal!important;pointer-events:none!important;transform:translate(-50%,5px)!important;transition:opacity .2s ease,transform .2s ease,visibility .2s ease!important;box-shadow:0 5px 18px #0000002e!important}#swatch-option2[option-name="Magnetic Support"] .marco-tooltip-text:after{content:""!important;position:absolute!important;top:100%!important;left:50%!important;transform:translate(-50%)!important;border-width:6px!important;border-style:solid!important;border-color:#1d356d transparent transparent transparent!important}@media screen and (max-width:749px){#swatch-option2[option-name="Magnetic Support"] .marco-tooltip-text{width:260px!important;max-width:calc(100vw - 40px)!important;font-size:12px!important}}#swatch-option2[option-name="Magnetic Support"] .swatch-button-title-text{display:inline-block!important;width:auto!important;height:auto!important;min-height:18px!important;line-height:1.2!important;overflow:visible!important}#swatch-option2[option-name="Magnetic Support"] .marco-info-tooltip{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;min-width:18px!important;margin:0!important;vertical-align:middle!important;z-index:99999!important}#swatch-option2[option-name="Magnetic Support"] .marco-info-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;min-width:18px!important;border:1.5px solid currentColor!important;border-radius:50%!important;font-size:12px!important;font-weight:700!important;line-height:1!important}#swatch-option2[option-name="Magnetic Support"] .marco-tooltip-text{position:absolute!important;left:50%!important;bottom:calc(100% + 12px)!important;top:auto!important;right:auto!important;transform:translate(-50%,5px)!important;z-index:999999!important}@media screen and (pointer:fine){#swatch-option2[option-name="Magnetic Support"] .marco-info-tooltip:hover .marco-tooltip-text{opacity:1!important;visibility:visible!important;transform:translate(-50%)!important}}#swatch-option2[option-name="Magnetic Support"] .marco-tooltip-text.marco-tooltip-open{opacity:1!important;visibility:visible!important;transform:translate(-50%)!important}#swatch-option2[option-name="Magnetic Support"] .swatch-view-item:last-child .marco-tooltip-text.marco-tooltip-open{left:auto!important;right:-10px!important;transform:translateY(0)!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/theme.css.map */
