.seed-starting-image-hotspots{padding:40px 0}.image-hotspots__header{text-align:center;margin-bottom:40px}.image-hotspots__header h2{font-size:27px;line-height:35px;color:#216d20;text-transform:capitalize;margin-top:0;margin-bottom:12px;font-family:new-spirit,sans-serif;font-weight:700!important}.image-hotspots__header p{color:#3e433c;font-size:14px;line-height:22px;letter-spacing:-.02em;margin-top:12px;font-family:Poppins,sans-serif}.image-hotspots--pin-button svg{transition:all .25s cubic-bezier(.104,.204,.492,1)}.image-hotspots{display:flex;grid-gap:30px;flex-direction:column}@media only screen and (min-width:1068px){.image-hotspots{grid-gap:60px}}.image-hotspots--container{width:100%;display:block;position:relative}.image-hotspots--pin{position:absolute;display:block;top:var(--mobile-top, 0px);left:var(--mobile-left, 0px)}@media only screen and (min-width:768px){.image-hotspots--pin{top:var(--desktop-top, 0px);left:var(--desktop-left, 0px)}}.image-hotspots--pin-button{width:36px;height:36px;background:#f26641;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 6px #00000014;position:relative;z-index:1}.image-hotspots--pin-button.hotspot--pinned:after{content:"";display:block;width:36px;height:36px;background:#f26641;border-radius:50%;opacity:.4;animation:hotspot-wave 2s ease infinite alternate;position:absolute;top:0;left:0;z-index:-1}.image-hotspots--pin-button svg{display:block;transform-origin:center}@keyframes hotspot-wave{0%{transform:scale(1)}to{transform:scale(1.45)}}.image-hotspots--pin-bubble{position:absolute;padding:15px;border-radius:3px;background:#f5f5f5;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);top:calc(100% + 12px);left:50%;z-index:2;transform:translate(calc(-50% + var(--content-offset, 0px)));color:var(--color-body);visibility:hidden;opacity:0;max-width:256px;width:max-content;font-size:.8125rem;transition:visibility 0s .25s,opacity .25s}@media only screen and (min-width:768px){.image-hotspots--pin-bubble{padding:26px 30px}}.image-hotspots--pin-bubble p{font-size:inherit}.image-hotspots--pin-bubble p.h6{font-size:16px;line-height:19px;margin-bottom:5px;margin-top:0;font-weight:700;font-family:new-spirit,serif;color:#242824}.image-hotspots--pin-bubble p:last-child{margin-bottom:0;font-size:12px;line-height:14px;font-family:Poppins,sans-serif;letter-spacing:-.02em;color:#242824}.image-hotspots--pin.bottom-dot .image-hotspots--pin-bubble{top:auto;bottom:calc(100% + 12px)}.image-hotspots--pin.active svg{transform:rotate(315deg)}.image-hotspots--pin.active .image-hotspots--pin-bubble{opacity:1;visibility:visible;transition:visibility 0s,opacity .25s;z-index:4}.image-hotspots--image{overflow:hidden}.image-hotspots--image img{width:100%;height:auto}.image-hotspots--mobile{display:block}@media only screen and (min-width:750px){.image-hotspots--mobile{display:none}}.image-hotspots--desktop{display:none}@media only screen and (min-width:750px){.image-hotspots__header{margin-bottom:0}.image-hotspots__header h2{font-size:34px;line-height:37px}.image-hotspots__header p{color:#3e433c;font-size:14px;line-height:22px;letter-spacing:-.02em;margin-top:12px;font-family:Poppins,sans-serif}.image-hotspots--desktop{display:block}.image-hotspots--pin-bubble{max-width:450px}.image-hotspots--pin-bubble p.h6{font-size:18px;line-height:24px}.image-hotspots--pin-bubble p:last-child{font-size:16px;line-height:21px}}
/*# sourceMappingURL=/cdn/shop/t/574/assets/image-hotspots.css.map */
