.gform_wrapper .gift-tiles ul.gfield_checkbox,.gform_wrapper .gift-tiles ul.gfield_radio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-left:0!important;align-items:stretch}@media (min-width:900px){.gform_wrapper .gift-tiles ul.gfield_checkbox,.gform_wrapper .gift-tiles ul.gfield_radio{grid-template-columns:repeat(3,minmax(0,1fr))}}.gform_wrapper .gift-tiles li.gchoice{list-style:none;margin:0;display:flex}.gform_wrapper .gift-tiles input[type="checkbox"],.gform_wrapper .gift-tiles input[type="radio"]{position:absolute!important;left:-9999px!important;opacity:0!important}.gform_wrapper .gift-tiles label{flex:1;display:flex;flex-direction:column;justify-content:flex-start;border:1px solid rgb(255 255 255 / .25);border-radius:12px;padding:16px 16px 16px 52px;background:rgb(255 255 255 / .04);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;min-height:320px;height:100%;text-align:left;position:relative}.gform_wrapper .gift-tiles label img{max-width:150px;height:auto;margin-bottom:12px;display:block}.gform_wrapper .gift-tiles label:hover,.gform_wrapper .gift-tiles label:focus-within{border-color:rgb(255 255 255 / .45);box-shadow:0 2px 10px rgb(0 0 0 / .15)}.gform_wrapper .gift-tiles input:checked+label{border-color:#fff;background-color:rgb(255 255 255 / .07);box-shadow:0 0 0 2px rgb(255 255 255 / .15) inset}.gform_wrapper .gift-tiles label::before{content:"";position:absolute;left:16px;top:16px;width:20px;height:20px;border-radius:4px;border:2px solid rgb(255 255 255 / .55);background:#fff0;box-sizing:border-box}.gform_wrapper .gift-tiles label::after{content:"✔";position:absolute;left:26px;top:26px;transform:translate(-50%,-55%);font-size:14px;line-height:1;color:#0b1720;font-weight:700;opacity:0;transition:opacity .12s ease}.gform_wrapper .gift-tiles input:checked+label::before{background:#fff;border-color:#fff}.gform_wrapper .gift-tiles input:checked+label::after{opacity:1}