 .image-sec .ratings body { background-color: #fff } button:focus { outline: none } img { max-width: 100% } .review-img { padding-bottom: 6% } a { text-decoration: none } header { box-shadow: 0 1px 4px #0003 } .categories-image .full-image .image-sec { position: relative } .image-sec .ratings { position: absolute; bottom: 0; left: 0 } .ratings .rating-single { border-right: 1px solid; padding-right: 4px } .ratings .count { padding-left: 8px } .full-image .ratings .mdi:before { color: #e7711b; font-size: 14px } .image-sec .ratings { background: #fff; position: absolute; bottom: 5px; left: 5px; padding: 4px 10px; font-size: 12px; border-radius: 10px; font-weight: 500; display: none } header .main_head { background-color: /*#9E458F;*/#db2777; padding: 10px 0; width: 100%; height: 80px; top: 0; z-index: 100 } header .main_head .back-arow { position: absolute; display: none } header .main_head .back-arow a { color: #8a8484; font-size: 21px; padding: 0 13px } header .main_head .logo { text-align: right; width: 15%; float: left; margin: 0 14px } header .main_head .search-part { background-color: #fff; display: inline-block; float: left; width: 35%; margin: 5px 20px; position: relative } .col-1-5 { width: 20%; float: left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px } header .main_head .search-part input { width: 80%; height: 49px; padding: 2px 0 0 22px; font-size: 18px; border: none; outline: none } .search-mix { display: inline; position: relative } .mobile-search { background-color: #fff } header .main_head .search-part a { position: absolute; right: 0; top: 40px; background-color: #3e3e3efc; color: #fff; width: 23px; height: 27px; text-align: center; display: none } header .main_head .search-part i { font-size: 21px } header .main_head .search-part button { background-color: #fff; padding: 10px 9px; float: right; color: #e15d84; border: none; border-bottom-right-radius: 4px; border-top-right-radius: 4px } header .main_head .search-part .list-auto { width: 100%; display: none; position: absolute; z-index: 10 } header .main_head .search-part .list-auto ul li { border-radius: 0; padding: 4px 6px } header .main_head .search-part .list-auto ul li img { width: 11% } header .main_head .search-part .list-auto ul li span { font-size: 16px; color: #6f6f6f; padding: 0 10px } header .main_head .side-links { margin: 17px 0; padding: 0; width: 20%; float: left; text-align: right } header .main_head .side-links .for-login { padding: 0 7px; display: inline-block } header .main_head .side-links .for-login a { font-weight: 500; color: #dc597b; font-size: 14px } header .main_head .side-links .for-more-drop { padding: 0 20px; display: inline-block } header .main_head .side-links .for-more-drop .more-fs { color: #fff; font-weight: 500; font-size: 17px; line-height: 22px } header .main_head .side-links .for-more-drop .more-fs i { font-size: 22px; float: left; padding-right: 7px } header .main_head .side-links .for-more-drop .dropdown-menu { top: 13px !important; border-radius: 0; width: 209px; left: -43px !important; border: none; background-color: #fff; box-shadow: 0 3px 5px #00000026 } header .main_head .side-links .for-more-drop .dropdown-menu:after { content: ""; width: 0; height: 0; border-left: 16px solid transparent; border-right: 16px solid transparent; border-bottom: 15px solid white; position: absolute; top: -14px; left: 86px; right: 0 } header .main_head .side-links .for-more-drop .dropdown-menu ul { margin: 0; padding: 0 } header .main_head .side-links .for-more-drop .dropdown-menu ul li { list-style-type: none } header .main_head .side-links .for-more-drop .dropdown-menu ul li a { text-decoration: none; padding: 10px; display: inline-block; border-bottom: #dcdcdc 1px solid; width: 100%; font-size: 15px; color: #000; transition: .5s } header .main_head .side-links .for-more-drop .dropdown-menu ul li a:hover { background-color: #f1f1f1; color: #e65f85 } header .main_head .side-links .for-more-drop .dropdown-menu ul li a i { float: left; margin-right: 14px; font-size: 20px } header .main_head .side-links .for-cart { padding: 2px 25px; position: relative; display: inline-block; float: right } header .main_head .side-links .for-cart a { color: #fff; padding: 0 0 0 14px } header .main_head .side-links .wishlist-counter { padding: 0 0 0 8px } header .main_head .side-links .for-cart a i { position: absolute; left: 9px; font-size: 21px; top: -3px } header .main_head .side-links .for-cart a .text-cart { font-size: 15px } .top-navi { background-color: #ffecfc; box-shadow: 0 15px 10px -15px #999; border-bottom: 1px solid #e5e5e5; position: relative; margin-top: 0 } .top-profile { margin: 0 25px; float: right } .top-profile .pro-bt { background: none; border: none; color: #fff; padding: 0 1px } .top-profile p { color: #282c3f; font-size: 11px; font-weight: 600; margin: 0; padding-top: 0 } .top-profile hr { margin: 7px 0 } .top-profile .dropdown-menu { top: 9px !important; left: -331% !important; width: 254px; text-align: left } .top-profile .dropdown-menu li a { padding: 10px; background-color: #0000; font-size: 16px; display: block; color: #6c6b6b } .top-profile .dropdown-menu li a:hover { background-color: #fb4e8800; color: #000 } .top-profile .dropdown-menu li a:focus { background-color: #fb4e8800 } .top-profile i { font-size: 19px } .top-profile .hello-user { padding: 0 10px } .top-profile .hello-user h3 { margin: 0; font-size: 13px; line-height: 17px; padding: 6px 11px } .top-profile .hello-user h3 b { font-size: 14px } .top-profile .log-inset { text-align: center; padding: 8px 0 } .top-profile .log-inset button { text-transform: uppercase; border: #cecece 1px solid; padding: 5px 0; width: 92px; font-size: 16px; margin: 0 5px; color: #f30556; background-color: #fff } .top-profile .log-inset button:hover { border: #f30556 1px solid } .mob-search-show button { padding: 0 12px; border: none; background: none; color: #fff; font-size: 23px; background: url(../images/search.png) no-repeat; background-size: 102%; display: none } .mob-search-show button i { display: block } .top-slider .slide-set .info-sec { position: absolute; z-index: 1; top: 6%; width: 380px; text-align: center; background-color: #691313; right: 23%; padding: 8px 23px } .top-slider .slide-set .info-sec .in-sml { color: #fff; font-family: Great Vibes, cursive; display: block; font-size: 26px } .top-slider .slide-set .info-sec .in-cat { color: #ffa13e; display: block; font-size: 37px; margin-bottom: 7px } .top-slider .slide-set .info-sec p { color: #fff; font-size: 13px; line-height: 18px } .top-slider .slide-set .info-sec ul { margin: 0; padding: 0; overflow: hidden; text-align: center } .top-slider .slide-set .info-sec ul li { list-style-type: none; display: inline } .top-slider .slide-set .info-sec ul li a { color: #ffa13e; line-height: 0; font-size: 13px; text-transform: uppercase } .top-slider .slide-set .info-sec button { border: none; background-color: #f3164b; color: #fff; padding: 5px 25px; border-radius: 4px; margin: 15px 0; box-shadow: 0 2px 7px #06060663; text-transform: uppercase; font-size: 12px } .top-slider .fixed-banner { width: 12.5%; position: absolute; top: 112px; right: 50px; z-index: 10; background-color: #fff } .top-slider .fixed-banner .inner-set { padding: 9px 9px 7px } .top-slider .fixed-banner .inner-set img { width: 100% } .top-slider .owl-nav { top: 150px; position: absolute; width: 100% } .top-slider .owl-nav .owl-prev { border: none; padding: 34px 8px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; position: absolute; left: 0; background-color: #fff } .top-slider .owl-nav .owl-prev:after { font-family: Material Design Icons; content: "\f141"; font-size: 29px } .top-slider .owl-nav .owl-next { border: none; padding: 34px 8px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; right: 0; position: absolute; background-color: #fff } .top-slider .owl-nav .owl-next:after { font-family: Material Design Icons; content: "\f142"; font-size: 29px } .top-slider .owl-nav span { display: none } .occasion_category { background-color: #efefef; padding: 12px 0 } .occasion_category .category_name .head-cat { padding: 5px 0; text-align: center } .occasion_category .category_name .head-cat .head-cat-h { margin: 0; font-size: 25px } .occasion_category .category_name .head-cat p { margin: 0; font-size: 17px } .occasion_category .category_name .boxes-show { position: relative; margin: 9px 0 } .occasion_category .category_name .boxes-show img { width: 100% } .occasion_category .category_name .boxes-show .bx-hd { position: absolute; bottom: 0; width: 100%; background-color: #ffffffc9; margin: 0; font-size: 12px; text-align: center; padding: 4px 0; color: #484848 } .occasion_category .category_offer img { width: 100% } .head_title_show { padding: 21px 0; vertical-align: middle; border-bottom: #b3b3b3 1px solid } .head_title_show .rec-tag { display: inline-block; font-size: 1.6em; margin: 0; vertical-align: middle; padding: 0 16px; font-weight: 400; color: #484848 } .head_title_show .count_down { display: inline-block; vertical-align: middle } .head_title_show .count_down .watch { display: inline-block; vertical-align: middle; color: #e25c83; font-size: 21px } .head_title_show .count_down .counting, .head_title_show .count_down .left { font-size: 20px; vertical-align: middle } .head_title_show button { float: right; border: none; background-color: #e25c83; color: #fff; padding: 5px 34px; font-size: 15px; border-radius: 4px; margin-right: 20px } .head_title_show button:hover { background-color: #d64c74 } .deal_of-the_day .head_title_show { padding: 21px 0; vertical-align: middle; border-bottom: #b3b3b3 1px solid } .deal_of-the_day .head_title_show .rec-tag { display: inline-block; font-size: 1.6em; margin: 0; vertical-align: middle; padding: 0 16px; font-weight: 400; color: #484848 } .deal_of-the_day .head_title_show .count_down { display: inline-block; vertical-align: middle } .deal_of-the_day .head_title_show .count_down .watch { display: inline-block; vertical-align: middle; color: #e25c83; font-size: 21px } .deal_of-the_day .head_title_show .count_down .counting, .deal_of-the_day .head_title_show .count_down .left { font-size: 20px; vertical-align: middle } .deal_of-the_day .head_title_show button { float: right; border: none; background-color: #e25c83; color: #fff; padding: 5px 34px; font-size: 15px; border-radius: 4px; margin-right: 10px } .deal_of-the_day .head_title_show button:hover { background-color: #d64c74 } .deal_of-the_day .deal_items-show { padding: 24px 0 } .deal_of-the_day .deal_items-show .owl-nav { position: absolute; top: 42px; width: 100% } .deal_of-the_day .deal_items-show .owl-nav .owl-prev { outline: none; border: none; padding: 34px 8px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; position: absolute; left: -5px; background-color: #eaeaea } .deal_of-the_day .deal_items-show .owl-nav .owl-prev:hover { background-color: #e6e6e6 } .deal_of-the_day .deal_items-show .owl-nav .owl-prev:after { font-family: Material Design Icons; content: "\f141"; font-size: 29px; color: #000 } .deal_of-the_day .deal_items-show .owl-nav .owl-next { outline: none; border: none; padding: 34px 8px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; right: -5px; position: absolute; background-color: #eaeaea } .deal_of-the_day .deal_items-show .owl-nav .owl-next:hover { background-color: #e6e6e6 } .deal_of-the_day .deal_items-show .owl-nav .owl-next:after { font-family: Material Design Icons; content: "\f142"; font-size: 29px; color: #000 } .deal_of-the_day .deal_items-show .owl-nav span { display: none } .product_item_show { margin: 10px 0; border-radius: 15px; box-shadow: 0 1px 5px #00000029; padding: 4px 4px 14px; background-color: #fff } .discover { padding: 10px 10px 30px; background: #fff; margin-top: 5px } .discover a { width: auto !important; padding-left: 0 !important; margin-top: 24px } .discover a span { padding: 7px 14px; background: 0 0; margin-right: 10px; box-shadow: 1px 2px 1px 1px #efe6e6; color: #dc3545 } .product_item_show a { text-decoration: none } .product_item_show .pro-img { overflow: hidden; display: flex; align-items: center; justify-content: center } .product_item_show .pro-img img { -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out; filter: brightness(1.2) } .product_item_show:hover .pro-img img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05) } .product_item_show .pro-details { text-align: center; padding: 10px 6px } .product_item_show .pro-details .pro-hd { display: inline-block; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding: 0; font-size: .8em; font-weight: 700; color: #484848 } .product_item_show .pro-details .pro-hd a { color: #000; font-size: 16px; font-weight: 400 } .product_item_show .pro-details .offer-show { color: #3a980c; display: block; font-size: .9em } .product_item_show .pro-details .dtl-pro { font-size: 16px; color: #000; display: block; font-size: .9em; display: inline-block } .product_item_show .pro-details .dtl-pro1 { font-size: 16px; color: #28a745; display: block; font-size: 12px; display: inline-block } .offer-medium-block { padding: 20px 0 } .offer-medium-block .offer-inside { box-shadow: 0 2px 3px #00000042 } .offer-medium-block .offer-inside img { width: 100% } .cake-show-all .cake-show-all-in { padding: 20px 0 } .cake-show-all a { text-decoration: none } .cake-show-all .cake-show-all-in .show-left-cake img { width: 100% } .cake-show-all .cake-show-all-in .show-right-cake .cake-inside-box { box-shadow: 0 2px 6px #00000026; margin-bottom: 30px; border-radius: 4px } .cake-show-all .cake-show-all-in .show-right-cake .cake-inside-box img { width: 100% } .cake-show-all .cake-show-all-in .show-right-cake .cake-inside-box .ck-hd { font-size: 16px; text-align: center; margin: 0; padding: 11px 0; color: #5a5a5a; background-color: #fff } .product-slider { padding: 20px 0 } .product-slider .product-slider-in { box-shadow: 0 1px -1px 3px #00000024 } .product-slider .product-slider-in .owl-nav { position: absolute; top: 42px; width: 100% } .product-slider .product-slider-in .owl-nav .owl-prev { outline: none; border: none; padding: 34px 8px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; position: absolute; left: -5px; background-color: #eaeaea } .product-slider .product-slider-in .owl-nav .owl-prev:hover { background-color: #e6e6e6 } .product-slider .product-slider-in .owl-nav .owl-prev:after { font-family: Material Design Icons; content: "\f141"; font-size: 29px; color: #000 } .product-slider .product-slider-in .owl-nav .owl-next { outline: none; border: none; padding: 34px 8px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; right: -5px; position: absolute; background-color: #eaeaea } .product-slider .product-slider-in .owl-nav .owl-next:hover { background-color: #e6e6e6 } .product-slider .product-slider-in .owl-nav .owl-next:after { font-family: Material Design Icons; content: "\f142"; font-size: 29px; color: #000 } .product-slider .product-slider-in .owl-nav span { display: none } .flower-category .flower-category-in { background-color: #c5e8e1; position: relative } .flower-category .flower-category-in .header-detail { padding: 70px 28px; line-height: 43px } .flower-category .flower-category-in .header-detail .two-hd { font-weight: 400; font-size: 24px; margin-bottom: 7px } .flower-category .flower-category-in .header-detail .one-hd { color: #f51657; text-transform: uppercase; font-size: 41px } .flower-category .flower-category-in .header-detail button { border: none; background-color: #f51657; color: #fff; padding: 8px 54px 8px 38px; position: relative; line-height: 25px } .flower-category .flower-category-in .header-detail button i { position: absolute; right: 23px; top: 10px } .flower-category .flower-category-in .flower-right { position: absolute; top: 0; width: 20%; right: 202px } .flower-category .flower-category-in .flower-show { padding: 10px 29px } .flower-category .flower-category-in .flower-show .flower-thum { background-color: #fff; padding: 5px 6px } .flower-category .flower-category-in .flower-show .flower-thum img { width: 100% } .flower-category .flower-category-in .flower-show .flower-thum .fl-btn { text-align: center; margin-top: -15px; padding-bottom: 10px } .flower-category .flower-category-in .flower-show .flower-thum .fl-btn button { border: none; background-color: #f51657; color: #fff; padding: 4px 30px } .more-gift-set .more-gift-in { padding: 12px 0; overflow: hidden } .more-gift-set .more-gift-in a { text-decoration: none } .more-gift-set .more-gift-in .gift-cover { width: 20%; float: left } .more-gift-set .more-gift-in .gift-boxes { box-shadow: 0 2px 4px #00000040; box-shadow: 0 2px 3px #00000014; width: 92%; margin: 0 auto } .more-gift-set .more-gift-in .gift-boxes img { width: 100% } .more-gift-set .more-gift-in .gift-boxes .mor-hd { font-size: 17px; text-align: center; margin: 0; padding: 11px 0; color: #000; font-weight: 500; display: block } .popular-blog .popular-blog-in { padding: 16px 0 } .popular-blog .popular-blog-in .blog-head { font-size: 23px; text-align: center; color: #484848 } .popular-blog .popular-blog-in .blog-show { background-color: #f8f8f8; margin: 20px 0; border-radius: 6px; box-shadow: 0 2px 3px #00000014; overflow: hidden } .popular-blog .popular-blog-in .blog-show .blog-detail { text-align: center; padding: 0 10px } .popular-blog .popular-blog-in .blog-show .blog-detail .blg-hd { font-size: 16px; margin: 0; padding: 14px 0; color: #5a5a5a; font-weight: 600; display: block } .popular-blog .popular-blog-in .blog-show .blog-detail p { font-size: 16px; margin: 0; color: #5a5a5a; line-height: 18px } .popular-blog .popular-blog-in .blog-show .blog-detail a { display: block; font-size: .8em; color: #8a1e1e; padding: 23px 0; text-decoration: none } .popular-blog .popular-blog-in .blog-show .blog-detail a:hover { color: #b34949 } .customer-review .customer-review-in { background-color: #f8f8f8; padding: 30px } .customer-review .review-head { text-align: center } .customer-review .review-head .testi-hd { font-family: "Roboto Condensed"margin: 0; color: #484848; font-size: 22px } .customer-review .review-head p { font-size: 14px } .customer-review .customer-review-in .review-block { overflow: hidden; background-color: #fff; padding: 15px 24px; margin: 10px 0; box-shadow: 0 2px 3px #00000014 } .customer-review .customer-review-in .review-block .left-set { float: left; width: 32% } .customer-review .customer-review-in .review-block .left-set .star-set { padding: 10px } .customer-review .customer-review-in .review-block .left-set .star-set i { color: #ffa04c; font-size: 15px } .customer-review .customer-review-in .review-block .left-set .user-img { overflow: hidden; background-color: #e6e6e6; text-align: center; width: 94px; height: 94px; display: flex; align-items: center; border-radius: 20px } .customer-review .customer-review-in .review-block .left-set .user-img img { width: 100%; margin: 0 auto } .customer-review .customer-review-in .review-block .right-set { float: right; width: 61% } .customer-review .customer-review-in .review-block .right-set p { font-size: 13px; color: #332d2f; text-align: justify } .customer-review .customer-review-in .review-block .right-set p small { font-size: 14px } .customer-review .customer-review-in .review-block .right-set .test-hd { font-size: 16px; text-align: right; color: #212529; display: block } .customer-review .customer-review-in .review-block .right-set .timing { margin-top: 26px } .customer-review .customer-review-in .review-block .right-set .timing span { display: block; font-size: 13px; color: #312e2e } .customer-review .customer-review-in .owl-nav { position: absolute; width: 100%; top: 78px } .customer-review .customer-review-in .owl-nav .owl-prev { border: none; padding: 0 6px; position: absolute; left: -27px; border-radius: 0; background-color: #9e458f } .customer-review .customer-review-in .owl-nav .owl-prev:after { font-family: Material Design Icons; content: "\f141"; font-size: 29px } .customer-review .customer-review-in .owl-nav .owl-next { border: none; padding: 0 6px; position: absolute; right: -27px; border-radius: 0; background-color: #9e458f } .customer-review .customer-review-in .owl-nav .owl-next:after { font-family: Material Design Icons; content: "\f142"; font-size: 29px } .customer-review .customer-review-in .owl-nav .owl-prev:hover, .customer-review .customer-review-in .owl-nav .owl-next:hover { background-color: #af459d !important } .customer-review .customer-review-in .owl-nav span { display: none } footer { padding: 15px 0 } footer .footer-in { padding: 0 50px } .footer-first .delivery-portal { font-size: 20px; padding: 12px 0; color: #7f7f7f; display: block; line-height: 33px; font-weight: 600 } .footer-first .foot-head { font-size: 20px; padding: 12px 0; color: #484848; display: block; line-height: 33px } .footer-first p { line-height: 30px; margin-bottom: 10px; color: #383636; font-size: 15px; font-weight: 500; text-align: justify; } footer .popular-search { margin-top: 34px; border-bottom: #c7c7c7 1px solid; padding-bottom: 13px } footer .popular-search .delivery-gift { font-size: 1.2em; text-align: center; margin: 0; padding: 11px 0; display: block; color: #484848; text-transform: uppercase } footer .popular-search a { font-size: .8em; color: #888 } footer .same-delivery .delivery-gift { font-size: 1.2em; text-align: center; margin: 0; padding: 11px 0; display: block; color: #484848; text-transform: uppercase } footer .same-delivery p { line-height: 18px; margin-bottom: 10px; color: #888; font-size: .8em; text-align: center } footer .order-links .order-hd { font-size: .8em; margin: 0 0 8px; padding: 7px 0; color: #484848; text-transform: uppercase; border-bottom: #c7c7c7 1px solid } footer .order-links ul { margin: 0; padding: 0; overflow: hidden } footer .order-links ul li { list-style-type: none; width: 91px; float: left } footer .order-links ul li a { display: block; font-size: 14px; color: #888; padding: 8px 0 } footer .order-links .we-deliver { background: url(../images/sky.png) no-repeat; text-align: center; padding: 36px 0 8px; background-size: cover } footer .order-links .we-deliver .We-Deliver-to { font-size: 1.2em; text-align: center; margin: 0; font-weight: 600; padding: 0; display: block; color: #484848; text-transform: uppercase } footer .order-links .we-deliver p { display: block; font-size: 1em; color: #3a3a3a } footer .other-links { padding: 16px 0 } footer .other-links ul { margin: 0; padding: 0 } footer .other-links ul li { list-style-type: none; line-height: 15px } footer .other-links ul li a { display: inline-block; font-size: 14px; color: #888; padding: 10px 10px 10px 0 } footer .other-links ul li h3 { display: inline-block; font-size: 1em; width: 171px; margin: 0 } footer .other-links ul li b { display: block; font-size: -2em; padding: 10px 0; margin: 0; text-transform: uppercase; font-size: 15px; color: #484848 } footer .social-sec { border-top: #c3c3c3 1px solid; border-bottom: #c3c3c3 1px solid; padding: 10px 0 } footer .social-sec .follow-us { border-right: #c3c3c3 1px solid; text-align: center; padding: 7px 0 } footer .social-sec .follow-us .text-follow { font-size: 1.2em; margin: 0; color: #484848; text-transform: uppercase; padding-bottom: 13px; display: block; font-weight: 500 } footer .social-sec .follow-us ul { margin: 0; padding: 0 } footer .social-sec .follow-us ul li { list-style-type: none; display: inline-block; margin: 0 3px } footer .social-sec .follow-us ul li a { width: 35px; height: 35px; display: flex; border: #888585 1px solid; align-items: center; justify-content: center; border-radius: 45px; color: #737272 } footer .social-sec .phone-sec .support { font-size: 1.2em; text-align: center; margin: 0; color: #484848; text-transform: uppercase; padding-bottom: 15px; display: block; font-weight: 500 } footer .social-sec .phone-sec .country-num:after { font-family: Material Design Icons; content: "\f3f6"; position: absolute; top: 3px; width: 36px; height: 36px; border: #ababab 1px solid; text-align: center; border-radius: 30px; line-height: 36px; left: 0; color: #737272 } footer .social-sec .phone-sec .country-num ul { margin: 0; padding: 0 0 0 45px; overflow: hidden } footer .social-sec .phone-sec .country-num ul li { margin-right: 15px; float: left; list-style: none } footer .social-sec .phone-sec .country-num ul li a { display: block; font-size: 1.1em; color: #888 } footer .social-sec .phone-sec .country-num ul li { display: block; font-size: .9em; color: #888 } footer .social-sec .phone-sec .whatsapp-num { padding-left: 45px } footer .social-sec .phone-sec .whatsapp-num i { position: absolute; left: 0; font-size: 34px; top: 0; color: #737272 } footer .social-sec .phone-sec .whatsapp-num a { display: block; font-size: 1.1em; color: #888 } footer .social-sec .phone-sec .whatsapp-num span { display: block; font-size: .9em; color: #888 } footer .we-accept { text-align: center; padding: 8px 0; border-bottom: #c3c3c3 1px solid } footer .we-accept .acpt { font-size: 1.2em; text-align: center; margin: 0; color: #484848; text-transform: uppercase; padding-bottom: 15px; font-weight: 600; display: block } footer .we-accept i { font-size: 36px; color: #929292; margin: 0 8px } footer .copyright { text-align: center } footer .copyright p { margin: 0; font-size: .9em; color: #888; padding: 18px 0 } .img img { float: left; margin-left: 20% } .img input { margin-left: 20%; padding: 8px 86px; margin-top: 8px } .profile h4 { margin-left: 34px; padding: 6px 0; font-size: 20px } .profile input { margin-left: 5% } .profile { margin-left: 10%; margin-top: 0% } .profile-sec { padding: 122px 0 } #up { margin-bottom: 30px; text-align: center; text-decoration: underline } .subscription { text-align: center; padding: 15px 0; border-bottom: #d2d2d2 1px solid; background-color: #fff } .subscription p { font-size: .92em; color: #f30556; font-weight: 500 } .subscription form input { width: 30%; height: 41px; padding: 0 14px; display: inline-block; border: 1px solid #bbbbbb } .subscription form button { border: none; background-color: #f30556; color: #fff; padding: 10px 23px } .subscription form button:hover { opacity: .9 } .subscription form button i { transform: rotate(-45deg); display: inline-block } .fixed-btn { position: fixed; bottom: 100px; left: 0; right: 10px; height: 1px; color: #2874f0; z-index: 2 } #scroll { cursor: pointer; background-color: #000; border-radius: 6px; line-height: 45px; color: #fff; text-align: center; box-shadow: 0 3px 16px #0000001c; width: 10%; margin: 0 auto } #scroll span { position: absolute; top: 50%; left: 50%; margin-left: -8px; margin-top: -12px; height: 0; width: 0; border: 8px solid transparent; border-bottom-color: #fff } #scroll:hover { background-color: #c94ab3; opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)" } @-webkit-keyframes autofill { to { color: #666; background: transparent } } input:-webkit-autofill { -webkit-animation-name: autofill; -webkit-animation-fill-mode: both } .for-all-cont { width: 100%; background-color: #f3f3f3; overflow: hidden } .for-all-cont .for-all-cont-in { padding: 10px; background-color: #fff; box-shadow: 0 5px 5px #0000005c } .for-all-cont .for-all-cont-in .devde { margin-bottom: 32px } .for-all-cont .for-all-cont-in .devde .about-oye { margin-bottom: 32px; font-size: 24px; font-weight: 600; color: #777 } .for-all-cont .for-all-cont-in p { font-size: 16px; color: #000000; margin-bottom: 16px; margin-top: 15px; } .for-all-cont .for-all-cont-in p a { color: #e5327d } .for-all-cont .for-all-cont-in ul { margin: 0 0 17px; padding: 0 0 0 21px } .for-all-cont .for-all-cont-in ul li, .for-all-cont .for-all-cont-in ol li { font-size: 16px; } .for-all-cont .for-all-cont-in .headi { font-size: 15px; color: #5d5d5d; font-weight: 600; margin-bottom: 14px; display: block; margin-top: 15px } @media screen and (max-width: 1024px) { header .main_head .container { padding: 0; max-width: 100% } } @media screen and (max-width: 900px) { header .main_head .search-part { position: absolute; width: 100%; top: 60px; left: 0; margin: 0; z-index: 9999; display: none } .mob-search-show button { display: contents } .top-slider .owl-nav .owl-prev, .top-slider .owl-nav .owl-next, .deal_of-the_day .deal_items-show .owl-nav .owl-prev, .deal_of-the_day .deal_items-show .owl-nav .owl-next { padding: 16px 0 } .top-slider .fixed-banner { width: 100%; position: inherit; margin: 12px 0; display: inline-block } .top-slider .fixed-banner .inner-set { padding: 9px 9px 7px; width: 50%; float: left; margin: 0 auto } #scroll { line-height: 34px; width: 31%; font-size: 13px; float: right } .top-slider .slide-set .info-sec { position: inherit; width: 100%; display: none } header .main_head .side-links .for-more-drop { display: none } .top-slider { margin-top: 4px; background-color: #f3f3f3 } #wloadmore { background: transparent !important } header .main_head{ padding: 15px 0; height:60px; top: 0 } header .main_head .logo { text-align: left; width: 18%; float: left; margin: 3px 9px; padding-left: 21px } header .main_head .side-links .for-cart a .text-cart { display: none } header .main_head .side-links .for-login { padding: 0 2px; display: none } header .main_head .side-links { margin: 3px 0 } .top-profile { display: block; margin: 3px 15px; float: right } .top-profile .dropdown-toggle:after { display: none } .top-slider .slide-set { width: 100% } .deal_of-the_day .deal_items-show .owl-nav, .product-slider .product-slider-in .owl-nav { position: absolute; top: 42px; width: 100%; display: none } .mob-search-show { display: block; float: right; margin-right: 5px } header .main_head .side-links .for-cart a i { position: absolute; left: 9px; font-size: 23px; top: -3px } header .main_head .side-links .for-cart { float: right } .occasion_category .category_name .head-cat .head-cat-h { font-size: 18px } .occasion_category .category_name .head-cat p { font-size: 13px } .deal_of-the_day .head_title_show .rec-tag { font-size: 17px } .deal_of-the_day .head_title_show .count_down .watch, .deal_of-the_day .head_title_show .count_down .counting, .deal_of-the_day .head_title_show .count_down .left, .head_title_show .rec-tag { font-size: 18px } .flower-category .flower-category-in .flower-show .flower-thum .fl-btn button, .more-gift-set .more-gift-in .gift-boxes .mor-hd { font-size: 13px } } @media screen and (max-width: 768px) { body { background-color: #f8f8f8 } .click-to-search { display: none !important } .discover { display: block !important } span#dVal { position: relative !important } .container-fluid { width: 100% } .live-search { max-height: 600px } header .main_head .logo img { width: 67% } header .main_head .side-links { width: 48%; margin: 0px 0 } header .main_head .logo { width: 21% } .occasion_category { background-color: #fff; padding: 18px 0 } .occasion_category .category_name { padding: 0 16px } .occasion_category .category_name .head-cat .head-cat-h { font-size: 16px; margin-bottom: 8px; line-height: 20px } .occasion_category .category_name .head-cat p { font-size: 10px } .occasion_category .category_offer { padding-top: 12px } .deal_of-the_day { background-color: #fff; margin: 16px 0 } .deal_of-the_day .head_title_show .rec-tag { font-size: 15px; padding: 0 5px } .deal_of-the_day .head_title_show .count_down .watch { font-size: 19px } .deal_of-the_day .head_title_show .count_down .counting, .deal_of-the_day .head_title_show .count_down .left { font-size: 15px } .deal_of-the_day .head_title_show button { padding: 5px 20px; font-size: 16px; margin-right: 0 } .deal_of-the_day .head_title_show { padding: 10px 0 } .deal_of-the_day .deal_items-show { padding: 0 } .offer-medium-block { padding: 20px 0; background-color: #fff } .offer-medium-block .offer-inside { margin-bottom: 17px } .head_title_show { padding: 12px 0; vertical-align: middle; border-bottom: #b3b3b3 1px solid } .head_title_show .rec-tag { font-size: 18px } .head_title_show button { padding: 5px 28px; font-size: 13px } header .main_head .container { padding: 0; max-width: 100%; display: inline-block } .cake-show-all .cake-show-all-in .show-left-cake, .cake-show-all .cake-show-all-in .show-right-cake .cake-inside-box { margin-bottom: 20px } .cake-show-all { background-color: #fff; margin: 16px 0 } .product-slider { padding: 0; background-color: #fff; margin: 20px 0 } .product-slider .product-slider-in { padding: 0; box-shadow: inherit } .flower-category .flower-category-in .header-detail { padding: 26px 16px; line-height: 35px } .flower-category .flower-category-in .flower-right { top: 20px; right: 7px } .flower-category .flower-category-in .header-detail .one-hd { font-size: 28px } .flower-category .flower-category-in .header-detail .two-hd { font-size: 18px; margin-bottom: 7px } .flower-category .flower-category-in .header-detail button { padding: 4px 38px 6px 24px; line-height: 26px; font-size: 13px } .flower-category .flower-category-in .header-detail button i { position: absolute; right: 17px; top: 6px } .flower-category .flower-category-in .flower-show { padding: 20px 15px } .flower-category .flower-category-in .flower-show .flower-thum .fl-btn button { border: none; background-color: #f51657; color: #fff; padding: 4px 21px; font-size: 14px } .flower-category .flower-category-in .flower-show .flower-thum { margin-bottom: 25px } .flower-category { background-color: #c5e8e1 } .more-gift-set { background-color: #fff; margin: 16px 0 } .last-hide { display: none } .more-gift-set .more-gift-in .gift-cover { width: 50%; float: left; margin-bottom: 16px } .popular-blog .popular-blog-in .blog-show { background-color: #fff } .customer-review .customer-review-in { background-color: #f8f8f8; padding: 10px 7px } .customer-review .customer-review-in .review-block .left-set .star-set i { color: #ffa04c; font-size: 12px } .customer-review .customer-review-in .review-block .left-set .user-img { width: 70px; height: 70px } .customer-review .customer-review-in .review-block .right-set { float: right; width: 66% } .subscription form input { width: 73%; height: 31px; padding: 0 16px; font-size: 13px; float: left } .subscription form button { padding: 7px 6px; font-size: 12px } footer .footer-in { padding: 0 10px } footer .other-links ul li b { display: block } footer .order-links ul { margin-bottom: 20px } footer .order-links ul li { list-style-type: none; width: 31%; float: left } footer .social-sec .follow-us { border-right: #c3c3c3 0px solid; text-align: center; padding: 0 0 17px; border-bottom: #c3c3c3 1px solid } footer .social-sec .follow-us .text-follow { font-size: 14px } footer .social-sec .phone-sec { padding: 18px 0 } footer .social-sec .phone-sec .support { font-size: 15px } footer .social-sec .phone-sec .country-num ul li { margin: 0 } footer .social-sec .phone-sec .whatsapp-num { padding-left: 45px; margin-top: 20px } footer .social-sec .phone-sec .whatsapp-num i { top: 16px } .top-slider .owl-nav { top: 44px; position: absolute; width: 100%; display: block } header .main_head .back-arow { display: block } .fixed-btn { display: block } .subscription form { margin: 0 auto; width: 68% } .top-profile .dropdown-menu { transform: translate3d(-95px, 31px, 0) !important } header .main_head .search-part a { position: unset; right: 4px; top: 50px; background-color: transparent; color: gray; width: 27px; height: 27px; text-align: center; display: inline-block; padding-left: 10px } } @media screen and (max-width: 480px) { header .main_head .logo { text-align: left; width: 42%; float: left; margin: -10px 15px; padding-left: 21px } span#srs { position: relative !important } header .main_head .search-part input { z-index: 100000; position: relative } .live-search { width: 97%; max-height: 500px !important } header .main_head .logo img { width: 100% } .clear-txt { color: #000 !important } header .main_head .side-links .for-login a { font-size: 12px } header .main_head .side-links .for-more-drop { padding: 0 8px } header .main_head .side-links .for-more-drop .more-fs { font-size: 12px } header .main_head .side-links .for-cart a i { font-size: 22px; top: 0 } header .main_head .side-links .for-cart { padding: 0 10px; float: right; margin: 0 } header .main_head .side-links .for-cart a { padding: 6px 3px 0 18px; font-size: 16px; line-height: 26px } header .main_head .side-links .for-login { padding: 0 2px } .top-slider .slide-set .info-sec .in-sml { font-size: 18px } .top-slider .slide-set .info-sec .in-cat { font-size: 20px; margin-bottom: 7px } .top-slider .slide-set .info-sec p { font-size: 10px; line-height: 16px; margin: 0 } .top-slider .slide-set .info-sec ul li a { line-height: 1; font-size: 10px } .top-slider .slide-set .info-sec button { padding: 4px 25px; border-radius: 4px; margin: 15px 0; font-size: 11px } .product_item_show .pro-details .offer-show, .product_item_show .pro-details .dtl-pro { font-size: 12px } .head_title_show .rec-tag { font-size: 16px; padding: 0 10px } .head_title_show button { padding: 5px 20px; font-size: 16px; margin-right: 0 } .flower-category .flower-category-in .flower-show .flower-thum .fl-btn button { border: none; background-color: #f51657; color: #fff; padding: 4px 21px; font-size: 12px } footer .popular-search .delivery-gift { font-size: 13px } footer .same-delivery .delivery-gift { font-size: 13px } footer .order-links .we-deliver .We-Deliver-to { font-size: 15px } footer .other-links ul li b { font-size: 13px } footer .social-sec .phone-sec .country-num ul li a { font-size: 11px; padding-right: 13px } footer .social-sec .phone-sec .whatsapp-num a { font-size: 14px } footer .social-sec .phone-sec .whatsapp-num span { font-size: 12px } footer .we-accept .acpt { font-size: 15px } footer .we-accept i { font-size: 24px } footer .copyright p { font-size: 10px } .subscription form { margin: 0 auto; width: 88% } } @media screen and (max-width: 360px) { .subscription form { margin: 0 auto; width: 100% } .subscription form button { padding: 8px 6px; font-size: 12px } } .well .about-oye { margin-bottom: 32px; font-size: 24px; font-weight: 600; color: #777 } .well .form-control { font-size: 13px; font-weight: 500; color: #a0a0a0; border-radius: 0; height: 40px } .well label { display: block; font-size: 15px; font-weight: 600; color: #5d5d5d } .well textarea { width: 100%; font-size: 16px; padding: 11px } .ui-slider-range { background: #ea7add; left: 0%; width: 21.0526% } .dan-alart { font-size: 12px; padding: 0; display: block; color: #d23131; text-align: center } .web-location { float: left; width: 18%; position: relative } .web-location button { background: none; border: #fff 1px solid; border-radius: 0; width: 88%; padding: 8px 5px; margin-top: 8px; text-align: left; color: #fff !important } .web-location button .loc { font-size: 18px } .web-location button .drop { position: absolute; right: 33px; font-size: 25px; top: 10px } .error-show .interested .img-box { overflow: hidden; border-radius: 123px } .error-show img { width: 100% } .location-pop { padding: 0 !important } .location-pop .modal-header { text-align: center; display: block; padding: 9px 42px } .location-pop .modal-header .close { position: absolute; right: 16px; top: 12px } .location-pop .modal-header .form-group { position: relative } .location-pop .modal-header .form-group ul { z-index: 9; padding: 0; border: 1px #c7c7c7 solid } .location-pop .modal-header .form-group ul li { text-align: left; font-size: 12px; padding: 6px 10px !important } .location-pop .modal-header .form-group ul li:hover { background-color: #efefef !important } .location-pop .modal-header .form-group .form-control { display: block; margin: 0 auto; height: 55px; border: #85b9a3 1px solid; font-size: 15px; background-color: #f5f5f5 } .location-pop .modal-header .form-group i { position: absolute; right: 39px; top: 15px; font-size: 20px; color: #b4d4b6 } .location-pop .modal-body { background-color: #efefef } .location-pop .modal-body h3 { font-size: 15px; text-align: center } .location-pop .modal-body ul { padding: 0; margin: 0; width: 100% } .location-pop .modal-body ul li { list-style-type: none; list-style: none; display: inline-block; margin: 5px 13px; text-align: center } .location-pop .modal-body ul li a { display: block; text-align: center; text-decoration: none } .location-pop .modal-body ul li a .oye-loc { width: 61px; height: 61px; display: inline-block; cursor: pointer; -webkit-transform: scale(.7); transform: scale(.7) } .location-pop .modal-body ul li a span { display: block; font-size: 13px; color: #000 } .location-pop .modal-body ul li a .oye-loc.noida { background: url(../images/oye_city.png) no-repeat -139px -139px } .location-pop .modal-body ul li a:hover .noida { background-position: -139px -209px } .location-pop .modal-body ul li a .oye-loc.gurugram { background: url(../images/oye_city.png) no-repeat -210px 0 } .location-pop .modal-body ul li a:hover .gurugram { background-position: -210px -69px } .location-pop .modal-body ul li a .oye-loc.delhi { background: url(../images/oye_city.png) no-repeat -140px 0 } .location-pop .modal-body ul li a:hover .delhi { background-position: -140px -70px } .location-pop .modal-body ul li a .oye-loc.mumbai { background: url(../images/oye_city.png) no-repeat 0px -140px } .location-pop .modal-body ul li a .oye-loc.mumbai { background: url(../images/oye_city.png) no-repeat 0px -140px } .location-pop .modal-body ul li a:hover .mumbai { background-position: 0px -210px } .location-pop .modal-body ul li a .oye-loc.bangalore { background: url(../images/oye_city.png) no-repeat 0px 0px } .location-pop .modal-body ul li a:hover .bangalore { background-position: 0px -70px } .location-pop .modal-body ul li a .oye-loc.pune { background: url(../images/oye_city.png) no-repeat -70px -140px } .location-pop .modal-body ul li a:hover .pune { background-position: -70px -210px } .location-pop .modal-body ul li a .oye-loc.chennai { background: url(../images/oye_city.png) no-repeat -70px 0px } .location-pop .modal-body ul li a:hover .chennai { background-position: -70px -70px } .location-pop .modal-body ul li a .oye-loc.hyderabad { background: url(../images/oye_city.png) no-repeat -281px 0px } .location-pop .modal-body ul li a:hover .hyderabad { background-position: -281px -70px } .location-pop .modal-body ul li a .oye-loc.kolkata { background: url(../images/oye_city.png) no-repeat -351px 0 } .location-pop .modal-body ul li a:hover .kolkata { background-position: -351px -70px } .location-pop .modal-body ul li a .oye-loc.lucknow { background: url(../images/oye_city.png) no-repeat -421px 0 } .location-pop .modal-body ul li a:hover .lucknow { background-position: -421px -70px } .location-pop .modal-body ul li a:hover span { color: #a4bb75 } .location-pop .modal-footer { display: block; text-align: center } .location-pop .modal-footer p { display: block; margin: 0; font-size: 13px } .location-pop .modal-footer h4 { color: #70a781; font-size: 16px } .mob-location i { font-size: 23px; position: absolute; left: 0 } .mob-location { display: none } #country-list { float: left; list-style: none; margin-top: 0; padding: -1px; width: 100%; position: absolute } #country-list li { padding: 10px; background: #fff; border-bottom: #d2d2d2 1px solid } @media screen and (max-width: 900px) { .top-navi { background-color: #fff; position: relative; margin-top: 0 } .web-location { display: none } .mob-location { display: none; line-height: 18px; margin-right: 15px; color: #333; background-color: #fff3cf; width: 100%; position: relative; padding: 8px 29px; z-index: 1000 } .location-pop .modal-body ul { overflow: scroll; white-space: nowrap } .location-pop .modal-header .form-group .form-control { width: 100%; height: 48px; font-size: 13px } .location-pop .modal-header { text-align: center; display: block; padding: 9px 33px } } .shrink { padding-top: 0; padding-bottom: 0; background-color: #212529; position: fixed } .city-show-all { padding: 31px 0 } .city-show-all ul, .city-show-all ul li { padding: 0 } .city-show-all ul li a { padding: 10px 36px; color: #000 } .city-show-all ul li a.active { padding: 10px 36px; background-color: #d76284 !important; color: #fff !important } .city-show-all ol { color: #; list-style: none } .city-show-all ol li { color: #636363 } .city-show-all ol li a { color: #6d6d6d; padding: 9px 0; display: block; text-transform: capitalize } span#srs { background-color: #fff; position: absolute; width: 100%; left: 0; top: 100%; z-index: 100000; padding-bottom: 10px; display: none; border-radius: 0; height: auto; border: solid 1px #f7e4ec; background-color: #f2f2f2 } span#srs ul.sfound { list-style: none; padding: 0; margin: 0 } span#srs ul.sfound li { display: block; text-align: left; padding: 8px 20px; font-size: 13px; cursor: pointer; font-weight: 500; border-bottom: 1px solid #f1e7e7 } span#srs ul.sfound li:hover { color: #ed3f46 } span#srs h4 { font-size: 17px; padding: 8px 20px; margin-bottom: 0; border-bottom: dotted 1px #ccc; font-weight: 500 } span#srs ul.sfound li i.fa { font-size: 16px; position: relative; top: -1px; font-weight: 500 } ul.sfound a { color: #000 } section.ptx { padding: 30px 0; background-color: #f1f1f1 } section.ptx ul.pagination li a { display: flex; justify-content: center; align-items: center; border-radius: 100px !important; font-size: 17px; padding: 2px 14px } section.ptx ul.pagination { justify-content: center; width: 100%; margin-bottom: 0 } section.ptx ul.pagination li { margin: 0 5px } section.ptx ul.pagination li a { display: flex; justify-content: center; align-items: center; border-radius: 100px !important; font-size: 17px; padding: 2px 14px; color: #000 } span#srs ul.sfound li a { position: relative !important; display: block; width: 100%; background-color: transparent; color: #000; text-align: left; top: 0; height: auto } span#srs ul.sfound li a:hover { color: #ed3f46 } .new-tag:after { content: ""; top: 0; transform: translate(100%); width: 100%; height: 25px; position: absolute; z-index: 1; opacity: .5; background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .8)), color-stop(99%, rgba(128, 186, 232, 0)), color-stop(100%, rgba(125, 185, 232, 0))); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%); background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%); background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%); background: linear-gradient(to right, #fff0, #fffc 50%, #80bae800 99%, #7db9e800); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#007db9e8", GradientType=1) } @keyframes slide { 0% { transform: translate(-100%) } to { transform: translate(100%) } } .live-search { list-style: none; padding: 10px 0 0 15px; height: auto; overflow: scroll; overflow-x: hidden; max-height: 300px; background-color: #fff } .live-search li { padding: 5px } .live-search li i { padding-right: 10px } .live-search a { position: relative !important; color: #000 !important; font-size: 15px; display: block !important; width: 100% !important; text-align: left !important; background: transparent !important; height: unset !important; top: unset !important } /*# sourceMappingURL=/s/files/1/0748/8756/1496/files/style.css.map?v=1736751980 */