.template-product .form__width{position:relative}.template-product .product__badges{display:none!important}.template-product .product__head{padding-right:96px;margin:0}.template-product h1.product__title{font-size:24px!important;font-weight:500!important;letter-spacing:.5px!important;text-transform:uppercase!important;line-height:30px!important;color:#141414!important;margin:0!important}.template-product .form__width>.shopify-app-block[id*=judge_me]{position:absolute;top:8px;right:0;margin:0;white-space:nowrap}.template-product .form__width .jdgm-prev-badge{display:flex!important;flex-direction:row-reverse;align-items:center;gap:5px}.template-product .form__width .jdgm-prev-badge__stars .jdgm-star:nth-child(n+2){display:none!important}.template-product .form__width .jdgm-prev-badge .jdgm-star{font-size:15px!important;color:#141414!important}.template-product .form__width .jdgm-prev-badge__text{font-size:14px!important;color:#141414!important;margin:0!important;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.template-product .product__price__wrap{margin-top:24px}.template-product .product__price__wrap .price{font-size:16px!important;font-weight:400!important;color:#141414!important}.template-product .product__price__wrap .price-item{font-weight:400!important}.template-product .product__price__wrap .price__sale .price-item--regular,.template-product .product__price__wrap s.price-item{color:#8a8175!important}.template-product .product__tax,.template-product .shop-pay-terms{display:none!important}.template-product .product__form__holder{margin-top:22px}.template-product .product__form__holder .selector-wrapper{margin-bottom:14px}.template-product .product__form__holder .selector-wrapper:last-child{margin-bottom:0}.template-product .product__form__holder .radio__legend,.template-product .product__form__holder legend.radio__legend{display:flex!important;width:100%;align-items:baseline;justify-content:space-between;margin:0 0 12px!important;padding:0!important}.template-product .product__form__holder .radio__legend__label{display:flex!important;width:100%;align-items:baseline;justify-content:space-between}.template-product .product__form__holder .radio__legend__option-name{font-size:14px!important;font-weight:400!important;letter-spacing:.2px!important;text-transform:none!important;color:#141414!important}.template-product .product__form__holder .radio__legend__link{font-size:12px!important;font-weight:500!important;letter-spacing:1.4px!important;text-transform:uppercase!important;color:#141414!important;text-decoration:underline!important;text-underline-offset:4px!important;border:none!important}.template-product .product__form__holder .radio__legend__value{display:none!important}.template-product .product__form__holder .product-form__input,.template-product .product__form__holder .radio__fieldset{display:block!important;width:100%}.template-product .product__form__holder fieldset,.template-product .product__form__holder .radio__fieldset,.template-product .product__siblings fieldset,.template-product .product__siblings .radio__fieldset{padding-top:0!important;padding-bottom:0!important;margin:0!important;border:none!important}.template-product .product__form__holder .radio__buttons,.template-product .product__siblings .radio__buttons{margin:0!important}.template-product .product__form__holder .radio__buttons{display:flex;flex-wrap:wrap;gap:8px}.template-product .product__form__holder .radio__button{min-width:0!important;padding:0!important;margin:0!important}.template-product .product__form__holder .radio__button label{border:1px solid #d9d4cb!important;border-radius:0!important;background:#fff!important;color:#141414!important;min-width:0!important;padding:10px 16px!important;font-size:13px!important;font-weight:400!important;letter-spacing:.2px!important;text-transform:none!important;line-height:1!important;box-shadow:none!important}.template-product .product__form__holder .radio__button label:hover{background:#fff!important;color:#141414!important;border-color:#141414!important}.template-product .product__form__holder .radio__button input:checked+label{border-color:#141414!important;box-shadow:inset 0 0 0 1px #141414!important}.template-product .product__form__holder .radio__button input.disabled+label,.template-product .product__form__holder .radio__button input:disabled+label{color:#b5b0a8!important;border-color:#e5e0d8!important;text-decoration:line-through}.template-product .product__form__holder .radio__fieldset--swatches{display:flex;flex-wrap:wrap;gap:6px}.template-product .product__form__holder .swatch__button{--swatch-size: 16px;position:relative;width:auto!important;margin:0!important;padding:0 0 7px!important}.template-product .product__form__holder .swatch__button input~label{width:16px!important;height:16px!important;border-radius:2px!important}.template-product .swatch__button label:before,.template-product .swatch__button input:disabled+label:before,.template-product .swatch__button input.visually-disabled+label:before,.template-product .swatch__button input.sold-out~label:before,.template-product .swatch__button input.unavailable~label:before{display:none!important;content:none!important}.template-product .swatch__button input.visually-disabled~label,.template-product .swatch__button input:disabled~label,.template-product .swatch__button input.sold-out~label{opacity:.45}.template-product .product__form__holder .swatch__button input~label:after{display:none!important}.template-product .product__form__holder .swatch__button:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:transparent}.template-product .product__form__holder .swatch__button:has(input:checked):after{background:#141414}.template-product .swatch__button.swatch-18k-gold-plated input~label{background:#eac37c!important}.template-product .swatch__button.swatch-silver-plated input~label{background:#cecbc7!important}.template-product .swatch__button.swatch-gold-vermeil input~label{background:#eac37c!important}.template-product .swatch__button.swatch-10k-yellow-gold input~label{background:#eac37c!important}.template-product .swatch__button.swatch-10k-white-gold input~label{background:#cecbc7!important}.template-product .swatch__button.swatch-10k-rose-gold input~label{background:#e5bfba!important}.template-product .swatch__button.swatch-sterling-silver input~label{background:#cecbc7!important}.template-product .swatch__button.swatch-ruby{background:transparent!important}.template-product .swatch__button.swatch-ruby .sibling__link{background:#c43a63!important}.template-product .product__selectors .radio__fieldset--swatches .radio__legend{display:none!important}.template-product .bloom-material-line{font-size:14px;font-weight:400;letter-spacing:.2px;color:#141414;margin:0 0 12px}.template-product .product__form__holder .select__fieldset{display:block!important}.template-product .product__form__holder popout-select.select-popout{position:relative;display:inline-block;width:auto!important}.template-product .product__form__holder .select-popout__toggle{display:inline-flex!important;align-items:center;width:auto!important;min-width:150px;max-width:240px;border:1px solid #d9d4cb!important;border-radius:999px!important;background:#fff!important;padding:10px 44px 10px 18px!important;font-size:13px!important;color:#141414!important;box-shadow:none!important}.template-product .product__form__holder popout-select>.svg-wrapper{position:absolute;right:18px;top:21px;transform:translateY(-50%);pointer-events:none;width:10px;display:inline-flex}.template-product .product__form__holder .select-popout__list{min-width:210px;border:1px solid #e5e0d8!important;background:#fff!important;box-shadow:0 8px 24px #14141414!important}.template-product .product__custom-code:not(:has(*)){display:none!important}.template-product .product-form__quantity{display:none!important}.template-product .product__submit__item--inline{display:block!important;grid-template-columns:none!important}.template-product .product__block--buttons{margin-top:40px}.template-product .product__submit .btn,.template-product button[data-add-to-cart]{width:100%!important;min-height:58px;background:#141414!important;color:#fff!important;border:1px solid #141414!important;border-radius:0!important;font-size:13px!important;font-weight:500!important;letter-spacing:2.5px!important;text-transform:uppercase!important}.template-product .product__submit .btn:hover,.template-product button[data-add-to-cart]:hover{background:#2b2b2b!important}.template-product .form__width>.shopify-app-block[id*=afterpay]{display:none!important}.template-product .bloom-payline{font-size:12px;color:#757575;margin:14px 0 0;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.template-product .bloom-payline-logo{display:inline-block;width:72px;height:15px;background:url(bloom-afterpay-logo.png) no-repeat center / contain}.template-product .product__block--divider{display:none!important}.template-product .product__description{padding:0!important;margin-top:48px!important}.template-product .product__description__content,.template-product .product__description__content p{font-size:16px!important;line-height:27px!important;color:#141414!important}.template-product .bloom-badges{margin-top:50px}.template-product .bloom-badge{display:flex;align-items:center;gap:24px;margin-bottom:22px}.template-product .bloom-badge:last-child{margin-bottom:0}.template-product .bloom-badge-ic{width:34px;height:34px;flex:0 0 34px;background-size:contain;background-repeat:no-repeat;background-position:center}.template-product .bic-plating{background-image:url(bloom-badge-plating.png)}.template-product .bic-gold{background-image:url(bloom-badge-gold.png)}.template-product .bic-durable{background-image:url(bloom-badge-durable.png)}.template-product .bic-returns{background-image:url(bloom-badge-returns.png)}.template-product .bic-secure{background-image:url(bloom-badge-secure.png)}.template-product .bic-hypo{background-image:url(bloom-badge-hypo.png)}.template-product .bic-sparkle{background-image:url(bloom-badge-sparkle.png)}.template-product .bloom-badge-tx{font-size:16px;color:#141414;line-height:1.3}.template-product .bloom-perk .block__icon svg{width:18px;height:18px;display:block}.template-product .bloom-view-more{background:none;border:none;padding:0;margin:16px 0 4px;font-size:11px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#141414;text-decoration:underline;text-underline-offset:4px;cursor:pointer;display:inline-block}.template-product .bloom-view-more{margin:25px 0 0;font-size:11px;letter-spacing:1.6px}.template-product .bloom-under-images{grid-column:1;grid-row:2;margin-top:64px;padding-right:8%}.template-product .product__page>.product__content{grid-column:2;grid-row:1}.template-product .product__page>product-images,.template-product .product__page>.product__images{grid-column:1;grid-row:1}.template-product .bloom-under-images .product__block--accordion{padding:0!important}.template-product .block__icon__row{margin-top:12px}.template-product .block__icon__container{display:flex!important;align-items:center;gap:10px}.template-product .block__icon__container .block__icon{--icon-size: 18px !important}.template-product .block__icon__container .block__icon__text p{font-size:13px!important;color:#141414!important;margin:0!important}.template-product .product__block--accordion{margin-top:0}.template-product .product__block--accordion .accordion{border-top:1px solid #e5e0d8!important;border-bottom:0!important}.template-product .product__block--accordion .accordion__title{font-size:13px!important;font-weight:500!important;letter-spacing:1.6px!important;text-transform:uppercase!important;color:#141414!important;padding:18px 0!important}.template-product .product__block--accordion .accordion__body{font-size:14px!important;line-height:1.75!important;color:#3a3a3a!important;padding-bottom:18px!important}@media(max-width:768px){.template-product .product__head{padding-right:0}.template-product h1.product__title{font-size:20px!important}.template-product .form__width>.shopify-app-block[id*=judge_me]{position:static;margin:8px 0 0}}.template-product .related__wrapper .tabs{justify-content:flex-start!important;text-align:left!important}.template-product .related__wrapper .tab-link{font-size:16px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#141414!important;padding:0 0 6px!important}.template-product .related__wrapper .tab-link.current{box-shadow:none!important}.template-product .form__width .upsell-products{margin-top:56px}.template-product .product__siblings{padding:6px 0 0!important}.template-product .product__siblings .radio__fieldset{display:block!important;width:100%}.template-product .product__siblings .radio__legend{display:flex!important;margin:0 0 12px!important;padding:0!important}.template-product .product__siblings .radio__legend__label{display:flex!important;flex-direction:row!important;align-items:baseline;gap:8px}.template-product .product__siblings .radio__legend__option-name{display:none!important}.template-product .product__siblings .radio__legend__value{display:inline!important;flex-basis:auto!important;padding-top:0!important;font-size:14px!important;font-weight:400!important;letter-spacing:.2px!important;color:#141414!important}.template-product .product__siblings .radio__legend__color__description{display:none!important}.template-product .product__siblings .radio__buttons{display:flex;flex-wrap:wrap;gap:6px}.template-product .product__siblings .swatch__button{--swatch-size: 16px;position:relative;width:auto!important;margin:0!important;padding:0 0 7px!important}.template-product .product__siblings .sibling__link{width:16px!important;height:16px!important;border-radius:2px!important;display:block!important;margin:0!important}.template-product .product__siblings .sibling__link:after{display:none!important}.template-product .product__siblings .sibling__link:before{display:none!important}.template-product .product__siblings .swatch__button:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:transparent}.template-product .product__siblings .swatch__button:has(.sibling__link--current):after{background:#141414}.template-product .bloom-flower-story,.template-product .bloom-quote{padding-top:96px!important;padding-bottom:0!important}.template-product .bloom-design-story{padding-top:56px!important;padding-bottom:0!important}.template-product .related__wrapper{--PT: 48px;--PB: 24px}@media(max-width:749px){.template-product .bloom-design-story{padding-top:40px!important}.template-product .related__wrapper{--PT: 36px}}@media(max-width:749px){.bloom-view-more{display:none!important}.product__block.upsell-products{margin-top:20px!important}}@media(max-width:749px){.template-product .product__head{padding-right:76px}.template-product .form__width>.shopify-app-block[id*=judge_me]{position:absolute!important;top:2px;right:0;margin:0!important}.template-product .product__description__content,.template-product .product__description__content p{font-size:14px!important;line-height:24px!important}.template-product .bloom-badges{margin:28px 0 10px}.template-product .bloom-badges:before{content:"WHY WE LOVE IT";display:block;font-size:13px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#141414;margin-bottom:16px}.template-product .bloom-badge{gap:16px;margin-bottom:14px}.template-product .bloom-badge-ic{width:24px;height:24px;flex:0 0 24px}.template-product .bloom-badge-tx{font-size:14px}.template-product .product__block--accordion .accordion{border-top:1px solid #e0dbd2!important}.template-product .form__width .product__block--accordion:last-of-type .accordion{border-bottom:1px solid #e0dbd2!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/bloom-mejuri-pdp.css.map */
