.CaftedExcellence_main{position:relative;& .CaftedExcellence_header{max-width:830px;width:100%}&:before{content:"";position:absolute;width:100%;height:100vh;background:url(/assets/images/gradient_bg.png) no-repeat top;top:0;left:0;right:0;pointer-events:none;z-index:-1}& .excellenceCard{transition:all .3s ease-in-out;&:hover{box-shadow:0 13px 55.1px 0 rgba(170,121,108,.3)}&:first-child,&:nth-child(3){grid-column-start:3;grid-column-end:7}&:nth-child(2),&:nth-child(4){grid-column-start:7;grid-column-end:11}}& .excellenceCard_icon{width:100%;height:100%;padding:12px 13px;border-radius:16px;max-width:48px;max-height:48px;background-color:#fff5f3}}@media screen and (max-width:1024px){.CaftedExcellence_main{& .excellenceCard{&:first-child,&:nth-child(3){grid-column-start:2;grid-column-end:7}&:nth-child(2),&:nth-child(4){grid-column-start:7;grid-column-end:12}}}}@media screen and (max-width:768px){.CaftedExcellence_main{& .excellenceCard{&:first-child,&:nth-child(2),&:nth-child(3),&:nth-child(4){grid-column-start:unset;grid-column-end:unset;grid-column:span 6/span 6}}}}@media screen and (max-width:639px){.CaftedExcellence_main{& .excellenceCard{&:first-child,&:nth-child(2),&:nth-child(3),&:nth-child(4){grid-column-start:unset;grid-column-end:unset;grid-column:span 12/span 12}}}}.progress_bar{background-color:var(--color-accent)}.privacyPolicy_main{&.bg-color-before{&:before{background:url(/assets/images/bg_back_img2.png) no-repeat top}}}.all_content{& h5{margin-top:40px;margin-bottom:24px}& h6{margin-top:20px;margin-bottom:12px}hr{opacity:.6}& p{padding-bottom:16px}.mediaTag,hr{margin:20px 0}}@media screen and (max-width:1024px){.all_content{& h5{margin-top:20px}& h5,& h6{margin-bottom:10px}& h6{margin-top:10px}.mediaTag,hr{margin:18px 0}}}.excellence-card-main{& .excellence-card-grid{& .card{border-radius:16px;border:1px solid var(--color-border);background-color:var(--color-white)}}}.focal-toggle{&.focal-left{.focal-card{left:41px}}&.focal-middle{.focal-card{right:41px}}&.focal-right{.focal-card{right:41px}}& .focal-card{max-width:250px;min-width:250px;width:100%;max-height:0;position:absolute;border-radius:8px;transition:all .3s ease-in-out;overflow:hidden;background-color:var(--color-text-primary);*{color:var(--color-white)}&>*{display:flex;flex-direction:column;gap:8px}&.active{max-height:300px}}}@media screen and (max-width:768px){.focal-toggle{& .focal-btn{--width:20px;max-width:var(--width);min-width:var(--width);max-height:var(--width);&>*{max-width:var(--width);max-height:var(--width);min-width:var(--width)}}}}@media screen and (max-width:640px){.focal-toggle{& .focal-btn{--width:15px;max-width:var(--width);min-width:var(--width);max-height:var(--width);&>*{max-width:var(--width);max-height:var(--width);min-width:var(--width)}}& .focal-card{max-width:160px;min-width:160px;& *{font-size:12px!important}}&.focal-middle{.focal-card{left:unset;top:20px}}}}@media screen and (max-width:640px){.focal-toggle{& .focal-btn{--width:15px;max-width:var(--width);min-width:var(--width);max-height:var(--width);&>*{max-width:var(--width);max-height:var(--width);min-width:var(--width)}}&.focal-right{.focal-card{right:25px}}&.focal-left{.focal-card{left:25px}}& .focal-card{max-width:160px;min-width:160px;& *{font-size:12px!important}}&.focal-middle{.focal-card{left:-80px;top:20px}}}}.focalImageBanner_inner{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:80px;z-index:20;position:relative;& .focalImageBanner_header{max-width:100%;width:50%;&>p{max-width:559px;width:100%}*{color:var(--color-white)}}& .focal-wraper{&:before{content:"";width:100%;height:40px;position:absolute;top:0;left:0;background-image:url(https://suprshops-ecomm.b-cdn.net/media/desktop_bar.png);background-repeat:no-repeat;background-position:0;background-size:cover;z-index:20;border-radius:25px 25px 0 0}& .focalImageBanner{border-radius:30px 30px 0 0}}& .focal-wraper-main{&:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;background:url(https://suprshops-ecomm.b-cdn.net/media/Vector-thander.png) no-repeat center 20%;z-index:-1}}}.focalImageBanner_main{background-color:var(--color-text-primary);position:relative}@media screen and (max-width:1440px){.focalImageBanner_inner{& .focalImageBanner_header{width:65%}}}@media screen and (max-width:1024px){.focalImageBanner_inner{& .focal-wraper{&:before{height:30px}}}}@media screen and (max-width:768px){.focalImageBanner_inner{& .focalImageBanner_header{width:80%}& .focal-wraper{&:before{height:20px}}}}@media screen and (max-width:767px){.focalImageBanner_inner{& .focal-wraper{& .focalImageBanner,&:before{border-radius:12px 12px 0 0}}}}@media screen and (max-width:640px){.focalImageBanner_inner{& .focalImageBanner_header{width:100%}& .focal-wraper-main{&:after{height:40%}}& .focal-wraper{&:before{height:15px}}}}@media screen and (max-width:767px){.focalImageBanner_inner{& .focalImageBanner_header{max-width:100%;width:100%}}}.marketingFaqBlock{padding:80px 0;background:#121316}.faqs{h5{margin-bottom:8px}p{color:#8c8c8c}}.faqIcon{svg{width:100%;height:100%}}@media screen and (max-width:768px){.marketingFaqBlock{padding:40px 0}}.marketingFooterTop{padding:100px 0;background-color:#06080c}.marketingFooterTop .contentWrap p{margin-bottom:40px;color:#8c8c8c}@media screen and (max-width:768px){.marketingFooterTop{padding:50px 0}}.marketingGridBlock{padding:50px 0 100px;background-color:#06080c}.gridItemWrapper{.gridItem{border-radius:16px;overflow:hidden;min-height:400px;max-height:400px;background:url(/_next/static/media/card_bg.d875ad8c.jpg) no-repeat 0 0;background-size:cover;.gridItemContent{padding:34px 38px}h4{margin-bottom:8px}p{color:#8c8c8c}&:hover{&:first-child,&:last-child,&:nth-child(2){.imageWrapper{transform:translateY(-10px)}}}&:first-child{.imageWrapper{max-width:362px;margin:0 auto;height:auto;object-fit:cover;transition:all .3s ease-in-out}}&:nth-child(2){.imageWrapper{max-width:370px;height:auto;object-fit:cover;position:relative;top:-50px;transition:all .3s ease-in-out}}&:last-child{.imageWrapper{max-width:480px;height:480px;position:relative;top:-100px;left:0;object-fit:cover;transition:all .3s ease-in-out}}}}@media screen and (max-width:768px){.marketingGridBlock{padding:50px 0}}.marketingTestimonialFull{background-color:#06080c;background:linear-gradient(180deg,rgba(70,16,9,0),#461009);.testimonialFullContent{max-width:1050px;width:100%;margin:0 auto;text-align:center;.testimonial-swiper{padding-bottom:60px}.swiper-pagination .swiper-pagination-bullet{width:15px;height:10px;border-radius:10px;background:rgba(222,74,36,.5);transition:all .3s ease-in-out}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;background:#de4a24}*{color:var(--color-white)}h6{margin-bottom:20px}h4{margin-bottom:32px}}}.marketingWhatWeDoBlock{padding:100px 0;background-color:#06080c}.marketingGridItem{background:#121316;border-radius:16px;min-height:590px}.marketingGridItem p{max-width:70%;color:#8c8c8c}.gridFirstItem .imageBlock{transform:translateY(50px)}.gridSecondItem .imageBlock{transform:translateY(110px)}.gridSecondItem .imageBlock img{max-width:790px;margin:0 auto}.gridThirdItem .imageBlock img{max-width:350px;margin:0 auto}.gridThirdItem .gridBgImage{bottom:-170px;left:0;top:auto;height:100%;opacity:.2}.gridThirdItem .imageBlock{padding-top:30px}.gridFourthItem .imageBlock{padding-top:120px;padding-bottom:90px}.gridFourthItem .gridBgImage{bottom:0;left:0;top:auto;height:280px;opacity:.2}.gridFourthItem .imageBlock img{max-width:540px;margin:0 auto;cursor:pointer;z-index:2;position:relative}.img-sweep{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.18) 50%,transparent 80%);pointer-events:none;z-index:-1;transform:skewX(-10deg)}.sweep-animate{animation:imgSweep .7s ease-in-out forwards}@keyframes imgSweep{0%{left:-100%}to{left:120%}}.gridFifthItem .imageBlock{transform:translateY(60px)}.gridFifthItem .imageBlock img{max-width:555px;margin:0 auto}.gridSixthItem .imageBlock{transform:translateY(50px)}.gridSixthItem .imageBlock img{max-width:560px;margin:0 auto}.gradient{width:350px;height:350px;border-radius:350px;filter:blur(112px);position:absolute;left:50%;bottom:-110px;transform:translate(-50%,-50%);pointer-events:none}.gridFirstItem .gradient{background:#123993}.gridSecondItem .gradient{background:#0d4c13}.gridThirdItem .gradient{background:#681818}.gridFourthItem .gradient{background:#6927a2}.gridFifthItem .gradient{background:#805802}.gridSixthItem .gradient{background:#006c89}@media screen and (max-width:1024px){.marketingGridItem{min-height:480px}.gridFourthItem .imageBlock img{max-width:380px}}@media screen and (max-width:768px){.marketingWhatWeDoBlock{padding:50px 0}}.OurStory_main{position:relative;& .OurStory_header{max-width:100%;width:100%;& p{font-size:var(--h5);color:var(--color-text-primary)}}& .OurStory_excellenceCard{border-left:1px solid #c7c7c4;& h3{font-family:var(--primary-font);color:var(--color-accent);font-weight:600;font-size:var(--h2)}}& .our_story_main{--padding:100px;padding-bottom:var(--padding);& .our_story_card_wraper{border-radius:0 0 var(--corner-radius-radius-m,16px) var(--corner-radius-radius-m,16px);border:1px solid var(--color-border,#dfdfdf);border-radius:16px;background:var(--color-white,#fff);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;&:nth-child(2){transform:translateY(var(--padding))}}}&.bg-color-before{&:before{background:url(/assets/images/bg_back_img2.png) no-repeat top}}}@media screen and (max-width:767px){.OurStory_main{& .our_story_main{padding-bottom:0;& .our_story_card_wraper{&:nth-child(2){transform:unset}}}}}.marketingHowItWork{padding-bottom:50px;background-color:#06080c;position:relative}.marketingHowItWork .flip-button{margin-top:40px}.gridNumberItemWrap{margin-bottom:300px;padding-bottom:var(--SVGheight)}.gridNumberItem:last-child,.gridNumberItem:nth-child(2){transform:translateY(calc(100% + var(--SVGheight)))}.gridNumberItem{transition:all .3s ease-in-out;padding-right:50px;position:relative;min-height:290px}.number span{font-family:var(--marketing-font);font-size:128px;font-weight:500;line-height:140%;background:linear-gradient(180deg,rgba(255,255,255,.4) 36.59%,rgba(255,255,255,0) 89.94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}.gridNumberItem:hover .number span{background:linear-gradient(180deg,rgba(222,74,36,.4) 36.59%,rgba(222,74,36,0) 89.94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gridNumberItem .gridContent{margin-top:-40px}.gridNumberItem .gridContent h5{margin-bottom:8px}.gridNumberItem .gridContent p{color:#8c8c8c}.wraper-count{--SVGheight:95px}.svgLine{position:absolute;bottom:0;max-height:var(--SVGheight);min-height:var(--SVGheight)}.svgLine .bulletWrap{width:25%;position:relative;.bullet{content:"";position:absolute;left:40%;bottom:14px;width:26px;height:26px;padding:9px 8.25px 8.25px 9px;justify-content:center;align-items:center;border-radius:75px;background:linear-gradient(180deg,#de4a24 -200%,#1c1c1c 132.69%);&:before{content:"";position:absolute;width:9px;height:9px;border-radius:12px;background:#ef6e4d;top:50%;left:50%;transform:translate(-50%,-50%)}}}.svgLine .bulletWrap:nth-child(2) .bullet{bottom:28px}.svgLine .bulletWrap:nth-child(3) .bullet{bottom:44px}.svgLine .bulletWrap:last-child .bullet{bottom:55px}@media screen and (max-width:1024px){.wraper-count{--SVGheight:0px}}@media screen and (max-width:1023px){.gridNumberItem:last-child,.gridNumberItem:nth-child(2){transform:unset}.gridNumberItemWrap{margin-bottom:0}.gridNumberItem{min-height:260px}}@media screen and (max-width:768px){.gridNumberItem{text-align:center;padding-right:0}.gridNumberItem:after{display:none}.gridNumberItem:last-child,.gridNumberItem:nth-child(2){transform:none;padding-top:0}.gridNumberItemWrap{padding-bottom:0}.svgLine{display:none}}@media screen and (max-width:639px){.gridNumberItem{min-height:100%}.marketingHowItWork{padding-bottom:0}}.themes-grid{& .theme-card{&:nth-child(2){margin-top:50px}&:nth-child(3n){margin-top:-50px}& .theme-media{overflow:hidden}& .feature-panel{background:linear-gradient(117deg,rgba(8,8,8,.6) -16.65%,rgba(118,35,14,.6) 118.96%);backdrop-filter:blur(23.5px);transform:translateY(0);left:0;bottom:0;transition:all .5s ease-in-out;& .skin-count{border-bottom:1px solid rgba(223,223,223,.2);margin-bottom:16px;padding-bottom:16px}& *{color:var(--color-white)}& .feature-list{& .icon{background:linear-gradient(180deg,rgba(255,255,255,0) -66.25%,rgba(222,74,36,.4) 185%);border-radius:8px;display:flex;justify-content:center;align-items:center;position:relative;&:before{content:"";position:absolute;width:100%;height:100%;filter:blur(1px);z-index:-1}}}}&:hover{& .theme-meta{& .cardTitle{color:var(--color-accent)}}& .feature-panel{transform:translateY(0)}}}}@media screen and (max-width:1023px){.themes-grid{& .theme-card{&:nth-child(2n),&:nth-child(3n){margin-top:0}}}}@media screen and (max-width:767px){.themes-grid{& .theme-card{& .feature-panel{transform:translateY(0);position:relative;&:before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(117deg,rgba(8,8,8,.6) -16.65%,rgba(118,35,14,.6) 118.96%);backdrop-filter:blur(23.5px);left:0;top:0}& .bg-image{z-index:-1}& .feature-list,& .skin-count{z-index:2;position:relative}}}}}.reviewProcess{position:relative;overflow:hidden;padding:80px 0 50px;color:var(--color-white);background:linear-gradient(100deg,#060606,#0f0a08 40%,#3a1205 75%,#5a1d08)}.reviewProcessBg{position:absolute;inset:0;pointer-events:none}.reviewProcessBg video{width:100%;height:100%;object-fit:cover;opacity:.5}.reviewProcessHead{padding-bottom:28px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.12)}.reviewProcessTag{display:block;font-size:14px;color:rgba(255,255,255,.8);margin-bottom:14px}.reviewProcessTitle{font-family:var(--heading-font);color:var(--color-white);margin-bottom:24px}.reviewProcessHighlight{position:relative;padding-left:16px;font-size:20px;font-family:var(--primary-font-medium);color:rgba(255,255,255,.95);margin-bottom:6px}.reviewProcessHighlight:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;border-radius:50%;transform:translateY(-50%);background:#de4a24;box-shadow:0 0 0 2px rgba(222,74,36,.3)}.reviewProcessDesc{font-size:16px;color:#a3a3a3}.reviewProcessSteps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.reviewProcessCard{position:relative;overflow:hidden;min-height:350px;padding:18px 14px 60px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));backdrop-filter:blur(6px);transition:all .3s ease-in-out}.reviewProcessCard:hover{transition:all .3s ease-in-out;border-color:rgba(255,255,255,.3);background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.06))}.reviewProcessStepNo{display:block;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#fff5f3;margin-bottom:12px}.reviewProcessCardTitle{font-family:var(--primary-font-medium);font-size:20px;line-height:1.35;color:var(--color-white);margin-bottom:14px}.reviewProcessCardDesc{font-size:16px;line-height:160%;color:#a3a3a3}.reviewProcessCard:hover .reviewProcessCardDesc{color:rgba(255,255,255,.85)}.reviewProcessCardIcon{position:absolute;right:0;bottom:0;width:170px;height:170px;opacity:1;pointer-events:none}.reviewProcessCardIcon svg{width:100%;height:100%}.reviewProcessCardIcon g,.reviewProcessCardIcon path,.reviewProcessCardIcon stop{transition:all .3s ease-in-out}.reviewProcessCard:hover .reviewProcessCardIcon stop{stop-color:#fff}.reviewProcessCard:hover .reviewProcessCardIcon g{opacity:1}.reviewProcessCard:hover .reviewProcessCardIcon path{opacity:.5}.reviewProcessFooter{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:36px}.reviewProcessNote{display:flex;align-items:center;gap:10px}.reviewProcessCheck{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:50%;color:#e2a12b;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.06)}.reviewProcessNoteTitle{font-size:16px;font-family:var(--primary-font-medium);color:var(--color-white)}.reviewProcessNoteDesc{font-size:14px;color:#a3a3a3}.reviewProcessButtons{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:1023px){.reviewProcessSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.reviewProcess{padding:50px 0 40px}.reviewProcessSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewProcessFooter{flex-direction:column;align-items:flex-start}}@media screen and (max-width:479px){.reviewProcessSteps{grid-template-columns:1fr}.reviewProcessCard{min-height:auto}}.scrollSteps{position:relative;z-index:1;background:#1c1c1c;color:var(--color-white)}.scrollStepsWrapper{position:relative;height:calc(100vh + var(--steps) * var(--scroll-per-step) * 100vh)}.scrollStepsSticky{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden}.scrollStepsGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:210px;align-items:stretch;width:100%}.scrollStepsLeft{display:flex;flex-direction:column;justify-content:space-between;gap:40px}.scrollStepsList{position:relative;margin:0;padding:0 0 0 16px;list-style:none}.scrollStepsList:before{content:"";position:absolute;left:0;top:0;width:2px;height:var(--bar-height,0);background:#de4a24;background:linear-gradient(0deg,rgba(222,74,36,0),rgba(222,74,36,1));transition:height .4s ease}.scrollStepsItem{position:relative;padding:10px 0 12px;border-top:1px solid rgba(255,255,255,.2)}.scrollStepsItem:first-child{border-top:0}.scrollStepsItem.is-active{border-top:1px solid rgba(255,255,255,1)}.scrollStepsItemTitle{display:block;width:100%;padding:0;border:0;background:none;text-align:left;font-family:var(--heading-font);font-size:32px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.64px;cursor:pointer;transition:color .3s ease;opacity:.4}.scrollStepsItem.is-active .scrollStepsItemTitle{color:var(--color-white);opacity:1}.scrollStepsItemDescWrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.scrollStepsItem.is-active .scrollStepsItemDescWrap{grid-template-rows:1fr}.scrollStepsItemDesc{overflow:hidden;font-size:16px;font-style:normal;font-weight:400;line-height:160%;color:#dfdfdf}.scrollStepsItem.is-active .scrollStepsItemDesc{padding-top:8px}.scrollStepsItemImage{display:none}.scrollStepsFooterTitle{font-size:20px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.4px;color:var(--color-white);margin-bottom:8px}.scrollStepsFooterText{font-size:16px;font-style:normal;font-weight:400;line-height:160%;color:var(--color-white)}.scrollStepsRight{position:relative;min-height:390px;height:100vh;max-height:750px;border-radius:12px;overflow:hidden;background:#2a2a2a}.scrollStepsRight .scrollStepsImage{object-fit:cover;opacity:0;transition:opacity .6s ease}.scrollStepsRight .scrollStepsImage.is-active{opacity:1}.scrollStepsBottom{padding:40px 0;background:#2b2b2b;text-align:center}.scrollStepsBottomText{font-size:16px;font-style:normal;font-weight:400;line-height:160%;color:var(--color-white);margin-bottom:24px}.scrollStepsBottomButtons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media screen and (min-width:1024px) and (max-width:1439px){.scrollStepsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px}.scrollStepsLeft{gap:24px}.scrollStepsItem{padding:8px 0 10px}.scrollStepsItemTitle{font-size:24px;letter-spacing:.4px}.scrollStepsItemDesc{font-size:14px}.scrollStepsFooterTitle{font-size:17px}.scrollStepsFooterText{font-size:14px}.scrollStepsRight{height:calc(100vh - 80px);max-height:600px;min-height:0}}@media screen and (min-width:1024px) and (max-height:800px){.scrollStepsItemTitle{font-size:22px}.scrollStepsItemDesc{font-size:13px}.scrollStepsLeft{gap:16px}.scrollStepsRight{height:calc(100vh - 60px)}}@media screen and (max-width:1023px){.scrollStepsWrapper{height:auto;padding:60px 0}.scrollStepsSticky{position:static;height:auto;overflow:visible}.scrollStepsGrid{grid-template-columns:1fr}.scrollStepsRight{display:none}.scrollStepsList{border-left:0;padding-left:0}.scrollStepsItem{padding:20px 0 28px}.scrollStepsList:before{display:none}.scrollStepsItemTitle{color:var(--color-white);cursor:default}.scrollStepsItemDescWrap{grid-template-rows:1fr}.scrollStepsItemDesc{padding-top:8px}.scrollStepsItemImage{display:block;margin-top:16px;border-radius:12px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.scrollStepsItemDescWrap,.scrollStepsList:before,.scrollStepsRight .scrollStepsImage{transition:none}}.shopifyBlockSection{.featureImgGrid{position:relative;overflow:hidden;height:100vh;&:before{top:-208px;z-index:5}&:after,&:before{content:"";position:absolute;left:-410px;border-radius:2734px;background:#f9f9f9;height:456px;width:2734px;filter:blur(82px)}&:after{bottom:-208px}}.feature-column{will-change:transform}.feature-image{border-radius:8px;overflow:hidden}}@media screen and (max-width:980px){.shopifyBlockSection{.featureImgGrid{height:80vh}}}@media screen and (max-width:767px){.shopifyBlockSection{.featureImgGrid{height:500px;&:after,&:before{filter:blur(25px);height:130px;top:-70px}&:after{top:unset;bottom:-70px}}}}@media screen and (max-width:640px){.shopifyBlockSection{.featureImgGrid{height:350px;grid-template-columns:repeat(3,minmax(0,1fr))}.feature-column{&:nth-child(3),&:nth-child(4){display:none}}}}@media screen and (max-width:425px){.shopifyBlockSection{.featureImgGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-column{&:nth-child(3),&:nth-child(4),&:nth-child(5){display:none}}}}.sliderWrapper{border-radius:0 16px 16px 0;overflow:hidden}.autoplay-progress{position:absolute;left:0;bottom:0;width:100%;height:7px;background:var(--color-border);overflow:hidden;z-index:5}.progress-bar{height:100%;width:0;background:linear-gradient(272deg,#cd3f1b .23%,#df8f06 69.22%);transition:width .1s linear;border-radius:0 10px 10px 0}.bannerTag{font-size:14px;font-family:Red Hat Text Medium;padding:1px 20px;border:2px solid #fab520;background:linear-gradient(92deg,#fff28d -10.19%,#fab520 166.38%);border-radius:50px;color:var(--color-text-primary);margin-bottom:16px;display:inline-block}.sliderWrapper{.swiper-pagination{padding:8px 24px;border-radius:24px;border:1px solid #fff;background:linear-gradient(180deg,rgba(255,255,255,.9) -17.82%,rgba(255,255,255,0) 126.44%);box-shadow:14px 22px 54px 0 rgba(158,158,158,.6);backdrop-filter:blur(22px);width:170px;position:absolute;display:flex;gap:4px;flex-direction:column;text-align:left;line-height:1;left:auto;bottom:40px;right:45px;font-family:var(--primary-font);color:var(--color-text-primary);font-weight:500;font-size:34px;.pagination-text{font-size:16px;line-height:140%;font-weight:400;width:100%}}}@media screen and (max-width:768px){.sliderWrapper{.swiper-pagination{padding:8px 16px;width:140px;font-size:24px;bottom:20px;right:20px;border-radius:16px}}}@media screen and (max-width:640px){.sliderWrapper{.swiper-pagination{width:110px}}}.sliderTextPrice{display:flex;flex-direction:column;gap:8px;margin:48px 0 24px}.sliderTextPriceLabel{font-size:16px;line-height:160%;color:var(--color-text-secondary)}.sliderTextPriceAmount{display:flex;align-items:center;gap:10px;line-height:1.2}.sliderTextPriceAmount del{font-size:20px;color:var(--color-text-secondary)}.sliderTextPriceAmount span{font-size:32px;color:var(--color-text-primary)}@media screen and (max-width:767px){.sliderTextPrice{margin:28px 0 20px}.sliderTextPriceAmount span{font-size:26px}}.reviews-cards .reviews-card-inner,.reviews-cards.swiper-slide-visible.swiper-slide-active .reviews-card-inner{background-color:var(--light-blue);border-radius:24px;overflow:hidden}.swiper.scrollSwiper_main{max-height:100vh}.reviews-cards .reviews-card-inner{display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 54.2px 0 rgba(0,0,0,.06);width:100%;height:100%;min-height:600px}.reviews-card-inner .jambo-text svg{max-width:54px;max-height:54px;width:54px;height:54px}.review-block .wrap.left{border-top:1px solid var(--text-color-brown);border-right:1px solid var(--text-color-brown);border-top-right-radius:20px;padding-top:40px}.review-block .wrap.right{border-top:1px solid var(--text-color-brown);border-top-left-radius:20px;padding:40px 0 0 70px}.review-block .reviews-cards{position:relative}.review-block .scroll-card-swiper.swiper{width:100%;max-height:600px;margin-bottom:100px}.review-block .scroll-card-swiper.swiper .swiper-wrapper{max-height:600px}.reviews-cards .jambo-text{color:var(--text-color-blue)!important}.reviews-cards .reviews-card-inner .title{max-width:20%}.review-block .reviews-cards>*{padding:50px 45px}.scroll-card-swiper .reviews-cards:nth-child(2n) .reviews-card-inner{justify-content:flex-end}.reviews-cards:nth-child(2) .reviews-card-inner,.scroll-card-swiper .reviews-cards:nth-child(3) .reviews-card-inner{background-color:var(--color-background-light)!important}.reviews-cards:nth-child(3) .reviews-card-inner,.scroll-card-swiper .reviews-cards:nth-child(2) .reviews-card-inner{background-color:var(--light-gray)!important}.scroll-card-swiper .reviews-cards .reviews-card-inner .reviews-card-image{position:absolute;right:0;top:0;bottom:0;max-width:100%;width:100%;border-radius:24px;overflow:hidden}.scroll-card-swiper .reviews-cards .reviews-card-inner .reviews-card-image img{border-radius:24px}.scroll-card-swiper .reviews-cards:nth-child(2n) .reviews-card-inner .reviews-card-image{right:unset;left:0}@media screen and (max-width:1440px){.scroll-card-swiper .reviews-cards .reviews-card-inner .jambo-text{font-size:100px!important}}@media screen and (max-width:1280px){.review-block .scroll-card-swiper.swiper{margin-bottom:30px}.scroll-card-swiper .reviews-cards .reviews-card-inner .jambo-text{font-size:90px!important}}@media screen and (max-width:1024px){.review-block .scroll-card-swiper.swiper .swiper-wrapper,.reviews-cards .reviews-card-inner{max-height:250px}.review-block .reviews-cards>*{padding:45px 70px}.review-block .reviews-cards>:nth-child(2){background-color:var(--color-background-light)!important}.review-block .reviews-cards>:nth-child(3){background-color:var(--light-gray)!important}.scroll-card-swiper .reviews-cards .reviews-card-inner .jambo-text{font-size:72px!important}}@media screen and (max-width:1023px){.review-block .scroll-card-swiper.swiper .swiper-wrapper{flex-direction:column;max-height:fit-content;gap:16px}.scrollSwiper .reviews-cards .reviews-card-inner .reviews-card-image{width:45%;position:absolute;right:0;bottom:0;top:0}.scrollSwiper .reviews-cards:nth-child(2n) .reviews-card-inner .reviews-card-image{right:unset;left:0}.scrollSwiper .reviews-cards:nth-child(2n) .reviews-card-inner{justify-content:flex-end}.scrollSwiper .reviews-cards .reviews-card-inner>:first-child h5{max-width:40%}.review-block .scroll-card-swiper.swiper{max-height:fit-content}.review-block .reviews-cards>*{flex-wrap:wrap;opacity:1}.reviews-cards .reviews-card-inner,.reviews-cards.swiper-slide-visible.swiper-slide-active .reviews-card-inner{border-radius:26px}}@media screen and (max-width:840px){.scrollSwiper .reviews-cards .reviews-card-inner .reviews-card-image{display:none}.scrollSwiper .reviews-cards .reviews-card-inner>:first-child{max-width:100%;width:100%;justify-content:space-between}}@media screen and (max-width:768px){.reviews-cards .reviews-card-inner{max-height:200px}.review-block .reviews-cards>*{padding:40px 30px}.reviews-card-inner .jambo-text svg{max-width:40px;max-height:40px;height:40px}.reviews-cards .reviews-card-inner>:first-child h5{max-width:31%}}@media screen and (max-width:767px){.review-block .wrap.right{padding:0;border:none}.review-block .wrap.left{width:fit-content;display:flex;padding:4px 20px;justify-content:center;align-items:center;gap:10px;border-radius:110px;border:1px solid var(--light-gray);background-color:var(--light-gray)}.review-header{gap:16px}.reviews-cards.swiper-slide-visible.swiper-slide-active .reviews-card-inner{flex-direction:column;align-items:flex-start}.review-block>*{padding:0}}@media screen and (max-width:680px){.scroll-card-swiper .reviews-cards .reviews-card-inner .reviews-card-image{display:none}.reviews-cards .reviews-card-inner>:first-child{justify-content:space-between;max-width:100%;width:100%}.reviews-cards .reviews-card-inner,.reviews-cards.swiper-slide-visible.swiper-slide-active .reviews-card-inner{border-radius:16px}.scroll-card-swiper .reviews-cards .reviews-card-inner .reviews-card-image,.scroll-card-swiper .reviews-cards .reviews-card-inner .reviews-card-image img{border-radius:12px}}@media screen and (max-width:640px){.review-block .scroll-card-swiper.swiper{margin-bottom:0}}@media screen and (max-width:480px){.reviews-cards .reviews-card-inner>:first-child{flex-direction:column;align-items:flex-start;gap:8px}.reviews-cards .reviews-card-inner>:first-child h5,.scrollSwiper .reviews-cards .reviews-card-inner>:first-child h5{max-width:100%}}.back_marquee{.stage{position:relative;width:50%;height:100%}.ribbon{position:absolute;height:35px;overflow:hidden;background:linear-gradient(92deg,#cd3f1b 61.67%,#df8f06 103.18%);box-shadow:0 13px 25px 0 rgba(0,0,0,.65)}.ribbon:after,.ribbon:before{position:absolute;top:100%;width:0;height:0;border-top:8px solid #9f3500}.ribbon:before{left:0;border-right:8px solid transparent}.ribbon:after{right:0;border-left:8px solid transparent}.marquee{width:100%;height:100%;overflow:hidden;display:flex;white-space:nowrap}.marquee,.track{align-items:center;gap:15px}.track{display:inline-flex;min-width:max-content;animation:moveText 30s linear infinite}.track p{color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.6px}.stage{.ribbon.ribbon-1{width:320px;bottom:326px;left:-23px;transform:rotate(-25deg);z-index:5;& .track{animation:moveText 30s linear infinite reverse}}.ribbon.ribbon-2{width:340px;bottom:236px;left:26px;transform:rotate(-63deg)}.ribbon.ribbon-3{width:500px;bottom:183px;left:87px;transform:rotate(-25deg);& .track{animation:moveText 30s linear infinite reverse}}&.reverce{.ribbon.ribbon-1{width:500px;top:107px;right:85px;left:unset;transform:rotate(-25deg);z-index:5;& .track{animation:moveText 30s linear infinite reverse}}.ribbon.ribbon-2{width:340px;top:159px;right:24px;left:unset;transform:rotate(-63deg)}.ribbon.ribbon-3{width:500px;top:211px;right:-197px;left:unset;transform:rotate(-25deg);& .track{animation:moveText 30s linear infinite reverse}}}}}@keyframes moveText{to{transform:translateX(calc(-100% - 15px))}}@media screen and (max-width:1024px){.stage{height:440px;.ribbon.ribbon-1{width:320px;bottom:215px;left:-72px;transform:rotate(-25deg);z-index:5}.ribbon.ribbon-2{width:300px;bottom:166px;left:-18px;transform:rotate(-50deg)}.ribbon.ribbon-3{width:500px;bottom:153px;left:6px;transform:rotate(-25deg)}&.reverce{.ribbon.ribbon-1{top:111px;right:73px;z-index:5}.ribbon.ribbon-1,.ribbon.ribbon-3{width:500px;left:unset;transform:rotate(-25deg)}.ribbon.ribbon-3{top:161px;right:-148px}.ribbon.ribbon-2{width:340px;top:136px;right:42px;left:unset;transform:rotate(-49deg)}}}}.SwitchTheme_slider_wraper{& .SwitchTheme_slider{--height:580px;max-height:var(--height);overflow:visible;& .swiper-wrapper{align-items:center}& .reviews-cards{height:var(--height);min-height:var(--height);max-height:var(--height);max-width:1040px;width:100%;right:0;transition:all .3s ease-in-out;box-shadow:18px 18px 100px 0 rgba(28,28,28,.7);border-radius:16px;background-color:var(--color-text-primary);overflow:hidden;& .reviews-card-inner{height:var(--height);min-height:var(--height);max-height:var(--height);border-radius:0;&:before{inset:0;padding:6px;border-radius:16px;background:linear-gradient(269deg,rgba(255,255,255),rgba(255,255,2551) 50%,rgba(255,255,255));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}&:after,&:before{content:"";position:absolute}&:after{width:100%;height:100%;filter:blur(5px)}& .reviews-card-image{padding:6px;border-radius:10px;& img{border-radius:10px}}}&.swiper-slide-active{& .reviews-card-inner{&:before{content:"";inset:0;background:linear-gradient(269deg,rgba(255,210,113,.42),rgba(222,74,36,1) 50%,rgba(237,221,83,1));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}}}&.swiper-slide-next{right:-85px}&.swiper-slide-prev{right:85px}}}}.SwitchTheme_main{background-color:var(--color-background-primary);position:relative;*{color:var(--color-white)}&:after,&:before{content:"";width:250px;height:100%;position:absolute;right:0;bottom:0;top:0;background:linear-gradient(90deg,rgba(28,28,28,0),#1c1c1c);z-index:10}&:before{right:unset;left:0;background:linear-gradient(270deg,rgba(28,28,28,0),#1c1c1c)}}.toogle_button_wraping{position:relative;z-index:20;& .toogle_button{display:inline-flex;padding:6px 50px 6px 6px;align-items:center;gap:10px;border-radius:140px;border:1px solid rgba(255,210,113,0);background:linear-gradient(106deg,rgba(83,83,83,0) -24.96%,#535353 112.18%);transition:all .5s ease-in-out;cursor:pointer;& .inner_span{width:34px;height:34px;border-radius:50%;border-radius:140px;background:linear-gradient(105deg,#cd3f1b 24.48%,#df8f06 168.68%);box-shadow:0 5px 12.1px 0 #18181a}&.active{padding:6px 6px 6px 50px}}}@media screen and (max-width:1280px){.SwitchTheme_slider_wraper{& .SwitchTheme_slider{--height:400px;& .reviews-cards{max-width:800px}}}}@media screen and (max-width:1024px){.SwitchTheme_slider_wraper{& .SwitchTheme_slider{--height:300px;& .reviews-cards{max-width:600px}}}}@media screen and (max-width:980px){.back_marquee{display:none}.SwitchTheme_slider_wraper{& .SwitchTheme_slider.scrollSwiper_mobile{--height:350px;height:var(--height);max-height:100%;position:relative;& .reviews-cards{width:100%;max-width:100%;position:absolute;opacity:0;transform:translateY(20px);transition:all .5s ease-in-out;&.swiper-slide-next,&.swiper-slide-prev{right:0}& .reviews-card-image{width:100%}}&.Slide_1{& .reviews-cards:first-child{opacity:1;transform:translateY(0)}}&.Slide_2{& .reviews-cards:nth-child(2){opacity:1;transform:translateY(0)}}}}.SwitchTheme_main{&:after,&:before{content:"";width:100px}}}@media screen and (max-width:680px){.SwitchTheme_slider_wraper{& .SwitchTheme_slider{& .reviews-cards{& .reviews-card-inner{& .reviews-card-image{display:flex}}}}}}@media screen and (max-width:540px){.SwitchTheme_slider_wraper{& .SwitchTheme_slider{--height:200px;& .reviews-cards{&.swiper-slide-next,&.swiper-slide-prev{right:0}}}}}.taskSlider{padding:100px 0 80px;overflow:hidden}.taskSliderHead{text-align:center;margin-bottom:40px}.taskSliderTitle{width:55%;margin:0 auto 16px;text-align:center}.taskSliderTitle :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--heading-font);font-size:var(--h3);font-weight:400;line-height:140%;color:var(--color-text-primary);margin:0}.taskSliderDesc,.taskSliderDesc p{font-size:14px;color:var(--color-text-secondary)}.taskSliderSwiper{padding:30px 0!important;max-width:1350px;margin:0 auto}.taskSliderSwiper .swiper-slide{transition-property:transform,opacity}.taskSliderSwiper .taskSliderSlide{width:410px;height:470px}.taskSliderCard{position:relative;display:flex;flex-direction:column;height:100%;padding:28px 24px;border-radius:20px;overflow:hidden;background:#1c1c1c;color:var(--color-white);text-align:center}.taskSliderCard.align-top{justify-content:flex-start}.taskSliderCard.align-middle{justify-content:center}.taskSliderCard.align-bottom{justify-content:flex-end}.taskSliderCard .taskSliderCardBg{object-fit:cover;z-index:0}.taskSliderCardContent{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 35px}.taskSliderCardIcon{display:inline-flex;align-items:center;justify-content:center;margin-bottom:8px;border-radius:8px}.taskSliderCardIcon svg{width:52px;height:52px}.taskSliderCardTitle{font-family:var(--primary-font-medium);font-size:32px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.64px;color:var(--color-white)}.taskSliderCardDesc{font-size:17px;font-style:normal;font-weight:400;line-height:150%;color:#f9f9f9}.taskSliderSwiper .swiper-slide:not(.swiper-slide-active) .taskSliderCardContent{opacity:.8}.taskSliderButton{display:flex;justify-content:center;margin-top:30px}@media screen and (max-width:767px){.taskSliderTitle{width:100%}.taskSlider{padding:50px 0}.taskSliderSwiper .taskSliderSlide{width:260px}.taskSliderCard{height:320px;padding:22px 18px}.taskSliderCardTitle{font-size:18px}}.customer_images{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;.image_wrapper{pointer-events:all;transition:transform .3s ease;border:2px solid var(--color-white);border-radius:24px;overflow:hidden;.image{object-fit:cover}&:first-child{top:6%;left:24%}&:nth-child(2){top:60%;left:7%}&:nth-child(3){top:16%;right:25%;width:60px!important;height:60px!important;border-radius:12px!important;.image{border-radius:12px!important}}&:last-child{top:36%;right:6%}}}@media screen and (max-width:768px){.customer_images{display:none}}.testimonialSection{position:relative;.bgImage{position:absolute;left:0;top:0;width:100%;height:calc(100% + 600px);background-image:url(/assets/images/testimonialBg.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.testimonialTag{font-size:14px;font-family:var(--primary-font-medium);padding:8px 20px;background:var(--color-white);border:2px solid var(--color-border);border-radius:50px;color:var(--color-text-primary);margin-bottom:15px}.description{p{width:65%;margin:0 auto 40px;color:var(--color-text-secondary)}}.testimonialCard{border:1px solid var(--color-border)}}@media screen and (max-width:768px){.testimonialSection{.description{p{width:85%}}}}.themeFeaturesSection{overflow:hidden;&:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,rgba(28,28,28,0) 0,rgba(0,0,0,.65));z-index:12;pointer-events:none}.featureImgGrid{padding-top:100px;position:relative;bottom:-30px}*{color:#fff}p{color:var(--color-light)}}@media screen and (max-width:767px){.themeFeaturesSection{.patternBg{left:-220%;bottom:-20%}&:after{height:90px}.featureImgGrid{padding-top:40px;align-items:center;justify-content:center;bottom:-40px}}}.svgLine{--maxWidth:75%;& .point{opacity:0;max-width:var(--maxWidth);transition:all .3s ease-in-out;transition-delay:1.6s!important}& .gradient_line{max-width:var(--maxWidth);& .svg{width:100%}& .fake{top:0;bottom:0;width:135px;height:100%;position:absolute;left:0;background:linear-gradient(90deg,#06080c,rgba(6,8,12,0))}&:first-child{&:after{transition-delay:.3s;transform-origin:right}}&:nth-child(2){&:after{transition-delay:1.4s;transform-origin:right}}&:nth-child(3){&:after{transition-delay:.7s;transform-origin:left}&:before{right:unset;left:0;bottom:0;background:linear-gradient(90deg,#06080c,rgba(6,8,12,0))}}&:after,&:before{content:"";width:135px;height:20px;background:linear-gradient(270deg,#06080c,rgba(6,8,12,0));right:0;position:absolute;z-index:1}&:after{max-width:100%;width:100%;height:100%;left:0;right:unset;bottom:0;background:#06080c;transform:scaleX(1);transition:transform 1s ease-in-out}}&.scroll_active{& .point{opacity:1;transition:all .3s ease-in-out}& .gradient_line{max-width:75%;&:first-child,&:nth-child(2),&:nth-child(3){&:after{transform:scaleX(0)}}}}}@media screen and (max-width:1024px){.svgLine{display:none}}