body{-webkit-font-smoothing:antialiased}.button,.button-secondary,button.shopify-payment-button__button--unbranded{min-height:48px;font-size:1rem;font-weight:600;line-height:1.25}.button-secondary{min-height:44px}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:1rem}:focus-visible{outline:2px solid var(--color-primary, #183a2b);outline-offset:3px}.product-card .product-title,.product-card .text-block{text-transform:none}.product-card .price{font-family:var(--font-body--family);font-size:1rem;font-weight:600}.price{font-variant-numeric:tabular-nums}.product-information .price{font-family:var(--font-body--family);font-size:1.5rem;font-weight:600}.product-information .add-to-cart-button{width:100%}#MainContent [id$=__hero_irjTFL] h1{font-size:64px;line-height:1.18}#MainContent [id$=__hero_irjTFL] .text-block:has(p){max-width:36rem}#MainContent [id$=__hero_irjTFL] p{font-family:var(--font-body--family);font-size:20px;line-height:1.5}#MainContent [id$=__hero_irjTFL] .hero__content-wrapper{min-height:600px;padding-block:80px 64px}.product-grid-container{scroll-margin-top:100px}.footer{border-top:1px solid #ddd6c9}@media(max-width:749px){:root{--font-h1--size: 2.5rem;--font-h2--size: 2rem;--font-h3--size: 1.75rem}#MainContent [id$=__hero_irjTFL] h1{font-size:38px;line-height:1.2}#MainContent [id$=__hero_irjTFL] p{font-size:17px;line-height:1.5}#MainContent [id$=__hero_irjTFL] .hero__content-wrapper{min-height:560px;padding-block:120px 56px}.button,.button-secondary{padding-inline:16px}.product-card .text-block,.product-card .price{font-size:15px}.product-information .price{font-size:22px}}@media(min-width:750px){#header-component .header-logo__image{width:auto;height:132px}#header-component .header-actions__action svg{width:28px;height:28px}#header-component .header__columns{column-gap:24px}}@media(max-width:749px){#header-component .header-logo__image{width:auto;height:110px}#header-component .header-actions__action svg{width:24px;height:24px}#header-component .search-modal__button{padding:0}#header-component .search-modal__button .svg-wrapper{width:24px;height:24px;flex-shrink:0}}:root{--bv-accent: #183a2b}#MainContent [id$=__collection_list_bGtkjG] .collection-title,#MainContent [id$=__product_list_x9Yaab] h2,#MainContent [id$=__section_dTk3kx] h2{color:var(--bv-accent)}@supports (mask-image: url()){.header-logo__image-container,.logo-block__image-wrapper{position:relative}.header-logo__image,.logo-block__image{opacity:0}.header-logo__image-container:after,.logo-block__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:var(--bv-accent);-webkit-mask:url(https://bloemenvalentina.be/cdn/shop/files/logo-bloemen-valentina-white.png?v=1756062724&width=1000) center / contain no-repeat;mask:url(https://bloemenvalentina.be/cdn/shop/files/logo-bloemen-valentina-white.png?v=1756062724&width=1000) center / contain no-repeat}}#MainContent [id$=__hero_EpjUCY] .overlay{background:#f5f0e5e0}#MainContent [id$=__hero_EpjUCY] .text-block,#MainContent [id$=__hero_EpjUCY] h2,#MainContent [id$=__hero_EpjUCY] p{color:var(--bv-accent);text-align:center}#MainContent [id$=__hero_EpjUCY] .text-block{max-width:42rem}#MainContent [id$=__section_dTk3kx] .contact-form__form>.button{display:block;margin-inline:auto}[id$=__footer] .section-background,[id$=__footer] .section{background-color:#f5f0e5}[id$=__footer] .section,[id$=__footer] a,[id$=__footer] h5,[id$=__footer] summary{color:var(--bv-accent)}[id$=__footer] .logo-block{flex-shrink:0}[id$=__footer] .logo-block__image-wrapper{max-width:240px}@media(max-width:749px){#MainContent [id$=__hero_EpjUCY] .hero__content-wrapper{padding-inline:24px}#MainContent [id$=__hero_EpjUCY] h2{font-size:2rem;line-height:1.25}[id$=__footer] .logo-block__image-wrapper{max-width:180px}}#MainContent [id$=__collection_list_bGtkjG] .text-block p{color:var(--bv-accent)}[id$=__footer]>.section>.section-content-wrapper{flex-direction:column;align-items:stretch}[id$=__footer] .section-content-wrapper>.group-block{width:100%;background:transparent}[id$=__footer] .group-block-content{justify-content:space-evenly;align-items:flex-start}[id$=__footer] .group-block-content>.logo-block{width:240px}[id$=__footer] .group-block-content>.menu{min-width:180px}[id$=__footer] .footer-utilities{width:100%}[id$=__footer] .menu summary{color:var(--bv-accent)}@media(max-width:749px){[id$=__footer] .group-block-content{align-items:center;text-align:center}[id$=__footer] .group-block-content>.logo-block{width:180px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bv-luxury.css.map */
