/* Package and local-tour category entries on the Japanese Asia TOP. */
.sb-local-category-entry{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);margin:56px 0 0;background:#eceee4;overflow:hidden;scroll-margin-top:110px}
#local-day-tours{margin-top:28px}
.sb-local-category-entry .sb-entry-photo{position:relative;min-height:300px}
.sb-local-category-entry .sb-package-entry-image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}
.sb-local-category-entry .sb-package-entry-copy{padding:36px 40px}
.sb-local-category-entry h2{margin:12px 0 16px;line-height:1.5}
.sb-local-category-entry h2 span{display:inline-block}
.sb-local-category-entry p{margin:0 0 22px;font-size:14px;color:#52635b;line-height:1.9}
.sb-local-category-entry .button{font-size:14px;font-weight:600;line-height:1.8;max-width:100%}
.sb-local-category-entry .button:hover{background:#245c50}
@media(max-width:980px){.sb-local-category-entry .sb-package-entry-copy{padding:28px}.sb-local-category-entry h2{font-size:27px}}
@media(max-width:700px){.sb-local-category-entry{grid-template-columns:1fr;margin-top:40px}.sb-local-category-entry .sb-entry-photo{height:210px;min-height:0}.sb-local-category-entry .sb-package-entry-copy{padding:26px 24px 30px}.sb-local-category-entry h2{font-size:25px}.sb-local-category-entry .button{padding:12px 16px}}
