@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-Black.woff2?v=1763625701) format("woff2"),url(/cdn/shop/files/AvenirLTStd-Black.woff?v=1763625701) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-MediumOblique.woff2?v=1763626074) format("woff2"),url(/cdn/shop/files/AvenirLTStd-MediumOblique.woff?v=1763626075) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-Roman.woff2?v=1763626194) format("woff2"),url(/cdn/shop/files/AvenirLTStd-Roman.woff?v=1763626194) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-LightOblique.woff2?v=1763626118) format("woff2"),url(/cdn/shop/files/AvenirLTStd-LightOblique.woff?v=1763626118) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-Light.woff2?v=1763626117) format("woff2"),url(/cdn/shop/files/AvenirLTStd-Light.woff?v=1763626117) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-Oblique.woff2?v=1763626194) format("woff2"),url(/cdn/shop/files/AvenirLTStd-Oblique.woff?v=1763626194) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-Black.woff2?v=1763625701) format("woff2"),url(/cdn/shop/files/AvenirLTStd-Black.woff?v=1763625701) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-Book.woff2?v=1763626118) format("woff2"),url(/cdn/shop/files/AvenirLTStd-Book.woff?v=1763626118) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-BookOblique.woff2?v=1763626117) format("woff2"),url(/cdn/shop/files/AvenirLTStd-BlackOblique.woff?v=1763626118) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-Heavy.woff2?v=1763626117) format("woff2"),url(/cdn/shop/files/AvenirLTStd-Heavy.woff?v=1763626117) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-HeavyOblique.woff2?v=1763626117) format("woff2"),url(/cdn/shop/files/AvenirLTStd-HeavyOblique.woff?v=1763626117) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Avenir ";src:url(/cdn/shop/files/AvenirLTStd-BlackOblique.woff2?v=1763626117) format("woff2"),url(/cdn/shop/files/AvenirLTStd-BlackOblique.woff?v=1763626118) format("woff");font-weight:900;font-style:italic;font-display:swap}.homepage-sections--slideshow-wrapper.text-position--center-left .homepage-featured-content-box{align-self:end!important}.footer-main,.footer-bottom{background-color:#81a1ce!important}.footer-main .footer-main--inner{display:flex!important;flex-direction:row!important;justify-content:space-between}.footer-main .image-bar__content{max-width:400px}#FooterEmail{background:transparent;border-radius:30px;border:1px solid}.newsletter-footer--wrapper .footer-email-submit{border-radius:30px!important}.featured-products-wrapper .section-title{text-align:left;font-family:Avenir!important;font-size:18px!important}.featured-products-wrapper .section-title--wrapper,.featured-products-wrapper .section-header-wrapper{margin-bottom:10px!important}.featured-products-wrapper .section-title{text-transform:capitalize}.show-view-all--button .btn,.image-with-text-overlay__buttons .btn,.btn{background-color:#82a1ce}div .btn,.image-with-text-overlay__buttons .btn{border-radius:50px;padding:15px 60px}.collage-builder__section-wrapper .section-title--wrapper{margin-bottom:0}product-media.media-type-thumbnails.thumbnails-right{grid-template-columns:1fr minmax(0,180px)!important}product-information .product-details-product-title{font-family:Figtree}product-swatch .option-label-wrapper{margin-bottom:20px}.info-cols--text ul{margin:0;list-style:none}.info-cols--text ul li{display:inline-block;margin-right:20px;position:relative;padding-left:20px}.info-cols--text ul li:before{content:"";background-image:url(/cdn/shop/files/icon-park-solid_check-one.svg?v=1764774119);background-repeat:no-repeat;background-size:14px;left:0;position:absolute;height:100%;top:0!important;bottom:0!important;width:100%;background-position:left}.swatch:not(.is-color-swatch):not(.linked-products-swatch) label{color:#000!important;padding:8px;min-width:140px!important;border-radius:20px!important;outline-color:#ffffb9!important}.featured-product-section .product-section .swatch:not(.is-color-swatch) .swatch-element input:checked+label{background-color:#ffffb9!important}.paymentButtonsWrapper .product--add-to-cart-button{background:transparent;border:1px solid #81A1CE;color:#81a1ce;font-weight:500}.shopify-product-form .shopify-payment-button__button--unbranded{min-height:54px;width:100%;border-radius:25px;background-color:#81a1ce!important}product-media .swiper-slide img{border-radius:20px!important}product-media .swiper-slide .responsive-image-wrapper{border-radius:20px!important}.newsletter--section-wrapper{background-color:#ffffb9!important}.newsletter-section--title{font-size:42px;color:#82a1ce}body #newsletter-wrapper{flex-direction:column!important}.newsletter-wrapper--outer div{max-width:470px}div#newsletter-wrapper .email{border-radius:50px;padding:10px 20px!important}button#newsletter_submit{background-color:#82a1ce!important;max-width:200px;text-align:center!important;align-items:center;justify-content:center;margin-top:25px;border-radius:50px;color:#fff!important}.checkbox{margin-top:20px;color:#81a1ce}div#newsletter-wrapper .input-group-field,div#newsletter-wrapper button{width:100%!important}product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide-thumb-active .icon--placeholder,product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide-thumb-active .responsive-image-wrapper{border:0px!important;outline:0px!important}.featured-products-wrapper .quick-add-button-variants,.featured-products-wrapper .sold-out-button,.featured-products-wrapper .product-grid--footer{display:none!important}.featured-products-wrapper product-card .grid-view-item-image{border-radius:20px!important}.whitebtns .btn{background-color:#fff!important;color:#82a1ce}.footer-main .h3{font-family:Figtree;font-weight:700}.footer-main,.footer-bottom--inner{background-color:#687f9e!important}.cust-collage .section-description{margin-top:0;margin-bottom:25px}.collection-filters details{border-radius:40px!important;min-width:170px!important}.collection-filters #SortBydesktop{border-radius:40px}.collection-main-body .grid-view-item-image{border-radius:20px}.collection-main-body .product-grid--footer{display:none!important}.collection-main-body .product-price--regular span{color:#81a1ce!important}.product-grid--title,.product-grid--price{text-align:left!important}.collage-builder__section-wrapper .section-title--wrapper{margin-bottom:30px!important}.collage-builder__section-wrapper .collage-builder__grid-container{gap:20px}.collage-builder__section-wrapper .collage-builder__grid-item{width:32.5%}.color-scheme--yellow{background-color:#ffffb9cc!important}body h2.section-title{font-size:36px!important}.accordion-faq .text-with-icon--content{font-weight:500!important;font-size:18px!important}.accordion-content{border-bottom:1px solid rgba(129,161,206,.2)!important;margin-bottom:10px;padding-bottom:10px}.page-header h1{font-size:70px;margin-top:25px!important}.contact-page h2.section-title{font-size:70px!important;color:#81a1ce}.contact-page .input-wrapper input{border-radius:40px!important;padding:10px 20px!important}.subs_work_cont h2.collage-builder__heading{font-family:Figtree;font-size:24px}.subs_work_cont p.collage-builder__text-content{font-size:15px}.subs_work_cont .collage-builder__text-container--inner>.contentbox{min-height:160px!important}.subs_work_cont .collage-builder__content{max-height:300px}.subs_work_cont .collage-builder__grid-item{padding-bottom:20%!important}h3.info-cols--title{font-family:Figtree;font-size:22px;margin-top:25px!important}.info-cols--text{min-height:260px}.input-wrapper input::placeholder{color:#9d9d9d!important}body .info-cols--link--wrapper a{padding:10px 20px;display:block!important;max-width:200px;text-align:center;text-decoration:none;border:0px!important;box-shadow:none!important;border-radius:50px;background:#81a1ce!important;color:#fff!important}#newsletter_section_form #newsletter_submit{font-size:16px!important}body#events .info-cols--link--wrapper a{max-width:250px!important}.subs_work_cont .iconbox img{max-width:36px;margin-bottom:10px}.contact-page .breadcrumb{text-align:center}.contact-page .breadcrumb a{background:none!important}.section-contact-form--form{row-gap:20px!important}.section-contact-form--submit-wrapper{margin-top:10px!important}.swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element input:checked+label{background:#ffffb9!important}.product-single-wrapper .product-single{gap:50px!important}.product-sticky .product-description{margin-top:20px}product-recommendations .section-title--wrapper{margin-bottom:20px}product-recommendations .section-title{font-family:Figtree;font-size:20px!important;color:#2e2e2e}product-recommendations .product-grid--footer{display:none}product-recommendations .grid-view-item-image{border-radius:20px}product-recommendations .product-grid--title,product-recommendations .product-grid--price{text-align:center!important}.cart__row textarea{max-width:550px;display:block;margin-top:15px;border-radius:20px}.cart-drawer__footer--buttons .btn{padding:0;height:50px!important;display:flex;align-items:center;justify-content:center}.cart__row label.label-font{text-transform:math-auto}.cart__row .cart__subtotal{font-family:Figtree;font-weight:700}.cart--button-checkout{border-color:transparent!important;max-width:450px!important}body .cart-drawer__footer--buttons .dynamic-section-button--drawer-outlined{color:#82a1ce!important;border:1px solid #82a1ce!important}body .cart-drawer__footer--buttons .dynamic-section-button--drawer-filled{color:#fff!important;background-color:#82a1ce!important}body .yellowbox{background-color:#ffffb9!important}.homepage-featured-rich-text .homepage-sections--title{font-size:40px!important}body .dynamic-section-button--drawer-filled{color:#fff!important;background-color:#82a1ce!important}.collection-badge{font-size:14px;padding:10px 20px;border-radius:50px;background-color:#fff;color:#000;font-weight:500;text-transform:capitalize}body div#buunto-date-picker{max-width:550px!important}.buunto-method-picker label{display:flex!important;justify-content:center!important;gap:10px;max-width:185px;border-radius:50px!important;background-color:transparent;border-color:#ffffb9b3!important}.buunto-method-picker{gap:10px}body .buunto-date-picker{max-width:550px!important}body .buunto-text-input,body .buunto-dropdown{padding:15px 40px 16px;line-height:1.2;border:1px solid #cccccc;background-color:#fff;color:#000;border-radius:50px}body .buunto-date-picker-label,body .buunto-time-slot-picker-label{font-weight:300!important;color:#9d9d9d}body .label-font,.po-label,.po-stack .po-label-container .po-label span:first-child{text-transform:math-auto!important;color:#9d9d9d!important}.buunto-method-picker label.selected{background-color:#ffffb9b3!important}.thumbnail-media--thumbnails .swiper-slide{margin-bottom:0!important}.buunto-product-page .buunto-date-field,.buunto-product-page .buunto-time-slot-picker{width:45%;display:inline-block;margin:0 10px}.thumbnail-media--thumbnails .swiper-wrapper{gap:20px}.contact-box p{margin-bottom:0}.contact-box p:nth-child(2){margin-bottom:10px}.contentbox p:first-child{font-weight:500;margin-bottom:0}.contentbox a{color:#81a1ce!important;text-decoration-color:#81a1ce;background:transparent!important}body .rte .contentbox{margin-bottom:50px!important}product-recommendations h2.section-title{font-size:18px!important}.collage-builder__content .md-min-align-bottom{align-items:center!important}.section-event-form h2.section-title{font-size:60px!important;color:#81a1ce}.section-event-form .input-wrapper input,.section-event-form .input-wrapper textarea{border-radius:20px!important;padding:10px 15px!important}textarea#form_message::placeholder{color:#9d9d9d}.section-event-form .input-wrapper textarea{min-height:auto!important}#events .info-cols--image .responsive-image-wrapper img,#events .section--gallery-slideshow .responsive-image-wrapper img{border-radius:20px!important}#events .content-grid .content-grid-item{margin-right:25px!important}.fresh_flower_home img{max-height:400px;border-radius:20px}.fresh_flower_home .feature_row__image_wrapper.large--one-half{background:#ffffb94d}.fresh_flower_home .homepage-indiv-section-wrapper{gap:20px}.fresh_flower_home .homepage-featured-content-box-inner{margin-left:30px!important}.fresh_flower_home .feature_row__image_wrapper{justify-content:flex-end!important}.fresh_flower_home .homepage-featured-content-box-inner{margin-left:30px!important;margin-bottom:50px!important}.fresh_flower_home .homepage-sections--title{font-family:Figtree;font-size:22px}body .swiper-button-disabled{opacity:0!important}.testimonial--single-item{flex:1 1 240px!important}.testimonial--single-item{background-color:#81a1ce1a;padding:20px;border-radius:20px}.testimonial--single-item span.h6{font-size:16px;font-family:Figtree;margin-bottom:15px}.testimonials-block .testimonials--star-wrapper{margin-bottom:0!important}.testimonial--single-item .testimonials--text-wrapper{margin-top:10px;margin-bottom:0}.testimonials--star-wrapper svg{margin:0!important;min-width:30px!important;min-height:30px!important}.testimonials--star-wrapper .inline-icon--wrapper svg{min-width:30px!important;min-height:30px!important}body .price-block{margin-top:20px}.js-qty,.po-option--container textarea{border-radius:20px}.template-product .product-section{padding-bottom:100px!important}.product-block-text-field label.label-font:after{content:"(Optional)";margin-left:10px}.product-block-text-field textarea{border-radius:20px;max-width:580px;max-height:130px!important;margin-top:10px!important}.product-block-text-field>div{max-width:580px;position:relative}.product-block-text-field .input-label--secondary{position:absolute;bottom:8px;right:10px;color:#9d9d9d}@media (min-width: 768px){.featured-product-section .product-section .featured-product-form{gap:60px!important}.newsletter--section-wrapper .newsletter-wrapper--outer{flex-direction:column!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
