[data-ho-plant-stage]{position:relative}ho-plant-hotspots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;pointer-events:none;font-family:inherit}ho-plant-hotspots[hidden],ho-plant-hotspots [hidden]{display:none!important}.ho-plant-hotspot{position:absolute;display:flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;margin:0;padding:0;border:0;border-radius:50%;color:#273223;background:transparent;box-shadow:none;cursor:help;pointer-events:auto;transform:translate(-50%,-50%);-webkit-appearance:none;appearance:none}.ho-plant-hotspot>span{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #fff;border-radius:50%;background:#61a72e;color:#fff;font-family:inherit;font-size:13px;font-weight:600;line-height:1;box-shadow:0 1px 4px #0000001f}.ho-plant-hotspot[data-primary=false]>span{opacity:0}.ho-plant-hotspot[data-primary=false]:is(:hover,:focus-visible,[aria-expanded=true])>span{opacity:1}.ho-plant-hotspot:hover>span,.ho-plant-hotspot[aria-expanded=true]>span{background:#4f8d23}ho-plant-hotspots .ho-plant-hotspot:focus-visible{outline:2px solid #61a72e;outline-offset:1px}.ho-plant-tooltip{position:fixed;z-index:1000;width:max-content;max-width:min(248px,calc(100vw - 24px));padding:11px 13px;border:1px solid #d6e2c9;border-radius:6px;background:#fffffff7;color:#273223;box-shadow:0 3px 14px #00000024;font-family:inherit;font-size:12px;line-height:1.45;text-align:left;pointer-events:auto}.ho-plant-tooltip strong{display:block;font-size:13px;font-weight:600}.ho-plant-tooltip span{display:block;margin-top:3px;color:#53604d}.ho-plant-tooltip .ho-plant-tooltip__eyebrow{margin:0 0 3px;color:#61705b;font-size:10px;line-height:1.3}.ho-plant-hotspots-hint{margin:10px 0 0;color:#61705b;font-size:12px;line-height:1.45}.ho-border__gallery-dialog{width:fit-content;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:44px 12px 12px;border:1px solid #d6e2c9;border-radius:7px;background:#fff;overflow:visible}.ho-border__gallery-dialog::backdrop{background:#0000009e}.ho-border__gallery-modal-stage{width:fit-content;max-width:100%;margin:0 auto}.ho-border__gallery-modal-stage>img{display:block;width:auto;height:auto;max-width:min(1200px,calc(100vw - 50px));max-height:calc(100dvh - 94px);margin:0;object-fit:contain}.ho-border__gallery-close{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#273223;font-family:inherit;font-size:28px;line-height:1;cursor:pointer}@media(pointer:coarse){.ho-plant-hotspot{min-width:36px;min-height:36px}.ho-plant-hotspot>span{width:22px;height:22px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ho-plant-hotspots.css.map */
