img{max-width:960px;height:auto;transition:transform .5s}.container{background:#fff}.color-style{background:#F7F7F7}.first-post-body{margin-top:3vw}#details{max-width:960px;margin:0 auto}#details p strong{font-size:1.25rem}.top-card{box-shadow:0 0 20px #d3d3d3;display:flex;max-width:960px;justify-content:center;flex-direction:row;margin-left:auto;margin-right:auto;background:#F7F7F7}.top-card-img{flex:50%}.top-card-img img{display:block}.top-card-text{flex:50%;padding:30px;display:flex;flex-direction:column;width:100%;box-sizing:border-box;background:#fff}.top-card-social-icon{text-align:right;letter-spacing:7px}.top-card-social-icon img{width:22px;height:auto}.top-card-text-title{font-family:LustProNo3;font-size:57px;line-height:65px;margin-top:90px}.top-card-text-detail{font-family:Helvetica W01 Light;font-size:18px;line-height:22px;margin-top:20px}.top-card-text-bottom{display:flex;margin-top:auto}.top-card-text-by-gelish{font-family:Helvetica W01 Light;font-size:12px;line-height:16px}.top-card-text-date{font-family:Helvetica W01 Light;margin-left:auto;font-size:12px;line-height:16px;letter-spacing:.48px}.intro-text{font-family:Helvetica W01 Light;font-size:20px;line-height:30px;text-align:left;margin:0 auto;padding:50px 0;max-width:697px}.post-body{background-color:#fff}.post-container{max-width:697px;margin:0 auto;padding-bottom:2.5vw}.post-container #details{font-family:Helvetica W01 Light;font-size:20px;line-height:30px}.post-container img{padding-bottom:2vh}.post-container strong{font-family:Helvetica;font-size:36px;line-height:30px;text-align:center;padding:30px auto;font-weight:600}.product-cta-title{text-align:center;font-size:36px;font-weight:700;font-family:Helvetica;padding-bottom:2.5vw}.product-flexbox-ctr{display:flex;flex-wrap:wrap;align-items:center;max-width:960px;margin:0 auto;justify-content:center;gap:1rem}.section-title{margin-bottom:1rem;font-size:26px;font-weight:700;font-family:Helvetica}.previous-article{max-width:960px;margin:0 auto;margin-bottom:4vw}.previous-article p{font-family:LustProNo3;font-size:38px;line-height:33px;text-align:center;margin:3rem auto}.previous-article a{text-decoration:none;color:#262626}.previous-article-detail{display:flex;grid-template-columns:1fr 1fr;background-color:#eeeae9;max-height:500px;justify-content:space-between}.previous-article-detail img{max-width:480px;height:auto;object-fit:cover!important}.previous-article-detail-text{display:grid;grid-template-rows:unset;margin:40px}.previous-article-detail-title{font-family:Helvetica;font-size:39px;line-height:59px;font-weight:700;align-self:end;text-transform:uppercase}.previous-article-detail-description{font-family:Helvetica W01 Light;align-self:center;font-size:16px;line-height:23px}.previous-article-detail-date{font-family:Helvetica W01 Light;margin-top:auto;font-size:23px;line-height:28px;font-weight:700}@media only screen and (max-width: 820px){.top-card-text-title{margin-top:0}.top-card-text-bottom{padding-top:20px}.top-card-text{padding-top:0;padding-bottom:0}.top-card-social-icon{margin-top:25px}.post-body{padding:0 20px}img{max-width:95%;height:auto;transition:transform .5s}}@media only screen and (max-width: 600px){.product-list img{max-width:25vw}.product-list,.post-container{max-width:100vw}.previous-article-detail-text{display:flex!important;flex-direction:column;margin:0 20px}.top-card{flex-direction:column!important}.top-card-text{padding:20px!important;position:relative}.top-card-text-title{text-align:center;font-size:1.875em;line-height:normal}.top-card-text-bottom{margin:0;padding-bottom:0;padding-top:20px}.top-card-text-by-gelish,.top-card-text-date{font-size:.625em}.top-card-social-icon img{width:auto;max-height:14px}.top-card-img img{max-width:100%}.top-card-social-icon{margin-top:17px;margin-bottom:17px}.top-card-text-detail{margin-top:15px!important;margin-left:20px;margin-right:20px;margin-bottom:50px;text-align:center;font-size:.95em}.intro-text{font-size:1.1rem}.previous-article-detail img{max-width:50vw}.previous-article-detail-title{padding-top:20px;font-size:20px;line-height:normal}.previous-article-detail-description{padding-top:20px;font-size:12px;line-height:16px}.previous-article-detail-date{padding-top:20px;font-size:10px}@media (max-width: 768px){.side-by-side-flex{display:flex;justify-content:center;align-items:center;margin-top:1.4rem;flex-direction:column;gap:2rem}}}
