@charset "utf-8";

/*
 * File    : rwd-strap.css
 * Author  : STUDIO-JT (KMS)
 *
 * SUMMARY :
 * 2000px
 * 1680px
 * 1480px
 * 1200px
 * 1023px
 * 860px
 * 540px
 */



/* **************************************** *
 * 2000px
 * **************************************** */
@media (min-width: 2000px){

}



/* **************************************** *
 * 1680px
 * **************************************** */
@media (max-width: 1680px){

}




/* **************************************** *
 * 1480px
 * **************************************** */
@media (max-width: 1480px){

    /* SWIPER */
    .swiper-navigation .swiper-button-prev { left: 50rem; }
    .swiper-navigation .swiper-button-next { right: 50rem; }

}



/* **************************************** *
 * 1200px
 * **************************************** */
@media (max-width: 1200px){

    /* BUTTON */
    .jt-btn__basic { padding-left: 43rem; padding-right: 43rem; }
    .jt-btn__basic.jt-btn--small { padding-left: 25rem; padding-right: 25rem; }

    /* FORM */
    .jt-form__field { height: 54rem; padding-top: 7rem; }

    .choices__inner { padding-top: 11rem; padding-bottom: 11rem; }
    .choices[data-type*=select-one] .choices__inner { padding-bottom: 11rem; }
    .choices[data-type*=select-one]::after { background-size: 15rem auto; }
    .choices__list--dropdown .choices__item, 
    .choices__list[aria-expanded] .choices__item { padding-top: 9rem; padding-bottom: 9rem; }
    html.mobile .jt-choices__wrap:before { width: 15rem; height: 15rem; }
    html.mobile .jt-choices__wrap > select { height: 54rem; line-height: 52rem; }

    .jt-automail__list > li { padding-top: 9rem; padding-bottom: 9rem; }

    .jt-customfile__field { width: 154rem; height: 50rem; }
    .jt-customfile__button { line-height: 50rem; }

    /* CATEGORY */
    .jt-category ul a { padding: 4rem 22rem; }

    /* SEARCH */
    .jt-search__input { height: 54rem; padding-top: 7rem; }
    .jt-search__label { top: 12rem; }
    .jt-search__submit .jt-icon { width: 23rem; }

    /* LOADMORE */
    .jt-loadmore { margin-top: 76rem; }

    /* SINGLE LAYOUT */
    .jt-single__header { margin-bottom: 65rem; }

    .jt-single__content { padding-bottom: 100rem; }

    .jt-single__share { margin-top: 32rem; }

    .jt-single__attachments { margin-top: 100rem; }

    .jt-single__control { margin-top: 55rem; }
    .jt-single__attachments:empty + .jt-single__control { margin-top: 100rem; }

    .jt-single__related { padding: 100rem 0; }
    .jt-single__related-head { margin-bottom: 32rem; }

    /* ATTACHMENTS */
    .jt-download-files { padding: 32rem; }
    .jt-download-files b { margin-bottom: 4rem; }

    /* TABS */
    .jt-tabs__menu li a { padding-top: 16rem; padding-bottom: 16rem; }

    /* SWIPER */
    .swiper-control { bottom: 32rem; }

    .swiper-state { width: 34rem; height: 34rem; margin-left: 2rem; }

    .swiper-navigation .swiper-button { width: 50rem; height: 50rem; margin-top: -25rem; }
    .swiper-navigation .swiper-button .jt-icon { width: 16rem; }
    .swiper-navigation .swiper-button-prev { left: 40rem; }
    .swiper-navigation .swiper-button-next { right: 40rem; }

    .swiper-scrollbar.swiper-scrollbar-horizontal { margin-top: 52rem; }

    /* VIDEO */
    .jt-embed-video__overlay-btn { width: 70rem; height: 70rem; margin-top: -35rem; margin-left: -35rem; }

    /* ACCORDION LIST */
    .jt-accordion__head { padding: 25rem 76rem 25rem 32rem; }
    .jt-accordion__control { width: 18rem; height: 18rem; top: 32rem; right: 32rem; }
    .jt-accordion__content { margin-top: -13rem; margin-bottom: 13rem; }
    .jt-accordion__content-inner { padding: 0 32rem 25rem; margin-bottom: -13rem; }

    /* CARD LIST */
    .jt-card-list { gap: 20rem; }
    .jt-card-list__link { height: 240rem; padding: 34rem 34rem 64rem; }
    .jt-card-list__date { bottom: 32rem; }

    /* MASONRY LIST */
    .jt-isotope-list__content { padding-top: 20rem; }
    .jt-isotope-list__content br { display: none; }
    .jt-isotope-list__desc { margin-top: 6rem; max-height: 60rem; }
    .jt-isotope-list__date { margin-top: 18rem; }

    .jt-isotope-list__item.jt-isotope-list__item--typo .jt-isotope-list__link { padding: 38rem 32rem; }

    /* GRID LIST */
    .jt-grid-list__content { padding-top: 20rem; }
    .jt-grid-list__content br { display: none; }
    .jt-grid-list__desc { margin-top: 6rem; }

    /* FLEXBOARD LIST */
    .jt-flexboard-list__link { padding: 34rem 0; }

}



/* **************************************** *
 * 1023px
 * **************************************** */
@media (max-width: 1023px){

    /* BUTTON */
    .jt-btn__basic { padding: 8rem 38rem 7rem; }

    /* FORM */
    .jt-form__field { height: 52rem; padding-bottom: 9rem; }

    .jt-form__explain { padding-left: 12rem; }
    .jt-form__explain:before { width: 4rem; height: 4rem; }

    .jt-checkbox label > span:before, .jt-radiobox label > span:before { top: 0; }
    .jt-checkbox label > span:after { top: 4rem; }
    .jt-radiobox label > span:after { top: 6rem; }

    html.mobile .jt-choices__wrap > select { height: 52rem; line-height: 50rem; }

    .jt-customfile__field { width: 148rem; height: 48rem; }
    .jt-customfile__button { line-height: 48rem; }

    /* CATEGORY */
    .jt-category { margin-bottom: 24rem; }
    .jt-category ul a { padding: 3rem 20rem; }

    /* SEARCH */
    .jt-search { margin-bottom: 36rem; }

    .jt-search__field { width: 360rem; }
    .jt-search__input { height: 52rem; padding: 7rem 45rem 9rem 45rem; }

    .jt-search__label { top: 13rem; left: 46rem; }

    .jt-search__submit { left: 10rem; }
    .jt-search__submit .jt-icon { width: 22rem; }

    .jt-search__reset { right: 8rem; }

    /* PAGINATION */
    .jt-pagination { margin-top: 48rem; }
    
    .jt-pagination .jt-pagination__numbers { min-width: 24rem; margin: 0 7rem; }
    .jt-pagination .jt-pagination__numbers .jt-icon { width: 11rem; }
    .jt-pagination .jt-pagination__numbers.jt-pagination--prev { margin-left: 3rem; margin-right: 6rem; }
    .jt-pagination .jt-pagination__numbers.jt-pagination--next { margin-left: 6rem; margin-right: 3rem; }
    .jt-pagination .jt-pagination__numbers.jt-pagination--first,
    .jt-pagination .jt-pagination__numbers.jt-pagination--last { margin-left: 3rem; margin-right: 3rem; }

    /* LOADMORE */
    .jt-loadmore { margin-top: 65rem; }

    .jt-loadmore__spinner { height: 8rem; margin-top: -4rem; }
    .jt-loadmore__spinner > div { width: 8rem; height: 8rem; }

    /* LIST COMPONENT */
    .jt-list-nothing { padding: 80rem 28rem; }

    .jt-list-count p { top: -53rem; }

    /* SINGLE LAYOUT */
    .jt-single__content { padding-bottom: 90rem; }
    
    .jt-single__attachments { margin-top: 90rem; }

    .jt-single__control { margin-top: 52rem; }
    .jt-single__attachments:empty + .jt-single__control { margin-top: 90rem; }

    .jt-single__related { padding: 90rem 0; }

    /* SHARE */
    .jt-share .jt-share__item { width: 44rem; height: 44rem; }
    .jt-share .jt-share__item .jt-icon { width: 22rem; }

    .jt-share__tooltip { padding-left: 34rem; padding-right: 34rem; bottom: 32rem; }

    /* TABS */
    .jt-tabs__menu { margin-bottom: 35rem; }
    .jt-tabs__menu li:before { height: 2rem; }
    .jt-tabs__menu li a { padding: 15rem 12rem; }

    /* SWIPER */
    .swiper-scrollbar.swiper-scrollbar-horizontal { height: 4rem; margin-top: 46rem; }

    /* ACCORDION LIST */
    .jt-accordion__head { padding: 23rem 72rem 23rem 30rem; }
    .jt-accordion__control { top: 28rem; right: 30rem; }
    .jt-accordion__content { margin-top: -9rem; margin-bottom: 9rem; }
    .jt-accordion__content-inner { padding: 0 30rem 23rem; margin-bottom: -9rem; }

    /* CARD LIST */
    .jt-card-list__link { height: 230rem; padding: 30rem 28rem 60rem; }
    .jt-card-list__desc { margin-top: 6rem; }
    .jt-card-list__date { bottom: 30rem; }

    /* MASONRY LIST */
    .jt-isotope-list { margin-bottom: -56rem; }
    .jt-isotope-list__grid { width: calc((100% - 56rem) / 3); }
    .jt-isotope-list__gutter { width: 28rem; }
    .jt-isotope-list__item { width: calc((100% - 56rem) / 3); margin-bottom: 56rem; }
    .jt-isotope-list__desc { max-height: 56rem; }

    .jt-isotope-list__item.jt-isotope-list__item--typo .jt-isotope-list__link { padding: 30rem 28rem; }

    /* GRID LIST */
    .jt-grid-list { gap: 56rem 28rem; }

    /* FLEXBOARD LIST */
    .jt-flexboard-list__link { grid-template-columns: 120rem 1fr 75rem 105rem; padding: 32rem 0; }
    .jt-flexboard-list__notice { padding: 1rem 12rem 0rem; }
    .jt-flexboard-list__attachment .jt-icon { width: 17rem; }

    /* JT CONFIRM */
    .jt-confirm__container { max-width: 355rem; }
    .jt-confirm__content { min-height: 135rem; padding: 32rem 28rem 28rem; }

    /* JT ALERT */
    .jt-alert__container { max-width: 355rem; }
    .jt-alert__content { min-height: 135rem; padding: 38rem; }
    .jt-alert__btn { padding-top: 12rem; padding-bottom: 12rem; }
    .jt-alert__btn-icon { width: 13rem; }
    .jt-alert__icon { width: 43rem; }

    .jt-alert.jt-alert--title-highlight .jt-alert__content h1 + p { padding-top: 30rem; padding-bottom: 13rem; }

    .jt-alert.jt-alert--theme-classic .jt-alert__content { padding-top: 30rem; padding-bottom: 30rem; }
    .jt-alert.jt-alert--theme-classic .jt-alert__btn { padding: 7rem 26rem; }
    .jt-alert.jt-alert--theme-classic.jt-alert--title-highlight .jt-alert__content h1 + p { padding-top: 18rem; }

    /* JT LOADING ALERT */
    .jt-alert-loading__container { max-width: 310rem; }
    .jt-alert-loading__content { padding: 42rem 28rem; }

}



/* **************************************** *
 * 860px
 * **************************************** */
@media (max-width: 860px){

    /* BUTTON */
    .jt-btn__basic { padding-left: 35rem; padding-right: 35rem; }
    .jt-btn__basic.jt-btn--small { padding: 6rem 23rem; }

    /* FORM */
    .jt-form { gap: 65rem; }
    .jt-form__fieldset { gap: 44rem 0; }
    .jt-form__data { margin-top: 10rem; }

    textarea.jt-form__field { height: 200rem; }

    .jt-form__explain { margin-top: 9rem; }
    .jt-form__explain:before { top: 11rem; }

    .jt-form__valid { bottom: -30rem; }

    .choices__list--dropdown .choices__item, 
    .choices__list[aria-expanded] .choices__item { padding-top: 8rem; padding-bottom: 8rem; }

    .jt-automail__list > li { padding-top: 8rem; padding-bottom: 8rem; }

    .jt-form__attach { margin-bottom: 15rem; }
    .jt-customfile__list { gap: 6rem; margin-top: 18rem; }
    .jt-customfile__item { padding-top: 4rem; }

    .jt-agreement { padding-top: 57rem; }
    .jt-agreement__content { padding: 25rem 18rem 25rem 25rem; }
    .jt-agreement__content-inner { padding-right: 18rem; }
    .jt-agreement__item + .jt-agreement__item { margin-top: 18rem; }
    .jt-agreement__choice-field .jt-form__valid { min-width: 318rem; }

    /* CATEGORY */
    .jt-category { margin-bottom: 20rem; }
    .jt-category ul a { padding: 3rem 18rem; }

    /* SEARCH */
    .jt-search__label { top: 11rem; }

    /* LIST COMPONENT */
    .jt-list-nothing { padding: 64rem 24rem; }

    .jt-list-count p { top: -50rem; }

    /* SINGLE LAYOUT */
    .jt-single__meta { gap: 28rem; margin-bottom: 14rem; }
    .jt-single__meta > *:not(:last-child):after { height: 12rem; margin-top: -6rem; right: -14rem; }

    .jt-single__control { margin-top: 48rem; }

    .jt-single__related-head { margin-bottom: 28rem; }

    /* ATTACHMENTS */
    .jt-download-files { padding: 28rem 24rem; }

    /* SWIPER */
    .swiper-control { bottom: 25rem; }

    .swiper-control .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5rem; }

    .swiper-state { margin-left: 0rem; }

    .swiper-navigation, .swiper-scrollbar { display: none; }

    /* ACCORDION LIST */
    .jt-accordion__head { padding: 20rem 65rem 20rem 24rem; }
    .jt-accordion__control { top: 26rem; right: 25rem; width: 16rem; height: 16rem; }
    .jt-accordion__content { margin-top: -6rem; margin-bottom: 6rem; }
    .jt-accordion__content-inner { padding: 0 24rem 20rem; margin-bottom: -6rem; }

    /* CARD LIST */
    .jt-card-list { display: block; margin: 0 -24rem; font-size: 0; white-space: nowrap; overflow-y: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .jt-card-list__item { display: inline-block; vertical-align: top; width: 330rem; margin-right: 16rem; white-space: normal; }
    .jt-card-list__item:first-child { margin-left: 24rem; }
    .jt-card-list__item:last-child { margin-right: 24rem; }
    .jt-card-list__link { height: 222rem; }

    html.win .jt-card-list { padding-bottom: 6rem; overflow: overlay; }
    html.win .jt-card-list::-webkit-scrollbar { height: 4rem; background: transparent; }
    html.win .jt-card-list::-webkit-scrollbar-track { background: var(--color-gray-300); border-radius: 99rem }
    html.win .jt-card-list::-webkit-scrollbar-thumb { background: var(--color-gray-400); border-radius: 99rem; }

    /* MASONRY LIST */
    .jt-isotope-list { margin-bottom: -50rem; }
    .jt-isotope-list__grid { width: calc((100% - 24rem) / 2); }
    .jt-isotope-list__gutter { width: 24rem; }
    .jt-isotope-list__item { width: calc((100% - 24rem) / 2); margin-bottom: 50rem; }

    .jt-isotope-list__date { margin-top: 15rem; }
    
    /* GRID LIST */
    .jt-grid-list { grid-template-columns: repeat(2, minmax(0,1fr)); gap: 50rem 24rem; }

    /* FLEXBOARD LIST */
    .jt-flexboard-list__link { grid-template-columns: 100rem 1fr 66rem 98rem; padding: 30rem 0; }
    .jt-flexboard-list__notice { padding: 0rem 12rem; }

}



/* **************************************** *
 * 540px
 * **************************************** */
@media (max-width: 540px){

    /* BUTTON */
    .jt-btn__basic { padding: 7rem 33rem; }
    .jt-btn__basic.jt-btn--small { padding: 5rem 20rem; }

    /* FORM */
    .jt-form__field { height: 48rem; padding: 8rem 15rem; }
    textarea.jt-form__field { height: 160rem; padding: 10rem 13rem; }

    .jt-form--required .jt-form__label:after { width: 4rem; height: 4rem; margin-left: 5rem; }

    .jt-form__explain:before { top: 9rem; }

    .jt-checkbox, .jt-radiobox { gap: 2rem 20rem; }
    .jt-checkbox label > span, .jt-radiobox label > span { padding-left: 27rem; }
    .jt-checkbox label > span:before { top: 1rem; }
    .jt-checkbox label > span:after { top: 5rem; }

    .choices__inner { padding: 10rem 46rem 10rem 15rem; }
    .choices[data-type*=select-one] .choices__inner { padding-bottom: 10rem; }
    .choices[data-type*=select-one]::after { width: 46rem; background-size: 13rem auto; }
    .choices__list--dropdown .choices__item, 
    .choices__list[aria-expanded] .choices__item { padding: 7rem 15rem; }
    html.mobile .jt-choices__wrap:before { width: 13rem; height: 13rem; right: 17rem; }
    html.mobile .jt-choices__wrap > select { height: 48rem; padding: 0 46rem 0 15rem; line-height: 46rem; }

    .jt-automail__list > li { padding: 7rem 15rem; }

    .jt-form__attach { margin-bottom: 12rem; }
    .jt-customfile__field { width: 136rem; height: 46rem; }
    .jt-customfile__button { line-height: 46rem; }
    .jt-customfile__list { margin-top: 16rem; }

    .jt-agreement__content { padding: 21rem 16rem 21rem 21rem; }
    .jt-agreement__content-inner { max-height: 130rem; padding-right: 16rem; }
    .jt-agreement__item li ol { margin-left: 4rem; }
    .jt-agreement__choice { gap: 20rem; margin-top: 20rem; }
    .jt-agreement__choice-field { position: static; }
    .jt-agreement__choice-field .jt-form__valid { width: calc(100vw - 48rem); min-width: inherit; left: auto; right: 0; text-align: right; }

    /* CATEGORY */
    .jt-category { margin-bottom: 0; }
    .jt-category ul { justify-content: center; }
    .jt-category ul li:not(:first-child):before { height: 13rem; margin-top: -6rem; }

    /* SEARCH */
    .jt-search { margin-bottom: 25rem; }

    .jt-search__bundle { width: 100%; }

    .jt-search__field { width: 100%; }
    .jt-search__input { height: 48rem; padding-bottom: 8rem; }

    .jt-search__submit .jt-icon { width: 20rem; }
    .jt-search__reset .jt-icon { width: 18rem; }
    
    /* PAGINATION */
    .jt-pagination { margin-top: 42rem; }

    .jt-pagination .jt-pagination__numbers { min-width: 22rem; margin: 0 6rem; }
    .jt-pagination .jt-pagination__numbers .jt-icon { width: 10rem; top: 50%; }
    .jt-pagination .jt-pagination__numbers.jt-pagination--prev { margin-left: 2rem; margin-right: 5rem; }
    .jt-pagination .jt-pagination__numbers.jt-pagination--next { margin-left: 5rem; margin-right: 2rem; }
    .jt-pagination .jt-pagination__numbers.jt-pagination--first,
    .jt-pagination .jt-pagination__numbers.jt-pagination--last { margin-left: 2rem; margin-right: 2rem; }

    /* LOADMORE */
    .jt-loadmore { margin-top: 48rem; }

    .jt-loadmore__spinner { width: 60rem; height: 7rem; margin-left: -30rem; }
    .jt-loadmore__spinner > div { width: 7rem; height: 7rem; margin: 0 5rem; }

    /* LIST COMPONENT */
    .jt-list-nothing { padding: 42rem 20rem; }
    .jt-list-nothing p { padding-top: 6rem; }
    .jt-list-nothing p br { display: none; }

    .jt-list-count { margin-top: 20rem; margin-bottom: 12rem; text-align: right; }
    .jt-list-count p { position: relative; right: inherit; top: inherit; }

    /* SINGLE LAYOUT */
    .jt-single__header { margin-bottom: 48rem; }

    .jt-single__meta { gap: 24rem; margin-bottom: 12rem; }
    .jt-single__meta > *:not(:last-child):after { right: -12rem; }

    .jt-single__content { padding-bottom: 72rem; }

    .jt-single__share { margin-top: 24rem; }
    
    .jt-single__attachments { margin-top: 72rem; }

    .jt-single__control { margin-top: 38rem; }
    .jt-single__attachments:empty + .jt-single__control { margin-top: 72rem; }

    .jt-single__related { padding: 72rem 0; }
    .jt-single__related-head { margin-bottom: 24rem; }

    /* ATTACHMENTS */
    .jt-download-files { padding-top: 24rem; padding-bottom: 24rem; }

    /* SHARE */
    .jt-share { gap: 8rem; }
    .jt-share .jt-share__item { width: 40rem; height: 40rem; }
    .jt-share .jt-share__item .jt-icon { width: 18rem; }

    /* TABS */
    .jt-tabs__menu { margin-bottom: 28rem; }
    .jt-tabs__menu li a { padding: 12rem 10rem; }

    /* SWIPER */
    .swiper-control { bottom: 20rem; }

    /* VIDEO */
    .jt-embed-video__overlay-btn { width: 62rem; height: 62rem; margin-top: -31rem; margin-left: -31rem; }
    .jt-embed-video__overlay-btn:after { margin-top: -5rem; border-top-width: 6rem; border-bottom-width: 6rem; border-left-width: 8rem; }

    /* ACCORDION LIST */
    .jt-accordion { row-gap: 8rem; }
    .jt-accordion__head { padding: 18rem 48rem 18rem 20rem; }
    .jt-accordion__control { top: 24rem; right: 22rem; width: 14rem; height: 14rem; }
    .jt-accordion__content-inner { padding: 0 20rem 16rem; }

    /* CARD LIST */
    .jt-card-list__item { width: 283rem; margin-right: 12rem; }
    .jt-card-list__link { height: 205rem; padding: 26rem 24rem 52rem; }
    .jt-card-list__date { bottom: 26rem; }

    /* MASONRY LIST */
    .jt-isotope-list { margin-bottom: -46rem; }
    .jt-isotope-list__grid { width: 100%; }
    .jt-isotope-list__gutter { width: 0; }
    .jt-isotope-list__item { width: 100%; margin-bottom: 46rem; }

    .jt-isotope-list__content { padding-top: 18rem; }
    .jt-isotope-list__desc { max-height: 52rem; }
    .jt-isotope-list__date { margin-top: 15rem; }

    .jt-isotope-list__item.jt-isotope-list__item--typo .jt-isotope-list__link { padding: 28rem 24rem; }

    /* GRID LIST */
    .jt-grid-list { grid-template-columns: 1fr; gap: 46rem 0; }
    .jt-grid-list__content { padding-top: 18rem; }
    .jt-grid-list__date { margin-top: 10rem; }

    /* FLEXBOARD LIST */
    .jt-flexboard-list__link { display: block; padding: 20rem 0; font-size: 0; }
    .jt-flexboard-list__link > * { vertical-align: middle; }

    .jt-flexboard-list__num { display: none; }
    .jt-flexboard-list__notice { width: 40rem; height: 24rem; padding: 4rem 0; line-height: 1; }

    .jt-flexboard-list__title { display: inline-block; width: calc(100% - 26rem); }

    .jt-flexboard-list__attachment { display: inline-block; width: 26rem; }
    .jt-flexboard-list__attachment .jt-icon { position: relative; top: -1rem; }

    .jt-flexboard-list__date { display: block; margin-top: 4rem; }

    .jt-flexboard-list--notice .jt-flexboard-list__num { display: inline-block; margin-right: 8rem; }
    .jt-flexboard-list--notice .jt-flexboard-list__title { width: calc(100% - 74rem); }
    
    /* JT CONFIRM */
    .jt-confirm__container { width: calc(100% - 48rem); max-width: inherit; }
    .jt-confirm__content { min-height: 110rem; padding: 28rem 24rem 24rem; }
    .jt-confirm__btn { padding: 10rem 15rem; }

    /* JT ALERT */
    .jt-alert__container { width: calc(100% - 48rem); max-width: inherit; }
    .jt-alert__content { min-height: 110rem; padding: 34rem 32rem; }
    .jt-alert__btn { padding-top: 10rem; padding-bottom: 11rem; }
    .jt-alert__btn-icon { width: 12rem; margin-right: 6rem; top: 0rem; }
    .jt-alert__icon { width: 40rem; margin-bottom: 15rem; }

    .jt-alert.jt-alert--title-highlight .jt-alert__content h1 + p { padding-top: 26rem; padding-bottom: 10rem; }

    .jt-alert.jt-alert--theme-classic .jt-alert__content { padding-top: 28rem; padding-bottom: 28rem; }
    .jt-alert.jt-alert--theme-classic .jt-alert__actions { padding: 18rem 0; }
    .jt-alert.jt-alert--theme-classic .jt-alert__btn { padding: 6rem 24rem; }
    .jt-alert.jt-alert--theme-classic.jt-alert--title-highlight .jt-alert__content h1 + p { padding-top: 16rem; }

    /* JT LOADING ALERT */
    .jt-alert-loading__container { max-width: 280rem; }
    .jt-alert-loading__content { padding: 38rem 24rem; }
    .jt-alert-loading__message { padding-bottom: 10rem; }
    .jt-alert-loading__progress-icon { width: 6rem; height: 6rem; margin: 0 5rem; }

}