:root{--font--heading--family: bely-display, sans-serif !important;--font--paragraph--family: trasandina, sans-serif !important;--font--accent--family: trasandina, sans-serif !important;--font--light-heading--family: bely, sans-serif}h1,h2,[data-item~=section-heading],[data-item~=featured-heading]{font-family:var(--font--heading--family);font-weight:var(--font--heading--weight);font-style:var(--font--heading--style);text-transform:var(--font--heading--uppercase);font-size:var(--font--section-heading--size);line-height:1.25em;letter-spacing:.025em}h3,h4,h5,h6,[data-item~=block-heading]{font-family:var(--font--heading--family);font-weight:var(--font--heading--weight);font-style:var(--font--heading--style);text-transform:var(--font--heading--uppercase);font-weight:var(--font--heading--normal-weight);font-size:var(--font--block-heading--size);line-height:1.33333em;margin:-.25em 0;letter-spacing:.025em}#CustomHeader .header--menu a{font-family:var(--font--light-heading--family);font-weight:700}#CustomHeader.header--root .header--logo{position:relative;left:inherit;transform:translate(0);flex:inherit}#CustomHeader.header--root .header--top-row{justify-content:flex-start;flex:inherit;height:auto}#CustomHeader.header--root .logo-image{width:240px;height:auto}#CustomHeader .header--top-row{column-gap:60px}#CustomHeader.header--root .header--search{order:inherit;display:none}#CustomHeader.header--root .search--bar{padding:0;background:#fff;box-shadow:0 0 4px #22222217;position:relative;border-radius:5px;width:100%}#CustomHeader.header--root .icon--search{height:20px;width:20px;position:absolute;top:12px;right:14px}#CustomHeader.header--root .icon--search path{fill:#8d8d8d}#CustomHeader.header--root .search--bar input[type=text].search--textbox{padding:0 40px 0 15px;height:44px;font-size:18px;margin:0}#CustomHeader.header--root .header-custom-column{display:flex;align-items:center;flex-flow:row wrap;margin-left:auto;margin-right:20px;flex:inherit}#CustomHeader.header--root .header-custom-column h4{color:#ea5d2c;font-size:20px}#CustomHeader.header--root .contact-info{padding-left:12px;border-left:1px solid #ddd;margin-left:12px}#CustomHeader.header--root .contact-info>span,#CustomHeader.header--root .contact-info>a{display:block;font-size:16px;line-height:1.3}#CustomHeader .header--mobile{display:flex}#CustomHeader.header--root[data-section-id]{padding:0}@media only screen and (min-width:1105px){#CustomHeader .header--mobile{display:none}#CustomHeader.header--root[data-section-id]{padding:var(--spacing--block) var(--spacing--section--x) 0}}@media only screen and (max-width:1104px){#CustomHeader .header--top-row,#CustomHeader .header--bottom-row{display:none}}#CustomSlideshow .stacked-text--title{font-size:40px;line-height:1;margin-bottom:40px}#CustomSlideshow [data-item=overline]{font-family:var(--font--heading--family)}#CustomSlideshow .stacked-button--container{display:flex;justify-content:center;column-gap:50px;row-gap:25px;align-items:center;flex-wrap:wrap}#CustomSlideshow .stacked-button--container a{color:#fff;border:3px solid #fff;padding:10px 50px;text-transform:uppercase;min-width:140px;border-radius:5px;letter-spacing:2px}#CustomSlideshow .stacked-button--container [data-item=block-link]>:after{border-bottom:none}#CustomSlideshow .stacked-text--root[data-width=large] .stacked-text--wrapper>*{max-width:unset}@media screen and (min-width: 768px){#CustomSlideshow .stacked-text--title{font-size:45px}}#CustomCollectionsFilters .hidden-div{display:none!important}#CustomCollectionsFilters .collection-card .title{margin-bottom:15px}#CustomCollectionsFilters .collection-listing{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;grid-row-gap:16px;justify-content:center;max-width:1200px;margin:0 auto}#CustomCollectionsFilters .filters-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;grid-row-gap:16px}@media only screen and (min-width: 768px){#CustomCollectionsFilters .collection-listing{grid-template-columns:repeat(3,minmax(0,1fr))}#CustomCollectionsFilters .filters-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}#CustomCollectionsFilters .collection-card{height:200px}#CustomCollectionsFilters .collection-card-details{padding:0 20px}#CustomCollectionsFilters .collection-card a{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;width:100%}#CustomImageTextHero .breadcrumb{padding:25px 48px}#CustomImageTextHero h2.stacked-text--title{font-size:calc(25px + (50 - 25) * ((100vw - 320px) / (1920 - 320)))}#CustomImageTextHero .stacked-text--description{font-size:24px}#CustomProducerDetails .producer-bio{padding-top:15px;margin-bottom:35px}#CustomProducerDetails .at-a-glance{padding-bottom:15px}#CustomProducerDetails .producer-bio h3,#CustomProducerDetails .at-a-glance h3{font-weight:700;margin-bottom:20px}#CustomProducerDetails .additional-details-wrapper h3{margin-bottom:10px}#CustomProducerDetails .region-information li{width:100%;font-size:16px}#CustomProducerDetails .map-image{padding:20px 0}#CustomProducerDetails .text-col-2 .region-information{margin-bottom:35px}#CustomProducerDetails .process{padding-bottom:15px;display:flex;align-items:center}#CustomProducerDetails .process svg{width:30px;height:25px;margin-right:15px}#CustomProducerDetails .address{margin-left:10px}#CustomProducerDetails .process h3{display:flex;font-family:var(--font--light-heading--family)!important;font-weight:400!important;font-size:16px}#CustomProducerDetails .producer-details-wrapper{display:grid;grid-template-columns:100%;row-gap:40px}.map-image-container{position:relative;cursor:zoom-in}#CustomProducerDetails #map-zoom-box{position:absolute;border:1px solid #ccc;background-color:#fff;background-repeat:no-repeat;width:200px;height:200px;display:block;visibility:hidden;opacity:0;pointer-events:none;border-radius:100%}@media screen and (min-width: 784px) and (max-width:1053px){#CustomProducerDetails .process h3{font-size:20px}}@media screen and (min-width: 784px){#CustomProducerDetails .producer-details-wrapper{grid-template-columns:70% 30%}#CustomProducerDetails .text-col-2{padding-left:40px}}@media screen and (min-width:1054px){#CustomProducerDetails .process h3{font-size:24px}}#CustomProductBreadcrumbs{padding:10px 16px}@media only screen and (min-width: 768px){#CustomProductBreadcrumbs{padding:15px 48px;margin-bottom:15px}}#CustomProductBreadcrumbs nav{max-width:var(--max-width--large);margin:0 auto}#CustomProductBreadcrumbs .breadcrumb a{color:#293e43;font-weight:700}#CustomProductBreadcrumbs .breadcrumb a:first-of-type{font-weight:400;color:#ff6a13}.product-practices{display:flex;flex-flow:row wrap;gap:15px}.product-practices .practice{line-height:1;height:auto;padding:12px 20px 11px;background-color:#f16226;color:#fff;text-transform:uppercase;letter-spacing:.32px;font-size:14px;min-width:120px;border-radius:0;border:none;cursor:default;text-align:center}#CustomSpecs .tech-sheet{padding-bottom:40px;margin-top:-7px}#CustomSpecs .tech-sheet a{background:var(--button--bg-color);color:var(--button--color);border-radius:2px;font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:var(--font--accent--size);letter-spacing:1px;font-size:14px;padding:14px 57px}#CustomSpecs .product-info{font-size:16px;padding:0 0 0 20px;border-left:2px solid #e55b3e}#CustomSpecs .product-info li{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:5px 0 5px 30px;border-bottom:1px solid lightgray}#CustomSpecs .product-info li span{width:250px}#CustomSpecs .product-info li:first-child{padding-top:0}#CustomSpecs.product-info-wrapper .more-info-togglar{font-size:18px;margin-bottom:10px;text-decoration:underline;cursor:pointer}#CustomSpecs.product-info-wrapper .product-more-info{margin-top:50px}#CustomSpecs.product-info-wrapper .product-more-info .product-info,#CustomSpecs.product-info-wrapper .more-info-togglar .less,#CustomSpecs.product-info-wrapper .more-info-togglar.active .more{display:none}#CustomSpecs.product-info-wrapper .product-more-info .product-info.active{display:block}#CustomSpecs.product-info-wrapper .more-info-togglar.active .less{display:inline}@media only screen and (max-width: 1199px){#CustomSpecs .product-info li span{width:230px}#CustomSpecs .product-info li{padding-left:20px}}@media only screen and (max-width: 991px){#CustomSpecs .product-info li span{width:130px}#CustomSpecs .product-info li{padding-left:15px}}.featured-collection--products[data-display-type=grid] .product--title{font-weight:700;font-size:1.25rem}.collection--body--grid .placeholder--root img,.collection--body--grid .placeholder--root svg,.carousel--block--container .placeholder--root svg,.carousel--block--container .placeholder--root img,.product-page--wrapper .placeholder--root svg,.product-page--wrapper .placeholder--root img{fill:#cbcbcb;color:#cbcbcb;display:block;width:100%;height:100%;max-width:100%;max-height:100%}.collection--body--grid .placeholder--container,.carousel--block--container .placeholder--container,.product-page--wrapper .placeholder--container{height:100%}.search-results--root .placeholder--container{padding-top:0!important;height:100%}
/*# sourceMappingURL=/cdn/shop/t/43/assets/bloom_custom.css.map */
