@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:ital,wght@0,400;0,600;1,400;1,600&display=swap";body,html{padding:0;margin:0;font-family:Poppins,sans-serif}button{width:219px;height:50px;border-radius:50px;font-size:14px;font-weight:600;color:#000}button.button--clear{background-color:none;border:2px solid #000}button.button--clear:hover{border:2px solid #ffdc64}button.button--white{background-color:#fff;border:2px solid #000}button.button--white:hover{border:2px solid #ffdc64}button.button--yellow{align-items:center;display:flex;border:1px solid #f9dd78;border-radius:4px;background-color:#f9dd78;color:#212032;height:47px;font-weight:700;font-size:14px;padding:8px 30px;width:-moz-fit-content;width:fit-content;cursor:pointer;align-self:center}button.button--yellow:hover{background-color:#ffe899}button.button--blue{background-color:#212032;border:none;color:#fff;line-height:15px}button.button--blue:disabled,button.button--blue:hover{background-color:#41405a}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media(max-width:740px){button{width:141px;height:35px;font-size:12px}}.container__top{display:flex;flex-direction:row;height:100vh}.container__top-left{display:flex}.container__top-right{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.dark-wave{width:100%;margin-bottom:-2px}.gray-background{background-color:#f8f9fa}.table-border{border:1px solid #f8f9fa;box-shadow:0 4px 20px 0 hsla(0,0%,93%,.502)}.home-hero__container{display:flex;flex-direction:row;justify-content:center}.home-hero__container__text{font-size:66px;margin:0;padding:0 20px}.home-hero__container__image{margin-top:-20px!important}.home-hero__subtext{font-size:18px;font-weight:400;margin:auto;max-width:655px;padding:0 30px 50px;text-align:center}.main{min-height:55vh;flex:1 1;justify-content:center;align-items:center;padding-bottom:15vh}.main,.main-container{display:flex;flex-direction:column}.main-container{flex:1 1}.no-show-desktop{display:none!important}.no-show-mobile{display:block}.title a{color:#ffdc64;text-decoration:none}.title a:active,.title a:focus,.title a:hover{text-decoration:underline}.title{margin:0;line-height:1.15;font-size:4rem}.description,.title{text-align:center}.yellow-background{background-color:#ffdc64}body,footer,header,main{overflow-x:hidden}@media(max-width:800px){.home-hero__container__text{padding:0}.home-hero__container__text h1{font-size:32px}.no-show-desktop{display:block!important}.no-show-mobile{display:none!important}}.main-body a{text-decoration:underline}.main-body h1{margin-top:0;padding-top:0}.main-body h4{margin-top:30px;margin-bottom:10px}.main-body p{font-weight:400}.main-body span{font-size:16px;line-height:36px}.main-body li{margin-bottom:5px}.main-body ul{list-style-image:url(/images/pt.svg);display:inline-block;font-size:18px;margin-top:0;padding-left:50px;max-width:820px}.main-body__image-small{float:right;min-width:300px}.main-body__image-container{text-align:center}.main-body__image-container img{width:75%}.main-body .base-row{display:flex;flex-direction:row;justify-content:space-between}.main-title{font-size:56px;font-weight:600;line-height:65px;width:90%;margin:0 60px}.main-header{display:flex;flex-flow:row;justify-content:space-between;align-self:center;margin:60px;max-width:1920px}.main-list-item{background-color:#fff;display:flex;height:225px;flex-direction:row;margin:auto auto 40px;max-width:1060px}.main-list-item__image{min-width:370px}.main-list-item__text{display:flex;flex-direction:column;max-width:690px;justify-content:space-between;padding:5px 25px}.main-list-item__text p{margin:3px 0}.main-list-item__text__info{overflow:hidden}.main-list-item__text__info__subtitle{font-size:12px;font-weight:600;line-height:27px}.main-list-item__text__info__summary{font-size:12px;font-weight:400;line-height:22px;overflow:hidden}.main-list-item__text__info__title{font-size:28px;font-weight:600;line-height:36px}.main-list-item__text__read{font-size:14px;font-weight:700;display:flex}.main-list-item__text__read a{margin-right:10px}.image-main-body a{text-decoration:underline;font-weight:700}.image-main-body h2{font-size:26px;font-weight:600;line-height:47px;letter-spacing:0;text-align:left}.image-main-body ul{list-style-image:url(/images/pt.svg);padding-left:12px;max-width:80%}.image-main-ol{padding-bottom:40px;padding-left:15px}.image-main-ol li{padding-bottom:25px}.image-main-small-header{max-width:520px}.image-main-small-image{max-width:100%;min-width:315px;padding-bottom:0;border-radius:0;width:520px}.image-main-body-image{display:flex;flex-direction:column;float:right;padding-left:100px}.image-main-callout{margin-bottom:66px;font-size:16px;font-weight:400;line-height:36px;letter-spacing:0;text-align:left}.image-main-container{display:flex;flex-direction:column;max-width:1150px;padding:30px 60px;width:100%;align-self:center}.image-main-disclaimer{height:112px;max-width:890px;left:130px;top:2522px;border-radius:nullpx;width:80%;font-size:14px;font-style:italic;font-weight:400;line-height:25px;letter-spacing:0}.image-main-header{display:flex;flex-direction:row}.image-main-header-text,.image-main-image-container{display:flex;flex-direction:column}.image-main-image-container{align-items:flex-end;flex:1 0 50%;padding-left:50px}.image-main-image-info{font-family:Poppins;font-size:13px;font-weight:400;line-height:39px;letter-spacing:0;margin-top:0;padding-top:5px;text-align:right}.image-main-item{padding-bottom:40px}.image-main-item-text{font-size:16px;font-weight:400;line-height:39px;letter-spacing:0}.image-main-large-image{max-width:940px;border-radius:0;display:flex;flex-direction:column;margin-bottom:50px;width:100%}.image-main-title{font-size:56px;line-height:65px;margin-top:0}.image-main-subtitle,.image-main-title{font-family:Poppins;font-weight:600;letter-spacing:0;text-align:left}.image-main-subtitle{font-size:16px;line-height:27px;margin-bottom:11px}.image-main-summary{padding-bottom:46px;width:75%;font-size:16px;line-height:36px;letter-spacing:0}@media(max-width:820px){.main-body{margin:30px}.main-body__image--small{display:inline-block;float:none;min-width:none}.main-body__image--large{display:none!important}.main-header{flex-flow:column-reverse;margin:30px}.main-title{font-size:48px;font-weight:600;line-height:55px;width:90%;margin:30px}.main-list-item{border:1px solid #000;flex:1 1;flex-direction:column;height:100%;max-width:315px;padding:0}.main-list-item__image{min-width:-moz-fit-content;min-width:fit-content}.main-list-item__text{min-height:185px}.main-list-item__text__info__title{font-size:22px;font-weight:600;line-height:29px}.main-list-item__text__info__summary{display:none}}@media(max-width:720px){.image-main-callout{font-size:15px;font-weight:400;line-height:27px;letter-spacing:0;text-align:left}.image-main-container{max-width:500px}.image-main-disclaimer{width:100%;font-size:13px;line-height:20px;letter-spacing:0}.image-main-header{flex-direction:column-reverse}.image-main-image-container{padding-left:0}.image-main-body-image{width:100%;padding-left:0}.image-main-image-info{font-size:9px;line-height:10px}.image-main-item-text,.image-main-summary{font-size:15px;font-weight:400;line-height:27px}.image-main-summary{width:100%}.image-main-title{font-size:32px;font-weight:600;line-height:39px}}.feedback{font-size:14px;margin:10px;width:80%;max-width:550px}.feedback--success{color:#000}.feedback--error{color:#f04848}.login-section,.signup-section{background-color:#fff;padding:4rem;margin-top:4rem}.auth,.login-section,.signup-section{display:flex;flex-direction:column}.auth.signup{margin-bottom:38px}.auth.login{margin-bottom:47px}.auth.brand-selection{margin-bottom:58px}.auth__form{display:flex;flex-direction:column}.auth__feedback{color:#f04848;font-size:14px;margin:5px 0 0 5px;width:53%;max-width:300px}.auth__feedback-success{font-size:14px;margin:5px;width:90%;max-width:300px}.auth__input-set{display:flex;flex-direction:column;max-width:500px;width:100%;margin-right:20px}.auth__input-set label{font-size:18px;font-weight:500;margin-bottom:8px}.auth__input-set input{padding:1rem;font-size:14px;border:1px solid #212032;border-radius:5px}.auth__input-set .invalid-message{color:#f04848;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.auth__input-set input:-webkit-autofill,.auth__input-set input:-webkit-autofill:active,.auth__input-set input:-webkit-autofill:focus,.auth__input-set input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.auth__input-set__label{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.auth__input-set__input{border:1px solid #212032;border-radius:5px;display:flex;justify-content:space-between;font-size:14px}.auth__input-set__input input,.auth__input-set__input input:focus{border:none;width:90%;outline:none}.auth__input-set__input.invalid,.auth__input-set__input.invalid:focus{outline:transparent;border:1px solid #f04848}.auth__input-set__input button{width:30px;height:30px;border:none;background:transparent;align-self:center;margin-right:1rem}.auth__input-set--signup{margin:16px 0;max-width:500px}.auth__input-minor{margin-right:53px}.auth__input-minor h5,.auth__input-minor p{font-size:14px;padding:0;margin-bottom:5px}.auth__input-minor--signup{display:flex;margin:16px 5px;font-size:14px}.auth__input-minor--signup label{margin-left:5px}.auth__input-minor--signup input{width:16px}.auth__input-password{display:flex;flex-direction:row;align-items:center}.auth__input-password span{font-size:12px!important}.auth__input-password .valid{background-color:#6db563}.auth__input-password .invalid,.auth__input-password .valid{height:8px;width:8px;margin-right:8px;border-radius:50%;display:block}.auth__input-password .invalid{background-color:#f04848}.auth__input-checkbox__error{margin-top:-2px;color:red;font-size:12px!important}.auth__button{background-color:#f9dd78;width:237px;height:47px;border:1px solid #f9dd78;border-radius:8px;color:#212032;font-size:16px;font-weight:700;line-height:normal;align-self:center}.auth__input-forgot-password{cursor:pointer;text-align:center;font-size:14px}.auth__dropdown-button:focus,.auth__dropdown-button:hover{background-color:#eaebf6;width:100%}.auth__dropdown{padding-top:15px;display:flex;flex-direction:column;border-right:1px solid #eaebf6;border-left:1px solid #eaebf6;border-bottom:1px solid #eaebf6;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;width:100%}.auth__dropdown-button{padding-left:15px;background-color:#fff;width:100%;text-align:left;border:none;border-bottom:1px solid #eaebf6;border-radius:0;padding-bottom:5px;color:#000;min-height:50px}.auth__dropdown-button:last-child{border-bottom:none!important;margin-bottom:5px}.auth__dropdown-input{z-index:1}.auth__dropdown-input-dropdown:focus{border-bottom-right-radius:0;border-bottom-left-radius:0}.auth__dropdown-options{max-height:250px;overflow-y:auto}.reset-password{min-height:40vh;display:flex;flex-direction:column;margin:30px}.reset-password__feedback{margin-top:20px;max-width:450px;color:red}.reset-password__feedback.reset-password__feedback--success{color:#000}.brand-selection-main{display:flex;flex-direction:row-reverse;width:100%;background-color:#f8f9fa}.brand-selection__feedback{margin:0 0 10px 8px;color:red;max-width:450px}.brand-selection__feedback.brand-selection__feedback--success{color:#000}.signup-main{display:flex;flex-direction:row;width:100%;background-color:#fff}.signup-main__promo{display:flex;flex-direction:column;background-color:#212032;width:50%}.signup-main__promo__links{display:flex;justify-content:flex-end;text-align:right;color:#fff;padding-right:22px;padding-top:14px}.signup-main__promo__links a{margin-right:1rem;cursor:pointer}.signup-main__promo__content{display:flex;flex-direction:column;background-color:#212032;color:#fff;text-align:center;align-items:center;padding:109px 56px 0 58px;width:50%}.signup-main__promo__content h1{font-size:35px}.signup-main__promo__content h2{font-size:22px;margin-top:29px;margin-bottom:53px;max-width:446px}.signup-main__promo__content__text{display:flex;flex-direction:column}.signup-main__promo__content__image{display:flex;justify-content:center;max-width:396px;max-height:415px;width:100%;height:auto}.signup-main__promo__content__image img{width:100%;height:auto}.signup-main__fields{display:flex;flex-direction:column;width:50%;height:100vh;background-color:#fff}.signup-main__fields__header{flex:1 1;background-color:#fff;padding:34px 58px 0 41px;max-height:121.5px;display:flex;justify-content:space-between}.signup-main__fields__header-action{font-size:18px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer}.signup-main__content{display:flex;flex-direction:column;max-width:500px;width:100%;align-items:center;text-align:center}.signup-main__content h1{font-size:28px;margin:49px 0 12px}.signup-main__content button{margin-top:30px}.signup-main__fields__form{background-color:#fff;padding:0 4rem;display:flex;flex-direction:column;margin-top:140px;max-width:651px;width:100%;align-self:center}.signup-main__fields__form h1{margin-bottom:8px}.signup-main__content-subtitle,.signup-main__fields__form-subtitle{font-size:15px;line-height:22px;font-weight:400;margin-top:0;margin-bottom:47px}.input-valid{background-color:#f9dd78;border:1px solid #6db563;border-radius:5px}.input-invalid{background-color:#f9dd78;border:1px solid #f04848;border-radius:5px}@media(max-width:800px){.signup-main{flex-direction:column}.signup-main__fields{height:auto;width:100%}.signup-main__promo{width:100%}.signup-main__promo__content{padding:15px}.signup-main__promo__content h1{font-size:26px}.signup-main__promo__content h2{font-size:17px;margin-top:19px;margin-bottom:33px;max-width:446px}.signup-main__promo__content__image{padding-bottom:10px}.signup-main__promo__links{color:#000;padding-right:0}.signup-main__promo__links a{font-size:12px}.signup-main__promo-mobile{display:flex;background-color:#f8f9fa;padding:20px}.signup-main__content,.signup-main__fields__form{margin:20px;align-self:center;padding:25px}.signup-main__content{height:418px}}.auth__password-check{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:328px;height:40px;margin-bottom:36px}.auth__password-check__left,.auth__password-check__right{display:flex;flex-direction:column;justify-content:space-between}.auth__checkboxes__container{margin-top:24px;display:flex;font-size:12px}.auth__container__checkbox-box{border-radius:4px;position:relative;top:0;left:0;width:25px}.auth__container__checkbox-checkmark{position:absolute;right:3px;top:1px;width:18px;height:18px}.auth__container__checkbox{position:relative;left:0;z-index:1;margin-right:15px;height:20px}.bottom-banner{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:-3px;background-color:#212032;flex:0 1;padding:30px}.bottom-banner__logos__socials{margin:34px 0;display:flex;justify-content:space-between}.bottom-banner__links{display:flex;flex-direction:row}.bottom-banner__links .fake-link,.bottom-banner__links a,.bottom-banner__links h6,.bottom-banner__links span{color:#fff}.bottom-banner__links a{padding-top:5px}.bottom-banner__links__site{justify-content:flex-end;margin-right:32px}.bottom-banner__links__extension,.bottom-banner__links__site{display:flex;flex-direction:column}.bottom-banner__links__extension h6{margin:unset}.bottom-banner__links__extension span{margin-right:10px}@media(max-width:800px){.bottom-banner{flex-direction:column}.bottom-banner__logos__eth{text-align:center;margin-bottom:32px}.bottom-banner__links{display:flex;flex-direction:column-reverse;text-align:center}.bottom-banner__links h6{display:none}.bottom-banner__links__site{margin-top:32px}}.top-banner{justify-content:space-between;align-items:center;padding:40px 60px 35px;width:100%}.top-banner,.top-banner__buttons{display:flex}.top-banner__buttons button{margin-left:24px}.top-banner__links a{margin-right:1rem;cursor:pointer}@media(max-width:550px){.top-banner__buttons{display:flex;flex-direction:column}.top-banner__buttons button{margin-bottom:10px}}@media(max-width:820px){.top-banner{padding:30px 20px}.top-banner__logo{width:130px}}.site-callout{padding:30px 60px;display:flex;flex-direction:row;justify-content:space-between;background-color:#f8f9fa}.site-callout__text{max-width:820px;font-size:22px;font-weight:400;line-height:41px;letter-spacing:0;text-align:left;padding-right:10px}.site-callout__text a{text-decoration:underline}.site-callout__image{min-width:277px;text-align:center}@media(max-width:820px){.site-callout{flex-direction:column-reverse}.site-callout__text{font-size:15px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left}.site-callout__image{height:50px;width:163px;display:flex;flex-direction:row-reverse}}.dashboard-container{padding-bottom:0;background-color:#fff;display:flex;flex-direction:row;height:110vh;align-items:flex-start;justify-content:flex-start}.dashboard-container__sidebar{display:flex;height:100%;overflow-x:visible;max-width:242px;width:100%;border-right:1px solid #d9d9d9}.dashboard-container__layout{display:flex;flex-direction:column;overflow-x:auto;width:100%;height:100%;padding:35px 49px 35px 45px;align-items:center}.dashboard-header{color:#212032;font-family:Poppins,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal;border-bottom:1px solid #d9d9d9;padding-bottom:22px;margin-bottom:24px;width:100%}.dashboard-container__layout__row{display:flex;flex-direction:row;padding:15px;width:100%;justify-content:center}.dashboard-container-split__layout{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-bottom:60px}.dashboard-container-split__layout__row{width:50%;max-height:480px;height:100%}.dashboard-container-split__layout__row.location-redemption{margin-right:20px}.dashboard-layout__left,.dashboard-layout__right{display:flex;flex-direction:column;width:50vh}.at-a-glance-section{background-color:#fff;border-radius:20px;padding:20px 40px;width:100%;height:351px}.at-a-glance-section__header{display:flex;justify-content:space-between;align-items:center}.at-a-glance-section__header__left{align-items:center}.at-a-glance-section__header__left-title{font-size:20px;font-weight:600;margin-bottom:4px}.at-a-glance-section__header__left-subtitle{font-size:16px;font-weight:400;margin-top:0;color:#737791}.at-a-glance-section__header__right-button{max-width:100px;max-height:40px;border-radius:8px;border:1px solid #c3d3e2;background-color:#fff}.at-a-glance-section__header__right-button-text{font-size:14px;font-weight:500;margin-left:8px}.at-a-glance-section__list{display:flex;margin-left:0}.at-a-glance-section__list div+div{margin-left:25px}.at-a-glance__metric{width:185px;height:168px;border-radius:20px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.at-a-glance__metric__metric{font-size:24px;font-weight:600;line-height:32px;letter-spacing:0;margin-top:16px;margin-bottom:8px}.at-a-glance__metric__title{font-size:14px;font-weight:500;margin-top:0;margin-bottom:6px}.at-a-glance__metric__change{color:"#4079ED";font-size:12px;font-weight:500;margin:0}.retail-redemption__chart{min-height:250px;min-width:437px;width:100%;height:100%}.product-categories{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;max-height:345px;max-width:671px;padding:30px;width:100%}.product-categories__headline,.retail-redemption__headline{font-size:20px;font-weight:600;margin-bottom:0}.product-categories__chart{height:250px}.product-characteristics{display:flex;flex-direction:column;width:100%;border-radius:20px;background-color:#fff;padding:25px}.product-characteristics__headline{font-family:Poppins;font-size:20px;font-weight:600;padding-top:10px}.product-characteristics__chart{height:200px}.products-table td,.products-table th{text-align:left!important}.products-table th{padding-bottom:10px}.products-table tr{height:40px}.products-table__popularity{display:flex;flex-direction:row}.products-table__popularity-bar{height:4px}.products-table__percent{display:flex;align-items:center;justify-content:center;height:24px;width:50px;border-radius:8px;font-size:13px;font-weight:400;text-align:center;border:"1px solid";align-content:center}.retail-dist{display:flex;flex-direction:column;border-radius:20px;background-color:#fff;padding:25px;width:48vw}.retail-dist__headline{font-family:Poppins;font-size:20px;font-weight:600;padding-top:10px}.retail-dist__chart{height:250px}.member-count{display:flex;flex-direction:column;border-radius:20px;background-color:#fff;padding:25px;width:100%}.member-count__headline{font-family:Poppins;font-size:20px;font-weight:600}.data-table{background-color:#fff;min-width:450px;width:100%;overflow-x:scroll}.data-table__headline{font-family:Poppins;font-size:20px;font-weight:600}.data-table__table{border-collapse:collapse;width:100%}.data-table__table td{height:55px;color:#212032;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.data-table__table__tr{border-bottom:1px solid #edf2f6;color:#444a6d}.data-table__table__tr--yellow{border:1px solid #dedede;border-left:5px solid #f9dd78;color:#444a6d}.data-table__table__th{font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.5px;text-transform:uppercase;color:#212032}.receipt-table{margin-bottom:60px}.receipt-table td{text-align:left}.receipt-table th{text-align:left;padding-bottom:10px}.receipt-table tr{height:40px}.receipt-table-container{position:relative;display:flex;justify-content:center;border-radius:20;width:96vw}.receipt-table__value{text-align:right!important}.table__button{width:100%;display:flex;justify-content:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.table__button.with-room{margin:20px auto}.table__button button{cursor:pointer;border:none;background-color:#fff}.receipt-table__modal{display:flex;flex:1 1;justify-content:center;flex-direction:column;width:100%;height:100%;background-color:#fff;padding:20px}.receipt-table__modal-image-container::-webkit-scrollbar{display:none}.receipt-table__modal-image-container{-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;align-self:center;justify-content:flex-end}.receipt-table__modal-close,.vip-table__modal-close{cursor:pointer;position:absolute;top:10px;right:0;width:25px}.vip-section{margin-bottom:50px}.affiliate-table,.contacts-table,.vip-table{margin-bottom:60px}.affiliate-table td,.contacts-table td,.vip-table td{text-align:left}.affiliate-table th,.contacts-table th,.vip-table th{text-align:left;padding-bottom:10px}.affiliate-table tr,.contacts-table tr,.vip-table tr{height:44px}.vip-table{margin-bottom:20px}.vip-cta{cursor:pointer}.dashboard-campaign{display:flex;justify-content:flex-start;width:100%;background-color:#fff;align-items:flex-start;padding:20px 60px;border-top:1px solid #eaebf6}.dashboard-campaign__dropdown-options{display:flex;flex-direction:column;border-right:1px solid #eaebf6;border-left:1px solid #eaebf6;border-bottom:1px solid #eaebf6;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;width:450px;position:absolute}.dashboard-campaign__title{text-align:left;background-color:#fff}.dashboard-campaign__dropdown{margin-left:20px}.dashboard-campaign__dropdown-button{display:flex;flex-direction:column;width:450px;height:50px;margin-right:20px;font-size:16px;border-radius:1rem;border-color:#eaebf6;border-style:solid;background-color:#fff;position:relative;background:url(/_next/static/media/chevron-down-outline.e966cc91.svg);padding:1rem 40px 1rem 1rem}.dashboard-campaign__dropdown-button,.input__down-arrow{background-repeat:no-repeat;background-size:32px;background-position:98%}.input__down-arrow{background-image:url(/_next/static/media/chevron-down-outline.e966cc91.svg)}.input__up-arrow{background:url(/_next/static/media/chevron-up-outline.66842585.svg);background-repeat:no-repeat;background-size:32px;background-position:98%}.dashboard-campaign__dropdown-option:focus,.dashboard-campaign__dropdown-option:hover{background-color:#eaebf6}.dashboard-campaign__dropdown-option{padding-left:15px;background-color:#fff;width:100%;text-align:left;border:none;border-bottom:1px solid #eaebf6;border-radius:0;padding-bottom:5px;color:#000;min-height:50px}.dashboard-campaign__dropdown-options-shown{max-height:250px;overflow-y:auto}.dashboard-campaign__dropdown-button-noborder{border-bottom-left-radius:0;border-bottom-right-radius:0}.dashboard-no-data{background-color:#fff;border-radius:20px;padding:20px 40px;margin:20px 0;width:100%;height:auto}.settings-container{padding:48px 24px 32px;margin:0 10%;max-width:1136px;width:100%;box-shadow:0 10px 20px 0 hsla(0,0%,76%,.161);box-shadow:0 0 30px 0 hsla(0,0%,67%,.161);border-radius:10px;background-color:#fff}.settings-container__form{display:flex;flex-direction:column}.settings-container-title{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;height:39px;border-bottom:2px solid #212121;text-align:left}.settings-container__row{display:flex;justify-content:space-between}.settings-container__photo{align-items:flex-start;display:flex;flex-direction:column;border-bottom:2px solid #e0e4ec;padding-bottom:41px;margin-bottom:34px}.settings-container__photo-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.settings-container__photo-container-text{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;text-align:center}.settings-container__inputs{width:100%;max-width:543px;padding-right:24px;margin-bottom:24px;display:flex;flex-direction:column}.settings-container__inputs-label{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;padding-bottom:11px;line-height:18px;letter-spacing:0;text-align:left}.settings-container__inputs-input,.settings-container__inputs-textarea{padding:18px 15px;border:1px solid #e0e4ec;border-radius:8px;background-color:#e0e4ec;z-index:1}.settings-container__inputs-textarea{font-family:Poppins,sans-serif;resize:none;height:250px;max-width:500px;width:100%}.settings-container__inputs-input::placeholder,.settings-container__inputs-textarea::placeholder{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left}.settings-container__inputs-reset{font-size:14px;text-decoration:underline;cursor:pointer;margin-left:20px}.settings-container__form-button{margin-top:101px;width:100%;max-width:543px}.settings-container__form-feedback{color:#000!important;padding:20px 0}.settings-container__form-feedback-error{color:#f04848;font-size:14px;margin:5px 0 0 5px}.settings-container__form-button-submit{height:49px;width:201px;border-radius:8px;background-color:#ffcf00;border:none;cursor:pointer}.settings-container__form-button-submit:hover{background-color:#ffe899}.settings-container__form-button-submit:disabled{background-color:#ffe899;cursor:auto}.settings-container__form-button-submit.button--warning{background-color:#ff1a1a}.settings-container__form-button-submit.button--warning:hover{background-color:#ff5050}.settings-container__form-button-submit.button--warning:disabled{background-color:#ff5050;cursor:auto}.settings-container__form-button-reset{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:25px;letter-spacing:0;width:50px;margin-left:34px;background:none;color:#4c535f;border:none;padding:0;cursor:pointer;outline:inherit}.auth__dropdown-button:focus,.settings__dropdown-button:hover{background-color:#eaebf6;width:100%}.settings__dropdown{padding-top:10px;display:flex;flex-direction:column;border-right:1px solid #eaebf6;border-left:1px solid #eaebf6;border-bottom:1px solid #eaebf6;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;width:100%}.settings__dropdown-button{padding-left:15px;background-color:#fff;width:100%;text-align:left;border:none;border-bottom:1px solid #eaebf6;border-radius:0;padding-bottom:5px;color:#000;min-height:50px}.settings__dropdown-button:last-child{border-bottom:none!important}.settings__dropdown-input{z-index:1}.settings__dropdown-input-dropdown:focus{border-bottom-right-radius:0;border-bottom-left-radius:0}.settings__dropdown-options{max-height:250px;overflow-y:auto}.upgrade-container{display:flex;flex-direction:row;align-items:flex-start;margin-top:20px;flex-wrap:wrap}.upgrade-container-header{position:absolute}.upgrade-container__tier{box-shadow:0 0 30px 0 hsla(0,0%,67%,.161);border-radius:10px;border:1px solid #ededed;display:flex;flex-direction:column;padding:22px 24px;margin-right:10px;margin-bottom:20px;width:250px;overflow-y:hidden;justify-content:space-between}.upgrade-container__tier--active{background-color:#ffdc64}.upgrade-container__tier-active-plan{display:flex;justify-content:center;font-size:10px!important;border-bottom:1px solid #000;margin-top:-15px!important;line-height:20px!important}.upgrade-container__tier-bottom{min-height:134px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.upgrade-container__tier-bottom__dash{border:1px dashed #a9a9aa;max-width:378px;display:block;margin-bottom:17px;width:100%}.upgrade-container__tier-bottom__price{font-weight:400}.upgrade-container__tier-bottom__price,.upgrade-container__tier-bottom__price-title{font-family:Poppins;font-size:24px!important;line-height:40px;letter-spacing:0;text-align:left}.upgrade-container__tier-bottom__price-title{font-weight:700}.upgrade-container__tier-headline{font-family:Poppins;font-size:20px;font-weight:600;text-align:center;padding-top:10px!important}.upgrade-container__tier-benefits{display:flex;flex-direction:row}.upgrade-container__tier-benefits__benefit{padding-left:25px!important;font-size:12px!important}.upgrade-container__tier-bottom__benefits__button{align-self:center;background-color:#fff;border:1px solid #ededed}.upgrade-container__tier-bottom__benefits__button:hover{background-color:#ffe899}@media(max-width:800px){.upgrade-container{flex-direction:column}.upgrade-container__tier{margin:0}.dashboard-mobile__callout{display:flex!important;flex-direction:column;align-items:center;max-width:311px;width:100%;height:100vh;align-self:center;justify-content:center}.dashboard-mobile__callout__text{margin-top:40px}}.app-store-button{max-width:250px;width:100%}.app-store-button-container{margin-left:20px}.download-banner-container{max-height:274px;width:100%}.download-banner-content{display:flex;flex-direction:row;justify-content:center;padding:20px 60px 0;margin-bottom:-2.5%}.download-banner-header{font-size:41px;font-weight:600;line-height:47px;letter-spacing:0;text-align:center;margin-bottom:0}.download-banner-iphone{max-width:398px;width:100%}.download-banner-left{display:flex;flex-direction:column;align-self:center;padding-right:50px}.download-banner-right{display:flex;align-self:flex-end}.play-store-button{max-width:289px;width:100%}.store-buttons-container{display:flex;flex-direction:row;align-items:center;align-self:center}@media(max-width:800px){.app-store-button{max-width:209px}.app-store-button-container{margin-left:0}.download-banner-container{display:flex;width:100%;max-height:565px;justify-content:center}.download-banner-content{max-width:375px;flex-direction:column-reverse;display:flex}.download-banner-header{font-size:28px;line-height:39px;letter-spacing:0}.download-banner-left{padding:0}.play-store-button{max-width:235px}.store-buttons-container{flex-direction:column;padding-top:25px}}.sidebar-main{display:flex;flex-direction:column;color:#fff;padding:32px 10px 10px 26px}.sidebar-main__wide{min-width:256px}.sidebar-main__wide .image-large{padding:24px 64.5px}.sidebar-main__narrow{width:92px;display:flex;overflow-x:visible}.sidebar-main__narrow .image-small{padding:24px;align-self:center;background-color:#fafafa}.sidebar-container__divider{display:flex;flex-direction:row;align-items:center}.sidebar-container__divider-line{border-bottom:1px solid #000;width:100%}.sidebar-container__divider__button{border:none;position:absolute;width:28px;height:28px;background-color:#fff;align-items:center;display:flex;margin:0 0 0 77px;padding:0}.button-expanded{margin-left:229px}.sidebar-container__content{display:flex;flex-direction:column;height:100%;align-items:flex-start}.sidebar-container__content-header{font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:12px;letter-spacing:.4px;padding-left:12px;text-align:left;margin:24px 0 8px;color:#5c5e64}.sidebar-container__content-option{display:flex;align-items:center;margin-bottom:8px}.button-active,.campaigns__item-active{background-color:#f9dd78!important;border-radius:5px}.button-active .image-active,.campaigns__item-active .image-active{filter:brightness(0)}.sidebar-container__content-option__button{display:flex;flex-direction:row;background:none;border:none;cursor:pointer;outline:inherit;align-items:center;width:-moz-fit-content;width:fit-content;height:35px;padding:10px 11px}.sidebar-container__content-option__label{margin-left:12px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.26px;text-align:left;color:#212032}.sidebar-tooltip{visibility:hidden;height:40px;background-color:#000;color:#fff;text-align:center;border-radius:4px;padding:10px 12px;position:absolute;z-index:1;left:125%}.sidebar-tooltip:after{content:"";position:absolute;top:55%;right:80%;margin-top:-14px;rotate:45deg;border-color:transparent transparent #000 #000;border-style:solid;border-width:12px;border-radius:3px}.sidebar-container__content-option:hover>.sidebar-tooltip{visibility:visible}.sidebar-container__content-option__down{margin-left:auto}.sidebar-container__content-campaigns{display:flex;flex-direction:column;border-left:2px solid #d9d9d9;margin-left:23px}.sidebar-container__content-campaigns__item{display:flex;flex-direction:row;background:none;color:inherit;border:none;font:inherit;cursor:pointer;outline:inherit;align-items:center;height:32px;width:172px;margin-left:11px;justify-content:space-between;padding:0 0 0 12px}.sidebar-container__content-campaigns__item:hover{background-color:#f6f6f6;border-radius:8px}.sidebar-container__content-campaigns__item-text{font-family:Inter,sans-serif;color:#757575;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.02em;text-align:left}.sidebar-container__content-campaigns__submenu{position:absolute;background-color:#fff;height:auto;width:172px;left:90px;top:222px;border-radius:12px;padding:8px;border:1px solid rgba(0,0,0,.102);box-shadow:0 2.7672564983px 2.2138051987px 0 rgba(0,0,0,.02);box-shadow:0 6.6501021385px 5.3200817108px 0 rgba(0,0,0,.027);box-shadow:0 12.5215520859px 10.017241478px 0 rgba(0,0,0,.035);box-shadow:0 22.336309433px 17.8690471649px 0 rgba(0,0,0,.043);box-shadow:0 41.7776107788px 33.422088623px 0 rgba(0,0,0,.051);box-shadow:0 100px 80px 0 rgba(0,0,0,.071)}.sidebar-container__content-campaigns__submenu-button{height:32px;width:156px;border-radius:8px;padding:8px 12px;display:flex;flex-direction:row;background:none;color:inherit;border:none;cursor:pointer;outline:inherit;align-items:center;justify-content:center}.sidebar-container__content-campaigns__submenu-button:hover{background-color:#f6f6f6;border-radius:8px}.product_detail{margin-top:25px}.add-product-container{padding:48px 24px 32px;margin:0 10%;max-width:800px;width:100%;box-shadow:0 10px 20px 0 hsla(0,0%,76%,.161);box-shadow:0 0 30px 0 hsla(0,0%,67%,.161);border-radius:10px;background-color:#fff}.add-product-container__required{font-size:12px!important}.add-product-container__form{display:flex;flex-direction:row;margin-bottom:5px}.add-product-container__form-left{margin-right:45px}.add-product-container__form-right{margin-top:24px}.add-product-container__title{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;text-align:left;height:39px;width:198px;border-bottom:2px solid #212121;text-align:center}.add-image-margin{margin-top:5px}.add-image-margin--more{margin-top:35px}.edit-product-container{padding:48px 24px 32px;margin:0 10% 15%;max-width:800px;width:100%;box-shadow:0 10px 20px 0 hsla(0,0%,76%,.161);box-shadow:0 0 30px 0 hsla(0,0%,67%,.161);border-radius:10px;background-color:#fff}.edit-product-container__buttons{display:flex;flex-direction:row}.edit-product-container__buttons-reset{text-decoration:underline;margin-left:12px;align-self:center;font-size:14px}.edit-product-container__inventory{margin:50px 0}.edit-product-container__inventory__add{display:flex;flex-wrap:wrap;margin-bottom:20px}.edit-product-container__inventory__add-confirm{padding-top:35px;font-size:30px}.data-table__table__tr--yellow-left{text-align:left}.edit-product-container__inventory__button-edit{text-decoration:underline;margin-left:12px;align-self:center;font-size:12px}.edit-product-container__inventory__button-delete{width:55px;border-radius:0;color:red;height:20px;font-size:12px;padding-left:15px}.edit-inventory-container__title,.edit-product-container__title{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;text-align:left;height:39px;width:198px;border-bottom:2px solid #212121;text-align:center;margin-top:25px!important}.edit-inventory-container__store-info{display:flex;margin-bottom:10px}.edit-inventory-container__amount-container{display:flex;margin-bottom:20px}.edit-inventory-container__amount-container__input{width:150px}.edit-inventory-container__amount-container__button{padding-top:35px;font-size:14px;align-self:center}.edit-inventory-container__amount-container__feedback{padding-top:35px;display:flex;margin-left:10px;color:red;align-self:center}.product__dropdown-button:focus,.product__dropdown-button:hover{background-color:#eaebf6;width:100%}.product__dropdown{padding-top:15px;display:flex;flex-direction:column;border-right:1px solid #eaebf6;border-left:1px solid #eaebf6;border-bottom:1px solid #eaebf6;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;width:100%}.product__dropdown--no-results{padding-top:0}.product__dropdown-button{padding-left:11.5px;background-color:#fff;width:100%;text-align:left;border:none;border-bottom:1px solid #eaebf6;border-radius:0;padding-bottom:5px;color:#000;min-height:50px}.product__dropdown-button:last-child{border-bottom:none!important}.product__input--inventory{max-width:150px}.product__dropdown-input{z-index:1}.product__dropdown-input-dropdown:focus{border-bottom-right-radius:0;border-bottom-left-radius:0}.product__dropdown-options{max-height:250px;overflow-y:auto;margin-top:-15px}.dropdown--states{width:100px}.input-dropdown{z-index:1}.dropdown--focused{border-radius:1rem 1rem 0 0!important}.product__add{align-self:flex-start!important}.product-list{width:100%}.product-table{border-collapse:separate;width:100%;border-spacing:0 22px}.product-table th{padding-left:10px;text-align:left;color:#212032;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.product-table th:first-child{padding-left:25px}.product-table__tr{outline:thin solid #dedede;border-left:5px solid red;height:80px;vertical-align:top}.product-table__tr td:first-child{padding-left:20px;border-left:5px solid #ffdc64}.product-table__tr td:last-child{padding-right:20px}.product-table__td{max-height:80px;padding-left:10px;padding-top:20px;padding-bottom:22px}.product-table__td.name{width:285px;font-weight:700;color:#000;font-size:14px;line-height:19px}.product-table__td.store{max-width:188px;width:100%;display:flex}.product-table__td--edit{display:flex;cursor:pointer}.product-table__td--edit-image{margin-top:6px}.add-form,.chat-form{display:flex;flex-direction:column;width:100%;padding:36px 49px}.add-form h2,.chat-form h2{font-size:20px}.add-form.add-form--success,.chat-form,.chat-form.add-form--success{justify-content:center;align-items:center}.chat-form p{text-align:center;width:80%}.chat-form img{margin:2% 0}.add-form__header,.chat-form__header{display:flex;margin-bottom:3%}.add-form__header-cancel,.chat-form__header-cancel{color:#212032;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;position:absolute;right:0;margin-right:15px;margin-top:-20px;cursor:pointer}.add-form__form-item{padding:12px 0;display:flex;flex-direction:column;width:100%}.add-form__form-item input[type=date],.add-form__form-item input[type=number],.add-form__form-item input[type=text],.add-form__form-item select,.add-form__form-item textarea{font-size:14px;border-radius:5px;border:1px;outline:none;border-color:#949f96;box-shadow:0 0 4px #949f96;height:50px;font-family:Poppins,sans-serif;padding:0 19px}.add-form__form-item input[type=date].percent,.add-form__form-item input[type=number].percent,.add-form__form-item input[type=text].percent,.add-form__form-item select.percent,.add-form__form-item textarea.percent{background:url(/_next/static/media/icon-percent.74e703d6.svg) no-repeat scroll 100%;background-origin:content-box;padding-right:30px;width:45%;margin-top:15px}.add-form__form-item input[type=date].fixed,.add-form__form-item input[type=number].fixed,.add-form__form-item input[type=text].fixed,.add-form__form-item select.fixed,.add-form__form-item textarea.fixed{background:url(/_next/static/media/icon-dollar-sign.bfdf93ac.svg) no-repeat scroll 20px 17px;padding-left:35px;width:45%;margin-top:15px}.add-form__form-item input[type=radio]{accent-color:#6db563;width:20px;height:20px}.add-form__form-item input[type=checkbox]{width:25px;height:25px}.add-form__form-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/_next/static/media/icon-chevron-down.f672bf55.svg) no-repeat scroll 100%;background-origin:content-box;background-size:15px;padding-right:19px}.add-form__form-item.has-error input{border:1px solid red}.add-form__form-item label{font-size:18px;font-weight:500;margin-bottom:8px;display:flex;align-items:center}.add-form__form-item input::-webkit-inner-spin-button,.add-form__form-item input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-form__form-item span{color:#212032;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding-left:12px}.add-form__form-item.barcode{width:300px}.add-form__form-item.add-image-container{flex-direction:row;padding-bottom:0}.add-form__form-item.checkbox{flex-direction:row}.add-form__form-item.checkbox input{margin-left:10px}.add-form__form-item textarea{height:80px;padding:15px}.add-form__form-item .react-colorful{width:385px;height:100px;margin-bottom:20px}.add-form__form-item__button{position:absolute;background:none;border:none;right:0;cursor:pointer}.add-form__form-item__small{width:50%;margin-bottom:15px}.input-error{border:1px solid red!important}.add-form__form-item__image-name{display:flex;align-items:center;font-weight:700}.add-form__form-item__image-name img{margin-left:5px}.add-form__form-item__select-coupon-value{width:45%}.add-form__form-item__radio{display:inline-block;position:relative;padding:0 6px;margin:10px 0 0}.add-form__form-item__radio span{font-size:14px!important;padding-left:9px}.add-form__form-item__radio label{color:#666;font-weight:400}.add-form__form-item__radio label:before{content:" ";display:inline-block;position:relative;top:5px;width:20px;height:20px;border-radius:12px;border:2px solid #000;background-color:transparent}.add-form__form-item__radio input[type=radio]{display:none}.add-form__form-item__radio input[type=radio]:checked+label:after{border-radius:11px;width:14px;height:14px;position:absolute;top:10px;left:11px;content:" ";display:block;background-color:#6db563}.add-form__form-item__radio-container{display:flex;flex-direction:row;justify-content:space-between;width:200px;align-items:center}.add-form__form-item__image-preview{margin-left:30px}.add-form__images-button{display:flex;flex-direction:row;cursor:pointer;font-weight:700}.add-form__images-button img{margin-right:8px}.add-form__side-by-side{display:flex;flex-direction:row;justify-content:space-between}.add-form__side-by-side .add-form__form-item{width:45%}.add-form__buttons{display:flex;flex-direction:row;justify-content:center}.add-form__buttons button+button{margin-left:10px}.add-form__dash{align-self:center;margin-top:30px;width:19px;height:3px;background:#212032}.add-form__tooltip{font-size:12px;height:16px;width:16px;border:1px solid #000;border-radius:7px;display:flex;justify-content:center;align-items:center;margin:0 0 0 5px}.form-error-feedback{margin:0;text-align:center;font-size:14px!important;color:red}h2.add-form__success{color:green;text-align:center;margin-top:35%;font-size:26px}p.add-form__success{text-align:center;margin-top:40px;line-height:30px;font-size:18px;width:85%}p.add-form__success a{text-decoration:underline;cursor:pointer}.digital-coupons{display:flex;width:100%;flex-direction:column}.digital-coupons h3{font-size:20px}.button--with-icon{align-items:center;display:flex;border:1px solid #f9dd78;border-radius:8px;background-color:#f9dd78;color:#212032;height:47px;font-weight:700;font-size:14px;padding:12px 16px 11px 21px;width:-moz-fit-content;width:fit-content;cursor:pointer;align-self:center}.campaign__add-label,.digital-coupons__add-label{padding-left:12px}.dashboard__left-container{width:100%;display:flex}.campaign__head,.digital-coupons__head,.transactions__head{display:flex;justify-content:space-between;align-items:baseline;width:100%;margin-bottom:27px}.campaign__head__right__filters,.digital-coupons__filters,.transactions__filters{display:flex;align-items:baseline;width:258px;justify-content:space-between}.campaign__head__right__filters__item,.digital-coupons__filters__item,.transactions__filters__item{padding:6px 10px;font-size:12px;display:flex;align-items:center;cursor:pointer}.campaign__head__right__filters__item span,.digital-coupons__filters__item span,.transactions__filters__item span{color:#212032;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.filter-active{background-color:#f9dd78;border:1px solid #f9dd78;border-radius:5px}.digital-coupons__list{display:flex;flex-wrap:wrap}.campaign-links__item,.digital-coupons__item{width:385px;height:200px;border-radius:10px;padding:10px 25px;margin:20px 20px 20px 0;background-color:#dcfce7;cursor:pointer}.campaign-links__item.alt-active,.digital-coupons__item.alt-active{background-color:#dcfce7}.campaign-links__item.alt-draft,.digital-coupons__item.alt-draft{background-color:#ffe2e5}.campaign-links__item.alt-ended,.digital-coupons__item.alt-ended{background-color:#f3e8ff}.campaign-links__item__top,.digital-coupons__item__top{border-bottom:1px solid #949f96}.campaign-links__item__top h4,.digital-coupons__item__top h4{margin-bottom:0}.campaign-links__item__bottom,.digital-coupons__item__bottom{display:flex;justify-content:space-between}.campaign-links__item__bottom div+div,.digital-coupons__item__bottom div+div{margin-left:10%}.campaign-links__item__bottom h5,.digital-coupons__item__bottom h5{color:#949f96;font-size:14px;font-weight:400}.stat-box__stats{display:flex;align-items:center}.campaign-links__item__left,.campaign-links__item__right,.digital-coupons__item__left,.digital-coupons__item__right{width:40%}.campaign__head__right,.campaign__head__right__dropdown-container{display:flex;flex-direction:row;align-items:center}.campaign__head__right__dropdown-container{margin-left:85px;cursor:pointer}.campaign__head__right__dropdown{align-items:center;display:flex;border-radius:5px;border:1px solid #212032;background:#fff;width:247px;height:50px;flex-shrink:0;justify-content:space-between;position:relative;padding:12px 16px;margin-left:13px}.campaign__head__right__dropdown-content{display:block;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);width:247px;margin-top:145px;margin-left:-17px;border:1px solid #212032}.campaign__head__right__dropdown-content p{border-bottom:1px solid #212032;width:100%;padding:12px 8px;margin:0}.campaign__head__right__dropdown-content p:hover{background-color:#d9d9d9}.campaign__head__right__dropdown-content p:last-child{border-bottom:0}.campaign-links__side-by-side{display:flex;flex-direction:row;justify-content:space-between}.campaign-links__container{display:flex;flex-direction:column;margin-top:27px}.campaign-links__list{display:flex;flex-wrap:wrap}.campaign-links__preview{width:500px}.campaign-links__list-item{width:405px;height:230px;border-radius:10px;padding:0 30px;margin:20px 20px 10px 0;background-color:#dcfce7;cursor:pointer}.campaign-links__list-item.alt-active{background-color:#dcfce7}.campaign-links__list-item.alt-draft{background-color:#ffe2e5}.campaign-links__list-item.alt-ended{background-color:#f3e8ff}span.campaign-links__list-item__link{color:#949f96;font-size:12px;font-weight:400;line-height:20px;margin:5px auto;display:block}.campaign__container{width:100%}.campaign__empty{display:flex;flex-direction:column;position:relative;top:228px}.campaign__empty-text{font-size:22px!important;font-weight:700;padding-bottom:38px}.campaign-item,.coupon-item{width:100%;height:165px;border:1px solid #d9d9d9;margin-bottom:29px;padding:22px 35px 13px 22px}.campaign-item.active,.coupon-item.active{border-left:5px solid #6db563}.campaign-item.ended,.campaign-item.expired,.coupon-item.ended,.coupon-item.expired{border-left:5px solid #f04848}.campaign-item.draft,.coupon-item.draft{border-left:5px solid #f9b678}.campaign-item:hover,.coupon-item:hover{border:1px solid #212032}.campaign-item:hover.active,.coupon-item:hover.active{border-left:5px solid #6db563}.campaign-item:hover.ended,.campaign-item:hover.expired,.coupon-item:hover.ended,.coupon-item:hover.expired{border-left:5px solid #f04848}.campaign-item:hover.draft,.coupon-item:hover.draft{border-left:5px solid #f9b678}.campaign-item__top,.coupon-item__top{display:flex;flex-direction:row;width:100%;justify-content:space-between}.campaign-item__top.detail,.coupon-item__top.detail{margin-bottom:30px}.campaign-item__top-name,.coupon-item__top-name{color:#212032;font-family:Poppins,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin:0}.campaign-item__top__icon-holder{display:flex;flex-direction:row}.campaign-item__top__delete,.campaign-item__top__edit,.coupon-item__top__edit{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;margin-left:15px}.campaign-item__top__delete-image,.campaign-item__top__edit-image,.coupon-item__top__edit-image{margin-top:6px}.campaign-item__top__delete-text,.campaign-item__top__edit-text,.coupon-item__top__edit-text{font-size:10px!important;line-height:10px!important}.campaign-item__bottom{display:flex;flex-direction:row;justify-content:space-between}.campaign-item__bottom.detail{width:100%;justify-content:flex-start;padding-bottom:34px;margin-bottom:35px;border-bottom:1px solid #d9d9d9}.campaign-item__bottom.detail div:first-child{padding-right:118px}.coupon-item__bottom{display:flex;flex-direction:row;width:100%}.campaign-item__bottom-copied{position:absolute;margin-left:60px;font-weight:700}.campaign-item__bottom__item{display:flex;flex-direction:column}.campaign-item__bottom__item.yellow{border-radius:5px;border:1px solid #f9dd78;background:#f9dd78;padding:0 20px;height:84px}.campaign-item__bottom__item.yellow h2{margin-bottom:5px}.coupon-item__bottom__item{display:flex;flex-direction:column;padding-right:30px;width:170px}.coupon-item__bottom__item.store-info{width:250px;padding-right:0;padding-left:20px}.coupon-item__bottom__item.product-info{width:250px;padding-right:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.campaign-item__bottom__item-image,.coupon-item__bottom__item-image{margin:8px 8px 0 0}.campaign-item__bottom__item-show-image{font-size:12px;margin-top:-15px}.campaign-item__bottom__item-text-large,.coupon-item__bottom__item-text-large{font-family:Poppins,sans-serif;font-size:20px!important;font-style:normal;font-weight:700;line-height:normal;margin:0!important}.campaign-item__bottom__item-text-large.active,.coupon-item__bottom__item-text-large.active{color:#6db563}.campaign-item__bottom__item-text-large.ended,.campaign-item__bottom__item-text-large.expired,.coupon-item__bottom__item-text-large.ended,.coupon-item__bottom__item-text-large.expired{color:#f04848}.campaign-item__bottom__item-text-small,.coupon-item__bottom__item-text-small{color:#212032;font-family:Poppins,sans-serif;font-size:10px!important;font-weight:500;line-height:normal;margin-top:-12px}.campaign-item__bottom__item-text-mid,.coupon-item__bottom__item-text-mid{color:#212032;font-family:Poppins,sans-serif;font-size:14px!important;font-style:normal;font-weight:500;line-height:normal}.campaign-item__bottom__item-text-small,.coupon-item__bottom__item-text-small{font-size:1wpx!important;font-style:normal}.campaign-item__bottom__item__link{padding:13px 14px;align-items:center;display:flex;flex-direction:row;width:320px;height:41px;flex-shrink:0;border-radius:6px;border:1px solid #d9d9d9;background:#fff}.campaign-item__bottom__item__link-text{padding-left:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.campaign-item__bottom__item__button-container,.coupon-item__bottom__item__button-container{align-self:center;margin-top:16px}.campaign-item__bottom__item-button,.coupon-item__bottom__item-button{width:149px;height:47px;flex-shrink:0;color:#212032;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;background-color:#f9dd78;border-radius:5px;border:1px solid #f9dd78;cursor:pointer}.campaign-item__bottom__item__stat,.coupon-item__bottom__item__stat{display:flex;flex-direction:row}.campaign-item__bottom__item__detailed{display:flex}.campaign-item__bottom__item__detailed.row-it{flex-direction:row}.coupon-item__bottom__item__stat-dot{height:10px;width:10px;border-radius:5px;margin-right:3px}.coupon-item__bottom__item__stat-dot.active{background-color:#6db563}.coupon-item__bottom__item__stat-dot.draft{background-color:#f9b678}.coupon-item__bottom__item__stat-dot.ended,.coupon-item__bottom__item__stat-dot.expired{background-color:#f04848}.campaign-item__bottom__clicks-unique{color:#212032;font-family:Poppins,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.campaign-item__bottom__item__time{display:flex;flex-direction:row}.campaign-item__bottom__item__time__exp,.coupon-item__bottom__item__time__exp{display:flex;flex-direction:column}.campaign-item__bottom__item__time__exp.row-it,.coupon-item__bottom__item__time__exp.row-it{flex-direction:row}.coupon-item__bottom__item__time__exp-status{display:flex;flex-direction:row;align-items:center}.campaign-item__bottom-title,.coupon-item__bottom-title{color:#212032;font-family:Poppins,sans-serif;font-size:12px!important;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.coupon-item__bottom__item-product{font-weight:700!important;width:250px}.coupon-item__bottom__item-product,.coupon-item__bottom__item-store{color:#212032;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;line-height:normal;max-height:44px;overflow:scroll}.coupon-item__bottom__item-store{font-weight:400;max-width:250px}.coupon-item__bottom__item-product:hover+.coupon-item__bottom__item-product-full,.coupon-item__bottom__item-store:hover+.coupon-item__bottom__item-store-full{display:block;background-color:#fff;border:1px solid #212032;z-index:1;padding:10px;width:250px;box-shadow:0 0 4px #949f96;font-size:12px}.coupon-item__bottom__item-product-full,.coupon-item__bottom__item-store-full{display:none}.no-funds-modal{align-items:center;justify-content:center;display:flex;flex-direction:column;width:100%;padding:36px 49px}.no-funds-modal__header{display:flex}.no-funds-modal__header-cancel{color:#212032;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;position:absolute;right:0;margin-right:15px;margin-top:-20px;cursor:pointer}.no-funds-modal__text{width:500px}.no-funds-modal__text p{text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.button--modal-submit{align-self:center;margin-top:20px;width:237px;height:47px;background-color:#f9dd78;border-radius:8px;border:none}.button--modal-submit.campaign{align-self:flex-start}.campaign-nav-header{display:flex;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:left;width:100%;padding-top:4px;padding-bottom:27px;margin-bottom:30px;align-items:center;cursor:pointer;border-bottom:1px solid #d9d9d9}.campaign-nav-header img{margin-right:15px}.detail-campaign{width:100%}.detail-campaign__header{display:flex;align-items:center;flex-direction:row;margin-bottom:17px}.detail-campaign__header h1{margin:0 0 0 14px;color:#212032;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.detail-campaign__bottom{display:flex;flex-direction:row;padding:29px 21px 28px;border:1px solid #d9d9d9;border-left:5px solid #f9dd78;margin-bottom:60px}.detail-campaign__bottom>div{margin-right:30px}.detail-campaign__bottom.retail-redemption{height:434px}.funding-form-wrapper,.payment-form-wrapper{display:flex;flex-direction:column;margin:auto auto 10px;width:95%}.funding-form-wrapper h2,.payment-form-wrapper h2{padding-top:0;margin-top:0}.funding-form-wrapper h5,.payment-form-wrapper h5{color:#212032;font-size:18px;font-weight:500;margin:0 0 10px 5px}.funding-form-wrapper h5 sup,.payment-form-wrapper h5 sup{font-size:12px;margin-left:15px}.payment-form-wrapper__tier{box-shadow:0 0 5px 0 #eaebf6;background-color:#ffdc64;padding:10px 30px;border-radius:1rem;display:flex;flex-direction:column;margin-bottom:10px}.payment-form__tier-header{font-weight:600;font-size:16px!important;padding:10px}.payment-form{max-width:500px}.funding-form,.payment-form{width:100%;justify-content:space-around;display:flex;flex-direction:column}.funding__input-set{display:flex;flex-direction:column;margin-right:20px;margin-bottom:20px}.funding__input-set label{font-weight:600;margin:0 0 10px 8px}.funding__input-set input{height:45px;padding:1rem;font-size:16px;border-radius:1rem;border-color:#eaebf6;border-style:solid}.payment__input--note{width:300px}.payment__input--amount,.payment__input--email,.payment__input--note{border-radius:10px;border:1px solid #000;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:6px 10px;margin-bottom:20px;width:96%}.payment__input--amount input,.payment__input--email input,.payment__input--note input{border:none;width:100%;font-size:32px;padding:10px 5px;font-size:16px}.payment__input--amount input:focus,.payment__input--email input:focus,.payment__input--note input:focus{outline-width:0}.payment__input--amount input::placeholder,.payment__input--email input::placeholder,.payment__input--note input::placeholder{color:#a6a6ad;opacity:.95}.payment__input--amount input{margin-top:1px;font-size:24px}.payment-modal__wrapper{width:650px;margin:2% auto auto}.modal{background:#fff;height:100%;width:100%;padding:15px;border-top:5px solid #f9dd78}.payment-modal{height:100%;width:0;position:fixed;z-index:1;left:0;top:0;width:100%;background-color:rgba(0,0,0,.8);overflow-x:hidden}.modal-header{right:0;display:flex;justify-content:flex-end;font-size:22px}.modal-header a{text-decoration:none;display:flex;font-size:12px;align-items:center}.payment-account__top{display:flex;justify-content:space-between;width:100%;align-items:center}.payment-account__top h2,.payment-account__top h6{margin:0}.payment-account__transactions-list{width:100%;display:flex;flex-direction:column;justify-content:center}.transaction-table{width:100%;border-collapse:collapse;margin-bottom:40px}.transaction-table th{padding-left:10px;text-align:left;color:#212032;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.5px;text-transform:uppercase;padding-bottom:10px}.transaction-table th.end-column{text-align:right;padding-right:15px}.transaction-table td.em--money{color:#6db563}.transaction-table td.em--bad-money{color:#f04848}.transaction-table th:first-child{padding-left:25px}.transaction-table__tr{border-bottom:1px solid #dedede}.transaction-table__tr td:first-child{padding-left:20px}.transaction-table__tr td:last-child{padding-right:20px}.transaction-table__td{max-height:80px;padding-left:10px;padding-top:20px;padding-bottom:22px}.transaction-table__td.name{width:285px;font-weight:700;color:#000;font-size:14px;line-height:19px}.transaction-table__td.store{max-width:188px;width:100%;display:flex}.transaction-table__td.end-column{text-align:right}.transaction-table__td--edit{display:flex}.transaction-table__td--edit-image{margin-top:6px}.transaction-table__td--icon-label__image{margin-top:0}.transaction-table__td--icon-label{display:flex;align-items:center}.transaction-table__td--icon-label div+div{margin-left:10px}.circle-icon{width:30px;height:30px;border-radius:30px;background-color:#f9dd78;display:flex;align-items:center;justify-content:center}@media(max-width:800px){.funding-form-wrapper,.payment-form-wrapper{flex-direction:column}.payment-modal{min-height:100vh;overscroll-behavior:contain}.payment-modal__wrapper{position:relative;width:90%;margin:5%}}