#ProductSection-product-bloom .mf-bloom-preparation,#ProductSection-product-bloom .mf-bloom-selection-note{display:none}#ProductSection-product-bloom .product-featured-media,#ProductSection-product-bloom .product-single__thumbnail-image{height:auto}@media screen and (max-width:749px){#ProductSection-product-bloom{--mf-bloom-media-height: 324px}#ProductSection-product-bloom .product-single__media-group{margin-bottom:12px}#ProductSection-product-bloom .product-single__media-wrapper{max-width:min(100%,calc(var(--mf-bloom-media-height) * var(--mf-bloom-media-aspect, .75)))}#ProductSection-product-bloom .product-single__media--has-thumbnails{margin-bottom:0}#ProductSection-product-bloom .product-single__media img{object-fit:contain}#ProductSection-product-bloom .thumbnails-wrapper{top:0;margin:8px 2px 10px}#ProductSection-product-bloom .product-single__thumbnails{margin-top:0}#ProductSection-product-bloom .product-single__thumbnails-item.slick-slide{padding-top:0;padding-bottom:0}#ProductSection-product-bloom .product-single__thumbnail{display:flex;align-items:center;justify-content:center;height:60px;margin:0 auto}#ProductSection-product-bloom .product-single__thumbnail-image{width:auto;height:56px;max-width:100%;padding:2px;object-fit:contain}#ProductSection-product-bloom .thumbnails-slider__btn{min-width:44px;min-height:44px;padding:10px}#ProductSection-product-bloom .product-single__title{margin:0 0 8px;font-size:28px;line-height:1.15;letter-spacing:0;text-transform:none;text-wrap:balance}#ProductSection-product-bloom .product__price{margin-bottom:6px}#ProductSection-product-bloom .mf-bloom-preparation{display:block;margin:0 0 8px;font-size:16px;line-height:1.45}#ProductSection-product-bloom .mf-bloom-selection-note{display:block;margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.45}#ProductSection-product-bloom .product-form{display:grid;grid-template-columns:minmax(0,1fr) 5rem;column-gap:12px;max-width:100%;min-width:0;padding-top:0}#ProductSection-product-bloom .mf-bloom-type-control{grid-column:1;min-width:0}#ProductSection-product-bloom .mf-bloom-quantity-control{grid-column:2;min-width:0}#ProductSection-product-bloom .mf-bloom-quantity-control label{overflow-wrap:anywhere}#ProductSection-product-bloom .product-form__item{min-width:0;margin-bottom:8px}#ProductSection-product-bloom .product-form__item label{margin-bottom:4px;font-size:16px;line-height:1.4}#ProductSection-product-bloom .product-form__input,#ProductSection-product-bloom .product-form__variants{width:100%;max-width:none;min-width:0;min-height:44px;font-size:16px}#ProductSection-product-bloom .product-form__error-message-wrapper,#ProductSection-product-bloom .product-form__controls-group--submit{grid-column:1 / -1;margin-top:0}#ProductSection-product-bloom .product-form__cart-submit{min-height:44px}#ProductSection-product-bloom .product__policies{margin-top:12px;font-size:16px;line-height:1.5}.no-js #ProductSection-product-bloom .mf-bloom-type-control{display:none}.no-js #ProductSection-product-bloom .product-form__variants{grid-column:1}}@media screen and (max-width:420px){#ProductSection-product-bloom .product-form{grid-template-columns:minmax(0,1fr)}#ProductSection-product-bloom .mf-bloom-type-control{grid-column:1 / -1}#ProductSection-product-bloom .mf-bloom-quantity-control{grid-column:1 / -1;width:5rem;max-width:100%}#ProductSection-product-bloom .product-form__controls-group--submit{width:100%}.no-js #ProductSection-product-bloom .product-form__variants{grid-column:1 / -1}}@supports (height: 1svh){@media screen and (max-width:749px){#ProductSection-product-bloom{--mf-bloom-media-height: clamp(320px, 36svh, 360px)}}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mf-bloom.css.map */
