/* Lise Luxury conversion and product-gallery refinements */
@media screen and (min-width: 990px){
  .product:not(.product--no-media) .product__media-wrapper{width:52%;max-width:52%}
  .product:not(.product--no-media) .product__info-wrapper{width:48%;max-width:48%;padding-left:5rem}
  .product__media img{max-height:72vh;object-fit:contain}
}
media-gallery{position:relative;display:block}
.lise-gallery-arrows{position:absolute;left:1.2rem;right:1.2rem;top:42%;display:flex;justify-content:space-between;pointer-events:none;z-index:4}
.lise-gallery-arrow{pointer-events:auto;width:4.4rem;height:4.4rem;border:1px solid rgba(40,34,28,.18);border-radius:50%;background:rgba(248,244,237,.88);color:#28221c;font-size:2.8rem;line-height:1;display:grid;place-items:center;cursor:pointer;backdrop-filter:blur(4px);transition:opacity .2s,transform .2s}
.lise-gallery-arrow:hover{transform:scale(1.04)}
.lise-product-conversion{margin-top:1.2rem;border-top:1px solid rgba(40,34,28,.16);padding-top:1.4rem;color:#28221c}
.lise-product-actions-secondary{display:flex;gap:1.6rem;flex-wrap:wrap;margin:.5rem 0 1.2rem}.lise-product-actions-secondary a,.lise-project-help a{color:inherit;text-underline-offset:.3rem}
.lise-purchase-reassurance{font-size:1.25rem;letter-spacing:.02em;margin:1rem 0 1.5rem}.lise-purchase-reassurance span{margin:0 .45rem}
.lise-product-conversion details{border-top:1px solid rgba(40,34,28,.14);padding:1.2rem 0}.lise-product-conversion details:last-of-type{border-bottom:1px solid rgba(40,34,28,.14)}
.lise-product-conversion summary{cursor:pointer;font-family:var(--font-heading-family);font-size:1.55rem}.lise-product-conversion details div{padding-top:.9rem;font-size:1.35rem}
.lise-project-help{margin-top:1.6rem;padding:1.5rem;background:#ede6dc}.lise-project-help strong{font-family:var(--font-heading-family);font-size:1.7rem}.lise-project-help p{margin:.6rem 0 1rem;font-size:1.3rem}
@media screen and (max-width:749px){.lise-gallery-arrows{top:40%;left:.7rem;right:.7rem}.lise-gallery-arrow{width:3.8rem;height:3.8rem}.lise-product-actions-secondary{justify-content:space-between}}

.lise-gallery-arrow:disabled{opacity:.22;cursor:default;transform:none;pointer-events:none}
