.product__info-container{--bula-brown: #3c2724;--bula-lime: #bfc04d;--bula-row-border: rgba(60, 39, 36, .6);--bula-row-divider: rgba(60, 39, 36, .25);--bula-row-radius: .6rem}.product__info-container .bula-subtitle{--bula-tab-bleed: 1.5rem;width:fit-content;max-width:calc(100% + var(--bula-tab-bleed));margin-left:calc(var(--bula-tab-bleed) * -1);padding:.8rem 1.8rem .7rem var(--bula-tab-bleed);border-radius:0 .3rem .3rem 0;background-color:var(--bula-lime);background-image:linear-gradient(90deg,#3c272429 0,#3c272400 2.4rem);color:var(--bula-brown);font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}@media screen and (min-width:750px){.product__info-container .bula-subtitle{--bula-tab-bleed: 5rem}}@media screen and (min-width:990px){.product__info-container .bula-subtitle{--bula-tab-bleed: 6rem}}.product__info-container .product-form__buttons{max-width:none}.product__info-container variant-selects{margin:2.4rem 0 1rem}.product__info-container .bula-option-row,.product__info-container .product-form__quantity{display:flex;align-items:center;gap:1.6rem;box-sizing:border-box;min-height:5.6rem;max-width:none;margin:0;padding:0 1.6rem;border:.1rem solid var(--bula-row-border);border-radius:var(--bula-row-radius);background:transparent;color:var(--bula-brown)}.product__info-container .product-form__quantity{flex-wrap:wrap;justify-content:space-between;margin:1rem 0}.product__info-container .bula-option-row:focus-within,.product__info-container .product-form__quantity:focus-within{border-color:var(--bula-brown);box-shadow:0 0 0 .1rem var(--bula-brown)}.product__info-container .bula-option-row .form__label,.product__info-container .product-form__quantity .quantity__label{margin:0;font-size:1.5rem;font-weight:600;color:var(--bula-brown)}.product__info-container .bula-option-row .form__label{flex:0 0 9rem}.product__info-container .product-form__quantity .quantity__label{flex:1 1 auto}.product__info-container .bula-option-row .select{position:relative;flex:1 1 auto}.product__info-container .bula-option-row .select:before,.product__info-container .bula-option-row .select:after{display:none}.product__info-container .bula-option-row .select__select{height:5.4rem;padding:0 3.2rem 0 0;border:0;box-shadow:none;outline:0;background-color:#fff;font-size:1.5rem;color:var(--bula-brown);cursor:pointer}.product__info-container .bula-option-row .select .svg-wrapper{right:0}.product__info-container .bula-option-row .select__select option{background-color:#fff;color:#3c2724;font-size:1.5rem}@supports (appearance: base-select){.product__info-container .bula-option-row .select__select,.product__info-container .bula-option-row .select__select::picker(select){-webkit-appearance:base-select;appearance:base-select}.product__info-container .bula-option-row .select__select{display:flex;align-items:center;width:100%;min-height:0}.product__info-container .bula-option-row .select__select::picker-icon{display:none}.product__info-container .bula-option-row .select__select::picker(select){margin-top:.8rem;padding:.6rem;border:.1rem solid rgba(60,39,36,.6);border-radius:.6rem;background:#fff;box-shadow:0 .8rem 2.4rem #3c272424}.product__info-container .bula-option-row .select__select option{padding:1.1rem 1.4rem;border-radius:.4rem;font-size:1.5rem;line-height:1.3;color:#3c2724;background-color:#fff;cursor:pointer}.product__info-container .bula-option-row .select__select option:hover,.product__info-container .bula-option-row .select__select option:focus-visible{background-color:#f4efe6;outline:none}.product__info-container .bula-option-row .select__select option:checked{background-color:#3c2724;color:#bfc04d}.product__info-container .bula-option-row .select__select option::checkmark{display:none}}.product__info-container .product-form__quantity .price-per-item__container{margin:0}.product__info-container .product-form__quantity .quantity{width:12rem;min-height:4rem;background:transparent;color:var(--bula-brown)}.product__info-container .product-form__quantity .quantity:before,.product__info-container .product-form__quantity .quantity:after{display:none}.product__info-container .product-form__quantity .quantity__input{font-size:1.5rem;color:var(--bula-brown);box-shadow:none}.product__info-container .product-form__quantity .quantity__button{color:var(--bula-brown)}.product__info-container .product-form__quantity .quantity__rules{flex:0 0 100%;margin:0}.product__info-container .product-form__quantity .quantity__rules:empty{display:none}.product__info-container [id*=subscriptions_app_block]{margin:1rem 0 2rem}.product__info-container .shopify_subscriptions_app_block .shopify_subscriptions_fieldset{margin:0;padding:0;border:0}.product__info-container .shopify_subscriptions_app_block .plan_card{border:.1rem solid var(--bula-row-border)!important;border-radius:var(--bula-row-radius)!important;background:transparent!important;color:var(--bula-brown)!important;font-size:1.5rem;overflow:hidden}.product__info-container .shopify_subscriptions_app_block .subscription_group{padding:1.4rem 1.6rem!important;border-bottom-color:var(--bula-row-divider)!important}.product__info-container .shopify_subscriptions_app_block .group_name{margin-bottom:.8rem;font-weight:600}.product__info-container .shopify_subscriptions_app_block .custom_radio_button:before{box-shadow:0 0 0 1px var(--bula-brown)!important}.product__info-container .shopify_subscriptions_app_block .custom_radio_button:has(input[type=radio]:checked):before{background:var(--bula-brown)!important}.product__info-container .shopify_subscriptions_app_block .shopify_subscriptions_app_policy{margin:.6rem 0 0;font-size:1.2rem;color:#3c2724bf}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bula-product-coffee.css.map */
