@media screen and (min-width:1201px) and (max-width:1600px){.category-content-wrapper .filters-col{max-width:25%;flex:auto}.category-content-wrapper .category-items-wrapper{max-width:75%;flex:auto}.checkout-row .checkout-details-col .total_wrapper h5{font-size:24px}}@media screen and (min-width:992px) and (max-width:1200px){.category-content-wrapper .filters-col{max-width:30%;flex:auto}.category-content-wrapper .category-items-wrapper{max-width:70%;flex:auto}}@media (max-width:1200px){.container{max-width:95vw}.main-nav-item .dropdown-menu.collapse:not(.show){display:none}.full_categ .view_grid{grid-template:1fr/repeat(3,1fr)}.navbar-nav .link_wrapper{justify-content:space-between;width:100%}.navbar-nav .toggle-menu{background-color:var(--primary-color)}.navbar-nav .toggle-menu i{padding:5px 10px}.view_grid{grid-template:1fr/repeat(2,1fr)}.mobile_no_bg{background-image:none!important}.navbar-nav li{flex-direction:column;align-items:flex-start;padding:0}#main-navbar .nav-item-level-2{position:relative;display:flex;flex-direction:row;align-items:center;gap:10px}.nav-item-level-2::before{content:"-";color:var(--black)}.navbar-collapse{position:absolute;z-index:999;margin-top:0;top:100%;background-color:var(--white);width:100%;left:0}.navbar-nav{padding:0 5px}.navbar-nav li:not(.secondary-menuli):hover{background-color:transparent}#main-navbar .dropdown-menu{background-color:transparent;border:none}header{min-height:60px;display:flex;align-items:center;height:auto}header .navbar{width:100%;min-height:60px}.item-search{margin-left:auto}.cart{margin-left:0;margin-right:1rem}.navbar-nav>li:hover .fa-angle-down{color:var(--black)}.toggle-menu .fa-angle-down{transform:rotate(0)!important}.toggle-menu.active .fa-angle-down{transform:rotate(180deg)!important}.navbar-nav .nav-item-level-1:hover .link_wrapper .nav-link{color:#000}.search-wrapper{padding:0 15px 20px}.search-wrapper .search-input-wrapper{margin:0 0 10px}.search-wrapper #search,.search-wrapper #search:focus{padding:10px 0 9px;height:70px}.search-wrapper a.search-hide{width:30px;height:30px}.search-wrapper a.search-hide:after,.search-wrapper a.search-hide:before{width:2px;height:30px}.search-wrapper .search-results{height:calc(100% - 70px)}.search-wrapper .search-results ul li .result-image{width:40%}.search-wrapper .search-results ul li .result-info{width:60%}.search-wrapper .search-results ul li .result-info .result-title{font-size:16px}.search-wrapper .search-results ul li .result-info .btn-primary{padding:3px 15px}.search-wrapper .loader{width:30px;height:30px;right:40px}.cart-page__container .cart-content{border-right:none}.checkout-row{gap:40px}.checkout-row .checkout-form-col{max-width:100%;flex:auto}.checkout-row .checkout-details-col{max-width:100%;flex:auto}}@media (max-width:767px){.container{max-width:100%}.benefits_cards{grid-template-columns:repeat(2,1fr)}.divider_wrapper{flex-direction:column;display:flex}.divider::before{height:100%}.divider_wrapper.reverse{flex-direction:column-reverse}.product-details .btn{font-size:18px}#cookie_notice .cookie_notice_container{flex-direction:column;gap:1rem;text-align:center}#cookie_notice .cookie_notice_container button{min-width:150px}}@media screen and (min-width:1201px) and (max-width:1400px){.navbar .container{width:100%;max-width:100%;padding:0 10px}.logo{max-height:30px}.navbar-nav{padding:0 10px}.navbar-nav .nav-item-level-1{padding:0 3px}.navbar-nav .nav-link{font-size:13px}header .cart{margin-left:15px;margin-right:9px}}@media screen and (min-width:1401px) and (max-width:1750px){.navbar .container{width:100%;max-width:100%;padding:0 20px 0 10px}.logo{max-height:40px}.navbar-nav{padding:0 20px}}@media screen and (max-width:768px){.row.single-product-row{margin-top:20px}.single-product-image-col{margin-bottom:20px}.single-product-row .product-summary .breadcrumb{padding:0 0 10px}.single-product-row .product-summary .breadcrumb li,.single-product-row .product-summary .breadcrumb li a{font-size:14px}.single-product-row .product-summary .breadcrumb li i{font-size:14px;margin:0 3px}.single-product-row .product-summary .product-top-info{margin:10px 0;padding:0 0 10px}.single-product-row .product-summary .product-top-info{flex-direction:column;align-items:flex-start;gap:10px}.single-product-row .product-summary .product-top-info h1{font-size:18px}.single-product-row .product-summary .product-price-wrapper .price{font-size:28px}.single-product-row .product-summary .product-variation{margin:20px 0;flex-direction:column;align-items:flex-start;gap:10px}.single-product-row .product-summary .add-to-cart{padding:0 25px;height:44px;font-size:16px}.related-product.row{margin:50px 0!important}.related-product .row.categories-grid{margin-right:-15px;margin-left:-15px}.related-product h4{margin-bottom:20px}.new-products-wrapper .categories-item-wrapper{max-width:50%;flex:auto}.benefits_cards{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:991px){#main-navbar>div{padding:0 15px}.row{margin:0}.container,.container-fluid{padding:0}.hero{padding:0 20px}.hero .inner_wrapper{margin:20px auto 15px}.hero .promo-slider{height:calc(100vh - 145px);margin-bottom:25px;padding:0 0 50px}.hero .promo-slider .slick-slide{height:calc(100vh - 210px)!important;padding:20px;align-items:end}.hero .promo-slider .slick-slide-inner .slide-slick-title h4{font-size:28px}.hero .promo-slider .slick-slide-inner .slide-slick-content p{font-size:14px}.hero .next-arrow,.hero .prev-arrow{height:40px;width:40px;bottom:5px;font-size:18px}.hero .prev-arrow{right:50px}.hero .next-arrow{right:0}.subtitle>*{font-size:18px}.benefits-cards-wrapper,.new-products-wrapper{margin-top:50px;margin-bottom:50px}.new-products-wrapper .new-products-title h2{font-size:28px}.category-title-wrapper{margin:50px 0;flex-direction:column;align-items:flex-start;padding:20px;border-radius:0;gap:10px}.category-title-wrapper .category-breadcrumbs .breadcrumb{padding:0}.category-items-wrapper{padding:0;max-width:100%;flex:auto}.category-content-wrapper .filters-col{margin:0 15px 50px;max-width:100%;flex:auto}.category-content-wrapper .filters-col .filter_toggler{display:block}.category-content-wrapper .filters-col .btn.btn-primary.filter_toggler{width:100%;display:flex;align-items:center;justify-content:center}.category-content-wrapper .filters-col .btn.btn-primary.filter_toggler:after{transform:rotate(90deg);transition:var(--transition)}.category-content-wrapper .filters-col.in-view .btn.btn-primary.filter_toggler:after{transform:rotate(-90deg)}.category-content-wrapper .filters-col .filters-wrapper{overflow:hidden;height:auto;padding:0 1rem!important;margin-top:0!important;transition:var(--transition);max-height:0}.category-content-wrapper .filters-col.in-view .filters-wrapper{max-height:2000px;padding:0!important;margin-top:20px!important}.categories-item-wrapper .category-item:hover .item-image-wrapper .image-overlay{width:0;height:0}.filter_header{display:none!important}.section-contact{gap:40px;padding:0 15px;margin:50px 0}.contact-info-wrapper{padding:0}.section-brands.row{margin:0 15px 50px}.section-brands .module-gallery .slick-slide{margin:0 20px}}@media screen and (max-width:576px){.hero .promo-slider .slick-slide{background-size:contain}.cart-page__container .cart-content .cart-content-heading{display:none}.cart-item{margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #00000029}.cart-item-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cart-item-inner .cart-item-product-group{justify-content:space-between}.cart-item-inner .cart-item-product-group figure{width:50%;max-width:unset;padding:0;height:auto;aspect-ratio:1/1}.cart-item-inner .cart-item-product-group .item-action{margin:0;width:50%;padding-left:20px;justify-content:center;gap:10px}.cart-item-inner .cart-item-product-group .item-action a{margin:0}.cart-item-inner .cart-item-product-group .item-action button{margin:0}.cart-item-inner .cart-prod-price{max-width:fit-content;width:fit-content;margin:0;height:fit-content;font-size:18px}.cart-item-inner .action_inner{width:fit-content;margin:0}.quantity-input-group{gap:5px}.quantity-input-group .input-group-btn{font-size:14px}.input-product-quantity{font-size:18px;max-width:30px}.cart__container .cart-sumar-details .cart-sumar-details__total span:first-of-type{font-size:18px;letter-spacing:2px}.cart-checkout-btn{font-size:18px}.new-products-wrapper .categories-item-wrapper{max-width:100%}.no-gap-mobile{gap:0}.navbar-brand{display:flex;align-items:flex-start;justify-content:flex-start}.benefits_cards{grid-template-columns:repeat(1,1fr)}.view_grid .product-stock a{font-size:12px;padding:3px}.image-container{grid-template:auto/1fr 8fr}.view_grid .categ-image-wrapper{border-radius:20px}.image-container .product-stock{top:5px;right:10px}.image-container .onsale-discount{top:5px;left:10px}.onsale-discount span{padding:4px 10px;font-size:13px}.view_grid .categ-image-wrapper{padding:.7rem}#cart-message-box{border-radius:0}.cart-message-box-buttons{flex-direction:column}.logo{max-height:40px}.col-subcategory a{padding:5px 10px}}@media screen and (min-width:769px) and (max-width:991px){.single-product-row{margin-top:30px}.image-container{display:flex;overflow:unset!important;flex-direction:column-reverse}.gallery-wrapper{overflow:unset;width:100%;flex-direction:row!important;max-height:unset}.gallery-img{width:calc((100% / 3) - (20px / 3));height:fit-content;aspect-ratio:1/1;padding:0}.product-gallery-main-image{height:100%}.single-product-row .product-summary .breadcrumb{padding:0 0 10px}.single-product-row .product-summary .breadcrumb a,.single-product-row .product-summary .breadcrumb li{font-size:14px}.single-product-row .product-summary .breadcrumb li i{margin:0 5px!important}.single-product-row .product-summary .product-top-info{flex-direction:column;align-items:flex-start;gap:10px;margin:10px 0;padding:0 0 10px}.single-product-row .product-summary .product-top-info h1{opacity:.65;color:var(--brown);font-size:18px}.single-product-row .product-summary .product-variation{margin:20px 0}.single-product-row .product-summary .product-variation label{font-size:14px}.single-product-row .product-summary .product-variation.culori .product-variations li{max-width:50px}.single-product-row .product-summary .product-variation.culori .product-variations li .color_wrapper a div{height:30px}.single-product-row .product-summary .product-variation.culori .product-variations li>a{padding:2px 4px;font-size:10px;line-height:12px}.single-product-row .product-summary .product-variation.marimi .product-variations li{max-width:40px;height:40px}.single-product-row .product-summary .product-variation.marimi .product-variations li>a{font-size:14px}.single-product-row .product-summary .add-to-cart{padding:0 30px;height:44px;font-size:16px}.single-product-row .product-summary .product-info-wrapper{margin-top:20px}.single-product-row .product-summary .product-details-wrapper .card .card-header .btn-link{font-size:16px}.row.related-product{margin-top:50px;margin-bottom:50px}.related-product .row.categories-grid .categories-item-wrapper{max-width:50%;flex:auto}.related-product .row.categories-grid{margin-right:-15px;margin-left:-15px}}@media screen and (min-width:992px) and (max-width:1200px){.single-product-row{margin-top:30px}.single-product-row .product-summary .breadcrumb{padding:0 0 10px}.single-product-row .product-summary .breadcrumb a,.single-product-row .product-summary .breadcrumb li{font-size:14px}.single-product-row .product-summary .breadcrumb li i{margin:0 5px!important}.single-product-row .product-summary .product-top-info{flex-direction:column;align-items:flex-start;gap:10px;margin:10px 0;padding:0 0 10px}.single-product-row .product-summary .product-top-info h1{opacity:.65;color:var(--brown);font-size:18px}.single-product-row .product-summary .product-variation{margin:20px 0}.single-product-row .product-summary .product-variation label{font-size:14px}.single-product-row .product-summary .product-variation.culori .product-variations li{max-width:50px}.single-product-row .product-summary .product-variation.culori .product-variations li .color_wrapper a div{height:30px}.single-product-row .product-summary .product-variation.culori .product-variations li>a{padding:2px 4px;font-size:10px;line-height:12px}.single-product-row .product-summary .product-variation.marimi .product-variations li{max-width:40px;height:40px}.single-product-row .product-summary .product-variation.marimi .product-variations li>a{font-size:14px}.single-product-row .product-summary .add-to-cart{padding:0 30px;height:44px;font-size:16px}.single-product-row .product-summary .product-info-wrapper{margin-top:20px}.single-product-row .product-summary .product-details-wrapper .card .card-header .btn-link{font-size:16px}.row.related-product{margin-top:50px;margin-bottom:50px}.related-product .row.categories-grid .categories-item-wrapper{max-width:50%;flex:auto}.related-product .row.categories-grid{margin-right:-15px;margin-left:-15px}}@media screen and (min-width:1201px) and (max-width:1500px){.single-product-row .product-summary .product-top-info{flex-direction:column;align-items:flex-start;gap:10px}}@media screen and (max-width:575px){.footer-content{gap:20px}footer .footer-content .legal-col{flex-direction:row;justify-content:center}.footer-content .legal-col .sal-sol{max-width:30%}.thank-you-wrapper{padding:20px}.thank-you-wrapper .content{padding:20px;border-radius:20px;width:100%}.thank-you-wrapper .content h3{font-size:28px}}@media screen and (min-width:576px) and (max-width:991px){.footer-content{gap:10px 0}.footer-content .logo-col{max-width:50%;order:1;flex:auto}.footer-content .logo-col .img{max-width:250px}.footer-content .meniu{max-width:15%;order:3;flex:auto}.footer-content .informatii-legale{max-width:35%;order:4;flex:auto}.footer-content .contact-col{order:5;max-width:50%;flex:auto}.footer-content .legal-col{order:2;max-width:50%;flex:auto}.footer-content .legal-col img{max-width:170px}.thank-you-wrapper{padding:20px}.thank-you-wrapper .content{padding:20px;border-radius:20px;width:100%}.thank-you-wrapper .content h3{font-size:28px}}@media screen and (min-width:992px) and (max-width:1640px){.footer-content .logo-col{max-width:16%;flex:auto}.footer-content .meniu{max-width:15%;flex:auto}.footer-content .informatii-legale{flex:auto;max-width:25%}.footer-content .contact-col{max-width:32%;flex:auto}.footer-content .legal-col{max-width:12%}}