.text__with--icons-single--item{display:flex;gap:1.9rem;position:relative;padding:2.5rem 0}.text__with--icons--box>svg{width:6rem}.text__with--icons--box>img{max-width:100%;vertical-align:middle;display:inline-block;height:auto}.text__with--icons--list{display:grid;grid-template-columns:auto}@media only screen and (min-width: 750px){.text__with--icons-single--item+.text__with--icons-single--item.border__show:before{border-left:1px solid var(--text-with-icon-border-color);position:absolute;content:"";height:50px;top:50%;transform:translateY(-50%)}.text__with--icons-grid-4 .text__with--icons-single--item+.text__with--icons-single--item:before{left:-2.5rem}.text__with--icons-grid-3 .text__with--icons-single--item+.text__with--icons-single--item:nth-child(4):before,.text__with--icons-grid-3 .text__with--icons-single--item+.text__with--icons-single--item:nth-child(7):before{display:none}.text__with--icons-grid-4 .text__with--icons-single--item+.text__with--icons-single--item:nth-child(5):before{display:none}.text__with--icons-grid-3{display:grid;grid-template-columns:repeat(3,1fr);column-gap:5rem;row-gap:5rem}}@media only screen and (min-width: 992px){.text__with--icons--box{max-width:7rem}.text__with--icons-grid-3 .text__with--icons-single--item+.text__with--icons-single--item:before{left:-7.5rem}.text__with--icons-grid-3{column-gap:15rem;row-gap:5rem}.text__with--icons-grid-4{display:grid;grid-template-columns:repeat(4,1fr);column-gap:5rem;row-gap:5rem}.text__with--icons__position--horizontal .text__with--icons-content.text__with--icons-image{width:calc(100% - 7rem)}.text__with--icons-grid-3:has(.border__box_show){column-gap:3rem;row-gap:3rem}.text__with--icons-grid-4:has(.border__box_show){column-gap:3rem;row-gap:3rem}.text__with--icons--list:has(.border__box_show) .text__with--icons-single--item{padding:2.5rem}}@media only screen and (min-width: 750px) and (max-width: 991px){.text__with--icons-grid-3 .text__with--icons-single--item+.text__with--icons-single--item:before{left:-2.5rem}.text__with--icons--box>svg{width:3rem}.text__with--icons-grid-4.text__icons--grid-vertical{display:grid;grid-template-columns:repeat(4,1fr);column-gap:5rem;row-gap:5rem}.text__with--icons-grid-4:not(.text__icons--grid-vertical){display:grid;grid-template-columns:repeat(3,1fr);column-gap:5rem;row-gap:3rem}}@media only screen and (max-width: 749px){.text__with--icons--list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:2rem;padding:0 2rem;margin:0 -2rem;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-left:20px}.text__with--icons--list::-webkit-scrollbar{display:none}.text__with--icons-single--item{gap:1.5rem;position:relative;padding:2rem 1.5rem;flex-direction:column;align-items:center;flex:0 0 calc(100vw - 8rem);scroll-snap-align:start;min-height:auto}.text__with--icons-single--item:last-child{margin-right:2rem}.text__with--icons--list:has(.border__box_show) .text__with--icons-single--item{padding:2rem 1.5rem;border:1px solid var(--text-with-icon-border-color);border-radius:var(--card-corner);background:rgba(var(--color-background),1)}.text__with--icons-content{text-align:center;width:100%}.text__with--icons--list{scroll-behavior:smooth}.text__with--icons-single--item{flex:0 0 calc(85vw - 4rem)}.text__with--icons-single--item+.text__with--icons-single--item{margin-left:0}.text__with--icons[data-blocks-count]:after{content:"";display:flex;justify-content:center;gap:.5rem;margin-top:2rem;width:100%}.text__with--icons-single--item:has(.text__with--icons-link):hover{transform:none}.text__with--icons-link:hover{transform:none}.text__with--icons-scroll-indicators{display:flex;justify-content:center;gap:.5rem;margin-top:2rem;padding:0 2rem}.scroll-indicator-dot{width:8px;height:8px;border-radius:50%;background:rgba(var(--color-foreground),.3);cursor:pointer;transition:all .3s ease}.scroll-indicator-dot.active{background:rgba(var(--color-foreground),.8);transform:scale(1.2)}.scroll-indicator-dot:hover{background:rgba(var(--color-foreground),.6)}}.text__with--icons__position--icon--top{flex-direction:column;align-items:center}@media only screen and (min-width: 992px){.text__with--icons__position--icon--left{flex-direction:row;align-items:flex-start}.text__with--icons__position--icon--right{flex-direction:row-reverse;align-items:center}}.text__with--icons__position--icon--bottom{flex-direction:column-reverse;align-items:center}.text__with--icons--box{display:block;padding:4px;border-radius:100px;width:64px;justify-content:center;text-align:center}@media only screen and (min-width: 992px){.text__with--icons--box{max-width:20rem}}.text__with--icons-image .text__with--icons--heading{margin-bottom:-1px}.text__with--icons--heading{font-weight:600}span.text__with--icons--text{margin-top:15px!important;display:inline-block;max-width:320px}.text__with--icons--heading{margin-bottom:0}.text__with--icons-image .text__with--icons--heading{margin-bottom:-2px}.border__box_show{border:1px solid var(--text-with-icon-border-color);border-radius:var(--card-corner)}.text__with--icons-link{display:flex;color:inherit;text-decoration:none;transition:all .3s ease;width:100%;height:100%;gap:inherit;flex-direction:inherit;align-items:inherit}.text__with--icons-link:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}.text__with--icons-single--item:has(.text__with--icons-link){cursor:pointer;transition:all .3s ease}.text__with--icons-single--item:has(.text__with--icons-link):hover{transform:translateY(-2px)}.text__with--icons--link-text{display:inline-block;margin-top:10px;font-weight:500;color:rgba(var(--color-foreground),.7);font-size:.9em;text-decoration:underline;transition:color .3s ease}.text__with--icons-link:hover .text__with--icons--link-text{color:rgba(var(--color-foreground),1)}.new-set .text__with--icons-single--item{background:#fff!important;border:1px solid #BAB2A7;padding:20px;border-radius:20px}.new-set h2 span{color:#849aa7;font-size:20px}.new-set span.text__with--icons--text{color:#4f2a19;font-size:14px}.container.new-set h2.h-title{color:#2a4965;text-align:center;margin-bottom:30px;font-size:40px}.container.new-set .text__with--icons--list{gap:3rem}@media only screen and (max-width: 767px){.container.new-set h2.h-title{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/text-with-icons1.css.map */
