.product-longtext{max-width:144rem;padding-top:10rem;padding-bottom:7.5rem;margin:0 auto}.product-longtext .product-longtext-heading{font-size:4.8rem;font-weight:600;line-height:normal;letter-spacing:0em;font-variation-settings:"opsz" auto;color:#333}.product-longtext .long-text-list .long-text-item{overflow:hidden;transition:max-height .4s ease,opacity .4s ease,visibility .4s ease;max-height:0;opacity:0;visibility:hidden}.product-longtext .long-text-list .long-text-item:not(.long-text-hidden){max-height:50rem;opacity:1;visibility:visible}.product-longtext .long-text-subtitle{font-size:3.2rem;font-weight:600;line-height:normal;letter-spacing:0em;font-variation-settings:"opsz" auto;color:#333;margin-top:3.2rem}.product-longtext .long-text-content{font-size:2rem;font-weight:400;line-height:normal;letter-spacing:0px;font-variation-settings:"opsz" auto;color:#333;margin-top:2.5rem}.product-longtext .show-more-btn{display:flex;align-items:center;gap:2.4rem;font-size:2.4rem;font-weight:600;line-height:normal;letter-spacing:0em;font-variation-settings:"opsz" auto;color:#3d3d3d;cursor:pointer}.product-longtext .show-more-btn:hover{color:#ebb069}.product-longtext .show-more-btn:hover svg path{fill:#ebb069}.product-longtext .flex-center{display:flex;justify-content:center;margin-top:3.2rem}.product-longtext .show-more-btn svg{transition:transform .4s ease}.product-longtext .show-more-btn.active svg{transform:rotate(180deg)}.product-longtext .product-longtext-box{width:100%;display:flex;align-items:center;margin-bottom:4rem}.product-longtext .product-longtext-box.right{flex-direction:row-reverse}.product-longtext .product-longtext-box .product-longtext-box-img{flex:0 0 50%;height:41rem;object-fit:cover;object-position:center center;border-radius:1.6rem;width:50%}.product-longtext .product-longtext-box-info{flex:1;display:flex;align-items:center;padding:2.2rem 4.4rem;text-align:left}@media screen and (max-width: 767px){.product-longtext{padding-top:6rem}.product-longtext .product-longtext-box{flex-wrap:wrap}.product-longtext .product-longtext-box.right{flex-direction:row}.product-longtext .product-longtext-box .product-longtext-box-img{flex:0 0 100%;width:100%;height:20rem}.product-longtext .product-longtext-box-info{padding:2rem}.product-longtext .long-text-subtitle{font-size:2.4rem}.product-longtext .long-text-content{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-product-longtext.css.map */
