@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Paytone+One&display=swap);.felici_template,:root{--m:#333333;--gradient1:linear-gradient(to right, #f4ea40 0%,#6c9a4a 26%,#6c9a4a 26%,#348dad 45%,#902cd3 75%,#0d2987 100%);--c1-h:#4c428f1c}body,html{overflow-x:hidden}.navbar .location-icon,.navbar .menu-icon{height:38px;padding-right:15px;position:relative}.home>.content,.row{--bs-gutter-x:0.8rem}footer .single-box ul li,footer .socials{line-height:2.5}.form-check-input:focus,.pagination .page-link:focus,.pagination .page-link:hover{box-shadow:0 0 0 .25rem #373e8b1f}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}@-webkit-keyframes pulsate{0%,100%{opacity:.7}50%{opacity:1}}:root{--font:'Fira Sans',sans-serif;--letter-spacing:-0.5px;--c1:#4c428f;--c2:rgba(150,73,189,1);--c3:rgba(124,65,154,1);--c4:rgba(40,61,136,1)}.felici_template{--font:'Roboto',sans-serif;--letter-spacing:0;--c1:#9c1945;--c2:#d9215d;--c3:#d9215d;--c4:#e45a22}body{font-family:var(--font);background:#f3f4f9;letter-spacing:var(letter-spacing);padding-top:54px}@media (min-width:1580px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1500px}}.mb-3-5{margin-bottom:.8rem!important}.mt-3-5{margin-top:.8rem!important}.col-1-5{flex:0 0 auto;width:20%}@media (min-width:576px){.col-sm-1-5{flex:0 0 auto;width:20%}}@media (min-width:1200px){.col-xl-1-5{flex:0 0 auto;width:20%}}.navbar-top .nav-link{line-height:unset!important;padding-top:3px;padding-bottom:3px;font-size:14px}.form-check-input:checked{background-color:var(--c2);border-color:var(--c2)}.form-check-input:focus{border-color:var(--c2);outline:0}.form-control,.form-select{background-color:#fff;background-clip:padding-box;border:1px solid #e4dde9;border-radius:8px}.navbar,.sub-nav{background:#fff;border-bottom:1px solid #ddd}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--c1-h)}.navbar{padding-top:0;padding-bottom:0;--bs-navbar-toggler-border-radius:8px}.navbar.fixed-bottom{border-top:1px solid #ededed}.sub-nav{padding-top:10px;padding-bottom:10px}.navbar .location-icon,.navbar .menu-icon,.navbar .profile-icon,.navbar-toggler{background:#eee;text-align:center}.sub-nav a{color:var(--m);font-size:14px}#productOfferMenu .sub-list li:active a,#productOfferMenu .sub-list li:focus a,#productOfferMenu .sub-list li:hover a,.nav-link:focus,.nav-link:hover,.pagination .page-link:hover,.sub-nav a:focus,.sub-nav a:hover{color:var(--c1)}.sub-nav a:not(.sub-nav a:last-child)::after{font-family:'Font Awesome 5 Pro';content:"\f111";margin-left:.9rem;font-size:7px;vertical-align:middle;font-weight:600;color:#0d298724}.sub-nav-items{gap:.9rem!important;justify-content:flex-end!important;display:flex!important}#productOfferMenu .fa-angle-up,#productOfferMenu .sub-list,.home>.carousel .carousel-indicators [data-bs-target],.mobile-home-buttons{display:none}@media (max-width:399px){.sub-nav>.container>div>div:last-child>.sub-nav-items a:first-child{display:none}}.coupon-popup-backdrop div i,.nav-item{vertical-align:middle}.cart-icon sup{font-size:14px;position:absolute}.cart-icon sup .badge{border-radius:30px;padding-top:5px}#productOfferMenu .sub-list a,.nav-link,.navbar .dropdown-menu .dropdown-item{color:var(--m);font-weight:400}.nav-link:not(.search-filters .nav-link){line-height:40px}.navbar-brand img{width:176px}.navbar .menu-icon{border-radius:15px;padding-left:6px;line-height:38px;font-weight:500;text-transform:uppercase}.navbar .menu-icon i{border-radius:50px;color:var(--m);width:30px;height:30px;line-height:28px;border:1px solid transparent}.navbar .profile-icon{width:38px;height:38px;border-radius:100%;border:1px solid transparent;line-height:38px;font-weight:400}.navbar .cart-icon,.navbar .search-icon{width:38px;height:38px;border-radius:100%;border:1px solid transparent;text-align:center;position:relative;line-height:38px;background:#eee;font-weight:400}.navbar .location-icon{border-radius:15px;padding-left:15px;border:1px solid transparent;line-height:38px;font-weight:500}.navbar .location-icon span{font-weight:400}.navbar .dropdown-menu{border-radius:8px;border:1px solid #ededed}#productOfferMenu h5 i,#userProfile ul li a i,.navbar .dropdown-menu .dropdown-item i,.productList .filters .dropdown-menu .dropdown-item i,.search-sm .hidden-search-suggestion .suggestion-list a:not(.searchwords) i{margin-right:5px;color:var(--c1)}.fancybox__image,.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item:hover,.productList .filters .dropdown-menu{border-radius:8px}.navbar .dropdown-menu .dropdown-item strong{font-size:16px}#userProfile ul li a:active,.dropdown-item:active,.navbar .dropdown-menu .dropdown-item.active{background:-webkit-linear-gradient(180deg,var(--c3) 70%,var(--c4) 100%);color:#fff!important}.navbar .megamenu{padding:1rem;border-radius:0 0 15px 15px}.navbar-toggler{width:40px;height:40px;border-radius:100%;border:1px solid transparent;line-height:40px;font-weight:400;padding:0}.navbar-toggler:focus{box-shadow:none}.navbar-toggler-icon{background-image:none}a.navbar-mobile-buttons{color:var(--m)}@media (min-width:992px){.col-lg-1-5{flex:0 0 auto;width:20%}.navbar-mobile-buttons{display:none}}@media (max-width:1137px) and (min-width:992px){.navbar .megamenu .dropdown-item,.navbar .megamenu .dropdown-item strong{font-size:14px}}@media (max-width:991px){.navbar-brand.rs{padding-top:0;padding-bottom:0}.navbar.fixed-top .mobile-nav-fix{width:151px;display:flex;justify-content:flex-end;gap:15px}.navbar.fixed-bottom .mobile-nav-fix{width:95px;display:flex;justify-content:flex-start;gap:15px}.navbar.fixed-bottom,.navbar.fixed-top{padding-top:6px;padding-bottom:6px}.navbar.fixed-bottom .start-left{justify-content:flex-start}.navbar.fixed-bottom .start-left .location-icon{margin-left:15px}.navbar.fixed-bottom .navbar-mobile-buttons:last-child{margin-right:0!important}.navbar>.container>:not(.navbar .mobile-nav-fix,.navbar > .container > .navbar-toggler,.navbar > .container > .navbar-collapse){margin-right:15px}.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-x:hidden!important;max-height:auto!important}.navbar .megamenu .container{--bs-gutter-x:0rem}.navbar .has-megamenu>a{display:none!important}.navbar .megamenu{display:block!important;border:unset;padding:0}.navbar .megamenu .col{width:100%;flex:unset}}@media all and (min-width:992px){.navbar .has-megamenu{position:static!important}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}}.all-products-mobile-offer{font-size:16px;background:#7c419a;box-shadow:0 1px 0 #00000014;border-radius:0 0 15px 15px}.all-products-mobile-offer a{color:#fff;padding-top:10px;padding-bottom:10px;display:Block;font-size:18px;font-weight:500}#userProfile ul li a:active i,.all-products-mobile-offer a:active,.all-products-mobile-offer a:focus,.all-products-mobile-offer a:hover,.header-content .container .breadcrumb .breadcrumb-item.active,.header-content .container .breadcrumb-item+.breadcrumb-item::before{color:#fff}#productOfferMenu{width:1100px}#productOfferMenu ul li{font-size:15px;font-weight:500}#productOfferMenu ul.others li{font-size:18px}#productOfferMenu ul li a{padding:6px;display:block;border-bottom:1px dotted #d1d1d1;color:var(--c1);font-weight:400}#productOfferMenu ul li:first-child>a{border-top:none}#productOfferMenu .sub-list li:active,#productOfferMenu .sub-list li:focus,#productOfferMenu .sub-list li:hover{background:#e5e5e5}#productOfferMenu .counter{font-size:12px;color:Gray}#productOfferMenu ul{list-style:none}#productOfferMenu .productgroup-circles-container{margin:0 auto;position:relative;background:0 0;border:none;padding:0}#productOfferMenu .productgroup-circles-container .next-btn,#productOfferMenu .productgroup-circles-container .previous-btn{width:36px;position:absolute;z-index:2;top:36%;transform:translateY(-50%);background:#aaa;color:#fff;border-radius:50%;padding:10px;display:flex;cursor:pointer;opacity:0;pointer-events:none;transition:.4s}.carrer .grid,.coupon-popup-backdrop div,.header-content,.home>.carousel .carousel-item,.home>.content,.home>.content>.image,.our-works .grid,.search,.search input,.szechenyi div{position:relative}#productOfferMenu .productgroup-circles-container .next-btn.active,#productOfferMenu .productgroup-circles-container .previous-btn.active,.productgroup-circles-container .next-btn.active,.productgroup-circles-container .previous-btn.active{opacity:1;pointer-events:auto}#productOfferMenu .productgroup-circles-container .previous-btn,.menu-arrow.left,.modal.left.fade.show .modal-dialog{left:0}#productOfferMenu .productgroup-circles-container .next-btn,.grid-item2:hover .overlay,.menu-arrow.right,.modal.right.fade.show .modal-dialog{right:0}#productOfferMenu .productgroup-circles-container a.productgroup-circles-content,.main-categories a{color:var(--m);text-decoration:none}#productOfferMenu .productgroup-circles-container .productgroup-circle-title{text-align:center;font-weight:600;margin-top:15px;width:100px;font-size:14px;text-overflow:ellipsis;overflow:hidden}#productOfferMenu .productgroup-circles-container .productgroup-circle{height:100px;width:100px;flex-shrink:0;border-radius:8px;overflow:hidden;position:relative;cursor:pointer}#productOfferMenu .productgroup-circles-container .productgroup-circle img{width:100%;height:100%;object-fit:cover;transition:transform .2s}#productOfferMenu .productgroup-circles-container .productgroup-circle img:hover,.home>.carousel .carousel-item.active.zoom-out img,.home>.carousel .carousel-item.zoom-in img,.productgroup-circles-container .productgroup-circle img:hover{transform:scale(1.2)}#productOfferMenu .productgroup-circles-container .productgroup-circles{display:flex;gap:20px;flex-wrap:nowrap}#productOfferMenu .productgroup-circles-container .content{overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth}#productOfferMenu .productgroup-circles-container .content::-webkit-scrollbar{display:none}#productOfferMenu .all-categories{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:.5rem}#productOfferMenu .all-categories a:focus,#productOfferMenu .all-categories a:hover{background-color:#dfdfdf!important}.home>.content{margin-left:auto;margin-right:auto}.home>.content>.image{width:100%;min-height:300px;background-repeat:no-repeat;background-position:center;background-size:cover!important;display:flex;align-items:center;background-image:linear-gradient(to right,#f4ea40 0,#6c9a4a 26%,#6c9a4a 26%,#348dad 45%,#902cd3 75%,#0d2987 100%)}.home>.content.style2>.image{border-radius:unset;border:0 solid #000!important;background:unset!important;box-shadow:unset!important}.home>.content.style2 h1,.text-gradient{background:-webkit-linear-gradient(180deg,#7c419a 70%,#283d88 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.grid-item2,.mobile-home-buttons a .item{background:#fff;box-shadow:0 1px 0 #00000014}.home>.content.style2 .search input{border:1px solid #d5cfd9}.home>.carousel img{border-radius:0 0 15px 15px}.home>.carousel .carousel-inner{overflow:hidden;border-radius:0 0 15px 15px}.home>.carousel .carousel-item img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);filter:blur(5px);transition:transform 1.5s,filter 1.5s}.home>.carousel .carousel-item.active img{transform:scale(1);filter:blur(0px)}.home>.carousel .carousel-caption{position:absolute;top:65%;right:5%;transform:translateY(50px) translateY(-50%);text-align:right;max-width:70%;opacity:0;transition:opacity 1s,transform 1s;z-index:10;text-shadow:2px 2px 5px rgba(0,0,0,.8)}.home>.carousel .carousel-item.active .carousel-caption{opacity:1;transform:translateY(-50%)}.home>.carousel .carousel-caption h5{font-size:2rem;font-weight:600}.home>.carousel .carousel-caption p{font-size:1.2rem}.home>.carousel .carousel-item.active.zoom-in img,.home>.carousel .carousel-item.zoom-out img{transform:scale(1)}@media (max-width:768px){.home>.carousel .carousel-caption{right:10%;max-width:300px}.home>.carousel .carousel-caption h5{font-size:1.5rem}.home>.carousel .carousel-caption p{font-size:1rem}}.home.error-page .home-fix{margin-top:100px}.grid2:after{content:'';display:block;clear:both}.grid-item2{float:left;width:250px;height:250px;aspect-ratio:1;border-radius:8px;border:0 solid #ededed;margin-bottom:10px;overflow:hidden}.grid-item2 .overlay{width:100%;height:100%;backdrop-filter:blur(20px);background:#604094ab;color:#fff;text-align:left;padding:2rem;position:absolute;top:0;right:-100%;transition:.2s;word-break:break-all;font-size:20px;text-transform:uppercase;font-weight:800;z-index:2}.grid-item2 .overlay i{font-size:50px;display:Block}.grid2 .grid-item2:first-child,.grid2 .grid-item2:nth-child(10),.grid2 .grid-item2:nth-child(5){width:510px!important;height:510px!important}.grid2 .grid-item2.news-banner{width:100%!important}.grid-item--height2{height:300px}.grid-item2 img,.productgroup-circles-container .productgroup-circle img{width:100%;height:100%;object-fit:cover;transition:transform .2s;border-radius:8px}.grid-item2 .grid-title{position:absolute;bottom:8px;right:10px;color:#0a0a0a;font-size:15px;font-weight:600;backdrop-filter:blur(3px);background:#ffffffd6;padding:3px 8px;border-radius:8px}.mobile-home-buttons .row{--bs-gutter-x:1.0rem}.mobile-home-buttons a .item{text-align:center;border-radius:8px;border:1px solid #ededed;color:var(--m);font-weight:800;padding:10px;font-size:16px;display:flex;flex-direction:row;align-items:center;gap:0;justify-content:space-between;margin-bottom:.5rem!important}.mobile-home-buttons a .item i{display:block;color:var(--c1);font-size:20px}@media screen and (max-width:768px){.home-fix:not(.home.error-page .home-fix,.home.cart-zero .home-fix){display:none!important}.mobile-home-buttons{display:block}}@media screen and (max-width:483px){.mobile-home-buttons a .item{font-size:14px}}.home h1{font-size:50px;font-weight:800;color:#fff}.error-page h1{font-size:80px;font-weight:800;background:-webkit-linear-gradient(180deg,var(--c1) 70%,#283d88 100%);-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.home h1 .sm{font-size:50px;display:block}@media (max-width:1399px){.navbar .megamenu .container{width:100%;max-width:100%}.home h1{font-size:40px}}@media (max-width:1199px){.navbar .nav-link .location-icon{line-height:12px;display:flex;gap:5px;align-content:stretch;align-items:center}.navbar .nav-link .location-icon span{font-size:12px}.home h1{font-size:36px}}@media (max-width:767px){.mobile-home-buttons .row,.row{--bs-gutter-x:0.5rem}.mb-3-5{margin-bottom:.5rem!important}.mt-3-5{margin-top:.5rem!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1rem}.sub-nav-items{gap:.4rem!important;font-size:12px}.sub-nav a:not(.sub-nav a:last-child)::after{margin-left:.4rem}#productOfferMenu .productgroup-circles-container .next-btn,#productOfferMenu .productgroup-circles-container .previous-btn{background:0 0;top:9px;box-shadow:none;color:var(--m);padding:0}#productOfferMenu .productgroup-circles-container .previous-btn{justify-content:flex-start}#productOfferMenu .productgroup-circles-container .next-btn{justify-content:flex-end}#productOfferMenu .productgroup-circles-container .productgroup-circle{height:86px;width:86px}#productOfferMenu .productgroup-circles-container .productgroup-circle-title{font-size:11px;word-break:break-all;width:86px}.carousel-indicators [data-bs-target]{width:5px;height:1px}.home>.carousel{background:#fff}.home h1{font-size:30px}.home h1 .fs-4{font-size:20px!important}.home h1 .sm{font-size:40px}}@media (max-width:540px){.home h1{font-size:26px}.home h1 .fs-4{font-size:18px!important}}@media (max-width:355px){.home h1{font-size:24px}.home h1 .fs-4{font-size:16px!important}}.home h2{margin-top:15px;color:var(--m);font-size:30px;font-weight:800;background:-webkit-linear-gradient(180deg,var(--c3) 30%,var(--c4) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.home p{font-size:18px;font-weight:500}.home .lastviewed{padding-top:10px;padding-bottom:40px;margin-top:20px;text-align:center}.home .monthly-recommendation{border-top:9px dotted #f3f4f9;border-bottom:9px dotted #f3f4f9;background:#fff;border-radius:15px;padding-bottom:2rem}.home .monthly-recommendation .productList .product-card{background:#f9f9f9}.home .monthly-recommendation.border-radius-top{border-radius:8px!important}.search{margin-top:30px}.search input{height:60px;padding-left:0;padding-right:0;z-index:999;color:var(--m);text-indent:25px;border:0 solid transparent;border-radius:50px;font-size:20px;font-style:italic;font-weight:600;background:#fff}.fake-search,.search-sm input{padding-left:0;padding-right:0;text-indent:15px}@media (max-width:490px){.search input{font-size:16px;height:50px}}.search .border-changer{border-radius:30px;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom:none!important}.search input::-webkit-search-cancel-button{position:relative;right:50px}.search input:focus{border:2px double transparent;box-shadow:none}.search .border-changer:focus{border-bottom:none}.search .hidden-search-suggestion{position:absolute;z-index:999;width:100%;padding:20px;display:none;background:#fff;border:1px solid #d5cfd9;border-radius:0 0 25px 25px;border-top:none;max-height:400px;overflow-y:auto}.hidden-search-suggestion h5{margin-top:0;font-style:italic;font-size:16px;color:#a3a3a3;font-weight:700}.search .hidden-search-suggestion .carousel-item img{border-radius:15px}.search .hidden-search-suggestion .suggestion-list .image,.search-sm .hidden-search-suggestion .suggestion-list .image{border-radius:5px;width:70px;height:53px;background-position:center;background-color:gray;background-repeat:no-repeat;background-size:cover!important;border:1px solid #dee2e6;margin-right:5px}.search .hidden-search-suggestion .suggestion-list.featured a,.search-sm .hidden-search-suggestion .suggestion-list.featured a{display:flex!important;align-items:center}.main-categories .main-category-box ul,.search .hidden-search-suggestion .suggestion-list,.search-sm .hidden-search-suggestion .suggestion-list{list-style:none;margin-left:0;padding-left:0}.search .hidden-search-suggestion .suggestion-list a i{margin-right:10px}.search .hidden-search-suggestion .suggestion-list a{padding:3px;color:var(--m);text-decoration:none;border-bottom:1px dotted #d1d1d1;display:block;font-size:14px}.main-categories .main-category-box ul li a.active,.main-categories .main-category-box ul li a:focus,.main-categories .main-category-box ul li a:hover,.search .hidden-search-suggestion .suggestion-list a.active,.search .hidden-search-suggestion .suggestion-list a:hover,.search-sm .hidden-search-suggestion .suggestion-list a.active,.search-sm .hidden-search-suggestion .suggestion-list a:hover{background:#e5e5e5;color:var(--c3)}.fake-search,.search input::placeholder,.search-sm input::placeholder{color:var(--m);opacity:1}.search input:-ms-input-placeholder .search-sm input:-ms-input-placeholder{color:var(--m)}.search input::-ms-input-placeholder,.search-sm input::-ms-input-placeholder{color:var(--m)}.search button{position:absolute;top:5px;right:5px;height:50px;width:50px;border-radius:100%;background:0 0;color:var(--m);border:none;z-index:999}.search button i,.search-sm button i{color:var(--m)!important}.search button:focus,.search button:hover,.search-sm button:focus,.search-sm button:hover{background:#283d88;background:-moz-linear-gradient(29deg,var(--c4) 0,#693b85 100%);background:-webkit-linear-gradient(29deg,var(--c4) 0,#693b85 100%);background:linear-gradient(29deg,var(--c4) 0,#693b85 100%)}.btn-primary i,.coupon-ribbon a,.search button:focus i,.search button:hover i{color:#fff!important}.search-sm{position:relative;margin-right:var(--bs-navbar-nav-link-padding-x);margin-left:var(--bs-navbar-nav-link-padding-x)}.search-sm input{height:38px;z-index:999;position:relative;color:var(--m);margin-top:8px;border-radius:15px;font-size:16px;font-style:italic;font-weight:600;background:#eee;border:0 solid transparent;width:664px}@media (max-width:1399px){.search-sm input{width:484px}}.search-sm .border-changer{border-radius:15px 15px 0 0;border-bottom:none}.search-sm .border-changer:focus{background:#eee;border-bottom:none}.search-sm input::-webkit-search-cancel-button{position:relative;right:10px;color:var(--m)}.search-sm input:focus{border:1px double transparent;box-shadow:none}.search-sm button{position:absolute;top:13px;right:4px;height:30px;width:30px;border-radius:100%;background:0 0;color:var(--m);border:none;z-index:999;padding:0}#mobileSearchOffCanvas .search-sm button{top:4px}.search-sm .hidden-search-suggestion{position:absolute;z-index:999;width:100%;padding:20px;display:none;border:1px solid transparent;background:#fff;border-radius:0 0 15px 15px;border-top:none}.search-sm .hidden-search-suggestion .carousel-item .col-md-3{padding-left:5px;padding-right:5px}.search-sm .hidden-search-suggestion .carousel-item img{border-radius:10px}.search-sm .hidden-search-suggestion .suggestion-list a:not(.searchwords){padding:5px;color:var(--m);text-decoration:none;border-bottom:1px dotted #d1d1d1;display:block}.search-backdrop{display:none;background-color:#0000001a;backdrop-filter:blur(15px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:998}.search-filters{margin-bottom:30px}@media (max-width:767px){.home h2{font-size:20px}.home p{font-size:14px}.home .lastviewed,.search{margin-top:0}.home .monthly-recommendation{border-top:3px dotted #d1d8ea;border-bottom:3px dotted #d1d8ea}.search-filters .nav{gap:10px;margin-top:10px}.search-filters .nav-link{margin-top:0!important}.only-mobile-background{background:#ffffffdb;border-radius:0 0 15px 15px;margin-bottom:.5rem;padding-bottom:1px;box-shadow:0 1px 0 #00000014}.fake-search-background{padding-top:.6rem}}.search-filters .nav-link.highlighted{font-weight:500;background:#fff}.search-filters .nav-link{color:#382c3f;border:1px solid transparent;box-shadow:0 0 1px #00000036;background:#ffffff8a;font-size:16px;padding:2px 13px 1px;border-radius:8px;margin-top:10px;font-weight:400}.search-filters .nav-link:focus,.search-filters .nav-link:hover{background:#764199c7;color:#fff}.fake-search{height:38px;position:relative;border:solid 1px var(--c1)!important;border-radius:15px!important;font-size:16px;font-style:italic!important;font-weight:600!important}.fake-search i{display:unset;margin-right:5px}.productgroup-circles-container{margin:0 auto;position:relative;background:#fff;border-radius:0 0 15px 15px;border:1px solid #ededed;padding:1rem}.productList .productgroup-circles-container{background:0 0;border-radius:0;border:0;padding:0}.productgroup-circles-container .next-btn,.productgroup-circles-container .previous-btn,.stories-full-view .next-btn,.stories-full-view .previous-btn{width:36px;position:absolute;z-index:2;top:36%;transform:translateY(-50%);background:#6c9a4a;box-shadow:0 0 5px 3px rgb(0 0 0 / 38%);color:#fff;border-radius:50%;padding:10px;display:flex;cursor:pointer}.productgroup-circles-container .next-btn,.productgroup-circles-container .previous-btn{opacity:0;pointer-events:none;transition:.4s}.productgroup-circles-container .previous-btn,.stories-full-view .previous-btn{left:8px}.productgroup-circles-container .next-btn,.stories-full-view .next-btn{right:8px}.productgroup-circles-container a.productgroup-circles-content{color:var(--m);text-decoration:none;width:11.15%;position:relative;padding:7px 7px 0}#mobileSearchOffCanvas .search-sm input,#productOfferMenu .productgroup-circles-container .productgroup-circles-content,.btn-100,.w-100{width:100%}@media (max-width:1579px){.productgroup-circles-container a.productgroup-circles-content{width:11%;padding:0}.productgroup-circles-container .productgroup-circles{gap:10px!important}}@media (max-width:1399px){.productgroup-circles-container a.productgroup-circles-content{width:10.88%}.productgroup-circles-container .productgroup-circle-title{font-size:12px!important}.productList .product-card .badge-featured,.productList .product-card .badge-new,.productList .product-card .badge-sale{font-size:12px}}@media (max-width:1199px){.search-sm input{width:348px}.productgroup-circles-container a.productgroup-circles-content{width:10.56%}}@media (max-width:991px){.productgroup-circles-container a.productgroup-circles-content{width:22%}.productgroup-circles-container .productgroup-circles{gap:10px}}@media (max-width:767px){.productgroup-circles-container{background:0 0;padding:0;border:none}.productgroup-circles-container .next-btn,.productgroup-circles-container .previous-btn{background:0 0;top:0;box-shadow:none;color:var(--m);padding:0}.productgroup-circles-container .previous-btn{justify-content:flex-start}.productgroup-circles-container .next-btn{justify-content:flex-end}.productgroup-circles-container .productgroup-circle-title{font-size:12px}.productgroup-circles-container a.productgroup-circles-content{width:21%}}@media (max-width:533px){.productgroup-circles-container .productgroup-circle-title{font-size:11px;word-break:break-all}.productgroup-circles-container a.productgroup-circles-content{width:22%}}@media (max-width:515px){.productgroup-circles-container a.productgroup-circles-content{width:21%}}@media (max-width:320px){.productgroup-circles-container a.productgroup-circles-content{width:33%}}.productgroup-circles-container .productgroup-circle-title{text-align:center;font-weight:500;margin-top:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;margin-left:auto;margin-right:auto;color:#4b4b4b;font-size:14px}.productList .productgroup-circles-container .productgroup-circle-title{text-overflow:unset;white-space:normal}@media (max-width:460px){.productgroup-circles-container .productgroup-circle-title{margin-top:5px;margin-bottom:5px}}.productgroup-circles-container .productgroup-circle{width:100%;aspect-ratio:1;flex-shrink:0;overflow:hidden;position:relative;cursor:pointer;margin-left:auto;margin-right:auto;border-radius:8px}.productList .productgroup-circles-container .productgroup-circle{border:6px solid #fff}.productList .productgroup-circles-container .productgroup-circle img{border-radius:3px}.productgroup-circles-container .productgroup-circles{display:flex;gap:10px 20px;flex-wrap:wrap;justify-content:space-around}.productList .productgroup-circles-container .productgroup-circles{justify-content:center}@media (max-width:410px){.home .productgroup-circles-container .productgroup-circles{gap:0}}.home .productgroup-circles-container .content::-webkit-scrollbar{display:none}.sub-groups-container .card{display:flex;align-items:center;border-radius:8px;background:#fff;border:1px solid #ededed;position:relative;flex-direction:row;padding:8px;gap:8px;margin-bottom:.8rem}.sub-groups-container .card .image{width:80px;aspect-ratio:1/1;background-color:#fff;vertical-align:middle;display:flex;align-items:center;align-content:center;border-radius:10px}.sub-groups-container .card .image img{aspect-ratio:4/3;width:100%;height:100%;border-radius:10px;object-fit:cover;transition:transform .2s}.carrer .grid-item .image img:hover,.our-works .grid-item .image img:hover,.productList .product-card .image img:hover,.sub-groups-container a:hover .card .image img{transform:scale(1.1)}.sub-groups-container .card .text{vertical-align:middle;margin:0 10px 0 0;width:calc(100% - 90px);max-height:72px;overflow:hidden;line-height:18px;font-size:16px;font-weight:600}.informations.container{margin-top:20px}.contact,.main-categories .main-category-box,.productList,.productgroups{margin-top:calc(var(--bs-gutter-x) * .5)}.informations .information-content{border-radius:8px;background:#fff;border:1px solid #ededed;box-shadow:0 1px 0 #00000014;position:relative}.informations h2{font-size:20px}.informations .question{text-align:center;font-size:120px;color:var(--c2)}.main-categories .main-category-box{padding:30px;margin-bottom:30px;margin-bottom:calc(var(--bs-gutter-x) * .5);border-radius:8px;background:#fff;border:1px solid #ededed;box-shadow:0 1px 0 #00000014}.main-categories .main-category-box ul li a{border-bottom:1px dotted #d1d1d1;display:block;padding:5px 10px}.aboutus .info,.main-categories .main-category-box .caption{font-size:26px;font-weight:800}.main-categories .main-category-box .counter{float:right;font-size:12px;margin-top:3px;color:Gray}.contact-background{BACKGROUND:url(../images/contact-bg.jpg);background-position:top center;background-repeat:no-repeat;background-attachment:fixed!important}.carrer .box,.contact-box{border-radius:8px;background:#fff;border:1px solid #ededed;box-shadow:0 1px 0 #00000014;padding:20px}.contact-box .contact-row i{margin-right:10px;color:var(--c1);font-size:18px}.contact-box ul,footer .single-box ul{list-style:none;padding:0}.contact-box ul li{line-height:2}.contact-box ul li a,footer .single-box ul li a{text-decoration:none;color:var(--m);font-weight:400}.contact-box.contact-class i{color:var(--c1);font-size:30px;display:block}.contact-box.contact-class>.row>div{min-height:160px}.contact-box .openings .badge{vertical-align:text-bottom;float:right;margin-top:7px;font-size:12px}.contact-box .dotted-top{border-top:6px dotted #d6d0dd}.contact-box .dotted-left{border-left:6px dotted #d6d0dd}.contact-box .contact-title{font-weight:600}.contact-box h3{margin-bottom:15px}.contact-box textarea{height:200px!important}.productList a{color:var(--m)}@media (min-width:1921px){.navbar .container,.sub-nav .container{max-width:1920px}.home .monthly-recommendation,.home>.carousel{width:1920px;margin-left:auto;margin-right:auto}.aboutus,.header-content{max-width:1920px;margin-left:auto;margin-right:auto}}.header-content .image{width:100%;position:relative;min-height:160px;background-repeat:no-repeat;background-position:center;background-size:cover!important;display:flex;align-items:center;border-radius:0 0 15px 15px}@media (max-width:1450px){.header-content .image{background-position:-200px 0!important}}@media (max-width:1270px){.header-content .image{background-position:-400px 0!important}}@media (max-width:1100px){#productOfferMenu{width:100%}.header-content .image{background-position:-500px 0!important}}.header-content .container h1{font-size:30px;text-shadow:0 1px 1px #000;color:#fff}.header-content .container h2{font-size:20px;text-shadow:0 1px 1px #000;color:#fff}.header-content .container p{color:#fff;text-shadow:0 1px 1px #000;width:60%;font-size:17px;margin-bottom:0}@media (max-width:1660px){.header-content .container h1{font-size:30px}.header-content .container h2{font-size:16px}}@media (max-width:991px){.header-content .image{background-position:-600px 0!important}.header-content .container p{width:100%}}.breadcrumb .breadcrumb-item,.fs-8{font-size:12px}.breadcrumb-item+.breadcrumb-item::before{padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:'\f04b';font-family:'Font Awesome 5 Pro';font-size:8px;float:none;vertical-align:middle}.header-content .container .breadcrumb .breadcrumb-item a{color:#fff;text-shadow:0 1px 1px #000;font-size:12px}.productList .filters .nav-item>a{background:#fff;font-size:12px}@media (min-width:767px){#filterCollapse.collapse{display:flex!important}}@media (max-width:767px){.sub-groups-container .card{margin-bottom:.5rem}.main-categories .main-category-box .caption{font-size:20px}.header-content{margin-left:0;margin-right:0}.header-content .image{background:0 0!important;min-height:auto;box-shadow:none;border-radius:0;border:none}.header-content .container h1,.header-content .container h2,.header-content .container p{color:var(--m);text-shadow:none}.header-content .container p,.productList .active-filters .nav-item a,.productList .filters .nav-item>a{font-size:14px}.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item a{font-size:12px;color:var(--m)!important;text-shadow:none!important}.header-content .container .breadcrumb .breadcrumb-item.active,.header-content .container .breadcrumb-item+.breadcrumb-item::before{color:var(--m)}.productList .filters .nav-item>a img{height:14px}}.btn-offer i:first-child,.btn-primary i:first-child,.productList .features li i,.productList .filters .nav-item>a i,.productList .filters .nav-item>a img,.productList .product-card .badge i{margin-right:5px}@media (max-width:425px){.productList .active-filters .nav-item a,.productList .filters .nav-item>a{font-size:13px}.productList .filters .nav-item>a img{height:12px}}.productList .filters .dropdown-menu.range-dropdown{padding:1rem;width:250px}.productList .active-filters .nav-item a i{margin-left:5px;color:red}.productList .active-filters .nav-item a{background:#dc354536;font-size:12px}.productList .product-card{border-radius:8px;background:#fff;border:1px solid #ededed;position:relative}.productList .product-card .image{width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:8px;position:relative}.productList .product-card .image img{width:100%;border-radius:8px;object-fit:cover;transition:transform .2s}.productList .product-card .badge{position:absolute;font-size:16px;z-index:990}.productList .product-card .badge-featured{position:absolute;top:10px;left:10px}.productList .product-card .badge-sale{position:absolute;bottom:.8rem;left:10px;border-radius:15px}.productList .product-card .badge-new{top:10px;right:10px}.productList .product-card .badge-uniq{bottom:6px;right:6px;font-size:12px;letter-spacing:0;border-radius:50px}.productList .product-card .name{width:100%;font-weight:700;padding:5px 10px 0}@media (max-width:544px){.productList .product-card .badge-sale{position:relative}}.productList .title-sm .name{margin-bottom:10px;line-height:16px;font-size:11px}.productList .features{padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:2px 8px;align-items:flex-start}.productList .features li.sizes span::after{content:' x'}.productList .features li.sizes span:last-child::after{content:''}.productList .features li img{vertical-align:initial;margin-right:5px}.productList .features li{font-weight:500;font-size:12px;display:inline-block;vertical-align:sub;color:#6b6b6b}.btn-xs,.for_resellers h1 .badge,.for_resellers h2 .badge{vertical-align:text-bottom}@media (max-width:767px){.productList .product-card .name{font-size:14px}.productList .product-card .badge-featured,.productList .product-card .badge-new,.productList .product-card .badge-sale,.productList .product-card .badge-uniq{font-size:10px}.productList .product-card .badge-sale{bottom:1rem}.productList .features li{font-size:12px;width:auto}.productList .features li i,.productList .features li img{margin-right:0}}.productList .features li.fullwidth{display:block;width:100%}.carrer h2,.for_resellers h1,.for_resellers h2,.our-works .grid-item2 .image-counter strong,.productList .price.price-featured{font-size:26px}.productList .price{text-align:right;font-weight:700;font-size:20px;border-radius:15px;margin-right:1rem;margin-bottom:1rem;border:1px solid transparent;position:relative;line-height:40px}.productList .price small{font-size:12px;color:#616161}@media (max-width:767px){.productList .price.price-featured{font-size:20px}.productList .price{font-size:18px}.productList .price small{font-size:10px}}@media (max-width:550px){.productList .features li{font-size:10px}.productList .price.price-featured{font-size:18px}.productList .price{font-size:16px}.productList .price small{font-size:8px}}.product-coupon{padding:5px 10px;font-size:13px;font-weight:700;border:1px dotted #fff;border-radius:8px;margin-left:10px;margin-right:10px;text-align:center}.no-result,.our-works .grid-item{border-radius:8px;background:#fff;box-shadow:0 1px 0 #00000014}.product-coupon span{background:#000;padding-left:4px;padding-right:4px;border-radius:3px;color:#fff}@media (max-width:767px){.product-coupon{font-size:12px}}@media (max-width:450px){.product-coupon{font-size:10px}}.no-result{border:1px solid #ededed;padding:20px;text-align:center}.no-result i{font-size:80px;margin-bottom:20px;display:block}.aboutus h5,.our-works h5,footer .single-box h3{background:-webkit-linear-gradient(180deg,var(--c3) 70%,var(--c4) 100%);margin-bottom:25px;font-weight:800}.suggestion-title{font-size:20px;color:#aaa;font-weight:600;font-style:italic}.our-works .grid-item{width:24.15%;border:1px solid #ededed;float:left}@media (max-width:1399px){.our-works .grid-item{width:24%}}@media (max-width:1199px){.our-works .grid-item{width:23.82%}}@media (max-width:991px){.our-works .grid-item{width:48.9%}}@media (max-width:767px){.our-works .grid-item{width:48.6%}}@media (max-width:527px){.our-works .grid-item{width:48%}}.carrer .grid-item .image,.our-works .grid-item .image{position:relative;overflow:hidden;border-radius:8px}.carrer .grid-item .image img,.our-works .grid-item .image img{border-radius:8px;width:100%;object-fit:cover;transition:transform .2s}.our-works .grid-item2{width:49.455%;height:auto!important;aspect-ratio:unset!important}@media (max-width:1399px){.our-works .grid-item2{width:49.35%}}@media (max-width:1199px){.our-works .grid-item2{width:49.1%}}@media (max-width:991px){.our-works .grid-item2{width:48.9%}}@media (max-width:767px){.our-works .grid-item2{width:48.6%}}@media (max-width:527px){.our-works .grid-item2{width:48%}}@media (max-width:377px){.our-works .grid-item,.our-works .grid-item2{width:47.9%}}.our-works .grid-item .image-counter{font-size:14px;padding:0 10px 8px}.our-works .grid-item2 .image-counter{font-size:18px;padding:0 10px 8px}.our-works .grid-item .image-counter strong{font-size:18px}.our-works .title{color:var(--m);font-weight:700;padding:5px 10px 0}.our-works .grid-item2 .title{font-size:30px}.our-works .image-counter{color:var(--m);border-radius:8px}.our-works .image-counter strong{color:#b488d1}.our-works h5,footer .single-box h3{color:var(--m);font-size:30px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.carrer .grid-item{width:32.07%;border-radius:8px;background:#fff;border:1px solid #ededed;box-shadow:0 1px 0 #00000014;float:left}@media (max-width:1399px){.carrer .grid-item{width:31.8%}.szechenyi img{height:90px}}@media (max-width:1199px){.carrer .grid-item{width:48.5%}}@media (max-width:991px){.our-works .grid-item2 .image-counter{font-size:14px}.our-works .grid-item2 .title{font-size:24px;line-height:23px}.our-works .grid-item2 .image-counter strong{font-size:20px}.carrer .grid-item{width:48.2%}}@media (max-width:767px){.our-works .grid-item2 .title{font-size:21px;line-height:23px}.our-works .grid-item2 .image-counter strong{font-size:14px}.carrer .grid-item{width:47.6%}footer .single-box{margin-bottom:50px}}@media (min-width:527px) and (max-width:767px){.carrer .grid-item .content{font-size:14px}}@media (max-width:527px){.carrer .grid-item{width:100%}}.carrer .grid-item .content{padding:5px 10px 10px}.carrer .grid-item h5{color:var(--m);font-weight:700;padding:0;font-size:20px}#carrer_comment{height:150px}.aboutus{margin-top:100px;background:#ffffffb0;padding:30px 0;border-radius:15px;border-top:9px dotted #f3f4f9;border-bottom:9px dotted #f3f4f9}.for_resellers .aboutus{margin-top:0;border-radius:0;box-shadow:none;padding:0}.aboutus h5{color:var(--m);font-size:30px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.aboutus .info i,.password_recovery h1,.registration_success h1{background:-webkit-linear-gradient(180deg,var(--c3) 70%,var(--c4) 100%);-webkit-text-fill-color:transparent}.aboutus .content{width:14%}@media(max-width:1399px){.aboutus .content{width:24%}}@media(max-width:576px){.aboutus .content{width:33%}.aboutus .fwor531l{flex-wrap:wrap;gap:30px 0}}@media(max-width:345px){.aboutus .content{width:50%}.aboutus .fwor531l{flex-wrap:wrap;gap:30px 0}}.aboutus .info i{font-size:50px;display:block;-webkit-background-clip:text;background-clip:text;margin-bottom:15px}@media(max-width:991px){.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:70vh;margin-top:10px}.aboutus .info{font-size:22px}.aboutus .text{font-size:14px}}@media(max-width:767px){.for_resellers img{width:100%}.aboutus p,.for_resellers,.for_resellers p,.for_resellers ul{font-size:14px}.aboutus .info,.aboutus h5{font-size:20px}.aboutus{margin-top:20px}.aboutus .info i{font-size:36px}.aboutus .text{font-size:12px}}.password_recovery,.registration_success{margin-top:120px}.password_recovery h1,.registration_success h1{font-size:40px;font-weight:800;-webkit-background-clip:text;background-clip:text}.bg-primary,.btn-offer,.menu-item,.modal a,.pagination .page-link{font-weight:500}.password_recovery i:not(button i),.registration_success i{font-size:120px;color:var(--c2);margin-bottom:30px}#userProfile ul li a{display:block;padding:10px 15px;clear:both;font-weight:400;color:var(--m);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;margin-left:-15px;border-radius:15px}#userProfile ul li a:focus,#userProfile ul li a:hover{background-color:#ebf0ff}.footer-newsletter{background:url(../images/newsletter.jpg);margin-top:100px;min-height:300px;border-radius:15px;padding:1rem 1rem 3rem;margin-bottom:-2rem;background-position:center;background-repeat:no-repeat;background-size:cover!important}.footer-border-top,footer{border-radius:15px 15px 0 0}.footer-border-top{background:var(--gradient1);height:15px;margin-top:100px}footer{background:rgb(255 255 255 / 100%);padding:30px 0;margin-top:-12px}footer .single-content{text-align:center;padding:115px 0}footer .single-box .contact-row i{margin-right:10px;color:#283d88;font-size:18px}footer .single-box ul li a:focus,footer .single-box ul li a:hover{color:rgb(40 61 136)}footer .socials{display:flex;flex-wrap:wrap;gap:15px}footer .soc-circle{display:inline-block;width:50px;height:50px;border-radius:15px;color:#fff;font-size:24px;text-align:center;line-height:50px}.btn-facebook,footer .soc-circle.facebook{background:#4267b2}footer .soc-circle.instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);font-size:30px}.btn-google,footer .soc-circle.google{background:#db3236}footer .footer-bottom{text-align:center;margin-top:20px}footer .footer-bottom div{display:block;margin-top:3px;color:#7b7b7b;font-size:12px;font-weight:700}@media (min-width:768px) and (max-width:991px){footer .single-box{margin-bottom:50px}}a{color:var(--c1);text-decoration:none}a:focus,a:hover{color:var(--c2)}h1,h2{color:var(--m);font-size:30px;font-weight:800}h3{font-size:24px;font-weight:800}.fancybox__thumb{border-radius:8px!important;padding-top:calc(100%/(var(--fancybox-thumbs-ratio,1.33333)))!important}.btn,.btn-sm{border-radius:8px}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{border-color:var(--fancybox-accent-color,var(--c2))!important;border-width:4px!important;border-radius:8px!important}.fs-7{font-size:14px}.fs-9{font-size:10px}.fa-rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.text-brown{color:#795548}.form-switch-lg.form-switch .form-check-input{width:3em;height:1.6em;margin-right:10px;margin-top:0}.bg-primary{color:#fff;background-color:var(--c1)!important}.btn-primary,.btn-primary-d{color:#fff!important;border:none}.btn{transition:1s}.btn-sm{padding-left:15px;padding-right:15px}.btn-primary-d{background:#8c6aa8;-webkit-transition:background .4s ease-out;-moz-transition:background .4s ease-out;-o-transition:background .4s ease-out;transition:background .4s ease-out}.btn-primary-d:active,.btn-primary-d:focus,.btn-primary-d:focus-visible,.btn-primary-d:hover{background:#9649bd!important}.btn-primary{background:#283d88;background:-moz-linear-gradient(left,var(--c4) 0,var(--c2) 40%,var(--c2) 50%,var(--c2) 60%,var(--c4) 100%);background:-webkit-linear-gradient(left,var(--c4) 0,var(--c2) 40%,var(--c2) 50%,var(--c2) 60%,var(--c4) 100%);background:linear-gradient(to right,var(--c4) 0,var(--c2) 40%,var(--c2) 50%,var(--c2) 60%,var(--c4) 100%);-webkit-transition:background .8s ease-out;-moz-transition:background .8s ease-out;-o-transition:background .8s ease-out;transition:background .8s ease-out;background-position:0;background-size:300%}.btn-primary:active,.btn-primary:focus .btn-primary:focus-visible,.btn-primary:hover{background-position:-140px}.btn-offer i:last-child,.btn-primary i:last-child{margin-left:5px}.btn-offer{background-image:linear-gradient(#fff,#fff),linear-gradient(to right,#f4ea40 0,#6c9a4a 26%,#6c9a4a 26%,#348dad 45%,#902cd3 75%,#0d2987 100%);background-origin:border-box;background-clip:padding-box,border-box;color:var(--m);border:2px solid transparent;border-radius:8px;font-style:normal;-webkit-transition:background .8s ease-out;-moz-transition:background .8s ease-out;-o-transition:background .8s ease-out;transition:background .8s ease-out}.btn-offer:active,.btn-offer:focus,.btn-offer:hover{background:#283d88;background:-moz-linear-gradient(left,var(--c4) 0,var(--c2) 40%,var(--c2) 50%,var(--c2) 60%,var(--c4) 100%);background:-webkit-linear-gradient(left,var(--c4) 0,var(--c2) 40%,var(--c2) 50%,var(--c2) 60%,var(--c4) 100%);background:linear-gradient(to right,var(--c4) 0,var(--c2) 40%,var(--c2) 50%,var(--c2) 60%,var(--c4) 100%);color:#fff}.btn-social-login{color:#fff;font-size:14px;width:100%}.btn-google:active,.btn-google:focus,.btn-google:hover{background:#8a2022}.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover{background:#304b81}.btn-outline-danger{border:1px solid #dc3545}.btn-outline-warning{border:1px solid #ff9800;--bs-btn-color:#FF9800;--bs-btn-border-color:#FF9800;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#FF9800;--bs-btn-hover-border-color:#FF9800;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#FF9800;--bs-btn-active-border-color:#FF9800;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FF9800;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#FF9800;--bs-gradient:none}.btn-xs{font-size:12px;padding-left:7px;padding-right:7px;--bs-btn-padding-y:0.1rem}.text-bg-primary{background-color:var(--c1)!important}.text-primary{color:var(--c1)!important}.alert-danger{--bs-alert-color:white;--bs-alert-bg:#dc3545;--bs-alert-border-color:#dc3545}.badge{letter-spacing:0!important}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.9rem}.form-floating>.form-select{padding-top:1.9rem;padding-bottom:.25rem}.text-bg-success{background:#6c9a4a;background:-moz-linear-gradient(45deg,#6c9a4a 1%,#6c9a4a 50%,#902cd3 100%);background:-webkit-linear-gradient(45deg,#6c9a4a 1%,#6c9a4a 50%,#902cd3 100%);background:linear-gradient(45deg,#6c9a4a 1%,#6c9a4a 50%,#902cd3 100%)}.text-bg-success_{background:#6c9a4a}.mbtop{margin-top:calc(var(--bs-gutter-x) * 1)}.accordion-button:focus{z-index:3;border-color:var(--c2);outline:0;box-shadow:unset}.accordion-button:not(.collapsed){background-color:transparent;color:var(--c2)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon)}.preloader{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1050;background:#fff;background:-moz-linear-gradient(0deg,#fff 0,#fdfdfd 61%,#e6e0eb 100%);background:-webkit-linear-gradient(0deg,#fff 0,#fdfdfd 61%,#e6e0eb 100%);background:linear-gradient(0deg,#fff 0,#fdfdfd 61%,#e6e0eb 100%);text-align:center}.spinner,.spinner .spinner-sub{width:150px;height:150px;background-position:center}.spinner{margin-left:Auto;margin-right:auto;background-image:url(../images/spinner.svg);background-size:cover!important}.spinner .spinner-sub{background-image:url(../images/spinner-logo.gif);background-repeat:no-repeat}.preloader .spinner,.preloader .spinner-sub{width:227px;height:227px}.preloader i{position:absolute;color:#d6d6d6;z-index:1051}.preloader i:nth-child(2){font-size:84px;margin-top:8px;margin-left:8px;color:#c3a6cf}.preloader img{position:absolute;z-index:1049}.fa-spin-srev{-webkit-animation:1s linear infinite reverse fa-spin;animation:1s linear infinite reverse fa-spin}.alert-success{--bs-alert-color:#ffffff;--bs-alert-bg:#639d3b;--bs-alert-border-color:#639d3b}.d-none2{display:none}.alert{--bs-alert-border-radius:8px}.text-left{text-align:left}.form-floating>label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}table.rounded-corners{border-spacing:0;border-collapse:separate;border-radius:8px}table.rounded-corners>tbody>tr>td:first-child{padding-left:.7rem}table.rounded-corners>tbody>tr:first-child>td:first-child{border-top-left-radius:8px}table.rounded-corners>tbody>tr:first-child>td:last-child{border-top-right-radius:8px}table.rounded-corners>tbody>tr:last-child>td:first-child{border-bottom-left-radius:8px}table.rounded-corners>tbody>tr:last-child>td:last-child{border-bottom-right-radius:8px}.carousel-list-suggestion .carousel-inner .carousel-item-next,.carousel-list-suggestion .carousel-inner .carousel-item-prev,.carousel-list-suggestion .carousel-inner .carousel-item.active,.carousel-multiple .carousel-inner .carousel-item-next,.carousel-multiple .carousel-inner .carousel-item-prev,.carousel-multiple .carousel-inner .carousel-item.active{display:flex}.carousel-list-suggestion .carousel-inner .carousel-item-end,.carousel-list-suggestion .carousel-inner .carousel-item-start,.carousel-multiple .carousel-inner .carousel-item-end,.carousel-multiple .carousel-inner .carousel-item-start{transform:translateX(0)}@media (min-width:1400px){.col-xxl-1-5{flex:0 0 auto;width:20%}.container-xxl-m{max-width:100%}}@media (min-width:1920px){.container-xxl-m{max-width:1920px}}.container-xxl-m{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}#cookie-bar{background:#fff;height:auto;line-height:24px;color:#818181;text-align:center;padding:10px 0;border-bottom:1px solid #e3e3e3}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#fff;display:inline-block;border-radius:10px;text-decoration:none;padding:2px 9px;margin-left:8px}#locationPopup .marker-icon{font-size:120px;color:var(--c2)}#forgotPasswordPopup .offcanvas-body,#locationPopup .offcanvas-body,#newsletterOffCanvas .offcanvas-body,#registrationPopup .offcanvas-body,#userPopup .offcanvas-body,#userProfile .offcanvas-body,.modal.left .modal-body,.modal.right .modal-body{padding-left:40px;padding-right:40px}#forgotPasswordPopup .offcanvas-body>.row,#locationPopup .offcanvas-body>.row,#newsletterOffCanvas .offcanvas-body>.row,#registrationPopup .offcanvas-body>.row,#userPopup .offcanvas-body>.row,#userProfile .offcanvas-body>.row,.modal.left .modal-body>.row,.modal.right .modal-body>.row{height:calc(100vh - 100px)}.toast{border:none;border-radius:15px}.modal.left .modal-header,.modal.right .modal-header{border:none}.modal.left .modal-header .btn-close,.modal.right .modal-header .btn-close{margin:unset}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;height:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto}.modal.left.fade .modal-dialog{left:-320px;-webkit-transition:opacity .3s linear,left .3s ease-out;-moz-transition:opacity .3s linear,left .3s ease-out;-o-transition:opacity .3s linear,left .3s ease-out;transition:opacity .3s linear,left .3s ease-out}.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}.modal.right .modal-content{border-radius:0}.modal{--bs-modal-border-radius:8px}.pagination li.active .page-link{background-color:#2d3d89;color:#fff}.pagination .page-link{width:30px;height:30px;border-radius:100%;line-height:30px;color:var(--m);padding:0;font-size:16px;margin:auto 5px;text-align:center;position:relative;background-color:#fff;border:1px solid #e4dde9!important}.coupon-ribbon .countdown,.coupon-ribbon span{padding-right:4px;padding-left:4px;border-radius:3px}.page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:100%}.btn-radio{border-color:red}.mt-6{margin-top:2rem!important}.mb-6{margin-bottom:2rem!important}.mt-7{margin-top:2.5rem!important}.mt-md-7{margin-top:0!important}.mb-md-7{margin-bottom:0!important}@media (min-width:768px){.col-md-1-5{flex:0 0 auto;width:20%}.carousel-list-suggestion .carousel-inner .carousel-item-end.active,.carousel-multiple .carousel-inner .carousel-item-end.active,.carousel-multiple .carousel-inner .carousel-item-next,.ccarousel-list-suggestion .carousel-inner .carousel-item-next{transform:translateX(25%)}.carousel-multiple .carousel-inner .carousel-item-prev,.carousel-multiple .carousel-inner .carousel-item-start.active,.ccarousel-list-suggestion .carousel-inner .carousel-item-prev,.ccarousel-list-suggestion .carousel-inner .carousel-item-start.active{transform:translateX(-25%)}.mb-md-7,.mt-md-7{margin-top:2.5rem!important}}.mt-15{margin-top:6rem!important}@media (max-height:767px){.mt-15{margin-top:2.5rem!important}}#mobileSearchOffCanvas .all-products{width:100%;font-weight:700;color:var(--m);font-size:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border-bottom:4px dotted #d6d0dd;padding-top:10px;padding-bottom:10px}#mobileSearchOffCanvas .all-products i{color:var(--c1);font-size:24px}#mobileSearchOffCanvas .search-sm input:focus{background:#eee}#mobileSearchOffCanvas .offcanvas-body{padding-top:0}#mobileSearchOffCanvas .search-sm .hidden-search-suggestion{padding:20px 0 0;background:0 0}#itemFaq.accordion-flush i{color:var(--c2);margin-right:5px}.coupon-ribbon{position:relative;background:-webkit-linear-gradient(180deg,var(--c3) 70%,var(--c4) 100%);color:#fff;font-size:18px}@media (min-width:1921px){.coupon-ribbon .container{max-width:1920px}}.coupon-ribbon .flex{display:flex;justify-content:space-between;align-items:center;height:40px}.coupon-ribbon span{background:#000}.coupon-ribbon .flex>div:nth-child(2){font-weight:800}.coupon-ribbon .flex>div:nth-child(3){font-weight:800;letter-spacing:0}.coupon-ribbon .countdown{width:210px;font-weight:800}.coupon-popup-backdrop{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1050;background:rgba(0,0,0,.5);text-align:center;display:flex;align-content:center;align-items:center;justify-content:center}.coupon-popup-backdrop div img{max-width:640px;width:100%}.coupon-popup-backdrop div a{position:absolute;right:-10px;top:-20px;color:#fff;font-size:28px;padding:30px;text-shadow:0 0 5px #000}.informations.cetelem a{color:#265f29;font-weight:500}.informations.cetelem a:hover{text-decoration:underline}.informations.cetelem .accordion-button:not(.collapsed),.informations.cetelem h1,.informations.cetelem h2,.informations.cetelem h3{color:#3a913f}.informations.cetelem .btn-primary{background:#3a913f}.informations.cetelem .btn-primary i:last-child{margin-left:0}@media (max-width:1199px){.password_recovery,.registration_success{margin-top:30px}.informations.cetelem img{width:100%}.informations.cetelem.cetelem-card .d-flex{flex-direction:column!important}.coupon-ribbon{font-size:16px}}@keyframes color{0%,100%{background-color:#df9c00}50%{background-color:#9649bd}}.szechenyi{position:fixed;right:0;bottom:0;z-index:1030}.szechenyi div .dismiss{position:absolute;top:0;left:0;font-size:26px}.form-switch{padding-left:4.5em}.form-switch .form-check-input{width:2em;margin-left:-4.5em}@media (max-width:365px){.navbar.fixed-top .mobile-nav-fix{width:95px}.d-xs-none{display:none}}.bg-white{background:#fff}.ujhaz-list{gap:10px;display:flex;flex-direction:column;margin-top:1rem}.ujhaz-list li{line-height:normal!important}@media (max-width:991px){footer{padding-bottom:80px}.coupon-ribbon .countdown{width:180px}.coupon-ribbon{font-size:12px;margin-top:0}.coupon-ribbon .flex{height:auto;padding:4px 0}.szechenyi img{height:60px}.szechenyi div .dismiss{display:none}.fix-height{height:100px}}.fix-padding{height:100px}.menu-container{padding-top:5px;padding-bottom:5px}.menu-container div{max-width:1320px;margin-left:auto;margin-right:auto}.menu-container div>div{position:relative;overflow:hidden;width:100%;display:flex;justify-content:space-between}.menu-wrapper{display:flex;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;gap:5px}.menu-wrapper::-webkit-scrollbar{display:none}.menu-item{display:inline-block;padding:5px 9px;text-align:center;font-size:14px;cursor:pointer;white-space:nowrap;background:#ffffffba;border-radius:8px;color:var(--m);border-bottom:1px solid #ededed}@media (max-width:767px){.carousel-list-suggestion .carousel-inner .carousel-item>div,.carousel-multiple .carousel-inner .carousel-item>div{display:none}.carousel-list-suggestion .carousel-inner .carousel-item>div:first-child,.carousel-multiple .carousel-inner .carousel-item>div:first-child{display:block}.mt-15{margin-top:1rem!important}.coupon-ribbon .flex{height:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5px}.coupon-ribbon .flex div{text-align:left}.menu-container{background:#fff}}.menu-arrow{border:none;padding:2px 15px;cursor:pointer;z-index:10;background:0 0}