.stl-vcard{display:flex;align-items:stretch;gap:20px;padding:24px;background:#fff;box-shadow:0 6px 24px #00000014}.stl-vcard [hidden]{display:none!important}.stl-vcard__media{display:block;flex:0 0 140px;width:140px}.stl-vcard__media img{display:block;width:100%;height:100%;min-height:200px;object-fit:cover}.stl-vcard__info{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0}.stl-vcard__price-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 14px}.stl-vcard__compare{opacity:.55}.stl-vcard__soldout{font-size:15px;color:#111}.stl-vcard__swatches{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 18px}.stl-vcard__sw{position:relative;width:26px;height:26px;padding:0;margin:0;border:1px solid rgba(0,0,0,.18);border-radius:50%;background-color:var(--swatch-background-color, #ddd);background-image:var(--swatch-background-image, none);background-size:cover;background-position:center;cursor:pointer;overflow:hidden;transition:box-shadow .15s ease}.stl-vcard__sw.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 3px #111}.stl-vcard__sw.is-soldout{opacity:.55}.stl-vcard__sw.is-soldout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(0,0,0,.55) 50%,transparent calc(50% + 1px))}.stl-vcard--compact{gap:14px;padding:14px}.stl-vcard--compact .stl-vcard__media{flex-basis:100px;width:100px}.stl-vcard--compact .stl-vcard__media img{min-height:140px}.stl-vcard--compact .stl-vcard__swatches{margin-bottom:12px}.stl-vcard--compact .stl-product-button{min-height:40px;padding:8px 20px}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAC */
