@font-face{font-family:EngraversGothicTL-Regular;src:url(/cdn/shop/files/engravers.woff2?v=1753976529) format("woff2")}@font-face{font-family:Futura;src:url(/cdn/shop/files/futura_n4.woff2?v=1753976544) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Futura;src:url(/cdn/shop/files/futura_n7.woff2?v=1758144626) format("woff2");font-weight:600;font-style:normal}:root{--heading-font-family: "EngraversGothicTL-Regular", sans-serif;--heading-text-transform: uppercase;--heading-letter-spacing: .12em;--heading-font-weight: 600;--text-font-family: "Futura", sans-serif;--text-font-weight: 400;--text-letter-spacing: .5px;--navbar-height: 75px}.h3,:where(.prose h3){line-height:1}body{font-size:15px;line-height:1.6}.button{letter-spacing:.1em}.custom-image-btn:hover{opacity:.8}.content-over-media:has(video-media:not([autoplay])):hover .play-button.custom-image-cta{transform:none;opacity:.8}.shopify-section--header .header__cart-link{display:none}.mega-menu{justify-content:safe start}.mega-menu-promo-wrapper{display:flex;flex:1;justify-content:center}.mega-menu.About{padding-left:126px}.header-sidebar__footer a{font-weight:600}.collection-toolbar__button,.popover__value-option{color:var(--text-color);opacity:1}.collection-toolbar__button:hover,.popover__value-option:hover{color:#893939}.product-card{background:#fff;gap:.75em;padding:20px 0}.product-card__info{padding:0 15px}.product-gallery__zoom-button{box-shadow:none;border:1px solid rgb(var(--border-color))}.images-with-text-scroll__text .h2{margin-block-end:1.25rem}@media screen and (max-width: 999px){.images-with-text-scroll__image.empty-image{display:none}.images-with-text-scroll__container.single_content_block{min-height:80vh}}@media screen and (min-width: 1000px){.images-with-text-scroll__text{width:100%}.images-with-text-scroll__image.empty-image{visibility:hidden;display:block}}.large-image-scroll .images-with-text-scroll__container{--image-width: 100%;--image-height: 100%;padding-block-start:0}.large-image-scroll .images-with-text-scroll__image{object-fit:cover;width:100%;height:100%}@media screen and (min-width: 1000px){.large-image-scroll .images-with-text-scroll__image{height:calc(100vh - var(--navbar-height));inset-block-start:0;top:var(--navbar-height)}.large-image-scroll .images-with-text-scroll__text{margin-right:auto;margin-left:100px}}@media screen and (max-width: 999px){.large-image-scroll .images-with-text-scroll__text{margin:0 20px}}.product-vintages .h2{padding-bottom:16px;border-bottom:1px solid rgb(var(--border-color))}.product-vintages .vintage-list{display:flex;flex-direction:column;align-items:center;row-gap:1rem;margin-block-end:1.25rem}.product-vintages .vintage-list a{width:fit-content;margin:0;margin-inline-start:0!important}.Bloom__Signup__Fields .uk-grid-medium,.Bloom__DateInput--wrapper{margin-left:0;column-gap:16px}.Bloom__Signup__Fields .Bloom__Signup__Field\",.Bloom__Signup__Fields .Bloom__Signup__Field,.Bloom__Signup__Fields .Bloom__DateInput--input_wrapper{padding-left:0}.Bloom__Signup__Fields .uk-width-1-3{width:calc(33% - 9px)}.Bloom__DateInput--wrapper{flex-wrap:nowrap}@media (min-width: 640px){.Bloom__Signup__Fields .uk-width-1-2\@s{width:calc(50% - 8px)}}.footer__block--links,.footer__block--image{flex-grow:1;max-width:100%;display:flex;justify-content:center}.footer__block-list{flex-direction:column;align-items:center;gap:2rem}.footer__inner{gap:2rem}.footer__block--links .h-stack{flex-wrap:wrap;text-align:center;justify-content:center}.footer__aside{justify-content:center}.bloom-footer{display:flex;align-items:center}.footer-link-list{column-gap:1.2rem;row-gap:.5rem}.find-wine-hero{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:calc(40vh + 8vw);max-height:480px;padding-left:1.25em;padding-right:1.25em}.find-wine-hero .uk-block{background-color:#fdf6f2e6;box-sizing:border-box;width:100%;padding:30px 30px 40px}.find-wine-hero h1{margin:.4em 0;padding:0 0 10px}.find-wine-hero .select-wrapper{position:relative}.find-wine-hero .select-wrapper .select{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' fill='none' width='10' viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 3 4 4 4-4' stroke='currentColor' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:10px;padding-right:30px}@media only screen and (min-width: 767px){.find-wine-hero{padding-top:100px}.find-wine-hero .uk-block{width:480px;padding:30px 50px 50px}}.find-wine-region{background-color:#fff}.card-link{color:#b75252}.card-image{height:115px;width:115px;flex:0 0 115px;margin-right:15px;background-size:cover;background-repeat:no-repeat}.card-body>h3{margin-top:1px;margin-bottom:5px;line-height:1.2rem}.card-body p{margin-bottom:2px;line-height:18px}.restaurant h2{font-size:32px!important;margin-bottom:30px;text-align:center}.restaurant .restaurant-card{min-width:370px;width:370px}.bloom-background-rosewood{background-color:#540000}.bloom-background-red-berry{background-color:#8e0f00}.bloom-background-green-smoke{background-color:#b0b26f}.bloom-background-pigment-indigo{background-color:#6e0071}.bloom-background-grenadier{background-color:#d54500}.bloom-background-luxor-gold{background-color:#ac812c}.bloom-background-fresh-eggplant{background-color:#930052}.bloom-background-rouge{background-color:#973c73}.bloom-background-sushi{background-color:#85a934}.bloom-background-wisteria{background-color:#976da8}.bloom-height-hero{min-height:370px;height:calc(35vh + 6vw)}.uk-overlay-primary{background-color:#1d1a19cc}.bloom-button{font-weight:600;font-family:EngraversGothicTL-Regular;text-transform:uppercase;letter-spacing:.15em;position:relative}.bloom-button.body-btn{font-weight:600;font-family:Futura;text-transform:uppercase;letter-spacing:.15em;position:relative;font-size:12px!important}.uk-table{border-top:none;border-bottom:none}.uk-light{color:#ffffffb3}.bloom-width-xsmall{width:70px}.vin-details tbody tr td:nth-child(1){font-weight:700;padding-left:10px}#image-map-pro{display:none}#image-map-pro-mobile{display:block}.variety-table table:not(.table--bordered) :is(th,td):empty+td{padding:var(--table-cell-padding-block) var(--table-cell-padding-inline)}.variety-table :is(th).uk-text-right{padding-right:10px}.variety-table :is(td).uk-text-right{padding-right:52px}.vineyard-table td:not(:empty)+td,.variety-table td:not(:empty)+td{border-inline-start-width:0}.vineyard-detail table td,.vineyard-detail table th{border-color:#fff3}.variety-table th,.vineyard-table th{opacity:1}.imp-tooltip-content h3{text-transform:uppercase;font-size:20px!important}@media only screen and (min-width: 768px){.bloom-height-hero{height:600px}#image-map-pro{display:block}#image-map-pro-mobile{display:none}}@media screen and (max-width: 618px){.images-with-text-scroll-alt{display:block;background-color:#fff}.images-with-text-scroll-alt:before{display:none}.images-with-text-scroll-alt .images-with-text-scroll__image-background{grid-area:auto;display:block;width:100%;height:auto;max-height:none;position:relative;inset-block-start:auto}.images-with-text-scroll-alt .images-with-text-scroll__container{grid-area:auto;position:relative;z-index:auto;display:block;padding-block-start:20px;padding-block-end:50px;padding-inline-start:20px;min-height:unset;margin-inline-start:0;padding-inline-end:20px;margin-inline-end:0}.images-with-text-scroll-alt .images-with-text-scroll__item{display:block}.images-with-text-scroll-alt .images-with-text-scroll__image{display:none}.images-with-text-scroll-alt .images-with-text-scroll__text{grid-area:auto;position:relative;max-width:100%;display:block;text-align:left}.images-with-text-scroll-alt .images-with-text-scroll__text .h2{margin-bottom:0}}@media screen and (min-width: 619px) and (max-width: 999px){.images-with-text-scroll-alt .images-with-text-scroll__text .h2{margin-bottom:0}.images-with-text-scroll__item.blank-slide{display:none}.images-with-text-scroll-alt{min-height:calc(100vh - var(--sticky-area-height))}.images-with-text-scroll-alt .images-with-text-scroll__container{--image-width: min(50vw - var(--container-gutter), 575px);--image-height: min(var(--image-width), var(--image-width) / var(--images-with-text-scroll-master-image-ratio));--content-padding: calc((100vh - var(--image-height) - var(--sticky-area-height)) / 2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);align-items:center;padding-block-start:var(--content-padding);padding-block-end:var(--content-padding);min-height:unset}.images-with-text-scroll-alt .images-with-text-scroll__image-background{max-height:none}.images-with-text-scroll-alt .images-with-text-scroll__text{text-align:var(--images-with-text-scroll-text-alignment);grid-area:auto / 2;padding-left:20px}.images-with-text-scroll-alt.images-with-text-scroll--reverse .images-with-text-scroll__image{grid-column:2}.images-with-text-scroll-alt.images-with-text-scroll--reverse .images-with-text-scroll__text{grid-column:1}}@media screen and (min-width: 1140px){.images-with-text-scroll-alt .images-with-text-scroll__text{max-width:405px}}.login-header a,.login-footer a{color:rgb(var(--button-background))}.prose :is(.image-text-block-button+.image-text-block-button){margin-inline-start:.75rem}.prose.text-center :is(ol,ul),.prose.text-end :is(ol,ul){list-style-position:outside;margin-inline-start:1em}.uk-text-danger{color:#a50d29!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/bloom-custom.css.map */
