.general-image-text-component-container[data-theme=dark]{background:var(--dark-base-grey-100-base)!important}.general-image-text-component-container .above-and-tips{gap:20px}@media (max-width: 767px){.general-image-text-component-container .above-and-tips{gap:8px}}.general-image-text-component-container .text-and-image{gap:40px}@media (max-width: 767px){.general-image-text-component-container .text-and-image{gap:32px}}.general-image-text-component-container .text-and-image .subtitle-and-title_content{gap:8px}@media (max-width: 767px){.general-image-text-component-container .text-and-image .subtitle-and-title_content{gap:4px}}.general-image-text-component-container .text-and-image .subtitle-and-title_content.align-left *{text-align:left}.general-image-text-component-container .text-and-image .subtitle-and-title_content.align-center *{text-align:center}.general-image-text-component-container .text-and-image .subtitle-and-title_content .title-and-content{gap:24px}@media (max-width: 767px){.general-image-text-component-container .text-and-image .subtitle-and-title_content .title-and-content{gap:16px}}@media (min-width: 768px){.general-image-text-component-container .text-and-image .subtitle-and-title_content .title-and-content.row{display:grid;grid-template-columns:repeat(2,1fr);gap:80px}}.general-image-text-component-container .text-and-image .image-and-points{border-radius:8px;overflow:hidden}.general-image-text-component-container .text-and-image .image-and-points .image{overflow:hidden}.general-image-text-component-container .text-and-image .image-and-points .image.backgound-no{border-radius:8px}.general-image-text-component-container .text-and-image .image-and-points .image.backgound-yes{border-radius:8px 8px 0 0}@media (max-width: 767px){.general-image-text-component-container .text-and-image .image-and-points .image{border-radius:8px}}.general-image-text-component-container .text-and-image .image-and-points .image img{width:100%;float:left}.general-image-text-component-container .text-and-image .image-and-points .points{padding:20px;display:grid;gap:24px 20px;grid-auto-rows:min-content;background:#e7e7e7}.general-image-text-component-container .text-and-image .image-and-points .points.background-no{padding:16px 0 0;gap:12px;background:#fff}@media (max-width: 767px){.general-image-text-component-container .text-and-image .image-and-points .points{padding:12px 0 0!important;background:#fff!important;gap:8px!important}}.general-image-text-component-container .text-and-image .image-and-points .points.text-align-left *{text-align:left}.general-image-text-component-container .text-and-image .image-and-points .points.text-align-center *{text-align:center}@media (max-width: 767px){.general-image-text-component-container .text-and-image .image-and-points .points.one-mob-column{grid-template-columns:repeat(1,1fr)}.general-image-text-component-container .text-and-image .image-and-points .points.two-mob-column{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.general-image-text-component-container .text-and-image .image-and-points .points.two-column{grid-template-columns:repeat(2,1fr)}.general-image-text-component-container .text-and-image .image-and-points .points.three-column{grid-template-columns:repeat(3,1fr)}.general-image-text-component-container .text-and-image .image-and-points .points.four-column{grid-template-columns:repeat(4,1fr)}}.general-image-text-component-container .text-and-image .image-and-points .points .point-item{gap:8px;padding:16px;background:#e7e7e7;border-radius:8px}@media (min-width: 768px){.general-image-text-component-container .text-and-image .image-and-points .points .point-item.flex-column .icon,.general-image-text-component-container .text-and-image .image-and-points .points .point-item.flex-column .title-and-text{width:100%}}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .icon.size-large{min-width:80px}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .icon.size-large img{width:80px}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .icon.size-normal{min-width:64px}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .icon.size-normal img{width:64px}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .icon.size-small{min-width:32px}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .icon.size-small img{width:32px}@media (max-width: 767px){.general-image-text-component-container .text-and-image .image-and-points .points .point-item .icon.size-large img{width:40px}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .icon.size-normal img{width:32px}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .icon.size-small img{width:24px}}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .title-and-text{gap:4px;flex:1}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .title-and-text.bottom{flex-direction:column-reverse}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .title-and-text ._title{font-weight:600}.general-image-text-component-container .text-and-image .image-and-points .points .point-item .title-and-text ._title.large-font{font-size:32px}@media (max-width: 767px){.general-image-text-component-container .text-and-image .image-and-points .points .point-item .title-and-text ._title.large-font{font-size:28px}}.general-image-text-component-container .tips.text-align-left{text-align:left}.general-image-text-component-container .tips.text-align-center{text-align:center}.general-image-text-component-container .flex{display:flex}.general-image-text-component-container .flex-column{display:flex;flex-direction:column}.general-image-text-component-container .align-items-center{align-items:center}.general-image-text-component-container .align-items-start{align-items:flex-start}.general-image-text-component-container .align-items-stretch{align-items:stretch}.general-image-text-component-container .space-between{justify-content:space-between}
/*# sourceMappingURL=/cdn/shop/t/5/assets/general-image-text-component.css.map */
