.common-height-area{min-height:510px!important;align-items:center;display:flex;position:relative}.common-height-area .hero-wrapper{width:100%;max-width:1450px;margin:auto}.real_perfomance_section{padding-top:142px;padding-bottom:380px;position:relative}.real_perfomance_section:before{content:"";position:absolute;width:100%;height:100%;display:block;pointer-events:none;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,#000 38.51%,#0000 64.25%)}.real_perfomance_section .common_title{width:100%;max-width:480px;margin-bottom:27px}.real_perfomance_section .common_content{width:100%;max-width:600px}.how_work_section{padding-top:110px;padding-bottom:110px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);position:relative}.how_work_section:before{content:"";background:#00000080;top:0;bottom:0;left:0;right:0;position:absolute;height:100%;width:100%;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.how_work_section .common_title{text-align:center;padding-bottom:85px}.how_work_section .work_box .subtitle.common_title{padding-bottom:19px;text-align:left}.how_work_section .work_box .subtitle.common_title h2{letter-spacing:.01em!important;background:linear-gradient(180deg,#fff,#2d2d2d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.how_work_section .work_box .work_title h3{margin-top:0;margin-bottom:0;color:#fff;font-weight:400;font-size:42px;line-height:1em;letter-spacing:.01em!important;text-transform:uppercase}.how_work_section .work_box .work_title{width:100%;max-width:205px;margin-bottom:9px}.how_work_section .work_box .work_title h3 span{color:#df6a26}.how_work_section .work_box .common_content{width:100%;max-width:300px}.how_work_section .work_part{display:grid;grid-template-columns:repeat(3,1fr) .7fr;gap:27px}.how_work_section .work_box{display:flex;column-gap:10px}.how_work_section .cmn-btn{text-align:center;margin-top:45px;z-index:0;position:relative;align-items:center;display:flex;justify-content:center}.how_work_section .cmn-btn:before{content:"";position:absolute;background:#454545;width:39%;height:1px;top:0;bottom:0;left:0;margin:auto;display:block;z-index:-1}.how_work_section .cmn-btn:after{content:"";position:absolute;background:#454545;width:39%;height:1px;top:0;bottom:0;right:0;margin:auto;display:block;z-index:-1}.how_work_section .work_image img{width:100%;height:200px;object-fit:contain}.how_work_section .work_image{margin-top:12px}.insta-image-section{text-align:center;padding:80px 15px 10px}.insta-image-section .common_content a{color:#df6a26;font-size:40px;display:block;padding:20px 0 50px;font-family:Compacta!important;font-weight:400!important;text-transform:uppercase}section.become-partner{position:relative;background-size:contain!important}.become-partner .partner-content{z-index:1;position:relative}.become-partner h2.partner-title{padding-bottom:21px}.become-partner .partner-desc p{padding-bottom:10px;margin-bottom:0}.become-partner .cmn-btn{margin-top:26px}.collection.featured-collection-slick{padding-top:110px;padding-bottom:70px}.featured-collection-slick .common-title.collection__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:45px}.featured-collection-slick .common-title.collection__title .services-slider-title{margin-bottom:0}.featured-collection-slick .slick-list .slick-slide{margin:0 5px}.card-wrapper.product-card-wrapper .quick-add .quick-add__submit{font-weight:700;font-size:18px;line-height:1em;letter-spacing:0%;text-transform:uppercase;font-style:italic;padding:16px 40px!important;color:#000;background:#fff;border:1px solid #000}.card-wrapper.product-card-wrapper .quick-add .quick-add__submit:before,.card-wrapper.product-card-wrapper .quick-add .quick-add__submit:after{box-shadow:none}.featured-collection-slick .card-wrapper.product-card-wrapper{min-height:532px}.card-wrapper.product-card-wrapper{background:#6a6b6f}.card-wrapper.product-card-wrapper:hover{background:#fff}.card-wrapper.product-card-wrapper .card__content .card__information{padding:23px 20px 20px!important}.card-wrapper.product-card-wrapper .card__information .card__heading{font-weight:400;font-size:25px;line-height:100%;letter-spacing:.01em;text-transform:uppercase;color:#fff}.card-wrapper.product-card-wrapper:hover .card__information .card__heading,.card-wrapper.product-card-wrapper:hover .card__information .price{color:#000}.card-wrapper.product-card-wrapper:hover .quick-add{transform:translateY(0);bottom:0;margin-bottom:0}.card-wrapper.product-card-wrapper .quick-add{transform:translateY(75px);transition:all .4s ease-in-out}.card-wrapper.product-card-wrapper .quick-add{margin-bottom:0;padding:0 10px 10px}.card-wrapper.product-card-wrapper .card__inner{z-index:1;overflow:hidden}.card-wrapper.product-card-wrapper .price{color:#fff;font-size:25px;font-style:normal;font-weight:400;line-height:1em;margin-bottom:0!important;margin-top:10px!important;letter-spacing:.01em;font-family:Compacta!important}.card-wrapper.product-card-wrapper .price__sale s.price-item.price-item--regular{font-size:20px;color:#fff}.card-wrapper.product-card-wrapper .card__information .card__heading a:hover{color:#000;text-decoration:none}.card-wrapper.product-card-wrapper.underline-links-hover:hover a{text-decoration:none}.card-wrapper.product-card-wrapper:hover .price__sale s.price-item.price-item--regular{color:#000}.custom-prev.slick-arrow,.custom-next.slick-arrow{width:60px;height:60px;border:1px solid #DF6A26;background:transparent;color:#ff6d1f;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center}.featured-collection-slick .s-custom-arrow.desktop_show{display:flex;align-items:center;justify-content:center;gap:20px}.custom-prev.slick-arrow:hover,.custom-next.slick-arrow:hover{border:1px solid #6A6B6F}.custom-prev.slick-arrow:hover svg path,.custom-next.slick-arrow:hover svg path{stroke:#6a6b6f}.featured-collection-slick .collection__view-all a.button{margin-top:0}.featured-collection-slick .collection__view-all{text-align:center;margin-top:45px;z-index:0;position:relative;align-items:center;display:flex;justify-content:center}.featured-collection-slick .collection__view-all.gray-btn:before{content:"";position:absolute;background:#454545;width:37%;height:1px;top:0;bottom:0;left:64px;margin:auto;display:block;z-index:-1}.featured-collection-slick .collection__view-all.gray-btn:after{content:"";position:absolute;background:#454545;width:37%;height:1px;top:0;bottom:0;right:64px;margin:auto;display:block;z-index:-1}img.insta-footer-section{width:100%;max-width:100%;height:auto;padding:0}section.container-fluid.custom-footer-area{padding-top:69px;padding-bottom:0}.custom-footer-area .contact-details .contact-info .address-detail{display:flex;align-items:center;gap:20px}.custom-footer-area .contact-details .address-detail:not(:last-child){margin-bottom:27px}.custom-footer-area .footer_logo img{height:53px;object-fit:contain;width:100%;max-width:100%}.custom-footer-area .row.top-row{margin-bottom:48px}.custom-footer-area .contact-info .contact-detail a,.custom-footer-area .contact-info .contact-detail p{font-weight:500;font-size:22px;line-height:1em;letter-spacing:0%;color:#fff;margin-bottom:0}.custom-footer-area .contact-info .contact-detail a:hover,.custom-footer-area .contact-info .contact-detail p:hover{color:#df6a26}.custom-footer-area .contact-details .conatct-icon img{height:25px;object-fit:contain}.custom-footer-area .footer-menu h2.footer-block__heading{font-weight:400;font-size:30px;line-height:100%;letter-spacing:1%;text-transform:uppercase;margin:0;padding-bottom:20px}.custom-footer-area .contact-details .conatct-icon{height:45px;width:45px;min-width:45px;border:1px solid #DF6A2699;display:flex;align-items:center;justify-content:center}.custom-footer-area .footer-menu a.link.link--text.list-menu__item{font-weight:400;font-size:18px;line-height:1.5em;letter-spacing:0%;text-transform:uppercase;color:#c3c3c3;padding:0}.custom-footer-area .footer-menu li:not(:last-child){padding-bottom:12px}.custom-footer-area .footer-menu a.link.link--text.list-menu__item:hover{text-decoration:none;color:#df6a26}.custom-footer-area .footer-divider{position:relative}.custom-footer-area .divider-arrow:before{content:"";background:url(/cdn/shop/files/Frame_14014419.png?v=1782282404)no-repeat;position:absolute;width:;height:;background-size:contain;top:0;bottom:0;margin:auto}.custom-footer-area .footer-divider-img img{height:252px;object-fit:contain;width:100%;max-width:100%;margin:auto 0}.custom-footer-area .footer-block--newsletter h2.footer-block__heading{font-weight:400;font-size:45px;line-height:1.1em;letter-spacing:0%;text-transform:uppercase;color:#fff;margin:0;padding-bottom:16px}.custom-footer-area .third-row .copyright-bottom-col{display:flex;align-items:center;justify-content:space-between}.custom-footer-area .third-row{background:#6a6b6f;padding:15px 0}.custom-footer-area .third-row .copy-right-text p{font-weight:500;font-size:16px;line-height:30px;letter-spacing:0%;margin:0;color:#fff}.custom-footer-area .newsletter-form__field-wrapper .field__input{background:#fff;padding:13px 25px!important;height:auto;color:#000;font-size:16px;font-weight:400;width:100%;line-height:19px;margin:0}.custom-footer-area .field__label{color:#0009;font-size:16px;font-weight:400;line-height:19px;margin:auto;left:45%;top:14px}.custom-footer-area .flex_col.sec-row{padding-bottom:66px}.custom-footer-area .field__button{position:relative!important;width:100%;color:#fff;border:1px solid #fff;background:#1a1a1a;font-size:16px;font-weight:400;line-height:30px;text-transform:uppercase;height:auto;padding:7px 20px;box-shadow:0 15px 20px #00000040}.custom-footer-area .field__button:hover{background:#7e7e7e}.custom-footer-area .newsletter-form__field-wrapper .field:before,.custom-footer-area .newsletter-form__field-wrapper .field:after{display:none}.custom-footer-area .newsletter-form__field-wrapper .field{flex-direction:column;gap:16px}.custom-footer-area .sec-row .first-col{width:26%!important}.custom-footer-area .sec-row .forth-col{width:28.33%!important}.custom-footer-area .sec-row .third-col,.custom-footer-area .sec-row .sec-col{width:18.33%!important}.custom-footer-area .sec-row .sec-col{padding-left:25px}.custom-footer-area ul.list-social li.list-social__item{height:22px;width:22px}.footer-social span.svg-wrapper,.footer-social span.svg-wrapper .icon{width:22px;height:22px}.footer-social span.svg-wrapper:hover,.footer-social span.svg-wrapper .icon:hover{color:#df6a26}.divider-col a{transition:all .3s ease}.divider-col a:focus{outline:none}.collection-hero .collection,.collection-hero .facets-wrapper{max-width:100%}.collection-hero{padding-top:200px!important;padding-bottom:200px!important;position:relative}.collection-hero h1.collection-hero__title{text-transform:uppercase;font-size:90px;line-height:1.1em;margin:0;font-weight:400;letter-spacing:initial;color:#fff}.collection-hero .collection-hero__text-wrapper{z-index:1}.facets-container{padding-top:0}.facets-container h2.facets__heading:before{content:"";background:url(/cdn/shop/files/facent-icon.png?v=1782310169)no-repeat;width:25px;height:25px;background-size:100% 100%;position:absolute;left:0;top:0;bottom:0;margin:auto}.facets .facets__wrapper .disclosure-has-popup[open]>summary+*{z-index:4}.facets-container h2.facets__heading,.facets-container h2.facet-filters__label label{color:#fff;font-size:20px;font-style:normal;font-weight:400!important;line-height:24px;letter-spacing:initial;position:relative;padding-left:39px;margin-top:0;font-family:SF Pro Display!important;text-transform:uppercase}.facets-container .facets__summary span{color:#7e7e7e;font-size:20px;font-weight:400;line-height:1.2em;text-transform:capitalize;letter-spacing:initial}summary.facets__summary .icon-caret{top:calc(50% - .2rem)}.facets__form{gap:0px!important;margin-bottom:60px!important}.facets-container #FacetsWrapperDesktop{margin-top:10px}.list-menu__item input[type=checkbox]:focus{outline:none}.facets__form .select__select:focus{box-shadow:none!important}.facets__form .select__select:focus-visible{box-shadow:none!important}.facets__form .facet-filters__sort:focus-visible{outline:0;outline-offset:0}.facet-checkbox>input[type=checkbox]:checked~.icon-checkmark{color:#df6a26}.facet-checkbox>input[type=checkbox]:checked .icon-checkmark span{color:#df6a26}.facet-checkbox>input[type=checkbox]:checked~svg{background:transparent;border:1px solid rgba(223,106,38,1)}.facet-checkbox>input[type=checkbox]:checked~svg.icon-checkmark{border:none}.facets-container .facets__list .facets__item .facet-checkbox .svg-wrapper{left:.4rem;top:1.6rem}.facet-checkbox>svg>rect{stroke-width:0px!important;background:transparent}.facets__form .list-menu__item.facets__item svg{border:1px solid #fff;width:20px;min-width:20px;height:20px;border-radius:3px;background:#000}.facets__form .list-menu__item.facets__item svg.icon.icon-checkmark{width:12px!important;min-width:12px!important;height:12px!important;left:.4rem;border:none}.facets__form .facets__summary:hover span{text-decoration:none;text-underline-offset:0rem}.facets__summary{margin-bottom:0!important}.facets-container .product-count.light{display:none}.facets-container .facets__header a.facets__reset{color:#df6a26!important}.facet-filters__field .facet-filters__sort{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:1.2em;border-radius:0!important;border:none;padding:0 0 5px;letter-spacing:initial;border-left:none;border-top:none;border-right:none;border-bottom:1px solid #fff;background:#000!important}.facets-container .facets__summary .icon-caret,.facets-container .facets__disclosure .icon-caret,.facets-container .icon-caret,.facets-container .select .icon-caret{display:none!important}.facets-container .facets__summary,.facets-container .select{position:relative}.facets-container .facets__summary:after{content:""!important;width:22px;height:11px;background-image:url(/cdn/shop/files/Vector_4975.png?v=1782372040);background-repeat:no-repeat;background-size:contain;background-position:top center;display:block;position:absolute;right:-15px;top:3px;bottom:0;margin:auto;box-shadow:none}.facets-container .select:after{content:""!important;width:22px;height:11px;background-image:url(/cdn/shop/files/Vector_4975.png?v=1782372040);background-repeat:no-repeat;background-size:contain;background-position:top center;display:block;position:absolute;left:auto;right:0;top:-3px;margin:auto 0;box-shadow:none}.main-product-detail-area .thumbnail-slider button.slider-button{display:none!important}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title h2{letter-spacing:initial;color:#fff;font-size:60px;line-height:1.3em;text-transform:uppercase;font-weight:400!important}.product__info-wrapper .product__info-container .product__sku{font-weight:500;font-size:18px;line-height:1.2em;letter-spacing:0%;text-transform:capitalize;color:#7e7e7e}.product__info-wrapper .price__sale s.price-item.price-item--regular{color:#8e8e8e;font-family:Compacta!important;font-weight:400;line-height:1.1em;letter-spacing:.01em;font-size:40px}.product__info-wrapper span.price-item.price-item--regular,.product__info-wrapper .price-item--sale{color:#df6a26;font-family:Compacta!important;font-weight:400;line-height:1.1em;letter-spacing:.01em;font-size:55px}.product__info-wrapper .product__info-container .price.price--large{border-bottom:1px solid rgba(126,126,126,1);padding-bottom:20px;padding-top:0}.product__info-wrapper .form__label{letter-spacing:initial;color:#fff;font-size:18px;font-weight:400;line-height:1.25em;padding-bottom:10px;border-bottom:none;border:none;margin-bottom:0!important;margin-top:20px}.product__info-wrapper .quantity{border:1px solid rgba(126,126,126,1);min-height:59px;background:transparent;width:170px}.product__info-wrapper .quantity__input{opacity:1}.product__info-wrapper .product-form__submit,.product__info-wrapper .shopify-payment-button__button{color:#000!important;font-style:italic;font-weight:700;letter-spacing:initial;font-size:18px;text-transform:uppercase;height:auto;line-height:1em;min-height:initial;padding:20px 20px 17px;background:#fff!important;border:none}.product__info-wrapper .shopify-payment-button__button{background:#6a6b6f!important;color:#fff!important}.product__info-wrapper .product-form__submit:hover,.product__info-wrapper .shopify-payment-button__button:hover{background:#df6a26!important;color:#fff!important}.product__info-wrapper .product-form__submit:after,.product__info-wrapper .product-form__submit:before{display:none}.product__info-wrapper .quantity:after{display:none}.product__info-wrapper .product-form__buttons{max-width:100%;margin-bottom:30px}.product .product__media-wrapper .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none}.product .product-media-container{width:100%!important}.product .slider-button .icon{height:1rem}.product__info-wrapper .product-form__input{margin-bottom:30px}.product .product__info-wrapper .accordion__content .product__description,.product .product__info-wrapper .metafield-rich_text_field{margin-top:0;margin-bottom:0;font-weight:500;font-size:18px;line-height:1.5em;color:#fff}.product .product__info-wrapper .accordion{border-top:1px solid rgba(126,126,126,1);border-bottom:0px;margin-top:0;transition:all .5s ease-in-out}.product .product__info-wrapper .accordion summary{padding:30px 0 5px}.product .product__info-wrapper .accordion #desc[open] summary{padding-bottom:15px}.product .product__info-wrapper .accordion .summary__title h2.h4.accordion__title{font-weight:400!important;font-size:45px;line-height:1em!important;text-transform:uppercase;color:#fff;letter-spacing:0px!important}.product .product__info-wrapper .accordion .accordion__content{padding:0;margin:0}.product .product__info-wrapper .product__desc_accordion{margin:0}.product .product__info-wrapper .accordion .accordion__content .product__description p{margin-bottom:5px}.product .product__info-wrapper .product__accordion [aria-expanded=true] .open-icon,.product .product__info-wrapper .product__accordion [aria-expanded=false] .close-icon,.product .product__info-wrapper .product__accordion #desc[open] .open-icon{display:none}.product .product__info-wrapper .product__accordion #desc[open] .close-icon{display:block}.product .product__info-wrapper .metafield-rich_text_field ul{list-style-type:none;padding:0}.product .product__info-wrapper .metafield-rich_text_field ul li{position:relative;padding-left:22px;margin-bottom:10px}.product .product__info-wrapper .metafield-rich_text_field ul li:before{content:"";position:absolute;background:url(/cdn/shop/files/icon-white.png?v=1782393023)no-repeat;width:11px;height:22px;background-size:contain;top:0;bottom:0;left:0;right:0;pointer-events:none;display:block;margin:auto 0}.product .product__info-wrapper span.white_box_ic{margin:auto}.related-products h2.related-products__heading{text-align:center;margin-bottom:45px}.related-products h2.related-products__heading{margin-top:0;color:#fff;font-size:80px;line-height:1.1em;text-transform:uppercase}.services .image-content-banner__image{position:relative}.services .image-content-banner__image:before{content:"";position:absolute;width:100%;height:100%;display:block;pointer-events:none;top:0;right:0;left:0;bottom:0;background:linear-gradient(180deg,#000,#0000 42.92%),linear-gradient(180deg,#0000 81.47%,#000)}.our-process-section{position:relative;padding-top:100px;padding-bottom:100px}.our-process-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#101010cc;width:100%;height:100%;display:block;pointer-events:none}.our-process-section .page-width{position:relative;z-index:2}.our-process-section .process-top{display:flex;justify-content:center;align-items:center;gap:40px;margin-bottom:30px}.our-process-section .process-left{max-width:700px}.our-process-section .process-left .common_title{margin-bottom:15px}.our-process-section .process-description p{color:#fff;font-size:18px;line-height:1.6;margin:0}.our-process-section .process-right img{max-width:180px;width:100%;display:block}.our-process-section .process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.our-process-section .process-item{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;min-height:492px}.our-process-section .process-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000c 53.56%);width:100%;height:100%;display:block;pointer-events:none}.our-process-section .process-card{position:relative;height:100%}.our-process-section .process-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:40px 28px 30px;display:flex;flex-direction:column;justify-content:flex-end;overflow:visible}.our-process-section .process-bottom h3{color:#fff;font-size:25px;text-transform:uppercase;margin-top:0;margin-bottom:10px;letter-spacing:.01em}.our-process-section .process-number{display:block;position:absolute;top:0;left:0;overflow:visible}.our-process-section .process-number h6{font-size:50px;line-height:100%;letter-spacing:.01em;text-transform:uppercase;margin:0;color:#fff;display:inline-block;padding:10px 10px 3px!important;background:#df6a26}.our-process-section .process-bottom .process-text{font-size:16px;line-height:1.3em;font-weight:500;color:#fff;margin-bottom:0!important;max-height:140px;overflow:auto;-webkit-overflow-scrolling:touch;padding-right:5px}.our-process-section .process-bottom .process-text p:last-child{margin-bottom:0!important}.our-process-section .process-bottom .process-text::-webkit-scrollbar{width:7px!important;height:30px!important;background-color:#fff!important;-webkit-border-radius:5px;border-radius:5px}.our-process-section .process-bottom .process-text::-webkit-scrollbar-track{-webkit-border-radius:5px;border-radius:5px}.our-process-section .process-bottom .process-text::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background:#df6a26}.our-process-section .cmn-btn.inner-banner-btn{margin-top:55px;position:relative;text-align:center}.our-process-section .cmn-btn.inner-banner-btn:before,.our-process-section .cmn-btn.inner-banner-btn:after{content:"";position:absolute;top:50%;width:40%;height:1px;background:#555}.our-process-section .cmn-btn.inner-banner-btn:before{left:0}.our-process-section .cmn-btn.inner-banner-btn:after{right:0}.our-process-section .process-arrow img{height:109px;object-fit:contain}.our-process-section .process-item .process-arrow{position:absolute;right:30px;top:44px}.image-content-banner .eyebroe-title h4{color:#df6a26;margin-top:0;margin-bottom:20px;font-size:45px;line-height:1.1em;letter-spacing:0%;text-transform:uppercase}.reverse-section .col-reverse{display:flex;flex-direction:row-reverse}.reverse-section .col-reverse .image-content-banner__image,.reverse-section .col-reverse .image-content-banner__content{width:50%}.image-content-banner.reverse-section{background:#000;overflow:hidden;margin-top:-30px;padding-top:0;padding-bottom:100px}.philosophy-section{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;margin-bottom:-210px}.philosophy-section .philosophy-wrapper{display:flex;align-items:stretch;justify-content:center;position:relative}.philosophy-section .philosophy-wrapper .philosophy-box h2{margin-bottom:29px}.philosophy-section .philosophy-box{padding:80px 60px;position:relative;width:100%;max-width:1050px;margin:0 auto}.philosophy-section .philosophy-content p{margin:0}.philosophy-section .center-arrow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:130px;height:130px;display:flex;align-items:center;justify-content:center;z-index:1}.philosophy-section .center-arrow img{max-width:100%;display:block}section.what-sets-apart{padding-top:100px;padding-bottom:433px}.what-sets-apart:before{content:"";position:absolute;background:#101010cc;width:100%;height:100%;top:0;bottom:0;left:0;right:0;pointer-events:none;display:block}.what-sets-apart{position:relative}.what-sets-apart .section-header h2{margin-bottom:10px}.what-sets-apart .section-header .section-description{margin-bottom:46px}.what-sets-apart .section-header{width:100%;margin:0 auto;max-width:875px}.what-sets-apart .apart-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.what-sets-apart .apart-card{background:var(--card-bg);transition:.4s;overflow:hidden;height:100%;padding:10px;z-index:1;position:relative}.what-sets-apart .apart-image{overflow:hidden}.what-sets-apart .apart-image img{width:100%;height:276px;display:block;object-fit:cover;transition:.4s}.what-sets-apart .apart-content{padding:46px 15px 30px;position:relative}.what-sets-apart .apart-icon{position:absolute;top:-25px;left:15px;width:51px;height:51px;min-width:51px;background:#f36b21;display:flex;align-items:center;justify-content:center}.what-sets-apart .apart-icon img{height:37px;object-fit:contain}.what-sets-apart .apart-content h3{color:#fff;font-size:25px;line-height:1em;margin:0 0 10px;letter-spacing:.01em;text-transform:uppercase}.apart-content .apart-text p{font-weight:500;font-size:16px;line-height:1.3em;color:#fff;margin-bottom:0}.what-sets-apart .apart-card:hover{background:var(--hover-bg)}.what-sets-apart .apart-card:hover .apart-image img{transform:scale(1.08)}.what-sets-apart .apart-card:hover .apart-icon{background:#222}.vehicle-services .service-slider-btn.cmn-btn{margin:45px auto 0;text-align:center;position:relative;width:100%;max-width:983px}.vehical-chassis-service-area .services-slider-nav{margin-top:0;display:none}.vehical-chassis-service-area .vehicle-services-slider{justify-content:center}.vehicle-services .service-slider-btn.cmn-btn:before{content:"";position:absolute;background:#454545;top:0;bottom:0;width:255px;left:auto;right:0;height:1.5px;z-index:1;margin:auto;display:block}.vehicle-services .service-slider-btn.cmn-btn:after{content:"";position:absolute;background:#454545;top:0;bottom:0;width:255px;left:0;right:auto;height:1.5px;z-index:1;margin:auto;display:block}section.off-road-banner{position:relative}section.off-road-banner .off-road-banner__wrapper:before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;pointer-events:none;display:block;background:linear-gradient(270deg,#2a2a2a 40.68%,#2a2a2a00 68.63%)}.off-road-banner .off-road-banner__content{width:100%;max-width:610px;margin-left:auto;margin-right:0;position:relative;z-index:1}.off-road-banner .off-road-banner__wrapper{position:relative;padding:150px 45px}.off-road-banner .off-road-banner__content .partner-content{margin-bottom:15px}.off-road-banner .off-road-banner__content .partner-text ul{padding-top:15px}.form_title_div h2{display:none}.engineering-product-area .common_title{width:100%;max-width:520px}.engineering-product-area{padding-top:75px!important}.vehicle-services-area{padding-top:0;padding-bottom:36px}.vehicle-services-area .service-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding-top:20px}.vehicle-services-area .service-card{text-align:center;padding:60px 30px;position:relative;transition:.3s}.vehicle-services-area .service-card:not(:last-child):after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:linear-gradient(180deg,#000,#fff 46.15%,#000)}.vehicle-services-area .service-icon{margin-bottom:53px}.vehicle-services-area .service-icon img{width:74px;height:74px;object-fit:contain}.become-service-block .service-card h3{max-width:100%!important}.vehicle-services-area .service-card h3{font-size:42px;line-height:100%;letter-spacing:.01em;text-align:center;text-transform:uppercase;color:#fff;width:100%;max-width:174px;margin:0 auto}.vehicle-services-area h2.section-title{text-align:center;padding-bottom:10px}.page_page-engineering-services .contact-section{background-color:#101010f2}.off-road-banner .partner-text{margin-bottom:33px}.become-partner-richtext .rich-text__blocks{max-width:795px}.become-kaizen-partner-text .rich-text__blocks{max-width:70rem}@media screen and (max-width:1200px){section.off-road-banner .off-road-banner__wrapper:before{content:"";background:linear-gradient(270deg,#2a2a2a 56.68%,#2a2a2a00 74.68%)}.off-road-banner .off-road-banner__content{max-width:535px}.vehicle-services .service-card__overlay{padding:30px 15px}.featured-collection-slick .card-wrapper.product-card-wrapper{min-height:465px}.card-wrapper.product-card-wrapper .quick-add{padding:0}.card-wrapper.product-card-wrapper .quick-add{transform:translateY(85px)}.card-wrapper.product-card-wrapper .quick-add .quick-add__submit{padding:15px 20px!important}.custom-footer-area .sec-row .sec-col{padding-left:15px}.custom-footer-area .contact-info .contact-detail a,.custom-footer-area .contact-info .contact-detail p{font-size:18px;line-height:1.35em}.custom-footer-area .field__button{padding:7px 16px}.our-process-section .cmn-btn.inner-banner-btn:after,.our-process-section .cmn-btn.inner-banner-btn:before{width:36%}.common-height-area{min-height:410px!important}.become-partner-richtext .rich-text__blocks{max-width:100%}.vehicle-services-area .service-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media screen and (min-width:991px)and (max-width:1350px){.card-wrapper.product-card-wrapper .quick-add{transform:translateY(88px)}.card-wrapper.product-card-wrapper .quick-add .quick-add__submit{padding:15px 20px!important}}@media screen and (max-width:991px){.engineering-product-area{padding-top:50px!important}.vehicle-services-area .service-grid{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}.vehicle-services-area .service-card h3{font-size:28px;line-height:1.1em}.vehicle-services-area .service-icon{margin-bottom:25px}.vehicle-services-area h2.section-title{padding-bottom:15px}.vehicle-services-area .service-card{padding:50px 20px}.chassis-service-page.section-padding{padding-top:0!important;padding-bottom:50px!important}.vehicle-services .text-center{margin-bottom:25px}.vehicle-services .service-card__overlay h3{font-size:35px;line-height:1.1em;max-width:100%}.vehicle-services .service-slider-btn.cmn-btn:after,.vehicle-services .service-slider-btn.cmn-btn:before{width:115px}.shock-service-area h1.hero-heading,.shock-service-area .hero-description{max-width:100%}.vehicle-services .service-card__overlay{padding:30px 10px}.vehicle-services .service-slider-btn.cmn-btn{margin:35px auto 0;max-width:100%}.our-process-section .process-grid{gap:10px}.our-process-section .process-content{padding:20px}.what-sets-apart{padding-bottom:50px!important;padding-top:50px!important}.our-process-section .process-top{margin-bottom:25px}.our-process-section .cmn-btn.inner-banner-btn:after{width:32%}.our-process-section .cmn-btn.inner-banner-btn:before{width:32%}section.become-partner{padding-bottom:50px!important;padding-top:50px!important;background-size:cover!important}.become-partner:before{content:"";position:absolute;background:#000000b3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none}.real_perfomance_section .common_title{max-width:100%;margin-bottom:20px}.real_perfomance_section{padding-top:50px;padding-bottom:0}.real_perfomance_section .common_content{max-width:100%;margin-top:30px}.custom-footer-area .sec-row .forth-col,.custom-footer-area .sec-row .first-col,.custom-footer-area .sec-row .third-col,.custom-footer-area .sec-row .sec-col{width:50%!important}.custom-footer-area .footer_logo img{height:45px}.custom-footer-area .row.top-row{margin-bottom:40px}.custom-footer-area .sec-row .third-col,.custom-footer-area .sec-row .forth-col{margin-top:35px}.custom-footer-area .flex_col.sec-row{padding-bottom:50px}section.container-fluid.custom-footer-area{padding-top:50px}.how_work_section{padding-top:50px;padding-bottom:50px}.custom-footer-area .third-row .copyright-bottom-col{flex-direction:column;gap:15px}.how_work_section .work_part{grid-template-columns:repeat(1,1fr) 1fr}.how_work_section .work_box{flex-wrap:wrap;margin:auto;text-align:center}.how_work_section .work_box .work_image{display:none}.how_work_section .work_box .work_title,.how_work_section .work_box .common_content{max-width:100%}.how_work_section .work_box .subtitle.common_title{text-align:center}.how_work_section .common_title{padding-bottom:40px}.how_work_section .cmn-btn:before,.how_work_section .cmn-btn:after,.featured-collection-slick .collection__view-all.gray-btn:before,.featured-collection-slick .collection__view-all.gray-btn:after{width:30%}.how_work_section .cmn-btn:before,.featured-collection-slick .collection__view-all.gray-btn:before{left:3%}.how_work_section .cmn-btn:after,.featured-collection-slick .collection__view-all.gray-btn:after{right:3%}.card-wrapper.product-card-wrapper .quick-add{transform:translateY(0)}.collection.featured-collection-slick{padding-top:50px;padding-bottom:0}.featured-collection-slick .collection__view-all{margin-top:35px}.custom-footer-area .footer-block--newsletter h2.footer-block__heading{font-size:35px}.custom-footer-area .contact-info .contact-detail a,.custom-footer-area .contact-info .contact-detail p{font-size:20px}.featured-collection-slick .card-wrapper.product-card-wrapper{min-height:550px}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title h2{font-size:45px;line-height:1.2em}.product--thumbnail_slider .slider-button{width:25px;height:25px}.product__info-wrapper span.price-item.price-item--regular{line-height:1em;font-size:40px}.product .product__info-wrapper .accordion .summary__title h2.h4.accordion__title{font-size:30px}.product .product__info-wrapper .accordion__content .product__description,.product .product__info-wrapper .metafield-rich_text_field{font-size:16px;line-height:1.4em}.shopify-section .main-product-detail-area{padding-bottom:50px;padding-top:40px}.services-slider-section{padding:40px 0 50px}.services-slider-nav{margin-top:20px}.our-process-section .process-top{flex-direction:column;gap:20px}.our-process-section .process-left h2{margin-bottom:10px}.our-process-section{padding-top:50px;padding-bottom:50px}.our-process-section .process-right{transform:rotate(90deg);margin:20px auto}.our-process-section .process-left{max-width:100%;text-align:center}.our-process-section .process-right img{height:120px}.reverse-section .col-reverse{flex-direction:column;gap:20px}.reverse-section .col-reverse .image-content-banner__image,.reverse-section .col-reverse .image-content-banner__content{width:100%}.image-content-banner.reverse-section{padding-bottom:50px;margin-top:0}.philosophy-section .philosophy-wrapper{flex-direction:column}.philosophy-section .philosophy-box{padding:30px 25px;width:100%;max-width:100%}.center-arrow{display:none}.philosophy-section-wrapper section.philosophy-section{margin-bottom:0;padding-bottom:50px!important}.philosophy-section .philosophy-wrapper .philosophy-box h2{margin-bottom:15px}.philosophy-section .center-arrow{display:none}.common-height-area{min-height:350px!important}.what-sets-apart .section-header .section-description{margin-bottom:30px}section.off-road-banner .off-road-banner__wrapper:before{content:"";background:linear-gradient(270deg,#2a2a2a 23.68%,#2a2a2a75)}.off-road-banner .off-road-banner__wrapper{padding:50px 25px 40px;background-position:center right 100%!important}.off-road-banner .off-road-banner__content{max-width:100%;margin-left:0;margin-right:auto}.off-road-banner .off-road-banner__content .partner-text ul{padding-top:15px}.vehicle-services-area{padding-bottom:20px}.become-kaizen-partner-text .rich-text__blocks{max-width:100%}.page_page-become-a-partner section.become-partner{padding-top:25px!important}.become-partner-richtext .rich-text__wrapper{width:100%}.vehicle-services-area.become-service-block .service-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}.popup-header .common_title{width:60%!important;max-width:100%!important}.popup-header .popup-btn-wrap{width:40%!important}.insta-image-section{padding:50px 10px 10px}.image-content-banner .eyebroe-title h4{margin-bottom:10px;font-size:35px}.real_perfomance_section:before{background:linear-gradient(180deg,#000 38.51%,#0000 154.25%)}}@media screen and (max-width:768px){.custom-footer-area .sec-row .third-col,.custom-footer-area .sec-row .sec-col{width:50%;margin-top:30px}}@media screen and (max-width:767px){.off-road-banner .partner-text{margin-bottom:23px}.our-process-section .process-item{min-height:440px}.our-process-section .process-item .process-arrow{right:20px;top:20px}.our-process-section .process-arrow img{height:90px}.our-process-section .cmn-btn.inner-banner-btn{margin-top:35px}.our-process-section .process-number h6{font-size:40px}.our-process-section .process-bottom .process-text{max-height:100%;padding:0}.popup-header .common_title{width:100%!important}.popup-header .cmn-btn.popup-btn-wrap{margin-left:0;margin-right:auto;width:100%!important}.our-process-section .process-grid{grid-template-columns:1fr}.our-process-section .process-description p{font-size:16px;line-height:1.4em}.become-partner .partner-desc p{padding-bottom:0}.common-arrow ul li:before{width:13px;height:20px}.common-arrow ul li{padding-left:20px!important;line-height:1.4em}.real_perfomance_section .common_content{margin-top:25px}.real_perfomance_section{padding-top:50px}.custom-footer-area .sec-row .forth-col,.custom-footer-area .sec-row .first-col{width:100%!important;margin-top:30px}.custom-footer-area .row.top-row{margin-bottom:20px}.custom-footer-area .third-row{padding:15px 0}.how_work_section .work_box .work_title h3{font-size:24px;line-height:1.1em}.how_work_section .cmn-btn:after,.featured-collection-slick .collection__view-all.gray-btn:after,.how_work_section .cmn-btn:before,.featured-collection-slick .collection__view-all.gray-btn:before{display:none}.custom-prev.slick-arrow,.custom-next.slick-arrow{width:40px;height:40px}.featured-collection-slick .common-title.collection__title{margin-bottom:35px}.featured-collection-slick .mobile_show{display:flex;justify-content:center;gap:15px;margin-top:20px}.featured-collection-slick .s-custom-arrow.desktop_show{display:none}.custom-footer-area .footer_logo img{height:35px}.custom-footer-area .contact-details .address-detail:not(:last-child){margin-bottom:15px}.custom-footer-area .footer-block--newsletter h2.footer-block__heading{font-size:26px}.custom-footer-area .footer-menu h2.footer-block__heading{font-size:26px;padding-bottom:18px}.custom-footer-area .footer-menu a.link.link--text.list-menu__item{font-size:16px}.custom-footer-area .footer-menu li:not(:last-child){padding-bottom:8px}.custom-footer-area .flex_col.sec-row{padding-bottom:40px}.custom-footer-area .contact-info .contact-detail a,.custom-footer-area .contact-info .contact-detail p{font-size:18px}.custom-footer-area .contact-details .conatct-icon{height:40px;width:40px;min-width:40px}.custom-footer-area .contact-details .conatct-icon img{height:20px;object-fit:contain}.card-wrapper.product-card-wrapper .card__content .card__information{padding:15px 13px!important}.card-wrapper.product-card-wrapper .card__information .card__heading{font-size:18px}.card-wrapper.product-card-wrapper .price{font-size:22px;line-height:1.1em}.card-wrapper.product-card-wrapper .quick-add{padding:0 5px}.card-wrapper.product-card-wrapper .quick-add .quick-add__submit{padding:13px 15px!important;font-size:15px;min-height:initial}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title h2{font-size:35px;line-height:1em}.product__info-wrapper span.price-item.price-item--regular{font-size:30px}.product .product__info-wrapper .accordion .summary__title h2.h4.accordion__title{font-size:28px}.product__info-container .product__description{margin-bottom:10px!important}.product .product__info-wrapper .accordion summary{padding:20px 0 15px}.product__info-wrapper .product-form__submit,.product__info-wrapper .shopify-payment-button__button{padding:15px 20px}.product__info-wrapper .product__info-container .price.price--large{padding-bottom:15px}.product__info-wrapper .product-form__buttons,.our-process-section .process-top{margin-bottom:20px}.our-process-section .cmn-btn.inner-banner-btn:after{width:20%}.our-process-section .cmn-btn.inner-banner-btn:before{width:20%}.image-content-banner .eyebroe-title h4{font-size:25px}.common-height-area{min-height:300px!important}.vehicle-services.vehical-chassis-service-area .vehicle-services-slider{flex-direction:column;row-gap:20px;column-gap:0px}.what-sets-apart .apart-grid{grid-template-columns:1fr}.what-sets-apart .apart-content{padding:46px 10px 20px}.what-sets-apart .apart-icon{left:10px}.vehicle-services .service-slider-btn.cmn-btn:after,.vehicle-services .service-slider-btn.cmn-btn:before{display:none}.vehical-chassis-service-area .cmn-btn a{padding:10px 8px}.off-road-banner .off-road-banner__wrapper{padding:50px 15px 40px}section.off-road-banner .off-road-banner__wrapper:before{content:"";display:block;background:linear-gradient(138deg,#2a2a2a 4.68%,#2a2a2a00 161.63%)}.vehicle-services-area .service-card{padding:30px 20px}.vehicle-services-area .service-card:not(:last-child):after{display:none}.vehicle-services-area .service-card h3{font-size:30px;max-width:100%}.vehicle-services-area .service-icon img{width:55px;height:55px}.real_perfomance_section:before{content:"";position:absolute;width:100%;height:100%;display:block;pointer-events:none;top:0;bottom:0;left:0;right:0;background:linear-gradient(360deg,#000 13.51%,#0000 113.25%)}.vehicle-services-area .service-grid{padding:0}.become-service-block.vehicle-services-area .service-card h3{font-size:25px}.insta-image-section .common_content a{font-size:26px;padding:15px 10px 25px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-2.css.map */
