.heading-divider{background:url(/cdn/shop/files/19-crimes-logo.png?v=1634933796) no-repeat top center;background-size:contain;display:block;border:0;position:relative;height:36px}.heading-divider:before,.heading-divider:after{content:"";display:block;position:absolute;background:#fff;height:1px;top:8px}.heading-divider:before{left:0;right:50%;margin-right:35px;top:20px}.heading-divider:after{right:0;left:50%;margin-left:35px;top:20px}.heading-divider--dark{background:url(/cdn/shop/files/19-crimes-logo--dark.png?v=1637275780) no-repeat top center;background-size:contain;display:block;border:0;position:relative;height:36px}.heading-divider--dark.heading-divider:before,.heading-divider--dark.heading-divider:after{background:#000}.heading-wrapper--recommended-products .heading-divider,.heading-wrapper--page .heading-divider,.heading-wrapper--login .heading-divider,.heading-wrapper--register .heading-divider,.heading-wrapper--account-details .heading-divider,.heading-wrapper--cart-page .heading-divider,.heading-wrapper--page-not-found .heading-divider{background:url(/cdn/shop/files/19-crimes-logo.png?v=1634933796) no-repeat top center;background-size:contain;display:block;border:0;position:relative;height:36px}.heading-wrapper--recommended-products .heading-divider.heading-divider:before,.heading-wrapper--recommended-products .heading-divider.heading-divider:after,.heading-wrapper--page .heading-divider.heading-divider:before,.heading-wrapper--page .heading-divider.heading-divider:after,.heading-wrapper--login .heading-divider.heading-divider:before,.heading-wrapper--login .heading-divider.heading-divider:after,.heading-wrapper--register .heading-divider.heading-divider:before,.heading-wrapper--register .heading-divider.heading-divider:after,.heading-wrapper--account-details .heading-divider.heading-divider:before,.heading-wrapper--account-details .heading-divider.heading-divider:after,.heading-wrapper--cart-page .heading-divider.heading-divider:before,.heading-wrapper--cart-page .heading-divider.heading-divider:after,.heading-wrapper--page-not-found .heading-divider.heading-divider:before,.heading-wrapper--page-not-found .heading-divider.heading-divider:after{background:#fff}.heading-divider:not(.heading-divider--vertical){border-width:0!important}.heading-divider--short{width:160px!important}#template-collection .heading-wrapper--collection{display:none}.button{font-size:16px!important;padding-top:10px!important;padding-bottom:10px!important;text-transform:capitalize!important}.gallery-item__no-overlay.gallery-item__overlay{background-color:transparent!important}#template-page .container{display:block}.image-with-text-overlay__subheading p{font-size:18px}@media only screen and (max-width: 798px){.medium-down--is-flex-wrap{flex-wrap:wrap}}.section.video-with-text{padding-bottom:30px;padding-top:30px;justify-content:center}@media only screen and (min-width: 799px){.section.video-with-text{padding-bottom:60px;padding-top:60px}}@media only screen and (min-width: 799px){#shopify-section-template--15292084715757__1637350140eb548f6e .section.video-with-text{padding-bottom:140px;padding-top:140px}}@media only screen and (max-width: 480px){.section.video-with-text .mobile-text--below-media .video__text-container{margin:0}}.heading-wrapper--page{display:flex;align-items:center!important}.heading-wrapper--page .page__title{text-align:center!important}.page__title.title,.cart-page__title.title,.login__title.title,.register__title.title,.account-details__title.title{font-size:32px}@media only screen and (min-width:799px){.page__title.title,.cart-page__title.title,.login__title.title,.register__title.title,.account-details__title.title{font-size:46px}}.ajax-cart__form{font-size:16px}.cart__form .cart__cost-summary{background-color:transparent}.has-thumbnail-sticker .sticker-holder{align-items:flex-end;justify-content:center}@media only screen and (max-width: 798px){.purchase-details{display:flex;justify-content:center}}.search__results-wrapper .search__results li a{color:#bf9c6d}.search__results-wrapper .search__results li a:hover,.search__results-wrapper .search__results li a .item-pricing.price{color:#fff}@media only screen and (max-width: 799px){.section.is-width-half{width:100%!important}}@media only screen and (max-width: 1130px){.block__image-with-overlay .caption-content,.image-with-text-overlay .caption-content,.image-slideshow .caption-content{min-width:auto}}@media only screen and (max-width: 1130px){.block__image-with-overlay .mobile-text--below-media>.container,.image-with-text-overlay .mobile-text--below-media>.container,.image-slideshow .mobile-text--below-media>.container{display:block}.block__image-with-overlay .mobile-text--below-media .caption,.image-with-text-overlay .mobile-text--below-media .caption,.image-slideshow .mobile-text--below-media .caption{position:static;text-align:center;margin:0 auto!important;padding-top:0!important}.block__image-with-overlay .mobile-text--below-media .caption-content,.image-with-text-overlay .mobile-text--below-media .caption-content,.image-slideshow .mobile-text--below-media .caption-content{padding:20px 0}.block__image-with-overlay .mobile-text--below-media.has-background .caption-content,.block__image-with-overlay .mobile-text--below-media.has-border .caption-content,.image-with-text-overlay .mobile-text--below-media.has-background .caption-content,.image-with-text-overlay .mobile-text--below-media.has-border .caption-content,.image-slideshow .mobile-text--below-media.has-background .caption-content,.image-slideshow .mobile-text--below-media.has-border .caption-content{padding:30px}}@media only screen and (max-width: 1130px){.block__image-with-overlay .mobile-text--over-media .caption,.image-with-text-overlay .mobile-text--over-media .caption,.image-slideshow .mobile-text--over-media .caption{top:50%;bottom:auto;transform:translateY(-50%)}.block__image-with-overlay .mobile-text--over-media .caption .caption-content,.image-with-text-overlay .mobile-text--over-media .caption .caption-content,.image-slideshow .mobile-text--over-media .caption .caption-content{width:calc(100% - 20px)}}@media only screen and (max-width: 1130px){.block__image-with-overlay .image-with-text-overlay__banner,.image-with-text-overlay .image-with-text-overlay__banner,.image-slideshow .image-with-text-overlay__banner{overflow:visible}}@media only screen and (max-width: 1130px){.block__image-with-overlay .image-with-text-overlay__banner h1.title,.image-with-text-overlay .image-with-text-overlay__banner h1.title,.image-slideshow .image-with-text-overlay__banner h1.title{font-size:38px}}@media only screen and (min-width: 1131px){.block__image-with-overlay .caption,.image-with-text-overlay .caption,.image-slideshow .caption{transform:translateY(-50%)}}@media only screen and (min-width: 1131px){.block__image-with-overlay .caption.align-middle,.image-with-text-overlay .caption.align-middle,.image-slideshow .caption.align-middle{top:50%;transform:translateY(-50%)}}@media (min-width: 481px) and (max-width: 1130px){.image-with-text-overlay .mobile-text--below-media .caption{transform:none!important}.image-with-text-overlay .mobile-text--below-media .caption.align-middle{top:unset!important;transform:none!important}}@media only screen and (max-width: 799px){.caption-content .image-with-text-overlay__buttons .button{margin-left:auto;margin-right:auto}}.image-with-text-overlay__preheading.banner__subheading.pretext.subtitle{font-size:24px;font-weight:700}@media only screen and (max-width: 1130px){.icon-with-text-column__column{margin-bottom:16px}}.logo-list .has-background{padding-bottom:20px}.social-icons li{background-color:#000;border-radius:50px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}.social-icons li .icon{width:1.8em;height:1.8em}.block__logo .footer__logo-wrapper .image-element__wrap{margin-right:auto;margin-left:auto}.footer__block.block__social{padding-bottom:40px}.Bloom__DateInput--wrapper select{background-color:#fff;border-color:#827c72;color:#363636;cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.Bloom__AgeGate__Dialog{color:#363636}.Bloom__AgeGate__Dialog .button{border-radius:5px;width:100%;line-height:1.25;height:auto;max-width:100%;white-space:normal;overflow-wrap:normal}.Bloom__AgeGate__Dialog .Bloom__Button--Primary{color:#fff;background-color:#68563d;border-color:transparent}.Bloom__AgeGate__Dialog .Bloom__Button--Primary:hover{background-color:#9d8462}.Bloom__AgeGate__Dialog .Bloom__Button--Inverted{color:#363636;background-color:#fff}.bloom-download,.bloom-notes ul,.bloom-specs ul{list-style-type:none;margin-left:0}.bloom-specs li{display:flex;flex-direction:column;margin-bottom:10px}.bloom-specs .spec-label{font-family:"Playfair Display" font-size: 12px;letter-spacing:.15em;text-transform:uppercase}.bloom-specs .spec-value{font-family:Playfair Display,serif;font-size:18}.ProductMeta__Description{margin-bottom:54px}.bloom-specs dt{display:inline-block;font-weight:700}.bloom-specs dt:after{content:": ";white-space:pre}.bloom-specs dd{display:inline-block}.bloom-download,.bloom-notes dt{font-weight:700}.bloom-download,.bloom-notes dd{margin-inline-start:0px}.bloom-download,.bloom-notes ul{list-style-type:none;margin-left:0}.bloom-specs-awards_and_accolades dt{font-weight:700}.bloom-cart-age-gate{border-top:2px solid rgba(130,124,114,.5);padding:28px 0 0;margin-top:28px}#bloom-cart-date-of-birth{padding-bottom:4px}.product_name.title{font-size:28px;text-align:center}@media only screen and (min-width: 640px){.product_name.title{font-size:36px}}.sticker-holder__content.sticker-holder__content--product,.price-ui.price-ui--loading{justify-content:center}@media only screen and (min-width: 799px){.product_name.title{font-size:36px;text-align:left}.sticker-holder__content.sticker-holder__content--product{justify-content:flex-start}.price-ui.price-ui--loading{justify-content:left}}@media only screen and (min-width: 799px){.snoop-hero .caption.text-align-center.align-bottom{padding-bottom:60px!important}}.store-links .image-wrapper{max-width:220px}.store-links .image-wrapper .drizly{max-width:50px}.store-links .image-wrapper .instacart{max-width:130px}.store-links h2,.bloom-specs h2{font-size:24px}@media only screen and (max-width: 479px){.image-with-text__wrapper .image-links{flex-wrap:wrap}}.image-with-text__wrapper .image-links .image-element__wrap img{margin:0}.image-with-text__wrapper .image-links{gap:16px}.image-with-text__wrapper .image-links{max-width:200px;margin:auto}@media only screen and (min-width: 480px){.image-with-text__wrapper .image-links{max-width:400px;margin:0}}@media only screen and (max-width: 798px){.image-with-text__wrapper .image-links{margin:auto}}.header__link:hover,.header__link.is-active,.header__link>a:hover,.header__link>a.is-active{color:#bf9c6d!important;fill:#bf9c6d!important}.video__text-wrapper .button--secondary{width:100%!important}@media only screen and (min-width: 640px){.video__text-wrapper{width:50%!important}}.footer__block .footer__logo-wrapper.is-small{max-width:120px}@media only screen and (max-width: 798px){.footer__block .footer__logo-wrapper.is-small{max-width:100px}}.footer__content.section{padding-top:60px}@media only screen and (max-width: 480px){.featured-video.mobile-text--below-media .video__text-container{margin-top:0;margin-bottom:0}}.img-gradient{position:relative}@media only screen and (min-width: 1131px){.the-gang .image-with-text-overlay__banner .img-gradient:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(255,255,255);background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 10%,rgba(0,0,0,.9) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 10%,rgba(0,0,0,.9) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 10%,rgba(0,0,0,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1)}.the-gang .image-with-text-overlay__banner .img-gradient img{display:block}}.login__form label,.login label,.register__form label{color:#eee}@media only screen and (max-width: 639px){.cart__checkout-container .cart__checkout{display:flex;justify-content:flex-end}}.cart__checkout-container .cart__featured-links,.cart__checkout-container .cart__checkout{min-width:auto}@media only screen and (max-width: 798px){.image-with-text-overlay__preheading{text-align:center}}.sdgdpradv_imgwrapper,.product-thumbnail .selector-wrapper{display:none}.product-thumbnail .quantity-input.quantity-element.input,.product-thumbnail .quantity-wrapper.quantity-style--box .quantity-input-control--fill,.product-thumbnail .quantity-wrapper.quantity-style--box .quantity-input{width:100%;min-width:44px}.quantity-wrapper.quantity-style--box .quantity-input-control{width:auto}.product-thumbnail .product_form{max-width:274px;width:100%;margin:0 auto}.view-product-btn.button.button--primary{max-width:274px;width:100%;margin-left:auto;margin-right:auto;margin-top:22px}.product-thumbnail .smart-payment-button--false .purchase-details{margin-top:22px;justify-content:center}.smart-payment-button--false .purchase-details{gap:5px}.purchase-details .product-quantity-box.purchase-details__quantity{flex-basis:50%;margin-right:0;width:100%}.quantity-input.input{padding-top:0}.quantity-wrapper.quantity-style--box .control.minus-control .quantity-minus{border-bottom-left-radius:5px;border-top-left-radius:5px}.quantity-wrapper.quantity-style--box .control.plus-control .quantity-plus{border-bottom-right-radius:5px;border-top-right-radius:5px}.quantity-wrapper.quantity-style--box .quantity-input-control input{border-top:none!important;border-bottom:none!important;border-left:1px solid #222223;border-right:1px solid #222223;color:#fff;background-color:#68563d}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:132px!important;width:100%}.quantity-plus.button:not([disabled]):hover,.quantity-minus.button:not([disabled]):hover,.button--add-to-cart:not([disabled]):hover{background-color:#9d8462!important}.bounce{animation:bounce 1s ease}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-16px)}60%{transform:translateY(-8px)}}.product-thumbnail__price.price{font-size:16px}.product-thumbnail__title{font-size:22px}.product-thumbnail .product-quantity-box.purchase-details__quantity,.product-thumbnail .purchase-details__buttons.purchase-details__spb--false{margin-top:0}.control .quantity-plus.button[disabled],.control .quantity-minus.button[disabled]{background-color:#68563d}.rich-text__content a.button.button--secondary{max-width:50%;width:100%}.shopify-product-form .selector-wrapper label{color:#fff}.variant-selection .selector-wrapper label:not(:last-child){margin-bottom:.3rem}.variant-selection .selector-wrapper:last-of-type{margin-bottom:.2rem}.select .single-option-selector{height:44px}.featured-collection-section .product__imageContainer .image-element__wrap img,.collection-main .product__imageContainer .image-element__wrap img,.plyr--video{width:90%;margin:0 auto}.has-secondary-image-swap .swap--visible{height:auto!important}.heading-wrapper--cart-page{align-items:center!important}.Bloom__DateOfBirth--label{margin-bottom:16px;text-align:right}.ajax-cart__form .Bloom__DateOfBirth--label{margin-bottom:0}.ajax-cart__form .ajax-cart__button{margin-top:0!important}.Bloom__DateInput--wrapper{margin-bottom:16px}.Bloom__DateOfBirth__Default .Bloom__DateInput--input_wrapper{display:flex!important;flex-grow:1!important}.Bloom__DateOfBirth__Default select{min-width:3.5em!important;flex-grow:1}.Bloom__DateInput--wrapper{display:flex;margin-bottom:16px;gap:8px}.Bloom__DateOfBirth__Default{display:flex!important;flex-direction:column!important}.cart__checkout span[data-bloom-checkout-container],.ajax-cart__button-wrapper span[data-bloom-checkout-container]{display:block!important}.ajax-cart__button-wrapper span[data-bloom-checkout-container]{cursor:not-allowed}.ajax-cart__button.button--add-to-cart.button{height:100%}@media only screen and (max-width: 639px){.cart__checkout-container .cart__checkout{display:flex;flex-direction:column;align-items:flex-end}}@media only screen and (min-width: 481px){.container:is(.collection-matrix,.featured-collection),.product-recommendations .container{row-gap:64px}}@media only screen and (max-width: 798px){.price-ui,.variant-selection .selector-wrapper{justify-content:center;align-items:center}.product_section .product__images{margin-bottom:32px}.product-gallery .product-gallery__main .flickity-prev-next-button.next,.product-gallery .product-gallery__main .flickity-prev-next-button.previous{display:none}.product-gallery__thumbnails--bottom-thumbnails{margin-top:20px!important}}@media only screen and (max-width: 1140px){.medium-down--one-half{width:calc(50% - 20px)!important}}@media only screen and (max-width: 480px){.small-down--one-whole{width:calc(100% - 20px)!important}}#theme-ajax-cart{max-height:100vh;overflow-y:auto}.blm-hidden{display:none}.blm-shown{display:block}@media only screen and (min-width: 798px){.blm-hidden--medium-up{display:none}.blm-shown--medium-up{display:block}}.product-form-container.has-padding-top{padding-top:8px}.product-block.product-block--price .money{color:#cdcdcd}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bloom_custom.css.map?v=157812460438380510841657132198 */
