.image-text__simple{position:relative}.block-image__caption{width:100%;bottom:8rem;position:absolute}.image-text__simple .caption-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:3.2rem}.image-text__simple .caption-inner .content-left{min-width:50%;width:fit-content}.image-text__simple .caption-inner .content-right{color:var(--gradient-background)}.image-text__simple .caption-inner .title{margin:0;line-height:1;color:var(--theme-heading-color)}.image-text__simple .caption-inner .button{color:var(--theme--white-cream-color)}.image-text__simple .caption-inner .button:hover{color:var(--theme-background-black)}.image-text__simple .block-image__background{position:relative}.image-text__simple .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;z-index:1}.image-text__simple .image .image-hotspot .circle{width:8px;height:8px;display:flex;border-radius:8px;background:var(--gradient-background)}.image-text__simple .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}.image-text__simple .image .image-hotspot:hover .hotspot-product{visibility:visible}.image-text__simple .image .image-hotspot .block-price__action{width:100%;flex-direction:column;align-items:flex-start;justify-content:center}.image-text__simple .image .image-hotspot .block-price__action .quick-add{width:100%}.image-text__simple .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)}.image-text__simple .image .image-hotspot .block-price__action a{width:100%;max-height:4.2rem;margin-top:1.6rem}@media screen and (max-width:767px){.block-image__background{height:50rem}.image-text__simple .media-image{width:100%;height:100%}.image-text__simple .media-image img{width:100%;height:100%;object-fit:cover}.image-text__simple .caption-inner{flex-direction:column;justify-content:flex-start;align-items:flex-start}.image-text__simple .content-right{width:100%}.image-text__simple .content-right .button{width:100%;color:var(--theme-light-peach-color)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/image-text-simple.css.map */
