[data-control=""], [data-control="0"] { display: none !important; } [data-stok] { display: none !important; } [data-stok="0"], [data-stok=""] { display: flex !important; } .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; } .col-xs-15 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; float: left; } @media (min-width: 1500px) { } @media (min-width: 768px) { .col-sm-15 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; float: left; } } @media (min-width: 992px) { .col-md-15 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; float: left; } } @media (min-width: 1200px) { .col-lg-15 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; float: left; } } table.sepet th { color: #fff; background-color: #000000; line-height: 20px; font-weight: 500; } table.sepet th, table.sepet td { padding: .5em !important; font-size: 15px; height: auto; } table.sepet td.liste-adres_duzenle .textBox:after, table.sepet td.liste-adres_sil .textBox:after, table.sepet td.liste-siparis_detaylar .textBox:after, table.sepet td.liste-iptal .textBox:after, table.sepet td.liste-degistir .textBox:after, table.sepet td.liste-siparis_tekrarla .textBox:after { color: #000000; } .section-header-bottom .row .col-auto:nth-child(1) { display: none; } .powered-by { display: none; } .banner-item { margin-bottom: 20px; } body { background-repeat: no-repeat; margin: 0; padding: 0; font-family: 'Poppins', sans-serif; font-size: 14px; position: relative; background-color: #f6f6f6; color: #515151; text-align: left; background-size: cover; } a:hover { color: #f07320; } img, legend { border: 0 } header, footer, section, aside, hgroup, time, figure, figcaption, article, mark, nav, ruby, summary, video, details, dialog, main, mark, wbr { display: block } * { outline: none !important } a { text-decoration: none } a:active, a:focus, a:hover { outline: 0; text-decoration: none } a:hover { color: #f27320; } img { height: auto; max-width: 100%; align-items: center; } ul, li { list-style: none; margin: 0; padding: 0 } form { display: block; } button, html input[type=button], input[type=reset], input[type=submit] { cursor: pointer } h1, .h1 { font-size: 3rem; margin-bottom: 1.5rem } h2, .h2 { font-size: 2.6rem; margin-bottom: 1.5rem } h3, .h3 { font-size: 2.4rem; margin-bottom: 1.5rem } h4, .h4 { font-size: 2rem; margin-bottom: 1.5rem } h5, .h5 { font-size: 1.6rem; margin-bottom: 1.5rem } h6, .h6 { font-size: 1.2rem; margin-bottom: 15px } section.section-header-center { background-color: #f6f6f6; padding: 20px 0px 15px; } nav.nav-header-bottom { background-image: linear-gradient(to bottom, #fff, #ededed); } .col-category ul.menu { display: flex; align-items: center; padding: 0px 2.5px; } .col-category ul.menu li div { display: none; position: absolute; z-index: 9999999; background-color: #fff; width: 75%; border: 0; top: 18px; border-radius: 6px; } .col-category ul.menu li div .mega-content > li > a { font-size: 14px; } .col-category ul.menu li div .mega-content { padding: 15px; display: flex; flex-wrap: wrap; } .col-category ul.menu li div .mega-content > li > a { border: 0; display: block; text-align: center; } .col-category ul.menu li div .mega-content > li { width: 33%; flex: 0 0 33%; text-align: center; justify-content: center; } .col-category ul.menu li:hover div{ display:block; } .col-category ul.menu li:hover > a { color: #fb7833; } .col-category ul.menu li a { font-size: 13px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: normal; text-align: left; color: #000; display: block; padding: 7.5px 6px; border-right: 1px solid #dbdbdb; display: flex; align-items: center; letter-spacing: -0.9px; } .col-category ul.menu li { flex: 1; } section.section-header-top { background-color: #f6f6f6; padding: 10px 0px 15px; border-bottom: 2px solid #d82a1f; } .section-header-top nav a { font-size: 13px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: 1.85; letter-spacing: normal; text-align: left; color: #515151; padding-right: 7.5px; } .section-header-top p { text-align: right; display: flex; align-items: center; justify-content: end; padding: 0; margin: 0; } .section-header-top p span { display: block; font-size: 15.5px; font-weight: bold; font-stretch: normal; font-style: normal; letter-spacing: 0.15px; text-align: right; color: #000; } .section-header-top p span small { display: block; font-size: 11px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 2.18; letter-spacing: -0.22px; text-align: right; color: #646464; line-height: 6px; } .section-header-top p img { margin-right: 7.5px; position: relative; top: 3px; } .col-search form { padding: 10px 15px 10px 15px; border-radius: 8px; box-shadow: 0 0 11.6px 1.4px rgba(0, 0, 0, 0.14); background-color: #fff; display: flex; align-items: center; } .col-search form input { width: 100%; border: 0; padding: 0; } .col-search form button { border: 0; width: 20px; height: 20px; } .col-search form button img { width: ; } .col-search form button svg { width: 18px; } .col-user nav a:nth-child(1) { font-size: 14px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: 0.35px; text-align: left; color: #000; border-right: 1px solid #e0e0e0; padding: 0px 15px 0px 0px; } .col-user nav a:nth-child(1) b { display: block; font-size: 20px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.21px; text-align: left; color: #d82a1f; } .col-user nav { display: flex; align-items: center; } .col-user nav a:nth-child(2) { display: flex; align-items: center; border-right: 1px solid #e0e0e0; padding: 0px 15px; } .col-user nav a:nth-child(2) span b { display: block; } .col-user nav a:nth-child(2) span { padding-left: 5.5px; font-size: 13px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: 0.33px; text-align: left; color: #000; } .col-user nav a:nth-child(3) { padding: 0px 15px; } .col-user nav a:nth-child(4) { position: relative; } .col-user nav a:nth-child(4) span { width: 19px; height: 19px; position: absolute; padding: 4px 6px; background-color: #d82a1f; font-size: 12px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.3px; text-align: left; color: #fff; line-height: 0; display: flex; align-items: center; justify-content: center; border-radius: 100%; position: absolute; top: 0; right: -10px; } .col-search { padding: 0px 25px; } .col-title h3 { font-size: 23px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: 1; letter-spacing: -0.9px; text-align: center; color: #2a2a2a; margin-bottom: 15px; } .col-title p { font-size: 15px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: normal; text-align: center; color: #2a2a2a; } .col-product-slick > div, .col-box > div { padding: 20px 16px; border-radius: 10px; box-shadow: 0 0 21px 0 rgba(36, 31, 32, 0.16); background-color: #fff; margin: 15px 0px; } .col-product-slick > div header h3, .col-box > div header h3 { font-size: 20px; font-weight: 500; font-stretch: normal; font-style: normal; letter-spacing: -0.24px; text-align: left; color: #1a1a1a; margin: 0; position: relative; background-color: #fff; display: inline-block; z-index: 9; padding-right: 15px; font-weight: 500; } .col-product-slick > div header::after { content: ""; border: 1px solid #d82a1f; width: 100%; display: block; height: 1px; position: absolute; right: 0px; top: 14px; } .col-product-slick > div header, .col-box > div header { position: relative; padding: 0px 0px 15px; } .col-product-slick > div header h3 b { font-weight: bolder; } [data-slick="product-slick"] .slick-arrow { position: absolute; top: 35%; display: flex; width: 50px; height: 78px; background-color: #fff; align-items: center; justify-content: center; text-align: center; line-height: 0px; border-radius: 100%; font-size: 40px; z-index: 1; transition: .2s linear; } [data-slick="product-slick"] .slick-prev { left: -66px; border-radius: 100% 0px 0px 100%; box-shadow: -9px 0px 8px 0 rgb(72 72 72 / 16%); } [data-slick="product-slick"] .slick-next { right: -66px; border-radius: 0 100% 100% 0px; box-shadow: 9px 0px 8px 0 rgb(72 72 72 / 16%); } .col-product-item .col-product-item-image-content { position: relative; } .col-product-item .col-product-item-image-content a:nth-child(2) { position: absolute; top: 15px; right: 15px; font-size: 21px; } .col-product-item .col-product-item-title a { display: block; padding: 7.5px 0px; } .col-product-item .col-product-item-title a span { display: block; font-size: 14.5px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.36px; text-align: left; color: #000; } .col-product-item .col-product-item-title a span:nth-child(2) { font-size: 13.5px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: normal; text-align: left; color: #000; line-height: 17px; height: 47px; } .col-product-item-price { display: flex; align-items: center; min-height: 65px; } .col-product-item-price div del { font-size: 17.5px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.44px; text-align: left; color: #606060; display: block; } .col-product-item-price div ins { font-size: 23.5px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.59px; text-decoration: none; text-align: left; color: #28844b; display: block; line-height: 21px; } .col-product-item-price div ins small { font-size: 11.5px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.29px; text-align: left; color: #000; display: block; text-decoration: none; } .col-product-item-price div:nth-child(2) { padding: 5px; border-radius: 5px; border: solid 1.2px #f00; background-color: #fff; font-size: 17.5px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.44px; text-align: center; color: #d82a1f; } .col-product-item-price div:nth-child(2) span { font-size: 10.5px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.26px; text-align: center; color: #d82a1f; display: block; } .col-product-item-price div:nth-child(1) { flex: 1 1 100%; } .col-product-item-cart-badge { display: flex; margin: 7.5px 0px; height: 25px; } .col-product-item-cart-badge span { padding: 3.5px 4.5px; border-radius: 4px; border: solid 0.7px #dedede; background-color: #fff; font-size: 9.5px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 9px; letter-spacing: -0.26px; text-align: center; color: #666; flex: auto; margin: 0.5px; display: flex; align-items: center; } .col-product-item-cart-label { display: flex; } .col-product-item-cart-label > button:nth-child(1) { border: 0; padding: 10px 28px 11px 44px; background-color: #d82a1f; flex: auto; font-size: 15.5px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: 0.29; letter-spacing: -0.16px; text-align: left; color: #fff; } .col-product-item-cart-label > button:nth-child(2) { border: 0px; background-color: #000; padding: 7.5px 10px; color: #fff; } .col-product-item-cart-label { border-radius: 0px 0px 6px 6px; overflow: hidden; margin: 0px -8px -8px; } .col-product-item { border: 1px solid #ccc; padding: 7.5px; border-radius: 6px; } section.footer-badge-fluid { background-color: #fff; border-top: 1px dashed #ccc; padding: 15px 0px; border-bottom: 1px dashed #ccc; text-align: center; } section.section.footer-menu-fluid { background-color: #ffffff; padding: 35px 0px 15px; } .footer-menu-fluid .col-footer-logo { display: block; } .footer-menu-fluid .col-footer-adress { font-size: 14px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: 1.36; letter-spacing: normal; text-align: left; color: #323131; margin: 0px; padding: 10px 0px 0px; } .footer-menu-fluid .col-footer-email { font-size: 14.5px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 2.28; letter-spacing: -0.15px; text-align: left; color: #000; } .footer-menu-fluid .col-footer-phone { font-size: 21px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.13; letter-spacing: normal; text-align: left; color: #3b3b3b; display: block; } .footer-menu-fluid h5 { font-size: 14px; font-weight: 700; font-stretch: normal; font-style: normal; line-height: 1.71; letter-spacing: 0.35px; text-align: left; color: #010101; margin: 0; margin-bottom: 15px; } .footer-menu-fluid ul li a { font-size: 14px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.8; letter-spacing: normal; text-align: left; color: #000; } .footer-menu-fluid h6 { font-size: 14px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.2; letter-spacing: normal; text-align: left; color: #3b3b3b; } .footer-menu-fluid form { margin-bottom: 15px; display: flex; align-items: center; padding: 9px 10px 9px 24px; border: solid 0.9px #d7cfcf; background-color: #fff; } .footer-menu-fluid form button { border: 0; padding: 0px; } .footer-menu-fluid form input { width: 100%; flex: 1 1 100%; border: 0px; } .footer-menu-fluid form + div { display: flex; } .footer-menu-fluid form + div a { display: flex; align-items: center; flex: inherit; } .footer-menu-fluid form + div a b { } .footer-menu-fluid form + div a b { font-size: 11.5px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.14; letter-spacing: normal; text-align: left; color: #3b3b3b; } .footer-menu-fluid form + div a b small { font-size: 14.5px; } .footer-menu-fluid form + div a:nth-child(2) b small { font-size: 14px; font-weight: bold; color: #112d94; } .footer-menu-fluid form + div a:nth-child(2) b { font-size: 11.5px; } .footer-menu-fluid form + div a img { margin-right: 7.5px; } section.footer-copyright-fluid { background-color: #ffffff; } .footer-menu-fluid form + div a:nth-child(2) img { margin-left: 7.5px; } [data-slick="main-slick"] .slick-dots { display: flex; align-items: center; justify-content: center; margin: 0px 0px 25px; } [data-slick="main-slick"] .slick-dots li button { display: none; } [data-slick="main-slick"] .slick-dots li { width: 15px; height: 15px; background-color: #ddd; border-radius: 100%; margin: 0px 2.5px; } [data-slick="main-slick"] .slick-dots li.slick-active { background-color: #d82a1f; } [data-slick="main-slick"] .slick-slide a img { width: 100%; } [data-slick="main-slick"] .slick-slide a { display: block; padding: 16px 8px 16px; } .col-category ul.menu li a span { padding: 0px 25px 0px 11px; } .widget-boxed-header h4 { font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.44; letter-spacing: normal; text-align: left; color: #d82a1f; } section.widget-boxed { border-radius: 5px; box-shadow: -1px 0px 13px 0 rgba(72, 92, 130, 0.14); border: solid 1px #dfe4e8; background-color: #fff; margin: 15px 0px; padding: 16px; } .product-tabs-box { padding: 20px 16px; border-radius: 10px; box-shadow: 0 0 21px 0 rgb(36 31 32 / 16%); background-color: #fff; margin: 15px 0px; } .tab-content { font-size: 14px; line-height: 25px; padding: 16px 0px; } .product-area-box-fluid { padding: 20px 16px; border-radius: 10px; box-shadow: 0 0 21px 0 rgb(36 31 32 / 16%); background-color: #fff; margin: 15px 0px; } [data-slick="product-slide-item"] { border: 1px solid #dee2e6; padding: 16px; border-radius: 6px; margin: 0px 0px 16px 0px; } [data-slick="product-slide-child"] .slick-slide { border: 1px solid #dee2e6; padding: 8px; border-radius: 6px; margin: 0px 8px 16px; } [data-slick="product-slide-child"] .slick-slide.slick-current { background-color: #fafafa; } [data-slick="product-slide-child"] .slick-slide.slick-current img { border-radius: 6px; } [data-slick="product-slick"]:hover .slick-prev { z-index: 1; left: -60px; } [data-slick="product-slick"]:hover .slick-next { right: -60px; transition: .2s linear; z-index: 1; } .product-detail-title h3 { font-size: 16px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: -0.18px; text-align: left; color: #282828; margin: 0; } .product-detail-title h1 { font-size: 18px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: 1.89; letter-spacing: -0.18px; text-align: left; color: #282828; margin: 0; } .product-detail-price { display: flex; flex-wrap: wrap; clear: both; padding: 0px 0px 16px; } .product-detail-price >div:nth-child(1) { flex: 1 1 100%; display: flex; align-items: start; } .product-detail-price >div:nth-child(1) span { display: block; line-height: 22px; font-size: 14px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.5; letter-spacing: -0.14px; text-align: left; color: #5d5d5d; } .product-detail-price >div:nth-child(1) span b { padding-right: 3.5px; } .product-detail-price >div:nth-child(1) > div:nth-child(2) { text-align: right; justify-content: end; display: flex; text-align: right; flex: 1; } .product-detail-price >div:nth-child(1) > div:nth-child(2) > span { display: flex; align-items: center; font-size: 14px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.14px; text-align: center; color: #000; } .product-detail-price >div:nth-child(1) > div:nth-child(2) > span span { font-size: 14px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.14px; text-align: center; color: #000; padding-right: 7.5px; padding-left: 7.5px; } .product-detail-price >div:nth-child(1) > div:nth-child(2) > span .fa { color: #ff7800; font-size: 19px; padding-left: 3.5px; } .product-detail-price >div:nth-child(2) {} .product-detail-price >div:nth-child(2) del { font-size: 21px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: -0.68px; text-align: left; color: #4f4f4f; } .product-detail-price >div:nth-child(2) ins { font-size: 27.5px; font-weight: bold; font-stretch: normal; font-style: normal; letter-spacing: -1.01px; text-align: left; color: #0c7c00; text-decoration: none; line-height: 25px; } .product-detail-price >div:nth-child(3) { width: 60px; height: 50px; border-radius: 5px; background-color:#d62d28; font-size: 18px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: -0.23px; text-align: center; color: #fff; line-height: 17px; padding: 5px 0px 0px; font-weight: 600; } .product-detail-price >div:nth-child(3) small { font-size: 9px; font-weight: 500; font-stretch: normal; font-style: normal; text-align: left; color: #fff; letter-spacing: 1px; } .product-detail-price >div:nth-child(2) ins+ small { display: block; font-size: 11px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 0.64; letter-spacing: -0.35px; text-align: left; color: #06933b; } .product-detail-price >div:nth-child(4) { flex: 1; display: flex; justify-content: end; align-items: center; } .product-detail-price >div:nth-child(4) span { font-size: 14px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.14px; text-align: center; color: #000; } .product-detail-price >div:nth-child(4) span .fa { color: #ff7800; padding-right: 2.5px; font-size: 17px; } .product-detail-meta-button { display: flex; padding: 16px 0px; } .product-detail-meta-button div button { border-radius: 10px; border: 0px; background-color: #d82a1f; width: 100%; line-height: 45px; color: #fff; font-weight: 400; } .product-detail-meta-button div { flex: 1 1 100%; padding: 0px 8px; display: flex; align-items: center; } .product-detail-meta-button.v2 div:nth-child(2) button { background-color: #167b11; } .product-detail-meta-button div span .fa { display: block; font-size: 20px; } .product-detail-meta-button div:nth-child(1) { background-color: #fafafa; border: 1px solid #c9c9c9; border-radius: 6px; width: 125px; flex: 0 0 125px; } .product-detail-meta-button div:nth-child(1) input { background-color: transparent; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border: 0; text-align: right; width: 100%; font-size: 16px; } .product-detail-meta-button div:nth-child(1) small { padding: 0px 10px; display: block; } .product-detail-meta-button div span { padding-right: 4px; } .product-detail-meta-button.v2 div:nth-child(1) { flex: 1 100%; border: 0; padding: 0; } .product-detail-meta-whatsapp { height: inherit; flex-grow: 0; margin: 0px 0px; padding: 0; border-radius: 32px; box-shadow: 0 4px 30px 0 rgb(38 211 103 / 30%); border: solid 2px #26d367; background-color: #fff; display: flex; align-items: center; justify-content: center; } .product-detail-meta-whatsapp > span:nth-child(1) { height: inherit; background: #26D367; border: 2px solid #26D367; border-radius: 32px; flex: 1; display: flex; align-items: center; justify-content: center; font-size: 15px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.4px; text-align: left; padding: 7.5px 10px; color: #fff; } .product-detail-meta-whatsapp > span:nth-child(2) { flex: 1; font-size: 18px; font-weight: 800; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.4px; text-align: center; color: #453e40; display: none; } .product-detail-meta-whatsapp > span:nth-child(1) i { margin-right: 7.5px; font-size: 30px; } .product-detail-user-box > div { padding: 11px 29px 9px 24px; border-radius: 5px; box-shadow: 0px 2px 24px 0 rgba(0, 0, 0, 0.15); border: solid 1px #e2e2e2; background-color: #fff; margin: 8px 0px; display: flex; align-items: center; font-size: 13px; } .product-detail-user-box > div form + a { background-color: #fb7833; color: #fff; padding: 2.5px 15px; border-radius: 26px; } .product-detail-user-box { margin: 16px 0px 0px; } .box-page .box-page-content { padding: 29px 20px 60px 32px; border-radius: 8px; border: solid 0.9px #e0e0e0; background-color: #fff; box-shadow: 0 0 8px 0 rgba(72, 72, 72, 0.08); } .box-page .box-page-title { font-size: 18px; font-weight: 500; font-stretch: normal; font-style: normal; line-height: 1.89; letter-spacing: -0.18px; text-align: left; color: #282828; margin-bottom: 16px; } .row-box real {} .row-box .col-product-item-cart-label > button:nth-child(1) { font-size: 14px; } .pagination ul { justify-content: center; margin: auto; } .pagination ul li a { padding: 5px 10px; background-color: #f6f6f6; margin: 2.5px; border-radius: 3px; border: 1px solid #ccc; } .pagination ul { margin: 25px auto 15px; } .pagination ul li.active a,.pagination ul li a:hover { border-color: #ea853d; background-color: #ea853d; color: #fff; } .seo-container .seo-content h3 { margin-bottom: 15px; font-size: 19px; } .seo-container .seo-content * { font-size: 13px; line-height: 19px; } section.widget-boxed ul li ul { display: none; } section.widget-boxed ul li a img { display: none; } .widget-boxed-header h4 span { font-size: 13px; color: #000; } section.widget-boxed.category-boxed { margin: 0; } .col-seleced-fluid { text-align: right; } .row-product-meta { margin-bottom: 15px; } nav.breadcrumb-box .breadcrumb { padding: 0; margin: 15px 0px 0px; background-color: transparent; } .row-box .col-product-item { margin-bottom: 16px; } .col-product-item .col-product-item-image-content img { height: 215px; margin: auto; display: table; } div#___ratingbadge_0 { bottom: 124px!important; right: inherit!important; left: 0px!important; } .col-product-item .col-product-item-title a span:nth-child(2) { -webkit-line-clamp: 2; height: 35px; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-box; display: box; } .col-category ul.menu li div .mega-content > li a span { display: flex; font-size: 12px; padding: 0; height: 43px; align-items: center; padding: 15px 0px; justify-content: center; } .col-category ul.menu li div .mega-content > li > a img { margin: auto; display: table; text-align: center; width: 50px; } .box-page .box-page-content { display: inline-block; width: 100%; } .product-detail-price >div:nth-child(2) ins + b { display: block; } .sp-input-group { display: flex; } [data-price="1"] { display: none!important; } .col-category ul.menu li.menu-item-1401.menu-level-0 div { right: 29px; } .col-category ul.menu li.menu-item-1361.menu-level-0 div { right: 95px; } .banner-item-box { margin-bottom: 15px; } .col-category ul.menu li.menu-item-8760 a { background-color: #d32f2f; height: 55px; color: #fff; text-transform: uppercase; }