*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}b,strong{font-weight:bolder}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}ol,ul{padding-left:40px}.container{margin-left:auto;margin-right:auto;width:auto}@media screen and (max-width:768px){.container{padding-left:16px;padding-right:16px}}@media screen and (min-width:769px) and (max-width:1023px){.container{padding-left:40px;padding-right:40px}}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (min-width:1216px){.container{max-width:1152px}}.is-clipped{overflow:hidden!important}@font-face{font-display:swap;font-family:Mail;font-weight:700;src:url(../fonts/Mail_Sans_Roman_Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mail;font-weight:600;src:url(../fonts/Mail_Sans_Roman_DemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mail;font-weight:500;src:url(../fonts/Mail_Sans_Roman_Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mail;font-weight:400;src:url(../fonts/Mail_Sans_Roman_Regular.woff2) format("woff2")}html{scroll-behavior:smooth}body{background-color:#f3f3f5;box-sizing:border-box;color:#2c2d2e;font-family:Mail,Inter,Helvetica,sans-serif}a{text-decoration:none}table:not(.retailer-emoji-table__table){overflow-x:hidden;width:100%}table:not(.retailer-emoji-table__table) p{margin:0!important}table:not(.retailer-emoji-table__table) tr td,table:not(.retailer-emoji-table__table) tr th{padding:13px}table:not(.retailer-emoji-table__table) tr strong,table:not(.retailer-emoji-table__table) tr:first-of-type{background-color:#5856d6;color:#fff;font-weight:700}table:not(.retailer-emoji-table__table) tr:not(:first-of-type){background-color:#fff}table:not(.retailer-emoji-table__table) tr:first-child strong,table:not(.retailer-emoji-table__table) tr:first-child td,table:not(.retailer-emoji-table__table) tr:first-child th{color:#fff;font-weight:700}table:not(.retailer-emoji-table__table) tr:first-child td:first-of-type,table:not(.retailer-emoji-table__table) tr:first-child th:first-of-type{border-top-left-radius:12px}table:not(.retailer-emoji-table__table) tr:first-child td:last-of-type,table:not(.retailer-emoji-table__table) tr:first-child th:last-of-type{border-top-right-radius:12px}table:not(.retailer-emoji-table__table) tr:last-child td:first-of-type{border-bottom-left-radius:12px}table:not(.retailer-emoji-table__table) tr:last-child td:last-of-type{border-bottom-right-radius:12px}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-400-1.B2xhLi22.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-400-2.CMZtQduZ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-400-3.CGAr0uHJ.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-400-4.CaVNZxsx.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-400-5.CBcvBZtf.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-400-6.DO1Apj_S.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-400-7.Dx4kXJAl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-400-1.B2xhLi22.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-400-2.CMZtQduZ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-400-3.CGAr0uHJ.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-400-4.CaVNZxsx.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-400-5.CBcvBZtf.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-400-6.DO1Apj_S.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-400-7.Dx4kXJAl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-400-1.B2xhLi22.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-400-2.CMZtQduZ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-400-3.CGAr0uHJ.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-400-4.CaVNZxsx.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-400-5.CBcvBZtf.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-400-6.DO1Apj_S.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-400-7.Dx4kXJAl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.app-page{padding-bottom:60px;padding-top:20px}@media screen and (min-width:769px) and (max-width:1023px){.app-page{padding-bottom:20px;padding-top:20px}}@media screen and (max-width:768px){.app-page{padding-bottom:16px;padding-top:16px}}.app-section:not(:last-of-type){margin:0 0 60px}@media screen and (min-width:769px) and (max-width:1023px){.app-section:not(:last-of-type){margin:0 0 40px}}@media screen and (max-width:768px){.app-section:not(:last-of-type){margin:0 0 28px}}.app-title{font-size:28px;font-weight:500;line-height:34px;margin-bottom:28px}@media screen and (max-width:768px){.app-title{font-size:20px;line-height:24px;margin-bottom:16px}}.category-card{align-items:center;background-color:#fff;border:1px solid rgba(0,16,61,.12);border-radius:12px;color:#2c2d2e;display:flex;height:132px;justify-content:center;padding:0 20px}.category-card:hover{box-shadow:0 4px 24px #0000001f}@media screen and (max-width:768px){.category-card{flex-direction:column}.category-card--landing{height:auto;padding:10px 20px}}.category-card__image{height:92px;width:99px}@media screen and (max-width:1215px){.category-card__image{height:70px;width:auto}}@media screen and (max-width:768px){.category-card__image--landing{display:none}}.category-card__title{text-align:center;width:100%}@media screen and (max-width:768px){.category-card__title{font-size:14px;line-height:16px}}.category-grid{display:grid;grid-gap:16px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1023px){.category-grid{grid-template-columns:repeat(2,1fr)}}.category-grid--landing{margin-top:40px}@media screen and (max-width:768px){.category-grid--landing{margin-top:0}.category-grid .category-card:nth-child(n+5){display:none}.category-grid--active .category-card:nth-child(n+5){display:flex}}.category-grid__toggle{align-items:center;background-color:#5b58de;border:none;border-radius:5px;color:#fff;display:none;font-weight:600;justify-content:space-between;margin-top:15px;outline:none;padding:8px 12px;text-transform:uppercase;width:100%}.category-grid__toggle:hover{background-color:#5b58de;cursor:pointer}.category-grid__toggle:active{background-color:#5b58de}@media screen and (max-width:768px){.category-grid__toggle{display:flex}}.category-grid__toggle-icon{display:block;height:24px;width:24px}.category-grid__toggle-icon--active{transform:rotate(180deg)}.retailer-card{align-items:center;background-color:#fff;border:1px solid rgba(0,16,61,.12);border-radius:12px;display:flex;height:120px;justify-content:center}.retailer-card:hover{box-shadow:0 4px 24px #0000001f}.retailer-grid{display:grid;grid-gap:16px;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1023px){.retailer-grid{grid-template-columns:repeat(2,1fr)}}.retailer-grid--narrow{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1023px){.retailer-grid--narrow{grid-template-columns:repeat(2,1fr)}}.the-footer{border-top:1px solid #dedede;padding-top:40px}@media screen and (max-width:1023px){.the-footer{padding-top:20px}}.the-footer__row:last-of-type{border-top:1px solid #dedede}.the-footer__links-list{display:flex;flex-wrap:wrap;gap:10px 24px}@media screen and (max-width:1023px){.the-footer__links-list{-moz-column-gap:16px;column-gap:16px}}.the-footer__link{color:#2c2d2e;display:flex;font-size:15px;letter-spacing:.013em;line-height:20px}.the-footer__link:hover{color:#2c2d2e}.the-footer__articles{margin-bottom:40px;margin-top:20px}@media screen and (max-width:1023px){.the-footer__articles{margin-bottom:20px;margin-top:10px}}.the-footer__article:first-of-type{margin-bottom:10px}.the-footer__mail-block{padding:7px 0}@media screen and (max-width:1023px){.the-footer__mail-block{padding:23px 0 20px}}.the-footer__mail-block-links{align-items:center;display:flex}@media screen and (max-width:768px){.the-footer__mail-block-links{flex-wrap:wrap}}.the-footer__mail-block-link{display:flex;padding:4px 0}.the-footer__mail-block-link:first-of-type,.the-footer__mail-block-link:nth-of-type(2),.the-footer__mail-block-link:nth-of-type(4),.the-footer__mail-block-link:nth-of-type(5){margin-right:24px}.the-footer__mail-block-link:nth-of-type(3){margin-left:auto;margin-right:12px}@media screen and (max-width:768px){.the-footer__mail-block-link:nth-of-type(4){display:none}.the-footer__mail-block-link:nth-of-type(3){margin-left:unset}}.the-footer__article,.the-footer__mail-block-link{color:#919399;font-family:Inter,sans-serif;font-size:14px;line-height:22px}.the-footer__article:hover,.the-footer__mail-block-link:hover{color:#919399}.the-footer__mail-block-link--mobile{display:none}@media screen and (max-width:768px){.the-footer__mail-block-link--mobile{display:inline-flex}.the-footer__mail-block-link--mobile:first-of-type{margin-right:12px}}.the-footer__years{color:#bfc1c7;display:none;font-size:12px;line-height:16px;margin-top:12px}@media screen and (max-width:1023px){.the-footer__years{display:block}}.dropdown{display:block;height:60px;margin-bottom:-6px;margin-top:-6px;position:relative;z-index:9999}.dropdown--active:before{box-shadow:0 16px 48px #00103d47}.dropdown--active:after,.dropdown--active:before{border-radius:20px 20px 0 0;content:"";top:6px;right:-2px;bottom:0;left:-2px;position:absolute}.dropdown--active:after{background:#fff}.dropdown__trigger{align-items:center;background-color:transparent;color:#2c2d2e;display:flex;font-family:inherit;font-size:15px;font-weight:500;height:100%;line-height:20px;padding:0 12px;position:relative;z-index:5}.dropdown__trigger:hover{cursor:pointer}.dropdown__right{bottom:0;height:20px;overflow:hidden;position:absolute;right:-22px;width:20px;z-index:5}.dropdown__right:after{border-radius:50%;box-shadow:0 0 0 100px #fff;content:"";height:200%;position:absolute;top:-100%;width:200%}.dropdown__content{background-color:#fff;border-radius:0 20px 20px;box-shadow:0 16px 48px #00103d47;left:-2px;min-width:251px;padding:4px;position:absolute;transform-origin:top right}.icon-landings-dropdown,.icon-retailer-dropdown{margin-right:10px;pointer-events:none}.app-input{color:#2c2d2e;line-height:20px}.app-input__inner{align-items:center;display:flex;position:relative}.app-input__input{height:48px;padding:12px 16px}.app-input__textarea{height:120px;padding:12px 16px;resize:none}@media screen and (max-width:768px){.app-input__textarea{height:160px}}.app-input__input,.app-input__textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid rgba(0,16,61,.12);border-radius:8px;font-size:16px;width:100%}.app-input__input::-moz-placeholder,.app-input__textarea::-moz-placeholder{color:#919399}.app-input__input::placeholder,.app-input__textarea::placeholder{color:#919399}.app-input__input:focus,.app-input__textarea:focus{border-color:#00103d1f;outline:none}.app-input__input:focus::-moz-placeholder,.app-input__textarea:focus::-moz-placeholder{color:#919399}.app-input__input:focus::placeholder,.app-input__textarea:focus::placeholder{color:#919399}.app-input__label,.app-input__message{display:block;font-family:Inter,sans-serif;font-size:13px;line-height:20px}.app-input__label{font-weight:700;margin-bottom:4px}.app-input__message{color:#2c2d2e;margin-top:4px}.app-input__icon{bottom:0;color:#272b374d;display:inline-block;height:20px;margin:auto;position:absolute;top:0;width:20px}.app-input__icon--left{left:6px}.app-input__icon--right{right:6px}.app-input--error .app-input__input,.app-input--error .app-input__textarea{border-color:#ed0a34}.app-input--icon-left .app-input__input{padding-left:34px}.app-input--icon-right .app-input__input{padding-right:34px}.retailer-search{position:relative;width:336px}.retailer-search--active:before{box-shadow:0 16px 48px #00103d47}.retailer-search--active:after,.retailer-search--active:before{border-radius:24px 24px 0 0;content:"";top:-6px;right:-6px;bottom:-6px;left:-6px;position:absolute}.retailer-search--active:after{background:#fff}.retailer-search__input{position:relative;z-index:4}.retailer-search__input .app-input__input{border:1px solid rgba(0,16,61,.12);border-radius:24px;height:36px}.retailer-search__dropdown{background-color:#fff;border-radius:0 0 20px 20px;box-shadow:0 16px 48px #00103d47;left:-6px;padding:4px;position:absolute;transform-origin:top right;width:calc(100% + 12px)}.retailer-search__dropdown-title{color:#333;font-weight:600;padding:6px 12px}.retailer-search__item{border-radius:20px;color:#2c2d2e;display:block;padding:6px 16px;width:100%}.retailer-search__item:first-letter{text-transform:uppercase}.retailer-search__item:hover{background-color:#00103d0a;cursor:pointer}.retailer-search__not-found{align-items:center;display:flex;flex-direction:column;padding:0 12px}.retailer-search__not-found-heading{color:#333;font-weight:600}.retailer-search__not-found-img{display:block;height:32px;margin-bottom:12px;width:60px}.retailer-search__not-found-text{text-align:center}.the-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffe6;box-shadow:0 4px 8px #0000000a;padding:6px 0;position:sticky;top:0;z-index:33}@media screen and (max-width:1023px){.the-header{padding:12px 0}}.the-header__inner{align-items:center;display:flex;justify-content:space-between}.the-header__col,.the-header__logo-inner{align-items:center;display:flex;position:relative}.the-header__logo{margin-right:20px}@media screen and (max-width:1023px){.the-header__dropdown,.the-header__retailer-search{display:none}}.the-header__link{border-radius:20px;color:#2c2d2e;display:flex;padding:6px 16px}.the-header__link:hover{background-color:#00103d0a}.the-header__link--all{border-top:1px solid rgba(0,0,0,.12);justify-content:space-between;margin-top:4px;padding:18px 12px 10px}.the-header__link--all,.the-header__solo-link{align-items:center;color:#2c2d2e;display:flex;font-weight:500}.the-header__solo-link{font-size:15px;height:48px;line-height:20px;position:relative}@media screen and (max-width:1023px){.the-header__solo-link{display:none}}.the-header__solo-link-text{padding:6px 12px}.the-header__solo-link-text:hover{background-color:#00103d0a;border-radius:20px}.the-header__mobile-icons{display:flex;gap:12px}@media screen and (min-width:1024px){.the-header__mobile-icons{display:none}}.the-header__mobile-icon{align-items:center;color:#272b374d;display:flex;height:32px;justify-content:center;width:32px}@media screen and (min-width:1024px){.the-header__mobile-icon{display:none}}.the-header__search-mobile-wrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffe6;display:none;padding:12px 0;width:100%}@media screen and (max-width:1023px){.the-header__search-mobile-wrapper{display:block;position:sticky;top:56px;z-index:2}}.the-header__search-mobile{width:100%}.app-page--error-404 .page__inner{display:flex;padding-top:60px}@media screen and (max-width:768px){.app-page--error-404 .page__inner{align-items:flex-start;flex-direction:column;padding-top:0}}.app-page--error-404 .page__status-code{align-items:center;color:#919399;display:flex;font-size:100px;font-weight:700;justify-content:center;line-height:128px;margin-right:115px}@media screen and (max-width:768px){.app-page--error-404 .page__status-code{font-size:60px;line-height:77px;margin-right:0}}.app-page--error-404 .page__heading{font-size:36px;font-weight:600;line-height:48px;margin-bottom:24px}@media screen and (max-width:768px){.app-page--error-404 .page__heading{font-size:24px;line-height:28px}}.app-page--error-404 .page__text{font-family:Inter,sans-serif;font-size:18px;line-height:28px}.app-page--error-404 .page__text:first-of-type{margin-bottom:20px}@media screen and (max-width:768px){.app-page--error-404 .page__text:first-of-type{margin-bottom:10px}.app-page--error-404 .page__text{font-size:15px;line-height:24px}}.app-page--error-404 .page__link{color:#005ff9}.app-page--error-others{align-items:center;display:flex;height:100vh;justify-content:center}.app-page--error-others .page__outer{align-items:center;display:flex;flex-direction:column}.app-page--error-others .page__inner{display:flex}@media screen and (max-width:768px){.app-page--error-others .page__inner{align-items:flex-start;flex-direction:column}}.app-page--error-others .page__status-code{align-items:center;color:#919399;display:flex;font-size:100px;font-weight:700;justify-content:center;line-height:128px;margin-right:115px}@media screen and (max-width:768px){.app-page--error-others .page__status-code{font-size:60px;line-height:77px;margin-right:0}}.app-page--error-others .page__heading{font-size:36px;font-weight:600;line-height:48px;margin-bottom:24px}@media screen and (max-width:768px){.app-page--error-others .page__heading{font-size:24px;line-height:28px}}.app-page--error-others .page__text{font-family:Inter,sans-serif;font-size:18px;line-height:28px}@media screen and (max-width:768px){.app-page--error-others .page__text{font-size:15px;line-height:24px}}.app-page--error-others .page__link{color:#005ff9}.app-page--error-others .page__icon{height:500px;width:500px}@media screen and (max-width:768px){.app-page--error-others .page__icon{height:300px;width:300px}}
