.download-template{display:block}.download-template__inner{max-width:108rem;margin:0 auto}.download-template__tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem}@media screen and (min-width:750px){.download-template__tabs{gap:2.4rem}}.download-template__tab{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 3.2rem;border:1px solid var(--color-navy);border-radius:5rem;background:#fff;font-family:var(--font-body-family);font-size:1.4rem;line-height:normal;letter-spacing:var(--letter-spacing-label-en);color:var(--color-navy);cursor:pointer;transition:opacity var(--duration-short) ease}.download-template__tab:hover{opacity:.8}.download-template__tab[aria-selected=true]{background:var(--color-navy);color:#fff;cursor:default}.download-template__tab[aria-selected=true]:hover{opacity:1}@media screen and (min-width:750px){.download-template__tab{font-size:1.5rem}}.download-template__panels{margin-top:6.4rem}.download-template__panel[hidden]{display:none}.download-template__groups{margin-top:4rem}@media screen and (min-width:990px){.download-template__groups{margin-top:6.4rem}}.download-template__group{padding:4.8rem 0;border-bottom:1px solid var(--color-line)}.download-template__group:first-child{padding-top:0}.download-template__h3{margin:0;font-family:var(--font-body-family);font-weight:500;font-size:1.6rem;line-height:1.5;letter-spacing:var(--letter-spacing-body);color:var(--color-navy)}@media screen and (min-width:750px){.download-template__h3{font-size:var(--font-size-heading-sm);line-height:1.333}}.download-template__group-body{margin-top:3.2rem}.download-template__desc,.download-template__note{font-size:var(--font-size-body-sp);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);color:var(--color-text)}@media screen and (min-width:750px){.download-template__desc,.download-template__note{font-size:var(--font-size-body)}}.download-template__desc p,.download-template__note p{margin:0}.download-template__desc+.download-template__formats{margin-top:2.4rem}.download-template__formats{display:flex;flex-direction:column;gap:4rem}.download-template__format{min-width:0;max-width:100%}.download-template__formats+.download-template__note{margin-top:2.4rem}.download-template__images{display:flex;gap:1.6rem;overflow-x:auto}@media screen and (min-width:750px){.download-template__images{gap:2.4rem}}.download-template__image{flex:0 0 auto;width:20rem;height:20rem}@media screen and (min-width:750px){.download-template__image{width:24rem;height:24rem}}.download-template__image img,.download-template__image svg{display:block;width:100%;height:100%;object-fit:cover}.download-template__images+.download-template__btn{margin-top:2.4rem}.download-template__btn{display:flex;align-items:center;justify-content:center;gap:1rem;width:30.1rem;max-width:100%;min-height:5.1rem;padding:1.8rem 2.4rem;background:var(--color-navy);font-size:1.5rem;line-height:1;letter-spacing:var(--letter-spacing-body);color:#fff;text-decoration:none;transition:opacity var(--duration-short) ease}.download-template__btn:hover{opacity:.8}.download-template__btn-icon{flex:0 0 auto;display:flex;align-items:center}.download-template__btn-icon svg{display:block;width:1.6rem;height:auto}.download-template__btn-icon svg path{fill:currentColor}.download-template__empty{margin:0 0 3.2rem;font-size:var(--font-size-body-sp);line-height:var(--line-height-body);color:var(--color-text);text-align:center}.download-template__filter{display:block;max-width:48rem;margin:0 auto 2.4rem}@media screen and (min-width:750px){.download-template__filter{margin-bottom:3.2rem}}.download-template__filter .field__input{font-size:1.5rem;letter-spacing:var(--letter-spacing-body)}.download-template__filter .field__label{font-size:1.5rem}.download-template__filter .field__input::-webkit-search-cancel-button{cursor:pointer}.download-template__filter-count{margin:.8rem 0 0;font-size:var(--font-size-body-sp);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);color:var(--color-text);text-align:right}.download-template__filter-count[hidden]{display:none}.download-template__tab-count{margin-left:.2em;font-size:.86em}.download-template__tab-count[hidden]{display:none}.download-template--list .download-template__panels{margin-top:4.8rem}.download-template__list{margin-top:2.4rem;border-top:1px solid var(--color-line)}@media screen and (min-width:990px){.download-template__list{margin-top:3.2rem}}.download-template__row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;padding:1.2rem 0;border-bottom:1px solid var(--color-line)}@media screen and (min-width:750px){.download-template__row{flex-wrap:nowrap;gap:2.4rem;padding:1rem .8rem}}.download-template__row[hidden]{display:none}.download-template__row-title{flex:1 1 100%;min-width:0;margin:0;font-family:var(--font-body-family);font-weight:500;font-size:var(--font-size-heading-sm-sp);line-height:1.5;letter-spacing:var(--letter-spacing-body);color:var(--color-navy)}@media screen and (min-width:750px){.download-template__row-title{flex:1 1 auto;font-size:var(--font-size-body)}}.download-template__row-actions{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin-left:auto}.download-template__row-format{display:inline-flex;align-items:center;gap:.8rem}.download-template__badge{display:inline-flex;align-items:center;min-width:5.6rem;padding:.3rem .8rem;border:1px solid var(--color-blue);border-radius:.4rem;font-size:1.2rem;line-height:1.4;letter-spacing:var(--letter-spacing-label-en);color:var(--color-blue);white-space:nowrap;justify-content:center}.download-template__btn.download-template__btn--sm{width:auto;min-width:15.2rem;min-height:3.6rem;padding:.8rem 1.6rem;font-size:1.3rem}.download-template__btn--sm .download-template__btn-icon svg{width:1.3rem}.download-template__no-match{margin:2.4rem 0 0;font-size:var(--font-size-body-sp);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);color:var(--color-text);text-align:center}.download-template__no-match[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-download-template.css.map */
