.product-english .purchase-side h1{font-size:clamp(48px,5.5vw,78px);line-height:.94}
.product-english .english-subtitle{display:inline-block;font-size:.59em;line-height:1.08}
.product-english .gallery-stage.is-open img{width:calc(100% + 56px);height:auto;max-height:95%;object-fit:contain}
.product-english .gallery-thumb{background:transparent}
.product-english .gallery-thumb img{object-fit:contain;mix-blend-mode:normal}
.product-english .open-book-frame img{border:0;box-shadow:none}
.product-english .story-spread{grid-template-columns:44% 56%;align-items:center}
.product-english .story-prose p{font-size:20px;line-height:1.4}
.product-english .testimonial-stage{display:block}
.product-english .testimonial-slide{position:absolute;inset:0 auto auto 0;width:100%}
.product-english .testimonial-slide.is-active{position:relative}
.product-english .testimonials-kicker{line-height:1.4}
@media(max-width:720px){
 .product-english .purchase-side>h1{font-size:clamp(35px,7.7vw,50px);line-height:.96}
 .product-english .purchase-side>.product-eyebrow{font-size:9px;letter-spacing:.045em;line-height:1.3}
 .product-english .english-subtitle{font-size:.69em}
 .product-english .story-spread{grid-template-columns:1fr}
 .product-english .gallery-stage.is-open img{width:100%}
 .product-english .story-prose p{font-size:18px}
}
@media(max-width:360px){.product-english .purchase-side>h1{font-size:31px}}
