/* Only the Craft Joy with Nature page is eligible for this stylesheet. */
.hk-brand592 .hp591-brand-intro .hk592-marked-word{white-space:nowrap;display:inline-block}
.hk-brand592 .hp591-brand-intro .hk592-tm{display:inline-block;font:400 .23em/1 Arial,Helvetica,sans-serif;letter-spacing:0;vertical-align:super;position:relative;top:-.6em;margin-left:.16em}
.hk-brand592 .hp591-signature{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(32px,5vw,64px);padding:40px;align-items:center}
.hk-brand592 .hp591-signature .hk592-paper-photo{display:block;margin:0;min-width:0;width:100%}
.hk-brand592 .hp591-signature .hk592-paper-photo img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1280/853;object-fit:contain;margin:0;filter:none;mix-blend-mode:normal}
.hk-brand592 .hp591-signature>div{min-width:0}
@media(min-width:761px) and (max-width:1100px){
 .hk-brand592 .hp591-signature{padding:28px;gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}
 .hk-brand592 .hp591-signature h2{font-size:30px}
}
@media(max-width:760px){
 .hk-brand592 .hp591-signature{display:block;padding:0}
 .hk-brand592 .hp591-signature>div{padding:28px 24px}
 .hk-brand592 .hp591-signature .hk592-paper-photo img{width:100%;margin:0}
}
