.purchasing_button_modal_purchase-button-modal__T5P21{--image-width:clamp(25px,20vw,25%);--border:1px solid #d5d9de}.purchasing_button_modal_purchase-button-modal__T5P21 section{display:grid;grid-template-rows:repeat(4,auto);gap:1rem 2rem;text-align:center}.purchasing_button_modal_purchase-button-modal__T5P21 section+section{margin-top:1rem;padding-top:1rem;border-top:var(--border)}.purchasing_button_modal_purchase-button-modal__T5P21 section:nth-child(2n){grid-template-columns:var(--image-width) 1fr;grid-template-areas:".     header" "image text" "image price" "image link"}.purchasing_button_modal_purchase-button-modal__T5P21 section:nth-child(odd){grid-template-columns:1fr var(--image-width);grid-template-areas:"header ." "text   image" "price  image" "link   image"}.purchasing_button_modal_purchase-button-modal__T5P21 section header{grid-area:header;font-family:museo-slab,serif;font-size:24px;text-align:center;display:flex;flex-direction:column;gap:.25em;border-bottom:var(--border)}.purchasing_button_modal_purchase-button-modal__T5P21 section header em{font-size:.75em;margin-bottom:.5em}.purchasing_button_modal_purchase-button-modal__T5P21 section img{grid-area:image;max-width:100%}.purchasing_button_modal_purchase-button-modal__T5P21 section p{grid-area:text}.purchasing_button_modal_purchase-button-modal__T5P21 section .purchasing_button_modal_estimate-price__2acE4{grid-area:price;font-size:1.35em;font-weight:700}.purchasing_button_modal_purchase-button-modal__T5P21 section footer{grid-area:link;font-size:1.125em;display:flex;flex-direction:column}.purchasing_button_modal_purchase-button-modal__T5P21 section footer aside{font-size:.75em;font-weight:700}.purchasing_button_modal_purchase-button-modal__T5P21 section .purchasing_button_modal_not-available__jtaJ5{font-size:1.25em;border-bottom:none}