@charset "UTF-8";*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{padding:0;margin:0}body{overflow-y:hidden;font-family:Lato,sans-serif;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-moz-document url-prefix(){body{scroll-behavior:auto}}#_layout #not-found{position:relative}#_layout #not-found img.hero,#_layout #not-found svg.hero{height:100%;width:100%}#_layout #not-found .content{position:absolute;top:50%;left:50%;z-index:10;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;text-align:center}#_layout #not-found .content h1{font-weight:400;font-size:3rem;line-height:4rem}#_layout #not-found .content h1.font_bold{font-weight:700}#_layout #not-found .content h1.font_semibold{font-weight:600}#_layout #not-found .content h1.font_medium{font-weight:500}#_layout #not-found .content h1.font_regular{font-weight:400}#_layout #not-found .content h1{font-weight:700}#_layout #not-found .content h4{margin-top:1.25rem;margin-bottom:1.25rem;font-weight:400;font-size:1.5rem;line-height:2rem}#_layout #not-found .content h4.font_bold{font-weight:700}#_layout #not-found .content h4.font_semibold{font-weight:600}#_layout #not-found .content h4.font_medium{font-weight:500}#_layout #not-found .content h4.font_regular{font-weight:400}#_layout #not-found .content h4{color:#eb395f}#_layout #not-found .content p{margin-bottom:1.25rem;font-weight:400;font-size:1.25rem;line-height:1.75rem}#_layout #not-found .content p.font_bold{font-weight:700}#_layout #not-found .content p.font_semibold{font-weight:600}#_layout #not-found .content p.font_medium{font-weight:500}#_layout #not-found .content p.font_regular{font-weight:400}#_layout #not-found .content p{width:43rem}#_layout #not-found .content .global-button{margin-left:auto;margin-right:auto;width:12rem}@media (max-width: 991px){#_layout #not-found{display:block;height:100vh;background-color:#ffe0dd}#_layout #not-found img.hero,#_layout #not-found svg.hero{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#_layout #not-found .content h1{font-weight:400;font-size:2.125rem;line-height:2.625rem}#_layout #not-found .content h1.font_bold{font-weight:700}#_layout #not-found .content h1.font_semibold{font-weight:600}#_layout #not-found .content h1.font_medium{font-weight:500}#_layout #not-found .content h1.font_regular{font-weight:400}#_layout #not-found .content h1{font-weight:700}#_layout #not-found .content h4{margin-top:1.25rem;margin-bottom:1.25rem;font-weight:400;font-size:1rem;line-height:1.25rem}#_layout #not-found .content h4.font_bold{font-weight:700}#_layout #not-found .content h4.font_semibold{font-weight:600}#_layout #not-found .content h4.font_medium{font-weight:500}#_layout #not-found .content h4.font_regular{font-weight:400}#_layout #not-found .content h4{color:#eb395f}#_layout #not-found .content p{margin-bottom:1.25rem;padding-left:1rem;padding-right:1rem;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#_layout #not-found .content p.font_bold{font-weight:700}#_layout #not-found .content p.font_semibold{font-weight:600}#_layout #not-found .content p.font_medium{font-weight:500}#_layout #not-found .content p.font_regular{font-weight:400}#_layout #not-found .content p{line-height:28px;width:23rem}#_layout #not-found .content .global-button{margin-left:auto;margin-right:auto;width:12rem}}.sociolla-awards-drawer{position:absolute;inset:0;display:flex;align-items:flex-end;z-index:48}.sociolla-awards-drawer .drawer-overlay{position:absolute;inset:0;background-color:#00000080}.sociolla-awards-drawer .drawer-panel{position:relative;display:flex;width:100%;flex-direction:column;background-color:#fff;border-radius:24px 24px 0 0;max-height:65%;padding:.75rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom,0px))}.sociolla-awards-drawer .drawer-panel.tall{height:100%;max-height:100%}.sociolla-awards-drawer .drawer-panel .drawer-handle{margin-left:auto;margin-right:auto;flex-shrink:0;width:48px;height:4px;border-radius:4px;background-color:#231f20;margin-bottom:1rem}.sociolla-awards-drawer .drawer-panel .drawer-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;margin-bottom:1rem}.sociolla-awards-drawer .drawer-panel .drawer-header .drawer-title{margin:0;font-weight:400;font-size:1.125rem;line-height:1.5rem}.sociolla-awards-drawer .drawer-panel .drawer-header .drawer-title.font_bold{font-weight:700}.sociolla-awards-drawer .drawer-panel .drawer-header .drawer-title.font_semibold{font-weight:600}.sociolla-awards-drawer .drawer-panel .drawer-header .drawer-title.font_medium{font-weight:500}.sociolla-awards-drawer .drawer-panel .drawer-header .drawer-title.font_regular{font-weight:400}.sociolla-awards-drawer .drawer-panel .drawer-header .drawer-title{font-weight:700;color:#231f20}.sociolla-awards-drawer .drawer-panel .drawer-header .drawer-close-btn{display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0}.sociolla-awards-drawer .drawer-panel .drawer-header .drawer-close-btn img,.sociolla-awards-drawer .drawer-panel .drawer-header .drawer-close-btn svg{height:1.25rem;width:1.25rem}.sociolla-awards-drawer .drawer-panel .drawer-body{flex:1 1 0%;overflow-y:auto;margin-right:-.75rem;padding-right:.75rem}.sociolla-awards-drawer .drawer-panel .drawer-footer{flex-shrink:0;padding-top:1rem}.tnc-list{list-style:decimal;padding-left:1.1rem;margin:0}.tnc-list li{font-weight:400;font-size:.875rem;line-height:1.125rem}.tnc-list li.font_bold{font-weight:700}.tnc-list li.font_semibold{font-weight:600}.tnc-list li.font_medium{font-weight:500}.tnc-list li.font_regular{font-weight:400}.tnc-list li{color:#231f20;margin-bottom:1rem}.tnc-list li:last-child{margin-bottom:0}#sociolla-awards{position:relative;margin-left:auto;margin-right:auto;display:flex;width:100%;flex-direction:column;overflow:hidden;min-height:100dvh;max-width:480px;background-size:cover;background-position:center;background-repeat:no-repeat}#sociolla-awards .header-row{position:relative;z-index:10;display:flex;align-items:center;gap:.75rem;padding:calc(1rem + env(safe-area-inset-top,0px)) 1rem .5rem}#sociolla-awards .header-row .back-btn{display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0}#sociolla-awards .header-row .back-btn img,#sociolla-awards .header-row .back-btn svg{height:1.5rem;width:1.5rem}#sociolla-awards .header-row .header-title{margin:0;font-weight:400;font-size:1rem;line-height:1.25rem}#sociolla-awards .header-row .header-title.font_bold{font-weight:700}#sociolla-awards .header-row .header-title.font_semibold{font-weight:600}#sociolla-awards .header-row .header-title.font_medium{font-weight:500}#sociolla-awards .header-row .header-title.font_regular{font-weight:400}#sociolla-awards .header-row .header-title{font-weight:700;color:#fff}#sociolla-awards .content{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;padding-left:1.5rem;padding-right:1.5rem;text-align:center;padding-top:2.5rem}#sociolla-awards .content .award-logo{width:100%;max-width:280px}#sociolla-awards .content .hotlist-badge{width:100%;max-width:280px;margin-top:4rem}#sociolla-awards .content .subtitle{margin:0;font-weight:400;font-size:.875rem;line-height:1.125rem}#sociolla-awards .content .subtitle.font_bold{font-weight:700}#sociolla-awards .content .subtitle.font_semibold{font-weight:600}#sociolla-awards .content .subtitle.font_medium{font-weight:500}#sociolla-awards .content .subtitle.font_regular{font-weight:400}#sociolla-awards .content .subtitle{font-weight:700;color:#fff;margin-top:1rem}#sociolla-awards .cta-group{display:flex;flex-direction:column;gap:.75rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem;padding-bottom:calc(3.5rem + env(safe-area-inset-bottom,0px))}#sociolla-awards .cta-group .cta-btn{width:100%;height:52px}.sociolla-awards-product-card{display:flex;flex-direction:column}.sociolla-awards-product-card .product-image-wrapper{position:relative;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:1/1;border-radius:6px;cursor:pointer}.sociolla-awards-product-card .product-image-wrapper.read-only{cursor:default}.sociolla-awards-product-card .product-image-wrapper img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.sociolla-awards-product-card .product-image-wrapper img.frame-main-image{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.sociolla-awards-product-card .product-image-wrapper.has-frame img.main-image{width:85%;height:85%}.sociolla-awards-product-card .product-image-wrapper .voted-scrim{position:absolute;inset:0;background-color:#00000080}.sociolla-awards-product-card .product-image-wrapper .voted-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.sociolla-awards-product-card .product-image-wrapper .voted-tick-icon{width:47%;height:47%;max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain}.sociolla-awards-product-card .vote-btn{width:100%;cursor:pointer;border-width:0px;font-weight:700;font-size:11px;letter-spacing:.0909em;background-color:#231f20;color:#f8f8f8;border-radius:4px;padding:4px 16px;margin-top:6px}.sociolla-awards-product-card .vote-btn.voted{background-color:#eb395f}.sociolla-awards-product-card .vote-btn.read-only{cursor:default}.sociolla-awards-product-card .vote-btn.read-only.voted{background-color:#eb395f}.sociolla-awards-product-card .product-brand{margin:8px 0 0;font-weight:700;font-size:11px;line-height:20px;text-transform:uppercase;color:#231f20}.sociolla-awards-product-card .product-name{margin:6px 0 0;font-size:12px;line-height:16px;color:#231f20}.category-summary-card{display:flex;width:100%;align-items:center;justify-content:space-between;background-color:#fff;border-radius:16px;padding:.875rem 1rem;margin-bottom:.7rem;max-height:72px}.category-summary-card .category-summary-title{margin:0;font-weight:700;font-size:15px;color:#231f20;margin-bottom:.375rem}.category-summary-card .category-summary-vote-pill{font-weight:700;display:inline-block;font-size:12px;line-height:13px;color:#eb395f;background-color:#fcdde8;border-radius:16px;padding:4px 8px}.category-summary-card .category-summary-edit-btn{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0}.category-summary-card .category-summary-edit-btn img{max-width:none;width:32px;height:32px}.brand-filter-all-row{display:flex;width:100%;cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid #f1f1f1;margin-bottom:.5rem}.brand-filter-all-row .brand-filter-all-label{font-weight:400;font-size:.875rem;line-height:1.125rem}.brand-filter-all-row .brand-filter-all-label.font_bold{font-weight:700}.brand-filter-all-row .brand-filter-all-label.font_semibold{font-weight:600}.brand-filter-all-row .brand-filter-all-label.font_medium{font-weight:500}.brand-filter-all-row .brand-filter-all-label.font_regular{font-weight:400}.brand-filter-all-row .brand-filter-all-label{font-weight:700;color:#231f20}.brand-filter-check{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:22px;height:22px}.brand-filter-check.round{border-radius:50%;border:1.5px solid #cccccc;background-color:#fff}.brand-filter-check.round.checked{background-color:#e5e5e5;border-color:#e5e5e5}.brand-filter-check.round.checked:after{content:"✓";color:#231f20;font-size:12px;font-weight:700}.brand-filter-check.square{border-radius:4px;border:1.5px solid #cccccc;background-color:#fff}.brand-filter-check.square.checked{background-color:#da2a52;border-color:#da2a52}.brand-filter-check.square.checked:after{content:"✓";color:#fff;font-size:14px;font-weight:700}.brand-filter-alphabet{display:flex;flex-wrap:wrap;position:sticky;top:0;background-color:#fff;z-index:1;padding:.5rem 0;gap:.375rem;border-bottom:1px solid #f1f1f1;margin-bottom:.5rem}.brand-filter-alphabet .brand-filter-letter{display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;width:20px;height:20px;padding:0;font-size:11px;font-weight:700;color:#aab1ba}.brand-filter-list .brand-filter-row{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-width:0px;background-color:transparent;padding:.75rem 0;border-bottom:1px solid #f1f1f1}.brand-filter-list .brand-filter-row .brand-filter-row-name{font-weight:400;font-size:.875rem;line-height:1.125rem}.brand-filter-list .brand-filter-row .brand-filter-row-name.font_bold{font-weight:700}.brand-filter-list .brand-filter-row .brand-filter-row-name.font_semibold{font-weight:600}.brand-filter-list .brand-filter-row .brand-filter-row-name.font_medium{font-weight:500}.brand-filter-list .brand-filter-row .brand-filter-row-name.font_regular{font-weight:400}.brand-filter-list .brand-filter-row .brand-filter-row-name{color:#231f20}.brand-filter-apply-btn{width:100%;cursor:pointer;border-width:0px;font-weight:400;font-size:.875rem;line-height:1.125rem}.brand-filter-apply-btn.font_bold{font-weight:700}.brand-filter-apply-btn.font_semibold{font-weight:600}.brand-filter-apply-btn.font_medium{font-weight:500}.brand-filter-apply-btn.font_regular{font-weight:400}.brand-filter-apply-btn{font-weight:700;background-color:#231f20;color:#fff;border-radius:999px;padding:.875rem 0}.sociolla-awards-confirm-modal{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:48;padding:0 1.5rem}.sociolla-awards-confirm-modal .confirm-modal-overlay{position:absolute;inset:0;background-color:#00000080}.sociolla-awards-confirm-modal .confirm-modal-panel{position:relative;background-color:#fff;border-radius:20px;padding:1.25rem;width:92%}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header .confirm-modal-title{margin:0;font-weight:400;font-size:1.25rem;line-height:1.75rem}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header .confirm-modal-title.font_bold{font-weight:700}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header .confirm-modal-title.font_semibold{font-weight:600}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header .confirm-modal-title.font_medium{font-weight:500}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header .confirm-modal-title.font_regular{font-weight:400}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header .confirm-modal-title{font-weight:700;color:#231f20}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header .confirm-modal-close-btn{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header .confirm-modal-close-btn img,.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-header .confirm-modal-close-btn svg{height:1.25rem;width:1.25rem}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-body{margin:0;font-weight:400;font-size:.875rem;line-height:1.125rem}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-body.font_bold{font-weight:700}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-body.font_semibold{font-weight:600}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-body.font_medium{font-weight:500}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-body.font_regular{font-weight:400}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-body{color:#231f20;margin-bottom:1.5rem}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-body strong{font-weight:700}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-confirm-btn{width:100%;cursor:pointer;border-width:0px;font-weight:400;font-size:.875rem;line-height:1.125rem}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-confirm-btn.font_bold{font-weight:700}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-confirm-btn.font_semibold{font-weight:600}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-confirm-btn.font_medium{font-weight:500}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-confirm-btn.font_regular{font-weight:400}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-confirm-btn{font-weight:700;background-color:#231f20;color:#fff;border-radius:999px;padding:.875rem 0;margin-bottom:.75rem}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-review-btn{width:100%;cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-review-btn.font_bold{font-weight:700}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-review-btn.font_semibold{font-weight:600}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-review-btn.font_medium{font-weight:500}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-review-btn.font_regular{font-weight:400}.sociolla-awards-confirm-modal .confirm-modal-panel .confirm-modal-review-btn{font-weight:700;background-color:#fff;color:#231f20;border:1px solid #cccccc;border-radius:999px;padding:.875rem 0}.sociolla-awards-bestie-reminder-modal{position:absolute;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:0 1.5rem}.sociolla-awards-bestie-reminder-modal .bestie-reminder-overlay{position:absolute;inset:0;background-color:#00000080}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel{position:relative;background-color:#fff;border-radius:20px;padding:1.25rem;width:92%}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header .bestie-reminder-title{margin:0;font-weight:400;font-size:1.25rem;line-height:1.75rem}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header .bestie-reminder-title.font_bold{font-weight:700}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header .bestie-reminder-title.font_semibold{font-weight:600}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header .bestie-reminder-title.font_medium{font-weight:500}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header .bestie-reminder-title.font_regular{font-weight:400}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header .bestie-reminder-title{font-weight:700;color:#231f20}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header .bestie-reminder-close-btn{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header .bestie-reminder-close-btn img,.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-header .bestie-reminder-close-btn svg{height:1.25rem;width:1.25rem}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-body{margin:0;font-weight:400;font-size:.875rem;line-height:1.125rem}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-body.font_bold{font-weight:700}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-body.font_semibold{font-weight:600}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-body.font_medium{font-weight:500}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-body.font_regular{font-weight:400}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-body{color:#231f20;margin-bottom:1.5rem}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-body strong{font-weight:700}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-vote-btn{width:100%;cursor:pointer;border-width:0px;font-weight:400;font-size:.875rem;line-height:1.125rem}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-vote-btn.font_bold{font-weight:700}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-vote-btn.font_semibold{font-weight:600}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-vote-btn.font_medium{font-weight:500}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-vote-btn.font_regular{font-weight:400}.sociolla-awards-bestie-reminder-modal .bestie-reminder-panel .bestie-reminder-vote-btn{font-weight:700;background-color:#231f20;color:#fff;border-radius:999px;padding:.875rem 0}.sociolla-awards-error-banner{position:absolute;z-index:50;display:flex;align-items:center;justify-content:space-between;top:1rem;left:1rem;right:1rem;background-color:#fff;border-radius:999px;padding:.875rem .75rem .875rem 1.25rem;box-shadow:0 4px 12px #00000026}.sociolla-awards-error-banner .error-banner-message{margin:0;font-weight:400;font-size:.875rem;line-height:1.125rem}.sociolla-awards-error-banner .error-banner-message.font_bold{font-weight:700}.sociolla-awards-error-banner .error-banner-message.font_semibold{font-weight:600}.sociolla-awards-error-banner .error-banner-message.font_medium{font-weight:500}.sociolla-awards-error-banner .error-banner-message.font_regular{font-weight:400}.sociolla-awards-error-banner .error-banner-message{color:#231f20}.sociolla-awards-error-banner .error-banner-close-btn{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0;margin-left:.75rem}.sociolla-awards-error-banner .error-banner-close-btn img,.sociolla-awards-error-banner .error-banner-close-btn svg{height:1rem;width:1rem}.sociolla-awards-leave-voting-modal{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:48;padding:0 1.5rem}.sociolla-awards-leave-voting-modal .leave-voting-overlay{position:absolute;inset:0;background-color:#00000080}.sociolla-awards-leave-voting-modal .leave-voting-panel{position:relative;background-color:#fff;border-radius:20px;padding:1.25rem;width:92%}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header .leave-voting-title{margin:0;font-weight:400;font-size:1.25rem;line-height:1.75rem}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header .leave-voting-title.font_bold{font-weight:700}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header .leave-voting-title.font_semibold{font-weight:600}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header .leave-voting-title.font_medium{font-weight:500}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header .leave-voting-title.font_regular{font-weight:400}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header .leave-voting-title{font-weight:700;color:#231f20}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header .leave-voting-close-btn{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header .leave-voting-close-btn img,.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-header .leave-voting-close-btn svg{height:1.25rem;width:1.25rem}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-body{margin:0;font-weight:400;font-size:.875rem;line-height:1.125rem}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-body.font_bold{font-weight:700}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-body.font_semibold{font-weight:600}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-body.font_medium{font-weight:500}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-body.font_regular{font-weight:400}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-body{color:#231f20;margin-bottom:1.5rem}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-save-btn{width:100%;cursor:pointer;border-width:0px;font-weight:400;font-size:.875rem;line-height:1.125rem}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-save-btn.font_bold{font-weight:700}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-save-btn.font_semibold{font-weight:600}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-save-btn.font_medium{font-weight:500}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-save-btn.font_regular{font-weight:400}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-save-btn{font-weight:700;background-color:#231f20;color:#fff;border-radius:999px;padding:.875rem 0;margin-bottom:.75rem}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-discard-btn{width:100%;cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.125rem}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-discard-btn.font_bold{font-weight:700}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-discard-btn.font_semibold{font-weight:600}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-discard-btn.font_medium{font-weight:500}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-discard-btn.font_regular{font-weight:400}.sociolla-awards-leave-voting-modal .leave-voting-panel .leave-voting-discard-btn{font-weight:700;background-color:#fff;color:#231f20;border:1px solid #cccccc;border-radius:999px;padding:.875rem 0}.font_bold{font-weight:700}.font_semibold{font-weight:600}.font_medium{font-weight:500}.font_regular{font-weight:400}h1{font-weight:500;font-size:2.5rem;line-height:48px}h2{font-weight:500;font-size:2rem;line-height:40px}.body_60{font-weight:400;font-size:3.75rem;line-height:4.5rem}.body_60.font_bold{font-weight:700}.body_60.font_semibold{font-weight:600}.body_60.font_medium{font-weight:500}.body_60.font_regular{font-weight:400}.body_48{font-weight:400;font-size:3rem;line-height:4rem}.body_48.font_bold{font-weight:700}.body_48.font_semibold{font-weight:600}.body_48.font_medium{font-weight:500}.body_48.font_regular{font-weight:400}.body_42{font-weight:400;font-size:2.625rem;line-height:3.625rem}.body_42.font_bold{font-weight:700}.body_42.font_semibold{font-weight:600}.body_42.font_medium{font-weight:500}.body_42.font_regular{font-weight:400}.body_40{font-weight:400;font-size:2.5rem;line-height:3.5rem}.body_40.font_bold{font-weight:700}.body_40.font_semibold{font-weight:600}.body_40.font_medium{font-weight:500}.body_40.font_regular{font-weight:400}.body_34{font-weight:400;font-size:2.125rem;line-height:2.625rem}.body_34.font_bold{font-weight:700}.body_34.font_semibold{font-weight:600}.body_34.font_medium{font-weight:500}.body_34.font_regular{font-weight:400}.body_32{font-weight:400;font-size:2rem;line-height:2.5rem}.body_32.font_bold{font-weight:700}.body_32.font_semibold{font-weight:600}.body_32.font_medium{font-weight:500}.body_32.font_regular{font-weight:400}.body_30{font-weight:400;font-size:1.875rem;line-height:2rem}.body_30.font_bold{font-weight:700}.body_30.font_semibold{font-weight:600}.body_30.font_medium{font-weight:500}.body_30.font_regular{font-weight:400}.body_24{font-weight:400;font-size:1.5rem;line-height:2rem}.body_24.font_bold{font-weight:700}.body_24.font_semibold{font-weight:600}.body_24.font_medium{font-weight:500}.body_24.font_regular{font-weight:400}.body_22{font-weight:400;font-size:1.375rem;line-height:2rem}.body_22.font_bold{font-weight:700}.body_22.font_semibold{font-weight:600}.body_22.font_medium{font-weight:500}.body_22.font_regular{font-weight:400}.body_20{font-weight:400;font-size:1.25rem;line-height:1.75rem}.body_20.font_bold{font-weight:700}.body_20.font_semibold{font-weight:600}.body_20.font_medium{font-weight:500}.body_20.font_regular{font-weight:400}.body_18{font-weight:400;font-size:1.125rem;line-height:1.5rem}.body_18.font_bold{font-weight:700}.body_18.font_semibold{font-weight:600}.body_18.font_medium{font-weight:500}.body_18.font_regular{font-weight:400}.body_16{font-weight:400;font-size:1rem;line-height:1.25rem}.body_16.font_bold{font-weight:700}.body_16.font_semibold{font-weight:600}.body_16.font_medium{font-weight:500}.body_16.font_regular{font-weight:400}.body_15{font-weight:400;font-size:.9375rem;line-height:1.25rem}.body_15.font_bold{font-weight:700}.body_15.font_semibold{font-weight:600}.body_15.font_medium{font-weight:500}.body_15.font_regular{font-weight:400}.body_14{font-weight:400;font-size:.875rem;line-height:1.125rem}.body_14.font_bold{font-weight:700}.body_14.font_semibold{font-weight:600}.body_14.font_medium{font-weight:500}.body_14.font_regular{font-weight:400}.body_14_p{font-weight:400;font-size:.875rem;line-height:1.25rem}.body_14_p.font_bold{font-weight:700}.body_14_p.font_semibold{font-weight:600}.body_14_p.font_medium{font-weight:500}.body_14_p.font_regular{font-weight:400}.body_13{font-weight:400;font-size:.8125rem;line-height:1rem}.body_13.font_bold{font-weight:700}.body_13.font_semibold{font-weight:600}.body_13.font_medium{font-weight:500}.body_13.font_regular{font-weight:400}.body_12{font-weight:400;font-size:.75rem;line-height:1rem}.body_12.font_bold{font-weight:700}.body_12.font_semibold{font-weight:600}.body_12.font_medium{font-weight:500}.body_12.font_regular{font-weight:400}.body_12_p{font-weight:400;font-size:.75rem;line-height:1.125rem}.body_12_p.font_bold{font-weight:700}.body_12_p.font_semibold{font-weight:600}.body_12_p.font_medium{font-weight:500}.body_12_p.font_regular{font-weight:400}.body_11{font-weight:400;font-size:.6875rem;line-height:.875rem}.body_11.font_bold{font-weight:700}.body_11.font_semibold{font-weight:600}.body_11.font_medium{font-weight:500}.body_11.font_regular{font-weight:400}.body_10{font-weight:400;font-size:.625rem;line-height:.875rem}.body_10.font_bold{font-weight:700}.body_10.font_semibold{font-weight:600}.body_10.font_medium{font-weight:500}.body_10.font_regular{font-weight:400}.body_8{font-weight:400;font-size:.5rem;line-height:.658rem}.body_8.font_bold{font-weight:700}.body_8.font_semibold{font-weight:600}.body_8.font_medium{font-weight:500}.body_8.font_regular{font-weight:400}.overlay-fade-enter{opacity:0}.overlay-fade-enter-active{opacity:1;transition:opacity .5s ease}.overlay-fade-exit{opacity:1}.overlay-fade-exit-active{opacity:0;transition:opacity .5s ease}.Toastify__toast-container{z-index:1100}.sociolla-awards-page{width:100%;min-height:100dvh}@media (min-width: 992px){.sociolla-awards-page{background-image:var(--desktop-bg-url);background-size:2570px 1700px;background-position:calc(50% + var(--desktop-bg-x, 0px)) calc(71vh - 888px);background-repeat:no-repeat}}#sociolla-awards-voting{position:relative;margin-left:auto;margin-right:auto;display:flex;width:100%;flex-direction:column;overflow:hidden;height:100dvh;max-width:480px;background-size:cover;background-position:center;background-repeat:no-repeat}#sociolla-awards-voting .hero-row{display:flex;align-items:center;gap:.75rem;padding:calc(1.5rem + env(safe-area-inset-top,0px)) 1.5rem 1.5rem}#sociolla-awards-voting .hero-row .hero-logo{flex-shrink:0;width:96px;height:96px;border-radius:50%;-o-object-fit:cover;object-fit:cover}#sociolla-awards-voting .hero-row .hero-heading{margin:0;flex:1 1 0%;font-weight:400;font-size:1.125rem;line-height:1.5rem}#sociolla-awards-voting .hero-row .hero-heading.font_bold{font-weight:700}#sociolla-awards-voting .hero-row .hero-heading.font_semibold{font-weight:600}#sociolla-awards-voting .hero-row .hero-heading.font_medium{font-weight:500}#sociolla-awards-voting .hero-row .hero-heading.font_regular{font-weight:400}#sociolla-awards-voting .hero-row .hero-heading{font-weight:700;color:#fff}#sociolla-awards-voting .voting-sheet{position:relative;display:flex;flex:1 1 0%;overflow:hidden;background-color:#da2a52;border-radius:24px 24px 0 0}#sociolla-awards-voting .category-sidebar{display:flex;flex-shrink:0;flex-direction:column;align-items:center;overflow-y:auto;width:88px;padding:1.25rem .5rem;gap:1.25rem}#sociolla-awards-voting .category-sidebar .category-item{display:flex;width:100%;cursor:pointer;flex-direction:column;align-items:center;border-width:0px;background-color:transparent;padding:0;gap:.375rem}#sociolla-awards-voting .category-sidebar .category-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:#80002f}#sociolla-awards-voting .category-sidebar .category-icon img{height:2rem;width:2rem;-o-object-fit:contain;object-fit:contain}#sociolla-awards-voting .category-sidebar .category-icon.selected{background-color:#fff}#sociolla-awards-voting .category-sidebar .category-label{margin:0;text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#sociolla-awards-voting .category-sidebar .category-label.font_bold{font-weight:700}#sociolla-awards-voting .category-sidebar .category-label.font_semibold{font-weight:600}#sociolla-awards-voting .category-sidebar .category-label.font_medium{font-weight:500}#sociolla-awards-voting .category-sidebar .category-label.font_regular{font-weight:400}#sociolla-awards-voting .category-sidebar .category-label{font-weight:700;color:#fff}#sociolla-awards-voting .category-sidebar .vote-counter{display:flex;cursor:pointer;flex-direction:column;align-items:center;border-width:0px;background-color:#80002f;border-radius:16px;padding:.5rem .5rem .625rem;gap:.25rem}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-badge{position:relative;display:flex;align-items:center;justify-content:center;width:45px;height:35px}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-badge .vote-counter-ring{position:absolute;-o-object-fit:contain;object-fit:contain;width:50px;height:50px;max-width:none;top:50%;left:50%;transform:translate(-50%,-50%)}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-badge .vote-counter-number{position:relative;font-weight:400;font-size:.875rem;line-height:1.125rem}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-badge .vote-counter-number.font_bold{font-weight:700}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-badge .vote-counter-number.font_semibold{font-weight:600}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-badge .vote-counter-number.font_medium{font-weight:500}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-badge .vote-counter-number.font_regular{font-weight:400}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-badge .vote-counter-number{font-weight:700;color:#fff;top:-2px;font-size:large}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-label{margin:0;text-align:center;font-weight:400;font-size:.75rem;line-height:1rem}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-label.font_bold{font-weight:700}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-label.font_semibold{font-weight:600}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-label.font_medium{font-weight:500}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-label.font_regular{font-weight:400}#sociolla-awards-voting .category-sidebar .vote-counter .vote-counter-label{font-weight:700;color:#fff}#sociolla-awards-voting .category-sidebar .vote-counter.selected{background-color:#fff}#sociolla-awards-voting .category-sidebar .vote-counter.selected .vote-counter-label{color:#231f20}#sociolla-awards-voting .voting-content{position:relative;display:flex;flex:1 1 0%;flex-direction:column;overflow:hidden;margin:19px 18px 0 0}#sociolla-awards-voting .voting-content .voting-content-scroll{display:flex;flex:1 1 0%;flex-direction:column;overflow-y:auto;scrollbar-color:transparent;scrollbar-width:none}#sociolla-awards-voting .voting-content .voting-content-scroll::-webkit-scrollbar{display:none}#sociolla-awards-voting .voting-content .back-to-top-btn{position:absolute;z-index:10;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0;right:.3rem;bottom:calc(7.5rem + env(safe-area-inset-bottom,0px))}#sociolla-awards-voting .voting-content .back-to-top-btn img{height:3rem;width:3rem;max-width:none}#sociolla-awards-voting .voting-content .active-category-card{flex:1 1 0%;background-color:#fff;border-radius:18px;padding:1.25rem 1rem}#sociolla-awards-voting .voting-content .content-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#sociolla-awards-voting .voting-content .content-header .category-title{margin:0;font-weight:700;font-size:15px;color:#231f20}#sociolla-awards-voting .voting-content .content-header .category-subtitle{margin:0;font-size:11px;line-height:16px;color:#231f20}#sociolla-awards-voting .voting-content .content-header .content-header-actions{display:flex;flex-direction:row;align-items:center;gap:6px}#sociolla-awards-voting .voting-content .content-header .filter-btn{display:flex;cursor:pointer;align-items:center;gap:6px;background-color:#fff;border:.8px solid #231f20;border-radius:16px;padding:4px 8px}#sociolla-awards-voting .voting-content .content-header .filter-btn img,#sociolla-awards-voting .voting-content .content-header .filter-btn svg{width:12px;height:12px}#sociolla-awards-voting .voting-content .content-header .filter-btn span{font-weight:700;font-size:12px;line-height:13px;color:#a4a8ad}#sociolla-awards-voting .voting-content .content-header .filter-btn.filtered{padding:4px 4px 4px 12px}#sociolla-awards-voting .voting-content .content-header .filter-btn.filtered .filter-btn-label{font-weight:700;font-size:12px;line-height:13px;color:#eb395f;background-color:transparent;border:0;padding:0;cursor:pointer}#sociolla-awards-voting .voting-content .content-header .filter-btn.filtered .filter-clear-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:0;background-color:#e5e5e5;cursor:pointer}#sociolla-awards-voting .voting-content .content-header .filter-btn.filtered .filter-clear-btn img,#sociolla-awards-voting .voting-content .content-header .filter-btn.filtered .filter-clear-btn svg{width:8px;height:8px}#sociolla-awards-voting .voting-content .content-header .vote-count-pill{font-weight:700;font-size:12px;line-height:13px;color:#a4a8ad;background-color:#e7eaed;border-radius:16px;padding:4px 8px}#sociolla-awards-voting .voting-content .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}#sociolla-awards-voting .voting-content .footer-cta{position:absolute;border-width:0px;text-align:center;font-weight:400;font-size:.875rem;line-height:1.125rem}#sociolla-awards-voting .voting-content .footer-cta.font_bold{font-weight:700}#sociolla-awards-voting .voting-content .footer-cta.font_semibold{font-weight:600}#sociolla-awards-voting .voting-content .footer-cta.font_medium{font-weight:500}#sociolla-awards-voting .voting-content .footer-cta.font_regular{font-weight:400}#sociolla-awards-voting .voting-content .footer-cta{font-weight:700;left:50%;transform:translate(-50%);bottom:calc(2.25rem + env(safe-area-inset-bottom,0px));width:240px;height:42px;color:#fff;border-radius:999px}#sociolla-awards-voting .voting-content .footer-cta.disabled{cursor:not-allowed;background-color:#979797e6}#sociolla-awards-voting .voting-content .footer-cta.active{cursor:pointer;background-color:#e91756e6}#sociolla-awards-voting .voting-content .footer-cta.submit.active{background-color:#231f20}
