/*!
 * Bootstrap v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-secondary-dark:#24abdb;--bs-gray-100:#333;--bs-gray-200:#555;--bs-gray-300:#777;--bs-gray-400:#999;--bs-gray-500:#acacac;--bs-gray-600:#bbb;--bs-gray-700:#ddd;--bs-gray-800:#eaeaea;--bs-gray-900:#f6f6f6;--bs-primary-dark:#f04c03;--bs-primary:#ff661f;--bs-secondary:#2cb5e6;--bs-secondary-light:#62c8ec;--bs-secondary-lighter:#96daf3;--bs-secondary-lightest:#d4f0fa;--bs-success:#08c36c;--bs-info:#62c8ec;--bs-warning:#fc3;--bs-danger:#d00;--bs-light:#f6f6f6;--bs-dark:#555;--bs-darker:#333;--bs-primary-dark-rgb:240,76,3;--bs-primary-rgb:255,102,31;--bs-secondary-rgb:44,181,230;--bs-secondary-light-rgb:98,200,236;--bs-secondary-lighter-rgb:150,218,243;--bs-secondary-lightest-rgb:212,240,250;--bs-success-rgb:8,195,108;--bs-info-rgb:98,200,236;--bs-warning-rgb:255,204,51;--bs-danger-rgb:221,0,0;--bs-light-rgb:246,246,246;--bs-dark-rgb:85,85,85;--bs-darker-rgb:51,51,51;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Roboto","Helvetica Neue",Arial,"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:"Roboto","Helvetica Neue",Arial,"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-body-font-size:0.9375rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#333;--bs-body-color-rgb:51,51,51;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#333333bf;--bs-secondary-color-rgb:51,51,51;--bs-secondary-bg:#eaeaea;--bs-secondary-bg-rgb:234,234,234;--bs-tertiary-color:#33333380;--bs-tertiary-color-rgb:51,51,51;--bs-tertiary-bg:#f6f6f6;--bs-tertiary-bg-rgb:246,246,246;--bs-heading-color:inherit;--bs-link-color:inherit;--bs-link-decoration:inherit;--bs-link-hover-color:inherit;--bs-link-hover-decoration:underline;--bs-code-color:#ff1fa3;--bs-highlight-color:#333;--bs-highlight-bg:#fcf8e3;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#bbb;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.25rem;--bs-border-radius-sm:0.125rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:1.25rem;--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem #00000026;--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:#ff661f40}.img-fluid{height:auto;max-width:100%}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:520px;--bs-breakpoint-md:767px;--bs-breakpoint-lg:1004px;--bs-breakpoint-xl:1239px;--bs-breakpoint-xxl:1476px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0}.col-3,.row-cols-4>*{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-12{flex:0 0 auto;width:100%}.g-0{--bs-gutter-x:0;--bs-gutter-y:0}.gy-3{--bs-gutter-y:1rem}@media(min-width:767px){.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}}@media(min-width:1004px){.col-lg-8{flex:0 0 auto;width:66.66666667%}}.dropdown{position:relative}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:0.9375rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#ff661f;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#999;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu-end{--bs-position:end}.dropdown-item{background-color:#0000;border:0;border-radius:var(--bs-dropdown-item-border-radius,0);clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color);text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:#0000;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.card{--bs-card-spacer-y:0.75rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:1px;--bs-card-border-color:rgba(0,0,0,.125);--bs-card-border-radius:0.5rem;--bs-card-box-shadow:0 2px 4px 0 #0000001a;--bs-card-inner-border-radius:calc(0.5rem - 1px);--bs-card-cap-padding-y:0.375rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:#00000008;--bs-card-cap-color:inherit;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1.25rem;--bs-card-group-margin:0.75rem;color:var(--bs-body-color);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative;word-wrap:break-word;background-clip:initial;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-left:0;margin-right:0}.card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{color:var(--bs-card-title-color);margin-bottom:var(--bs-card-title-spacer-y)}.card-header,.card-text:last-child{margin-bottom:0}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.align-bottom{vertical-align:bottom!important}.float-start{float:left!important}.float-end{float:right!important}.overflow-hidden{overflow:hidden!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-inline-grid{display:inline-grid!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.top-0{top:0!important}.bottom-0{bottom:0!important}.start-0{left:0!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.order-0{order:0!important}.order-1{order:1!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-3{margin:1rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-5{margin-bottom:2rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-5{margin-left:2rem!important}.ms-auto{margin-left:auto!important}.mx-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-n3{margin-left:-1rem!important;margin-right:-1rem!important}.my-n2{margin-bottom:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mb-n3{margin-bottom:-1rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-5{padding-bottom:2rem!important;padding-top:2rem!important}.pt-1{padding-top:.25rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-5{padding-right:2rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-5{padding-bottom:2rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-bold{font-weight:700!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.bg-primary-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-dark-rgb),var(--bs-bg-opacity))!important}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-secondary-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-light-rgb),var(--bs-bg-opacity))!important}.bg-secondary-lighter{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-lighter-rgb),var(--bs-bg-opacity))!important}.bg-secondary-lightest{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-lightest-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-darker{--bs-bg-opacity:1;background-color:rgba(var(--bs-darker-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}@media(min-width:520px){.d-sm-block{display:block!important}}@media(min-width:767px){.d-md-inline{display:inline!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-none{display:none!important}.flex-md-row{flex-direction:row!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.my-md-5{margin-bottom:2rem!important;margin-top:2rem!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-3{margin-bottom:1rem!important}.ms-md-2{margin-left:.5rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.py-md-5{padding-bottom:2rem!important;padding-top:2rem!important}.pe-md-4{padding-right:1.5rem!important}}@media(min-width:1004px){.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-row{flex-direction:row!important}.me-lg-3{margin-right:1rem!important}.ms-lg-3{margin-left:1rem!important}}@media(min-width:1239px){.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}}.tooltip{display:inline-block;position:relative;text-align:left}.tooltip .bottom{background-color:#000c;border-radius:8px;box-shadow:0 1px 8px #00000080;box-sizing:border-box;color:#fff;font-size:13px;font-weight:400;left:-100px;margin-left:10px;min-width:200px;padding:10px;position:absolute;top:100%;visibility:hidden;z-index:99999999}.tooltip .bottom i{bottom:50%;height:24px;left:50%;margin-top:-12px;overflow:hidden;position:absolute;top:0;transform:translateX(-50%) translateY(-25%) rotate(90deg);width:12px}.tooltip .bottom i:after{background-color:#000c;box-shadow:0 1px 8px #00000080;content:"";height:12px;left:0;position:absolute;top:50%;transform:translate(50%,-50%) rotate(-45deg);width:12px}.tooltip:hover .bottom{visibility:visible}.input-group{position:relative}.input-group input{border-radius:20px;border-width:0;color:#333;font-size:.9375rem;padding:10px 15px;text-indent:35px}.input-group input:focus{outline:0}.input-group ::-webkit-input-placeholder{color:#999}.input-group ::-moz-placeholder{color:#999}.input-group ::-ms-placeholder{color:#999}.input-group ::placeholder{color:#999}.input-group-form{margin-bottom:20px;position:relative}.input-group-form .icon.eye{background:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/eye.ab83c0a3.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer;height:24px;position:absolute;right:1rem;top:35px;width:24px}.input-group-form .icon.eye--closed{background:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/eye-closed.206c99dc.svg);background-repeat:no-repeat;background-size:contain}.input-group-form .label{color:#777;font-size:.8125rem;margin-bottom:5px}.input-group-form input{border-width:0;border-bottom:1px solid #ddd;color:#000;font-size:.9375rem;padding:10px 15px;width:calc(100% - 30px)}.input-group-form input:focus{outline:0}.input-group-form input.error{border-color:red}.input-group-form .error-message{color:red;font-size:.8125rem;padding-top:5px}.input-group-form ::-webkit-input-placeholder{color:#999}.input-group-form ::-moz-placeholder{color:#999}.input-group-form ::-ms-placeholder{color:#999}.input-group-form ::placeholder{color:#999}.input-group-form-radio{margin-bottom:20px}.input-group-form-radio .label{color:#777;font-size:.8125rem;margin-bottom:5px}.input-group-form-radio .inputs{align-items:center;display:flex;justify-content:space-between}.input-group-form-radio .inputs .input{cursor:pointer;display:block;font-size:.9375rem;margin-bottom:12px;padding-left:32px;position:relative;-webkit-user-select:none;user-select:none}.input-group-form-radio .inputs .input input{cursor:pointer;opacity:0;position:absolute}.input-group-form-radio .inputs .checkmark{background-color:#fff;border:1px solid #ddd;border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.input-group-form-radio .inputs .input:hover input~.checkmark{background-color:#ddd}.input-group-form-radio .inputs .input input:checked~.checkmark{background-color:#fff}.input-group-form-radio .inputs .checkmark:after{content:"";display:none;position:absolute}.input-group-form-radio .inputs .input input:checked~.checkmark:after{display:block}.input-group-form-radio .inputs .input .checkmark:after{background:#ff661f;border-radius:50%;height:12px;left:3px;top:3px;width:12px}.checkbox-container{align-items:center;display:flex;padding-left:12px}.checkbox-container .label{cursor:pointer;font-size:.8125rem;padding-left:20px}.checkbox-container input{display:none}.checkbox-container input:checked+.checkbox{border-color:#ff661f}.checkbox-container input:checked+.checkbox .flip .back{transform:rotateY(0)}.checkbox-container input:checked+.checkbox .flip .front{display:none}.checkbox-container .checkbox{background:#e8e8eb;border:2px solid #e8e8eb;border-radius:4px;cursor:pointer;margin:-12px;perspective:20px;position:relative;transform:translateZ(0);transition:all .3s ease}.checkbox-container .checkbox:hover{border-color:#ff661f}.checkbox-container .checkbox .flip{display:block;height:20px;-webkit-perspective:500px;position:relative;transform-style:preserve-3d;transition:all .4s ease;width:20px}.checkbox-container .checkbox .back,.checkbox-container .checkbox .front{backface-visibility:hidden;border-radius:2px;height:20px;left:0;position:absolute;top:0;width:20px}.checkbox-container .checkbox .front{background:#fff;z-index:1}.checkbox-container .checkbox .back{background:#ff661f;box-shadow:0 0 0 1px #ff661f;color:#fff;line-height:20px;text-align:center;transform:rotateY(180deg)}.checkbox-container .checkbox .back svg{fill:none}.checkbox-container .checkbox .back svg path{stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.switch{display:inline-block;height:26px;margin:0;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.switch .slider{background-color:#33333326;border-radius:34px;bottom:4px;cursor:pointer;left:4px;right:4px;top:4px}.switch .slider,.switch .slider:before{position:absolute;transition:all .15s ease-in-out}.switch .slider:before{background-color:#fff;border:1px solid #acacac;border-radius:50%;bottom:-3px;content:"";height:24px;left:-3px;width:24px}.switch input:focus+.slider:before,.switch:hover .slider:before{box-shadow:0 0 0 6px #33333326}.switch input:focus:checked+.slider:before,.switch:hover input:checked+.slider:before{box-shadow:0 0 0 6px #08c36c4d}.switch input:checked+.slider{background-color:#08c36c}.switch input:checked+.slider:before{border-color:#08c36c}.switch input:focus+.slider{box-shadow:0 0 1px #08c36c}.switch input:checked+.slider:before{transform:translateX(26px)}.infinite-loader{animation-delay:-.16s;color:#62c8ec;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}.infinite-loader.btn-loader{color:#d3d3d3;font-size:8px;margin:2px;top:-20px}.infinite-loader,.infinite-loader:after,.infinite-loader:before{animation-fill-mode:both;animation:loadDots 1.5s ease-in-out infinite;border-radius:50%;height:1.8em;width:1.8em}.infinite-loader:after,.infinite-loader:before{content:"";position:absolute;top:0}.infinite-loader:before{animation-delay:-.32s;left:-2.8em}.infinite-loader:after{left:2.8em}@keyframes loadDots{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.icon.favorite{cursor:pointer}.icon.favorite.active{display:inline!important}.infinite-loader--small,.infinite-loader--small:after,.infinite-loader--small:before{height:1em;width:1em}.svg-gray-500 svg{stroke:#acacac;color:#acacac}.icn-bg-gradient{background:linear-gradient(270deg,#ff1fa3,#f04c03)!important}.bg-gray-400{background-color:#bbb!important}.bg-gray-500{background-color:#acacac!important}.bg-gray-600{background-color:#999!important}.bg-gray-700{background-color:#777!important}.breadcrumbs{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:.5rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{display:none}@media(min-width:1004px){.breadcrumbs{overflow-x:hidden}}.breadcrumb{align-items:center;color:#999;display:flex;font-size:.75rem;margin-right:5px}.breadcrumb:after{color:#acacac;content:"›";font-size:1.2rem;line-height:1;margin-left:5px}.breadcrumb:last-child:after{content:""}.breadcrumb__link{color:#777;font-weight:500}.breadcrumb__link:hover{color:#555}.breadcrumb__home{align-items:center;display:flex}.breadcrumb-promotion-container{min-height:40px}@media(max-width:767px){.breadcrumb-promotion-container:has(.app-promotion){display:none!important}}@keyframes spin-interval{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:rotate(0deg)}40%{animation-timing-function:linear;transform:rotate(1turn)}to{transform:rotate(1turn)}}@property --progress{syntax:"<percentage>";inherits:true;initial-value:1%}@keyframes fill-ring{0%{--progress:1%}40%{--progress:80%}to{--progress:80%}}.quality-ring{background:#fff;border:0;border-radius:9999px;box-sizing:border-box;display:inline-grid;isolation:isolate;place-items:center;position:relative;--border-width:1px}.quality-ring:before{background:linear-gradient(#fff,#fff) padding-box,conic-gradient(var(--ring-stops,#ddd 0 100%)) border-box;border:var(--border-width) solid #0000;border-radius:inherit;content:"";inset:0;position:absolute;transform-origin:center;z-index:-1}.quality-ring--excellent{--ring-stops:from 0deg,#fd268a 0turn,#fe961c 0.2turn,#fde005 0.4turn,#4bca57 0.6turn,#24abdb 0.8turn,#fd268a 1turn;--border-width:4px}.quality-ring--excellent:before{animation:spin-interval 5s linear infinite}.quality-ring--good{--progress:0%;--border-width:4px}.quality-ring--good:before{animation:fill-ring 5s cubic-bezier(.4,0,.2,1) infinite forwards;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(#19bc81 0 var(--progress),#ddd var(--progress) 100%) border-box}.quality-ring--average{--ring-stops:#fda117 0 40%,#ddd 40% 100%;--border-width:4px}.quality-ring--poor{--ring-stops:#ff3e20 0 15%,#ddd 15% 100%;--border-width:4px}.quality-price--excellent,.quality-price--good{color:#19bc81}.quality-score-description-card{max-width:min(360px,90vw);position:fixed;z-index:10}.quality-score-description-card:after{border:8px solid #0000;content:"";left:var(--arrow-x,50%);position:absolute;transform:translateX(-50%)}.quality-score-description-card .divider-title{align-items:center;color:#bbb;display:flex;font-size:1rem;font-weight:500;gap:1rem;text-align:center}.quality-score-description-card .divider-title:after,.quality-score-description-card .divider-title:before{background-color:#ddd;content:"";flex:1;height:1px}.quality-score-description-card .divider-title span{white-space:nowrap}.quality-score-description-card .quality-score-example-product .offer-image{max-height:8em;max-width:5rem;object-fit:contain}.quality-score-description-card .quality-score-example-product .text-green{color:#19bc81}.product{display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;min-height:16rem;width:100%}@media(min-width:520px){.product{min-height:17.5rem}}.product__image{align-items:center;display:flex;flex-direction:column;height:8rem;justify-content:center;position:relative;width:100%}@media(min-width:520px){.product__image{height:10rem}}.product__image.not-valid{opacity:.3}.product__image noscript{max-height:100%}.product__image picture{height:100%;overflow:hidden;width:100%}.product__image img{height:100%;object-fit:scale-down;width:100%}.product__top{align-items:center;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;height:44px;justify-content:space-between;padding:5px;width:100%}.product__top .store-image{height:26px}.product__top .store-image img{height:auto;max-height:100%;max-width:100%;width:auto}.product__bottom{background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;min-height:5rem;padding:.5rem 10px;width:100%}@media(min-width:520px){.product__bottom{min-height:6rem}}.product__name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.product__meta{word-break:break-word}.product__details{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}@media(max-width:0){.product__details{flex-wrap:wrap}}.product__price{align-items:flex-end;display:flex;flex-direction:column;justify-content:end;margin-left:auto;min-width:max-content;text-align:right}.product__badge{bottom:.5rem;left:-.25rem;position:absolute;z-index:1}.product__badge--right{left:auto;right:-.25rem}.product__price-offer{font-size:1.0625rem;font-weight:500;white-space:nowrap}@media(min-width:520px){.product__price-offer{font-size:1.25rem;line-height:.7em}}.product__price-normal{line-height:1}@media(min-width:520px){.product__price-normal{line-height:1.5em}}.product__not-valid-yet{font-size:.6rem;margin-bottom:-5px}.pills-max{display:grid}.pills-max--row{display:inline-flex;flex-direction:row;flex-wrap:wrap;height:100%;margin-bottom:10px;overflow-y:hidden}@media(max-width:767px){.pills-max{overflow-x:scroll;overflow-y:auto}.pills-max--row{min-width:70em}}.product-keyword-pill{align-self:center;background:#fff;border:1px solid #ddd;border-radius:50rem;color:#777;display:flex;font-weight:500;height:37px;margin-right:.5rem;margin-top:.5rem;min-width:fit-content;padding:.5em;text-align:center}.product-keyword-pill .badge{border-radius:50%;padding:.2em .5em}.product-keyword-pill:hover{cursor:pointer}.product-keyword-pill .icon-container{float:right;margin-left:.3em;margin-right:-.8em;width:2.4em}.product-keyword-pill:hover{background:#f6f6f6;color:#777;text-decoration:none}.product-keyword-pill.bg-gray{background:#f6f6f6}.product-keyword-pill.bg-gray:hover{background-color:#fff}.product-keyword-pill h2{align-items:center;display:flex;font-size:inherit;font-weight:inherit;margin:0}.small-pill{height:auto;padding:.1rem .5rem}@media(min-width:767px){.small-pill{padding:.25rem .5rem}}.small-pill .icon-container{margin-left:.4em;padding-right:1.2em;width:2em}.small-pill .icon-container .icon.favorite{height:20px!important;width:20px!important}.product-keywords{display:flex;flex-wrap:nowrap;overflow-x:auto}@media(min-width:520px){.product-keywords{flex-wrap:wrap;justify-content:center}}.product-keywords--left-aligned{align-items:center}@media(min-width:520px){.product-keywords--left-aligned{display:flex;justify-content:left;overflow-x:auto}}.product-keyword-pill{overflow:hidden;white-space:nowrap}.product-keyword-pill .icon{height:24px;width:24px}.pill-icon-before{align-items:center;border-radius:1rem;display:flex;margin-right:.25rem}.pill-icon-before--amount{background-color:#08c36c;color:#fff;padding:0 7px}.pill-icon-before--no-offers{background-color:#999;padding:0 .2rem}.favorites-list{list-style-type:none;padding:0;-ms-overflow-style:none;scrollbar-width:none}.favorites-list--on-page{margin:0!important}@media(min-width:767px){.favorites-list--on-page{display:flex;flex-flow:row;flex-wrap:wrap}.favorites-list--on-page a{width:50%}}@media(max-width:1004px){.favorites-list{margin-bottom:7em}}.favorites-list__label{align-items:center;display:flex;margin-bottom:0}.favorites-list__item{border-bottom:1px solid #ddd;padding:.5em 1em}.favorites-list__item__logo{display:flex;justify-content:center}.favorites-list__item__logo img{height:30px;margin-right:1.5em;object-fit:contain;width:70px}@media(max-width:767px){.favorites-list__item__logo img{height:25px}}.favorites-list__item:hover{background-color:#f6f6f6;text-decoration:none}.favorites-list__name{flex:3;font-weight:700}.letter-group{background-color:#f6f6f6;color:#777;padding:.3em 1em}.overlay-transparent{align-items:center;background:#0000;display:none;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:2}.letter-filter{align-items:center;display:flex;margin-bottom:20px;overflow:hidden;overflow-x:auto;padding-bottom:5px}.about{background:#fff;padding:1.5rem 0}.about .about-title{font-size:1.0625rem;font-weight:700}.about .about-text{font-size:.875em}.about a{color:#ff661f}.about p{margin-bottom:0}.about.enter-space p{margin-bottom:1rem!important}.about .text-inherit{font-size:inherit;font-weight:inherit}.app-banner{background-color:#f04c03;background-image:linear-gradient(270deg,#ff1fa3,#f04c03);background-position:50%;background-repeat:no-repeat,no-repeat;background-size:100% 250%,cover;cursor:pointer;height:300px;overflow:hidden;position:relative;width:100%}.app-banner-background{height:150%;inset:0;object-fit:cover;position:absolute;width:100%}.app-banner .container{align-items:center;display:flex;gap:10px;height:100%;justify-content:center}.app-banner .app-banner-container .app-banner-actions{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.app-banner .app-banner-container .app-banner-actions .app-banner-logo img{border-radius:23px;box-shadow:0 15px 50px #0003;height:80px;width:80px}@media(max-width:767px){.app-banner .app-banner-container .app-banner-actions .app-banner-logo img{height:60px;width:60px}}.app-banner .app-banner-container .app-banner-actions .app-banner-title{color:#fff;font-size:35px;font-weight:700;max-width:500px;text-align:center}@media(max-width:767px){.app-banner .app-banner-container .app-banner-actions .app-banner-title{font-size:22px;max-width:65vw}}.app-banner .app-banner-container .app-banner-actions .app-banner-buttons{display:flex;gap:10px;justify-content:center;width:100%}.app-banner .app-banner-container .app-banner-actions .app-banner-buttons img{height:35px}.app-banner .app-banner-example{align-items:center;display:flex;height:100%;justify-content:center;z-index:5}@media(max-width:450px){.app-banner .app-banner-example{display:none}}.app-banner .app-banner-example img{height:95%;object-fit:contain}.app-banner--in-hotspot .app-banner{height:200px}@media(min-width:767px){.app-banner--in-hotspot .app-banner{height:300px}}.app-banner--in-hotspot .app-banner .app-banner-container{min-height:200px}@media(min-width:767px){.app-banner--in-hotspot .app-banner .app-banner-container{font-size:22px;min-height:300px}}.app-banner--in-hotspot .app-banner .app-banner-container .app-banner-actions{padding:1em}@media(min-width:767px){.app-banner--in-hotspot .app-banner .app-banner-container .app-banner-actions{margin-right:0}}.app-banner--in-hotspot .app-banner-example{display:none}.app-banner--in-hotspot .app-banner-title{font-size:.9375rem!important;max-width:100vw!important}@media(min-width:767px){.app-banner--in-hotspot .app-banner-title{font-size:1.59375rem!important}}@media(min-width:380px){.app-banner-first-content{display:none}}@media(max-width:380px){.app-banner-second-content{display:none}}.message{background:#fff;border:1px solid #ddd;border-radius:10px;bottom:30px;left:50%;margin-left:-145px;min-width:250px;padding:20px;position:fixed;text-align:center;visibility:hidden;z-index:9998}.message.show{animation:fadein .5s,fadeout .5s 2.5s;visibility:visible}.message.success{background:#08c36c;border-color:#08c36c;color:#fff}.message.failed{background:#d00;border-color:#d00;color:#fff}.contents__content p{margin-bottom:0}.contents__content img{max-width:100%}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.half-line{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:10px}.half-line hr{width:45%}.half-line .center{text-align:center;width:10%}.dual-line{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.dual-line .link{text-align:right}.solo-line{align-items:center;display:flex;justify-content:center;margin-bottom:5px;margin-top:1rem;text-align:center}.solo-line .notice{color:#777;font-size:.75rem}.solo-line .notice a{text-decoration:underline}.img-wrapper-full img{max-width:100%}.translation-link a{color:#ff661f!important}.disabled-scroll{height:100vh;overflow-y:hidden}.dotted-line{background-image:linear-gradient(90deg,#ddd 50%,#fff 0);background-position:50%;background-repeat:repeat-x;background-size:1rem 1px;content:"";height:1px;width:100%}@media(min-width:767px){.dotted-line--rotate-on-desktop{background-image:linear-gradient(180deg,#ddd 50%,#fff 0);background-repeat:repeat-y;background-size:1px 1rem;height:auto;width:1px}}.hidden-scrollbar{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.hidden-scrollbar::-webkit-scrollbar{display:none}.footer{background:#f6f6f6;padding:1.5rem 0;width:100%}@media(min-width:767px){.footer{padding:2rem 0}}.footer__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media(min-width:767px){.footer__container{flex-direction:row}}.footer__list{list-style:none;margin-bottom:1rem;margin-right:0;padding:0;width:100%}@media(min-width:520px){.footer__list{margin-bottom:1.5rem;margin-right:3%;width:30%}}.footer__link{color:#777;font-size:.8125rem}.footer__link:hover{cursor:pointer;text-decoration:underline}.footer__header{font-weight:500;margin-bottom:.3333333333rem}.footer__left{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media(min-width:767px){.footer__left{width:70%}}.footer__right{width:100%}@media(min-width:767px){.footer__right{width:30%}}@media(max-width:767px){.footer__right .footer__info{font-size:.75rem}}.footer__right .app-button{margin-top:10px;max-height:40px}.footer__info{color:#999;line-height:1.25;text-align:justify}.footer__info img{height:40px;margin-bottom:.5rem;width:100%}.footer__countries{align-items:center;color:#777;display:flex;flex-wrap:wrap;width:100%}.footer__countries .country{align-items:center;display:flex;font-size:.8125rem;margin-bottom:10px;margin-right:1.25rem}.footer__countries .country .country-flag{margin-right:.5rem;max-width:20px}.footer__bar{background:linear-gradient(270deg,#ff1fa3,#f04c03);color:#fff;font-size:.75rem;padding:.5rem 0;text-align:center;width:100%}@media(min-width:767px){.footer__bar{font-size:.8125rem;text-align:left}}@media(max-width:767px){.footer__bar{margin-bottom:52px}}.shopping-list-btn .btn-sm .icon{height:16px;width:16px}.shopping-list-btn .left-0{left:-3px}.shopping-list-btn .ps-10{padding-left:2.2rem}.shopping-list-btn .icon{background-size:contain;height:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.shopping-list-btn .icon-list{background:#777;height:24px!important;-webkit-mask-image:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/list-add.54a8e39e.svg);mask-image:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/list-add.54a8e39e.svg);-webkit-mask-size:cover;mask-size:cover;width:24px!important}.shopping-list-btn .icon-plus{background:#777;-webkit-mask-image:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/plus.845092e3.svg);mask-image:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/plus.845092e3.svg);-webkit-mask-size:contain;mask-size:contain}.shopping-list-btn .icon-minus{background:#777;-webkit-mask-image:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/minus.9137ad0c.svg);mask-image:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/minus.9137ad0c.svg);-webkit-mask-size:contain;mask-size:contain}.shopping-list-btn .icon-trash{background:#777;-webkit-mask-image:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/trash.11ea8842.svg);mask-image:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/trash.11ea8842.svg);-webkit-mask-size:contain;mask-size:contain}.shopping-list-btn .btn-sm-sl{height:2.25rem;width:2.25rem}.shopping-list-btn .btn-sm-sl img{height:1.375rem;width:1.375rem}.grow-in{animation:grow-in .3s ease-out;overflow:hidden}@keyframes grow-in{0%{max-height:0}to{max-height:85vh}}.shrink-out{animation:shrink-out .3s ease-out;overflow:hidden}@keyframes shrink-out{0%{max-height:85vh}to{max-height:0}}@keyframes grow-in-popup{0%{max-height:0}to{max-height:100%}}@keyframes shrink-out-popup{0%{max-height:100%}to{max-height:0}}#js-shopping-list-login-popup.popup__wrapper,#js-voting-login-popup.popup__wrapper{align-items:center!important}#js-shopping-list-login-popup.popup__wrapper .popup,#js-voting-login-popup.popup__wrapper .popup{min-height:auto;overflow:hidden}#js-shopping-list-login-popup.popup__wrapper .popup__content .h3,#js-voting-login-popup.popup__wrapper .popup__content .h3{font-size:1.4375rem;font-weight:700}#js-shopping-list-login-popup.popup__wrapper .popup__content .swipable-indication,#js-voting-login-popup.popup__wrapper .popup__content .swipable-indication{background:#3333334d;border-radius:10px;height:5px;margin-left:auto;margin-right:auto;width:84px}#js-shopping-list-login-popup.popup__wrapper .popup__content .field,#js-voting-login-popup.popup__wrapper .popup__content .field{border-bottom:1px solid #eaeaea;padding:.75rem 0}#js-shopping-list-login-popup.popup__wrapper .popup__content .content,#js-voting-login-popup.popup__wrapper .popup__content .content{color:#555;font-size:18px}#js-shopping-list-login-popup.popup__wrapper .popup__content .checklist,#js-voting-login-popup.popup__wrapper .popup__content .checklist{margin-top:0;text-align:left}#js-shopping-list-login-popup.popup__wrapper .popup__content .checklist-items,#js-voting-login-popup.popup__wrapper .popup__content .checklist-items{list-style:none}#js-shopping-list-login-popup.popup__wrapper .popup__content .checklist-items li,#js-voting-login-popup.popup__wrapper .popup__content .checklist-items li{display:flex;font-size:.8125rem}#js-shopping-list-login-popup.popup__wrapper .popup__content .checklist-items li:before,#js-voting-login-popup.popup__wrapper .popup__content .checklist-items li:before{background:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/checkmark-green.f7bc1529.svg) no-repeat;background-position:50%;content:"";height:24px;margin-right:.75rem;max-width:24px;width:100%}#js-shopping-list-login-popup.popup__wrapper .popup__footer,#js-voting-login-popup.popup__wrapper .popup__footer{background:#fff}#js-shopping-list-login-popup.popup__wrapper .popup__footer-shopping-list-popup-desktop,#js-voting-login-popup.popup__wrapper .popup__footer-shopping-list-popup-desktop{align-items:center;background:#f6f6f6;display:flex;flex-direction:row;height:6rem}#js-shopping-list-login-popup.popup__wrapper .popup__footer-shopping-list-popup-mobile,#js-voting-login-popup.popup__wrapper .popup__footer-shopping-list-popup-mobile{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem}#js-shopping-list-login-popup.popup__wrapper .qr-code-mobile-app,#js-voting-login-popup.popup__wrapper .qr-code-mobile-app{align-self:center;background-color:#fff;border:.5px solid #000;border-radius:.25rem;margin-left:1rem;margin-right:1rem;padding:.25rem}#js-shopping-list-login-popup.popup__wrapper .mobile-app-download-button,#js-voting-login-popup.popup__wrapper .mobile-app-download-button{right:2rem}#js-shopping-list-login-popup.popup__wrapper .color-blue,#js-voting-login-popup.popup__wrapper .color-blue{color:#009cd4}#js-shopping-list-login-popup.popup__wrapper .button-register,#js-voting-login-popup.popup__wrapper .button-register{border:1px solid #ddd;color:#777}#js-shopping-list-login-popup.popup__wrapper .btn-shopping-list-popup-mobile,#js-voting-login-popup.popup__wrapper .btn-shopping-list-popup-mobile{display:flex;flex-grow:1;width:85%}#js-shopping-list-login-popup.popup__wrapper .my-list-pitch,#js-voting-login-popup.popup__wrapper .my-list-pitch{margin-bottom:0!important}#js-shopping-list-login-popup.popup__wrapper .icon.close,#js-voting-login-popup.popup__wrapper .icon.close{cursor:pointer;height:24px;position:absolute;right:1rem;top:1rem;width:24px;z-index:9}@media(min-width:520px){#js-shopping-list-login-popup.popup__wrapper .icon.close,#js-voting-login-popup.popup__wrapper .icon.close{bottom:28px}}.overlay{align-items:center;background:#0006;justify-content:center;z-index:1000}.overlay,.overlay:before{display:flex;height:100vh;width:100vw}.overlay:before{background:red;filter:blur(4px);left:0;position:fixed;top:0;z-index:999}.overlay .popup{background:#fff;border-radius:1rem;margin:1rem;min-height:300px;position:relative;width:400px;z-index:20}@media(max-width:767px){.overlay .popup{margin:10px}}.overlay .popup .popup-title{border-bottom:1px solid #ddd;display:flex;font-weight:700;justify-content:space-between;padding:1rem 15px 15px 1rem}.overlay .popup .popup-title .icon{max-height:25px}.overlay .popup .popup-title .icon.close{cursor:pointer}.overlay .popup .popup-content{max-height:80vh;max-width:99vw;overflow-y:auto;padding:1rem}.overlay .popup .popup-content .input-group input{border:1px solid #ddd}.overlay .popup .popup-content .password-reset{margin-top:1rem}.overlay .popup .popup-content .login-error,.overlay .popup .popup-content .register-error{color:red;padding:10px}.overlay .popup .link{color:#ff661f;cursor:pointer;display:inline-block;text-decoration:underline}.overlay .popup .half-line{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:10px}.overlay .popup .half-line hr{width:45%}.overlay .popup .half-line .center{text-align:center;width:10%}.overlay .popup .solo-line{align-items:center;display:flex;justify-content:center;margin-bottom:5px;margin-top:1rem;text-align:center}.overlay .popup .solo-line .notice{color:#777;font-size:.75rem}.overlay .popup .solo-line .notice a{text-decoration:underline}.overlay .popup .dual-line{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.overlay .popup .dual-line .link{text-align:right}.confirm-popup .img{background:#777;background-image:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/bubbles-background-wide.374702dc.webp);background-size:cover;box-shadow:inset 0 0 0 2000px #ffffff4d;display:flex}.confirm-popup .img .error-image{filter:invert(1);margin:30px auto 0;text-align:center;transform:rotate(-30deg)}[v-cloak]{display:none}.overlay{background-color:#00000080}.overlay,.popup__wrapper{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.popup__wrapper{align-items:center;display:flex;justify-content:center;pointer-events:none}.popup__wrapper .popup{background:#fff;border-radius:1rem;box-shadow:0 2px 4px 0 #0000001a;display:flex;flex-direction:column;margin:1rem;max-height:100%;max-width:100%;min-height:300px;overflow-y:auto;pointer-events:auto;position:relative;width:400px;z-index:9999}@media(max-width:767px){.popup__wrapper .popup{margin:10px}}.popup__wrapper.bottom-popup .popup{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.popup__wrapper .link{color:#ff661f;cursor:pointer;display:inline-block;text-decoration:underline}.popup__wrapper .popup__title{border-bottom:1px solid #ddd;display:flex;flex-grow:0;font-weight:700;justify-content:space-between;padding:1rem 15px 15px 1rem}.popup__wrapper .popup__title .icon{max-height:25px}.popup__wrapper .popup__title .icon.close{cursor:pointer}.popup__wrapper .popup__content{flex-grow:1;max-height:80vh;max-width:99vw;overflow-y:auto;padding:1rem}.popup__wrapper .popup__content .input-group input{border:1px solid #ddd}.popup__wrapper .login-error,.popup__wrapper .register-error{color:red;padding:10px}.popup__wrapper .popup__footer{border-top:1px solid #ddd;flex-grow:0;padding:1rem;text-align:center}.popup__wrapper .popup__footer.gray{background:#f5f5f5;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.social-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-evenly}.btn-facebook{border:1px solid #dadce0!important;border-radius:.2rem!important;color:#555!important;flex-grow:1!important;max-width:fit-content!important;min-width:fit-content!important}.btn-facebook:hover{background:#f6f6f6}.btn-facebook .content-wrapper{align-items:center;display:flex;max-width:fit-content}.btn-facebook__icon{background:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/facebook.9fbf4dc7.svg);background-size:contain;height:24px;margin-right:.25em;width:24px}.btn-google-register{border:1px solid #dadce0!important;border-radius:.2rem!important}.btn-google{color:#555}.btn-google:hover{background:#f6f6f6}.btn-google .content-wrapper{align-items:center;display:flex;max-width:fit-content}.btn-google__icon{background:url(https://img.offers-cdn.net/build/folderz2025-prod/20260527080848-419234/assets/frontend/build/images/google.532b46de.svg);background-size:contain;display:block;margin-right:.25em}.btn-google__icon,.popup-svg-close img,.popup-svg-close svg{height:24px;width:24px}.corner-popup{align-items:center;align-self:flex-end;background:#fff;bottom:3.25rem;box-shadow:0 12px 31px -14px #000000bf;cursor:pointer;height:auto;left:0;overflow:hidden;pointer-events:auto;position:fixed;right:0;transform:none;transition:all .3s ease-in-out;width:100%;z-index:5}@media(min-width:520px){.corner-popup{border-radius:1.25rem;bottom:2rem;left:auto;margin:.5em 0;right:2rem;width:400px}}.corner-popup .corner-popup__container{display:flex}@media(min-width:520px){.corner-popup--extra-bottom-spacing{bottom:calc(100px + 1rem)}}.icon.close{cursor:pointer;height:24px;position:absolute;right:1rem;top:1rem;width:24px;z-index:9}@media(min-width:520px){.icon.close{bottom:28px}}.corner-popup__image{display:flex;justify-content:center;max-height:10em;position:relative;width:25%}@media(min-width:520px){.corner-popup__image{max-height:10em;width:30%}}.corner-popup__image img{max-width:80%;object-fit:contain}.corner-popup__image .logo-app{bottom:0;position:absolute;right:0;width:60%}.corner-popup__image .logo-app .flyer-cover{left:50%;position:absolute;top:50%;transform:translate(-65%,-50%);width:70%}.corner-popup__image .overview-app{bottom:0;max-height:150px;position:absolute;z-index:-1}@media(min-width:520px){.corner-popup__image .overview-app{bottom:auto;position:relative}}.corner-popup__image--full-width img{max-height:100px;max-width:100%}.corner-popup__content{display:flex;flex-direction:column;justify-content:center;max-height:100%;padding-left:10px;position:relative;width:70%}.corner-popup__content .title{display:inline-block;margin:0;max-width:calc(100% - 25px);padding:0;word-wrap:break-spaces;font-size:.85rem}@media(min-width:520px){.corner-popup__content .title{font-size:1rem;font-weight:700}}.corner-popup__content .description{font-size:.8rem;margin:10px 0}.corner-popup__content .app-button{display:inline-block;max-height:30px}.corner-popup__content .buttons{bottom:0;position:relative}.fade-in{animation-duration:.3s;animation-name:fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-out{animation-duration:.3s;animation-name:fade-out}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.toast{background-color:#fff;border-radius:.5rem;box-shadow:0 5px 21px 0 #0000004d;min-width:30%;opacity:1;position:fixed;z-index:999999999}.toast__main{display:flex;flex-wrap:wrap;justify-content:center;padding:1em .5em 1em 1.5em;width:100%}@media(max-width:767px){.toast__main{padding:1em 1.5em}}.toast__main-img-padding{padding:1em .5em}.toast__main-text{flex:1;padding-right:.5em;text-align:left}.toast__main-actions,.toast__main-img,.toast__main-text{align-items:center;display:flex}.toast__main-img{padding-right:1em}.toast__main-img .toast-svg-favorite svg{height:34px;width:34px}.toast__main-title{color:#333;font-size:1.0625rem;font-weight:700;margin:0}.toast__main-message{color:#999;font-size:.8em;margin-bottom:0;margin-top:0}.toast__main-close{align-items:center;cursor:pointer;display:flex;padding-left:1em}.toast__main-close .toast-svg-close svg{height:34px;width:34px}@media(max-width:350px){.toast__main-close{display:none}}@media(max-width:767px){.toast{width:95%}}.toast:before{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:8px}.toast--success .toast__icon,.toast--success:before{background-color:#08c36c}.toast--excellent .toast__icon,.toast--excellent:before{background:linear-gradient(180deg,#fd268a 0,#fe961c 20%,#fde005 40%,#4bca57 60%,#24abdb 80%,#fd268a)}.toast--danger .toast__icon,.toast--danger:before{background-color:#d00}.txt-danger{color:#d00}.toast--warning .toast__icon,.toast--warning:before{background-color:#fc3}.position__top{top:1vh}.position__bottom{bottom:1vh}.position__center{left:50%;transform:translate(-50%)}.position__left{left:1vw}.position__right{right:1vw}