.product .pricing-option p:first-child{font-size:18px;color:#333;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);margin-bottom:10px;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.section-template--19082595336370__featured_collection_ecPrUr-padding h1.title.inline-richtext{text-align:center}.main-menu-list{display:flex}.mega-menu .mega-menu__list--condensed{display:block;display:block!important;grid-template-columns:repeat(3,minmax(0,1fr))}.main-menu-list{display:flex;max-width:1200px;margin:auto}.under-extra-image-title .extra-image img{width:100%}.under-extra-image-title .extra-image{max-width:80px}.drawer__heading{margin:0 0 1rem;font-family:"Instrument Serif",serif;font-size:24px;color:#121212}ul.mega-menu__list.left-side.page-width.mega-menu__list--condensed{width:20%}.totals__total{margin-top:.5rem;font-family:"Instrument Serif",serif;font-size:16px;color:#121212}ul.mega-menu__list.right-side.page-width.mega-menu__list--condensed{width:80%}ul.mega-menu__list.right-side.page-width.mega-menu__list--condensed .mega-menu__link{display:flex;flex-direction:column;text-align:center;gap:16px;padding-top:0}nav.header__inline-menu li a:hover{color:#4e7539}.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none!important}.header__active-menu-item,.mega-menu__link--active,.mega-menu__link:hover{text-decoration:none!important}ul.mega-menu__list.right-side.page-width.mega-menu__list--condensed{width:80%;display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr!important;gap:0!important}.right-side img{width:92%;border-radius:17px;max-width:220px;height:239px}.right-side .mega-menu__list--condensed .mega-menu__link{font-weight:400;display:flex;flex-direction:column;text-align:center;gap:21px}.related-products h3{font-family:Roboto;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:#000}.announcement-bar span{font-family:Roboto;font-weight:400;font-size:14px;line-height:15px;letter-spacing:3px;text-align:center}.header--middle-left{grid-template-columns:auto auto 120px;column-gap:2rem}.banner__content{padding:5rem 0}.main-banner .banner__text:first-child p{font-family:Roboto;font-weight:500;font-size:16px;line-height:18px;letter-spacing:6px;text-transform:uppercase;color:#fff}.main-banner h2.banner__heading{margin:5px 0 20px -5px;font-weight:400;font-size:96px;line-height:100px;letter-spacing:-3px;color:#fff}.option-wrapper{display:inline-block;width:100%}.option-label{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:.5rem;border:1px solid #ccc;border-radius:6px}.option-text{font-weight:700;margin-bottom:.25rem}.option-price{font-size:1em;color:#000}.product-form__input--pill input[type=radio]:checked+label .option-price{color:#fff}.product .product-form__input--pill input[type=radio]+label,.template-product .product-form__input--pill input[type=radio]+label{width:100%}.product .product-form__input--pill,.template-product .product-form__input--pill{display:flex;max-width:100%;align-items:center;gap:10px}.main-banner .banner__text p{font-family:Roboto;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0;color:#f9fbfa;width:465px;margin:0}.slideshow__slide .banner__buttons a{background:#f9f8f8;color:#000;border-radius:10px;padding:13px 30px;font-family:Roboto;font-weight:600;font-size:16px;line-height:20px;letter-spacing:1px;text-align:center;text-transform:uppercase}.category-explore-sec.banner__content a.button:after,.category-explore-sec.banner__content a.button:before,.category-heading-section a.button:after,.category-heading-section a.button:before,.slideshow__slide .banner__buttons a:after,.slideshow__slide .banner__buttons a:before,ul li button.quick-add__submit:after,ul li button.quick-add__submit:before{box-shadow:none!important}.banner:after,.banner__media:after{background:#0000}.banner--large:not(.banner--adapt){min-height:832px}.best-seller-section{padding:90px 0 0!important}.best-seller-section h2.title,.collection__title h1.title{font-family:Instrument Serif;font-weight:400;font-size:48px;line-height:44px;letter-spacing:-1px;margin-bottom:40px;opacity:1}.best-seller-section ul li .card__inner .card__media,.collection ul li .card__inner .card__media{background:#fff;box-shadow:0 0 5px #0000001a;border-radius:10px!important;overflow:hidden!important}.best-seller-section ul li .card__information h3,.collection ul li .card__information h2{font-family:Roboto;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:#000}.footer__content-top .grid{justify-content:space-between;width:100%}ul li button.quick-add__submit{background:#4e7539;width:233px!important;max-width:217px!important;font-family:Roboto;font-weight:600;font-size:14px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#f9f8f8}ul li button.quick-add__submit{left:50%;background:#4e7539;width:227px!important;max-width:251px!important;font-family:Roboto;font-weight:600;font-size:14px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#f9f8f8;border-radius:10px;display:block!important;min-width:calc(100% - 27px);position:absolute;top:-150px;transform:translate(-50%);visibility:hidden!important}.price__container{font-family:Roboto;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0}ul li:hover button.quick-add__submit{visibility:visible!important}.best-seller-section .page-width{padding:0!important}.best-seller-section .page-width ul{padding:0}.best-seller-section ul li .card-wrapper{margin:10px!important}.category-heading-section .rich-text{padding-top:110px}.category-heading-section .rich-text .rich-text__blocks h2.rich-text__heading{font-family:Instrument Serif;font-weight:400;font-size:48px;line-height:44px;letter-spacing:-1px;text-align:center;position:relative;padding-top:27px}.category-heading-section .rich-text .rich-text__blocks h2.rich-text__heading:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0672/3800/2866/files/Frame_1000004212.png?v=1753440041);width:103px;height:18px;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.category-heading-section a.button{background:#4e7539;font-family:Roboto;font-weight:600;font-size:16px;line-height:20px;letter-spacing:2px;text-align:center;text-transform:uppercase;color:#f9f8f8;border-radius:10px;padding:14px 25px 13px!important;margin-top:15px}.collection-list-section ul li .card__information{padding:25px 0 0}.collection-list-section ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:45px}.collection-list-section ul li{width:100%!important;max-width:100%!important}.collection-list-section ul a:after{display:none}.collection-list-section ul li .card__content h3.card__heading{font-family:Instrument Serif;font-weight:400;font-size:32px;line-height:32px;letter-spacing:0;text-align:center;padding-top:35px;position:relative}.collection-list-section ul li .card__content h3.card__heading:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0672/3800/2866/files/Frame_1000004212.png?v=1753440041);width:103px;height:18px;position:absolute;top:0;left:50%;transform:translate(-50%)}.collection-list-section ul li .card__content h3.card__heading span.icon-wrap{display:none}.collection-list__description p{font-family:Roboto;font-weight:300!important;font-size:15px;line-height:25px;letter-spacing:0;text-align:center;width:257px;margin:17px auto 0}.collection-list-section ul li:nth-child(2){margin-top:40px}.collection-list-section ul li .card__media img{border-radius:20px}.collection-list-section ul li .card-wrapper{height:auto}.collection-list-section .collection-list-wrapper{padding:0 0 90px}.category-explore-sec .banner__box{padding:0;background:0 0}.category-explore-sec .banner__box .banner__text p{font-family:Roboto;font-weight:500;font-size:16px;line-height:18px;letter-spacing:6px;text-align:center;text-transform:uppercase;color:#fff}.category-explore-sec h2.banner__heading{font-family:Instrument Serif;font-weight:400;font-style:Italic;font-size:96px;line-height:100px;letter-spacing:-3px;text-align:center;color:#fff}.category-explore-sec .banner__media,.category-explore-sec.banner__content,div#Banner-template--17548729647282__image_banner_N7HzX4{height:300px!important}.category-explore-sec.banner__content a.button{background:#fff;font-family:Roboto;font-weight:600;font-size:16px;line-height:20px;letter-spacing:2px;text-align:center;text-transform:uppercase;color:#4e7539;border-radius:10px;padding:13px 30px}.page-width{padding:0}.img-content-section .image-with-text__grid{background:#ebebeb;padding:17px;border-radius:20px}.img-content-section .image-with-text__grid{background:#ebebeb;padding:17px;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;gap:89px}.img-content-section .image-with-text__grid .image-with-text__media-item,.img-content-section .image-with-text__grid .image-with-text__text-item{width:100%}.img-content-section .image-with-text__grid .image-with-text__media-item .image-with-text__media{min-height:auto;border:none}.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content{padding:24px 0 0 35px;width:475px}.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content h2.image-with-text__heading{font-weight:400;font-size:48px;line-height:52px;letter-spacing:-1px;color:#000}.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content .image-with-text__text{margin-top:12px}.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content .image-with-text__text p{font-family:Roboto;font-weight:400;font-size:15px;line-height:25px;letter-spacing:0;color:#000}.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content a.button{margin:20px 0 0;background:#4e7539;opacity:1;font-family:Roboto;font-weight:600;font-size:16px;line-height:20px;letter-spacing:2px;text-align:center;text-transform:uppercase;border-radius:10px}.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content a.button:after,.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content a.button:before{box-shadow:none!important}.bottom-padding{padding-bottom:80px!important}.cta-content-section .rich-text{padding-top:140px;padding-bottom:130px}.cta-content-section .rich-text .rich-text__blocks{max-width:943px}.cta-content-section .rich-text .rich-text__blocks .rich-text__text p{color:#fff;font-family:Instrument Serif;font-weight:400;font-size:36px;line-height:49px;letter-spacing:0;padding:39px 0;position:relative}.cta-content-section .rich-text .rich-text__blocks .rich-text__text p:before{content:"";position:absolute;background:url(https://cdn.shopify.com/s/files/1/0672/3800/2866/files/Frame_1000004212_f3cb575c-5c34-4c4f-b3a3-a7f03a266d4e.png?v=1753450922);width:103px;height:18px;top:0;transform:translate(-50%);left:50%}.cta-content-section .rich-text .rich-text__blocks .rich-text__text p:after{content:"";position:absolute;background:url(https://cdn.shopify.com/s/files/1/0672/3800/2866/files/Frame_1000004212_f3cb575c-5c34-4c4f-b3a3-a7f03a266d4e.png?v=1753450922);width:103px;height:18px;bottom:0;transform:translate(-50%);left:50%}.insta-section{padding:100px 0}.insta-section .title-wrapper-with-link{display:block}.insta-section .title-wrapper-with-link h4.title{font-family:Instrument Serif;font-weight:400;font-size:48px;line-height:44px;letter-spacing:-1px;text-align:center;color:#000;display:block;margin-bottom:45px}.insta-section .multicolumn-card__image-wrapper{margin:0;padding:0}.insta-section .media--transparent{background-color:#f9f8f8}.insta-section ul{gap:25px!important;flex-wrap:nowrap}.img-content-section-1 a.button,.insta-section a.button{background:#4e7539;font-family:Roboto;font-weight:600;font-size:16px;line-height:20px;letter-spacing:2px;text-align:center;color:#f9f8f8;border-radius:10px}.img-content-section-1 a.button:after,.img-content-section-1 a.button:before,.insta-section a.button:after,.insta-section a.button:before{box-shadow:none!important}.img-content-section-1 .image-with-text__media{border:1px solid transparent}.img-content-section-1 .image-with-text__media{min-height:auto}.img-content-section-1 h2.image-with-text__heading{font-weight:400;font-size:48px;line-height:52px;letter-spacing:-1px;padding-top:15px;position:relative}.img-content-section-1 h2.image-with-text__heading:before{content:"";position:absolute;background:url(https://cdn.shopify.com/s/files/1/0672/3800/2866/files/Frame_1000004207.png?v=1753678836);width:61px;height:18px;top:-5px;left:0}.img-content-section-1 .image-with-text__text p{font-family:Roboto;font-weight:300;font-size:15px;line-height:25px;letter-spacing:0;color:#000}.img-content-section-1 div.image-with-text__content{padding:40px 94px 0 0}.img-content-section-1 .image-with-text__media-item{width:50%}.img-content-section-1 .image-with-text__text-item{width:39%}.occasions-collection-list{padding-top:80px;padding-bottom:120px}.occasions-collection-list .title-wrapper-with-link{display:block;margin-bottom:50px}.occasions-collection-list h2.collection-list-title{font-family:Instrument Serif;font-weight:400;font-size:48px;line-height:44px;letter-spacing:-1px;text-align:center}.occasions-collection-list ul.collection-list{display:flex;gap:26px;flex-wrap:nowrap}.occasions-collection-list ul.collection-list li.collection-list__item ul.grid.grid--1-col{display:grid;grid-template-columns:1fr 1fr;gap:26px}.occasions-collection-list ul.collection-list .card__media .media.media--transparent img{border-radius:20px}.occasions-collection-list ul.collection-list li.collection-list__item .card__inner .card__content{display:none}.occasions-collection-list ul.collection-list li.collection-list__item .card-wrapper{border-radius:20px;overflow:hidden}.occasions-collection-list ul.collection-list li.collection-list__item .card__content{bottom:0;position:absolute;width:100%;height:156px;background:linear-gradient(180deg,#ce694d00 0,#4e7539);border-radius:0 0 20px 20px;display:flex;align-items:end;justify-content:center}.occasions-collection-list ul.collection-list li.collection-list__item .card__content h3.card__heading{font-weight:400;font-size:32px;line-height:32px;letter-spacing:0;text-align:center;color:#fff;padding-bottom:10px}.occasions-collection-list ul.collection-list li.collection-list__item .card__content h3.card__heading span.icon-wrap{display:none}footer.footer{padding-top:100px;padding-bottom:20px}footer.footer .footer__content-top{display:flex;justify-content:space-between}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:255px}.footer-contact-blocks .contact-block .contact-icon{display:flex;gap:14px;align-items:center}footer.footer .footer__content-top div.footer-block__heading{font-weight:400;font-size:20px;line-height:28px;letter-spacing:0;text-align:left;font-family:var(--font-heading-family);color:#fff}footer.footer .footer__content-top ul.footer-block__details-content li a.link{padding-bottom:0;font-family:Roboto;font-weight:400;font-size:12px;line-height:15px;letter-spacing:0;text-transform:capitalize;color:#f3f3f3}.contact-icon{font-family:Roboto;font-weight:400;font-size:12px;line-height:17px;letter-spacing:0;color:#f3f3f3!important;margin-block-start:0}.contact-icon a{color:#f3f3f3!important;text-decoration:none!important;display:flex;align-items:center}.footer-icon-list-2,.footer-icon-list-3{margin-bottom:10px}.footer-contact-blocks h2.footer-block__heading{margin-bottom:31px}.colom-subscribe{width:40%;padding-left:150px}.colom-subscribe .footer-block__newsletter form#ContactFooter{width:100%;max-width:100%}.colom-subscribe .newsletter-form__field-wrapper{max-width:100%}.colom-subscribe .field{flex-wrap:wrap}.colom-subscribe .newsletter-form__field-wrapper .field:after,.colom-subscribe .newsletter-form__field-wrapper .field:before{box-shadow:none!important}.colom-subscribe .newsletter-form__field-wrapper .field input{background:#fff;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;text-align:left;border-radius:10px;margin-bottom:10px;height:50px;color:#000}.newsletter-form__button{width:125px!important;margin:0!important;right:0!important;top:auto!important;height:100%!important;z-index:2;background:#4e7539!important;position:relative;bottom:0;font-family:Roboto;font-weight:600;font-size:15px;line-height:20px;letter-spacing:1px;text-align:center;padding:16px 30px;border-radius:10px}label.field__label{color:#000;font-family:Roboto;font-weight:300;font-size:15px;line-height:18px;letter-spacing:0}.footer-logo-section{text-align:center;margin-top:80px}.footer-logo-section ul{display:flex;justify-content:center;list-style:none;padding:0;margin:13px 0 0;gap:10px}.colom-container-grid{display:flex;align-items:center;justify-content:space-between}.link-colom ul{padding:0;list-style:none;display:flex;gap:10px;margin:0}.link-colom ul li{margin:0}.colom-logo-text p a,.link-colom ul li a{font-family:roboto;font-weight:400;font-size:12px;line-height:15px;letter-spacing:0;text-transform:capitalize;color:#fff;text-decoration:none}.copright-colom{text-align:center}.copright-colom p{margin:0;font-family:Roboto;font-weight:400;font-size:12px;line-height:15px;letter-spacing:0;text-transform:capitalize;text-align:center;color:#fff}.colom-logo-text{display:flex;align-items:center;gap:20px;width:25%}.colom-logo-text p{margin:0}.link-colom{width:25%}.link-colom p{margin:0}.footer-bottom-grid-section{padding-top:20px;border-top:1px solid #ffffff4a;margin-top:30px}.image-map-section img{width:100%;margin-bottom:-20px}.abt-img-txt a.button.button--primary{background:#4e7539;font-family:Roboto;font-weight:600;font-size:16px;line-height:20px;letter-spacing:2px;text-align:center;text-transform:uppercase;color:#f9f8f8;border-radius:10px;padding:14px 25px 13px!important;margin-top:15px}.abt-img-txt a.button.button--primary.button:after{box-shadow:none!important}.abt-img-txt .image-with-text__media{border-radius:18px!important}.cart-drawer__empty-content a.button,.cart__checkout-button,.cart__warnings a.button,.contact__button button.button,.customer button,.product__info-wrapper .product-form__submit{max-width:100%;background:#4e7539;font-family:Roboto;font-weight:600;font-size:16px;line-height:20px;letter-spacing:2px;text-align:center;text-transform:uppercase;color:#f9f8f8;border-radius:10px;padding:14px 25px 13px!important;margin-top:15px}.cart-drawer__empty-content a.button:after,.cart__checkout-button:after,.cart__warnings a.button:after,.contact__button button.button:after,.customer button:after,.product__info-wrapper .product-form__submit:after{box-shadow:none!important}.product__info-wrapper .product-form__buttons{max-width:100%!important}.shopify-policy__container{width:100%;max-width:1250px;padding:0 2.5rem;margin:0 auto}.footer-logo-section img{max-width:300px;width:100%}.product__title h1{text-transform:capitalize;letter-spacing:0}.product__info-wrapper span.price-item.price-item--regular{font-size:20px;letter-spacing:0;line-height:1.25;font-weight:700;font-family:SuisseIntl}.product__info-wrapper .product__accordion .accordion__content{padding:0;font-size:14px;letter-spacing:0}h2.related-products__heading.inline-richtext.h2{font-size:40px;text-align:center;line-height:1.25}.slider-pagination-best .swiper-button-next:after,.slider-pagination-best .swiper-button-prev:after{display:none}h1.main-page-title.page-title.h0{text-align:center}h1.collection-hero__title{text-align:center;font-size:36px}.swiper-button-prev{left:auto;right:23%;top:19%}.swiper-button-next{right:20%;top:19%}.slideshow__slide .banner__content.banner__content--middle-center{align-items:center;justify-content:left!important;padding-left:0!important}.slideshow__text-wrapper p.banner__heading.inline-richtext.h1{font-family:Instrument Serif;font-weight:400;font-style:Italic;font-size:96px;leading-trim:NONE;line-height:100px;letter-spacing:-3px}.slideshow__slide .banner__text.rte{font-family:Roboto;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0;color:#f9fbfa;width:100%;max-width:465px}slideshow-component:not(.page-width) .slider-buttons{width:100%;position:absolute;bottom:10px;border:none!important}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff!important;border:none!important}.slider-counter__link--dots .dot{border:1px solid #fff!important}.slideshow__autoplay.slider-button{display:none}.slideshow__slide .banner--desktop-transparent .banner__box{max-width:58rem!important}.map-html iframe{width:100%;height:100%;object-fit:contain}.map-html{height:38vw}.main_addon_product .extras-wrapper{display:flex;flex-direction:column;gap:12px}.main_addon_product .extra-option:first-child{padding-top:16px}.main_addon_product .extra-option-content{display:flex;align-items:center;justify-content:space-between;gap:16px}.main_addon_product .extra-image{line-height:0}.extras-wrapper.main_addon_product{border:1px solid #4e7539;border-radius:12px;padding:30px 18px 18px;position:relative;margin-top:38px}.main_addon_product .under-extra-image-title{display:flex;align-items:center;gap:20px}.extras-wrapper.main_addon_product .heading{margin:0;background:#fff;padding:0 6px;display:inline-block;position:absolute;top:-12px;font-size:22px;color:#4e7539;font-weight:600;letter-spacing:1px}.main_addon_product .extra-icon svg{flex-shrink:0;width:40px;height:40px}.main_addon_product .extra-text{flex-grow:1}.main_addon_product .extra-title{font-weight:700;margin:0 0 4px;line-height:1.2}.main_addon_product .extra-fields{border-bottom:1px solid #4e75393b;padding-top:8px}.main_addon_product .extra-fields:last-child{border-bottom:0}.main_addon_product .extra-fields::first-child{padding-top:0}.main_addon_product .extra-fields{padding-top:10px}.main_addon_product .extra-subtext{font-size:14px;color:#555;line-height:1.4}.main_addon_product .extra-price{font-weight:700;color:#4e7539;margin-top:0;margin-bottom:0}.main_addon_product .extra-toggle{flex-shrink:0}.main_addon_product .switch{position:relative;display:inline-block;width:44px;height:24px}.main_addon_product .switch input{opacity:0;width:0;height:0}.main_addon_product .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.main_addon_product .slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.main_addon_product input:checked+.slider{background-color:#4e7539}.main_addon_product input:checked+.slider:before{transform:translate(20px)}.variant-selection select{width:150px;height:37px;border:1px solid #4e7539;color:#4e7539;padding:5px;border-radius:5px}.premium-flowers.banner{max-width:1200px;margin:50px auto}.fresh-flower-online .card .card__inner .card__media,.premium-flowers.banner .banner__media{border-radius:20px}.fresh-flower-online .card h3.card__heading{font-size:16px;font-family:Roboto;letter-spacing:0;text-align:center;color:#000}.fresh-flower-online{padding:50px 0 38px}.fresh-flower-online .card span.icon-wrap,.fresh-flower-online .collection-list__description{display:none}.fresh-flower-online .collection-list-title{font-size:48px}.tabs{display:flex;cursor:pointer;margin-bottom:10px}.tab{padding:10px 20px;background:#fff;border:1px solid #1212128c;margin-right:5px;border-radius:5px;font-family:Roboto;font-size:15px;color:#121212;font-weight:600}.tab.active{background:#4e7539;color:#fff;border-color:#4e7539}.tab-content{display:none;border:1px solid #ccc;padding:15px;background:#fff}.tab-content.active{display:block}.m-pdp-tabs-description,.product__description .tab-content p{font-size:14px;margin:5px 0;line-height:20px}.product__description .tab-content ul li{font-size:14px;font-family:Roboto}.vase-grid{display:flex;gap:20px}.vase-grid .vase-img{width:30%}.size-guide img.vase-img,.vase-grid .vase-img img.vase-img{width:100%;border:none;height:auto}.vase-grid .vase-content{width:70%}.vase-grid .vase-content .vase-content-box{font-size:14px;line-height:20px;font-family:roboto}.best-seller-section ul li .card__information h3,.collection ul li .card__information h2{padding-right:56px}@media screen and (min-width:750px){.product__column-sticky{position:relative!important}}.product-count__text.text-body{color:#121212d9}.main-tab-section{padding-top:70px}.abt-img-txt{margin-top:100px}@media (max-width:1250px){.page-width.site-map-page{flex-wrap:wrap}.template-list-collections h1{padding-left:20px}.page-width.site-map-page{padding-left:20px;padding-right:20px}.collection-list{padding-left:20px!important;padding-right:20px!important}.collection-list-section ul,.color-scheme-1,.cstm-img-sect,.custom-header,.occaisions-cstm,footer.footer,insta-section{padding-left:20px!important;padding-right:20px!important}.collection-list-section{padding-left:40px;padding-right:40px}.abt-img-txt,.related-products{padding-left:20px;padding-right:20px}.banner--desktop-transparent .banner__box{padding-left:20px}.best-seller-section ul li .card__information h3,.collection ul li .card__information h2{padding-right:25px}.main_addon_product .extra-option-content{align-items:flex-start;justify-content:flex-start;gap:10px;flex-direction:column;padding-bottom:10px}}@media (max-width:1200px){.category-heading-section .rich-text,.occasions-collection-list,.section-template--19082595336370__featured_collection_HPHmVH-padding{padding-top:80px}.occasions-collection-list{padding-top:60px}.collection-list-section .collection-list-wrapper{padding-bottom:80px}.insta-section{padding:80px 0}.img-content-section-1{padding-top:80px;padding-bottom:80px}.img-content-section .image-with-text__grid{gap:40px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:180px!important}.premium-flowers.banner{max-width:96%}.fresh-flower-online .collection-list-title{padding-left:20px}}@media (max-width:1024px){.abt-img-secnd-bx-product .image-with-text__grid{column-gap:30px}.abt-img-secnd-bx-product .image-with-text__content{padding:4rem!important}.shopify-policy__container{padding:2rem 2rem 4rem}.abt-img-txt .image-with-text__content{padding:4rem 0 4rem 4rem!important}.abt-img-secnd-bx .image-with-text__content{padding:4rem 4rem 4rem 0!important}.abt-img-secnd-bx h2.image-with-text__heading.inline-richtext.h1,.abt-img-txt h2.image-with-text__heading.inline-richtext.h1{font-size:32px;line-height:36px}.abt-img-txt{padding-bottom:0!important}.category-heading-section .rich-text,.occasions-collection-list,.section-template--19082595336370__featured_collection_HPHmVH-padding{padding-top:60px}.collection-list-section .collection-list-wrapper{padding-bottom:60px}.insta-section{padding:60px 0}.cta-content-section .rich-text{padding-top:80px;padding-bottom:80px}.img-content-section-1{padding-top:60px;padding-bottom:60px}.img-content-section-1 div.image-with-text__content{padding-right:50px}.category-heading-section .rich-text .rich-text__blocks h2.rich-text__heading,.collection__title h1.title,.cta-content-section .rich-text .rich-text__blocks .rich-text__text p,.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content h2.image-with-text__heading,.img-content-section-1 h2.image-with-text__heading,.insta-section .title-wrapper-with-link h2.title,.occasions-collection-list h2.collection-list-title{font-size:32px;line-height:36px}.banner--large:not(.banner--adapt){min-height:500px!important}.slideshow__text-wrapper p.banner__heading.inline-richtext.h1{font-size:60px;line-height:60px;max-width:250px}.occaisions-cstm ul{flex-wrap:wrap!important}slider-component.page-width{padding:0}}@media (max-width:991px){.hme-inst-sect ul,.occaisions-cstm ul{flex-wrap:wrap!important}.insta-section ul{gap:20px!important}.hme-inst-sect .multicolumn-list:not(.slider){padding-left:2rem;padding-right:2rem}.hme-inst-sect .grid--1-col-tablet-down .grid__item{width:100%;max-width:48%!important}.collection-list-section ul{grid-template-columns:1fr 1fr;gap:20px}.collection-list-section{padding-left:0;padding-right:0}.collection-list-section ul li .card__content h3.card__heading{font-size:24px;line-height:26px}.collection-list-section ul li:nth-child(2){margin-top:0}.collection-list__description>div{display:none}.abt-img-secnd-bx{padding-bottom:40px!important}.product .product-form__input--pill{flex-direction:column}}@media (max-width:768px){.page-width.site-map-page{flex-wrap:wrap}.abt-img-txt .image-with-text__text.rte.subtitle p>br{display:none}.abt-img-txt .image-with-text__media-item{width:100%}.abt-img-txt .image-with-text__content{padding:4rem 0 2rem!important}.cstm-img-sect .image-with-text__content{padding:1rem 0!important}.image-with-text__content{padding:4rem 0!important}.category-heading-section .rich-text,.occasions-collection-list,.section-template--19082595336370__featured_collection_HPHmVH-padding{padding-top:40px}.occasions-collection-list,.collection-list-section .collection-list-wrapper{padding-bottom:40px}.insta-section{padding:40px 0}.cta-content-section .rich-text{padding-top:40px;padding-bottom:40px}.img-content-section-1{padding-top:0;padding-bottom:40px}.img-content-section-1 div.image-with-text__content{padding-right:0}.category-heading-section .rich-text .rich-text__blocks h2.rich-text__heading,.collection__title h1.title,.cta-content-section .rich-text .rich-text__blocks .rich-text__text p,.fresh-flower-online .collection-list-title,.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content h2.image-with-text__heading,.img-content-section-1 h2.image-with-text__heading,.insta-section .title-wrapper-with-link h2.title,.occasions-collection-list h2.collection-list-title{font-size:26px;line-height:30px}.cta-content-section .rich-text .rich-text__blocks .rich-text__text p{padding-left:20px;padding-right:20px}.img-content-section .image-with-text__grid{grid-template-columns:1fr;gap:0}.img-content-section .image-with-text__grid .image-with-text__text-item div.image-with-text__content{padding:0;width:100%}.slideshow__text-wrapper p.banner__heading.inline-richtext.h1{font-size:45px;line-height:48px}.img-content-section-1 .image-with-text__text-item,.img-content-section-1 .img-content-section-1 .image-with-text__media-item{width:100%}.hme-inst-sect .multicolumn-list:not(.slider){padding-bottom:2rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:122px!important}footer.footer{padding-top:50px;padding-bottom:20px}footer.footer .footer__content-top{padding-left:0;padding-right:0}.colom-subscribe{width:25%;padding-left:0}.footer-logo-section{margin-top:0}.newsletter-form__button{padding:12px 18px}.announcement-bar span{line-height:20px}.swym-storefront-layout-drawer.swym-storefront-layout-hide-view .swym-storefront-layout-layout{max-width:200px!important}.swym-storefront-layout-layout{width:200px!important}}@media (max-width:575px){ul li button.quick-add__submit{max-width:140px!important;font-size:13px;line-height:14px;top:-142px;min-height:35px}.related-products h3{padding-right:30px}button.slider-button.slider-button--next,button.slider-button.slider-button--prev{display:none}.product__title h1{font-size:24px;line-height:25px;padding-top:10px}.occasions-collection-list ul.collection-list li.collection-list__item ul.grid.grid--1-col{gap:20px}.abt-collection .collection-list-wrapper{padding-bottom:20px}.abt-img-secnd-bx h2.image-with-text__heading.inline-richtext.h1,.abt-img-txt h2.image-with-text__heading.inline-richtext.h1{font-size:24px;line-height:26px}.slideshow__text-wrapper p.banner__heading.inline-richtext.h1{font-size:30px;line-height:34px;letter-spacing:1px}.hme-inst-sect .grid--1-col-tablet-down .grid__item{width:100%;max-width:46%!important}.collection-list-section ul{grid-template-columns:1fr 1fr}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:48%!important}.slideshow__slide .banner__buttons a{padding:10px 18px;font-size:13px}.collection-list__description p{width:100%!important;margin-top:10px}footer.footer{padding-left:20px!important;padding-right:20px!important}.footer-block__heading{margin-bottom:1rem!important}.cust-footer-block-1 h2.footer-block__heading.inline-richtext,.cust-footer-block-2 h2.footer-block__heading.inline-richtext{text-align:center!important}.cust-footer-block-1 ul li a,.cust-footer-block-2 ul li a{display:flex;justify-content:start!important}.footer-logo-section img{max-width:220px}footer.footer .footer__content-top{flex-wrap:wrap!important}.footer .grid{display:flex!important;width:100%;flex-wrap:wrap}.footer-block.grid__item{margin:1rem 0!important}.colom-subscribe,.footer-contact-blocks,.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.grid--3-col-tablet.scroll-trigger.animate--slide-in{width:100%}.colom-subscribe{padding-top:40px}.footer-block__details-content{margin-bottom:0!important}.footer-block__newsletter{width:100%}.footer-block__newsletter h2.footer-block__heading.inline-richtext{text-align:center!important}.newsletter-form__button{margin:0 auto!important}.slideshow__text-wrapper p.banner__heading.inline-richtext.h1{max-width:100%}.contact-icon br{display:none}.banner--large:not(.banner--adapt){min-height:400px!important}.occasions-collection-list ul.collection-list li.collection-list__item .card__content h2.card__heading{font-size:24px;line-height:26px}.occaisions-cstm ul{padding-left:0!important;padding-right:0!important}.map-html{height:300px}.swym-wishlist-collections-v2-container{top:-4px;left:20px}a.header__heading-link.link.link--text.focus-inset{margin-right:-50px}.collection button.swym-wishlist-collections-v2 svg{width:20px!important;height:20px!important;margin-right:-20px!important}.best-seller-section ul li .card__information h3,.collection ul li .card__information h2{font-size:13px;line-height:20px}.home-imgsect{padding-bottom:0}.cstm-img-sect{padding-top:40px!important;padding-bottom:0!important}.occaisions-cstm .title-wrapper-with-link{margin-bottom:35px}.main_addon_product .extra-option-content{flex-wrap:wrap;padding-bottom:20px}.fresh-flower-online .collection-list-title{padding-left:5px}.main-tab-section{padding-top:40px;padding-bottom:40px}.tab{padding:8px 16px;font-size:14px}.abt-img-txt{margin-top:40px}}@media screen and (min-width:750px){@media (max-width:1450px){.swiper-button-next{right:11%;top:19%}.swiper-button-prev{left:auto;right:15%}}}.colom-subscribe,.contact-block{display:none}.footer-contact-blocks .contact-block{display:block}.cust-footer-block-5 p{font-size:12px;color:#fff}.product-form__input--pill input[type=radio]:checked+label{background:#4e7539!important;border-color:#4e7539!important}.cart-count-bubble{background:#4e7539;color:#fff}.footer-logo-section li.list-social__item{background:#fcffe7;border-radius:5px}.footer-logo-section li.list-social__item .list-social__link{padding:.8rem}.footer-logo-section li.list-social__item path{fill:#4e7539}.address-columnn h4.title.inline-richtext.h1{font-size:26px;font-weight:500;margin-bottom:15px;color:#1c1c1c;background:#ffeead;padding:20px;width:100%;text-align:center}.address-columnn slider-component.slider-mobile-gutter{background:#ffeead;padding:30px;border-radius:8px}.address-columnn .title-wrapper-with-link{margin-bottom:10px}.address-columnn .multicolumn-card__info p{font-size:14px;color:#000;line-height:1.6;margin:0;letter-spacing:0}.address-columnn .multicolumn-card__info{padding-bottom:0}.address-columnn .page-width{padding-top:40px;padding-bottom:40px}.footer__content-bottom.scroll-trigger.animate--slide-in{background:#4e7539;color:#fff;border-top:1px solid #ffffff4a;padding-top:1rem;padding-bottom:1rem}@media (max-width:767px){h2.collapsible-content__heading.inline-richtext.h0{font-size:24px}.quick-add-modal__content-info>product-info{padding:0!important}.pricing-table{flex-wrap:wrap}.main_addon_product .under-extra-image-title{width:100%;justify-content:space-between}.variant-selection{width:100%;text-align:right}.collection slider-component.slider-mobile-gutter{padding:0!important}.menu-drawer,.menu-drawer__inner-submenu{background:#d6f5c6!important}.menu-drawer .list-social{gap:10px}.menu-drawer .list-social__link{background:#4e7539;border-radius:5px}.template-search .template-search__header,.template-search .facets-container,.template-search .product-grid-container{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
