:root{--big-menu-animation-speed: .35s}.big-menu-link .header-nav-folder-content,.big-menu-link-mobile .chevron{display:none!important}.big-menu-initial .page-section{padding-top:0!important;padding-bottom:0!important}.big-menu-container{position:absolute;top:0;left:0;width:100%;overflow-y:visible;overflow-x:hidden;margin-top:-1px;z-index:-999999}.big-menu-active{min-height:100%}.big-menu-mobile{overflow-y:scroll;z-index:999999}.big-menu-mobile .big-menu-initial .page-section{padding-bottom:30%!important}.big-menu-open .header-menu-nav-item{opacity:0;transition:opacity .25s ease-in-out}.big-menu-initial{position:absolute;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:var(--big-menu-animation-speed) all ease}.show-big-menu,.show-big-menu-mobile{opacity:1;visibility:visible;pointer-events:auto!important}.big-menu-opacity-override{opacity:0!important}#big-menus .preFade,#big-menus .preScale,#big-menus .preClip,#big-menus .preSlide,#big-menus .preFlex,#big-menus .animation-segment-parent-hidden{opacity:1!important;transform:none!important;content:visible!important;transition-property:none!important;content-visibility:visible!important;clip-path:none!important}#big-menus.big-menu-fade-in .big-menu-initial{top:-999999px}.big-menu-desktop.mini-big-menus .fluid-engine{--grid-gutter: 20px;--row-height-scaling-factor: .01}#vday-hero-preorder .section-background{background-color:#bc4171}#vday-hero-preorder h1,#vday-hero-preorder p{color:#faf5f0}#vday-hero-preorder a{color:#bc4171;margin-top:20px}.sqs-announcement-bar-close{display:none}#bloombox-valentines-day-products .product-list-item{position:relative}#bloombox-valentines-day-products .product-list-item:after{content:"Valentine's Pre-order";text-transform:uppercase;background-color:#bc4171;color:#fff;line-height:1;padding:10px 17px 10px 10px;display:inline;font-weight:700;font-size:16px;letter-spacing:2px;position:absolute;top:20px;clip-path:polygon(100% 0,96% 50%,100% 100%,0 100%,0 0)}.bloombox-valentines-day-product .product-gallery-slides{position:relative}.bloombox-valentines-day-product .product-gallery-slides:after{content:"Valentine's Pre-order";text-transform:uppercase;background-color:#bc4171;color:#fff;line-height:1;padding:10px 17px 10px 10px;display:inline;font-weight:700;font-size:16px;letter-spacing:2px;position:absolute;top:20px;clip-path:polygon(100% 0,96% 50%,100% 100%,0 100%,0 0);z-index:10}.fe-666387e9f7f6f64454049eab{display:block!important;padding:5px 0 8px}.fe-block-yui_3_17_2_1_1717797956616_28510 a,.fe-block-21b5706874d5e43009c6 a{text-decoration:none!important}.header-title-logo>a{position:relative;color:#0000!important;display:block;height:70px}@media (min-width: 600px){.header-title-logo>a{width:250px;height:66px}}@media (min-width: 1200px){.header-title-logo>a{width:300px;height:79px}}@media (min-width: 1441px){.header-title-logo>a{width:350px;height:92px}}.header-title-logo>a img{display:none!important}.header-title-logo>a:after,.header-title-logo>a:before{content:"";background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .3s ease-in}header .header-burger button{padding:0!important}header .header-burger .burger-inner>div{transition:all .2s ease-in}header .header-title-logo>a:after{background-image:url(https://images.squarespace-cdn.com/content/5b8f1f7b697a9817c2705983/11ac7a08-3020-4303-a49c-c5d39d035696/bloombox_flowers_logo_color_black.png)}header .header-title-logo>a:before{background-image:url(https://images.squarespace-cdn.com/content/5b8f1f7b697a9817c2705983/72317335-f974-4e4a-ae6a-0b182851cd96/bloombox_flowers_logo_text_white.png)}header .header-display-desktop .showOnDesktop,header .header-display-mobile .showOnMobile{display:flex;align-items:center;justify-content:center;gap:1vw;margin-left:1vw}header .header-display-desktop .showOnDesktop .header-phone-button a,header .header-display-mobile .showOnMobile .header-phone-button a{display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--primaryButtonBackgroundColor);color:var(--primaryButtonTextColor);padding:.5rem;border-radius:15px;border:2px solid var(--primaryButtonBackgroundColor);transition:all .1s ease-in}header .header-display-desktop .showOnDesktop .header-phone-button a span,header .header-display-mobile .showOnMobile .header-phone-button a span{font-weight:700;font-family:var(--site-navigation-font-font-family);letter-spacing:1px;display:none}header .header-display-desktop .showOnDesktop .header-phone-button a:hover,header .header-display-mobile .showOnMobile .header-phone-button a:hover{background-color:transparent;color:var(--primaryButtonBackgroundColor)}header .header-display-desktop .showOnDesktop .header-actions-action--cart,header .header-display-mobile .showOnMobile .header-actions-action--cart{margin:0}header .header-display-desktop .header-actions-action--social{display:flex;align-items:center;justify-content:center;gap:1vw;margin-left:1vw}header .header-display-desktop .header-actions-action--social a{display:block;background-color:var(--tertiaryButtonBackgroundColor);color:var(--tertiaryButtonTextColor);padding:.5rem;border-radius:15px;border:2px solid var(--tertiaryButtonBackgroundColor);transition:all .1s ease-in;margin:0!important}header .header-display-desktop .header-actions-action--social a:hover{background-color:transparent;color:var(--tertiaryButtonBackgroundColor)}body.tweak-transparent-header.homepage:not(.header--menu-open) header:not(.shrink){background:#fff;background:linear-gradient(0deg,#fff0,#010101b3)}body.tweak-transparent-header.homepage:not(.header--menu-open) header:not(.shrink) .header-title-logo>a:after{opacity:0}body.tweak-transparent-header.homepage:not(.header--menu-open) header:not(.shrink) .header-title-logo>a:before{opacity:1}body.tweak-transparent-header.homepage:not(.header--menu-open) header:not(.shrink) nav .header-nav-item a,body.tweak-transparent-header.homepage:not(.header--menu-open) header:not(.shrink) .header-actions-action--cart a{color:var(--tweak-heading-extra-large-color-on-background)}body.tweak-transparent-header.homepage:not(.header--menu-open) header:not(.shrink) .burger-inner>div{background-color:var(--tweak-heading-extra-large-color-on-background)}body.tweak-transparent-header.homepage:not(.header--menu-open) header.shrink .header-title-logo>a:after{opacity:1}body.tweak-transparent-header.homepage:not(.header--menu-open) header.shrink .header-title-logo a:before{opacity:0}header.white .header-title-logo>a:after,header.white-bold .header-title-logo>a:after,header.light .header-title-logo>a:after,header.light-bold .header-title-logo>a:after,header.bright-inverse .header-title-logo>a:after{opacity:1;background-image:url(https://images.squarespace-cdn.com/content/5b8f1f7b697a9817c2705983/11ac7a08-3020-4303-a49c-c5d39d035696/bloombox_flowers_logo_color_black.png)}header.bright .header-title-logo>a:after,header.dark .header-title-logo>a:after,header.dark-bold .header-title-logo>a:after,header.black .header-title-logo>a:after,header.black-bold .header-title-logo>a:after{opacity:1;background-image:url(https://images.squarespace-cdn.com/content/5b8f1f7b697a9817c2705983/d07add31-5326-42d1-a03e-ceb5b82be80a/bloombox_flowers_logo_color_white.png)}body.tweak-transparent-header.homepage.header--menu-open .header-title-logo>a:after{opacity:1}body.tweak-transparent-header.homepage.header--menu-open .header-title-logo a:before{opacity:0}section[data-section-id="67af6cd2b9d4886b6ef77c5a"] a,section[data-section-id="67af6cd2b9d4886b6ef77c5d"] a,section[data-section-id="67af6cd2b9d4886b6ef77c60"] a,section[data-section-id="66638df155ed6e514b167f11"] a{text-decoration:none}section[data-section-id="67af6cd2b9d4886b6ef77c5a"] .sqs-block-image,section[data-section-id="67af6cd2b9d4886b6ef77c5d"] .sqs-block-image,section[data-section-id="67af6cd2b9d4886b6ef77c60"] .sqs-block-image,section[data-section-id="66638df155ed6e514b167f11"] .sqs-block-image{display:block}section[data-section-id="67af6cd2b9d4886b6ef77c5a"] .sqs-block-image img,section[data-section-id="67af6cd2b9d4886b6ef77c5d"] .sqs-block-image img,section[data-section-id="67af6cd2b9d4886b6ef77c60"] .sqs-block-image img,section[data-section-id="66638df155ed6e514b167f11"] .sqs-block-image img{transition:transform 3s}section[data-section-id="67af6cd2b9d4886b6ef77c5a"] .sqs-block-image:hover img,section[data-section-id="67af6cd2b9d4886b6ef77c5d"] .sqs-block-image:hover img,section[data-section-id="67af6cd2b9d4886b6ef77c60"] .sqs-block-image:hover img,section[data-section-id="66638df155ed6e514b167f11"] .sqs-block-image:hover img{transform:scale(1.1)}section[data-section-id="66638df155ed6e514b167f11"] a{display:block;text-transform:uppercase;letter-spacing:3px;word-break:keep-all!important}section[data-section-id="67b4b3dd86da5b4c78c9aa88"] .image-container,section[data-section-id="67af6cd2b9d4886b6ef77c57"] .image-container{border-radius:15px;overflow:hidden}section[data-section-id="67b4b3dd86da5b4c78c9aa88"] .product-price,section[data-section-id="67af6cd2b9d4886b6ef77c57"] .product-price{color:var(--tweak-product-grid-text-below-list-price-color)}#bloombox-core-products .product-list-container .product-list-item:first-child{display:none!important}section.product-list-section .product-list-image-wrapper{border-radius:15px;overflow:hidden}.sqs-add-to-cart-button-inner>*:not(#bloombox-continue-button){display:none}.product-detail>[data-product-detail-layout=simple]{padding:0!important}.product-detail .product-meta{max-width:500px;padding:20px}@media (min-width: 768px){.product-detail .product-meta{padding:0}}.product-detail .product-meta .variant-option-title{font-weight:700}.product-detail .product-meta .variant-radiobtn-wrapper{display:flex;gap:10px;margin-top:10px}.product-detail .product-meta .variant-radiobtn-wrapper label{margin:0;text-align:center;padding-left:25px!important;padding-right:25px!important}.product-detail .product-gallery-slides-item{margin:0}@media (min-width: 768px){.product-gallery{position:sticky!important;position:-webkit-sticky!important;top:136.25px}}.product-nav a{text-transform:uppercase;font-size:.9rem;letter-spacing:2px;font-weight:700;opacity:.75}.product-add-to-cart .product-quantity-input-wrapper{display:none}.product-detail .product-meta{padding-top:0!important}.product-detail .product-meta #bloombox-review-stars{order:0;margin-bottom:15px}.product-detail .product-meta #bloombox-review-stars i{color:#f7b32b}.product-detail .product-meta #bloombox-review-stars span{font-size:.9rem;text-decoration:underline}.product-detail .product-meta #bloombox-review-stars span span{font-weight:700}.product-detail .product-meta .product-review-summary{display:none!important}.product-detail .product-meta h1{margin:0!important;order:1}.product-detail .product-meta .product-price{order:2;font-weight:700!important}.product-detail .product-meta .product-description{order:3}.product-detail .product-meta .otp-freq-options{order:4}.product-detail .product-meta .product-variants{order:5;margin-top:20px}.product-detail .product-meta .product-add-to-cart{order:6}.product-detail .product-meta #bloombox-additional-product-details{margin:0;order:7}section.ProductItem-additional,#bloombox-additional-product-details{margin-top:0!important}section.ProductItem-additional .accordion-item__title,#bloombox-additional-product-details .accordion-item__title{font-family:var(--product-basic-item-title-font-font-family);text-transform:uppercase;font-size:.9rem;letter-spacing:1px}section.ProductItem-additional .accordion-item__dropdown,#bloombox-additional-product-details .accordion-item__dropdown{font-size:.95rem!important}section.ProductItem-additional .accordion-item__description,#bloombox-additional-product-details .accordion-item__description{max-width:none!important}section.ProductItem-additional .accordion-item__description ul,#bloombox-additional-product-details .accordion-item__description ul{padding-right:30px;list-style-type:disc}section.ProductItem-additional .accordion-item__description ul p,#bloombox-additional-product-details .accordion-item__description ul p{margin-top:.25rem;margin-bottom:.25rem}.otp-freq-options{display:flex;flex-direction:column;gap:10px;margin-top:20px}.otp-freq-options a{text-decoration:none!important;display:block!important}.otp-freq-options label{border:2px solid var(--tertiaryButtonBackgroundColor);border-radius:15px;cursor:pointer;padding:.5rem 1rem;font-weight:var(--secondary-button-font-font-weight);font-size:16px;text-transform:var(--secondary-button-font-text-transform);letter-spacing:var(--secondary-button-font-letter-spacing);display:flex;align-items:center;gap:10px;line-height:1.4}.otp-freq-options label .otp-product-freq-radio-wrapper{flex:1;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width: 768px){.otp-freq-options label .otp-product-freq-radio-wrapper{flex-direction:row;justify-content:space-between}}.otp-freq-options label .otp-product-freq-radio-label{display:flex;align-items:center;gap:10px}.otp-freq-options label input{display:none}.otp-freq-options label:not(.freq-selected){background:transparent;color:var(--tertiaryButtonTextColor)}.otp-freq-options label:not(.freq-selected) .fa-circle-check{display:none}.otp-freq-options label:not(.freq-selected) .fa-circle{display:block}.otp-freq-options label.freq-selected{background:var(--tertiaryButtonBackgroundColor);color:var(--tertiaryButtonTextColor)}.otp-freq-options label.freq-selected .fa-circle-check{display:block}.otp-freq-options label.freq-selected .fa-circle{display:none}.product-detail.flower-delivery-subscription .ProductItem-details-checkout .ProductItem-details-excerpt ul p{margin:0}.product-detail.flower-delivery-subscription .frequency-label{font-weight:700!important}.product-detail.flower-delivery-subscription .subs-otp-radio-wrapper{display:flex!important;flex-direction:column;gap:10px}.product-detail.flower-delivery-subscription .subs-otp-radio-wrapper label.freq-option{border:2px solid var(--tertiaryButtonBackgroundColor);border-radius:15px;cursor:pointer;display:none;align-items:center;gap:10px;padding:1rem 1.5rem;font-weight:var(--secondary-button-font-font-weight);font-size:16px;text-transform:var(--secondary-button-font-text-transform);letter-spacing:var(--secondary-button-font-letter-spacing)}.product-detail.flower-delivery-subscription .subs-otp-radio-wrapper label.freq-option input{display:none}.product-detail.flower-delivery-subscription .subs-otp-radio-wrapper label.freq-option:not(.freq-selected){background:transparent;color:var(--tertiaryButtonTextColor)}.product-detail.flower-delivery-subscription .subs-otp-radio-wrapper label.freq-option:not(.freq-selected) .fa-circle-check{display:none}.product-detail.flower-delivery-subscription .subs-otp-radio-wrapper label.freq-option:not(.freq-selected) .fa-circle{display:block}.product-detail.flower-delivery-subscription .subs-otp-radio-wrapper label.freq-option.freq-selected{background:var(--tertiaryButtonBackgroundColor);color:var(--tertiaryButtonTextColor)}.product-detail.flower-delivery-subscription .subs-otp-radio-wrapper label.freq-option.freq-selected .fa-circle-check{display:block}.product-detail.flower-delivery-subscription .subs-otp-radio-wrapper label.freq-option.freq-selected .fa-circle{display:none}.product-detail.flower-delivery-subscription .nextDelivery{display:none;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;margin-top:20px;margin-bottom:20px}.product-detail.flower-delivery-subscription .nextDelivery i{margin-right:5px}.product-detail.flower-delivery-subscription .nextDelivery span{font-weight:700}.sqs-modal-lightbox-content .lightbox-inner .lightbox-content,div[aria-label="Edit product details"]{font-size:1rem;font-family:var(--body-font-font-family);background:var(--siteBackgroundColor);border-radius:15px}.sqs-modal-lightbox-content .lightbox-inner .lightbox-content form,div[aria-label="Edit product details"] form{margin-top:2rem!important}.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .title,div[aria-label="Edit product details"] .title{font-family:var(--heading-font-font-family);font-weight:var(--heading-font-font-weight)}.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .form-wrapper .field-list .description,div[aria-label="Edit product details"] .form-wrapper .field-list .description,.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .form-wrapper .field-list .field .option,div[aria-label="Edit product details"] .form-wrapper .field-list .field .option,.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .form-wrapper .field-list .field .field-element,div[aria-label="Edit product details"] .form-wrapper .field-list .field .field-element{font-size:.9rem}.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .button,div[aria-label="Edit product details"] .button{width:100%;font-size:.9rem;color:var(--primaryButtonTextColor);background-color:var(--primaryButtonBackgroundColor);border-color:var(--primaryButtonTextColor);border-top-left-radius:var(--primary-button-rounded-border-top-left-radius);border-top-right-radius:var(--primary-button-rounded-border-top-right-radius);border-bottom-left-radius:var(--primary-button-rounded-border-bottom-left-radius);border-bottom-right-radius:var(--primary-button-rounded-border-bottom-right-radius);font-family:var(--primary-button-font-font-family);font-style:var(--primary-button-font-font-style);font-weight:var(--primary-button-font-font-weight);line-height:var(--primary-button-font-line-height);letter-spacing:var(--primary-button-font-letter-spacing);text-transform:var(--primary-button-font-text-transform)}
