/*
Theme Name: Twenty Twenty Child
Version: 2.2
Template: twentytwenty
*/

body, input, textarea, button, .button, .faux-button, .faux-button.more-link, .wp-block-button__link, .wp-block-file__button, .has-drop-cap:not(:focus)::first-letter, .entry-content .wp-block-archives, .entry-content .wp-block-categories, .entry-content .wp-block-cover-image, .entry-content .wp-block-cover-image p, .entry-content .wp-block-latest-comments, .entry-content .wp-block-latest-posts, .entry-content .wp-block-pullquote, .entry-content .wp-block-quote.is-large, .entry-content .wp-block-quote.is-style-large, .entry-content .wp-block-archives *, .entry-content .wp-block-categories *, .entry-content .wp-block-latest-posts *, .entry-content .wp-block-latest-comments *, .entry-content, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-content p, .entry-content ol, .entry-content ul, .entry-content dl, .entry-content dt, .entry-content cite, .entry-content figcaption, .entry-content table, .entry-content address, .entry-content .wp-caption-text, .entry-content .wp-block-file, .comment-content p, .comment-content ol, .comment-content ul, .comment-content dl, .comment-content dt, .comment-content cite, .comment-content figcaption, .comment-content .wp-caption-text, .widget_text p, .widget_text ol, .widget_text ul, .widget_text dl, .widget_text dt, .widget-content .rssSummary, .widget-content cite, .widget-content figcaption, .widget-content .wp-caption-text {
    font-family: 'Shippori Mincho B1'!important;
}


header,
.footer-nav-widgets-wrapper{
	display:none;
}

.header-title{
	text-shadow: 3px 3px 3px #000;
}



.header-title span,
.has-text-align-center span,
.has-secondary-color span,
.wp-block-column span,
.newline span{
  display: inline-block;
}

.newline{
	display: inline-block;
}


/*
.has-secondary-color span{
	display: inline-block;
}


.address span{
		display: inline-block;
	}

/*
:where(.wp-block-columns.is-layout-flex) {
    gap: 0em;
}
.Shop-introduction{
	gap: 0em;
}

.has-secondary-color span .erase{
		display:none;
	}

.has-secondary-color span .erase{
		display:none;
*/



@media screen and (max-width: 782px) {
	.header-title span{
		font-size:3.0rem;
	}
}
