h1, h2, h3, h4, h5, h6{color:#555;}
p{color:#777;}
small, .small{font-size:75%;color:#444;}
#header{height:auto !important;}
#header .header-body{border-top:4px solid #ED5470;border-bottom:1px solid transparent;border-bottom-color:transparent;-webkit-transition:min-height .3s ease;-moz-transition:min-height .3s ease;transition:min-height .3s ease;width:100%;z-index:1001;background-position:center top;position:relative !important;}
html.sticky-header-active #header .header-body{position:fixed !important;border-bottom-color:rgba(234, 234, 234, 0.5);-webkit-box-shadow:0 0 3px rgba(234, 234, 234, 0.5);box-shadow:0 0 3px rgba(234, 234, 234, 0.5);}
#header .top-links-container{background-color:#FB839A;padding:0 0 4px;position:relative;z-index:200;}
#header .top-links-container .compare-link{font-size:12px;line-height:15px;margin-left:0px;color:#fff;}
#header .top-links-container .compare-link .col-lg-3{display:inline-block;width:15%;}
#header .top-links-container .compare-link .col-lg-3 span{display:block;}
#header .top-links-container .top-links .links{display:block;padding:0;margin:0;}
#header .top-links-container .top-links a, #header .header-nav-features .header-nav-features-user .header-nav-features-toggle{color:#fff;padding:0 15px;font-weight:400;font-size:16px;}
#header .top-links-container .top-links{color:#fff;}
#header .header-nav-features::before, #header .header-nav-features::after{display:none;}
#header .header-nav-features{margin-left:0;}
#header .top-links-container .top-links .links li{border-left:1px solid #ccc;font-size:13px;line-height:20px;text-transform:uppercase;display:inline-block;}
#header .top-links-container .top-links .links li:first-child{border-left:0;}
#header .top-links-container .top-links .links li:first-child a{font-size:26px;}
#header .top-links-container .top-links .header-nav-features a{font-size:13px;}
#header .header-logo{height:55px !important;margin:0;width:auto !important;}
#header .header-logo img{max-width:70%;padding-top:5px;padding-bottom:5px;width:60%;}
#header .header-search{width:30%;margin:0;}
#header .header-search .form-control{border:1px solid;}
#header .header-search i.fa.fa-search.pull-left{margin-top:18px;margin-left:10px;margin-right:15px;}
#header .header-search #country-list li{color:#57585b;padding:1px;background:#fff;text-align:left;width:100%;border-bottom:#bbb9b9 1px solid;margin-right:0px;}
#header .header-search #country-list{float:left;list-style:none;margin-top:35px;padding:0;width:100%;border-top:1px solid #ccc;position:relative;overflow:hidden;}
#header .header-search #suggesstion-box{position:absolute;width:100%;z-index:2;}
#header .header-search .search-container{display:table-cell;position:relative;width:38%;}
#header .header-search #country-list li .pull-right{float:right;position:relative;vertical-align:middle;text-align:right;}
#header .header-search span.pull-right{padding-right:10px;}
#header .header-column .header-extra-info li{line-height:12px;}
#header .header-column .header-extra-info li a{font-size:13px;font-weight:normal;color:#333;}
#header .header-column .header-extra-info li:first-child{margin-left:0;}
#header .header-search .text-color-dark{padding:7px 10px;}
#header .header-nav-features .header-nav-features-cart .mini-products-list{height:420px;overflow-y:scroll;overflow-x:hidden;}
#header .header-nav-features .header-nav-features-cart .header-nav-features-dropdown{padding:15px;border-top:3px solid #ED5470;}
#header .header-nav-features .header-nav-features-dropdown::before{border-bottom:7px solid #ED5470;-webkit-transform:translate3d(-7px, -8px, 0);transform:translate3d(-7px, -8px, 0);}
#header .header-nav-bar{border-color:#fbbac0;border-top-color:rgb(251, 186, 192);border-image:none;border-style:none none solid;border-top-style:none;border-width:0 0 5px;border-top-width:0px;border-top:1px solid #D3D3D3;}
html.sticky-header-active #header .header-nav-bar{padding-top:0;}
#header .header-nav-bar .header-nav{margin:0 !important;min-height:auto;}
#header .header-nav.header-nav-links .header-nav-main{margin:auto;margin-top:-1px;}
#header .header-nav.header-nav-links .header-nav-main nav{margin:auto;}
#header .header-nav nav>ul>li>a.active, #header .header-nav.header-nav-links:not(.header-nav-light-text) nav > ul > li > a.active{color:#fff !important;background-color:#FB839A !important;}
#header .header-nav-bar .header-nav-links:not(.justify-content-lg-center) .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown:first-child > .dropdown-item{padding-left:0.9rem !important;padding-right:0.9rem !important;margin:0;}
#header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a{line-height:40px;min-height:auto;}
#header .header-nav.header-nav-links:not(.header-nav-light-text) nav > ul > li > a{font-weight:600;}
#header .header-nav.header-nav-links nav > ul:not(:hover)> li > a.active{color:#FB839A;}
#header .header-nav.header-nav-links nav > ul > li:hover > a{color:#FB839A;text-decoration:none;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a{padding:6px 10px;color:#444;margin:0;line-height:20px;font-size:13px;font-weight:600;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:hover > a{color:#FB839A;background-color:transparent;}
#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-content{padding:1rem;}
#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-title{color:#444;text-transform:capitalize;border-bottom:1px solid #dedbd8;font-size:18px;line-height:24px;margin-bottom:5px;}
#header .header-nav-main nav > ul > li.dropdown.dropdown-mega .dropdown-menu li > a{color:#444;padding:0;margin:0;line-height:20px;font-size:13px;font-weight:600;}
#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li:hover > a{background:none;color:#FB839A;}
#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-content .col-3{padding-left:20px;padding-right:15px;}
#header .header-nav-main .dropdown-mega .dropdown-menu{padding-top:0;}
#header .header-nav-main .dropdown-mega .dropdown-menu.flower-mega-menu{background-image:url(Fresh_Flowers_mg_bg.jpg);background-repeat:no-repeat;background-position:right top;background-size:contain;box-shadow:0 9px 16px 0 rgba(209,212,212,.35);transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;padding:0;min-height:432px;}
#header .header-nav-main .dropdown-mega .dropdown-menu.flower-mega-menu .dropdown-mega-content{width:88%;}
#header .header-nav-main .dropdown-mega .dropdown-menu.cake-mega-menu{background-image:url(Delicious_Cake_mg_bg.jpg);background-repeat:no-repeat;background-position:right top;background-size:contain;box-shadow:0 9px 16px 0 rgba(209,212,212,.35);transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;padding:0;min-height:432px;}
#header .header-nav-main .dropdown-mega .dropdown-menu.cake-mega-menu .dropdown-mega-content{width:88%;}
#header .header-nav-main .dropdown-mega .dropdown-menu.chocolate-mega-menu{background-image:url(Chocolate_Bouquet_mg_bg.jpg);background-repeat:no-repeat;background-position:right top;background-size:contain;box-shadow:0 9px 16px 0 rgba(209,212,212,.35);transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;padding:0;min-height:432px;}
#header .header-nav-main .dropdown-mega .dropdown-menu.chocolate-mega-menu .dropdown-mega-content{width:88%;}
#header .header-nav-main .dropdown-mega .dropdown-menu.combo-mega-menu{background-image:url(Combo_mg_bg.jpg);background-repeat:no-repeat;background-position:right top;background-size:contain;box-shadow:0 9px 16px 0 rgba(209,212,212,.35);transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;padding:0;min-height:432px;}
#header .header-nav-main .dropdown-mega .dropdown-menu.combo-mega-menu .dropdown-mega-content{width:88%;}
#header .header-nav-main .dropdown-mega .dropdown-menu.gift-mega-menu{background-image:url(Gifts_for_you_mg_bg.jpg);background-repeat:no-repeat;background-position:right top;background-size:contain;box-shadow:0 9px 16px 0 rgba(209,212,212,.35);transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;padding:0;min-height:432px;}
#header .header-nav-main .dropdown-mega .dropdown-menu.gift-mega-menu .dropdown-mega-content{width:88%;}
#header .header-nav-bar .header-nav-links:not(.justify-content-lg-center) .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown > .dropdown-item::before{display:none;}
#header .top-links-area .links .giftplay i{-webkit-animation:wiggle3 3s .5s ease-in-out infinite;-webkit-transform-origin:50% 4px;-moz-animation:wiggle3 3s .5s ease-in-out infinite;-moz-transform-origin:50% 4px;animation:wiggle3 3s .5s ease-in-out infinite;transform-origin:50% 4px;}
#header .header-extra-info a:hover{text-decoration:none;color:#ED5470;}
#header .header-extra-info small.pull-right{float:right;}
#header .header-extra-info .header-extra-info-text-1{border-right:1px solid #444;padding-right:25px;}
#header .header-extra-info .header-extra-info-text-1 label{display:block;margin:0;}
@-webkit-keyframes wiggle3{0%{-webkit-transform:rotateZ(0);}
1%{-webkit-transform:rotateZ(30deg);}
3%{-webkit-transform:rotateZ(-28deg);}
5%{-webkit-transform:rotateZ(34deg);}
7%{-webkit-transform:rotateZ(-32deg);}
9%{-webkit-transform:rotateZ(30deg);}
11%{-webkit-transform:rotateZ(-28deg);}
13%{-webkit-transform:rotateZ(26deg);}
15%{-webkit-transform:rotateZ(-24deg);}
17%{-webkit-transform:rotateZ(22deg);}
19%{-webkit-transform:rotateZ(-20deg);}
21%{-webkit-transform:rotateZ(18deg);}
23%{-webkit-transform:rotateZ(-16deg);}
25%{-webkit-transform:rotateZ(14deg);}
27%{-webkit-transform:rotateZ(-12deg);}
29%{-webkit-transform:rotateZ(10deg);}
31%{-webkit-transform:rotateZ(-8deg);}
33%{-webkit-transform:rotateZ(6deg);}
35%{-webkit-transform:rotateZ(-4deg);}
37%{-webkit-transform:rotateZ(2deg);}
39%{-webkit-transform:rotateZ(-1deg);}
41%{-webkit-transform:rotateZ(1deg);}
43%{-webkit-transform:rotateZ(0);}
100%{-webkit-transform:rotateZ(0);}
}
@-moz-keyframes wiggle3{0%{-moz-transform:rotate(0);}
1%{-moz-transform:rotate(30deg);}
3%{-moz-transform:rotate(-28deg);}
5%{-moz-transform:rotate(34deg);}
7%{-moz-transform:rotate(-32deg);}
9%{-moz-transform:rotate(30deg);}
11%{-moz-transform:rotate(-28deg);}
13%{-moz-transform:rotate(26deg);}
15%{-moz-transform:rotate(-24deg);}
17%{-moz-transform:rotate(22deg);}
19%{-moz-transform:rotate(-20deg);}
21%{-moz-transform:rotate(18deg);}
23%{-moz-transform:rotate(-16deg);}
25%{-moz-transform:rotate(14deg);}
27%{-moz-transform:rotate(-12deg);}
29%{-moz-transform:rotate(10deg);}
31%{-moz-transform:rotate(-8deg);}
33%{-moz-transform:rotate(6deg);}
35%{-moz-transform:rotate(-4deg);}
37%{-moz-transform:rotate(2deg);}
39%{-moz-transform:rotate(-1deg);}
41%{-moz-transform:rotate(1deg);}
43%{-moz-transform:rotate(0);}
100%{-moz-transform:rotate(0);}
}
@keyframes wiggle3{0%{transform:rotate(0);}
1%{transform:rotate(30deg);}
3%{transform:rotate(-28deg);}
5%{transform:rotate(34deg);}
7%{transform:rotate(-32deg);}
9%{transform:rotate(30deg);}
11%{transform:rotate(-28deg);}
13%{transform:rotate(26deg);}
15%{transform:rotate(-24deg);}
17%{transform:rotate(22deg);}
19%{transform:rotate(-20deg);}
21%{transform:rotate(18deg);}
23%{transform:rotate(-16deg);}
25%{transform:rotate(14deg);}
27%{transform:rotate(-12deg);}
29%{transform:rotate(10deg);}
31%{transform:rotate(-8deg);}
33%{transform:rotate(6deg);}
35%{transform:rotate(-4deg);}
37%{transform:rotate(2deg);}
39%{transform:rotate(-1deg);}
41%{transform:rotate(1deg);}
43%{transform:rotate(0);}
100%{transform:rotate(0);}
}
.noleftrightpadding{padding-left:0;padding-right:0;}
.rev_slider img, .tp-simpleresponsive img{width:100%;height:auto;}
.heightauto{min-height:300px;background-size:100% 100% !important;background-repeat:no-repeat;background-position:center center;margin:0;}
.category-view .list-view h2{font-size:16px;font-weight:600;line-height:24px;margin-top:30px;color:#ED5470;text-transform:uppercase;text-align:left;margin-bottom:5px;}
.category-view .list-view .view-all{color:#fff;background-color:rgb(251, 131, 154);padding:4px 15px;position:relative;float:right;line-height:16px;font-size:14px;right:0;font-weight:600;}
.category-view .add-to-cart-product{-webkit-transition:all 0.2s;transition:all 0.2s;position:absolute;top:-100%;left:0;padding:8px 10px 5px;font-size:0.9em;color:#FFF;background:#222;z-index:1;opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none;}
.product-thumb-info .product-thumb-info-content{text-align:center;}
.category-view .product:hover .add-to-cart-product{opacity:1;top:0;z-index:99;}
.category-view .sort-by{display:inline-block;vertical-align:top;float:right;position:relative;text-align:right;}
.category-view .sort-by .labelsort{vertical-align:middle;display:inline-block;font-weight:400;}
.category-view .sort-by .selectsort{font-size:1em;padding:0 25px 0 8px;margin-left:7px;box-shadow:none;border:1px solid #e4e4e4;height:30px;border-radius:0;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;background:#fff url('select-bg.svg') 96% 49%/26px 60px no-repeat;background-color:rgb(255, 255, 255);text-indent:.01em;}
.product-thumb-info:hover .product-thumb-info-image:before{opacity:0;}
.thumb-info:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.product-thumb-info{background:none;border-radius:4px;}
.product-thumb-info:hover{background:none;}
.product-thumb-info .product-thumb-info-content{background:#F7F9FC;text-decoration:none;min-height:105px;overflow:hidden;}
.product-thumb-info .product-thumb-info-content .amount{//text-transform:uppercase;font-size:1.275em;font-weight:600;letter-spacing:normal;line-height:18px;}
.product-thumb-info .product-thumb-info-image{padding:1rem;//height:280px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.product-thumb-info:hover .product-thumb-info-image::before{transition:all 0.2s;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#171717;width:100%;height:100%;filter:alpha(opacity=0);opacity:0;border-radius:6px 6px 0 0;opacity:0.8;z-index:9;display:none;}
.product-thumb-info:hover .product-thumb-info-image img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.product-thumb-info .product-thumb-info-content h6{font-size:1em;font-weight:600;letter-spacing:normal;text-transform:capitalize;height:35px;overflow:hidden;}
.product-thumb-info .product-thumb-info-content h2{font-size:1em;font-weight:600;text-transform:capitalize;height:45px;overflow:hidden;text-align: center;position: relative;left: 20px;}
.product-thumb-info .product-thumb-info-content .h2-class{font-size:1em;font-weight:600;text-transform:capitalize;height:45px;overflow:hidden;text-align: center;position: relative;left: auto;margin-left: auto;margin-right: auto;}
.home-desc h3{color:#777;line-height:24px;margin:0 0 10px;font-size:14px;text-transform:none;font-weight:600;}
.home-desc p{color:#777;line-height:20px;margin:0 0 10px;font-size:13px;text-transform:none;text-align:justify;}
.blog-posts h4{font-size:14px;}
.blog-posts .blog-desc p{font-size:13px;line-height:20px;margin:0;}
.comment .comment-block p{font-size:13px;line-height:20px;margin:0;}
.order-2{padding:40px 0 0;}
.page-header.page-header-modern h1{font-size:20px;}
.order-2 .header-links{text-align:left;display:inline-block;margin:25px 0 0px 15px;}
.order-2 .header-links ul{text-align:left;float:none;margin:0;padding:0;}
.order-2 .header-links ul li{display:list-item;padding:0 30px 0 0;margin:0 0 5px 0;list-style:disc;float:left;font-size:13px;color:#fff;}
.order-2 .header-links ul li a{color:#fff;text-decoration:underline;}
.order-2 .header-links ul li a h3{color:#fff;text-decoration:underline;font-size:14px;margin:0;display:inline;text-transform:none;}
.page-header{padding:10px 0 15px;color:#fff;}
.page-header .breadcrumb > li{text-transform:capitalize;font-size:14px;}
.category-filter .top-bar-section{background:#f5f5f5;padding:10px 0;margin-bottom:20px;}
.top-bar-section .block-category-nav{border-radius:0;border-color:#ddd;overflow:hidden;margin-bottom:0;line-height:1.42857143;}
.top-bar-section .block-category-nav .block-title{border-radius:0;margin:0;padding:5px;font-size:13px;font-weight:400;text-transform:capitalize;border:1px solid #ddd;background-color:#f5f5f5;color:#777;position:relative;cursor:pointer;overflow:hidden;height:28px;}
.top-bar-section .block-category-nav .block-title::before{width:20px;height:28px;display:block;border:1px solid #ccc;font-family:'Font Awesome 5 Free';content:"\f107";position:absolute;right:0px;top:0;margin-top:0;border-radius:3px;color:#ccc;text-align:center;line-height:28px;background-color:#fff;font-size:16px;font-weight:600;}
.top-bar-section .block-content{position:absolute;z-index:999;width:95%;margin:0;margin:0;overflow-y:scroll;overflow-x:hidden;height:120px;background-color:#fff;padding:5px;font-size:12px;border:1px solid #ddd;border-radius:0;background-color:#fbfbfb;word-break:break-all;}
.top-bar-section .block.block-category-nav .block-content{display:none;}
.top-bar-section .block.block-category-nav .block-content.open{display:block;}
.top-bar-section .block-content ul{list-style:none;margin:0;padding:0;}
.top-bar-section .block-content ul li{overflow:hidden;min-height:24px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius:3px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius:3px;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius:3px;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius:3px;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none;border-radius:5px;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal{height:.8em;position:relative;text-align:left;margin:5px 5px 20px 8px;z-index:0;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none;}
.ui-slider-range{background:#fb839a none repeat scroll 0 0 !important;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;cursor:pointer;box-shadow:inset 0 1px 2px 0 rgba(0, 0, 0, .38);}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, .ui-button.ui-state-disabled:hover, .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}
.ui-slider-handle{background:#c93c50 none repeat scroll 0 0 !important;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}
.btn-go{background-color:#FB839A;border:0;height:26px;line-height:26px;color:#fff;border-radius:5px;padding:0 10px;font-size:14px;}
.shop-detail .summary .sku span{color:#cda4aa;line-height:44px;}
.shop-detail .summary .price{font-size:24px;color:#ED5470;font-weight:700;margin-top:0;}
.shop-detail .summary .earlistdeliverydate{font-size:18px;font-weight:700;}
.shop-detail .summary .earlistdeliverydate span{color:#4f7431;}
.shop-detail .summary .deliveryinformation h3{font-size:18px;font-weight:700;text-transform:none;margin:0;color:#333;}
.shop-detail .summary .product-details{text-align:justify;}
.shop-detail .summary .product-details .mb-4{display:none;margin:0;}
.shop-detail .summary ul{list-style:none;margin:0;padding:0;}
.shop-detail .summary ul li{background:rgba(0, 0, 0, 0) url(../images/bullet.png) no-repeat scroll 0 7px;color:#777;font-size:13px;line-height:20px;padding-left:20px;text-align:justify;}
.shop .quantity.quantity-lg{margin-bottom:0;height:30px;margin:0;}
.shop-detail .disclaimer{border-radius:0 0 4px 4px;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.04);border:1px solid #EEE;padding:15px;}
.shop-detail .disclaimer ul{list-style:none;margin:0;padding:0;}
.shop-detail .disclaimer li{background:rgba(0, 0, 0, 0) url(../images/bullet.png) no-repeat scroll 0 7px;color:#777;font-size:14px;line-height:24px;padding-left:20px;text-align:left;}
.shop-detail .disclaimer p{font-size:14px;line-height:24px;margin:0;}
.shop-detail .summary .form-control{font-size:0.75rem;padding-right:0;line-height:1;}
.shop-detail .summary .quantity .minus, .shop-detail .summary .quantity{width:100px;margin-right:20px;}
.shop-detail .summary .quantity .minus, .shop-detail .summary .quantity .plus{width:30px;height:30px;border:1px solid #e1e1e1;text-align:center;font-weight:700;line-height:30px;background:#fff;display:inline-block;float:none;}
.shop-detail .summary .quantity .text{text-align:center;color:#ED5470;border:none;height:30px;line-height:30px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;width:40px;padding:0 5px;left:30px;position:relative;display:inline-block;float:none;border-radius:0;background:#fff;}
.shop-detail .summary .btn-modern{background:#E0435E;padding:6px 20px;}
.shop-detail .summary .wishlist{color:#ed4949;border-color:#f6a4a4;border-width:1px;border-style:solid;border-radius:3px;width:30px;height:30px;display:inline-block;text-align:center;line-height:30px;font-size:16px;}
.shop-detail .summary .cart label{font-weight:700;}
.shop-detail h2{margin-top:0;margin-bottom:15px;text-transform:none;color:#ed5470;letter-spacing:normal;font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase;}
section.section.section-bottom{margin-bottom:0;border-top:0;padding:10px 0;}
.section-bottom p{margin:0;font-weight:600;}
.page-header .breadcrumb li a{color:#fff;}
.page-header .breadcrumb > li+ li:before{color:#fff;}
.page-header .breadcrumb li.active{color:#FB839A;}
#footer{background:#ED5470;border-top:4px solid #D44459;margin-top:0;}
#footer .footer-middle{background:#f795a8;padding:10px 0;}
#footer .footer-middle ul, #footer .footer-middle-2 ul{margin-left:0;padding-left:0;list-style:none;}
#footer .footer-middle .col-md-3:first-child .block-content{width:50%;display:inline-block;float:left;}
#footer .footer-middle .block-content .links li a, #footer .footer-middle-2 .block-content .links li a{position:relative;line-height:20px;display:block;font-size:13px;color:#fff;font-weight:400;}
.text-4{font-size:1.3em !important;}
#footer .footer-middle-2{margin-top:20px;}
#footer .footer-middle-2 .middle-left{width:48%;float:left;margin-right:2%;}
#footer .footer-middle-2 .middle-right{width:50%;float:right;}
#footer .footer-copyright-bottom{background:#D44459;border-top:4px solid #D44459;margin-top:20px;padding:10px 0;font-size:13px;font-weight:700;text-align:center;color:#fff;}
.social-icons li a{height:40px;line-height:40px;width:40px;}
#footer .footer-bottom{padding:0 20px;}
#footer .rtlb{border-right:1px solid #fff;}
#footer .footer-copyright-bottom a{color:#FFF;padding-bottom:10px;display:inline-block;}
#footer .footer-copyright{background:#C93C50;border-top:4px solid #C93C50;padding:10px 0;}
#footer .footer-copyright p{color:#fff;font-size:13px;}
#footer .footer-copyright-bottom .footer-link-bottom{margin:0 auto;}
.err_class{text-transform:lowercase;}
.happycustomerinfo{text-align:center;background-color:#ffe6ea;margin:10px 0 10px;width:100%;display:flex;padding:10px 0;}
.happycustomerinfo p{margin:0;font-weight:600;color:#1d1d1d;font-size:16px;}
.star-rate .star-rating{float:none;position:relative;top:1px;font-family:'star';font-size:14px;height:25px;overflow:hidden;position:relative;width:100px;margin-bottom:5px;}
.star-rate .star-rating::before{color:rgb(237, 84, 112);content:"★";float:left;left:0px;position:absolute;top:0px;font-size:20px;}
.star-rate span{color:#ed5470;}
.comment-by{float:right;}
.star-rate .star-rating span{float:left;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0;}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span{background-color:#ed5470;}
.shop-detail .owl-carousel .owl-dots .owl-dot.active span, .shop-detail .owl-carousel .owl-dots .owl-dot:hover span{width:40px;}
.shop-detail .owl-theme .owl-dots .owl-dot span{width:20px;}
.productname h1{line-height:30px;margin-bottom:0px;color:#333;text-transform:capitalize;}
.productImage{padding-right:1px;}
.product-details p, font{margin:0;font-size:13px;line-height:20px;color:#777 !important;}
.datepicker{font-size:14px;}
.toggle > p{color:#777;display:block;overflow:hidden;padding-left:30px;text-overflow:ellipsis;white-space:nowrap;height:auto;}
html body .optionalproduct .shop .tabs .nav-tabs li.active .nav-link{background:#ED5470;border-left-color:#ED5470;border-right-color:#ED5470;border-top:3px solid #D44459;color:#fff;}
html body .optionalproduct .shop .nav-tabs.nav-justified li .nav-link{border-bottom:0;}
.optionalproduct .button{margin:0 6px;padding:7px;background:#E0435E;border-radius:5px;border:0 solid #ccc;color:#fff;}
.optionalproduct .btnoption a:hover{text-decoration:none;}
.optionalproduct .button:hover{text-decoration:none;}
.optionalproduct .poimg{border:1px solid #999;text-align:center;height:100%;margin-bottom:10px;display:block;}
.optionalproduct .poleft{float:left;width:15%;}
.optionalproduct .poright{float:left;width:35%;}
.optionalproduct .podetail{width:50%;float:right;}
.optionalproduct .optionaldata{padding:10px;display:inline-block;overflow:hidden;}
.optionalproduct .shop .quantity{margin:0 auto;position:relative;bottom:0;width:100%;height:38px;background-color:#f2f2f2;margin-bottom:1px;margin-top:-6px;}
.optionalproduct .shop .quantity .minus, .optionalproduct .shop .quantity .plus{width:30px;height:30px;border-radius:3px;border:1px solid #999;display:inline-block;vertical-align:middle;text-align:center;position:relative;float:none;margin:5px 0;}
.optionalproduct .shop .quantity input.qty{height:30px;width:30px;text-align:center;font-size:13px;border:1px solid #999;border-radius:0;vertical-align:middle;position:relative;float:none;padding:0;display:inline-block;margin:5px 0;font-weight:normal;}
#content h3{font-size:1.2em;font-weight:400;color:#ED5470;letter-spacing:normal;line-height:24px;margin-bottom:15px;text-align:left;}
#content h4{font-size:1.1em;letter-spacing:normal;line-height:24px;margin-bottom:15px;text-align:left;}
#content h3 span{font-weight:700;}
.shop-detail .img-thumbnail{max-width:99.85%;}
.owl-carousel .other-products{transition:all 0.2s;padding:0;position:relative;border:0;border-bottom:3px solid #E3E4E8;background:none;display:block;overflow:hidden;position:relative;text-decoration:none;max-width:99%;text-align:center;border:1px solid #DDD;text-decoration:none;border-radius:4px;}
.owl-carousel .other-products .product-img{padding:1rem;display:block;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.owl-carousel .other-products .product-img img{-webkit-transition:all 0.2s;transition:all 0.2s;}
.owl-carousel .other-products .product-img:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.owl-carousel .other-products .product-content{background:#F7F9FC;text-decoration:none;padding:15px;display:block;text-align:center;}
.owl-carousel .other-products .product-content h6{font-size:1em;font-weight:600;letter-spacing:normal;text-transform:capitalize;height:36px;overflow:hidden;}
.owl-carousel .other-products .product-content .amount{text-transform:uppercase;font-size:1.275em;font-weight:600;letter-spacing:normal;line-height:18px;}
.owl-carousel .other-products a:hover{text-decoration:none;display:inline-block;width:100%;}
.owl-carousel .other-products .product-img::before{transition:all 0.2s;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#171717;width:100%;height:102%;filter:alpha(opacity=0);opacity:0;border-radius:6px 6px 0 0;opacity:0;z-index:9;}
.owl-carousel .other-products:hover .product-img::before{transition:all 0.2s;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#171717;width:100%;height:102%;filter:alpha(opacity=0);opacity:0;border-radius:6px 6px 0 0;opacity:0.8;z-index:9;}
.shop-detail .summary .form-control:disabled, .shop-detail .summary .form-control[readonly]{background-color:#fff;opacity:1;width:100%;}
.shop-detail .summary .product-details .form-check-input{position:relative;}
.displayinlineblock{display:inline-block;}
.stars-wrapper .star-rating{font-size:0;white-space:nowrap;width:100px;height:20px;overflow:hidden;position:relative;background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size:contain;}
.stars-wrapper .star-rating i{opacity:0;position:absolute;left:0;top:0;height:20px;width:20px;z-index:1;background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size:contain;}
.stars-wrapper .star-rating input{-moz-appearance:none;-webkit-appearance:none;opacity:0;display:inline-block;width:20px;height:20px;margin:0;padding:0;z-index:2;position:relative;}
.stars-wrapper .star-rating input:hover + i, .stars-wrapper .star-rating input:checked + i{opacity:1;}
.stars-wrapper .star-rating i ~ i{width:40%;}
.stars-wrapper .star-rating i ~ i ~ i{width:60%;}
.stars-wrapper .star-rating i ~ i ~ i ~ i{width:80%;}
.stars-wrapper .star-rating i ~ i ~ i ~ i ~ i{width:100%;}
.cart_table_item .optionalqty{border:1px solid #d0c9c9;width:30px;height:30px;text-align:center;margin:0;}
.cart_table_item{vertical-align:top;}
.cart_table_item .multiproduct{list-style:disc;}
.display-block{display:block;}
.display-none{display:none;}
.star-rating #rat5:before{content:"★★★★★";left:0;position:absolute;top:0;font-size:20px;}
.star-rating #rat4:before{content:"★★★★";left:0;position:absolute;top:0;font-size:20px;}
.star-rating #rat3:before{content:"★★★";left:0;position:absolute;top:0;font-size:20px;}
.star-rating #rat2:before{content:"★★";left:0;position:absolute;top:0;font-size:20px;}
.star-rating #rat1:before{content:"★";left:0;position:absolute;top:0;font-size:20px;}
.city-list a{color:#777;text-decoration:none;}
.city-list a:hover{color:#FB839A;text-decoration:none;}
.shop-detail .toggle.toggle-simple .toggle > label{padding-left:5px;margin-bottom:0;font-size:1em;transition:all .15s ease-out;background:#F7F9FC;}
.shop-detail .toggle.toggle-simple .toggle > label h2{margin-bottom:0;}
.shop-detail .toggle.toggle-simple .toggle > label::before{right:13px;left:auto;}
.shop-detail .toggle.toggle-simple .toggle > label::after{right:5px;left:auto;}
article.post .post-meta i{color:#FB839A;}
article.post h2 a, article.post-large h2{text-transform:capitalize;color:#FB839A;}
.ftype .col-sm-1{-ms-flex:0 0 11.1111%;flex:0 0 11.1111%;max-width:11.1111%;}
.forher{width:100%;display:inline-block;}
.forher span{background-color:#ff4478;color:#fff;padding:8px 40px;text-transform:none;display:inline-flex;font-size:18px;}
.forher:before, .forher:after{background-color:#ff4478;content:"";display:inline-block;height:4px;position:relative;vertical-align:middle;width:34%;}
.forher:before{right:0;margin-left:-45%;}
.forher:after{left:0;margin-right:-45%;}
.gift-sidebar-her{background-color:#ff4478;color:#fff;text-align:left;width:100%;display:inline-block;padding-left:15px;}
.gift-sidebar-her a{color:#fff;line-height:31.4px;font-size:15px;margin:6px 0;display:block;}
.gift-sidebar-her a b{font-size:20px;}
.gift-sidebar-her a::after{content:'\f0da';display:inline-block;font-family:'Font Awesome 5 Free';position:absolute;right:10px;font-weight:900;border:0;width:auto;height:auto;margin:0;font-size:24px;vertical-align:middle;margin-top:-15px;}
.forhim{width:100%;display:inline-block;}
.forhim span{background-color:#1077f5;color:#fff;padding:8px 40px;text-transform:none;display:inline-flex;font-size:18px;}
.forhim:before, .forhim:after{background-color:#1077f5;content:"";display:inline-block;height:4px;position:relative;vertical-align:middle;width:34%;}
.forhim:before{right:0;margin-left:1%;}
.forhim:after{left:0;margin-right:1.5%;}
.gift-sidebar-him{background-color:#1077f5;color:#fff;text-align:left;width:100%;display:inline-block;padding-left:15px;}
.gift-sidebar-him a{color:#fff;line-height:31.4px;font-size:15px;margin:6px 0;display:block;}
.gift-sidebar-him a b{font-size:20px;}
.gift-sidebar-him a::after{content:'\f0da';display:inline-block;font-family:'Font Awesome 5 Free';position:absolute;right:10px;font-weight:900;border:0;width:auto;height:auto;margin:0;font-size:24px;vertical-align:middle;margin-top:-15px;}
.termofservice .col ul{background-color:#fae6eb;border:1px solid #d58bb3;margin-bottom:15px;padding:5px;list-style:none;}
.shipping .col ul{list-style:none;padding-left:0px;}
.termofservice .col ul li, .shipping .col ul li{background:rgba(0, 0, 0, 0) url(../images/bullet.png) no-repeat scroll 0 7px;color:#3d3d3d;font-size:14px;line-height:24px;padding-left:20px;text-align:left;}
.pink-text{color:#ED5470;font-size:24px;font-weight:bolder;}
.shop-detail #deliverydate{padding:.375rem .75rem;width:130px;}
.shop-detail #zipcode{width:130px;}
#header .header-extra-info-text-1 .fa-phone{transform:rotate(90deg);}
#header .header-extra-info-text-1 .fa-phone::before{padding-left:5px;}
#love_romance{background:url(fco_strip3.png) no-repeat -20px -30px;min-height:212px;}
#chocolate_day{background:url('Valentine_days/chocolate_day.jpg') no-repeat -20px -30px;min-height:226px;}
.box{
        width: 250px;        
        /*border: 5px solid black;*/
    }
    .box img{flex: 1;
  background: lightgrey;
  border: 1px solid grey;
  margin:2px;}
  .box_img{flex: 1;
  background: lightgrey;
  border: 1px solid grey;
  margin:2px;}
#birth_day{background:url(fco_strip3.png) no-repeat -477px -30px;min-height:212px;}
#anniversary{background:url(fco_strip3.png) no-repeat -934px -30px;min-height:212px;}
#congratulation_gifts{background:url(fco_strip3.png) no-repeat -10px -269px;min-height:212px;}
#missyou_gifts{background:url(fco_strip3.png) no-repeat -477px -269px;min-height:212px;}
#sorry_gifts{background:url(fco_strip3.png) no-repeat -934px -269px;min-height:212px;}
#fresh_flowers{background:url(fco_strip3.png) no-repeat -5px -516px;min-height:208px;}
#cakes{background:url(fco_strip3.png) no-repeat -238px -516px;min-height:208px;}
#chocolates{background:url(fco_strip3.png) no-repeat -472px -516px;min-height:208px;}
#combos{background:url(fco_strip3.png) no-repeat -702px -516px;min-height:208px;}
#gifts{background:url(fco_strip3.png) no-repeat -936px -516px;min-height:208px;}
#plants{background:url(fco_strip3.png) no-repeat -1165px -516px;min-height:208px;}
#samday{background:url(fco_strip3.png) no-repeat -10px -775px;min-height:228px;}
#midday{background:url(fco_strip3.png) no-repeat -700px -775px;min-height:228px;}
.gift-img-her .bg-img{background:url(fco_strip3.png) no-repeat -182px -1104px;height:328px;}
.gift-img-him .bg-img{background:url(fco_strip3.png) no-repeat -864px -1104px;height:328px;}
#price1{background:url(fco_strip3.png) no-repeat -10px -1475px;min-height:172px;}
#price2{background:url(fco_strip3.png) no-repeat -284px -1475px;min-height:172px;}
#price3{background:url(fco_strip3.png) no-repeat -558px -1475px;min-height:172px;}
#price4{background:url(fco_strip3.png) no-repeat -830px -1475px;min-height:172px;}
#price5{background:url(fco_strip3.png) no-repeat -1102px -1475px;min-height:172px;}
#rosesftype{background:url(fco_strip3.png) no-repeat -75px -1745px;min-height:118px;}
#liliesftype{background:url(fco_strip3.png) no-repeat -212px -1745px;min-height:118px;}
#carnationsftype{background:url(fco_strip3.png) no-repeat -350px -1745px;min-height:118px;}
#mixedflowerftype{background:url(fco_strip3.png) no-repeat -486px -1745px;min-height:118px;}
#orchidsftype{background:url(fco_strip3.png) no-repeat -622px -1745px;min-height:118px;}
#gerberasftype{background:url(fco_strip3.png) no-repeat -760px -1745px;min-height:118px;}
#birdofparadiseftype{background:url(fco_strip3.png) no-repeat -898px -1745px;min-height:118px;}
#anthuriumsftype{background:url(fco_strip3.png) no-repeat -1032px -1745px;min-height:118px;}
#gladesftype{background:url(fco_strip3.png) no-repeat -1170px -1745px;min-height:118px;}
#blackforestflover{background:url(fco_strip3.png) no-repeat -60px -1962px;min-height:193px;}
#chocolateflover{background:url(fco_strip3.png) no-repeat -270px -1962px;min-height:193px;}
#pineappleflover{background:url(fco_strip3.png) no-repeat -480px -1962px;min-height:193px;}
#strawberryflover{background:url(fco_strip3.png) no-repeat -692px -1962px;min-height:193px;}
#chocolatetruffleflover{background:url(fco_strip3.png) no-repeat -904px -1962px;min-height:193px;}
#butterscotchflover{background:url(fco_strip3.png) no-repeat -1110px -1962px;min-height:193px;}
#vanillaflover{background:url(fco_strip3.png) no-repeat -60px -2180px;min-height:193px;}
#fruitcakesflover{background:url(fco_strip3.png) no-repeat -270px -2180px;min-height:193px;}
#redvelvetflover{background:url(fco_strip3.png) no-repeat -480px -2180px;min-height:193px;}
#caramelflover{background:url(fco_strip3.png) no-repeat -692px -2180px;min-height:193px;}
#coffeeflover{background:url(fco_strip3.png) no-repeat -904px -2180px;min-height:193px;}
#oreoflover{background:url(fco_strip3.png) no-repeat -1110px -2180px;min-height:193px;}
#expressdelivery{background:url(fco_strip3.png) no-repeat -20px -2520px;min-height:58px;}
#satisfation{background:url(fco_strip3.png) no-repeat -355px -2520px;min-height:58px;}
#customersupport{background:url(fco_strip3.png) no-repeat -708px -2520px;min-height:58px;}
#fcodelivery{background:url(fco_strip3.png) no-repeat -1050px -2520px;min-height:58px;}
@media (min-width:1400px){#love_romance{background:url(fco_strip.png) no-repeat -20px -30px;min-height:218px;}
#birth_day{background:url(fco_strip.png) no-repeat -477px -30px;min-height:218px;}
#anniversary{background:url(fco_strip.png) no-repeat -934px -30px;min-height:218px;}
#congratulation_gifts{background:url(fco_strip.png) no-repeat -10px -269px;min-height:218px;}
#missyou_gifts{background:url(fco_strip.png) no-repeat -477px -269px;min-height:218px;}
#sorry_gifts{background:url(fco_strip.png) no-repeat -934px -269px;min-height:218px;}
#fresh_flowers{background:url(fco_strip.png) no-repeat -8px -516px;min-height:226px;}
#cakes{background:url(fco_strip.png) no-repeat -242px -516px;min-height:226px;}
#chocolates{background:url(fco_strip.png) no-repeat -476px -516px;min-height:226px;}
#combos{background:url(fco_strip.png) no-repeat -706px -516px;min-height:226px;}
#gifts{background:url(fco_strip.png) no-repeat -940px -516px;min-height:226px;}
#plants{background:url(fco_strip.png) no-repeat -1169px -516px;min-height:226px;}
#samday{background:url(fco_strip.png) no-repeat -10px -794px;min-height:239px;}
#midday{background:url(fco_strip.png) no-repeat -710px -794px;min-height:239px;}
/*#samday{background:url(website_same_day_delivery_banners_fathers_day_2022.jpg) }*/
/*#midday{background:url(website_midnight_delivery_banners_fathers_day_2022.jpg) }*/
.gift-img-her .bg-img{background:url(fco_strip.png) no-repeat -185px -1132px;height:318px;}
.gift-img-him .bg-img{background:url(fco_strip.png) no-repeat -884px -1132px;height:318px;}
.gift-sidebar-her a, .gift-sidebar-him a{line-height:29.9px;}
#price1{background:url(fco_strip.png) no-repeat -10px -1510px;min-height:184px;}
#price2{background:url(fco_strip.png) no-repeat -292px -1510px;min-height:184px;}
#price3{background:url(fco_strip.png) no-repeat -572px -1510px;min-height:184px;}
#price4{background:url(fco_strip.png) no-repeat -850px -1510px;min-height:184px;}
#price5{background:url(fco_strip.png) no-repeat -1130px -1510px;min-height:184px;}
}
.loader{text-align:center;}
.checkout .name_err{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .phone_err{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .phone2_err{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .email_err{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .name_err{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .errshipname{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .errshippingselect{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .errnewsphone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .errnewsphone2{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .errnewsaddress{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .err_rname{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .err_giftmsg{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .err_sname{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.productdetail .err_code{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.productdetail .err_doption{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.productdetail .err_ddate{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.productdetail .dedate{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.productdetail .err_dtime{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.checkout .accordion .toggle{margin:0;}
.checkout .toggle > label:before{display:none !important;}
.checkout .seclabel{background:#f7f7f7 !important;padding:12px 20px 12px 10px !important;color:#FB839A !important;}
.checkout .accordion .toggle a.text-right.pull-right{font-size:20px;float:right;}
.editorderform .err_name{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_email{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_phone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_otherphone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_sname{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_shipphone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_shipphone2{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_saddress{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_to{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_giftmsg{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.editorderform .err_from{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.accountinformation .err_name{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.accountinformation .err_email{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.accountinformation .err_phone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.accountinformation .err_otherphone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.accountinformation .err_pass{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.accountinformation .err_newpass{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.accountinformation .err_cpass{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.shippingadd .err_name{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.shippingadd .err_email{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.shippingadd .err_phone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.shippingadd .err_otherphone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.shippingadd .err_address{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.shippingadd .err_pincode{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.shippingadd .err_city{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.shippingadd .err_state{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.wishlistshare .err_email{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.track-order .err_orderemail{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.track-order .err_orderno{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_pname{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_cname{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_email{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_phone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_desg{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_pincode{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_city{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_comment{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_email{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.merchantform .err_country{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.contactus .err_name{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.contactus .err_email{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.contactus .err_phone{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.contactus .err_msg{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.contactus .err_captcha{color:#c10000;font-size:0.9em;line-height:18px;padding:5px 0 0;}
.egglessprice{font-size:85% !important;}
.swal2-popup{font-size:.6rem;}
@media screen and (min-device-width:1200px) and (max-device-width:1300px){.forher::before, .forher::after{width:33%;}
.forhim::before, .forhim::after{width:32.5%;}
.forhim::before{margin-left:0%;}
.forhim::after{margin-right:0%;}
.shop-detail .summary .quantity{width:100px;margin-right:10px;}
.nav-link{padding:.5rem .8rem;}
.gift-sidebar-her a{line-height:26px;margin:6.5px 0;}
.gift-sidebar-him a{line-height:26px;margin:6.5px 0;}
#love_romance{background:url(fco_strip1280.png) no-repeat -20px -30px;min-height:198px;}
#birth_day{background:url(fco_strip1280.png) no-repeat -450px -30px;min-height:198px;}
#anniversary{background:url(fco_strip1280.png) no-repeat -875px -30px;min-height:198px;}
#congratulation_gifts{background:url(fco_strip1280.png) no-repeat -20px -244px;min-height:198px;}
#missyou_gifts{background:url(fco_strip1280.png) no-repeat -450px -244px;min-height:198px;}
#sorry_gifts{background:url(fco_strip1280.png) no-repeat -868px -244px;min-height:198px;}
#fresh_flowers{background:url(fco_strip1280.png) no-repeat -55px -480px;min-height:200px;}
#cakes{background:url(fco_strip1280.png) no-repeat -252px -480px;min-height:200px;}
#chocolates{background:url(fco_strip1280.png) no-repeat -450px -480px;min-height:200px;}
#combos{background:url(fco_strip1280.png) no-repeat -648px -480px;min-height:200px;}
#gifts{background:url(fco_strip1280.png) no-repeat -845px -480px;min-height:200px;}
#plants{background:url(fco_strip1280.png) no-repeat -1042px -480px;min-height:200px;}
#samday{background:url(fco_strip1280.png) no-repeat -25px -725px;height:218px;min-height:218px;}
#midday{background:url(fco_strip1280.png) no-repeat -662px -725px;height:218px;min-height:218px;}
.gift-img-her .bg-img{background:url(fco_strip1280.png) no-repeat -180px -1035px;height:290px;}
.gift-img-him .bg-img{background:url(fco_strip1280.png) no-repeat -820px -1035px;height:290px;}
#price1{background:url(fco_strip1280.png) no-repeat -15px -1382px;height:168px;min-height:168px;}
#price2{background:url(fco_strip1280.png) no-repeat -274px -1382px;height:168px;min-height:168px;}
#price3{background:url(fco_strip1280.png) no-repeat -530px -1382px;height:168px;min-height:168px;}
#price4{background:url(fco_strip1280.png) no-repeat -786px -1382px;height:168px;min-height:168px;}
#price5{background:url(fco_strip1280.png) no-repeat -1040px -1382px;height:168px;min-height:168px;}
#rosesftype{background:url(fco_strip1280.png) no-repeat -15px -1628px;min-height:123px;}
#liliesftype{background:url(fco_strip1280.png) no-repeat -157px -1628px;min-height:123px;}
#carnationsftype{background:url(fco_strip1280.png) no-repeat -299px -1628px;min-height:123px;}
#mixedflowerftype{background:url(fco_strip1280.png) no-repeat -442px -1628px;min-height:123px;}
#orchidsftype{background:url(fco_strip1280.png) no-repeat -584px -1628px;min-height:123px;}
#gerberasftype{background:url(fco_strip1280.png) no-repeat -727px -1628px;min-height:123px;}
#birdofparadiseftype{background:url(fco_strip1280.png) no-repeat -868px -1628px;min-height:123px;}
#anthuriumsftype{background:url(fco_strip1280.png) no-repeat -1010px -1628px;min-height:123px;}
#gladesftype{background:url(fco_strip1280.png) no-repeat -1153px -1628px;min-height:123px;}
#blackforestflover{background:url(fco_strip1280.png) no-repeat -15px -1830px;min-height:194px;}
#chocolateflover{background:url(fco_strip1280.png) no-repeat -229px -1830px;min-height:194px;}
#pineappleflover{background:url(fco_strip1280.png) no-repeat -442px -1830px;min-height:194px;}
#strawberryflover{background:url(fco_strip1280.png) no-repeat -656px -1830px;min-height:194px;}
#chocolatetruffleflover{background:url(fco_strip1280.png) no-repeat -868px -1830px;min-height:194px;}
#butterscotchflover{background:url(fco_strip1280.png) no-repeat -1082px -1830px;min-height:194px;}
#vanillaflover{background:url(fco_strip1280.png) no-repeat -15px -2035px;min-height:194px;}
#fruitcakesflover{background:url(fco_strip1280.png) no-repeat -229px -2035px;min-height:194px;}
#redvelvetflover{background:url(fco_strip1280.png) no-repeat -442px -2035px;min-height:194px;}
#caramelflover{background:url(fco_strip1280.png) no-repeat -656px -2035px;min-height:194px;}
#coffeeflover{background:url(fco_strip1280.png) no-repeat -868px -2035px;min-height:194px;}
#oreoflover{background:url(fco_strip1280.png) no-repeat -1082px -2035px;min-height:194px;}
#expressdelivery{background:url(fco_strip1280.png) no-repeat -25px -2365px;min-height:45px;}
#satisfation{background:url(fco_strip1280.png) no-repeat -330px -2365px;min-height:45px;}
#customersupport{background:url(fco_strip1280.png) no-repeat -660px -2365px;min-height:45px;}
#fcodelivery{background:url(fco_strip1280.png) no-repeat -975px -2365px;min-height:45px;}
}
@media screen and (min-device-width:1661px) and (max-device-width:1920px){#love_romance{background:url(fco_strip1920.png) no-repeat -20px -30px;min-height:310px;}
#birth_day{background:url(fco_strip1920.png) no-repeat -655px -30px;min-height:310px;}
#anniversary{background:url(fco_strip1920.png) no-repeat -1300px -30px;min-height:310px;}
#congratulation_gifts{background:url(fco_strip1920.png) no-repeat -20px -368px;min-height:310px;}
#missyou_gifts{background:url(fco_strip1920.png) no-repeat -655px -368px;min-height:310px;}
#sorry_gifts{background:url(fco_strip1920.png) no-repeat -1300px -368px;min-height:310px;}
#fresh_flowers{background:url(fco_strip1920.png) no-repeat -20px -725px;min-height:295px;}
#cakes{background:url(fco_strip1920.png) no-repeat -340px -725px;min-height:295px;}
#chocolates{background:url(fco_strip1920.png) no-repeat -660px -725px;min-height:295px;}
#combos{background:url(fco_strip1920.png) no-repeat -980px -725px;min-height:295px;}
#gifts{background:url(fco_strip1920.png) no-repeat -1300px -725px;min-height:295px;}
#plants{background:url(fco_strip1920.png) no-repeat -1620px -725px;min-height:295px;}
#samday{background:url(fco_strip1920.png) no-repeat -25px -1090px;height:325px;}
#midday{background:url(fco_strip1920.png) no-repeat -985px -1090px;height:325px;}
.gift-img-her .bg-img{background:url(fco_strip1920.png) no-repeat -255px -1570px;height:318px;}
.gift-img-him .bg-img{background:url(fco_strip1920.png) no-repeat -1215px -1570px;height:318px;}
#price1{background:url(fco_strip1920.png) no-repeat -15px -2075px;height:240px;}
#price2{background:url(fco_strip1920.png) no-repeat -405px -2075px;height:240px;}
#price3{background:url(fco_strip1920.png) no-repeat -785px -2075px;height:240px;}
#price4{background:url(fco_strip1920.png) no-repeat -1170px -2075px;height:240px;}
#price5{background:url(fco_strip1920.png) no-repeat -1555px -2075px;height:240px;}
#rosesftype{background:url(fco_strip1920.png) no-repeat -15px -2442px;min-height:183px;}
#liliesftype{background:url(fco_strip1920.png) no-repeat -228px -2442px;min-height:183px;}
#carnationsftype{background:url(fco_strip1920.png) no-repeat -442px -2442px;min-height:183px;}
#mixedflowerftype{background:url(fco_strip1920.png) no-repeat -656px -2442px;min-height:183px;}
#orchidsftype{background:url(fco_strip1920.png) no-repeat -870px -2442px;min-height:183px;}
#gerberasftype{background:url(fco_strip1920.png) no-repeat -1084px -2442px;min-height:183px;}
#birdofparadiseftype{background:url(fco_strip1920.png) no-repeat -1298px -2442px;min-height:183px;}
#anthuriumsftype{background:url(fco_strip1920.png) no-repeat -1512px -2442px;min-height:183px;}
#gladesftype{background:url(fco_strip1920.png) no-repeat -1726px -2442px;min-height:183px;}
#blackforestflover{background:url(fco_strip1920.png) no-repeat -15px -2745px;min-height:292px;}
#chocolateflover{background:url(fco_strip1920.png) no-repeat -338px -2745px;min-height:292px;}
#pineappleflover{background:url(fco_strip1920.png) no-repeat -655px -2745px;min-height:292px;}
#strawberryflover{background:url(fco_strip1920.png) no-repeat -975px -2745px;min-height:292px;}
#chocolatetruffleflover{background:url(fco_strip1920.png) no-repeat -1296px -2745px;min-height:292px;}
#butterscotchflover{background:url(fco_strip1920.png) no-repeat -1615px -2745px;min-height:292px;}
#vanillaflover{background:url(fco_strip1920.png) no-repeat -15px -3052px;min-height:292px;}
#fruitcakesflover{background:url(fco_strip1920.png) no-repeat -338px -3052px;min-height:292px;}
#redvelvetflover{background:url(fco_strip1920.png) no-repeat -655px -3052px;min-height:292px;}
#caramelflover{background:url(fco_strip1920.png) no-repeat -975px -3052px;min-height:292px;}
#coffeeflover{background:url(fco_strip1920.png) no-repeat -1296px -3052px;min-height:292px;}
#oreoflover{background:url(fco_strip1920.png) no-repeat -1615px -3052px;min-height:292px;}
#expressdelivery{background:url(fco_strip1920.png) no-repeat -25px -3550px;min-height:60px;}
#satisfation{background:url(fco_strip1920.png) no-repeat -500px -3550px;min-height:60px;}
#customersupport{background:url(fco_strip1920.png) no-repeat -975px -3550px;min-height:60px;}
#fcodelivery{background:url(fco_strip1920.png) no-repeat -1465px -3550px;min-height:60px;}
.heightauto{min-height:400px;}
}
#header .header-nav-main.header-nav-main-square nav > ul > li.active > a{background-color:#ED5470 !important;color:#fff !important;}
.deliveryinformation p{margin-bottom:0;}
#mask {width: 100%;color:white; height: 100%; display: none; opacity: 0.4;position:fixed;left:0;top:0;z-index:9000;background-color:#26262c;display:none;}  
#boxes .window {position:fixed;left:35%;top:15%;display:none;z-index:9999;padding:20px;border-radius: 5px;text-align: center;margin: 0 auto;}
#boxes #dialog {width:450px;height:auto;padding: 10px 10px 10px 10px;}
.agree:hover{background-color: #D1D1D1;}
.popupoption:hover{background-color:#D1D1D1;color: green;}
.popupoption2:hover{color: red;}
.close{float:right; margin-right:-25px;margin-top:-20px;}
.searchactive {background: #5897fb;}
#suggesstion-box #country-list a li.active{color: #bb0b0b;background-color: black;}