.swiper-slide-thumb-active{opacity:1!important}.cf-description .content{background-color:#fff;padding:2rem}.cf-description .content .description-content{position:relative;transition:all .3s ease-in-out;word-break:break-word}.cf-description .content .description-content.content-collapsed{max-height:700px;overflow:hidden}.cf-description .content .description-content.content-collapsed:after{background:linear-gradient(transparent,#fff);bottom:0;content:"";height:60px;left:0;pointer-events:none;position:absolute;right:0}@media(min-width:1024px){.cf-description .content .description-content.content-collapsed{max-height:none;overflow:visible}.cf-description .content .description-content.content-collapsed:after{display:none}}.cf-description .content h2{background-color:#2b281e;border-bottom:none;color:#fff;font-family:Zen Kaku Gothic New,sans-serif;font-size:1.25rem;font-weight:700;line-height:normal;margin-bottom:0;margin-top:2.5rem;padding:8px 1rem;text-align:left}.cf-description .content h2:first-of-type{margin-top:0}.cf-description .content h3{border-bottom:2px solid #a5814d;color:#a5814d;font-family:Zen Kaku Gothic New,sans-serif;font-size:1.25rem;font-weight:700;line-height:normal;margin-bottom:1rem;margin-top:1rem;padding-bottom:8px}.cf-description .content img{margin:1.5rem 0}.cf-description .content table tr td{padding:1rem}.cf-description .content table tr td:first-child{color:#a5a08c}
