.menu-account .dropdown{background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.2);display:none;list-style:none;margin:0;padding:0;position:absolute;width:160px;z-index:10000}.menu-account .dropdown li{padding:2px}.menu-account .dropdown li a{color:#000;display:block;text-decoration:none}.menu-account .dropdown li a:hover{background-color:#f1f1f1}.menu-account:hover .dropdown{display:block}.menu-account>a{align-items:center;display:flex}.menu-account>a i{font-size:12px;margin-left:8px}.menu-contact .dropdown{background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.2);display:none;list-style:none;margin:0;padding:0;position:absolute;width:250px;z-index:10000}.menu-contact .dropdown li{padding:8px}.menu-contact .dropdown li a{color:#000;display:block;text-decoration:none}.menu-contact .dropdown li a:hover{background-color:#f1f1f1}.menu-contact:hover .dropdown{display:block}.menu-contact>a{align-items:center;display:flex}.menu-contact>a i{font-size:12px;margin-left:8px}.navbar{background-color:#fff;border-bottom:1px solid #e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.1);position:fixed;top:0;width:100%;z-index:1000}.bi-chevron-down{font-size:10px;margin-left:10px}.navbar a{color:#000;text-decoration:none}.nav-bottom{display:flex;height:100px;justify-content:center}.nav-top{background-color:#000}.nav-top2{justify-content:center}.logo-and-menu,.nav-top2{display:flex}.logo-libre-acces{cursor:pointer}.navbar-assurance{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;gap:550px;justify-content:center;list-style-type:none}.bi-search{color:#fff;margin-right:5px}.navbar-assurance-right{display:flex;list-style-type:none;transform:translateX(-40%)}.navbar-assurance-right li a{color:#fff}.separator-nav-assurance{margin-left:10px;margin-right:10px}.logo{margin-right:30px;width:250px}@keyframes scroll-left{0%{transform:translateX(130%)}to{transform:translateX(-200%)}}.scrolling-logo-container{margin-left:64px;overflow:hidden;position:relative;transform:translateY(-280%);white-space:nowrap;width:180px}.scrolling-logo{color:#607576;font-weight:600;transform:translateX(130%);transition:transform .5s ease}.start-scrolling{animation:scroll-left 10s linear infinite}.menu-nav{align-items:center;display:flex;gap:30px;list-style-type:none;padding:0}.menu-nav li a{color:#000;font-size:16px;font-weight:700}.cart-container{background-color:#e3c121;margin-left:350px;margin-top:-50px}.cart{padding:10px;z-index:1000}.cart li{font-size:16px;font-weight:600;list-style-type:none;text-align:center}.admin-url{align-items:center;background-color:#607576;border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:20px;top:50%;transition:background-color .3s ease;width:50px;z-index:1000}.admin-url a{color:#fff;font-size:20px}.admin-url:hover{background-color:#000}.bi-list,.bi-x-circle{cursor:pointer}.bi-x-circle{color:#fff;font-size:27px;margin-right:20px;margin-top:20px;position:absolute;right:0;top:0}.bi-x-circle:hover{color:#fdb819}.burger-menu-container{background-color:#607576;border-radius:30px 0 0 0;display:none;flex-direction:column;height:100vh;overflow-y:auto;padding:30px;position:absolute;right:0;scrollbar-color:#fdb819 transparent;scrollbar-width:thin;top:0;width:30%;z-index:2}.burger-menu-container.active{display:flex}.burger-menu-container::-webkit-scrollbar{width:5px}.burger-menu-container::-webkit-scrollbar-track{background:transparent}.burger-menu-container::-webkit-scrollbar-thumb{background-color:#fdb819;border-radius:10px}.burger-menu-container ul{list-style:none;margin:0;padding:0}.burger-menu-container li{list-style:none;padding-right:30px;width:100%}.burger-menu-container a{color:#fff;text-decoration:none}.dropdown-burger li{margin-left:15px}.link-menu-burger,.menu-account-burger,.menu-search-burger{margin-top:50px}.menu-contact-burger{margin-bottom:50px;margin-top:50px}.cart-container-burger{margin-top:50px}.dropdown-burger a:hover,.link-menu-burger-li a:hover,.number-of-items-burger:hover{color:#fdb819}.dropdown-burger{display:none;margin-left:15px}.menu-account-burger.active .dropdown-burger,.menu-contact-burger.active .dropdown-burger{display:block}@media screen and (max-width:700px){.burger-menu-container{width:40%}}@media screen and (max-width:520px){.burger-menu-container{width:50%}}@media screen and (max-width:420px){.burger-menu-container{width:60%}}@media screen and (max-width:345px){.burger-menu-container{width:70%}}@media screen and (max-width:300px){.burger-menu-container{width:75%}}@media screen and (min-width:1010px) and (max-width:1330px){.admin-url{right:200px}}@media screen and (min-width:950px) and (max-width:1010px){.admin-url{right:150px}}@media screen and (min-width:900px) and (max-width:950px){.admin-url{right:45px;top:80%}}@media screen and (min-width:866px) and (max-width:900px){.admin-url{right:20px;top:80%}}@media screen and (min-width:866px){.bi-list{display:none}}@media screen and (min-width:0px) and (max-width:866px){.navbar-assurance li{position:absolute}.cart-container,.menu-nav,.navbar-assurance-right li{display:none}.bi-list{font-size:35px;margin-right:10px;position:absolute;right:0;top:20px}.admin-url{right:10px;top:85%}}@media screen and (min-width:0px) and (max-width:430px){.admin-url{height:40px;right:10px;top:85%;width:40px}}@media screen and (min-width:290px) and (max-width:400px){.logo{width:200px}.scrolling-logo-container{margin-left:52px;transform:translateY(-235%);width:143px}.nav-bottom{height:80px}}@media screen and (min-width:170px) and (max-width:290px){.logo{width:130px}.scrolling-logo-container{font-size:10px;margin-left:33px;transform:translateY(-250%);width:92px}.nav-bottom{height:55px}.navbar-assurance li{font-size:10px;margin-bottom:8px;padding:0}.bi-list{font-size:25px;margin-right:10px;top:25px}}@media screen and (min-width:0px) and (max-width:170px){.logo{width:70px}.scrolling-logo-container{font-size:7px;margin-left:18px;transform:translateY(-260%);width:49px}.nav-bottom{height:30px}.navbar-assurance li{font-size:7px;padding:8px}.bi-list{font-size:18px;margin-right:7px;top:25px}}@media screen and (min-width:170px) and (max-width:350px){.navbar-assurance li{font-size:10px;margin-top:10px}}@media screen and (min-width:1165px) and (max-width:1185px){.cart-container{margin-left:290px}.navbar-assurance-right{transform:translateX(-40%)}.navbar-assurance{gap:500px}}@media screen and (min-width:1145px) and (max-width:1165px){.cart-container{margin-left:290px}.navbar-assurance-right{transform:translateX(-40%)}.navbar-assurance{gap:520px}}@media screen and (min-width:1040px) and (max-width:1145px){.cart-container{margin-left:290px}.navbar-assurance-right{transform:translateX(-40%)}.navbar-assurance{gap:510px}}@media screen and (min-width:1120px) and (max-width:1140px){.cart-container{margin-left:270px}.navbar-assurance-right{transform:translateX(-40%)}.navbar-assurance{gap:500px}.img{margin-right:30px}}@media screen and (min-width:1105px) and (max-width:1120px){.cart-container{margin-left:250px}.navbar-assurance{gap:490px}.img{margin-right:30px}}@media screen and (min-width:1075px) and (max-width:1105px){.cart-container{margin-left:220px}.navbar-assurance{gap:450px}}@media screen and (min-width:1050px) and (max-width:1075px){.cart-container{margin-left:200px}.navbar-assurance{gap:430px}.img{margin-right:30px}}@media screen and (min-width:1035px) and (max-width:1050px){.cart-container{margin-left:180px}.navbar-assurance{gap:420px}}@media screen and (min-width:1020px) and (max-width:1035px){.cart-container{margin-left:180px}.navbar-assurance{gap:410px}}@media screen and (min-width:1010px) and (max-width:1020px){.cart-container{margin-left:160px}.navbar-assurance{gap:390px}}@media screen and (min-width:990px) and (max-width:1010px){.cart-container{margin-left:140px}.navbar-assurance{gap:380px}}@media screen and (min-width:970px) and (max-width:990px){.cart-container{margin-left:120px}.navbar-assurance{gap:350px}}@media screen and (min-width:950px) and (max-width:970px){.cart-container{margin-left:100px}.navbar-assurance{gap:330px}}@media screen and (min-width:930px) and (max-width:950px){.cart-container{margin-left:80px}.navbar-assurance{gap:310px}}@media screen and (min-width:910px) and (max-width:930px){.cart-container{margin-left:60px}.navbar-assurance{gap:290px}}@media screen and (min-width:890px) and (max-width:910px){.cart-container{margin-left:40px}.navbar-assurance{gap:270px}}@media screen and (min-width:865px) and (max-width:890px){.cart-container{margin-left:50px}.navbar-assurance-right{transform:translateX(-40%)}.navbar-assurance{gap:250px}.img{margin-right:10px}}@media screen and (min-width:401px) and (max-width:865px){.scrolling-logo-container{transform:translateY(-275%)}}@media screen and (min-width:350px) and (max-width:600px){.navbar-assurance li{font-size:12px}}@media screen and (min-width:280px) and (max-width:350px){.navbar-assurance li{margin-bottom:10px}}.header{align-items:center;display:flex;flex-direction:column;height:90vh;justify-content:center;margin-top:150px;overflow:hidden;position:relative;width:100%}.overlay{background-color:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.carousel-item{height:100%;opacity:0;position:absolute;transform:scale(1.1);transition:transform .9s ease-in-out,opacity .9s ease-in-out,visibility 0s .9s;visibility:hidden;width:100%}.carousel-item.active{opacity:1;transform:scale(1);transition:transform .9s ease-in-out,opacity .9s ease-in-out;visibility:visible}.img-header{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.title-container{left:0;padding:0 50px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:3}.big-title{color:#fff;font-size:64px;margin:0 auto;max-width:calc(100% - 150px)}.button-big-title{background-color:#fdb819;border:none;border-radius:50px;color:#000;cursor:pointer;font-size:20px;font-weight:700;left:50%;padding:10px 25px;position:absolute;text-decoration:none;top:115%;transform:translateX(-50%);transition:background-color .3s;z-index:10}.button-big-title:hover{background-color:#ddd}.chevron-left,.chevron-right{align-items:center;background-color:#ddd;border-radius:50%;cursor:pointer;display:flex;height:250px;justify-content:center;opacity:.3;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s;width:250px;z-index:3}.chevron-left:hover,.chevron-right:hover{opacity:.6}.chevron-left{left:-140px}.chevron-right{right:-140px}.bi-chevron-compact-left{color:#000;font-size:50px;margin-left:130px}.bi-chevron-compact-right{color:#000;font-size:50px;margin-right:130px}@media screen and (min-width:1040px) and (max-width:1490px){.big-title{font-size:50px;margin-top:-20px}.button-big-title{font-size:18px}}@media screen and (min-width:400px) and (max-width:866px){.header{margin-top:120px}}@media screen and (min-width:700px) and (max-width:1040px){.big-title{font-size:40px}.button-big-title{font-size:16px}}@media screen and (min-width:520px) and (max-width:700px){.big-title{font-size:30px}.button-big-title{font-size:15px;padding:8px 20px}}@media screen and (min-width:470px) and (max-width:520px){.big-title{font-size:27px}.button-big-title{font-size:14px;padding:8px 20px}}@media screen and (min-width:415px) and (max-width:470px){.big-title{font-size:24px}.button-big-title{font-size:13px;padding:6px 15px}}@media screen and (min-width:300px) and (max-width:400px){.header{margin-top:100px}}@media screen and (min-width:380px) and (max-width:415px){.big-title{font-size:22px;margin-top:-40px}.button-big-title{font-size:12px;padding:6px 15px}}@media screen and (min-width:0px) and (max-width:300px){.header{margin-top:80px}}@media screen and (min-width:290px) and (max-width:380px){.big-title{font-size:18px;margin-top:-50px}.button-big-title{font-size:10px;padding:4px 10px}}@media screen and (min-width:170px) and (max-width:290px){.big-title{font-size:10px;margin-top:-50px}.button-big-title{font-size:6px;padding:4px 10px}}@media screen and (min-width:0px) and (max-width:170px){.big-title{font-size:8px;margin-top:-30px}.button-big-title{font-size:6px;padding:4px 10px}.header{height:65vh}}@media screen and (min-width:540px) and (max-width:1485px){.chevron-left,.chevron-right{height:200px;width:200px}.bi-chevron-compact-left,.bi-chevron-compact-right{font-size:30px}.chevron-left{left:-120px}.chevron-right{right:-120px}.title-container{padding:0 70px;position:absolute;top:50%;transform:translateY(-60%)}.big-title{max-width:calc(100% - 10px)}}@media screen and (min-width:400px) and (max-width:540px){.chevron-left,.chevron-right{height:150px;width:150px}.bi-chevron-compact-left,.bi-chevron-compact-right{font-size:20px}.chevron-left{left:-100px}.chevron-right{right:-100px}.bi-chevron-compact-left{margin-left:100px}.bi-chevron-compact-right{margin-right:100px}.title-container{padding:0 40px;position:absolute;top:50%;transform:translateY(-60%)}.big-title{max-width:calc(100% - 10px)}}@media screen and (min-width:280px) and (max-width:400px){.chevron-left,.chevron-right{height:130px;transform:translateY(-70%);width:150px}.bi-chevron-compact-left,.bi-chevron-compact-right{font-size:20px}.chevron-left{left:-110px}.chevron-right{right:-110px}.bi-chevron-compact-left{margin-left:100px}.bi-chevron-compact-right{margin-right:100px}.title-container{padding:0 50px;position:absolute;top:50%;transform:translateY(-60%)}.big-title{max-width:calc(150% - 10px)}}@media screen and (min-width:190px) and (max-width:280px){.chevron-left,.chevron-right{height:100px;transform:translateY(-70%);width:100px}.bi-chevron-compact-left,.bi-chevron-compact-right{font-size:15px}.chevron-left{left:-70px}.chevron-right{right:-70px}.bi-chevron-compact-left{margin-left:70px}.bi-chevron-compact-right{margin-right:70px}.title-container{padding:0 40px;position:absolute;top:50%;transform:translateY(-60%)}.big-title{max-width:calc(180% - 10px)}}@media screen and (min-width:0px) and (max-width:190px){.chevron-left,.chevron-right{height:80px;transform:translateY(-65%);width:70px}.bi-chevron-compact-left,.bi-chevron-compact-right{font-size:12px}.chevron-left{left:-50px}.chevron-right{right:-50px}.bi-chevron-compact-left{margin-left:50px}.bi-chevron-compact-right{margin-right:50px}.title-container{padding:0 20px;position:absolute;top:50%;transform:translateY(-20%)}.big-title{max-width:calc(300% - 10px)}}.filters-outer-wrapper{justify-content:center;margin-top:20px;overflow:hidden}.filters-wrapper{align-items:center;margin:0 auto;width:1050px}.filters,.filters-wrapper{display:flex;position:relative}.filters{overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:150px 150px 150px 150px;margin-bottom:20px}#filter-container{display:flex;flex-shrink:0}.filters::-webkit-scrollbar{display:none}.filter-row{gap:80px}.filter-display{text-align:center}.filter-display a{color:#000;text-decoration:none;text-transform:uppercase;white-space:nowrap}.filter-display a:visited{color:#000}.title-filtered{cursor:pointer;font-size:14px;font-weight:600}.title-filtered:hover{color:#fdb819}.img-filtered-handicap{border-radius:50%;cursor:pointer;height:180px;width:180px}@media screen and (min-width:1000px) and (max-width:1160px){.filters-wrapper{width:900px}.img-filtered-handicap{height:150px;width:150px}.title-filtered{font-size:13px}}@media screen and (min-width:880px) and (max-width:1000px){.filters-wrapper{width:800px}.filter-row{gap:60px}.img-filtered-handicap{height:130px;width:130px}.title-filtered{font-size:12px}}@media screen and (min-width:780px) and (max-width:880px){.filters-wrapper{width:700px}.filter-row{gap:50px}.img-filtered-handicap{height:130px;width:130px}.title-filtered{font-size:12px}}@media screen and (min-width:680px) and (max-width:780px){.filters-wrapper{width:600px}.filter-row{gap:30px}.img-filtered-handicap{height:120px;width:120px}.title-filtered{font-size:12px}}@media screen and (min-width:580px) and (max-width:680px){.filters-wrapper{width:500px}.filter-row{gap:30px}.img-filtered-handicap{height:120px;width:120px}.title-filtered{font-size:12px}}@media screen and (min-width:480px) and (max-width:580px){.filters-wrapper{width:400px}.filter-row{gap:20px}.img-filtered-handicap{height:100px;width:100px}.title-filtered{font-size:11px}}@media screen and (min-width:380px) and (max-width:480px){.filters-wrapper{width:300px}.filter-row{gap:20px}.img-filtered-handicap{height:100px;width:100px}.title-filtered{font-size:11px}}@media screen and (min-width:330px) and (max-width:380px){.filters-wrapper{width:250px}.filter-row{gap:15px}.img-filtered-handicap{height:100px;width:100px}.title-filtered{font-size:11px}}@media screen and (min-width:250px) and (max-width:330px){.filters-wrapper{width:200px}.filter-row{gap:15px}.img-filtered-handicap{height:80px;width:80px}.title-filtered{font-size:10px}}@media screen and (min-width:230px) and (max-width:250px){.filters-wrapper{width:170px}.filter-row{gap:10px}.img-filtered-handicap{height:70px;width:70px}.title-filtered{font-size:9px}}@media screen and (min-width:0px) and (max-width:230px){.filters-wrapper{width:150px}.filter-row{gap:10px}.img-filtered-handicap{height:60px;width:60px}.title-filtered{font-size:8px}}.total-product-display{display:flex;overflow:hidden;scroll-behavior:smooth;width:100%}.product-display{flex:1 0 33.33%;height:400px;max-width:33.33%;position:relative}.img-display{height:400px;object-fit:cover;width:100%;z-index:1}.product-display-overlay1{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:20px;position:absolute;right:0;text-align:center;top:0;transition:opacity .5s ease;z-index:3}.title-product-display1{color:#fdb819;font-size:40px;font-weight:700;margin-bottom:-15px}.slogan-product-display1{color:#fff;font-size:13px;font-weight:400}.button-product-display1{background-color:#fdb819;border:none;border-radius:50px;color:#000;cursor:pointer;font-size:16px;font-weight:700;padding:15px 32px;text-decoration:none;transition:background-color .3s;z-index:3}.button-product-display1:hover{background-color:#ddd}.button-product-display1:visited{color:#000;text-decoration:none}.total-button-product-shop-product-display{text-align:center}@media screen and (min-width:1250px) and (max-width:1450px){.product-display{flex:1 0 100%;height:500px;max-width:50%}.img-display{height:500px}.title-product-display1{font-size:30px}.slogan-product-display1{font-size:22px}}@media screen and (min-width:1000px) and (max-width:1250px){.product-display{flex:1 0 100%;height:400px;max-width:50%}.img-display{height:400px}.title-product-display1{font-size:25px}.slogan-product-display1{font-size:18px}.button-product-display1{font-size:14px;padding:12px 20px}}@media screen and (min-width:650px) and (max-width:1000px){.product-display{flex:1 0 100%;height:400px;max-width:100%}.img-display{height:400px}.title-product-display1{font-size:30px}.slogan-product-display1{font-size:22px}.button-product-display1{font-size:12px;padding:12px 20px}}@media screen and (min-width:480px) and (max-width:650px){.product-display{flex:1 0 100%;height:400px;max-width:100%}.img-display{height:400px}.title-product-display1{font-size:25px}.slogan-product-display1{font-size:18px}.button-product-display1{font-size:12px;padding:8px 16px}}@media screen and (min-width:0px) and (max-width:480px){.product-display{flex:1 0 100%;height:400px;max-width:100%}.img-display{height:400px}.title-product-display1{font-size:20px}.slogan-product-display1{font-size:14px}.button-product-display1{font-size:12px;padding:8px 16px}}.total-shop-product{text-align:center}.title-shop-product{font-size:32px;font-weight:700;margin-bottom:-15px;text-align:center}.slogan-shop-product{color:#607576;font-size:16px;font-weight:600;text-align:center}.subcategory-shop-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1050px;overflow:hidden;padding:0 10px;position:relative}.subcategory-chevron{cursor:pointer;font-size:22px;user-select:none}.subcategory-shop{border-radius:150px 150px 150px 150px;overflow-x:hidden}.subcategory-shop::-webkit-scrollbar{display:none}.subcategory{background-color:#eee;border-radius:30px;cursor:pointer;margin-right:30px;min-width:200px;padding:10px;text-align:center;transition:background-color .3s ease}.subcategory:hover{background-color:#fdb819}.subcategory-row{display:flex;flex-shrink:0}.subcategory a,.subcategory a:visited{color:#000;text-decoration:none}.title-subcategory-shop{font-size:12px;margin:0;white-space:nowrap}@media screen and (min-width:950px) and (max-width:1280px){.subcategory-shop-wrapper{max-width:850px}}@media screen and (min-width:650px) and (max-width:950px){.subcategory-shop-wrapper{max-width:650px}}@media screen and (min-width:330px) and (max-width:650px){.subcategory-shop-wrapper{max-width:450px}.subcategory{background-color:#eee;padding:8px}.title-subcategory-shop{font-size:11px}.subcategory-chevron{font-size:18px}}@media screen and (min-width:500px) and (max-width:580px){.title-shop-product{font-size:25px}.slogan-shop-product{font-size:14px}}@media screen and (min-width:440px) and (max-width:500px){.title-shop-product{font-size:25px}.slogan-shop-product{font-size:14px}}@media screen and (min-width:390px) and (max-width:440px){.title-shop-product{font-size:22px}.slogan-shop-product{font-size:12px}}@media screen and (min-width:350px) and (max-width:390px){.title-shop-product{font-size:20px;margin-bottom:-10px}.slogan-shop-product{font-size:11px}}@media screen and (min-width:250px) and (max-width:330px){.subcategory-shop-wrapper{max-width:350px}.subcategory{background-color:#eee;min-width:180px;padding:7px}.title-subcategory-shop{font-size:10px}.subcategory-chevron{font-size:16px}}@media screen and (min-width:330px) and (max-width:350px){.title-shop-product{font-size:18px;margin-bottom:-10px}.slogan-shop-product{font-size:10px}}@media screen and (min-width:280px) and (max-width:330px){.title-shop-product{font-size:16px;margin-bottom:-10px}.slogan-shop-product{font-size:8px}}@media screen and (min-width:230px) and (max-width:250px){.subcategory-shop-wrapper{max-width:350px}.subcategory{background-color:#eee;min-width:160px;padding:6px}.title-subcategory-shop{font-size:8px}.subcategory-chevron{font-size:14px}}@media screen and (min-width:250px) and (max-width:280px){.title-shop-product{font-size:14px;margin-bottom:-5px}.slogan-shop-product{font-size:7px}}@media screen and (min-width:190px) and (max-width:250px){.title-shop-product{font-size:13px;margin-bottom:-5px}.slogan-shop-product{font-size:7px}}@media screen and (min-width:0px) and (max-width:230px){.subcategory-shop-wrapper{max-width:200px}.subcategory{background-color:#eee;min-width:160px;padding:6px}.title-subcategory-shop{font-size:8px}.subcategory-chevron{font-size:14px}}@media screen and (min-width:0px) and (max-width:190px){.title-shop-product{font-size:11px;margin-bottom:-5px}.slogan-shop-product{font-size:6px}}.total-shop-products-subcategory-display{align-items:center;display:flex;justify-content:center;margin:auto}.shop-products-container,.shop-products-display-list{display:flex;flex-wrap:wrap;justify-content:center}.shop-products-display-list{gap:30px;margin-bottom:20px;margin-top:20px;width:1150px}.img-shop-product-display{height:200px;transition:transform .3s,box-shadow .3s;width:200px}.shop-product-display{margin:10px;position:relative;text-align:center}.shop-product-display:hover{border:1px solid #fdb819;cursor:pointer;transform:scale(1.05)}.img-overlay{background:hsla(0,0%,100%,.7);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.shop-product-display:hover .icon-overlay,.shop-product-display:hover .img-overlay{opacity:1}.product-shop-display-name{color:#607576;font-size:14px}.product-shop-display-price{color:#fdb819;font-size:14px;font-weight:600}.product-shop-display-name,.product-shop-display-price{margin:5px 0;overflow:hidden;padding-left:20px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap;width:200px}.original-price-product-shop-display{color:#607576;font-size:15px;margin-right:10px;text-decoration:line-through}.discounted-price-product-shop-display{color:#fdb819;font-size:14px;font-weight:700}.shop-product-display-weight{color:#607576;font-size:13px;margin-bottom:-3px;margin-top:-2px}.product-chevron-left,.product-chevron-right{background-color:#eee;border-radius:50%;color:#607576;cursor:pointer;font-size:24px;padding:5px;transition:color .3s}.product-chevron-left:hover,.product-chevron-right:hover{background-color:#fdb819;color:#fff}.button-product-shop-product-display{background-color:#fdb819;border:none;border-radius:50px;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:20px;margin-top:20px;padding:15px 32px;transition:background-color .3s}.button-product-shop-product-display:hover{background-color:#ddd}@media screen and (min-width:1020px) and (max-width:1280px){.shop-products-display-list{width:900px}}@media screen and (min-width:950px) and (max-width:1020px){.shop-products-display-list{width:850px}}@media screen and (min-width:850px) and (max-width:950px){.shop-products-display-list{width:750px}}@media screen and (min-width:750px) and (max-width:850px){.shop-products-display-list{width:650px}}@media screen and (max-width:750px){.shop-products-display-list .shop-product-display{display:none}.shop-products-display-list .shop-product-display:nth-child(-n+4){display:block}}@media screen and (min-width:650px) and (max-width:750px){.shop-products-display-list{width:550px}}@media screen and (min-width:570px) and (max-width:651px){.shop-products-display-list .shop-product-display{display:none}.shop-products-display-list .shop-product-display:nth-child(-n+2){display:block}}@media screen and (min-width:540px) and (max-width:650px){.shop-products-display-list{width:450px}}@media screen and (max-width:570px){.shop-products-display-list .shop-product-display{display:none}.shop-products-display-list .shop-product-display:nth-child(-n+1){display:block}}@media screen and (min-width:0px) and (max-width:570px){.button-product-shop-product-display{font-size:14px;padding:10px 22px}}@media screen and (min-width:450px) and (max-width:540px){.shop-products-display-list{width:350px}}@media screen and (min-width:370px) and (max-width:450px){.shop-products-display-list{width:270px}}@media screen and (min-width:345px) and (max-width:370px){.shop-products-display-list{width:260px}.img-shop-product-display{height:130px;width:130px}.product-chevron-left,.product-chevron-right{font-size:18px}}@media screen and (min-width:320px) and (max-width:345px){.shop-products-display-list{width:240px}.img-shop-product-display{height:130px;width:130px}.product-chevron-left,.product-chevron-right{font-size:18px}.product-shop-display-name,.product-shop-display-price{width:130px}}@media screen and (min-width:270px) and (max-width:320px){.shop-products-display-list{width:200px}.img-shop-product-display{height:100px;width:100px}.product-chevron-left,.product-chevron-right{font-size:18px}.product-shop-display-name,.product-shop-display-price{width:100px}}@media screen and (min-width:230px) and (max-width:270px){.shop-products-display-list{width:150px}.img-shop-product-display{height:80px;width:80px}.product-chevron-left,.product-chevron-right{font-size:18px}.product-shop-display-name,.product-shop-display-price{width:80px}.button-product-shop-product-display{font-size:12px;padding:8px 18px}}@media screen and (min-width:200px) and (max-width:230px){.shop-products-display-list{width:140px}.img-shop-product-display{height:75px;width:75px}.product-chevron-left,.product-chevron-right{font-size:16px}.product-shop-display-name,.product-shop-display-price{font-size:12px;width:75px}.button-product-shop-product-display{font-size:10px;padding:6px 16px}}@media screen and (min-width:0px) and (max-width:200px){.shop-products-display-list{width:120px}.img-shop-product-display{height:65px;width:65px}.product-chevron-left,.product-chevron-right{font-size:14px}.product-shop-display-name,.product-shop-display-price{font-size:10px;width:65px}.button-product-shop-product-display{font-size:8px;padding:5px 14px}}.total-blog-display-home{display:flex;margin-top:20px}.blog-post-display-home{display:inline-block;position:relative;width:100%}.blog-post-display-home:before{background-color:rgba(0,0,0,.6)}.blog-post-display-home:before,.blog-post-display-home:before:hover{bottom:6px;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.blog-post-display-home:before:hover{background-color:#fff}.img-blog-diplay-home{height:400px;object-fit:cover;width:100%;z-index:1}.blog-post-details{bottom:0;color:#fff;left:0;position:absolute;right:0;text-align:center;transform:translateY(-130%);z-index:2}.date-blog-display-home,.read-article,.title-blog-display-home{margin:0}.date-blog-display-home{font-size:20px;font-weight:700}.title-blog-display-home{font-size:32px;font-weight:700}.read-article{color:#fdb819;cursor:pointer;font-size:20px;font-weight:700;transition:background-color .3s}.read-article a{color:inherit;text-decoration:none}.read-article:hover{color:#fff}@media screen and (min-width:950px) and (max-width:1150px){.date-blog-display-home{font-size:18px}.title-blog-display-home{font-size:28px}.read-article{font-size:18px}.blog-post-details{transform:translateY(-140%)}}@media screen and (min-width:790px) and (max-width:950px){.total-blog-display-home{flex-direction:column;margin-top:0}.blog-post-display-home{margin-bottom:-7px}.blog-post-details{transform:translateY(-140%)}}@media screen and (min-width:580px) and (max-width:790px){.total-blog-display-home{flex-direction:column;margin-top:0}.blog-post-display-home{margin-bottom:-7px}}@media screen and (min-width:430px) and (max-width:580px){.total-blog-display-home{flex-direction:column;margin-top:0}.date-blog-display-home{font-size:15px}.title-blog-display-home{font-size:22px}.read-article{font-size:15px}.blog-post-details{transform:translateY(-190%)}.blog-post-display-home{margin-bottom:-7px}}@media screen and (min-width:290px) and (max-width:430px){.total-blog-display-home{flex-direction:column;margin-top:0}.date-blog-display-home{font-size:18px}.title-blog-display-home{font-size:23px}.read-article{font-size:16px}.blog-post-details{transform:translateY(-140%)}.blog-post-display-home{margin-bottom:-7px}.img-blog-diplay-home{height:300px;width:100%}}@media screen and (min-width:270px) and (max-width:290px){.total-blog-display-home{flex-direction:column;margin-top:0}.date-blog-display-home{font-size:12px}.title-blog-display-home{font-size:16px}.read-article{font-size:12px}.blog-post-details{transform:translateY(-270%)}.blog-post-display-home{margin-bottom:-7px}}@media screen and (min-width:220px) and (max-width:270px){.total-blog-display-home{flex-direction:column;margin-top:0}.date-blog-display-home{font-size:10px}.title-blog-display-home{font-size:14px}.read-article{font-size:10px}.blog-post-details{transform:translateY(-320%)}.blog-post-display-home{margin-bottom:-7px}}@media screen and (min-width:180px) and (max-width:220px){.total-blog-display-home{flex-direction:column;margin-top:0}.img-blog-diplay-home{height:300px}.date-blog-display-home{font-size:8px}.title-blog-display-home{font-size:12px}.read-article{font-size:8px}.blog-post-details{transform:translateY(-300%)}.blog-post-display-home{margin-bottom:-7px}}@media screen and (min-width:0px) and (max-width:180px){.total-blog-display-home{flex-direction:column;margin-top:0}.img-blog-diplay-home{height:250px}.date-blog-display-home{font-size:7px}.title-blog-display-home{font-size:10px}.read-article{font-size:7px}.blog-post-details{transform:translateY(-300%)}.blog-post-display-home{margin-bottom:-7px}}.hidden{display:none}.total-filtered-product-home{display:flex;gap:20px;justify-content:center;text-align:center}.filtered-product-home-display{flex-direction:column}.title-filtered-home-display{align-items:center;display:flex}.title-filtered-home-display2{font-size:24px;font-weight:600;margin-left:20px;text-transform:uppercase}.img-filtered-product-home-display{height:140px;transition:transform .3s,box-shadow .3s;width:160px}.filtered-product-home-display-list{height:400px;overflow:hidden;position:relative}.filtered-product-home-display-list::-webkit-scrollbar{display:none}.filtered-product-home-item{align-items:center;display:flex;margin:10px 0;position:relative}.img-container-filtered{height:100%;position:relative;width:100%}.img-overlay-filtered{background:hsla(0,0%,100%,.6);height:100%;left:0;top:0;width:100%;z-index:1}.icon-overlay-filtered,.img-overlay-filtered{opacity:0;position:absolute;transition:opacity .3s}.icon-overlay-filtered{display:flex;gap:10px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.icon-overlay-filtered .bi-envelope-plus{background-color:#607576;border-radius:50%;color:#fdb819;font-size:18px;padding:10px;transition:background-color .3s,color .3s}.icon-overlay-filtered .bi-envelope-plus:hover{background-color:#fdb819;color:#607576}.icon-overlay-filtered.single-icon{align-items:center;display:flex;justify-content:center;width:100%}.icon-overlay-filtered .icon-link-filtered{background-color:#607576;border-radius:50%;color:#fdb819;padding:10px}.icon-overlay-filtered .icon-link-filtered:hover{background-color:#fdb819;border-radius:50%;color:#607576;padding:10px}.filtered-product-home-item:hover .icon-overlay-filtered,.filtered-product-home-item:hover .img-overlay-filtered{opacity:1}.filtered-product-home-info{margin-left:20px;text-align:left}.filtered-product-home-display-name,.filtered-product-home-display-price{margin:5px 0;overflow:hidden;padding-left:10px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;width:160px}.filtered-product-home-weight{color:#607576;font-size:12px;margin-bottom:-5px;padding-left:10px;padding-right:10px}.original-price-filtered-product{color:#607576;font-size:15px;margin-right:10px;text-decoration:line-through}.discounted-price-filtered-product{color:#fdb819;font-size:14px;font-weight:700}.filtered-product-home-display-name{font-size:13px;font-weight:700}.filtered-product-home-display-price{color:#fdb819;font-size:14px;font-weight:600}@media screen and (min-width:910px) and (max-width:1170px){.total-filtered-product-home{gap:10px}.title-filtered-home-display2{font-size:20px}.chevron-filtered-home-display1{font-size:16px;transform:translateX(20%)}.chevron-filtered-home-display2{font-size:16px;transform:translateX(105%)}.chevron-filtered-home-display3{font-size:16px;transform:translateX(110%)}.img-filtered-product-home-display{height:100px;width:120px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:120px}.filtered-product-home-display-name{font-size:11px}.filtered-product-home-display-price{font-size:12px}}@media screen and (min-width:830px) and (max-width:910px){.total-filtered-product-home{align-items:center;flex-direction:column;gap:0}.title-filtered-home-display2{font-size:22px;margin-right:30px}.chevron-filtered-home-display1,.chevron-filtered-home-display2,.chevron-filtered-home-display3{font-size:20px;transform:translateX(0)}.img-filtered-product-home-display{height:200px;width:230px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:250px}}@media screen and (min-width:775px) and (max-width:830px){.total-filtered-product-home{align-items:center;flex-direction:column;gap:0}.title-filtered-home-display2{font-size:22px;margin-right:30px}.chevron-filtered-home-display1,.chevron-filtered-home-display2,.chevron-filtered-home-display3{font-size:20px;transform:translateX(0)}.img-filtered-product-home-display{height:200px;width:230px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:250px}}@media screen and (min-width:670px) and (max-width:775px){.total-filtered-product-home{align-items:center;flex-direction:column;gap:0}.title-filtered-home-display2{font-size:22px;margin-right:30px}.chevron-filtered-home-display1,.chevron-filtered-home-display2,.chevron-filtered-home-display3{font-size:20px;transform:translateX(0)}.img-filtered-product-home-display{height:200px;width:230px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:250px}}@media screen and (min-width:550px) and (max-width:670px){.total-filtered-product-home{align-items:center;flex-direction:column;gap:0}.title-filtered-home-display2{font-size:20px;margin-right:30px}.chevron-filtered-home-display1,.chevron-filtered-home-display2,.chevron-filtered-home-display3{font-size:18px;transform:translateX(0)}.img-filtered-product-home-display{height:180px;width:200px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:200px}}@media screen and (min-width:430px) and (max-width:550px){.total-filtered-product-home{align-items:center;flex-direction:column;gap:0}.title-filtered-home-display2{font-size:18px;margin-right:30px}.chevron-filtered-home-display1,.chevron-filtered-home-display2,.chevron-filtered-home-display3{font-size:16px;transform:translateX(0)}.img-filtered-product-home-display{height:130px;width:150px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:150px}}@media screen and (min-width:320px) and (max-width:430px){.total-filtered-product-home{align-items:center;flex-direction:column;gap:0}.title-filtered-home-display2{font-size:16px;margin-right:30px}.chevron-filtered-home-display1,.chevron-filtered-home-display2,.chevron-filtered-home-display3{font-size:14px;transform:translateX(0)}.img-filtered-product-home-display{height:100px;width:120px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:120px}}@media screen and (min-width:240px) and (max-width:320px){.total-filtered-product-home{align-items:center;flex-direction:column;gap:0}.title-filtered-home-display2{font-size:14px;margin-right:30px}.chevron-filtered-home-display1,.chevron-filtered-home-display2,.chevron-filtered-home-display3{font-size:12px;transform:translateX(0)}.img-filtered-product-home-display{height:70px;width:90px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:90px}.filtered-product-home-display-name{font-size:12px}.filtered-product-home-display-price{font-size:11px}}@media screen and (min-width:200px) and (max-width:240px){.total-filtered-product-home{align-items:center;flex-direction:column;gap:0}.filtered-product-home-display1,.filtered-product-home-display2,.filtered-product-home-display3{justify-content:center}.title-filtered-home-display2{font-size:12px;margin-right:20px}.chevron-filtered-home-display1,.chevron-filtered-home-display2,.chevron-filtered-home-display3{font-size:10px;transform:translateX(0)}.img-filtered-product-home-display{height:50px;width:70px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:70px}.filtered-product-home-display-name{font-size:10px}.filtered-product-home-display-price{font-size:9px}}@media screen and (min-width:0px) and (max-width:200px){.total-filtered-product-home{align-items:center;flex-direction:column;gap:0}.filtered-product-home-item{justify-content:center}.title-filtered-home-display2{font-size:10px;margin-right:0}.chevron-filtered-home-display1,.chevron-filtered-home-display2,.chevron-filtered-home-display3{font-size:9px;transform:translateX(0)}.img-filtered-product-home-display{height:40px;width:40px}.filtered-product-home-display-name,.filtered-product-home-display-price{width:40px}.filtered-product-home-display-name{font-size:9px}.filtered-product-home-display-price{font-size:8px}}.financial-help-navigation-container{align-items:center;display:flex;justify-content:center;margin:0 auto;position:relative;width:100%}.financial-help-container{max-width:1800px;overflow:hidden;position:relative;width:100%}.financial-help-posts{display:flex;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:50px;padding-bottom:20px;position:relative}.financial-help-posts::-webkit-scrollbar{display:none}.financial-help-chevron{background-color:#eee;color:#607576;cursor:pointer;font-size:24px;opacity:.8;padding:10px;position:relative;transform:translateY(-20%);z-index:5}#financial-help-prev{left:30px}#financial-help-next{right:30px}.financial-help-chevron:hover{font-size:28px}.img-financial-help-post{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1),0 6px 20px rgba(0,0,0,.1);height:280px;transition:transform .3s,box-shadow .3s;width:380px}.img-financial-help-post:hover{box-shadow:0 8px 16px rgba(0,0,0,.2),0 12px 40px rgba(0,0,0,.2);transform:scale(1.05)}@media screen and (min-width:1750px) and (max-width:1850px){.financial-help-container{max-width:1700px}}@media screen and (min-width:1650px) and (max-width:1750px){.financial-help-container{max-width:1600px}}@media screen and (min-width:1550px) and (max-width:1650px){.financial-help-container{max-width:1500px}}@media screen and (min-width:1450px) and (max-width:1550px){.financial-help-container{max-width:1400px}}@media screen and (min-width:1350px) and (max-width:1450px){.financial-help-container{max-width:1300px}}@media screen and (min-width:1250px) and (max-width:1350px){.financial-help-container{max-width:1200px}}@media screen and (min-width:1150px) and (max-width:1250px){.financial-help-container{max-width:1100px}}@media screen and (min-width:1050px) and (max-width:1150px){.financial-help-container{max-width:1000px}}@media screen and (min-width:950px) and (max-width:1050px){.financial-help-container{max-width:900px}}@media screen and (min-width:850px) and (max-width:950px){.financial-help-container{max-width:800px}}@media screen and (min-width:580px) and (max-width:900px){.financial-help-container{width:80%}.img-financial-help-post{height:250px;width:350px}}@media screen and (min-width:750px) and (max-width:850px){.financial-help-container{max-width:700px}}@media screen and (min-width:650px) and (max-width:750px){.financial-help-container{max-width:600px}}@media screen and (min-width:550px) and (max-width:650px){.financial-help-container{max-width:500px}}@media screen and (min-width:0px) and (max-width:580px){.financial-help-container{width:80%}.img-financial-help-post{height:150px;width:250px}}.latest-blog-posts{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-left:30px;margin-right:30px}.blog-post{width:400px}.blog-post,.image-and-content{align-items:center;display:flex;flex-direction:column}.image-and-content{width:100%}.image-container{display:inline-block;position:relative;width:100%}.image-container img{height:400px;object-fit:cover;width:100%}.date-overlay{background-color:#fdb819;border-radius:3px;color:#fff;left:10px;padding:5px;position:absolute;text-align:center;top:10px;width:70px}.date-overlay .day{display:block;font-size:1.2em;font-weight:700}.date-overlay .month{display:block;font-size:.8em}.content-container{background-color:#f9f9f9;box-sizing:border-box;padding:20px;width:100%}.content-container .text-blog-post,.content-container .title-blog-post{margin:0;text-align:justify}.content-container .title-blog-post{margin-bottom:10px}.content-container .blog-post-content{margin-top:10px;text-align:justify}.read-more{margin-top:10px}.read-more a{color:#fdb819;font-weight:700;text-decoration:none}@media screen and (min-width:1160px) and (max-width:1300px){.blog-post{width:350px}}@media screen and (min-width:1000px) and (max-width:1160px){.blog-post{width:300px}}@media screen and (min-width:860px) and (max-width:1000px){.blog-post{width:250px}.image-container img{height:300px}}@media screen and (min-width:511px) and (max-width:860px){.blog-post{width:220px}.image-container img{height:300px}}@media screen and (min-width:290px) and (max-width:450px){.date-overlay .day{font-size:1.1em;font-weight:600}.date-overlay .month{font-size:.8em}.image-container img{height:300px}.title-blog-post{font-size:17px}.blog-post-content p.text-blog-post{font-size:14px}}@media screen and (min-width:220px) and (max-width:290px){.date-overlay .day{font-size:.8em;font-weight:600}.date-overlay .month{font-size:.6em}.image-container img{height:200px}.title-blog-post{font-size:15px}.blog-post-content{font-size:10px}}@media screen and (min-width:0px) and (max-width:220px){.date-overlay .day{font-size:.6em;font-weight:500}.date-overlay .month{font-size:.5em}.image-container img{height:150px}.title-blog-post{font-size:11px}.blog-post-content,.text-blog-post{font-size:8px}.read-more a{font-size:10px}}.sidebar-shop{background:#fff;display:none;margin-top:30px;opacity:0;transform:translateX(-100%);transition:transform .3s ease-out,opacity .3s ease-out;width:280px}.sidebar-shop.show{display:block;opacity:1;transform:translateX(0)}.bordered{border:1px solid #ddd}.category-icon{height:25px;margin-right:10px;width:20px}.title-category-shop{align-items:center;background:#ddd;display:flex;font-size:14px;font-weight:600;padding:10px}.product-title{background-color:#eee}.product-title,.product-title-filtered{align-items:center;color:#607576;cursor:pointer;display:flex;font-size:13px;font-weight:450;justify-content:space-between;padding-left:5px}.product-title-filtered a{color:inherit;text-decoration:none}.product-title span{display:block;padding:5px 0}.product-title-filtered span{display:block;padding:2px 0}.product-title-filtered a:hover,.product-title-filtered span:hover{color:#fdb819}.menu-product{color:#607576;cursor:pointer;font-size:13px;padding-left:15px}.menu-product a{color:inherit;text-decoration:none}.sub-menu li:hover{color:#fdb819}.chevron-product-shop{cursor:pointer;margin-right:10px}.chevron-product-shop:hover{color:#fdb819}.sidebar-shop ul{border-bottom:.1px solid #ddd}.sidebar-shop ul,.sub-menu{list-style:none;margin:0;padding:0}.sidebar-shop ul li:last-child,.sub-sub-menu li:last-child{border-bottom:none}.sub-menu{display:none}.sub-menu li{border-bottom:none}.total-blog-post-menu{margin:10px;text-align:left}.image-container-blog-post-menu img{height:auto;width:100%}.title-blog-post-menu{color:#607576;font-size:14px}.blog-post-content-menu{color:#607576;font-size:12px;margin-bottom:10px}.read-more-menu{align-items:center;display:flex;justify-content:center}.read-more-menu a{background-color:#454545;color:#fff;display:block;font-size:12px;font-weight:600;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease,box-shadow .3s ease;width:90%}.read-more-menu a:hover{background-color:#fdb819;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#fff;text-decoration:none}.promotion-display{margin:0 auto;overflow:hidden;position:relative;width:100%}.promotion-img{display:block;height:auto;width:100%}.promotion-display:before{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.promotion-text{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2}.promotion-slogan{font-size:14px;margin-top:10px}.blog-post-menu-backup-text,.promotion-backup-text{text-align:center}.promotion-button{margin-top:10px}.promotion-button a{background-color:#fdb819;color:#fff;display:inline-block;font-size:12px;font-weight:600;padding:10px 15px;text-align:center;text-decoration:none;transition:background-color .3s ease,box-shadow .3s ease}.promotion-button a:hover{background-color:#454545;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#fff;text-decoration:none}.closed-menu-burger-shop:hover{color:#fdb819}@media screen and (min-width:1300px){.closed-menu-burger-shop{display:none}.sidebar-shop{display:block!important;opacity:1;transform:none}}@media screen and (min-width:866px) and (max-width:1300px){.sidebar-shop{position:absolute;right:0;top:120px;width:90%;z-index:1000}.sidebar-shop-container-display-promotion,.sidebar-shop-container-filter{display:none}.closed-menu-burger-shop{color:#607576;cursor:pointer;font-size:1.8em;position:absolute;right:20px;top:5px}}@media screen and (min-width:400px) and (max-width:866px){.sidebar-shop{cursor:pointer;position:absolute;right:0;top:100px;width:90%;z-index:1000}.sidebar-shop-container-display-promotion,.sidebar-shop-container-filter{display:none}.closed-menu-burger-shop{color:#607576;cursor:pointer;font-size:1.5em;position:absolute;right:20px;top:8px}}@media screen and (min-width:290px) and (max-width:400px){.sidebar-shop{position:absolute;right:0;top:80px;width:90%;z-index:1000}.sidebar-shop-container-display-promotion,.sidebar-shop-container-filter{display:none}.closed-menu-burger-shop{color:#607576;cursor:pointer;font-size:1.3em;position:absolute;right:20px;top:10px}}@media screen and (min-width:0px) and (max-width:290px){.sidebar-shop{position:absolute;right:0;top:55px;width:90%;z-index:1000}.sidebar-shop-container-display-promotion,.sidebar-shop-container-filter{display:none}.closed-menu-burger-shop{color:#607576;cursor:pointer;font-size:1.2em;position:absolute;right:20px;top:12px}}.container-wrapper-blog{display:flex;justify-content:center;margin-top:150px}.main-container-blog{display:flex;justify-content:center;margin:0 auto;max-width:1170px;padding-left:20px;padding-right:20px;width:100%}.main-container-blog-left{flex-grow:1;margin-right:30px}.sidebar-blog{background:#fff;border:1px solid #ddd;flex-shrink:0;margin-top:30px;width:280px}.category-icon-blog{height:25px;margin-right:10px;width:20px}.big-title-category-blog{align-items:center;background:#ddd;display:flex;font-size:14px;font-weight:600;padding:10px}.title-category-blog{align-items:center;background-color:#eee;color:#607576;cursor:pointer;display:flex;font-size:13px;font-weight:450;justify-content:space-between;padding:5px}.chevron-menu-blog{cursor:pointer;float:right}.chevron-menu-blog:hover{color:#fdb819}.sidebar-blog ul{list-style:none;margin:0;padding:0}.menu-blog{display:block}.menu-blog li a,.sub-menu-blog li a{color:#607576;text-decoration:none}.sub-menu-blog li a{cursor:pointer;font-size:13px}.sub-menu-blog li a:hover{color:#fdb819}.menu-blog .sub-menu-blog{display:none;margin-left:15px}.recent-article{align-items:center;cursor:pointer;display:flex;margin-top:10px}.recent-article-link{color:inherit;display:block;text-decoration:none}.recent-article-link:hover .recent-article{background-color:#f0f0f0}.article-image img{height:80px;margin-left:10px;margin-right:10px;object-fit:cover;width:80px}.article-info{flex-grow:1}.article-title{color:#333;font-size:13px;margin:0}.article-date{color:#666;font-size:12px;margin-left:5px}.promotion-display-blog{margin:0 auto;overflow:hidden;position:relative;width:100%}.promotion-img-blog{display:block;height:auto;width:100%}.promotion-display-blog:before{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.promotion-text-blog{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2}.promotion-title-blog{font-size:18px;font-weight:700;margin:0}.promotion-slogan-blog{font-size:14px;margin-top:10px}@media screen and (min-width:0px) and (max-width:1210px){.sidebar-blog-container{display:none}}@media screen and (min-width:0px) and (max-width:1180px){.main-container-menu-blog{display:none}}.container-wrapper-productshop{display:flex;justify-content:center;margin-top:150px}.menu-shop-container-burger{display:flex;justify-content:flex-end;width:100%}.menu-shop-burger{background-color:#fff;border:3px solid #ddd;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#607576;cursor:pointer;display:none;font-size:18px;font-weight:600;margin-bottom:30px;overflow:hidden;padding:5px 20px;position:relative;text-align:center;text-transform:uppercase;transition:color .3s ease,border-color .3s ease}.menu-shop-burger:before{background-color:#fdb819;content:"";height:100%;left:50%;position:absolute;top:0;transition:width .6s ease-in-out,left .6s ease-in-out;width:0;z-index:0}.menu-shop-burger:hover:before{left:0;width:100%}.menu-shop-burger:hover{border-color:#fdb819;color:#fff}.menu-shop-burger span{position:relative;transition:color .3s ease;z-index:1}.menu-shop-burger:hover span{color:#fff}.main-container-productshop{display:flex;max-width:1180px;width:100%}.total-productshop{display:flex;flex-direction:column;margin-left:30px;margin-top:60px;width:100%}.productshop-element{display:flex;flex-wrap:wrap;gap:20px}.pagination{align-items:center;display:flex;justify-content:center;margin-top:20px}.span-pagination-shop{display:inline-block;position:relative;transition:color .3s ease;z-index:2}.next-page,.prev-page{background-color:#fff;border:3px solid #ddd;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#000;cursor:pointer;display:inline-block;font-size:17px;font-weight:600;overflow:hidden;padding:5px 10px;position:relative;text-transform:uppercase;transition:color .3s ease,background-color .3s ease;width:200px}.next-page:before,.prev-page:before{background-color:#fdb819;color:#fff;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:all .6s ease;width:0;z-index:1}.next-page:hover,.prev-page:hover{border-color:#fdb819;color:#fff}.next-page:hover:before,.prev-page:hover:before{width:100%}.page-indicator{font-size:20px;font-weight:600;margin:0 10px}.current-page{color:#fdb819;font-size:24px;font-weight:800}.page-link-shop{color:#000;font-size:18px;font-weight:600;text-decoration:none}.productshop-element-list{position:relative;text-align:center}.productshop-element-list:hover{border:1px solid #fdb819;cursor:pointer}.img-productshop{height:230px;width:230px}.productshop-name{color:#607576;font-size:14px}.productshop-price{color:#fdb819;font-size:14px;font-weight:600}.productshop-name,.productshop-price{margin:5px 0;overflow:hidden;padding-left:20px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap;width:230px}.original-price-product-shop{color:#607576;font-size:15px;margin-right:10px;text-decoration:line-through}.discounted-price-product-shop{color:#fdb819;font-size:14px;font-weight:700}.display-productshop-weight{color:#607576;font-size:13px;margin-top:-1px}.img-container{position:relative}.icon-overlay{align-items:center;display:flex;gap:10px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;width:100%}.icon-overlay i{background-color:#607576;color:#fdb819;transition:opacity .3s}.icon-overlay i,.icon-overlay i:hover{border-radius:50%;font-size:18px;padding:10px}.icon-overlay i:hover{background-color:#fdb819;color:#607576}.icon-overlay.single-icon{justify-content:center}.productshop-element-list:hover .icon-overlay,.productshop-element-list:hover .img-overlay{opacity:1}@media screen and (min-width:0px) and (max-width:1300px){.container-wrapper-productshop{margin-top:110px}.total-productshop{margin-left:0}.productshop-element{justify-content:center}.menu-shop-burger{display:block;margin-right:20px}}@media screen and (min-width:400px) and (max-width:1050px){.next-page,.prev-page{font-size:14px;font-weight:600;padding:3px 7px;width:150px}.page-indicator{font-size:14px;font-weight:600;margin:0 10px}.current-page{color:#fdb819;font-size:17px;font-weight:800}.page-link-shop{color:#000;font-size:15px;font-weight:600;text-decoration:none}}@media screen and (min-width:400px) and (max-width:866px){.menu-shop-burger{margin-top:-30px}}@media screen and (min-width:0px) and (max-width:400px){.next-page,.prev-page{font-size:12px;font-weight:600;padding:2px 5px;width:100px}.page-indicator{font-size:12px;font-weight:600;margin:0 10px}.current-page{color:#fdb819;font-size:15px;font-weight:800}.page-link-shop{color:#000;font-size:14px;font-weight:600;text-decoration:none}.menu-shop-burger{margin-bottom:10px;margin-top:-50px}}.menu-sheet-container-burger{display:flex;justify-content:flex-end;margin-top:15px;width:100%}.menu-sheet-burger{background-color:#fff;border:3px solid #ddd;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#607576;cursor:pointer;display:none;font-size:18px;font-weight:600;margin-bottom:-10px;overflow:hidden;padding:5px 20px;position:relative;text-align:center;text-transform:uppercase;transition:color .3s ease,border-color .3s ease}.menu-sheet-burger:before{background-color:#fdb819;content:"";height:100%;left:50%;position:absolute;top:0;transition:width .6s ease-in-out,left .6s ease-in-out;width:0;z-index:0}.menu-sheet-burger:hover:before{left:0;width:100%}.menu-sheet-burger:hover{border-color:#fdb819;color:#fff}.menu-sheet-burger span{position:relative;transition:color .3s ease;z-index:1}.menu-sheet-burger:hover span{color:#fff}.container-wrapper-productsheet{display:flex;justify-content:center;margin-top:150px}.main-container-productsheet{display:flex;max-width:1180px;width:100%}.product-detail-container{background-color:#fff;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.product-detail-left{margin-right:10px;width:50%}.product-detail-right{width:50%}.productsheet-name{font-size:22px;font-weight:700}.display-productsheet-weight{color:#607576;font-size:14px;margin-bottom:-1px;margin-top:-2px}.original-price{color:#fdb819;font-size:22px;font-weight:500}.original-price-product-sheet{color:#607576;font-size:15px;margin-right:10px;text-decoration:line-through}.discounted-price-product-sheet{color:#fdb819;font-size:22px;font-weight:500}.original-price-product-sheet-cross{color:#607576;font-size:12px;text-decoration:line-through}.discounted-price-product-sheet-cross{color:#fdb819;font-size:14px;font-weight:600}.bi-file-earmark-pdf-fill{color:red;font-size:18px}.product-sheet-link{color:#4f4f4f;font-size:13px;text-decoration:none}.productsheet-short-description{color:#4f4f4f;font-size:14px;line-height:1.5;padding-right:10px;text-align:justify}.product-quantity-and-price{align-items:center;display:flex;gap:130px}.product-quantity-and-price input{width:40px}.quantity-and-input{margin-bottom:10px}.quantity-and-input label{color:#4f4f4f;font-size:16px}.add-to-cart-button{background-color:#fdb819;border:none;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px}.add-to-cart-button:hover{background-color:#ddd}.product-image img{border:1px solid #ddd;height:auto;margin-top:20px;max-width:100%}.product-zoom button{background-color:#fff;border:2px solid #ddd;border-radius:5px;color:#4f4f4f;cursor:pointer;padding:5px 10px}.product-zoom button:hover{background-color:#ddd;color:#fff}.related-products{display:flex;justify-content:center}.related-products img{border:1px solid #ddd;height:80px;margin:0 5px;width:80px}.related-products img:hover{border:1px solid #fdb819;cursor:pointer}.frequently-asked-question{border:1px solid #ddd;margin-left:8px;margin-top:30px;width:98%}.faq-question{border:1px solid #ddd}.faq-title h2{background-color:#ddd;margin-bottom:-5px;margin-top:-1px;padding:10px;text-align:center}.faq-container-title{align-items:center;background-color:#f1f1f1;cursor:pointer;display:flex;justify-content:space-between}.chevron-faq-question{font-size:.8em;margin-right:10px}.faq-question-title{font-size:14px;font-weight:600;margin-left:20px;margin-right:20px}.faq-question-answer{display:none;font-size:13px;font-weight:400;margin-left:20px;margin-right:20px}.frequently-bought-together-left{width:60%}.frequently-bought-together-right{width:40%}.frequently-bought-together-container{align-items:center;display:flex;margin:10px}.frequently-bought-together-container h2{font-size:22px}.frequently-bought-together{align-items:center;display:flex}.frequently-bought-together-product{align-items:center;display:flex;flex-direction:column;margin:0;padding:0;position:relative;text-align:center;width:100px}.devis-checkbox,.maintenance-checkbox,.maintenance-devis-checkbox,.product-checkbox{cursor:pointer;position:absolute;right:5px;top:5px}.frequently-bought-together-product img{border:1px solid #ddd;height:100px;margin-bottom:5px;width:100px}.frequently-bought-together-product img:hover{border:1px solid #fdb819}.frequently-bought-together-name{font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.frequently-bought-together-name a{color:#4f4f4f;text-decoration:none;transition:color .3s ease}.frequently-bought-together-name a:hover{color:#fdb819!important}.frequently-bought-together-name a:active,.frequently-bought-together-name a:visited{color:#4f4f4f}p.frequently-bought-together-weight{font-size:10px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.frequently-bought-together-price{color:#fdb819;font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.plus-sign{transform:translateY(-60%)}.plus-sign,.plus-sign-maintenance{color:#888;font-size:2em;font-weight:700;margin:0 10px}.plus-sign-maintenance{transform:translateY(-40%)}.total-price-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.total-price{font-size:1.2em}.total-price p{color:#4f4f4f;font-size:16px}.total-price span{color:#fdb819!important;font-size:22px;font-weight:600}.add-all-to-cart-button,.add-all-to-cart-button-maintenance{background-color:#fdb819;border:none;color:#fff;cursor:pointer;padding:10px 20px}.add-all-to-cart-button-maintenance:hover,.add-all-to-cart-button:hover{background-color:#ddd}.productsheet-description{margin-left:8px;margin-top:25px}.tab{background-color:#f1f1f1;border-bottom:1px solid #ccc;display:flex;justify-content:space-evenly;overflow:hidden;width:100%}.tabcontent a{color:#000;font-weight:500;text-decoration:none}.tab button{background-color:inherit;border:none;cursor:pointer;flex:1;font-size:17px;font-weight:600;outline:none;padding:14px 16px;text-align:center;transition:.3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{border:1px solid #ccc;border-top:none;box-sizing:border-box;display:none;padding:6px 12px;width:100%}@media screen and (min-width:0px) and (max-width:1300px){.menu-sheet-burger{display:block}}@media screen and (min-width:700px) and (max-width:866px){.menu-sheet-container-burger{margin-top:-10px}}@media screen and (min-width:700px) and (max-width:1300px){.productsheet-description{margin-left:0;padding-left:20px;padding-right:20px}.main-container-productsheet{justify-content:center;padding-left:20px;padding-right:20px}}@media screen and (max-width:768px){.tab{align-items:stretch;flex-direction:column}.tab button{font-size:15px;padding:12px;text-align:left}.tabcontent{padding:10px}}@media screen and (min-width:0px) and (max-width:700px){.productsheet-description{margin-left:0}.container-wrapper-productsheet{margin-top:110px}.main-container-productsheet{justify-content:center;padding-left:20px;padding-right:20px}.product-detail-container{flex-direction:column}.product-detail-left{margin-right:10px}.product-detail-left,.product-detail-right{justify-content:center;width:100%}.productsheet-short-description{padding-right:0}.frequently-asked-question{margin-left:0;width:100%}.frequently-bought-together-container{flex-direction:column;text-align:center}.frequently-bought-together{justify-content:center}.frequently-bought-together-container h2{font-size:20px}.frequently-bought-together-left{width:100%}.total-price p{font-size:23px;font-weight:600}.total-price-container{margin-top:20px}}@media screen and (min-width:400px) and (max-width:700px){.menu-sheet-container-burger{margin-top:30px}}@media screen and (min-width:0px) and (max-width:525px){.frequently-bought-together{flex-direction:column;justify-content:center}.frequently-bought-together-container h2{font-size:22px;text-align:left}.frequently-bought-together-left,.frequently-bought-together-right{width:100%}.frequently-bought-together-product{width:350px}.frequently-bought-together-product img{height:350px;width:350px}.frequently-bought-together-name{font-size:18px}.frequently-bought-together-price{font-size:20px}.original-price-product-sheet-cross{font-size:18px}.discounted-price-product-sheet-cross{font-size:20px}.total-price p{font-size:23px;font-weight:600}.total-price span{color:#fdb819!important;font-size:22px;font-weight:600}.plus-sign{transform:translateY(0)}.add-all-to-cart-button,.add-all-to-cart-button-maintenance{width:350px}}@media screen and (max-width:480px){.tab button{font-size:14px;padding:10px}.tabcontent{font-size:14px;padding:8px}}@media screen and (min-width:290px) and (max-width:400px){.menu-sheet-container-burger{margin-top:10px}}@media screen and (min-width:0px) and (max-width:290px){.menu-sheet-container-burger{margin-top:-10px}}.content-blog-home{align-items:flex-start;display:flex;flex-grow:1;flex-wrap:wrap;gap:50px;justify-content:flex-start;margin-top:30px}.blog-post-home{text-align:center;width:400px}.post-content-home{position:relative;width:400px}.img-container-home-blog{height:200px;position:relative;width:100%}.img-container-home-blog img{height:100%;object-fit:cover;width:100%}.category-overlay{background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);bottom:0;color:#fff;font-size:14px;font-weight:500;padding:10px;position:absolute;text-align:center;text-transform:uppercase;width:95%}.blog-post-home h2{color:#495057;font-size:15px;margin-top:10px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.blog-post-home p{font-size:14px;text-align:left}.button-and-date-home-blog-post{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.blog-post-home a{background-color:#454545;color:#fff;display:block;font-size:12px;font-weight:600;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease,box-shadow .3s ease;width:25%}.blog-post-home a:hover{background-color:#fdb819;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#fff;text-decoration:none}.date-post-blog-home{align-items:center;display:flex}.blog-post-home p{margin-left:5px;text-align:justify}.blog-post-home p,.clock-home-blog{color:#495057;font-size:12px}.pagination-blog{align-items:center;display:flex;justify-content:center;margin-top:20px}.span-pagination-blog{display:inline-block;position:relative;transition:color .3s ease;z-index:2}.next-page-blog,.prev-page-blog{background-color:#fff;border:3px solid #ddd;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#000;cursor:pointer;display:inline-block;font-size:17px;font-weight:600;overflow:hidden;padding:5px 10px;position:relative;text-transform:uppercase;transition:color .3s ease,background-color .3s ease;width:200px}.next-page-blog:before,.prev-page-blog:before{background-color:#fdb819;color:#fff;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:all .6s ease;width:0;z-index:1}.next-page-blog:hover,.prev-page-blog:hover{border-color:#fdb819;color:#fff}.next-page-blog:hover:before,.prev-page-blog:hover:before{width:100%}.page-indicator-blog{font-size:20px;font-weight:600;margin:0 10px}.blog-current-page{color:#fdb819;font-size:24px;font-weight:800}.blog-page-link{color:#000;font-size:18px;font-weight:600;text-decoration:none}@media screen and (min-width:890px) and (max-width:1210px){.content-blog-home{justify-content:center;padding-left:20px;padding-right:20px}.main-container-blog-left{margin-right:0}}@media screen and (min-width:700px) and (max-width:890px){.blog-post-home{text-align:center;width:650px}.post-content-home{position:relative;width:650px}.content-blog-home{justify-content:center;padding-left:20px;padding-right:20px}.main-container-blog-left{margin-right:0}.category-overlay{width:630px}.img-container-home-blog{height:auto}.img-container-home-blog img{height:100%;object-fit:cover;width:650px}}@media screen and (min-width:400px) and (max-width:866px){.container-wrapper-blog{margin-top:130px}}@media screen and (min-width:600px) and (max-width:700px){.blog-post-home{text-align:center;width:550px}.post-content-home{position:relative;width:550px}.content-blog-home{justify-content:center;padding-left:20px;padding-right:20px}.main-container-blog-left{margin-right:0}.category-overlay{width:530px}.img-container-home-blog{height:auto}.img-container-home-blog img{height:100%;object-fit:cover;width:550px}}@media screen and (min-width:500px) and (max-width:600px){.blog-post-home{text-align:center;width:450px}.post-content-home{position:relative;width:450px}.content-blog-home{justify-content:center;padding-left:20px;padding-right:20px}.main-container-blog-left{margin-right:0}.category-overlay{width:430px}.img-container-home-blog{height:auto}.img-container-home-blog img{height:100%;object-fit:cover;width:450px}.next-page-blog,.prev-page-blog{font-size:14px;padding:3px 8px;width:150px}.page-indicator-blog{font-size:18px;margin:0 10px}.blog-current-page{font-size:20px}.blog-page-link{font-size:16px}}@media screen and (min-width:0px) and (max-width:500px){.blog-post-home{text-align:center;width:350px}.post-content-home{position:relative;width:350px}.content-blog-home{justify-content:center;padding-left:20px;padding-right:20px}.main-container-blog-left{margin-right:0}.category-overlay{width:330px}.img-container-home-blog{height:auto}.img-container-home-blog img{height:100%;object-fit:cover;width:350px}.next-page-blog,.prev-page-blog{font-size:13px;padding:3px 6px;width:100px}.page-indicator-blog{font-size:16px;margin:0 10px}.blog-current-page{font-size:18px}.blog-page-link{font-size:14px}}@media screen and (min-width:300px) and (max-width:400px){.container-wrapper-blog{margin-top:110px}}@media screen and (min-width:0px) and (max-width:290px){.container-wrapper-blog{margin-top:80px}}.article-content{flex-grow:1;margin-right:80px;margin-top:30px;max-width:800px}.article-content h1{color:#333;font-size:24px}.article-content .article-meta{align-items:center;color:#666;display:flex}.article-content .article-meta i{margin-right:5px}.article-body{max-width:800px}.article-body img{height:auto;margin:20px 0;width:100%}.article-body h2{color:#333;font-size:20px;margin-top:20px}.article-body p{color:#666;font-size:16px;line-height:1.5;text-align:justify}.article-body a{color:#fff;font-weight:700;text-decoration:none}.blog-post-related-article{align-items:center;background-color:#f5f5f5;border-left:4px solid #fdb819;display:flex;list-style-type:none;margin:20px 0;white-space:nowrap}.blog-post-related-article-title{color:#333;margin-left:10px;margin-right:100px;width:100px}.blog-post-related-article a{font-weight:700;margin-top:5px;text-decoration:underline}.blog-post-related-article a:hover{text-decoration:none}.blog-post-related-products-list{border:2px solid #f5f5f5;display:flex;height:310px;justify-content:space-around;margin-top:20px;width:100%}.blog-post-related-products-list img{height:auto;width:auto}.blog-post-related-product-item{text-align:center;width:100%}.blog-post-related-product-title{color:#607576;font-size:14px;overflow:hidden;text-overflow:ellipsis}.blog-post-related-product-link{background-color:#fdb819;border:none;color:#fff;cursor:pointer;font-size:14px;padding:10px 15px}.blog-post-related-product-link:hover{background-color:#ddd}@media screen and (min-width:1180px) and (max-width:1210px){.article-content{margin-right:50px}}@media screen and (min-width:0px) and (max-width:1180px){.article-content{margin-right:0;max-width:1000px}}body,html{background-color:#fff;font-family:Poppins,sans-serif;font-size:16px;height:100%;margin:0;padding:0;width:100%}.colored-part{color:#fdb819}@keyframes fadeInWithBlur{0%{filter:blur(10px);opacity:0}to{filter:blur(0);opacity:1}}.fade-in{animation:fadeInWithBlur 1.5s ease forwards;opacity:0}.form-contact-container{margin:auto;max-width:800px;padding:15px}.form-contact h1{margin-top:150px;text-align:center}.form-company-name-group{display:none;max-height:0;opacity:0;overflow:hidden;transition:opacity 3s ease,visibility .3s ease,height .5s ease,margin-top .5s ease}.form-company-name-group.visible{display:block;max-height:100px;opacity:1}.form-company-name-group.hidden{max-height:0;opacity:0}.form-group-flex{display:flex;gap:20px;margin-bottom:8px;width:100%}.form-group-contact-sub-flex{width:50%}.form-group-contact{display:flex;flex-direction:column;margin-bottom:5px}.form-label-contact{font-weight:600;margin-bottom:5px}.form-control-contact{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.form-label-contact-condition{font-size:15px;font-weight:400}.form-check-input-contact{margin-bottom:20px;margin-top:15px}.form-contact-button{align-items:center;display:flex;gap:10px;justify-content:center}.form-contact-button a{border:none;text-align:center;text-decoration:none}.btn-contact{background-color:#454545;border:none;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;padding:10px 20px;transition:background-color .3s ease,box-shadow .3s ease;width:45%}.btn-contact:hover{background-color:#fdb819}.alert-success{color:#155724;font-size:18px;font-weight:600;margin-bottom:15px;text-align:center}@media (max-width:866px){.form-contact h1{margin-top:120px}}@media (max-width:768px){.form-contact-container{max-width:90%;padding:10px}.form-contact h1{font-size:24px;margin-top:130px}.form-group-flex{flex-direction:column;gap:10px}.form-group-contact-sub-flex{width:100%}.form-contact-button{display:flex;flex-direction:column;gap:10px;justify-content:center}.btn-contact{width:100%}.form-contact-button a{width:93%}}@media (max-width:480px){.form-contact h1{font-size:20px;margin-top:140px}.form-control-contact{font-size:14px;padding:8px}.btn-contact{font-size:12px;padding:8px}.alert-success{font-size:16px}}@media (max-width:400px){.form-contact h1{margin-top:110px}}@media (max-width:290px){.form-contact h1{font-size:18px;margin-top:80px}.form-control-contact{font-size:12px;padding:6px}.btn-contact{font-size:10px;padding:6px}.alert-success{font-size:14px}}.form-group-quote{display:flex;flex-direction:column;height:auto;margin-bottom:5px;opacity:1;transition:opacity 3s ease,visibility .3s ease,height .5s ease,margin-top .5s ease;visibility:visible}.hidden-quote-section{height:0;opacity:0;overflow:hidden;visibility:hidden}.form-quote-container{margin:auto;max-width:800px;padding:20px}.form-quote{background-color:#fff;border-radius:8px;padding:10px}.form-quote h1{margin-bottom:30px;margin-top:150px;text-align:center}.form-request-type-container{display:flex;gap:30px}.form-quote-left-and-right{display:flex;justify-content:space-between}.form-quote-left,.form-quote-right{width:49%}.form-quote-request .form-label-quote{font-weight:600;margin-bottom:5px}.form-quote-request label.required{margin-right:30px}.form-label-quote-condition{font-size:15px;font-weight:400}.form-check-input-quote{margin-bottom:20px;margin-top:15px}.form-control-quote{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.btn-quote{background-color:#454545;border:none;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:background-color .3s ease,box-shadow .3s ease;width:100%}.btn-quote:hover{background-color:#fdb819;color:#fff}@media (max-width:866px){.form-quote h1{margin-top:130px}}@media (max-width:768px){.form-quote-container{max-width:90%;padding:15px}.form-quote h1{font-size:24px;margin-top:120px}.form-quote-left-and-right{flex-direction:column;gap:20px}.form-quote-left,.form-quote-right{width:100%}.form-request-type-container{flex-direction:column;gap:15px}.btn-quote{font-size:14px;padding:10px 15px}}@media (max-width:480px){.form-quote h1{font-size:20px;margin-top:120px}.form-control-quote{font-size:14px;padding:8px}.btn-quote{font-size:12px;padding:8px 10px}}@media (max-width:400px){.form-quote h1{margin-top:100px}}@media (max-width:290px){.form-quote h1{font-size:18px;margin-top:80px}.form-control-quote{font-size:12px;padding:6px}.btn-quote{font-size:10px;padding:6px 10px}}.form-sav-container{margin:auto;max-width:800px;padding:20px}.form-sav{background-color:#fff;border-radius:8px;padding:10px}.form-sav h1{margin-bottom:10px;margin-top:150px;text-align:center}.form-sav-left-and-right{display:flex;justify-content:space-between}.form-sav-left,.form-sav-right{width:49%}.form-label-sav{font-weight:600;margin-bottom:5px}.form-group-sav{display:flex;flex-direction:column;margin-bottom:5px}.form-check-input-sav{margin-right:10px}.form-control-sav{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.form-label-sav-condition{font-size:15px;font-weight:400}.form-check-input-sav{margin-bottom:20px;margin-top:15px}.btn-sav{background-color:#454545;border:none;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:background-color .3s ease,box-shadow .3s ease;width:100%}.btn-sav:hover{background-color:#fdb819;color:#fff}@media (max-width:866px){.form-sav h1{font-size:24px;margin-top:120px}}@media (max-width:768px){.form-sav-container{max-width:90%;padding:15px}.form-sav h1{font-size:24px;margin-top:120px}.form-sav-left-and-right{flex-direction:column;gap:20px}.form-sav-left,.form-sav-right{width:100%}.btn-sav{font-size:14px;padding:10px 15px}}@media (max-width:480px){.form-sav h1{font-size:20px;margin-top:120px}.form-control-sav{font-size:14px;padding:8px}.btn-sav{font-size:12px;padding:8px 10px}}@media (max-width:400px){.form-sav h1{margin-top:100px}}@media (max-width:290px){.form-sav h1{font-size:18px;margin-top:80px}.form-control-sav{font-size:12px;padding:6px}.btn-sav{font-size:10px;padding:6px 10px}}.form-repair-container{margin:auto;max-width:800px;padding:20px}.form-repair{background-color:#fff;border-radius:8px;padding:10px}.form-repair h1{margin-bottom:10px;margin-top:150px;text-align:center}.form-repair-left-and-right{display:flex;justify-content:space-between}.form-repair-left,.form-repair-right{width:49%}.form-label-repair{font-weight:600;margin-bottom:5px}.form-group-repair{display:flex;flex-direction:column;margin-bottom:5px}.form-label-repair-condition{font-size:15px;font-weight:400}.form-check-input-repair{margin-bottom:20px;margin-top:15px}.form-control-repair{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.btn-repair{background-color:#454545;border:none;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:background-color .3s ease,box-shadow .3s ease;width:100%}.btn-repair:hover{background-color:#fdb819;color:#fff}@media (max-width:866px){.form-repair h1{margin-top:120px}}@media (max-width:768px){.form-repair-container{max-width:90%;padding:15px}.form-repair h1{font-size:24px;margin-top:120px}.form-repair-left-and-right{flex-direction:column;gap:20px}.form-repair-left,.form-repair-right{width:100%}.btn-repair{font-size:14px;padding:10px 15px}}@media (max-width:480px){.form-repair h1{font-size:20px;margin-top:120px}.form-control-repair{font-size:14px;padding:8px}.btn-repair{font-size:12px;padding:8px 10px}}@media (max-width:400px){.form-repair h1{font-size:18px;margin-top:100px}}@media (max-width:290px){.form-repair h1{font-size:17px;margin-top:80px}.form-control-repair{font-size:12px;padding:6px}.btn-repair{font-size:10px;padding:6px 10px}}.form-group-registration{display:flex;flex-direction:column;transition:opacity 3s ease,visibility .3s ease,height .5s ease,margin-top .5s ease}.hidden-registration{height:0;margin-top:0;opacity:0;overflow:hidden;visibility:hidden}.visible-registration{height:auto;margin-top:15px;opacity:1;visibility:visible}.form-registration-container{margin:auto;max-width:600px;padding:20px}.form-registration h1{margin-bottom:30px;margin-top:150px;text-align:center}.form-label-registration{font-weight:600;margin-bottom:5px;margin-top:5px}.form-control-registration{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.redirect-connect{color:blue;text-decoration:none}.btn-registration{background-color:#454545;border:none;color:#fff;cursor:pointer;font-weight:600;margin-top:15px;padding:10px 20px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease;width:100%}.btn-registration:hover{background-color:#fdb819;color:#fff}@media (max-width:866px){.form-registration h1{margin-top:120px}}@media (max-width:768px){.form-registration-container{max-width:90%;padding:15px}.form-registration h1{font-size:24px;margin-top:130px}.form-control-registration{padding:8px}.btn-registration{padding:8px 15px}}@media (max-width:480px){.form-registration h1{font-size:20px;margin-top:120px}.form-control-registration{font-size:14px;padding:6px}.btn-registration{font-size:14px;padding:6px 10px}}@media (max-width:290px){.form-registration h1{font-size:18px;margin-top:80px}}.email-validation-container{text-align:center}.email-validation-danger,.email-validation-success{box-shadow:0 10px 20px rgba(0,0,0,.2);color:#fff;font-size:1.2em;font-weight:700;margin-top:150px;overflow:hidden;padding:80px;position:relative;text-align:center;z-index:1}.email-validation-success{background:linear-gradient(135deg,#454545,#fdb819)}.email-validation-danger{background:linear-gradient(135deg,#454545,#ff4f4f)}.email-validation-danger:before,.email-validation-success:before{animation:move 4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0));content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:-1}@keyframes move{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.email-validation-danger p,.email-validation-success p{margin:0;padding:0}.email-validation-danger a,.email-validation-success a{color:#fff;font-weight:700;text-decoration:underline;transition:color .3s ease}.email-validation-danger a:hover,.email-validation-success a:hover{color:#fdfdfd}.form-connection-container{margin:auto;max-width:400px;padding:15px}.title-connection-user{margin-top:150px;text-align:center}.form-connection-user{align-items:center;display:flex;flex-direction:column;width:100%}.form-connection-label-and-title{width:100%}.forgot-password{color:#000;text-decoration:none}.inscription{color:blue}.form-connection-label{align-items:center;display:flex;flex-direction:column;width:100%}.form-connection-label label{align-self:flex-start;font-weight:600;margin-bottom:5px}.form-connection-label button,.form-connection-label input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.form-connection-label button{background-color:#454545;border:none;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;margin-top:15px;padding:10px 20px;transition:background-color .3s ease,box-shadow .3s ease}.form-connection-label button:hover{background-color:#fdb819}.alert-danger,.already-connected-user{text-align:center}.alert-danger{color:#721c24;font-size:18px;font-weight:600;margin-bottom:15px}.reset-password-container{justify-content:center;margin-top:180px;text-align:center}@media (max-width:866px){.title-connection-user{margin-top:120px}}@media (max-width:768px){.form-connection-container{max-width:90%;padding:10px}.title-connection-user{font-size:24px;margin-top:130px}.form-connection-label button,.form-connection-label input{font-size:14px;padding:8px}.alert-danger{font-size:16px}}@media (max-width:480px){.title-connection-user{font-size:20px;margin-top:130px}.form-connection-label button,.form-connection-label input{font-size:12px;padding:6px}.alert-danger{font-size:14px}.reset-password-container{margin-top:150px}}@media (max-width:330px){.title-connection-user{margin-top:120px}}@media (max-width:290px){.title-connection-user{font-size:18px;margin-top:80px}.form-connection-label button,.form-connection-label input{font-size:10px}.alert-danger{font-size:12px}.reset-password-container{margin-top:100px}}.total-cart{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;text-align:center;width:80%}.title-cart{font-size:1.5em;margin-bottom:20px;margin-top:180px;width:100%}table{border-collapse:collapse;width:100%}thead th{background-color:#f7f7f7;border-bottom:2px solid #ddd;padding:10px;text-align:left}tbody td{border-bottom:1px solid #ddd;padding:10px;vertical-align:middle}.img-and-product-info{align-items:center;display:flex}.product-info{align-items:flex-start;display:flex;flex-direction:column}.product-name{margin-bottom:5px}.product-image-cart{border:1px solid #ddd;border-radius:4px;height:auto;margin-right:10px;width:70px}.remove-link{color:#e74c3c;font-size:.9em;margin-top:10px;text-decoration:none}.remove-link:hover{text-decoration:underline}.quantity-input{margin-top:10px;text-align:center;width:60px}.original-price-cart{color:#999;text-decoration:line-through}.original-price-cart.no-promo{color:#000;text-decoration:none}.discounted-price-cart{color:#fdb819;font-weight:700}a.btn.btn-primary{background-color:#333;border-radius:4px;color:#fff;display:inline-block;font-weight:700;padding:10px 20px;text-decoration:none}a.btn.btn-primary:hover{background-color:#444}#total-price-cart,#total-price-ht-cart{color:#333;font-size:1.4em;font-weight:700}.total-cart-container,.total-result-cart{margin-top:20px;text-align:right;width:100%}.button-group-cart{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.btn{display:inline-block;font-weight:700;text-decoration:none}.btn-primary{background-color:#333;color:#fff}.btn-primary:hover{background-color:#444}.btn-secondary{background-color:#fdb819;color:#fff}.btn-secondary:hover{background-color:#ddd}.payment-button-container{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.payment-button-container .btn-primary{background-color:#28a745}.payment-button-container .btn-primary:hover{background-color:#218838}.payment-title{color:#333;font-size:2em;font-weight:700;margin-bottom:20px;margin-top:180px;text-align:center}.payment-container{background-color:#f7f7f7;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:0 auto;max-width:700px;padding:20px}.total-amount{color:#555;font-size:1.5em;font-weight:700;text-align:center}.express-checkout-element,.total-amount{margin-bottom:20px}.payment-form{align-items:center;display:flex;flex-direction:column}.payment-element{margin-bottom:20px;width:100%}.payment-submit-button{background-color:#fdb819;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2em;padding:12px 20px;text-align:center;width:100%}.payment-submit-button:hover{background-color:#ddd}.error-message{color:#e74c3c;font-size:.9em;margin-top:10px;text-align:center}.title-payment-succes{margin-top:180px}.container-dashboard{margin-top:180px;text-align:center}.title-dashboard{font-size:2rem;font-weight:600;margin-bottom:40px}.dashboard-images{display:flex;gap:30px;justify-content:center}.dashboard-item{border-radius:15px;cursor:pointer;height:200px;overflow:hidden;position:relative;transition:transform .3s ease;width:300px}.dashboard-item img{border-radius:15px;height:100%;object-fit:cover;width:100%}.dashboard-item:hover{transform:scale(1.05)}.overlay-dashboard{align-items:center;background-color:rgba(0,0,0,.6);border-radius:15px;bottom:0;display:flex;justify-content:center;left:0;opacity:1;position:absolute;right:0;top:0;transition:transform .3s ease}.sub-title-dashboard{color:#fff;font-size:1.5rem;font-weight:700;text-align:center}.container-private-shop{background-color:#f7f7f7;border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);margin-left:auto;margin-right:auto;margin-top:180px;max-width:800px;padding:40px;text-align:center;transition:transform .3s ease}.container-private-shop:hover{transform:scale(1.02)}.title-private-shop{color:#333;font-size:2.5rem;font-weight:700;letter-spacing:1px;margin-bottom:20px}.text-private-shop{color:#555;font-size:1.2rem;line-height:1.6;margin-bottom:30px}.img-private-shop{border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);height:200px;max-width:600px;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease;width:100%}.img-private-shop:hover{box-shadow:0 6px 20px rgba(0,0,0,.2);transform:scale(1.05)}.container-personal-information{margin-left:auto;margin-right:auto;margin-top:180px;max-width:1150px;text-align:left;width:90%}.title-personal-information{font-size:2rem;font-weight:600;margin-bottom:40px;text-align:center}.tab-personal-information{background-color:#f1f1f1;border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}.tab-personal-information button{background-color:inherit;border:none;cursor:pointer;flex:1 1 auto;font-size:17px;font-weight:600;outline:none;padding:14px 16px;text-align:center;transition:.3s}.tab-personal-information button:hover{background-color:#ddd}.tab-personal-information button.active{background-color:#ccc}.tabcontent-personal-information{background-color:#fff;border:1px solid #ccc;border-radius:5px;border-top:none;display:none;padding:12px}.tabcontent-personal-information p{color:#333;font-size:16px;margin:10px 0}.form-group{margin-bottom:20px}.form-group label{display:block;font-weight:600;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;padding:10px;width:100%}.btn{background-color:#454545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease}.btn:hover{background-color:#fdb819}@media (max-width:866px){.container-personal-information{margin-top:150px}}@media (max-width:768px){.container-personal-information{width:95%}.title-personal-information{font-size:1.8rem;margin-bottom:30px}.tab-personal-information{flex-direction:row;flex-wrap:wrap;gap:5px}.tab-personal-information button{flex:1 1 45%;font-size:15px;padding:12px}.tabcontent-personal-information{padding:10px}.form-group input,.form-group select,.form-group textarea{font-size:14px;padding:8px}.btn{font-size:14px;padding:8px 15px}}@media (max-width:480px){.title-personal-information{font-size:1.5rem}.tab-personal-information{flex-direction:column}.tab-personal-information button{flex:1 1 100%;font-size:14px;padding:10px}.form-group input,.form-group select,.form-group textarea{font-size:13px;padding:6px}.btn{font-size:13px;padding:7px 10px}}@media (max-width:400px){.title-personal-information{font-size:18px}.container-personal-information{margin-top:130px}}@media (max-width:290px){.container-personal-information{margin-top:110px}.title-personal-information{font-size:1.2rem}.form-group input,.form-group select,.form-group textarea{font-size:12px;padding:5px}.btn{font-size:12px;padding:5px 8px}}.footer-top{display:flex;gap:50px;justify-content:center;position:relative;z-index:3}.footer-container{background-color:#fff;border:1px solid #e0e0e0;position:relative;transform:translateY(50%);width:350px;z-index:2}.footer-icon-container{align-items:center;background-color:#e3c121;border-bottom:2px solid #e0e0e0;border-radius:50%;box-sizing:border-box;height:50px;margin-left:auto;margin-right:auto;padding:15px;text-align:center;transform:translateY(-50%);width:50px}.assurance1{margin-top:-10px}.assurance1,.assurance2{font-size:12px;padding:5px;text-align:center}.assurance2{color:#666}.footer-top2{display:flex;justify-content:center;position:relative;z-index:3}.footer-container2{background-color:#fff;border:1px solid #e0e0e0;position:relative;transform:translateY(50%);width:80%;z-index:2}.footer-icon-container2{align-items:center;background-color:#e3c121;border-bottom:2px solid #e0e0e0;border-radius:50%;box-sizing:border-box;height:50px;margin-left:auto;margin-right:auto;padding:15px;text-align:center;transform:translateY(-50%);width:50px}.footer-container3{display:flex;gap:-90px}.assurance3{margin-top:-10px}.assurance3,.assurance4{font-size:12px;padding:5px;text-align:center}.assurance4{color:#666}.caroussel-assurance{display:none}.caroussel-assurance.active{display:block}.footer-bottom{background-color:#000;height:auto;overflow:hidden;position:relative;z-index:1}.footer-background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.footer-background-img{display:block;filter:brightness(.6);height:100%;object-fit:cover;width:100%;z-index:1}.footer-bottom:after{background-color:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.total-menu-footer{display:flex;gap:260px;justify-content:center;margin-bottom:150px;padding-left:25px;padding-right:25px;position:relative;top:100px;z-index:3}.menu-footer{display:flex;flex-direction:column}.menu-footer-title{align-items:center;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;gap:8px;margin:0;padding:10px 0}.menu-footer-title:hover{color:#fdb819}.menu-footer-subcategories{display:none;flex-direction:column}.title-category-footer{color:#fff;cursor:pointer;font-size:18px;transition:transform .3s ease}.title-category-footer:hover{color:#fdb819}.title-filter-footer{color:#fff;cursor:pointer;font-size:18px;transition:transform .3s ease}.title-filter-footer:hover{color:#fdb819;transform:rotate(180deg)}.menu-footer-subfilters{display:none;flex-direction:column}.menu-footer-title-submenu1,.menu-footer-title-submenu2,.menu-footer-title-submenu3{color:#fff;font-size:18px}.menu-footer a{color:#fff;text-decoration:none}.menu-footer a:hover{color:#fdb819;cursor:pointer}.menu-footer-subfilters a{color:#fff;text-decoration:none}.menu-footer-subfilters a:hover{color:#fdb819}.menu-footer-p a,.menu-footer-subfilters{color:#fff;text-decoration:none}.menu-footer-p a:hover,.menu-footer-subfilters{color:#fdb819}.menu-footer-p{color:#ddd;font-size:13px;line-height:1.5;margin-bottom:5px;margin-top:0}.newsletter{align-items:center;background-color:#000;display:flex;height:130px;opacity:.8;position:relative;z-index:3}.title-newsletter{color:#ddd;font-size:13px;margin-left:500px;margin-right:30px}.input-group{align-items:center;background-color:#1c1c1c;border:none;border-radius:50px;display:flex;position:relative;width:350px}.input-group:hover{background-color:#fdb819;border:none}.input-newsletter{background-color:#1c1c1c;border:none;border-radius:50px 0 0 50px;color:#454545;flex-grow:1;outline:none;padding:10px}.send-icon{color:#707070;cursor:pointer;margin-right:15px}.bi-send-fill{color:#ddd;font-size:15px;margin-left:15px}.footer-copyright{text-align:center}.copyright{color:#fff;font-size:13px;position:relative;z-index:3}.highlight{color:#e3c121}@media screen and (min-width:735px) and (max-width:1185px){.footer-top{gap:50px;margin-left:20px;margin-right:20px}}@media screen and (min-width:635px) and (max-width:755px){.footer-top{gap:30px}}@media screen and (min-width:776px){.footer-top2{display:none}}@media screen and (max-width:775px){.footer-top{display:none}}@media screen and (min-width:0px) and (max-width:190px){.assurance3{font-size:8px;padding:5px}.assurance4{font-size:7px;font-weight:700;margin-top:-10px;padding:5px}.footer-icon-container2{font-size:8px;height:20px;padding:5px;width:20px}}@media screen and (min-width:1035px) and (max-width:1150px){.total-menu-footer{gap:200px}}@media screen and (min-width:935px) and (max-width:1035px){.total-menu-footer{gap:150px}}@media screen and (min-width:835px) and (max-width:935px){.total-menu-footer{gap:100px}}@media screen and (min-width:730px) and (max-width:835px){.total-menu-footer{gap:50px}}@media screen and (min-width:675px) and (max-width:730px){.total-menu-footer{gap:20px}}@media screen and (min-width:0px) and (max-width:675px){.total-menu-footer{flex-direction:column;gap:20px}}@media screen and (min-width:850px) and (max-width:1150px){.title-newsletter{margin-left:200px}}@media screen and (min-width:700px) and (max-width:850px){.title-newsletter{margin-left:50px}}@media screen and (min-width:400px) and (max-width:700px){.newsletter{display:flex;flex-direction:column}.title-newsletter{margin-left:0;margin-right:0;margin-top:30px}}@media screen and (min-width:340px) and (max-width:400px){.newsletter{display:flex;flex-direction:column}.title-newsletter{margin-left:0;margin-right:0;margin-top:30px}.input-group{width:300px}}@media screen and (min-width:0px) and (max-width:340px){.newsletter{display:flex;flex-direction:column}.title-newsletter{margin-left:0;margin-right:0;margin-top:30px}.input-group{width:250px}}.visibily-setting{flex-direction:column}.reset-password-container{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:600px;padding:20px}.reset-password-form-group{display:flex;flex-direction:column;gap:8px;width:100%}.reset-password-container h1{margin-bottom:30px;margin-top:150px;text-align:center}.reset-password-email{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.btn-reset-password{background-color:#454545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;margin-top:15px;padding:10px 20px;transition:background-color .3s ease,box-shadow .3s ease;width:100%}.btn-reset-password:hover{background-color:#fdb819;color:#fff}@media (max-width:768px){.reset-password-container{max-width:90%;padding:15px}.reset-password-container h1{font-size:24px}.btn-reset-password{font-size:14px;padding:10px 15px}}@media (max-width:480px){.reset-password-container h1{font-size:20px;text-align:left}.reset-password-email{font-size:14px;padding:8px}.btn-reset-password{font-size:12px;padding:8px 10px}}