﻿.gift-card-page{overflow-x:clip;}.gift-card-page .radio-card{display:block;}.gift-card-page .radio-card input[type=radio]{display:none;}.gift-card-page .radio-card input[type=radio]:checked+label{border:2px solid var(--bs-primary);color:var(--bs-primary);transition:all .15s ease-out;}.gift-card-page .radio-card label{padding:.5rem;background-color:var(--bs-secondary-bg);border:2px solid var(--bs-border-color);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:var(--bs-border-radius);display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all .15s ease-out;margin-bottom:0;}.gift-card-page .radio-card label:hover{border:2px solid var(--bs-body-color);}.gift-card-page .gift-card-products{display:flex;flex-wrap:wrap;margin-left:-.5rem;}.gift-card-page .gift-card-products>div{padding-top:.5rem;padding-left:.5rem;flex:0 0 33.333%;max-width:33.333%;}.gift-card-page .gift-card-form{display:flex;align-items:center;}.gift-card-page .gift-card-form .quantity{flex:0 0 140px;display:flex;}.gift-card-page .gift-card-form .quantity input{text-align:center;border:0;border-radius:0;-moz-appearance:textfield;background-color:var(--bs-tertiary-bg);box-shadow:none;}.gift-card-page .gift-card-form .quantity input::-webkit-outer-spin-button,.gift-card-page .gift-card-form .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.gift-card-page .gift-card-form .quantity button{flex:0 0 36px;padding-left:0;padding-right:0;}.gift-card-page .gift-card-form .quantity button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;}.gift-card-page .gift-card-form .quantity button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;}.gift-card-page .gift-card-form .gift-card-submit{flex:1;}.gift-card-page p:last-of-type{margin:0;}