.Bloom__DateOfBirth__Default{width:100%;margin-bottom:5px}.Bloom__DateOfBirth__Default p{margin-bottom:5px}.Bloom__DateOfBirth__Default .Bloom__DateInput--wrapper{display:flex;justify-content:space-between}.Bloom__DateOfBirth__Default .Bloom__DateInput--wrapper>span{width:32%}.Bloom__DateOfBirth__Default .Bloom__DateInput--input_wrapper>select{width:100%}.cart__drawer span[data-bloom-checkout-container]{width:100%}.bloom-specs .spec-label{display:inline-block;font-weight:700}.bloom-specs .spec-label:after{content:": ";white-space:pre}#bloom-age-gate-background div:empty{display:block!important}.Bloom__AgeGate__Dialog button{border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;background-color:rgba(var(--color-button),var(--alpha-button-background))}.Bloom__AgeGate__Dialog button:hover{background-color:rgba(var(--color-button),var(--alpha-button-background))}.Bloom__AgeGate__Dialog button:disabled{opacity:.8;background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text))}.Bloom__Signup__Container{margin-top:70px;margin-bottom:70px}.Bloom__Signup__Container input:not([type=checkbox]):not([type=radio]),.Bloom__Signup__Container select{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius)!important;height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;border:1px solid #869DAC}.Bloom__Signup__Container input:not([type=checkbox]):not([type=radio]){padding:1.5rem}.Bloom__Signup__Container select{padding-left:1.5rem;padding-right:1.5rem}.Bloom__Signup__Container input[type=checkbox]{width:16px}.Bloom__Signup__Container button,.Bloom__Signup__Container button:hover{border-radius:var(--buttons-radius-outset)!important;transition:none!important;transform:none!important}.anchor.custom-anchor{display:block;position:relative;top:-127px;visibility:hidden}@media only screen and (min-width: 525px){.anchor.custom-anchor{display:block;position:relative;top:-170px;visibility:hidden}}.Bloom__MyAccount__Container #left-navbar{display:none}@media only screen and (min-width:640px){.Bloom__MyAccount__Container #left-navbar{display:block!important}}.bloom_membershipDetails #accordionContainer{border:1px solid var(--allocation-account-form-border-color)}#accordionContainer button{transition:none;transform-origin:unset;padding:0 10px 0 0;margin:0;color:var(--allocation-account-form-border-color)}#accordionContainer button:hover{transform:none;box-shadow:none}#accordionContainer button:before,#accordionContainer button:after{content:none}.bloom__activate_error_container{height:30vh}.bloom__activate_error_message{display:flex;justify-content:center;margin-top:60px;padding:16px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/bloom_custom.css.map */
