.heading,.h1,.h2,.h3,.h4,.h5,.h6,.prose :where(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family),"Noto Sans JP",sans-serif;line-height:1}@media screen and (min-width: 700px){body .sm\:gap-5{gap:1rem}}body .gap-4{gap:.8rem}.shopify-section--collection-list .prose :where(:not(meta,span)+*){margin-block-start:.5rem}.blog-post-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.blog-post-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-post-card__image{aspect-ratio:2 / 1;object-fit:cover}@media screen and (max-width: 999px){body .images-with-text-scroll__container{display:flex;flex-flow:column;align-items:center}body .images-with-text-scroll__item:not(.is-selected){visibility:visible}body .images-with-text-scroll .page-dots{display:none}body .images-with-text-scroll__item:not(:first-child)>.images-with-text-scroll__image{opacity:0;animation-delay:.4s;transform:translateY(50px);animation:fadeInUp 1s ease-out forwards}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 750px){.collection-list .content-over-media{min-height:130px;height:130px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom_style.css.map */
