// Best product Start .best-product-area{ position: relative; .shape{ position: absolute; right: 145px; bottom: 64px; opacity: .8; @media #{$lg}{ right: 84px; bottom: 18px; } @media #{$md}{ right: 84px; bottom: 18px; } } .bg-height{ background-repeat: no-repeat; width: 100%; background-size: cover; } .best-product-caption{ padding-top:150px; padding-bottom: 130px; @media #{$lg}{ padding-top:150px; padding-bottom: 130px; } @media #{$md}{ padding-top: 80px; padding-bottom: 75px; } @media #{$sm}{ padding-top: 80px; padding-bottom: 75px; } @media #{$xs}{ padding-top: 80px; padding-bottom: 75px; } h2{ color:#000; font-size: 55px; font-weight: 700; line-height: 1.3; margin-bottom: 19px; @media #{$lg}{ font-size: 45px; } @media #{$md}{ font-size: 45px; } @media #{$sm}{ font-size: 22px; } @media #{$xs}{ font-size: 21px; } } p{ color: #373b41; font-size: 20px; margin-bottom: 55px; @media #{$md}{ font-size: 17px; } @media #{$sm}{ font-size: 17px; } @media #{$xs}{ font-size: 17px; } } } .product-man{ left: 9%; bottom: 0; z-index: 1; } .vertical-text{ span{ text-orientation: (150deg); writing-mode: vertical-lr; writing-mode: vertical-lr; transform: rotate(180deg); font-size: 117px; font-family: $font_2; font-weight: 700; text-transform: uppercase; -webkit-text-stroke: 1px #e6dfc6; -webkit-text-fill-color:transparent; position: relative; z-index: 0; } } } // Best-collection Start .best-collection-area{ .best-left-cap{ h2{ color:#000; font-size: 45px; font-weight: 700; line-height: 1.3; margin-bottom: 19px; @media #{$lg}{ font-size: 33px; } @media #{$md}{ font-size: 33px; } @media #{$sm}{ font-size: 33px; } @media #{$xs}{ font-size: 33px; } } p{ color: #373b41; font-size: 20px; margin-bottom: 55px; } } .best-left-img{ padding-top: 130px; @media #{$md}{ padding-top: 30px; } @media #{$sm}{ padding-top: 30px; } @media #{$xs}{ padding-top: 30px; } } .best-mid-img{ } // Riht cap .best-right-cap{ float:right; .best-single{ display: flex; align-items: end; .single-cap{ &.active{ background: #2577fd; padding: 10px 30px; border-radius: 10px; h4{ color: #fff; font-family: $font_2; } } text-align: right; h4{ color: #000000; font-size: 18px; line-height: 1.6; font-family: $font_2; } } .single-img{ padding-left: 25px; img{ } } } } } // Best-collection End // Latest Offers .latest-height{ height: 400px; background-repeat: no-repeat; background-size: cover; } .latest-wrapper{ .latest-area{ position: relative; .latest-caption{ position: relative; z-index: 1; h2{ color:#000; font-size: 45px; font-weight: 700; line-height: 1.3; margin-bottom: 19px; @media #{$lg}{ font-size: 36px; } @media #{$md}{ font-size: 35px; } @media #{$sm}{ font-size: 29px; } @media #{$xs}{ font-size: 27px; } } p{ color: #373b41; font-size: 20px; margin-bottom: 55px; } } .latest-subscribe{ form{ position: relative; input{ height: 60px; width: 100%; padding: 10px 32px; border: 1px solid#fff; border-radius: 30px; @media #{$xs}{ padding: 10px 17px; } @media #{$sm}{ padding: 10px 17px; } } button{ padding: 20px 47px; background:#2577fd; font-size: 14px; font-weight: 300; position: absolute; right: 0; border: 0; cursor: pointer; top: 0; color:#fff; border-radius: 30px; @media #{$md}{ padding: 20px 33px; } @media #{$xs}{ padding: 20px 14px; } @media #{$sm}{ padding: 20px 14px; } } } } .man-shape{ position: absolute; left: 34px; bottom: -77px; @media #{$laptop}{ display: none; } @media #{$lg}{ display: none; } @media #{$md}{ display: none; } @media #{$sm}{ display: none; } @media #{$xs}{ display: none; } } } } // shop-method-area .shop-method-area{ .single-method{ i{ font-size: 40px; color:#282828 ; margin-bottom: 25px; display: block; } h6{ color:#282828; font-size: 20px; font-weight: 600; line-height: 1.2; margin-bottom: 12px; font-family: $font_2; } p{ font-size: 16px; } } } // gallery-area .gallery-wrapper { .gallery-area{ .gallery-items{ display: flex; width: 20%; @media #{$md}{ width: 50%; } @media #{$sm}{ width: 50%; } @media #{$xs}{ width: 50%; } } } }