/* 톡스앤필 앰버서더 리뉴얼 */.model-box .swiper-button-next, .model-box .swiper-button-prev {    margin-top: -14px;    width: 14px;    height: 14px;    background-image: none;    border-top: 2px solid #333;    border-left: 2px solid #333;}.model-box {    position: relative;    padding: 38px 0 0 22px;    flex-direction: column;    gap: 25px;    margin-bottom: 75px;}.model-photo {    position: relative;    width: 735px;    padding-bottom: 30px;}.model-list {    position: relative;    margin-top: 107px;    margin-left: 90px;}.model-list .model-line {    position: absolute;    top: 0;    left: 0;    width: 1px;    height: 0;    max-height: calc(100% - 30px);    background-color: #1c1c1c;    transition: height .9s;}.model-list .model-history {    z-index: 2;    position: absolute;    top: 0;    left: 0;    font-size: 0;    display: flex;    align-items: center;    justify-content: flex-end;    transform: translateX(-50%);}.model-list .model-history p {    position: absolute;    font-family: 'Campton';    font-size: 24px;    font-weight: 600;    color: #a73439;    margin: 0 30px 0 0;    white-space: nowrap;}.model-list .model-history .dot {    display: inline-block;    width: 14px;    aspect-ratio: 1;    background-color: #a73439;    border-radius: 50%;}.model-list .model-title {    padding-left: 22px;    margin-bottom: 45px;}.model-list .model-title .title-img {    width: 395px;    margin-bottom: 20px;}.model-list .model-title p {    font-size: 18px;    color: #a73439;    margin: 0;    font-family: "Pretendard";}.model-box .swiper-button-prev {    left: 27px;}.model-box .swiper-button-next {    right: 27px;}.model-box .swiper-pagination {    bottom: 0;}.bottom-box {    display: flex;    align-items: center;    justify-content: center;    font-size: 32px;    font-weight: bold;    color: #000;    gap: 15px;    padding: 200px 0 200px 56px;}.bottom-box img {    width: 158px;    aspect-ratio: 158 / 29;}.bottom-box p {    margin: 0;}.top-box img {    width: 100%;}