.shopify-section--main-product .fmg-night-price-display .title-with-price{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;inline-size:100%;gap:0}.shopify-section--main-product .fmg-night-price-display .title-with-price>[data-block-type=title]{width:auto!important;min-inline-size:0;text-align:start;align-self:start;padding-inline-end:.5rem}.shopify-section--main-product .fmg-night-price-display .title-with-price>[data-block-type=price]{width:auto!important;min-inline-size:0;text-align:end;align-self:start;justify-content:flex-start!important}.shopify-section--main-product .fmg-night-price-display .title-with-price>[data-block-type=price]>.v-stack{justify-content:flex-start!important;align-items:stretch;gap:.25rem}.shopify-section--main-product .fmg-night-price-display .title-with-price .price-list--product{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start!important;gap:.25rem;text-align:end}.shopify-section--main-product .fmg-night-price-display .title-with-price sale-price{font-size:clamp(1.5rem,3.8vw,2rem);line-height:1.15;color:rgb(var(--text-color));font-weight:600}.shopify-section--main-product .fmg-night-price-display .title-with-price suggested-retail-price{display:block;text-align:end}.shopify-section--main-product .fmg-night-price-display .title-with-price suggested-retail-price[hidden]{display:none}.shopify-section--main-product .fmg-night-price-display .title-with-price .fmg-price-empty-row{display:none!important}.shopify-section--main-product .fmg-night-price-display .title-with-price suggested-retail-price .line-through{font-size:1rem;line-height:1.35;text-decoration:line-through}.shopify-section--main-product .fmg-night-price-display .title-with-price [data-fmg-price-money]{font-variant-numeric:tabular-nums;white-space:nowrap}.shopify-section--main-product .fmg-night-price-display .title-with-price .product-title{text-align:start;margin-block-end:.35rem}.shopify-section--main-product .fmg-night-price-display .title-with-price .fmg-price-title-line{display:block}.shopify-section--main-product .fmg-night-price-display .title-with-price saved-amount{display:block;margin-block-start:.35rem;text-align:start}.shopify-section--main-product .fmg-night-price-display .title-with-price saved-amount .discount-badge{display:inline-flex;inline-size:fit-content;align-items:center;background:rgb(var(--on-sale-text, 227 44 43));color:#fff;padding:.125rem .5rem;border-radius:.25rem;line-height:1.5}.shopify-section--main-product .fmg-night-price-display .title-with-price>[data-block-type=price] p{margin:0;text-align:end}.shopify-section--main-product .fmg-night-price-display .title-with-price .shipping-costs-wrapper{inline-size:100%;text-align:end}.shopify-section--main-product .fmg-night-price-display .title-with-price .shipping-costs-wrapper button.link{text-align:end;text-decoration:underline;text-underline-offset:2px}.shopify-section--main-product .fmg-night-price-display .title-with-price .fmg-night-title-rating{block-size:24px;min-block-size:24px;max-block-size:24px;line-height:24px}.shopify-section--main-product .fmg-night-price-display .title-with-price .fmg-night-title-rating>[data-fera-container=product_reviews_summary]{margin-block:0!important;padding-block:0!important;max-block-size:24px;line-height:24px}.shopify-section--main-product .fmg-night-price-display .title-with-price .fmg-night-title-rating :is(svg,img){max-block-size:20px;vertical-align:middle;object-fit:contain}@media(max-width:374px){.shopify-section--main-product .fmg-night-price-display .title-with-price{grid-template-columns:minmax(0,1fr)!important;row-gap:.75rem!important}.shopify-section--main-product .fmg-night-price-display .title-with-price>[data-block-type=title]{padding-inline-end:0!important}.shopify-section--main-product .fmg-night-price-display .title-with-price .product-title,.shopify-section--main-product .fmg-night-price-display .title-with-price .fmg-price-title-line{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.shopify-section--main-product .fmg-night-price-display .title-with-price sale-price{font-size:1.35rem}.shopify-section--main-product .fmg-night-price-display .title-with-price suggested-retail-price .line-through{font-size:.875rem}}.fmg-bundle-selection{margin-block:0 .75rem;overflow-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fmg-functional-fixes.css.map */
