/* who307 250610 */
/* magazine list */
.magazine-list__title { font-size: 3.6rem; font-weight: 700; display: none; } 
.magazine-content { display: flex; flex-direction: column; gap: 1.5rem; padding: 2.4rem 2rem 0 2rem; } 
.magazine-list__select { display: flex; justify-content: flex-end; } 
.magazine-list__button { margin-top:3.3rem; } 

/* magazine details */
.magazine-details__container { display: flex; flex-direction: column; } 
.magazine-details__header { display: flex; flex-direction: column; gap: 1.6rem; } 
.magazine-details__writer-box { background-color: var(--secondary-grey); padding: 0 1.6rem; display: flex; align-items: center; justify-content: space-between; border-radius: 2rem; min-height: 5.6rem; margin-top: 2rem; } 
.magazine-details__user-icon { display: inline-block; width: 3.6rem; height: 3.6rem; flex: 0 0 3.6rem; border-radius: 100%; } 
.magazine-details__writer { font-size: 1.4rem; font-weight: 600; color: #333; display: inline-flex; gap: 1.2rem; align-items: center; padding-right: 1rem; flex: 1; } 
.magazine-details__info { display: flex; align-items: center; gap: 2.6rem; color: #888; line-height: 1.4; font-size: 1.2rem; } 
.magazine-details__date { position: relative; } 
.magazine-details__date::after { content: ""; width: 1px; height: 1.2rem; background-color: #E0E0E0; position: absolute; top: 50%; transform: translateY(-50%); right: -1.25rem; } 
.magazine-details__view { display: flex; align-items: center; gap: .4rem; } 
.magazine-details__body { position: relative; padding: 0 2rem 8rem; } 
.magazine-details__content { margin-top: 4.8rem; } 
.magazine-products { display: flex; flex-direction: column; gap: 8rem; } 
.magazine-products__title { font-size: 2rem; font-weight: 700; color: var(--primary-black); margin-bottom: 1.2rem; } 
.magazine-details .button-more { margin: 2rem auto 2.2rem; } 

.best-magazine__container { display: flex; flex-direction: column; gap: 1.6rem; padding: 4.8rem 2rem 0 2rem; } 
.best-magazine__title { font-size: 2.2rem; font-weight: 700; } 
/* who307 250610 */

/* who307 250613 */
/* insights main */
.insights-main__container { display: flex; flex-direction: column; gap: 6.4rem; padding: 7.2rem 2rem 0 2rem; } 
.insights-header { display: flex; align-items: center; justify-content: space-between; } 
.insights-header__label { font-size: 2.2rem; font-weight: 700; display: flex; flex-direction: column; gap: .4rem; } 
.insights-header__label--gap { gap:.8rem; flex-direction: row; align-items: center; } 
.insights-header__date { font-weight: 400; font-size: 1.4rem; color: #999; } 
.insights-section__container { display: flex; flex-direction: column; gap: 1.6rem; } 

.insights-magazine .ui-slider__container { width: 100%; } 

.insights-hotdeal .ui-slider__container { width: 100%; } 

.review .ui-slider__container { width: 100%; } 

.insights-banner { text-align: center; } 

.event-banner { display: flex; align-items: center; justify-content: center; gap: .8rem; flex-wrap: wrap; } 
.event-banner__container { overflow: hidden; border-radius: 1.6rem; } 
.event-banner__item { /*aspect-ratio: 79/33; max-width: 63.2rem; */ border-radius: 1.6rem; overflow: hidden; } 
.event-banner__item>img { width:100%; } 

.insta-banner { position: relative; } 
.insta-banner__item { aspect-ratio: 85/106; max-width: 17rem; border-radius: 1.6rem; overflow: hidden; } 

.share-modal__wrapper { position: fixed; left: 50%; top: 50%; transform: translate(-50%,-50%); } 
/* who307 250613 */
 