@media only screen and (max-width:2095px){.modal-body{height:600px}.modal-product{height:224px}}@media only screen and (max-width:1920px){.search-bar{width:27.5%}.search-bar input{width:76.5%}.head2-right{width:25%;margin:auto 0}.occasions{width:95%}.modal-body{height:560px}.modal-product{height:213px}.facilities{width:92%}.fclt-sec{width:22%}.prd-price-box{margin:.5rem auto 0}.price-n-qty{width:55%}}@media only screen and (max-width:1700px){.occasions{width:92%;padding-bottom:300px}.cak-occ-sec{padding-bottom:260px;margin-top:4rem}.o-sec{width:250px;height:auto}.o-sec h3{font-size:1rem}.fclt-sec{width:23%}.price-n-qty{width:63%}.index-f-item{height:29.5vw}.index-same-day .index-f-item{height:30.5vw}.flowers .flower-products .inner-f-item{height:30.5vw}.inner-f-item{height:31.5vw}.modal-body{height:520px}.modal-product{width:14.5%;height:200px}.md-price{font-size:.8rem}}@media only screen and (max-width:1600px){.clsdiv{padding-bottom:66%}.prd-det-title{font-size:1rem}.modal-product{}.md-up p{font-size:1rem}.flowers .flower-products .inner-f-item{height:31vw}.inner-f-item{height:32vw}}@media only screen and (max-width:1505px){.modal-body{height:560px}.modal-product{width:17.5%;height:210px;margin:1.5vw 0 0 1.5vw}.md-up p{font-size:.9rem}.head2-right{margin:auto 0 2rem}}@media only screen and (min-width:1500px){.search-bar input{padding:.7rem 0 .7rem 1rem}}@media only screen and (max-width:1450px){.search-bar{width:30.5%}.search-bar input{width:67.5%}.head2-right{width:28%}.index-same-day .clsdiv{padding-bottom:32%}.clsdiv{padding-bottom:67%}.o-sections{width:91%}.o-cake-sections{width:91%}.price-n-qty{width:80%}.index-f-item{height:31vw}.index-same-day .index-f-item,.flowers .flower-products .inner-f-item{height:31.5vw}.inner-f-item{height:32.5vw}}@media only screen and (max-width:1400px){.modal-body{height:540px}.modal-product{height:205px}}@media only screen and (max-width:1280px){.search-bar{width:32.5%}.search-bar input{width:62.5%}.head2-right{width:30%}.index-same-day .clsdiv{padding-bottom:35%}.clsdiv{padding-bottom:70%}.occasions{width:90%;padding-bottom:280px}.cak-occ-sec{padding-bottom:230px;margin-top:3rem}.o-sec{width:210px;height:auto}.o-sec h3{font-size:.9rem}.o-sections .owl-nav .owl-prev{left:-6%}.o-sections .owl-nav .owl-next{right:-6%}.o-cake-sections .owl-nav .owl-prev{left:-6%}.o-cake-sections .owl-nav .owl-next{right:-6%}.occasions .heading .oc-heading-txt h3,.flowers h1,.flowers h3{font-size:2.5rem}.prd-heading-txt h2,.index-same-day .prd-heading-txt h3,.t-head{font-size:2.5rem}.index-f-item h3,.f-item h3{font-size:1rem}.index-f-item h4,.f-item h4{font-size:.8rem}.prd-price-box .price-tag #price-tag-usd,.prd-price-box .price-tag #price-tag-jpy{font-size:1.1rem}.prd-price-box .price-select select{font-size:1rem}.same-day .heading .prd-view{width:12%;margin-right:7rem}.index-f-item{height:32vw}.index-same-day .index-f-item,.flowers .flower-products .inner-f-item{height:32.5vw}.inner-f-item{height:34vw}.modal{padding-top:7%}.modal-body{height:490px}.modal-product{height:192px}}@media only screen and (max-width:1193px){.same-day .prd-heading-txt h4{font-size:2.6rem}.modal-body{height:540px}.modal-product{width:21.5%;height:210px;margin:1.9vw 0 0 2vw}}@media only screen and (max-width:1150px){.search-bar{width:30.5%}.search-bar input{width:68.5%}.head2-right{width:28%}.head2-options p{font-size:.7rem}.o-sec{width:200px;height:auto}.heading a{font-size:1rem;padding:.5rem 1rem}.oc-heading-txt{width:83%}#oc-mega-menu{left:-90%}.index-same-day .clsdiv{padding-bottom:39%}.index-same-day .clsdiv{padding-bottom:43%}.clsdiv{padding-bottom:131%}.f-item{width:33%}.price-n-qty{width:95%}.index-f-item{height:40.5vw}.index-same-day .index-f-item{height:41.5vw}.flowers .flower-products .inner-f-item{height:41vw}.inner-f-item{height:42.5vw}}@media only screen and (max-width:1100px){.categories ul li{font-size:.7rem}.cat-menu-ul li a,.oc-menu-ul li a,.faq-menu-ul li a{font-size:.85rem}.facilities{width:91%}.same-day .prd-heading-txt{width:73%}.same-day .heading .prd-view{width:14%;margin-right:3rem}.modal-body{height:520px}.modal-product{height:200px}.md-up p{font-size:.9rem}.md-price{font-size:.7rem}}@media only screen and (max-width:1030px){.index-same-day .clsdiv{padding-bottom:45%}.clsdiv{padding-bottom:133%}.cak-occ-sec{padding-bottom:200px}.categories ul li{font-size:.65rem}.occasions{margin:4rem auto 2rem;padding-bottom:240px}.o-sections{width:84%}.o-cake-sections{width:84%}.o-sec{width:160px}.occasions .heading .oc-heading-txt h3,.flowers h1,.flowers h3{font-size:2.4rem}.prd-heading-txt h2,.index-same-day .prd-heading-txt h3,.prd-heading-txt h4{font-size:2.3rem}.occasions .heading .oc-heading-txt h4,#countdown,.flowers .prd-heading-txt h4{font-size:1rem}.testimonials{margin-top:2rem}.heading a{font-size:.8rem}.items p{padding-top:.5rem;font-size:.8rem!important}.flowers .flower-products .inner-f-item{height:41.5vw}.inner-f-item{height:43.5vw}.facilities{margin:3rem auto 4rem!important}.fclt-sec h3{font-size:1.3rem}.flower-body{width:90%}.flower-heading h1{font-size:1.7rem}.cart-body{flex-direction:column;width:92%;margin:1rem auto 0}.cart-table{width:100%}.cart-right{width:100%;margin:2rem auto 0}.cart-table tr:nth-child(1){display:none;width:25%}.cart-table tr:nth-child(2){display:table-cell;width:75%}.cart-table tr td{padding:1rem .4rem;display:block}.cart-table{overflow-x:auto}.cart-table tr th{font-size:1.2rem;padding:.4rem 1rem;display:flex;justify-content:center;align-items:center}.cart-table tr th:nth-child(1){height:123px}.cart-table tr th:nth-child(2){height:48px}.cart-table tr th:nth-child(3){height:87px}.cart-table tr th:nth-child(4){height:57px}.cart-table tr th:nth-child(5){height:48px}.cart-table tr th:nth-child(6){height:48px}.coupon form{flex-direction:column}.coupon button{width:65%;margin:1rem auto}.send-to p{width:300px}.a p{width:150px}.order-status-details{overflow-x:scroll}.order-status-details table{overflow-x:scroll}.o-ptitle{width:370px}.osd-price{width:150px}}@media only screen and (max-width:1005px){.same-day .prd-heading-txt h4{font-size:2.2rem}.modal-body{height:490px}.modal-product{height:190px}}@media only screen and (max-width:975px){.search-bar{width:34.5%}.search-bar input{width:81%}.head2-right{width:30%;margin:auto 0 1rem}.logo p{font-size:.7rem}.clsdiv{padding-bottom:136%}.prd-det-title{font-size:.9rem}.o-sections{width:92%}.o-cake-sections{width:92%}.occasions .heading .oc-heading-txt h3,.flowers h1,.flowers h3{font-size:2.2rem}.occasions .heading .oc-heading-txt h4,#countdown,.flowers .prd-heading-txt h4{font-size:.9rem}.prd-heading-txt h2,.index-same-day .prd-heading-txt h3,.prd-heading-txt h4{font-size:2.1rem}.ca-heading-link{line-height:2.5rem}.items img{width:80%!important}.fclt-sec h3{font-size:1.1rem}.test-sec h3{font-size:1rem}.test-sec p{font-size:12px}.price-n-qty{width:95%}.md-up p{font-size:.8rem}.md-price{font-size:.6rem}.index-f-item{height:44.5vw}.index-same-day .index-f-item{height:44.5vw}.flowers .flower-products .inner-f-item{height:42.5vw}.inner-f-item{height:45vw}}@media only screen and (max-width:895px){.head1-left h3,.head1-right a{font-size:.7rem}.search-btn{font-size:.7rem}.head2-right{width:33%}.accordion-head{font-size:2.3rem}.facilities{margin:4rem auto!important}.fb-txt{width:55%;top:25%;left:40%}.fb-txt h1{}.fb-head-txt-1{display:none}.fb-head-txt-2{display:block;font-size:3vw!important}.fb-txt p{display:none}.oc-heading-txt{width:76%}.occasions{padding-bottom:220px}.cak-occ-sec{padding-bottom:200px;margin-top:5rem}.occasions .heading .oc-heading-txt h3,.flowers h1,.flowers h3{font-size:1.8rem}.occasions .heading .oc-heading-txt h4,#countdown,.flowers .prd-heading-txt h4{font-size:.7rem}.o-sections{width:87%}.o-cake-sections{width:87%}.o-view{width:15%}.o-sec{width:190px}.testimonials{margin-top:3rem}.t-head{font-size:2rem}.prd-heading-txt h2,.index-same-day .prd-heading-txt h3,.prd-heading-txt h4{font-size:1.7rem}.prd-view{width:13%;margin-right:3rem}.fclt-sec i{font-size:2.2rem}.fclt-sec h3{font-size:1rem}.social i{font-size:1rem;width:35px;height:35px}#cat-mega-menu,#oc-mega-menu{width:720px}.index-f-item h3,.f-item h3{font-size:.9rem}.index-f-item h4,.f-item h4{font-size:.8rem}.prd-price-box .price-select select{font-size:.9rem;padding:.3rem}.flower-heading h1{font-size:1.5rem}.flower-city-sel,.delivery-date{font-size:.9rem!important}.price-select select{font-size:.9rem}#price-tag-usd,#price-tag-jpy{font-size:1rem}.qty{width:27%}.qty input{font-size:1rem}.price-n-qty{width:100%}.you-may-like .prd-heading-txt h2,.combo .prd-heading-txt h2{font-size:2rem}.modal-body{height:540px}.modal-product{width:28%;height:205px;margin:2.2vw 0 0 2.8vw}.price-style{width:67%}.more-reviews .modal-content{width:95%}}@media only screen and (max-width:805px){.search-bar{width:295px}html{font-size:13px}.index-same-day .clsdiv{padding-bottom:47%}.clsdiv{padding-bottom:141%}.index-f-item{height:45.5vw}.index-same-day .index-f-item{height:46.5vw}.cart-table{width:100%;margin:0 auto}.cart-prd-img{width:12%;display:flex;align-items:center;justify-content:center}.cart-prd-img img{max-width:70px}.cart-prd-txt{width:87%}.cart-name-place-date{width:30%}.cart-name{font-size:1.2rem}.cart-place-date{display:block;font-size:1.1rem}.cart-quantity{width:20%;display:flex;padding:2rem 0}.cart-unit,.cart-total{width:23%;text-align:left;display:flex;font-size:1rem}.modal-body{height:490px}.modal-product{height:183px}.index-same-day{padding:3rem 0 4rem}.flowers .flower-products .inner-f-item{height:44vw}}@media only screen and (max-width:760px){header{position:relative;overflow-x:clip}.head2{flex-direction:column;align-items:center}.logo{width:41%}.logo img{width:85%;display:block;margin:0 auto}.logo p{font-size:.9rem;margin-top:.8rem}.search-bar input{font-size:.85rem}.head1-left h3,.head1-right a{font-size:.8rem}.search-bar{margin:1rem auto .9rem}.search-bar input{width:83%}.cak-occ-sec{padding-bottom:170px;margin-top:5rem!important}.banner{height:350px;padding-bottom:0}.banner img,.banner picture{height:100%;object-fit:cover}.b-txt-1{width:90%;left:0;top:15%;left:1.8%}.b-txt-1 h1,.b-txt-1 h2{font-size:22px;line-height:30px}.b-txt-2{width:52%;left:1.8%;top:35%}.b-txt-2 h3{font-size:12px;line-height:18px}.b-txt-3{width:53%;left:0;top:71%;left:1.8%}.b-txt-3 h3{font-size:13px}.q-links a{font-size:12px}.head2-right{margin:.5rem 0 .3rem;width:50%}.head2-options i{font-size:1.3rem}.head2-options p{font-size:.85rem}.occasions{margin:2rem auto;padding-bottom:190px}.categories-resp{margin-top:0;position:absolute;top:12%;right:0%!important;z-index:100}.PC-menu{}.hamburger{display:block;position:absolute;right:125%;top:0%}.resp-menu{display:block}#cat-mega-menu,#oc-mega-menu{width:670px}.categories ul li{padding:.8rem 0}.o-sections{width:84%}.o-cake-sections{width:84%}.o-sec{width:160px}.same-day .heading .prd-view{width:15%}.index-f-item h3,.f-item h3{min-height:30px}.prd-price-box .price-tag #price-tag-usd,.prd-price-box .price-tag #price-tag-jpy{font-size:1.1rem}.resp-cat-heading,.resp-oc-heading{background-color:rgba(92,0,128);color:#fff;display:block;padding:.5rem 6rem}.resp-cat-menu ul li,.resp-oc-menu ul li{width:100%;border-bottom:1px solid #fff;padding-right:6rem;padding-left:1rem;text-align:left}.resp-cat-menu ul li a,.resp-oc-menu ul li a{font-size:1rem}footer{width:64%;margin:2rem auto}.f-categories{width:35%;margin-bottom:3rem}.social-media{width:45%;margin:0 auto}.form-group{width:90%}.contact-body{flex-direction:column}.contact-left{width:90%;margin:0 auto}.contact-right{width:90%;margin:2rem auto}.banner-carousel img{height:245px!important}.filter{width:200%;left:-100%}.filter-options:first-child,.filter-options{width:45%}.filter-apply{margin:20px auto 0}}@media only screen and (max-width:710px){.clsdiv{padding-bottom:147%}.flowers .flower-products .inner-f-item{height:45.5vw}.inner-f-item{height:46.5vw}.modal-body{height:450px}.modal-product{height:172px}.add-review .modal-content{width:400px}}@media only screen and (max-width:695px){.view-cat{display:block;width:100%;background-color:#dc446c;color:#fff;padding:1rem 0 1rem 1rem;border-bottom:1px solid #fff;cursor:pointer;font-size:1.13rem}.view-cat i{margin-right:1rem}.categories ul li a{font-size:1rem}.PC-menu{display:none}.PC-menu.show-PC{display:block}.categories ul li{font-size:.8rem;width:100%;padding-left:1rem;text-align:left;border-bottom:1px solid #fff}.cat-menu:hover #cat-mega-menu,.oc-menu:hover #oc-mega-menu,.faq-menu:hover #faq-mega-menu{display:none}.cat-menu,.oc-menu{margin-bottom:0}.cat-mrgn{margin-bottom:19.9rem}.product-breadcrumb{padding:.5rem 4% 0}.occasions{padding-bottom:225px}.oc-mrgn{margin-bottom:17.5rem}#oc-mega-menu,#cat-mega-menu,#faq-mega-menu{display:none;left:0%!important}#cat-mega-menu.show{display:block}#cat-mega-menu,#oc-mega-menu,#faq-mega-menu{width:100%}.cat-menu-ul,.oc-menu-ul{width:60%!important}.cat-menu-ul li,.oc-menu-ul li,.faq-menu-ul li{width:100%!important}.hide-menu-link{display:block}.menu-image-section{display:none}#cat-mega-menu .menu-link-section{width:300px}.cat-menu-ul{width:50%!important}#cat-mega-menu,#oc-mega-menu,#faq-mega-menu{padding:1rem}#oc-mega-menu .menu-link-section{width:400px}.oc-menu-ul{width:33%!important}.occasions{width:96%}.oc-heading-txt{width:85%}.o-view{margin-left:0}.flowers,.cakes,.gifts,.plants{position:relative;margin-top:2.5rem}.flowers h1{width:340px}.flower-products{margin:.5rem auto 0;width:100%!important;padding:.5rem .5rem 0}.flowers .heading,.index-same-day .heading{padding:0 1rem}.ca-heading-link{border:none!important;line-height:2rem}.prd-heading-txt{width:75.5%;margin-right:3.5rem}.prd-det-title{font-size:1rem}.prd-view{margin-right:0!important}.combo .prd-heading-txt,.you-may-like .prd-heading-txt{margin-right:0}.heading a{border:2px solid #dc446c;border-radius:5px}.o-sections{width:82%}.o-cake-sections{width:82%}.o-sec{width:200px;width:100%}.o-sec h3{font-size:1.1rem}.fa-chevron-left,.fa-chevron-right{font-size:2rem}.o-sections .owl-nav .owl-prev{left:-11%}.o-sections .owl-nav .owl-next{right:-11%}.o-cake-sections .owl-nav .owl-prev{left:-10%}.o-cake-sections .owl-nav .owl-next{right:-5%}.prd-heading-txt h2,.prd-heading-txt h4{font-size:1.5rem;text-align:left}.index-same-day{padding:3rem 0 4rem}.heading{justify-content:space-between}.index-same-day .heading{align-items:center}.index-same-day .prd-heading-txt{width:75.5%;margin-right:3.5rem}.index-same-day .heading .prd-view,{margin-right:0}.index-same-day .prd-heading-txt h3,.index-same-day .prd-heading-txt #countdown,.flowers .prd-heading-txt h4{text-align:left!important}.same-day .prd-heading-txt{width:95%;margin:0 auto}.same-day .prd-heading-txt h2{text-align:center}.same-day .prd-heading-txt h4{font-size:2.2rem}.same-day .heading{flex-direction:column;align-items:center}.same-day .heading .prd-view{margin-top:1rem;margin-right:0;width:21%;font-size:1rem;padding:.5rem 0}.cust-test{padding:.1rem 0 1px}.t-head{font-size:1.8rem;text-align:left}.test-sec{width:100%;margin:0 auto}.testimonials{width:95%;margin:1.5rem auto}.occasions .heading .oc-heading-txt h3,.flowers h1,.flowers h3{text-align:left}.occasions .heading .oc-heading-txt h4,#countdown{font-size:.85rem;text-align:left}#countdown{text-align:center!important}.index-same-day .clsdiv{padding-bottom:63%}.clsdiv{padding-bottom:272%}.index-f-item{height:60.5vw}.index-same-day .index-f-item{height:62.5vw}.flowers .flower-products .inner-f-item{height:64.5vw}.inner-f-item{height:65vw}.flowers,.cakes,.gifts,.plants{position:static}.prd-view{width:14%}.f-item{width:50%}.flower-body{flex-direction:column;margin:2rem auto 0}.flower-img{width:100%}.flower-txt{width:100%;margin:2rem auto}.cak-occ-sec{margin-top:3rem!important}.facilities{width:95%;justify-content:space-between}.fclt-sec{width:48.5%}.mrgn-top{margin-top:1.5rem}.dld-body ul li{width:33%}.cart{margin:2.5rem auto 0;display:block}.flower-heading h1{text-align:center}.rating-n-review{width:153px;margin:1rem auto 1.2rem;display:flex;justify-content:space-between;align-items:center}.product-rating{margin-right:0;padding:.2rem 1rem}.product-reviews{margin-left:0}.price-n-qty{width:100%;margin:0 auto;flex-direction:column}.price-style{width:76%;margin:0 auto;justify-content:space-between;width:155px;display:flex;justify-content:space-between;align-items:center;gap:0%}.qty{width:76%;margin:1rem auto 0;width:156px;margin:1rem auto 1.2rem;display:flex;justify-content:space-between;align-items:center}.qty p{font-size:1.2rem;width:70px;text-align:right}.qty input{padding:.2rem .8rem;border:1px solid #dc446c;width:27%;font-size:1.3rem}.fb-txt{top:22%}.fb-txt h1{font-size:3.3vw}.price-style .price-tag{padding-left:0;width:82px;margin-right:-9px}.price-style .price-tag #price-tag-usd,.price-style .price-tag #price-tag-jpy{font-size:1.3rem}.price-style .price-select select{width:70px;font-size:1.1rem}.price-n-qty .qty input{width:73px}.cust-test .test-sec{width:100%}.cust-test .testimonials{margin-top:1.5rem;margin-bottom:2rem}}@media only screen and (max-width:630px){.head1-left h3,.head1-right a{font-size:.7rem}.clsdiv{padding-bottom:280%}.index-f-item{height:64vw}.index-same-day .index-f-item{height:64.5vw}.flowers .flower-products .inner-f-item{height:66vw}.inner-f-item{height:66vw}.b-txt-2,.b-txt-3{margin:0}.occasions{padding-bottom:220px}.oc-heading-txt{width:83%}.prd-view{width:15%}.o-view{width:17%}.same-day .prd-heading-txt h4{font-size:2rem}.cart-prd-img img{max-width:65px}.modal{padding-top:12%}.modal-heading h2{font-size:1.1rem}.modal-body{height:430px}.modal-product{height:162px}.combo{margin-top:0}}@media only screen and (max-width:570px){.logo{width:46%}.banner{height:650px}.banner picture{object-position:bottom}.b-txt-1,.b-txt-2,.b-txt-3{}.b-txt-1{top:2%}.b-txt-2{width:96%;top:14%}.b-txt-3{width:96%;top:31%}.b-txt-3 h3{line-height:25px}.mobile-banner-txt{display:block}.clsdiv{padding-bottom:289%}.flowers .flower-products .inner-f-item{height:67.5vw}.inner-f-item{height:68.5vw}.oc-heading-txt{width:85%}.occasions .heading .oc-heading-txt h3,.flowers h1,.flowers h3{font-size:1.5rem;margin-left:0}.occasions .heading .oc-heading-txt h4{text-align:left}.cak-occ-sec{margin-top:2.5rem!important}.prd-heading-txt h2,.index-same-day .prd-heading-txt h3,.prd-heading-txt h4{font-size:1.5rem}#countdown{text-align:center!important}.head1{text-align:center;flex-direction:column}.head2-right{width:65%}.head2-options i{font-size:1.45rem}.heading a{font-size:.6rem}.o-sec{}.o-view{width:15%}.index-same-day{padding:1.5rem 0 3.5rem}.index-same-day .prd-heading-txt{margin-right:2.5rem}.prd-heading-txt{margin-right:2rem}.index-same-day .heading .prd-view{margin-right:1rem}.flowers h1,.flowers h3{width:290px}.same-day .prd-heading-txt h4{font-size:1.8rem}.prd-heading-txt h2{}.cart-prd-img{width:35%}.cart-prd-img img{max-width:110px}.cart-prd-txt{width:55%}.cart-name-place-date{width:100%;flex-direction:column;align-content:flex-start}.cart-quantity{width:100%;justify-content:flex-start}.cart-unit,.cart-total{width:100%;justify-content:flex-start}.modal-body{height:550px}.modal-product{height:150px}.social-media{width:60%}}@media only screen and (max-width:520px){.logo{width:61%}.occasions{padding-bottom:200px;width:95%}.oc-heading-txt{width:83%}.o-view{width:17%}.o-sections{width:86%}.o-sections .owl-nav .owl-prev{left:-8.5%}.o-cake-sections{width:86%}.o-sec{}.o-sec h3{font-size:1rem}.occasions .heading .oc-heading-txt h3{margin-left:0}.heading a{padding:.4rem 0}.occasions .heading .oc-heading-txt h4,.flowers .prd-heading-txt h4{text-align:left}.o-sections .owl-nav .owl-next{right:-8%}.o-cake-sections .owl-nav .owl-next{right:-8%}.accordion-content{padding:1rem}.accordion-item{margin-left:0;margin-right:0}.index-same-day{padding:1.5rem 0}.index-same-day .clsdiv{padding-bottom:74%}.clsdiv{padding-bottom:298%}.index-f-item{height:68.5vw}.index-same-day .index-f-item{height:67.5vw}.flowers .flower-products .inner-f-item{height:69.5vw}.modal-heading h2{font-size:.9rem}.l-form-group input{width:82%}.flower-heading h1{text-align:center}.city-n-date{flex-direction:column}.city-div,.date-div{width:100%}.city-div{margin-bottom:20px}.delivery-date{max-width:100%!important}.rating-n-review{text-align:center}.your-review{text-align:center;line-height:2rem}.your-review a{display:block;width:105px;margin:0 auto}.modal-reviews{width:100%}.more-reviews .modal-heading h2{font-size:1.2rem}}@media only screen and (max-width:500px){.b-txt-1 h1,.b-txt-1 h2{font-size:4.9vw}.index-same-day{padding:1.5rem 0 3rem}.clsdiv{padding-bottom:302%}.index-same-day .index-f-item{height:70vw}.flowers .flower-products .inner-f-item{height:70.5vw}.inner-f-item{height:70.5vw}.delivery-date{display:inline-block;font-size:1.1em;color:#dc446c;line-height:1.3;padding:.6rem .5rem;width:100%;max-width:0;margin-top:2rem;box-sizing:border-box;margin:0;border:1px solid #dc446c;box-shadow:0 1px 0 1px rgb(0 0 0/4%);border-radius:.1em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(../../images/site/select-date-ico.png),linear-gradient(to bottom,#fff 0%,#fff 100%);background-repeat:no-repeat,repeat;background-position:right -1px top 50%,0 0;background-size:2.5em auto,100%}.modal{padding-top:14%}.modal-content{width:85%}.modal-body{height:490px}.modal-product{height:134px}.md-up p{min-height:40px}.fb-txt h1{font-size:3.7vw}.same-day .prd-heading-txt h4{font-size:1.6rem}.same-day .heading .prd-view{width:30%}.facilities{margin:2.5rem auto!important}.more-reviews .modal-content .modal-heading{padding:1rem 2.2rem}}@media only screen and (max-width:455px){.clsdiv{padding-bottom:316%}.banner{height:550px}.b-txt-1{top:3%}.b-txt-2{top:17%}.b-txt-3{top:38%}.head2-right{width:78%}.occasions{padding-bottom:200px}.oc-heading-txt{width:86%}.o-view{width:14%;margin-left:0}.o-sections{width:85%}.o-cake-sections{width:85%}.heading{position:relative}.heading .o-view{position:absolute;top:0;right:0;height:auto}.index-same-day .heading .prd-view{position:absolute;top:0;right:10px;height:auto}.oc-heading-txt,.index-same-day .prd-heading-txt{width:100%}.occasions .heading .oc-heading-txt h3,.index-same-day .prd-heading-txt h3{width:80%}.fclt-sec{}.mrgn-top{}.index-same-day .heading{}.index-same-day .owl-carousel .owl-nav,.same-day .owl-carousel .owl-nav{color:#000}.flowers{margin-top:2rem}.flowers .heading .prd-heading-txt h4{display:none}.prd-price-box{height:27px}.f-sections,.c-sections,.g-sections,.p-sections{width:98%}.owl-theme .owl-prev{left:0%}.owl-theme .owl-next{right:0%}.product-discount p{width:75px;height:25px}.index-f-item{width:96%;padding:.4rem}.index-f-item h3,.f-item h3{font-size:.9rem}.index-f-item h4,.f-item h4{font-size:.73rem}.prd-price-box .price-select select{font-size:.8rem;padding:.15rem}.flowers .heading{align-items:center;padding:0 .8rem}.flowers h1,.flowers h3{}.con-sec{width:95%}.f-item{padding:.4rem}.index-f-item{height:74.5vw;box-shadow:1px 0 2px 0 #efebeb}.index-same-day .index-f-item{height:76vw}.flowers .flower-products .inner-f-item{height:76.5vw}.inner-f-item{height:77.5vw}.flower-city-sel,.delivery-date{font-size:1rem!important;padding:.7rem .5rem!important}.see-more-reviews{margin:0 0 15px}footer{width:94%}.f-categories{width:49%}}@media only screen and (max-width:440px){.occasions{padding-bottom:210px}.o-sections{width:88%}.o-sections .owl-nav .owl-prev,.o-cake-sections .owl-nav .owl-prev{left:-7.5%}.o-sections .owl-nav .owl-next,.o-cake-sections .owl-nav .owl-next{right:-7.5%}.o-cake-sections{width:88%}.o-sec{}.index-same-day .clsdiv{padding-bottom:83%}.clsdiv{padding-bottom:323%}.index-same-day .prd-heading-txt{margin-right:2rem}.index-same-day .heading{}.index-f-item h3,.f-item h3{font-size:1rem}.index-f-item h4{font-size:.85rem!important}.category-breadcrumb,.product-breadcrumb ul,.about-breadcrumb ul,.contact-breadcrumb ul,.track-order-breadcrumb ul,.listing-msg p{font-size:13px}.flowers .flower-products .inner-f-item{height:78vw}.modal{padding-top:13%}.modal-body{height:490px}.modal-product{height:130px;margin:3.3vw 0 0 3.2vw}.dld-body ul li{width:50%}.contact-row1,.contact-row2{flex-direction:column;align-items:center;margin:2rem 0 0}.contact-row2{margin:0}.con-details{width:100%;margin-bottom:2rem}.contact-right table{width:240px}.contact-right table tbody tr{display:flex;flex-direction:column;align-items:center;text-align:center}.contact-right table tbody tr td:last-child{width:0}.add-review-main,.add-review .modal-content{min-width:300px;width:95%}.add-review .modal-content .modal-heading h2{font-size:1.2rem}.prd-price-box .price-tag #price-tag-usd,.prd-price-box .price-tag #price-tag-jpy{font-size:.9rem}.strike-price{font-size:.75rem}}@media only screen and (max-width:400px){.logo{width:71%}.search-bar{width:260px}#cat-mega-menu .menu-link-section,#oc-mega-menu .menu-link-section{width:100%}.oc-menu-ul{width:50%!important}.oc-mrgn{margin-bottom:24.5rem}.b-txt-1{top:10%;top:1%}.b-txt-1 h1,.b-txt-1 h2{line-height:25px}.b-txt-2{top:28%;top:12%}.b-txt-3{top:35%}.clsdiv{padding-bottom:335%}.price-tag{padding-left:.5rem}.product-rating-prd-card{padding:.3rem .6rem}.product-reviews-prd-card{margin-left:.2rem}.occasions{width:94%}.oc-heading-txt{}.o-view{width:15%}.fa-chevron-left,.fa-chevron-right{font-size:1.5rem}.cak-occ-sec{}.category-breadcrumb,.product-breadcrumb ul,.about-breadcrumb ul,.contact-breadcrumb ul,.track-order-breadcrumb ul{font-size:12px}.index-same-day .index-f-item{height:80vw}.flowers .flower-products .inner-f-item{height:81vw}.index-f-item{height:80vw}.inner-f-item{height:81vw}.sort-by-price{text-align:center}.sort-ul{width:206px;margin:0 auto;margin-top:.5rem;position:static}.fclt-sec h3{font-size:.8rem}.index-same-day .prd-heading-txt #countdown{margin-top:5px;line-height:15px}.index-f-item h3,.f-item h3{font-size:.9rem}.index-f-item h4,.f-item h4{font-size:.7rem}.prd-det-title{min-height:33px}.prd-price-box{width:100%}.cart-table{width:100%}.cart-name{font-size:1rem}.cart-place-date{font-size:1rem}.cart-unit,.cart-total{font-size:1rem}.modal{padding-top:16%}.modal-body{height:480px}.modal-product{height:125px}.md-up p{font-size:.7rem}.modal-footer button{font-size:.8rem}.modal-heading h2{font-size:.8rem}.add-review-main{min-width:270px;padding:1rem}.social-media{width:85%}.price-n-qty{width:75%}.flower-body{margin:1rem auto 0}.same-day{padding:2rem 0}.same-day .prd-heading-txt h4{font-size:1.3rem}.filter-nd-sbp,.sort-by-price,.sort-btn,.sort-ul,.filter-btn{width:100%}.filter-section{width:100%;margin-left:0;margin-top:20px}.filter-btn{justify-content:center;align-items:center}.sort-by-price{margin-top:10px}.filter{width:100%;left:0%}.more-reviews .modal-heading h2{font-size:1rem}.more-reviews .modal-content .modal-body{height:570px;padding:0 10px;gap:1%}.modal-reviews .rating-n-review{margin-bottom:.3rem}.modal-reviews .rating-n-review h3{font-size:1.05rem}.more-reviews .modal-content .modal-heading i{font-size:1.6rem;top:28%;right:4%}.modal-reviews .rating-n-review .product-rating{font-size:.9rem}.modal-reviews .rating-n-review .product-rating i{font-size:.85rem}.modal-reviews p{font-size:.95rem}}@media only screen and (max-width:395px){.index-f-item{width:97%;padding:.25rem}.f-item{padding:.3rem}.facilities{margin:1.5rem auto!important}.testimonials{margin:2.5rem auto}}@media only screen and (max-width:375px){.head2-right{width:87%}.clsdiv{padding-bottom:348%}.occasions{padding-bottom:205px}.occasions .heading .oc-heading-txt h4,.flowers .prd-heading-txt h4{font-size:.8rem}.heading a{font-size:.5rem}.b-txt-3{top:36%}.o-view{width:14%}.prd-view{margin-right:1rem}.prd-heading-txt h2,.prd-heading-txt h4{font-size:1.4rem}.fclt-sec{}.cart-prd-img img{max-width:100px}.fb-txt{top:20%}.fb-txt h1{font-size:4vw}.same-day .heading .prd-view{width:40%}#countdown{font-size:.8rem}.index-same-day .index-f-item{}.flowers .flower-products .inner-f-item{height:84.5vw}.inner-f-item{height:83vw}}@media only screen and (max-width:370px){.flowers h1{width:auto}.index-same-day .clsdiv{padding-bottom:86%}.index-f-item{height:84vw}.index-same-day .index-f-item{height:84.5vw}.inner-f-item{height:87vw}.button-grey{margin-bottom:1rem}}@media only screen and (max-width:356px){.index-same-day .clsdiv{padding-bottom:92%}.index-same-day .index-f-item{height:84vw}.index-f-item{width:99%;padding:.15rem}.o-sec{}.o-sec h3{font-size:.85rem}.inner-f-item{height:88vw}}@media only screen and (max-width:345px){.search-bar{width:260px}.clsdiv{padding-bottom:356%}.banner{height:520px}.prd-price-box .price-tag #price-tag-usd,.prd-price-box .price-tag #price-tag-jpy{font-size:1rem}.prd-price-box .price-select select{font-size:.8rem}.hamburger{right:109%}.o-sections{width:88%}.o-cake-sections{width:88%}.o-view{width:15%}.clsdiv{padding-bottom:365%}.index-f-item{height:88vw}.index-same-day .index-f-item{height:88vw}.flowers .flower-products .inner-f-item{height:89vw}.inner-f-item{height:90vw}.l-form-group input{width:78%}.modal-product{width:40%;height:135px;margin:4vw 0 0 5.1vw}.modal-content{width:80%}.modal-footer{flex-direction:column;width:56%}.add-review-main{min-width:230px}.banner-carousel img{height:300px!important}}@media only screen and (max-width:335px){.head1{padding:.5rem 0}.logo{width:84%}.head2-right{width:100%}.b-txt-1 h1,.b-txt-1 h2{line-height:25px}.index-same-day .prd-heading-txt{margin-right:1rem}.prd-heading-txt{width:79%}}