.intro_txt{position:relative}.intro_txt:before{content:'';background:url(../img/shape_element_2.svg) no-repeat 0 0;position:absolute;display:block;width:195px;height:110px;top:-160px;right:-30px;opacity:.6}@media (max-width:991px){.intro_txt{display:none}}.item_version_2 a,.owl-theme.categories_carousel .item a{display:block}.item_version_2 a span{position:absolute;left:15px;top:15px;display:inline-block;background-color:#fcfcfc;background-color:rgba(255,255,255,.8);color:#222;font-size:12px;font-size:.75rem;font-style:italic;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:2px 4px;text-align:center;font-weight:400;z-index:9}.item_version_2 a figure,.owl-theme.categories_carousel .item a figure{position:relative;overflow:hidden;width:100%;height:100%;margin:0}.item_version_2 a figure img,.owl-theme.categories_carousel .item a figure img{width:100%;height:auto;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.item_version_2 a:hover figure img,.owl-theme.categories_carousel .item a:hover figure img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.item_version_2 a{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden}.item_version_2.category{margin-bottom:30px}.item_version_2.category:nth-last-child(-n+4){margin-bottom:0}.item_version_2 a .info{position:absolute;width:100%;z-index:9;padding:25px 20px 20px 20px;color:#fff;left:0;bottom:0;background:0 0;background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.9));background:linear-gradient(to bottom,transparent,rgba(0,0,0,.9));box-sizing:border-box;line-height:1}@media (max-width:991px){.item_version_2 a .info{padding:25px 10px 10px 10px}}.item_version_2 a .info h3{color:#fff;font-size:17px;margin:0}@media (max-width:767px){.item_version_2 a .info h3{font-size:16px;font-size:1rem}}@media (max-width:767px){.item_version_2 a .info small{font-size:12px;font-size:.75rem}}.item_version_2 a figure span{font-weight:600}@media (max-width:767px){.item_version_2 a figure span{display:none}}.carousel_4 .strip{margin-bottom:0}.slide-text{padding-top:15px;font-size:21px;font-size:1.3125rem}.slide-text h2,.slide-text h3{font-size:46px;font-size:2.875rem;font-weight:900;text-transform:uppercase;line-height:1}@media (max-width:767px){.slide-text h2,.slide-text h3{font-size:36px;font-size:2.25rem}}.slide-text strong{font-weight:700;font-size:28px;font-size:1.75rem}.slide-text.white{color:#fff}.slide-text.white h2,.slide-text.white h3{color:#fff}#icon_drag_mobile{position:absolute;right:20px;bottom:80px;background:url(../img/drag_icon.svg) 0 0 no-repeat;width:50px;height:30px;opacity:.6;z-index:99;display:none}@media (max-width:767px){#icon_drag_mobile{display:block}}.categories_grid{margin-bottom:20px}.categories_grid .margin{margin:10px 0 0 0}@media (max-width:767px){.categories_grid .margin{margin:0}}.categories_grid a{display:block;position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}@media (max-width:767px){.categories_grid a{height:180px;margin-bottom:10px}}.categories_grid a .wrapper{width:100%;background:0 0;background:-webkit-linear-gradient(top,transparent,#000);background:linear-gradient(to bottom,transparent,#000);position:absolute;left:0;bottom:0;line-height:1;padding:100px 20px 20px 20px}.categories_grid a .wrapper h2{color:#fff;font-weight:400;font-size:24px;font-size:1.5rem;margin:0;-webkit-transform:translateY(20px) translateZ(0);-moz-transform:translateY(20px) translateZ(0);-ms-transform:translateY(20px) translateZ(0);-o-transform:translateY(20px) translateZ(0);transform:translateY(20px) translateZ(0);-webkit-transition:all .3s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .3s cubic-bezier(.77, 0, .175, 1);-ms-transition:all .3s cubic-bezier(.77, 0, .175, 1);-o-transition:all .3s cubic-bezier(.77, 0, .175, 1);transition:all .3s cubic-bezier(.77, 0, .175, 1)}.categories_grid a .wrapper p{color:#fff;opacity:0;margin:0;font-size:14px;font-size:.875rem;font-weight:500;-webkit-transform:translateY(20px) translateZ(0);-moz-transform:translateY(20px) translateZ(0);-ms-transform:translateY(20px) translateZ(0);-o-transform:translateY(20px) translateZ(0);transform:translateY(20px) translateZ(0);-webkit-transition:all .3s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .3s cubic-bezier(.77, 0, .175, 1);-ms-transition:all .3s cubic-bezier(.77, 0, .175, 1);-o-transition:all .3s cubic-bezier(.77, 0, .175, 1);transition:all .3s cubic-bezier(.77, 0, .175, 1)}.categories_grid a img{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.categories_grid a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.categories_grid a:hover h2{-webkit-transform:translateY(-5px) translateZ(0);-moz-transform:translateY(-5px) translateZ(0);-ms-transform:translateY(-5px) translateZ(0);-o-transform:translateY(-5px) translateZ(0);transform:translateY(-5px) translateZ(0)}.categories_grid a:hover p{opacity:.8;transition-delay:0.2s;-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);-o-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.list_home .product-listing{list-style:none;margin:0;padding:0}.list_home .product-listing .single-item{position:relative}.list_home .product-listing .single-item .item-card{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden;padding:0;color:#444;width:100%;display:block;margin-bottom:15px;border:1px solid #efefef}@media (max-width:991px){.list_home .product-listing .single-item .item-card{padding:15px 15px 15px 165px}}@media (max-width:575px){.list_home .product-listing .single-item .item-card{padding:15px;min-height:inherit}}.list_home .product-listing .single-item .item-card .card-content{padding:12px 15px 15px}.list_home .product-listing .single-item .item-card .card-content .order-button{position:absolute;bottom:0;z-index:9;left:0;right:0;width:97%;background:#fff;padding:0 10px 12px;margin:0 auto 2px;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.list_home .product-listing .single-item .item-card:hover .card-content .order-button{opacity:1;visibility:visible}.list_home .product-listing .single-item .item-card .action-button{position:absolute;right:15px;bottom:15px;z-index:9;opacity:0;transition:opacity .35s ease}.list_home .product-listing .single-item .item-card .action-button .btn-button{width:29px;height:29px;line-height:29px;text-align:center;padding:0;border:none;border-radius:3px;margin-right:10px;color:#222;background-color:rgba(255,255,255,.9);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.list_home .product-listing .single-item .item-card .action-button .btn-button.bulk{width:auto;padding:0 6px}.list_home .product-listing .single-item .item-card .action-button .btn-button.bulk span{font-size:12.5px;vertical-align:middle}.list_home .product-listing .single-item .item-card:hover .action-button{opacity:1}.list_home .product-listing .single-item .item-card .action-button .btn-button:hover{color:#fff;background-color:#e54750}.list_home .product-listing .single-item .item-card .action-button .btn-button:last-child{margin-right:0}.list_home .product-listing .single-item .item-card figure{width:100%;height:180px;overflow:hidden;position:relative}@media (max-width:1199px){.list_home .product-listing .single-item .item-card figure{width:120px}}@media (max-width:991px){.list_home .product-listing .single-item .item-card figure{width:150px}}@media (max-width:575px){.list_home .product-listing .single-item .item-card figure{position:relative;width:100%;height:230px;margin-bottom:10px!important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}}.list_home .product-listing .single-item .item-card figure img{width:100%;height:100%;object-fit:cover;object-position:center;position:relative;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:575px){.list_home .product-listing .single-item .item-card figure img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center}}.list_home .product-listing .single-item .item-card .score{position:absolute;top:10px;right:20px}@media (max-width:767px){.list_home .product-listing .single-item .item-card .score{position:static;float:right;margin:-5px 0 0 0}}.list_home .product-listing .single-item .item-card em{position:absolute;left:15px;top:15px;font-size:.75rem;padding:1px 6px;background-color:#fff;border-radius:3px}.list_home .product-listing .single-item .item-card h3,.list_home .product-listing .single-item .item-card h3 a{font-size:1.1rem;color:#222;margin-bottom:0}.list_home .product-listing .single-item .item-card:hover h3,.list_home .product-listing .single-item .item-card:hover h3 a{color:#e54750}.list_home .product-listing .single-item .item-card small{font-size:14px;font-size:.875rem;color:#777}.list_home .product-listing .single-item .item-card ul{flex-wrap:inherit;gap:inherit;margin:8px 0 0 0;padding:0}.list_home .product-listing .single-item .item-card ul li{display:inline-block;width:auto;margin:0 5px 0 0}.list_home .product-listing .single-item .item-card ul li:last-child{margin:0;font-size:12px;font-size:.75rem}.list_home .product-listing .single-item .item-card ul li .ribbon{position:static}.list_home .product-listing .single-item .item-card:hover{-webkit-box-shadow:0 0 24px 0 rgba(46,51,51,.1);-moz-box-shadow:0 0 24px 0 rgba(46,51,51,.1);box-shadow:0 0 24px 0 rgba(46,51,51,.1)}.list_home .product-listing .single-item .item-card:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.list_home .product-listing .single-item .item-card:hover h3{color:#e54750;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pac-container{margin-top:10px;border-top:none!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;border-radius:5px!important;font-family:Poppins,Helvetica,sans-serif;color:#444;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.3);box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.pac-item-query{color:#444}.call_section{background-position:top center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:380px;padding:8% 0}.call_section .box_1{background-color:#121921;color:#fff;padding:45px}.call_section .box_1 p{opacity:.8;font-size:16px;font-size:1rem}.call_section .box_1 h3{color:#fff}.banner{background-position:center center;background-repeat:no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:420px;margin-bottom:20px;position:relative}.banner.border-radius-0{-webkit-border-radius:0px;-moz-border-radius:0;-ms-border-radius:0px;border-radius:0}.banner .wrapper{color:#fff}@media (max-width:767px){.banner .wrapper{padding:30px}.list_home .product-listing .single-item .item-card .action-button{opacity:1}.list_home .product-listing .single-item .item-card em{position:absolute;left:30px;top:30px;font-size:.85rem;padding:1px 6px;background-color:#fff;border-radius:3px}}.banner .wrapper small{text-transform:uppercase;font-size:14px;font-size:.875rem;font-weight:500}.banner .wrapper h3{color:#fff;font-size:32px;font-size:2rem;margin:10px 0 0 0}.banner .wrapper p{font-size:18px}.category-block figure img{max-width:auto;width:auto;height:150px;display:block;margin:0 auto;transition:all .2s ease-in-out}.category-block:hover figure img{transform:scale(1.1)}.category-block .info h5{margin-top:15px;text-align:center;font-size:1.1rem;font-weight:600}.category-block:hover .info h5{color:#e54750}@media (max-width:767px){.brand_section.color_block{background-image:none;margin-top:0;padding:0}.brand_section .main_title{margin-bottom:20px!important}.brand_section .main_title span,.brand_section .main_title span em{margin:auto}.brand_section .white_block{padding:40px 0 0 0}.category-block figure img{height:105px}.list_home .product-listing .single-item .item-card .card-content{padding:0}.list_home .product-listing .single-item .item-card h3 a{font-size:1.2rem}.list_home .product-listing .single-item .item-card ul li:last-child{font-size:14px;font-size:1rem}.list_home .product-listing .single-item .item-card ul li h6{font-size:1.2rem}.list_home .product-listing .single-item .item-card .card-content .order-button{position:relative;bottom:inherit;left:inherit;right:inherit;width:100%;background:0 0;padding:0;margin:0 auto;opacity:1;visibility:visible}.ribbon{padding:6px 12px;line-height:.8;font-size:13px;font-size:.9rem}.order-button button{width:130px}.order-button h6{font-size:14px;line-height:1;font-weight:400;color:#777;margin-right:5px}.banner{height:260px;margin-bottom:20px;position:relative}.banner .wrapper h3{color:#fff;font-size:24px;font-size:1.6rem}.modal__dialog.product-details{width:90%;max-width:90%}.zeus.tparrows{background:0 0!important;opacity:1!important;visibility:visible!important}.category-block .info h5{font-size:1rem}}#top_menu .btn_1,#top_menu a.btn_1{padding:10px 16px}