.aoitori-blog-sidebar{padding:48px 18px 56px 24px;color:#594c46}.aoitori-blog-sidebar__newsletter{padding:22px 18px;background:#faf3f1;border:1px solid #eee2dd;border-radius:6px}.aoitori-blog-sidebar h2{margin:0;color:#594c46;font-family:"Noto Serif JP",serif;font-size:18px;font-weight:600;line-height:1.6;letter-spacing:.05em}.aoitori-blog-sidebar__newsletter-text{margin-top:12px;color:#765f55;font-size:15px;line-height:1.8}.aoitori-blog-sidebar__newsletter-text p{margin:0}.aoitori-blog-sidebar__newsletter-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:100%;margin-top:16px;padding:10px 16px;border-radius:999px;background:#927863;color:#fff;font-size:15px;font-weight:700;text-align:center;text-decoration:none;transition:background-color .2s ease}.aoitori-blog-sidebar__newsletter-button:hover{background:#7f6856}.aoitori-blog-sidebar__group{margin-top:34px}.aoitori-blog-sidebar__group h2{padding-bottom:10px;border-bottom:1px solid #dfd2cb}.aoitori-blog-sidebar__list{display:grid;gap:0;margin:10px 0 0;padding:0;list-style:none}.aoitori-blog-sidebar__list li{border-bottom:0}.aoitori-blog-sidebar__list a,.aoitori-blog-sidebar__list span{display:block;padding:11px 2px;color:#594c46;font-size:15px;line-height:1.65;text-decoration:none}.aoitori-blog-sidebar__list a:hover{color:#8a7361}.aoitori-blog-sidebar__archive-list li{border-bottom:0}.aoitori-blog-sidebar__empty{margin:12px 0 0;font-size:14px;line-height:1.7}@media screen and (min-width:1100px){#MainContent:has(.aoitori-blog-sidebar){display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:start}#MainContent>.shopify-section:has(.aoitori-blog-sidebar){grid-column:2;grid-row:1}#MainContent>.shopify-section:has(.aoitori-blog-sidebar)~.shopify-section{grid-column:1;grid-row:1;width:auto;margin-left:0}#MainContent:has(.aoitori-page-hero)>.shopify-section:has(.aoitori-page-hero){grid-column:1 / -1;grid-row:1}#MainContent:has(.aoitori-page-hero)>.shopify-section:has(.aoitori-blog-sidebar),#MainContent:has(.aoitori-page-hero)>.shopify-section:has(.aoitori-blog-sidebar)~.shopify-section{grid-row:2}}@media screen and (max-width:1099px){#MainContent:has(.aoitori-blog-sidebar){display:flex;flex-direction:column}#MainContent>.shopify-section:has(.aoitori-blog-sidebar){order:2;width:100%}#MainContent>.shopify-section:has(.aoitori-blog-sidebar)~.shopify-section{order:1;width:100%}.aoitori-blog-sidebar{display:block;max-width:720px;margin:0 auto;padding:32px 20px 56px}}.aoitori-bl{}
/*# sourceMappingURL=/cdn/shop/t/12/assets/aoitori-blog-sidebar.css.map */
