.xo-counter-main{position:relative}.xo-counter-marquee{padding:50px 0;border-radius:18px;background:linear-gradient(135deg,rgba(var(--xo-color-background-rgb),1),rgba(var(--xo-color-background-rgb),.85));box-shadow:0 25px 60px #00000059;overflow:hidden}.xo-counter-marquee-row{position:relative;overflow:hidden;display:flex;justify-content:flex-end}.xo-counter-marquee-row.xo-counter-marquee-row--reverse{justify-content:flex-start}.xo-counter-marquee-row+.xo-counter-marquee-row{margin-top:clamp(12px,2vw,18px)}.xo-counter-marquee-track{--marquee-gap: clamp(30px, 6vw, 40px);display:flex;gap:var(--marquee-gap);align-items:center;flex-wrap:nowrap;will-change:transform;animation-duration:var(--marquee-speed, 16s);animation-timing-function:linear;animation-iteration-count:infinite}.xo-counter-marquee-segment{display:inline-flex;align-items:center;gap:var(--marquee-gap);min-width:max-content}.xo-counter-marquee-track--ltr{animation-name:xo-counter-marquee-ltr}.xo-counter-marquee-track--rtl{animation-name:xo-counter-marquee-rtl}@keyframes xo-counter-marquee-ltr{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes xo-counter-marquee-rtl{0%{transform:translate(0)}to{transform:translate(-50%)}}.xo-counter-marquee-card{min-width:250px;padding:14px 22px;border-radius:14px;border:1px solid rgba(var(--xo-color-text-rgb),.08);background:rgba(var(--xo-color-background-rgb),.7);box-shadow:0 8px 20px #00000040;display:flex;align-items:center;justify-content:center}.xo-counter-marquee-card img{max-height:80px;width:auto;height:60px;max-width:140px;object-fit:contain;opacity:.7}.xo-counter-row{display:flex;margin:0 auto;gap:50px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.xo-counter-left-col{width:calc(70% - 30px);max-width:1000px}.xo-counter-right-col{width:100%}.xo-counter-heading{margin-bottom:30px}.xo-counter-heading,.xo-counter-heading div{font-weight:700;font-size:clamp(30px,8vw,120px);line-height:1;background:linear-gradient(180deg,var(--xo-color-text) 0%,rgba(var(--xo-color-text-rgb),0) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.xo-counter-style_2 .xo-counter-heading,.xo-counter-style_2 .xo-counter-heading div{font-size:clamp(30px,10vw,150px)}.xo-counter-style_2 .xo-counter-text{font-size:26px}.xo-counter-sub-heading{font-weight:700;font-size:55px;line-height:120%;background:var(--xo-text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.xo-counter-text{font-weight:400;font-size:20px;line-height:1.6;margin-top:30px;color:var(--xo-color-light)}.xo-counter-block{display:flex;align-items:flex-start;gap:20px;color:var(--xo-color-light);width:25%;justify-content:center;padding:20px}.xo-counter-block:not(:last-child){border-right:1px solid var(--xo-color-light)}.xo-counter-block-title{font-weight:700;font-size:36px;line-height:46px;color:var(--xo-color-light)}.xo-counter-block-text{font-weight:400;font-size:18px;line-height:100%}.xo-counter-block-icon{width:50px;min-width:50px}.xo-counter-blocks{display:flex;align-items:center;gap:0;flex-wrap:wrap}.xo-counter-style_2 .xo-counter-row{gap:30px}.xo-counter-style_2 .xo-counter-row .xo-counter-left-col{max-width:700px;width:calc(60% - 30px)}.xo-counter-style_2 .xo-counter-right-col{width:40%}.xo-counter-style_2 .xo-counter-blocks{gap:50px}.xo-counter-style_2 .xo-counter-block:nth-child(odd){margin-top:-30%}.xo-counter-shape-1{display:flex;position:absolute;right:0;top:0;width:40%;opacity:1}.xo-counter-style_2 .xo-counter-block{width:auto;padding:0;border:none}@media screen and (max-width:1300px){.xo-counter-style_2 .xo-counter-blocks{gap:20px}}@media screen and (max-width:1199px){.xo-counter-heading,.xo-counter-heading div{font-size:clamp(30px,9vw,150px)}.xo-counter-sub-heading,.xo-counter-sub-heading div{font-size:50px}.xo-counter-text{font-size:20px;line-height:30px;margin-top:10px}.xo-counter-block-title{font-size:26px;line-height:36px}.xo-counter-block-text{font-size:16px}.xo-counter-style_2 .xo-counter-blocks{gap:20px}.xo-counter-style_2 .xo-counter-block:nth-child(odd){margin-top:0}.xo-counter-style_2 .xo-counter-right-col{width:30%}.xo-counter-style_2 .xo-counter-row .xo-counter-left-col{width:calc(70% - 30px)}.xo-counter-block{padding:10px}.xo-counter-shape-1{top:20%}}@media screen and (max-width:1023px){.xo-counter-sub-heading,.xo-counter-sub-heading div{font-size:45px;line-height:1.1}.xo-counter-heading{margin-bottom:20px}.xo-counter-text{font-size:20px;line-height:30px;margin-top:20px}.xo-counter-left-col{width:100%}.xo-counter-block-icon{width:40px;min-width:40px}.xo-counter-block-title{font-size:24px;line-height:30px}.xo-counter-block-text{font-size:15px}.xo-counter-blocks{gap:40px 0}.xo-counter-style_2 .xo-counter-right-col,.xo-counter-style_2 .xo-counter-row .xo-counter-left-col{width:100%}.xo-counter-style_2 .xo-counter-blocks{gap:40px 100px}.xo-counter-style_2 .xo-counter-text{font-size:26px;line-height:1.5}.xo-counter-block{width:50%;padding:20px}.xo-counter-block:nth-child(2n){border:none}.xo-counter-block .xo-counter-block-content{min-width:150px}.xo-counter-shape-1{top:-5%}}@media screen and (max-width:749px){.xo-counter-left-col,.xo-counter-right-col{width:100%}.xo-counter-heading,.xo-counter-heading div{font-size:clamp(30px,13vw,150px)}.xo-counter-heading{margin-bottom:10px}.xo-counter-text{font-size:22px;line-height:32px;margin-top:20px}.xo-counter-row{gap:50px}.xo-counter-block-title{font-size:28px;line-height:35px}.xo-counter-block-text{font-size:16px;line-height:1.6;display:block}.xo-counter-block{width:100%}.xo-counter-blocks{gap:30px}.xo-counter-style_2 .xo-counter-blocks{gap:20px}.xo-counter-style_2 .xo-counter-heading{margin-bottom:25px}.xo-counter-style_2 .xo-counter-text{margin-top:30px;line-height:1.4}.xo-counter-style_2 .xo-counter-heading,.xo-counter-style_2 .xo-counter-heading div{font-size:clamp(30px,24vw,150px)}.xo-counter-style_2 .xo-counter-row{gap:60px}.xo-counter-style_2 .xo-counter-text{font-size:25px;line-height:1.5}.xo-counter-sub-heading,.xo-counter-sub-heading div{font-size:30px;line-height:1.2}.xo-counter-block{border:none!important;justify-content:flex-start;padding:0}.xo-counter-shape-1{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/xo-counter.css.map */
