/*------------------------------------*\ Table of contents \*------------------------------------*/ /*------------------------------------------------ CSS STRUCTURE: 1. VARIABLES 2. GENERAL TYPOGRAPHY 2.1 General Styles 2.2 Floating & Alignment 2.3 Forms 2.4 Lists 2.5 Code 2.6 Tables 2.7 Spacing 2.8 Utilities 2.9 Misc - Row Border - Zoom Effect 2.10 Buttons - Button Sizes - Button Shapes - Button Color Scheme - Button Aligns 2.11 Section - Hero Section - Section Title - Section Paddings - Section Margins - Section Bg Colors - Content Colors - Content Borders 3. EXTENDED TYPOGRAPHY 3.1 Blockquote / Pullquote 3.2 Text Highlights 4. CONTENT ELEMENTS 4.1 Tabs 4.2 Accordions 4.3 Brand Carousel 4.4 Category Carousel 5. BLOG STYLES 5.1 Blog Single Post 5.2 About Author 5.3 Comments List 5.4 Comments Form3 6. SITE STRUCTURE 6.1 Header - Header Menu - Nav Sidebar 6.2 Billboard 6.3 About Us Section 6.4 Video Section 6.5 Selling Products Section 6.6 Quotation Section 6.7 Latest Blogs Section 6.8 Newsletter Section 6.9 Instagram Section 6.10 Footer - Footer Top - Footer Bottom 7. OTHER PAGES 7.1 Product detail 7.2 Shop page /*-------------------------------------------------------------- /** 1. VARIABLES --------------------------------------------------------------*/ :root { /* widths for rows and containers */ --header-height : 160px; --header-height-min : 80px; } /* on mobile devices below 600px */ @media screen and (max-width: 600px) { :root { --header-height : 100px; --header-height-min : 80px; } } /* Theme Colors */ :root { --accent-color : #FFC43F; --dark-color : #222222; --light-dark-color : #727272; --light-color : #fff; --grey-color : #dbdbdb; --light-grey-color : #fafafa; --primary-color : #6995B1; --light-primary-color : #eef1f3; } /* Fonts */ :root { --body-font : "Open Sans", sans-serif; --heading-font : "Nunito", sans-serif; } body { --bs-link-color: #333; --bs-link-hover-color:#333; --bs-link-color-rgb: 40,40,40; --bs-link-hover-color-rgb: 0,0,0; /* --bs-link-color: #FFC43F; --bs-link-hover-color: #FFC43F; */ --bs-light-rgb: 248, 248, 248; --bs-font-sans-serif: "Open Sans", sans-serif; --bs-body-font-family: var(--bs-font-sans-serif); --bs-body-font-size: 1rem; --bs-body-font-weight: 400; --bs-body-line-height: 2; --bs-body-color: #747474; --bs-primary: #FFC43F; --bs-primary-rgb: 255, 196, 63; --bs-success: #a3be4c; --bs-success-rgb: 163, 190, 76; --bs-primary-bg-subtle: #FFF9EB; --bs-success-bg-subtle: #eef5e5; --bs-border-color: #F7F7F7; --bs-secondary-rgb: 230, 243, 251; /* --bs-success-rgb: 238, 245, 228; */ --bs-danger-rgb: 249, 235, 231; --bs-warning-rgb: 255, 249, 235; --bs-info-rgb: 230, 243, 250; } .btn-primary { --bs-btn-color: #fff; --bs-btn-bg: #ffc43f; --bs-btn-border-color: transparent; --bs-btn-hover-color: #fff; --bs-btn-hover-bg: #f7a422; --bs-btn-hover-border-color: transparent; --bs-btn-focus-shadow-rgb: 49,132,253; --bs-btn-active-color: #fff; --bs-btn-active-bg: #ffc43f; --bs-btn-active-border-color: transparent; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #d3d7dd; --bs-btn-disabled-border-color: transparent; } .btn-outline-primary { --bs-btn-color: #ffc43f; --bs-btn-border-color: #ffc43f; --bs-btn-hover-color: #fff; --bs-btn-hover-bg: #ffc107; --bs-btn-hover-border-color: #ffc107; --bs-btn-focus-shadow-rgb: 13,110,253; --bs-btn-active-color: #fff; --bs-btn-active-bg: #ffc107; --bs-btn-active-border-color: #ffc107; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff3cd; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #fff3cd; --bs-gradient: none; } .btn-outline-light { --bs-btn-color: #747474; --bs-btn-border-color: #EFEFEF; --bs-btn-hover-color: #000; --bs-btn-hover-bg: #EFEFEF; --bs-btn-hover-border-color: #EFEFEF; --bs-btn-focus-shadow-rgb: 248,249,250; --bs-btn-active-color: #000; --bs-btn-active-bg: #EFEFEF; --bs-btn-active-border-color: #EFEFEF; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #EFEFEF; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #EFEFEF; --bs-gradient: none; } .btn-warning { font-size:10px; text-align: center; transition: 0.5s; background-size: 200% auto; color: white; border-radius: 10px; display: block; border: 0px; box-shadow: 0px 0px 14px -7px #f09819; background-image: linear-gradient(45deg, #FF512F 0%, #F09819 51%, #FF512F 100%); cursor: pointer; user-select: none; -webkit-user-select: none; touch-action: manipulation; } .btn-warning:hover { background-position: right center; color: #fff; text-decoration: none; } .btn-warning:active { transform: scale(0.95); } .btn-hapus { font-size:10px; text-align: center; transition: 0.5s; background-size: 200% auto; color: white; border-radius: 10px; display: block; border: 0px; box-shadow: 0px 0px 14px -7px #f09819; background-image: linear-gradient(45deg, #ff87dd 0%, #FF512F 51%, #ff87dd 100%); cursor: pointer; user-select: none; -webkit-user-select: none; touch-action: manipulation; } .btn-hapus:hover { background-position: right center; color: #fff; text-decoration: none; } .btn-hapus:active { transform: scale(0.95); } .btn-success { --bs-btn-color: #222; --bs-btn-bg: #EEF5E4; --bs-btn-border-color: #EEF5E4; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #9de3c2; --bs-btn-hover-border-color: #9de3c2; --bs-btn-focus-shadow-rgb: 60,153,110; --bs-btn-active-color: #222; --bs-btn-active-bg: #9de3c2; --bs-btn-active-border-color: #9de3c2; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #222; --bs-btn-disabled-bg: #EEF5E4; --bs-btn-disabled-border-color: #EEF5E4; } .btn-danger { --bs-btn-color: #222; --bs-btn-bg: #FFEADA; --bs-btn-border-color: #FFEADA; --bs-btn-hover-color: #222; --bs-btn-hover-bg: #ecc9af; --bs-btn-hover-border-color: #ecc9af; --bs-btn-focus-shadow-rgb: 60,153,110; --bs-btn-active-color: #222; --bs-btn-active-bg: #ecc9af; --bs-btn-active-border-color: #ecc9af; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #222; --bs-btn-disabled-bg: #FFEADA; --bs-btn-disabled-border-color: #FFEADA; } body { /* letter-spacing: 0.03em; */ } h1,h2,h3,h4,h5,h6 { font-family: var(--heading-font); color: var(--dark-color); font-weight: 700; } .display-1, .display-2, .display-3, .display-4, .display-5, .display-6 { font-weight: 700; } .breadcrumb.text-white { --bs-breadcrumb-divider-color: #fff; --bs-breadcrumb-item-active-color: var(--bs-primary); } .dropdown-menu { --bs-dropdown-link-active-bg: var(--bs-primary); } .nav-pills .nav-link { --bs-nav-pills-link-active-color: #111; --bs-nav-pills-link-active-bg: #f1f1f1; } .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { --bs-gutter-x: 3rem; } /*----------------------------------------------*/ /* 6. SITE STRUCTURE */ /*----------------------------------------------*/ /* 6.1 Header --------------------------------------------------------------*/ /* Preloader */ .preloader-wrapper { width: 100%; height: 100vh; margin: 0 auto; position: fixed; top: 0; left: 0; z-index: 111; background: #fff; } .preloader-wrapper .preloader { margin: 20% auto 0; transform: translateZ(0); } .preloader:before, .preloader:after { content: ''; position: absolute; top: 0; } .preloader:before, .preloader:after, .preloader { border-radius: 50%; width: 2em; height: 2em; animation: animation 1.2s infinite ease-in-out; } .preloader { animation-delay: -0.16s; } .preloader:before { left: -3.5em; animation-delay: -0.32s; } .preloader:after { left: 3.5em; } @keyframes animation { 0%, 80%, 100% { box-shadow: 0 2em 0 -1em var(--accent-color); } 40% { box-shadow: 0 2em 0 0 var(--accent-color); } } /* *** Start editing below this line *** */ .container-fluid { max-width: 1600px; } .banner-blocks { display: grid; grid-template-columns: repeat(12, 1fr); grid-template-rows: repeat(2, 1fr); grid-gap: 2rem; } .block-1 { grid-area: 1 / 1 / 3 / 8; } .block-2 { grid-area: 1 / 8 / 2 / 13; } .block-3 { grid-area: 2 / 8 / 3 / 13; } @media screen and (max-width:1140px) { .banner-blocks { grid-template-columns: 1fr; grid-template-rows: repeat(4, 1fr); } .block-1 { grid-area: 1 / 1 / 3 / 2; } .block-2 { grid-area: 3 / 1 / 4 / 2; } .block-3 { grid-area: 4 / 1 / 5 / 2; } } /* banner ad */ .banner-ad { position: relative; overflow: hidden; /* border-radius: 12px; */ } .banner-ad.blue { background: #e6f3fb; } .banner-ad .swiper-pagination { bottom: 40px; left: 0; right: 0; } .banner-ad .swiper-pagination .swiper-pagination-bullet { width: 16px; height: 16px; margin: 4px; background: #FFF; opacity: 1; transition: background 0.3s ease-out; } .banner-ad .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #FFC43F; } .banner-ad .swiper-slide { min-height: 630px; /* display: flex; */ } /* .banner-ad .banner-content { padding: 52px; } .banner-ad.large .banner-content { padding: 90px; } */ .banner-ad .banner-content .categories { font-family: 'Garamond'; font-size: 37px; text-transform: capitalize; color: var(--dark-color); } .banner-ad .banner-content .sale { position: relative; display: inline-block; } .banner-ad .banner-content .sale:before { content: ''; width: 80px; border-bottom: 1px solid #111; position: absolute; bottom: 6px; } .banner-ad .banner-content .sale:after { content: 'SALE'; font-family: var(--body-font); position: absolute; font-size: 11px; line-height: 15px; letter-spacing: 0.3em; text-transform: uppercase; color: #252525; bottom: 0; right: 0; } .banner-ad .banner-content .banner-title { letter-spacing: 0.02em; font-size: 33px; margin-top:40px; } .banner-ad.large .banner-content .categories { color: var(--accent-color); } .banner-ad.large .banner-content .banner-title { font-size: 52px; } /* Swiper carousel */ .swiper-prev, .swiper-next { width: 38px; height: 38px; line-height: 38px; background: #F1F1F1; color: #222222; padding: 0; text-align: center; border-radius: 10px; --bs-btn-border-color: transparent; --bs-btn-active-bg: #ec9b22; --bs-btn-active-border-color: transparent; --bs-btn-hover-bg: #FFC43F; --bs-btn-hover-border-color: transparent; --bs-btn-disabled-color: #ccc; --bs-btn-disabled-bg: #eaeaea; --bs-btn-disabled-border-color: #eaeaea } .swiper-prev:hover, .swiper-next:hover { background: #FFC43F; } .btn-link { margin-right: 30px; font-weight: 600; font-size: 16px; line-height: 22px; text-align: right; text-transform: capitalize; color: #787878; } /* category carousel */ .category-carousel .category-item { background: #FFFFFF; border: 1px solid #FBFBFB; box-shadow: 0px 5px 22px rgba(0, 0, 0, 0.04); border-radius: 16px; text-align: center; padding: 60px 20px; margin: 20px 0; transition: box-shadow 0.3s ease-out, transform 0.3s ease-out; } .category-carousel .category-item:hover { transform: translate3d(0,-10px,0); box-shadow: 0px 21px 44px rgba(0, 0, 0, 0.08); } .category-carousel .category-item .category-title { font-weight: 600; font-size: 20px; line-height: 27px; letter-spacing: 0.02em; text-transform: capitalize; color: #222222; margin-top: 20px; } /* brand carousel */ .brand-carousel .brand-item { background: #FFFFFF; border: 1px solid #FBFBFB; box-shadow: 0px 5px 22px rgba(0, 0, 0, 0.04); border-radius: 16px; padding: 16px; } .brand-carousel .brand-item img { width: 100%; border-radius: 12px; } .brand-carousel .brand-item .brand-details { margin-left: 15px; } .brand-carousel .brand-item .brand-title { margin: 0; } /* product tabs */ .product-tabs .nav-tabs { justify-content: flex-end; border: none; --bs-nav-link-hover-color: #111; --bs-nav-link-color: #555; --bs-nav-tabs-link-border-color: #fff; --bs-nav-tabs-link-hover-border-color: transparent; --bs-nav-tabs-link-active-border-color: #fff; } .product-tabs .nav-tabs .nav-link.active, .product-tabs .nav-tabs .nav-item.show .nav-link { /* border: none; */ border-bottom: 3px solid var(--accent-color); } /* product-grid */ /* .product-grid { gap: 25px; } */ .product-item { position: relative; padding: 16px; background: #FFFFFF; border: 1px solid #FBFBFB; box-shadow: 0px 5px 22px rgba(0, 0, 0, 0.04); border-radius: 16px; margin-bottom: 30px; transition: box-shadow 0.3s ease-out; min-height: 360px; } .product-item:hover { box-shadow: 0px 21px 44px rgba(0, 0, 0, 0.08); } .product-item h3 { display: block; width: 100%; font-weight: 600; font-size: 13px; line-height: 25px; text-transform: capitalize; color: #333333; margin: 0; } .product-item figure { background: #F9F9F9; border-radius: 12px; text-align: center; } .product-item figure img { max-height: 210px; height: auto; } .product-item .btn-wishlist { /* position: absolute; */ top: 20px; right: 20px; /* width: 50px; height: 50px; */ width: 30px; height: 30px; border-radius: 50px; display: flex; align-items: center; justify-content: center; background: #fff; border: 1px solid #d8d8d8; transition: all 0.3s ease-out; } .product-item .btn-wishlist:hover { background: rgb(250, 142, 142); color: #fff; } .product-item .btn-wishlist-active { /* position: absolute; */ top: 20px; right: 20px; /* width: 50px; height: 50px; */ width: 30px; height: 30px; border-radius: 50px; display: flex; align-items: center; justify-content: center; border: 1px solid #d8d8d8; transition: all 0.3s ease-out; background: rgb(240, 56, 56); color: #fff; } .product-item .qty { font-weight: 400; font-size: 13px; line-height: 18px; letter-spacing: 0.02em; color: #9D9D9D; } @media screen and (max-width:991px) { .product-item .qty { font-size: 12px; } } .product-item .rating { font-weight: 600; font-size: 13px; line-height: 18px; text-transform: capitalize; color: #222222; } .product-item .rating iconify-icon { color: #FFC43F; } .product-item .price { display: block; width: 60%; font-weight: 600; font-size: 15px; line-height: 30px; text-transform: capitalize; color: #222222; } .product-item .product-qty { width: 85px; } .product-item .btn-link { text-decoration: none; } .product-item #quantity { height: auto; width: 28px; text-align: center; border: none; margin: 0; padding: 0; } .product-item .btn-number { width: 26px; height: 26px; line-height: 1; text-align: center; background: #FFFFFF; border: 1px solid #E2E2E2; border-radius: 6px; color: #222; padding: 0; } /* cart */ .cart .product-qty { min-width: 130px; } /* floating image */ .image-float { margin-top: -140px; margin-bottom: -140px; } @media screen and (max-width:991px) { .image-float { margin: 0; } } /* post item */ .post-item .post-meta { font-size: 0.8rem; line-height: 1; } .post-item .post-meta svg { margin-right: 5px; } @media screen and (max-width: 991px) { /* offcanvas menu */ .offcanvas-body .nav-item { font-weight: 700; border-bottom: none; } .offcanvas-body .filter-categories { width: 100%; margin-bottom: 20px !important; border: 1px solid #d1d1d1 !important; padding: 14px; border-radius: 8px; } /* dropdown-menu */ .dropdown-menu { padding: 0; border: none; line-height: 1.4; font-size: 0.9em; } .dropdown-menu a { padding-left: 0; } .dropdown-toggle::after { /* position: absolute; */ right: 0; top: 21px; } } /* single product */ /* product-thumbnail-slider */ .product-thumbnail-slider { height: 740px; } @media screen and (max-width:992px) { .product-thumbnail-slider { margin-top: 20px; height: auto; } } @media screen and (min-width:992px) { .product-thumbnail-slider { height: 520px; } } @media screen and (min-width:1200px) { .product-thumbnail-slider { height: 740px; } } .fs11{ font-size:11px; } .fs12{ font-size:12px; } .fs13{ font-size:12px; } .fs14{ font-size:14px; } .fs20{ font-size:20px; } .mfsb { font-size: 1rem !important; } .mfsb2 { padding: 3rem !important; } .logowidth{ height:50px !important; } .fback{ background:#ddd; padding-top: 1rem !important; } .pcart{ width:14px; height:14px; } .pcarttitle{ font-size:12px; } .bcart{ width:10px; height:10px; } .bcarttitle{ font-size:10px; } .pdesc{ display: block; white-space: nowrap; width: 12em; overflow: hidden; text-overflow: ellipsis; } .product-item .price2 { font-weight: 400; font-size: 12px; line-height: 18px; letter-spacing: 0.02em; color: #9D9D9D; margin-top:-5px; } .mt-5{ margin-top: 5px !important; } .nobutton{ background: none; color: inherit; border: none; } .clickeffect:after { content: ""; display: block; /* position: absolute; */ border-radius: 4em; left: 0; top:0; /* width: 100%; */ /* height: 100%; */ opacity: 0; transition: all 0.5s; box-shadow: 0 0 10px 40px red; } .clickeffect:active:after { box-shadow: 0 0 0 0 white; position: absolute; border-radius: 4em; left: 0; top:0; opacity: 1; transition: 0s; } .clickeffect:active { top: 1px; } .ptotal { padding-left: 15px !important; padding-right: 15px !important; } .wishlist-item { position: relative; padding: 16px; background: #FFFFFF; border: 1px solid #FBFBFB; box-shadow: 0px 5px 22px rgba(0, 0, 0, 0.04); border-radius: 16px; margin-bottom: 30px; transition: box-shadow 0.3s ease-out; } .wishlist-item:hover { box-shadow: 0px 21px 44px rgba(0, 0, 0, 0.08); } .wishlist-item figure { background: #F9F9F9; border-radius: 12px; text-align: center; } .wishlist-item figure img { max-height: 210px; height: auto; } .descspace{ margin-top:20px; margin-bottom:40px; } .bg-banner1{ background-color: #fcd7cf; background-image: linear-gradient(160deg, #cff4fc 0%, #fcd7cf 100%); } .bg-banner2{ background-color: #f4e5f5; background-image: linear-gradient(160deg, #eef5e5 0%, #f4e5f5 100%); } .bg-banner3{ background-color: #d7ebf8; background-image: linear-gradient(160deg, #f8d7da 0%, #d7ebf8 100%); } .swiper-col { width:19% !important; } .btn-filter { background-color: initial; background-image: linear-gradient(-180deg, #FF7E31, #E62C03); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.1) 0 2px 4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-family: Inter,-apple-system,system-ui,Roboto,"Helvetica Neue",Arial,sans-serif; height: 40px; line-height: 40px; outline: 0; overflow: hidden; padding: 0 20px; pointer-events: auto; position: relative; text-align: center; touch-action: manipulation; user-select: none; -webkit-user-select: none; vertical-align: top; white-space: nowrap; width:170px; z-index: 9; border: 0; transition: box-shadow .2s; } .btn-filter:hover { box-shadow: rgba(253, 76, 0, 0.5) 0 3px 8px; } .mt-righticon{ margin-top: 13px; } .w100{ width: 100px; } .categoryimg{ max-height: 150px; } .navfixed { position:fixed; top:0px; width:100%; height:65px; z-index:10; background:white; } .mt60{ margin-top:50px; } .px-5h { padding-right: 3rem !important; padding-left: 3rem !important; } @media screen and (max-width:900px) { .product-item { min-height: 290px; } .product-item .qty { width: 70%; } .product-item .price { font-size: 12px; width: 55%; } .product-item .price2 { font-size: 10px; margin-top:-8px; } .bcart{ width:10px; height:10px; } .bcarttitle{ font-size:10px; font-weight:bold; } .ratingtitle{ font-size: 10px; } .product-item figure img { max-height: 140px; height: auto; } .wishlist-item figure img { max-height: 140px; height: auto; } .dropdown-menu { padding: 10px; } .colpad{ padding-left:7px !important; padding-right:7px !important; } .logowidth{ width:100% !important; height:auto !important; margin-top: 5px; } .fcenter{ text-align:center; width:100%; } .fnone{ display:none; } .w60 { width:55%; } .w40 { width:45%; } .banner-ad .swiper-slide { min-height: 10px; } .row > *{ padding-right: 0; padding-left: 0; } .mfsb2 { /* padding: 28px 30px 28px 35px !important; */ padding: 28px 50px 28px 55px !important; } .swiper-col { width:22% !important; } .banner-ad .swiper-pagination { bottom:10px; } .banner-ad.large .banner-content .banner-title{ font-size: 30px; } .banner-ad .banner-content .categories { margin-top:10px; } .mt5{ margin-top:5px; } .mt10{ margin-top:10px; } .mt20{ margin-top:20px; } .mt30{ margin-top:30px; } .mt40{ margin-top:40px; } .btn-float { position:fixed; width:40%; top:20px; left:30%; color:#FFF; text-align:center; font-size:12px; z-index:100; text-decoration:none; background-color: #c2fbd7; border-radius: 100px; box-shadow: rgba(44, 187, 99, .2) 0 -25px 18px -14px inset,rgba(44, 187, 99, .15) 0 1px 2px,rgba(44, 187, 99, .15) 0 2px 4px,rgba(44, 187, 99, .15) 0 4px 8px,rgba(44, 187, 99, .15) 0 8px 16px,rgba(44, 187, 99, .15) 0 16px 32px; color: green; cursor: pointer; display: inline-block; font-family: CerebriSans-Regular,-apple-system,system-ui,Roboto,sans-serif; padding: 7px 20px; text-align: center; text-decoration: none; transition: all 250ms; border: 0; user-select: none; -webkit-user-select: none; touch-action: manipulation; } .btn-float:hover { box-shadow: rgba(44,187,99,.35) 0 -25px 18px -14px inset,rgba(44,187,99,.25) 0 1px 2px,rgba(44,187,99,.25) 0 2px 4px,rgba(44,187,99,.25) 0 4px 8px,rgba(44,187,99,.25) 0 8px 16px,rgba(44,187,99,.25) 0 16px 32px; transform: scale(1.05) rotate(-1deg); } .offcanvas-body { padding: 10px 20px 0 20px; } .offcanvas-body .nav-item { font-weight: normal; text-decoration: none; border-bottom: none; } .banner-ad .swiper-slide { min-height: 500px; } .product-item .btn-wishlist:hover { background: #fff; color: #000; } } @media screen and (max-width:762px) { .mheadl{ width:30%; margin-top:10px; } .mheadr{ width:70%; } .banner-ad.large .banner-content .banner-title{ font-size: 14px; margin-top: 0; } .banner-ad .banner-content .categories { font-size:20px; } .banner-ad .swiper-slide { min-height: 350px; } .descspace{ margin-top:10px; margin-bottom:20px; } .mf10{ font-size:10px; } .mfsb { font-size: 10px !important; } .swiper-col { width:46% !important; margin-right: 8px !important; margin-left: 8px !important; } .offcanvas-body .nav-item { border-bottom: 1px solid #d1d1d1; } .categoryimg{ max-height: 120px; } .logowidth { margin-top: 0px; } .btn-filter { height:33px; line-height:33px; width:120px; } } @media screen and (max-width:480px) { .navfixed { position:inherit; top:0px; width:100%; height:auto; z-index:10; background:white; } .mt60{ margin-top:0px; } .px-5{ padding-left:10px !important; padding-right:10px !important; } .px-5h{ padding-left:0px !important; padding-right:0px !important; } .bcart{ width:10px; height:10px; } .bcarttitle{ font-size:10px; font-weight:bold; } }