/* Expand the canvas without scaling or moving the original mark and parent name. */
.collection-header-logo .collection-name-nowrap { display:inline-block; white-space:nowrap; color:inherit; font:inherit; letter-spacing:inherit; }
.collection-header-logo .home .hotel .hotel_wrap .text_wrap .title_wrap > span { max-width:100%; }
.collection-header-logo img[src="/brand/the-house-collection-white.svg"] { width:156.028369%; max-width:none; margin-left:-28.014184%; }
.collection-header-logo img[src="/brand/the-house-collection-black.svg"] { width:157.798165%; max-width:none; margin-left:-28.899083%; }
.collection-header-logo img[src="/brand/the-house-collection-horizontal.svg"] { width:139.333333%; max-width:none; }
.collection-header-logo main .the_house_header { left:calc(50vw - 5.4rem); width:calc(50vw + 5.4rem); }
.collection-header-logo main .the_house_header .logo_img { width:10.8rem; }
.collection-header-logo main .the_house_header .logo_img img { margin-top:2.4rem; }
.collection-header-logo main .izumi_header .logo_wrap .img_wrap { width:209px; flex-shrink:0; }
.collection-header-logo main .izumi_header .logo_wrap .img_wrap img { width:100%; }
.collection-header-logo .opening_animation .img_wrap { width:17.042202rem; height:9.6rem; }
.collection-header-logo .opening_animation .img_wrap .logo_wrap { width:63.372093%; height:60%; margin:0 auto; }
.collection-header-logo .opening_animation .img_wrap .jujo { top:0; left:18.313953%; width:63.372093%; }
.collection-header-logo .opening_animation .img_wrap .house { top:0; left:0; width:100%; }
@media(max-width:796px) {
 .collection-header-logo main .the_house_header { left:calc(50vw - 3.5rem); width:calc(50vw + 3.5rem); }
 .collection-header-logo main .the_house_header .logo_img { width:7rem; }
 .collection-header-logo main .the_house_header .logo_img img { margin-top:1.5rem; }
 .collection-header-logo main .izumi_header .logo_wrap .img_wrap { width:15.605333rem; }
 .collection-header-logo .opening_animation .img_wrap { width:11.045872rem; height:6rem; }
}
