.feed-first-card{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid #edeff2}.feed-first-card .copy{display:flex;flex-direction:column;gap:8px}.feed-first-card .copy>*{margin:0}.feed-first-card .copy .logo{width:150px}.feed-first-card .copy h3{font-family:abolition,arial,sans-serif;font-size:2.25rem}@media(min-width:768px){.feed-first-card .copy h3{font-size:3rem}}.feed-first-card .copy h3{font-weight:400;font-style:italic;line-height:1em}.feed-first-card .decline{text-align:center}.feed-first-card .terms{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem}@media(min-width:768px){.feed-first-card .terms{font-size:.875rem}}.feed-first-card .terms{font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.feed-first-card .terms strong{font-weight:600}.feed-first-card .terms{color:#939eb4}.feed-first-card .icon-spots{display:grid;grid-template-columns:repeat(2,1fr);margin:0}.feed-first-card .icon-spots .spot-item .icon-spot{width:85px;height:85px}.feed-first-card .icon-spots .spot-item .icon-spot .icon-spot-img{width:50px;height:50px}@media screen and (max-width:767.98px){.feed-first-card.scroll-horizontal .icon-spots-wrapper{padding:10px 0;margin-right:-36px;margin-left:-36px;overflow-x:scroll}.feed-first-card.scroll-horizontal .icon-spots{display:block;text-wrap:nowrap}.feed-first-card.scroll-horizontal .spot-item{display:inline-block;width:30%;min-width:195px;padding:20px;margin:0 10px;text-wrap:wrap;vertical-align:top;background:#fff;border:1px solid #edeff2;box-shadow:0 0 10px rgba(0,0,0,.1)}}.cart-feedfirst-upsell{max-height:100vh;padding:24px 16px;overflow:auto}.cart-feedfirst-upsell .top-actions{margin-bottom:24px}.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.cart-feedfirst-join{max-height:100vh;padding:24px 16px;overflow:auto}.cart-feedfirst-join .top-actions{display:flex;justify-content:flex-end;margin-bottom:24px}