.product--gift-card .product-form__input--pill{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}@media screen and (min-width:750px)and (max-width:989px){.product--gift-card .product-form__input--pill{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.product--gift-card .product-form__input--pill{grid-template-columns:repeat(4,minmax(0,1fr))}}.product--gift-card .product-form__input--pill .form__label{grid-column:1 / -1;margin-bottom:.4rem;font-size:1.3rem;letter-spacing:.12rem;text-transform:uppercase}.product--gift-card .product-form__input--pill input[type=radio]+label{display:flex;align-items:center;justify-content:center;width:100%;min-height:5.2rem;margin:0;padding:1rem .4rem;border-radius:0;font-family:var(--font-heading-family);font-size:1.4rem;line-height:1.2;letter-spacing:.04rem;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:990px){.product--gift-card .product-form__input--pill input[type=radio]+label{font-size:1.6rem}}.product--gift-card .product-form__input--pill input[type=radio]:checked+label{outline:2px solid var(--ok-atc-bg, #d25a25);outline-offset:2px}.product--gift-card .recipient-form{max-width:none;margin-bottom:2rem;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.15);background:rgba(var(--color-foreground),.03)}.product--gift-card .recipient-checkbox{font-weight:600}.product--gift-card .recipient-fields__field:last-child{margin-bottom:0}.product--gift-card .recipient-fields .field__input,.product--gift-card .recipient-fields .text-area{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-product-gift-card.css.map */
