.priceContainer{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;background-color:rgb(var(--page-background));width:100%;padding:1rem;align-items:center;text-align:center;min-height:75px}.priceTextContainer{font-size:.65rem;line-height:1.4}.priceTextInterShipFree,.priceTextViewOurReturn{display:none}@media screen and (min-width: 1024px){.priceTextInterShipFree,.priceTextViewOurReturn{display:block}}@media screen and (min-width: 1024px){.priceContainer{position:absolute;bottom:0;align-items:flex-end;flex-direction:column;text-align:right;width:30vw;padding:1rem;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}}.price{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform);overflow-wrap:anywhere;word-wrap:normal;font-size:var(--text-h4);line-height:1.6}.buyNowPriceButton{cursor:pointer;background-color:#900603;padding:8px;color:#fff;text-align:center;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere;word-wrap:normal;font-size:var(--text-h6);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.buyNowPriceButton:hover,.buyNowPriceButton:focus{background-color:#1f1f1f}@media screen and (min-width: 330px){.buyNowPriceButton{padding:8px 12px}}.buyNowPriceButtonContainer{display:flex;flex-direction:row;gap:1rem}@media screen and (min-width: 1024px){.buyNowPriceButtonContainer,.buyNowPriceButton{width:100%}}
