.text-image-half-show-outer{display:flex;padding:32px;gap:32px}.text-image-half-show-image{flex-basis:50%}.text-image-half-show-image .text-image-show-image{aspect-ratio:1}.text-image-half-show-image .text-image-video{aspect-ratio:1;height:100%;object-fit:cover}.text-image-half-show-content{flex-basis:50%;display:flex;flex-direction:column;justify-content:space-between}.text-image-half-show-block-box-item{display:flex;gap:20px}.text-image-half-show-block-box{--column-gap: 8px;display:flex;flex-direction:column;gap:8px}.text-image-half-show-block-box .text-icon-item{padding-block:0}.text-image-half-show-block-box .text-icon-item-title{font-weight:600;line-height:140%}.text-image-half-show-block-box .has_image .text-icon-item-title{font-size:16px}.text-image-half-show-block-box>:not(.has_image) .text-icon-item-title{font-size:24px}.text-image-half-show-block-box>:not(.text-image-show-image-box)>.text-image-show-tips{padding-top:8px}.text-image-half-show-block-box>:not(.has_image) .text-icon-item{padding-inline:0}.text-image-half-show-block-box>:not(.has_image) .text-icon-item-text{font-size:14px;color:#777}@media screen and (max-width:1279px){.text-image-half-show-outer{padding:0;gap:16px;flex-direction:column}.text-image-half-show-image.order_2{order:initial}.text-image-half-show-image .text-image-show-image{aspect-ratio:initial}.text-image-half-show-image .text-image-video{aspect-ratio:initial;height:auto}.text-image-half-show-content .text-image-info-box{order:2}.text-image-half-show-block-box>:not(.has_image) .text-icon-item{padding:8px 4px;gap:4px}.text-image-half-show-block-box-item{gap:8px}.text-image-half-show-content{gap:16px}.text-image-half-show-block-box-item,.text-image-half-show-block-box .text-icon-item{padding-block:8px}.text-image-half-show-block-box .text-icon-item{padding-inline:4px}.text-image-half-show-block-box .has_image .text-icon-item-title{font-size:14px;color:#777}.text-image-half-show-block-box-item.has_image{gap:10px;padding-block:0}.text-image-half-show-block-box>:not(.has_image) .text-icon-item-title{font-size:16px}.text-image-half-show-block-box>:not(.has_image) .text-icon-item-text{font-size:12px}}@media screen and (min-width:768px){.text-image-half-show-block-box.show-in-pc{display:flex}.text-image-half-show-block-box.show-in-mob{display:none}}@media screen and (max-width:767px){.text-image-half-show-block-box.show-in-pc{display:none}.text-image-half-show-block-box.show-in-mob{display:flex;margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-text-image-half-show.css.map */
