.rt-news-page{--brand-red: #e63946;--brand-yellow: #f4d03f;--brand-blue: #2a9d8f;--brand-bg: #f9fafb;--brand-light-blue: #e6f2f0;font-family:"M PLUS Rounded 1c",Hiragino Sans,Yu Gothic,sans-serif;background:var(--brand-bg);padding-bottom:3.5rem;width:100%;max-width:100%;min-width:0;overflow-x:clip}.shopify-section.section-rt-news-article,.shopify-section.section-rt-news-blog,.shopify-section.section-rt-news-page{width:100%;max-width:100%;min-width:0}.rt-news-page__zigzag{width:100%;height:32px;background:linear-gradient(135deg,#f4d03f 25%,transparent 25%) -25px 0,linear-gradient(225deg,#f4d03f 25%,transparent 25%) -25px 0,linear-gradient(315deg,#f4d03f 25%,transparent 25%),linear-gradient(45deg,#f4d03f 25%,transparent 25%);background-size:50px 50px;background-color:#fff}.rt-news-page__hero{max-width:920px;margin:0 auto;padding:2rem 1rem 1.5rem;text-align:center}.rt-news-page__back{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:1rem;padding:.45rem .9rem;border-radius:999px;background:#fff;border:3px solid var(--brand-yellow);color:#1f2937;font-family:Fredoka,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;box-shadow:0 6px 14px #0000000f}.rt-news-page__back:hover{color:var(--brand-red);border-color:var(--brand-red)}.rt-news-page__title{margin:0 0 .65rem;color:var(--brand-blue);font-family:Fredoka,sans-serif;font-size:clamp(1.75rem,5vw,var(--rt-news-heading-size));line-height:1.15}.rt-news-page__subtitle{margin:0;color:#4b5563;font-weight:700;font-size:clamp(.75rem,1.8vw,var(--rt-news-subheading-size));line-height:1.55}.rt-news-page__filters{max-width:920px;margin:0 auto 1.25rem;padding:0 1rem;display:grid;gap:.75rem}.rt-news-page__filter-row{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}.rt-news-page__filter-label{width:100%;margin:0 0 .15rem;text-align:center;font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#6b7280}.rt-news-page__filter-btn{padding:.35rem .75rem;border-radius:999px;border:2px solid #e5e7eb;background:#fff;color:#374151;font-family:Fredoka,sans-serif;font-size:.78rem;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.rt-news-page__filter-btn:hover{border-color:var(--brand-blue);color:var(--brand-blue)}.rt-news-page__filter-btn.is-active{background:var(--brand-yellow);border-color:var(--brand-red);color:var(--brand-red)}.rt-news-page__year-heading{max-width:920px;margin:1.5rem auto .75rem;padding:0 1rem;font-family:Fredoka,sans-serif;font-size:1.35rem;font-weight:700;color:var(--brand-blue);text-align:left}.rt-news-page__list{max-width:920px;margin:0 auto;padding:0 1rem;display:grid;gap:1.35rem;width:100%;min-width:0;box-sizing:border-box}.rt-news-page__item.is-filtered-out,.rt-news-page__year-heading.is-filtered-out{display:none}.rt-news-page__card{background:#fff;border:4px solid #e5e7eb;border-radius:1.35rem;overflow:hidden;box-shadow:0 10px 24px #0000000f;width:100%;min-width:0}.rt-news-page__card--link{display:block;color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.rt-news-page__card--link:hover{transform:translateY(-3px);box-shadow:0 14px 28px #0000001a;border-color:var(--brand-yellow)}.rt-news-page__media{background:var(--brand-yellow);border-bottom:4px solid var(--brand-red);width:100%;min-width:0}.rt-news-page__media img,.rt-news-page__image{display:block;width:100%;max-width:100%;height:auto;max-height:520px;object-fit:cover}.rt-news-page__body{padding:1.15rem 1.25rem 1.25rem;text-align:left}.rt-news-page__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.55rem}.rt-news-page__date{font-family:Fredoka,sans-serif;font-size:clamp(.7rem,1.6vw,var(--rt-news-date-size));font-weight:700;color:#6b7280}.rt-news-page__badge{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;background:var(--brand-yellow);border:2px solid var(--brand-red);font-family:Fredoka,sans-serif;font-size:clamp(.62rem,1.4vw,var(--rt-news-badge-size));font-weight:700;color:var(--brand-red);line-height:1.2}.rt-news-page__item-title{margin:0 0 .5rem;font-family:Fredoka,sans-serif;font-size:clamp(1.1rem,2.8vw,var(--rt-news-title-size));font-weight:700;color:#1f2937;line-height:1.3}.rt-news-page__excerpt{margin:0 0 .65rem;font-size:clamp(.85rem,2vw,var(--rt-news-text-size));font-weight:700;color:var(--brand-blue);line-height:1.55}.rt-news-page__detail,.rt-news-page__content.rte{font-size:clamp(.8rem,2vw,var(--rt-news-text-size));font-weight:700;color:#374151;line-height:1.75;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.rt-news-page__content.rte img,.rt-news-page__content.rte video,.rt-news-page__content.rte iframe{display:block;max-width:100%!important;width:auto!important;height:auto!important;border-radius:.75rem}.rt-news-page__content.rte table{display:block;max-width:100%;overflow-x:auto}.rt-news-page__read-more{display:inline-flex;margin-top:.25rem;font-family:Fredoka,sans-serif;font-size:clamp(.75rem,1.8vw,var(--rt-news-more-size));font-weight:700;color:var(--brand-red)}.rt-news-page__map{margin-top:1rem;border-radius:.85rem;overflow:hidden;border:3px solid #e5e7eb;background:#f3f4f6}.rt-news-page__map iframe{display:block;width:100%;height:clamp(220px,52vw,360px);border:0}.rt-news-page__external{display:inline-flex;margin-top:.85rem;padding:.5rem 1rem;border-radius:999px;background:var(--brand-red);color:#fff;font-family:Fredoka,sans-serif;font-size:clamp(.75rem,1.8vw,var(--rt-news-more-size));font-weight:700;text-decoration:none;box-shadow:0 6px 14px #e6394640}.rt-news-page__external:hover{background:#1f2937}.rt-news-page__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.rt-news-page__tag{display:inline-flex;padding:.2rem .55rem;border-radius:999px;background:var(--brand-light-blue);border:2px solid var(--brand-blue);font-size:.72rem;font-weight:700;color:var(--brand-blue);text-decoration:none}.rt-news-page__tag:hover{background:var(--brand-blue);color:#fff}.rt-news-page__empty,.rt-news-page__filter-empty{max-width:920px;margin:0 auto;padding:1rem;text-align:center;font-weight:700;color:#6b7280}.rt-news-page__filter-empty{display:none}.rt-news-page__filter-empty.is-visible{display:block}.rt-news-page__pagination{max-width:920px;margin:2rem auto 0;padding:0 1rem;display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.rt-news-page__pagination a,.rt-news-page__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;padding:.4rem .75rem;border-radius:999px;border:2px solid #e5e7eb;background:#fff;font-family:Fredoka,sans-serif;font-size:.85rem;font-weight:700;text-decoration:none;color:#374151}.rt-news-page__pagination a:hover{border-color:var(--brand-red);color:var(--brand-red)}.rt-news-page__pagination .current{background:var(--brand-yellow);border-color:var(--brand-red);color:var(--brand-red)}.rt-news-page__instagram{max-width:920px;margin:2.5rem auto 0;padding:0 1rem;text-align:center}.rt-news-page__instagram-label{margin:0 0 .85rem;font-weight:700;color:#374151}.rt-news-page__instagram-link{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem 1rem .55rem .65rem;border-radius:999px;background:#fff;border:3px solid var(--brand-red);color:#1f2937;font-family:Fredoka,sans-serif;font-size:.95rem;font-weight:700;text-decoration:none;box-shadow:0 6px 14px #00000014}.rt-news-page__instagram-link:hover{color:var(--brand-red);transform:translateY(-2px)}.rt-news-page__instagram-icon{display:inline-flex;line-height:0}.rt-news-page .reveal-element{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.rt-news-page .reveal-element.is-visible{opacity:1;transform:translateY(0)}@media(max-width:749px){.rt-news-page__title{font-size:var(--rt-news-heading-size-mobile)}.rt-news-page__subtitle{font-size:var(--rt-news-subheading-size-mobile)}.rt-news-page__date{font-size:var(--rt-news-date-size-mobile)}.rt-news-page__badge{font-size:var(--rt-news-badge-size-mobile)}.rt-news-page__item-title{font-size:var(--rt-news-title-size-mobile)}.rt-news-page__excerpt,.rt-news-page__detail,.rt-news-page__content.rte{font-size:var(--rt-news-text-size-mobile)}.rt-news-page__external,.rt-news-page__read-more{font-size:var(--rt-news-more-size-mobile)}.rt-news-page__media img,.rt-news-page__image{max-height:none;object-fit:contain}.rt-news-page__hero,.rt-news-page__list,.rt-news-page__instagram{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/rt-news.css.map */
