.gallery-fullscreen-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000f2;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gallery-fullscreen-modal.active{opacity:1;visibility:visible}.gallery-fullscreen-content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.gallery-fullscreen-image{max-width:90%;max-height:80%;object-fit:contain;border-radius:10px;transition:transform .3s ease;cursor:zoom-in;background:#f3f3f3}.gallery-fullscreen-image.zoomed{transform:scale(2);cursor:zoom-out}.gallery-control-buttons{position:absolute;bottom:50px;left:50%;transform:translate(-50%);display:flex;gap:20px;z-index:10001}.gallery-control-btn{width:60px;height:60px;background:#ffffff1a;border:2px solid rgba(255,255,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gallery-control-btn:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.1)}.gallery-control-btn svg{width:24px;height:24px;stroke:#fff;stroke-width:2;fill:none}.gallery-control-btn.close-btn:hover{background:#ef444433;border-color:#ef444480}@media (max-width: 768px){.gallery-container{padding:20px}.gallery-control-buttons{bottom:30px;gap:15px}.gallery-control-btn{width:50px;height:50px;display:none}#galleryCloseBtn{display:flex}.gallery-control-btn svg{width:20px;height:20px}}.fullscreen-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000e6;display:none;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.fullscreen-modal.active{display:flex}.fullscreen-video-container{position:relative;max-width:90vw;max-height:90vh;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #00000080}.fullscreen-video{width:auto;height:auto;max-width:90vw;max-height:90vh;object-fit:contain}.close-btn{position:absolute;top:-50px;right:0;background:#fff3;border:2px solid rgba(255,255,255,.3);border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;font-size:20px;font-weight:700;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.close-btn:hover{background:#ffffff4d;border-color:#ffffff80;transform:scale(1.1)}.fullscreen-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;cursor:pointer;z-index:2;transition:scale .2s ease;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.fullscreen-play-btn:hover{scale:1.1}@media (max-width: 768px){.fullscreen-modal{display:none!important}.video-wrapper{cursor:default}}.hero_section{background:url(/cdn/shop/files/Krustic13047_-_edited.jpg?v=1754549074);background-size:cover;background-position:center}.navigation{display:flex;justify-content:space-between;max-width:1280px;margin:auto;padding:15px 17px}.hero_section_content{display:flex;justify-content:center;align-items:center;min-height:760px}.happy_customer{display:flex;align-items:center;gap:30px;justify-content:center}.happy_customer p{font-size:20px;font-weight:500;color:#fff;text-transform:uppercase;font-family:Gopherr;letter-spacing:1px}.hero_section_content h1{font-weight:700;font-size:72px;letter-spacing:-2%;max-width:850px;margin:25px auto auto;text-align:center;color:#fff;text-transform:uppercase;line-height:80px}.hero_para{font-size:16px;font-weight:400;color:#fff;max-width:522px;text-align:center;margin:auto;padding-top:16px;line-height:24px;font-family:Gopherr}.orange_btn{background:#c8572d;font-size:16px;font-weight:500;text-transform:uppercase;color:#fff;padding:15px 30px;border:1px solid #c8572d;border-radius:200px;display:flex;align-items:center;gap:10px;margin-left:auto;margin-right:auto;margin-top:44px;cursor:pointer;transition:all .3s ease-in-out;font-family:Gopherr}@media screen and (min-width: 720px){.orange_btn:hover{background:transparent;border:1px solid white}}.white_bg_hover:hover{background:transparent!important;border:1px solid #c8572d!important;color:#c8572d!important}.white_bg_hover:hover svg path{stroke:#c8572d}.master_section{background-color:#fdf6f4;padding:100px 20px;text-align:center}.master_section h2{margin:auto;font-size:36px;font-weight:700;color:#2d2a2a;max-width:600px;text-transform:uppercase;letter-spacing:-2px;line-height:48px}.master_section p{margin:auto;font-size:16px;font-weight:400;color:#686767;max-width:650px;line-height:26px;font-family:Gopherr;letter-spacing:.5px}.master_section .master_para_1{margin-top:12px!important;margin-bottom:25px!important;max-width:650px!important}.product-cont .gallery-cont{position:sticky;top:20px}.thumbs-cont:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:linear-gradient(to bottom,transparent,transparent 80%,white 100%);pointer-events:none}.from_frustration{background:url(/cdn/shop/files/form-bg.png?v=1754488628);background-size:cover;height:706px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:100px 20px;text-align:center}.from_frustration h2{font-size:40px;font-weight:700;max-width:400px;text-transform:uppercase;line-height:48px;margin:0}.from_frustration p{font-size:16px;font-weight:400;max-width:600px;line-height:26px;font-family:Gopherr;letter-spacing:.5px}.from_frustration .master_para_1{margin-top:15px!important;margin-bottom:15px!important;max-width:600px!important}.from_frustration .para_2{margin-top:12px!important;margin-bottom:0!important}.tools_section{padding:100px 20px}.tools_section h2{font-size:36px;font-weight:700;max-width:550px;text-transform:uppercase;letter-spacing:-2px;line-height:48px;margin:0 auto;text-align:center}.tools_img{width:100%;max-width:972px;margin:25px auto;display:block}.tools_img_1{border-radius:10px}.tools_section p{font-size:16px;font-weight:400;max-width:610px;line-height:26px;margin-left:auto;margin-right:auto;text-align:center;color:#1e1d1c;font-family:Gopherr;letter-spacing:.5px}.tools_para{padding-top:15px}.tools_feature{display:flex;gap:25px;align-items:center;justify-content:center;padding-top:10px}.tools_feature_2,.tools_feature_1{display:flex;gap:10px;align-items:center;padding-top:20px}.tools_feature_2 p,.tools_feature_1 p{align-items:center;margin-bottom:0!important;margin-top:0!important}.inventory_section{background-color:#151414;padding:60px 20px 100px}.inventory_content{max-width:1280px;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:10px;padding:30px;display:flex;gap:20px;align-items:center}.inventory_content img{width:100%;max-width:585px}.inventory_content div{width:100%}.inventory_content h2{font-size:60px;font-weight:700;line-height:60px;text-align:center;text-transform:uppercase;max-width:440px;letter-spacing:-3px;margin-left:auto;margin-right:auto}.inventory_content p{font-size:16px;font-weight:400;line-height:26px;margin-left:auto;margin-right:auto;text-align:center;max-width:440px;font-family:Gopherr;letter-spacing:.5px;color:#1e1d1c}.inventory_para{padding-top:35px;padding-bottom:25px}.footer_section{background-color:#151414;margin-top:-2px;padding:0 20px}.footer_icon{max-width:1280px;margin-left:auto;margin-right:auto;display:flex;justify-content:end;padding-bottom:20px;gap:20px;border-bottom:1px solid #464646}.footer_copyright{font-size:16px;font-weight:400;color:#fff;line-height:26px;max-width:1280px;margin-left:auto;margin-right:auto;padding:30px 0 50px;font-family:Gopherr}.features_section{max-width:1000px;margin:auto;padding:50px 20px 120px;font-family:Gopher,sans-serif;position:relative}.feature_img{position:absolute;width:400px;left:-30%;top:0;pointer-events:none;opacity:60%;z-index:-1}.features_heading{color:#c8572d;font-size:40px;font-weight:700;max-width:700px;text-transform:uppercase;letter-spacing:-2px;line-height:48px;margin:0 0 30px}.feature_row{display:flex;justify-content:space-between;align-items:center;padding:47px 0;border-bottom:1px solid #ccc}.feature_title{font-weight:700;max-width:300px;font-size:32px;color:#1e1d1c}.feature_desc{max-width:400px;font-size:16px;color:#686767;width:100%;max-width:290px;font-family:Gopherr}.power,.img_2,.tools_img_2{display:none}@media (max-width: 767px){.feature_row{flex-direction:column;gap:5px}}.reviews_section{background:#2d2a2a;color:#fff;padding:80px 0 90px;font-family:Gopher,sans-serif}.reviews_section img{width:100%}.stat-item .title{display:flex;align-items:center;gap:10px}.stat-item h3{font-size:61px;font-weight:500;color:#c8572d;font-family:Gopherr}.reviews-stats{max-width:1100px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;padding-bottom:50px;padding-left:20px;padding-right:20px}.reviews-stats span{font-size:30px;font-weight:400;font-family:Gopherr}.reviews-stats p{font-size:15px;font-weight:400;color:#fff;opacity:60%;text-align:center}.work_together_mobile{display:none}@media (max-width: 991.98px){.inventory_section{background-color:#151414;padding:60px 20px 100px}.inventory_content img{max-width:100%}.inventory_content{flex-direction:column}.inventory_content br{display:none}.inventory_content h2{font-size:26px;line-height:30px;max-width:400px;letter-spacing:-1px}.inventory_content p{font-size:12px;line-height:17px;max-width:270px}.inventory_content p span{color:#c8572d;text-transform:uppercase;display:block;font-weight:500;padding-bottom:5px}.inventory_para{padding-top:20px;padding-bottom:20px}}@media (max-width: 767.98px){.happy_customer{flex-direction:column;gap:12px}.happy_customer p{font-size:12px;letter-spacing:2px}.happy_customer svg{width:130px;height:25px}.hero_section_content h1{font-size:38px;max-width:300px;line-height:40px;margin-top:15px;text-transform:unset}.hero_para{font-size:14px;max-width:289px;line-height:19px}.hero_section_content{min-height:530px}.orange_btn{font-size:12px;line-height:24px;padding:7px 25px;margin-top:32px}.orange_btn svg{width:17px;height:17px}.orange_btn span{display:inline-block;height:20px}.hero_section{background:url(/cdn/shop/files/mobile-bg.png?v=1754491356);background-size:cover}.master_section{padding:60px 20px 20px;background:linear-gradient(180deg,#fdf6f4 29.83%,#fdf6f400 108.68%)}.master_section h2{font-size:22px;max-width:284px;letter-spacing:0px;line-height:24px;padding-bottom:16px}.master_section p{font-size:14px;max-width:270px;line-height:18px;color:#686767}.master_section .master_para_1{margin-bottom:18px!important;max-width:285px!important}.features_section{max-width:1000px;margin:auto;padding:50px 20px 70px;font-family:Gopher,sans-serif;position:relative}.work_together_mobile{display:block;text-align:center;text-transform:uppercase;font-size:19px;max-width:270px;margin-left:auto;margin-right:auto;padding-top:25px}.feature_img{width:160px;left:50%;top:5px;transform:translate(-50%);opacity:80%}.features_heading{font-size:26px;max-width:250px;line-height:31px;margin-bottom:40px;text-align:center;letter-spacing:0px;margin-left:auto;margin-right:auto}.features_heading br,.feature_title br{display:none}.feature_row{display:flex;justify-content:space-between;align-items:center;padding:16px 40px;border-bottom:0px solid #ccc;background-color:#fff8f5;text-align:center;border-radius:10px;margin-bottom:15px}.feature_title{font-size:20px}.feature_desc{font-size:15px;padding:0 0 5px}.footer_section{margin-top:-1px}.footer_icon{justify-content:center}.footer_copyright{text-align:center}.footer_copyright img{margin:auto}.tools_section{padding:70px 0;background:#f6f6f6}.tools_section h2{font-size:25px;max-width:240px;letter-spacing:0px;line-height:30px;text-align:center}.tools_img{width:100%;height:276px;object-fit:cover}.tools_section p{font-size:14px;max-width:329px;line-height:18px}.tools_feature{gap:15px}.tools_feature svg{width:20px}.tools_feature_2,.tools_feature_1{gap:7px}.from_frustration{background:#c8572d;padding:60px 20px;height:auto}.from_frustration h2{font-size:25px;font-weight:700;max-width:270px;line-height:30px}.from_frustration p{font-size:14px;line-height:18px}.from_frustration .master_para_1{margin-top:20px!important}.from_frustration .orange_btn{background:#2d2a2a;font-size:13px;padding:7px 20px;border:1px solid #2d2a2a;margin-top:34px}.power{display:block;width:100%}.stat_1,.stat_2,.tools_img_1{display:none}.tools_img_2{display:block}.img_1{display:none}.img_2{display:block}.reviews_section{padding:60px 10px 70px}.reviews-stats{justify-content:center;padding-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bundle-style.css.map */
