:is([data-gallery=stacked],[data-gallery=columns-top]) .ct-media-container [class*=gallery__trigger]{opacity:0;transition:opacity .12s cubic-bezier(.455,.03,.515,.955)}:is([data-gallery=stacked],[data-gallery=columns-top]) .ct-media-container:hover [class*=gallery__trigger]{opacity:1}.product-entry-wrapper:has([data-gallery=top],[data-gallery=columns-top]) .woocommerce-product-gallery{margin-bottom:3em}.product-entry-wrapper:has([data-gallery=top],[data-gallery=columns-top]) .entry-summary{border:var(--container-border);border-radius:var(--container-border-radius)}@media (min-width:1000px){.product-entry-wrapper:has([data-gallery=top],[data-gallery=columns-top]) .entry-summary{display:grid;grid-template-columns:1.3fr 1fr}}.product-entry-wrapper:has([data-gallery=top],[data-gallery=columns-top]) .entry-summary .woocommerce-product-details__short-description>*:last-child{margin-bottom:0}.woocommerce-product-gallery[data-gallery=columns-top] .ct-product-gallery-container{--grid-columns-gap:var(--thumbs-spacing,15px)}