.section-image__with-text .image{position:relative}.section-image__with-text .image .image-hotspot{width:2.8rem;height:2.8rem;top:var(--top);left:var(--left);position:absolute;display:flex;align-items:center;justify-content:center;background:#671d0b99;border-radius:var(--badge-corner-radius);cursor:pointer}.section-image__with-text .image .image-hotspot .circle{width:8px;height:8px;display:flex;border-radius:8px;background:var(--gradient-background)}.section-image__with-text .image .image-hotspot .hotspot-product{top:50%;width:20rem;right:2.8rem;padding:2rem;position:absolute;visibility:hidden;background:var(--gradient-background);transform:translateY(-50%);z-index:1}.section-image__with-text .image .image-hotspot:hover .hotspot-product{visibility:visible}.section-image__with-text .image .image-hotspot .block-price__action{width:100%;flex-direction:column;align-items:flex-start;justify-content:center}.section-image__with-text .image .image-hotspot .block-price__action .quick-add{width:100%}.section-image__with-text .image .image-hotspot .block-price__action .quick-add button{height:45px;width:100%;margin-top:2rem;background:var(--theme-rich-brown-color);color:var(--gradient-background)}.section-image__with-text .image .image-hotspot .block-price__action a{width:100%;max-height:4.2rem;margin-top:1.6rem}.section-image__with-text .content{overflow:hidden;margin-bottom:4.8rem;height:4.5rem}.section-image__with-text .content p:first-child{margin-top:0}.section-image__with-text .content p:last-child{margin-bottom:0}.section-image__with-text .iten-inner.active .content{height:auto}.section-image__with-text .button-group{display:flex;align-items:center;gap:4.8rem}.section-image__with-text .button-group .button--secondary{width:20rem}.section-image__with-text .iten-inner .button .active,.section-image__with-text .iten-inner.active .button .normal{display:none}.section-image__with-text .iten-inner.active .button .active{display:inline-block}.section-image__with-text .iten-inner.active .button--text-link .icon{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media screen and (max-width:572px){.section-image__with-text .button-group{gap:1rem}.section-image__with-text .button-group .button--secondary{padding-left:0;padding-right:0;width:19.2rem}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/image-with-text-card.css.map */
