.text-section-large[data-v-aa29cb88]{min-height:12.5vw;padding:1vw 2vw}.text-section-large .text-sm[data-v-aa29cb88]{font-size:3.5vw}.text-section-large .text-xs[data-v-aa29cb88]{font-size:3vw}.text-section-large .mb-0\.5[data-v-aa29cb88]{margin-bottom:.5vw}.text-section-large .w-4[data-v-aa29cb88]{height:4vw;width:4vw}.promo-card[data-v-aa29cb88]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;position:relative}.promo-card[data-v-aa29cb88]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.new-item-image[data-v-aa29cb88]{background-color:#f3f4f6;background-image:linear-gradient(90deg,#e5e7eb 1px,transparent 0),linear-gradient(180deg,#e5e7eb 1px,transparent 0);background-size:20px 20px}.new-item-overlay[data-v-aa29cb88]{background-color:#ffffff80}.fallback-watermark[data-v-aa29cb88]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:none;border:none;border-radius:0;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:.75;transition:opacity .2s ease;width:24px}.fallback-watermark[data-v-aa29cb88]:hover{opacity:1}.attribution-toast[data-v-aa29cb88],.attribution-tooltip[data-v-aa29cb88]{animation:fadeIn-aa29cb88 .15s ease-out}.promotion-type-badge[data-v-aa29cb88]{border-radius:4px;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.promotion-type-text[data-v-aa29cb88]{color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;line-height:1;padding:2px 6px;text-shadow:0 0 4px rgba(0,0,0,.8);transition:all .15s ease;white-space:nowrap}.promotion-type-badge:hover .promotion-type-text[data-v-aa29cb88]{color:#fff;text-shadow:0 0 6px rgba(0,0,0,.9)}@keyframes fadeIn-aa29cb88{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.aspect-square[data-v-da09f81b]{aspect-ratio:1/1}.mobile-overlay-title[data-v-da09f81b]{display:-webkit-box;font-family:Poppins,sans-serif;font-weight:400;letter-spacing:-.01em;line-height:1.2;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
