.veterans-naan-photo{isolation:isolate;background:#08152c;min-height:250px;position:relative;overflow:hidden;container-type:inline-size;aspect-ratio:1!important}.veterans-naan-photo>img{object-fit:contain!important}.veterans-photo-brand{z-index:2;color:#fff5dc;pointer-events:none;text-shadow:0 2px 6px #000;grid-template-columns:18% 1fr 23%;align-items:start;gap:3%;display:grid;position:absolute;inset:3% 4% auto}.veterans-photo-brand img{width:100%;height:auto}.veterans-photo-brand small{letter-spacing:.05em;text-transform:uppercase;color:#f5d98e;font:800 2.4cqw/1.25 Arial,sans-serif;display:block}.veterans-photo-brand strong{color:#fff1bd;font:700 5.8cqw/1.1 Kalam,cursive;display:block}.veterans-photo-price{text-align:right;color:#ffdc77;font:900 7.7cqw/1 Arial,sans-serif}.veterans-photo-price small{margin-top:4px;font-size:2.7cqw}.veterans-photo-foot{z-index:2;text-align:center;color:#fff3d4;letter-spacing:.04em;text-shadow:0 1px 4px #000;font:800 2.4cqw/1.2 Arial,sans-serif;position:absolute;bottom:2%;left:5%;right:5%}.veterans-naan-detail .deal-detail-hero{background:#f6f0e4;border-bottom:3px solid #b99b58}.veterans-naan-detail .deal-detail-intro .eyebrow{color:#963b38}.veterans-naan-detail .deal-detail-price strong{color:#112e50}.veterans-naan-detail .veterans-pickup-window{color:#172b44;background:#fff8df;border-left:4px solid #bd333a;padding:14px 16px;line-height:1.6}.veterans-naan-detail .veterans-mixed-notice{color:#fff5df;background:#102b48;border-radius:8px;padding:14px 16px;line-height:1.6}.veterans-mixed-notice strong{color:#ffe097}.veterans-slot-panel{background:#fffdf7;border:1px solid #d4c39e;border-radius:12px;margin:0 0 14px;overflow:hidden}.veterans-slot-panel>summary{cursor:pointer;color:#142d4a;justify-content:space-between;align-items:center;gap:12px;padding:18px;font-weight:800;list-style:none;display:flex}.veterans-slot-panel>summary::-webkit-details-marker{display:none}.veterans-slot-panel>summary:after{content:"+";color:#a9353b;font-size:24px}.veterans-slot-panel[open]>summary:after{content:"−"}.veterans-slot-panel>summary:focus-visible{outline-offset:-4px;outline:3px solid #a9353b}.veterans-slot-panel>summary span{min-width:0;display:block}.veterans-slot-panel>summary small{color:#596879;margin-top:5px;font-weight:600;display:block}.veterans-slot-panel .deal-pizza-slot{border:0;border-top:1px solid #e3d7bc;border-radius:0;margin:0}.veterans-naan-detail .veterans-build-progress{color:#fff4dd;background:#102b48;border-radius:10px;padding:14px 18px}.veterans-naan-detail .veterans-build-issue{color:#692329;background:#fff3ec;border:2px solid #a9353b;padding:14px}.deal-navy{color:#fff7e8;background:#102b48}.deal-navy .deal-description,.deal-navy .deal-terms,.deal-navy .deal-included-list,.deal-navy .deal-regular-price{color:#f8ecd2}.deal-navy .deal-card-price strong{color:#ffdc77}.deal-navy .deal-index{color:#e4c173}@media (width<=760px){.veterans-slot-panel>summary{padding:15px}.veterans-naan-detail .deal-detail-intro h1{font-size:clamp(31px,9vw,47px)}.veterans-naan-photo{min-height:0}.veterans-naan-detail .deal-pizza-slot{padding:16px}.veterans-naan-detail select{min-width:0;max-width:100%;font-size:15px}.veterans-naan-detail .deal-pizza-modifiers{grid-template-columns:1fr}}
