.brand-logo-row{scroll-snap-type:none;scroll-behavior:auto;touch-action:pan-x pan-y;cursor:grab}.brand-logo-row:active{cursor:grabbing}.brand-logo-row .brand-select{user-select:none;-webkit-user-select:none}.brand-logo-row img{-webkit-user-drag:none}button,a,summary,[role=button]{-webkit-tap-highlight-color:transparent}button:active,.cta:active,summary:active{filter:brightness(.92)}.diwali-press{animation:diwali-press .38s ease-out!important}@keyframes diwali-press{0%{scale:1}35%{scale:.95;filter:brightness(1.15)}to{scale:1}}#brand-results{margin-top:25px;padding:30px 20px 24px;border:1px solid #b38b42;border-radius:14px;background:radial-gradient(ellipse at top,#fff8df 0,#f4e7c9 60%);box-shadow:0 8px 30px #245b5014;position:relative}#brand-results:before{content:"\2726   DIWALI SUNGLASSES EDIT  \2726";display:block;text-align:center;font:10px/1.6 Arial,sans-serif;letter-spacing:3px;color:#896022;margin-bottom:12px}#brand-results>h3{font:32px/1.25 Georgia,serif;text-align:center;margin:6px 0 12px;color:#245b50}.brand-status{text-align:center;color:#52685d;margin:12px 0 22px;font:12px/1.6 Arial,sans-serif}.brand-product-grid{gap:20px}.brand-product-grid .card,.campaign-row .card{border:1px solid #b99550;border-radius:48% 48% 8px 8px;box-shadow:0 6px 15px #245b5012;background:#fffaf0;overflow:hidden}.brand-product-grid .photo,.campaign-row .photo{background:#fff;aspect-ratio:1/1.12;border-bottom:1px solid #b99550}.brand-product-grid .photo img,.campaign-row .photo img{object-fit:contain;background:#fff}.brand-product-grid .meta,.campaign-row .meta{background:#1f554a;padding:18px 13px 20px;position:relative}.brand-product-grid .meta:before,.campaign-row .meta:before{content:"\2726";display:block;color:#edcd8b;font:15px Georgia;margin-bottom:8px}.brand-product-grid .meta h3,.campaign-row .meta h3{font:13px/1.5 Arial,sans-serif;color:#fff4d9;min-height:40px;margin-bottom:9px}.brand-product-grid .meta strong,.campaign-row .meta strong{color:#f4d28b;font:600 22px/1.3 Georgia,serif}.brand-product-grid .meta:after{content:"VIEW PAIR";display:block;font:9px/1.6 Arial,sans-serif;letter-spacing:2px;color:#f3dfb7;margin-top:13px}.brand-more{background:#20564b;border:1px solid #ae8c4b;box-shadow:inset 0 0 0 3px #20564b,inset 0 0 0 4px #b99550;padding:16px 34px}.campaign-row .photo span{border:1px solid #b99550;border-radius:20px;padding:6px 10px;left:50%;transform:translate(-50%);white-space:nowrap}@media(max-width:700px){#brand-results{padding:24px 10px 18px;margin-top:18px}#brand-results>h3{font-size:27px}#brand-results:before{font-size:8px;letter-spacing:1.6px}.brand-product-grid{gap:10px}.brand-product-grid .meta{padding:13px 7px 16px}.brand-product-grid .meta h3{font-size:11px;min-height:50px}.brand-product-grid .meta strong{font-size:21px}.brand-product-grid .meta:after{font-size:8px;letter-spacing:1.5px}.brand-status{font-size:11px}}@media(prefers-reduced-motion:reduce){.diwali-press{animation:none!important;outline:2px solid #b99550;outline-offset:2px}}.brand-product-grid .card,.campaign-row .card{border-radius:12px}.brand-product-grid .photo,.campaign-row .photo{padding:8px;background:#fff}.brand-product-grid .photo img,.campaign-row .photo img{border-radius:4px}.brand-selection-cue{margin:12px 0 16px;padding:12px 14px;border:1px solid #b38b42;border-radius:9px;background:#fff8df;color:#20564b;font:13px/1.6 Arial,sans-serif}.brand-selection-cue a{display:block;color:#20564b;font-weight:700;text-decoration:underline;text-underline-offset:3px}#brand-results{scroll-margin-top:18px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/diwali-interactions.css.map */
