#faq{margin:24px 0}@media(min-width:992px){#faq{margin:40px 0}}@media(min-width:1440px){#faq{margin:40px 0}}#faq h1{font-weight:700;font-size:28px;line-height:36px;padding:0 12px;margin-bottom:24px}@media(min-width:580px){#faq h1{padding:0}}@media(min-width:992px){#faq h1{font-weight:700;font-size:32px;line-height:40px}}#faq details{margin-bottom:12px;border-radius:12px}@media(min-width:580px){#faq details{margin-bottom:16px}}#faq details summary{position:relative;list-style:none;font-weight:700;font-size:20px;line-height:28px;color:rgba(22,24,29,.7);cursor:pointer}body.is-ltr #faq details summary{padding:16px 60px 16px 16px}body.is-rtl #faq details summary{padding:16px 16px 16px 60px}@media(min-width:992px){#faq details summary{font-weight:700;font-size:24px;line-height:32px}body.is-ltr #faq details summary{padding:24px 96px 24px 32px}body.is-rtl #faq details summary{padding:24px 32px 24px 96px}}#faq details summary:after{content:"";display:block;position:absolute;top:16px;width:28px;height:28px;background:rgba(22,24,29,.4);-webkit-mask-image:url(../img/chevron-down.svg);mask-image:url(../img/chevron-down.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.is-ltr #faq details summary:after{right:16px}body.is-rtl #faq details summary:after{left:16px}@media(min-width:992px){#faq details summary:after{width:32px;height:32px;top:24px}body.is-ltr #faq details summary:after{right:24px}body.is-rtl #faq details summary:after{left:24px}}#faq details .answer{font-weight:400;font-size:16px;line-height:24px}body.is-ltr #faq details .answer{padding:0 60px 16px 16px}body.is-rtl #faq details .answer{padding:0 16px 16px 60px}@media(min-width:992px){#faq details .answer{font-weight:400;font-size:18px;line-height:28px}body.is-ltr #faq details .answer{padding:0 96px 24px 32px}body.is-rtl #faq details .answer{padding:0 32px 24px 96px}}#faq details .answer p{padding-left:0;padding-right:0}#faq details .answer p:last-of-type{margin-bottom:0;padding-bottom:0}#faq details:hover{background-color:#f6f7f8}#faq details:hover summary{color:#0b0c0f}#faq details:hover summary:after{background:rgba(22,24,29,.7)}#faq details[open]{background-color:#f6f7f8}#faq details[open] summary{color:#0b0c0f;padding-bottom:12px}@media(min-width:992px){#faq details[open] summary{padding-bottom:16px}}#faq details[open] summary:after{rotate:180deg;background:rgba(22,24,29,.7)}#faq summary::marker,#faq summary::-webkit-details-marker{display:none}.hero-wrap{background:linear-gradient(90deg,#6c768e 0.42%,#192849 100.42%)}@media(min-width:580px){.hero-wrap .hero-inner{padding:0 24px;display:flex;justify-content:space-between;gap:16px}}@media(min-width:992px){.hero-wrap .hero-inner{gap:32px;padding:0}}.hero-wrap .hero-text{padding:40px 0;margin:auto 0}@media(min-width:992px){.hero-wrap .hero-text{padding:24px 0}}@media(min-width:1200px){.hero-wrap .hero-text{max-width:552px}}@media(min-width:1440px){.hero-wrap .hero-text{max-width:888px}}.hero-wrap h1{color:#f6f7f8;margin-bottom:16px;font-weight:700;font-size:36px;line-height:44px}@media(min-width:992px){.hero-wrap h1{font-weight:700;font-size:44px;line-height:52px;margin-bottom:56px}}@media(min-width:1200px){.hero-wrap h1{margin-bottom:16px}}@media(min-width:1440px){.hero-wrap h1{margin-bottom:42px}}.hero-wrap .hero-description .default-description{color:rgba(246,247,248,.7)}.hero-wrap .hero-description .no-coupons-description{color:#ff4d00}.hero-wrap .fox-holder{display:none;margin-top:auto}@media(min-width:580px){.hero-wrap .fox-holder{display:block}}@media(min-width:580px){.hero-wrap .fox{width:190px;height:190px}}@media(min-width:992px){.hero-wrap .fox{width:270px;height:270px}}@media(min-width:1200px){.hero-wrap .fox{width:290px;height:290px}}@media(min-width:1440px){.hero-wrap .fox{width:304px;height:304px}}.coupons-controls{margin:16px 0 32px;padding:16px;border-radius:16px;background-color:#fff}@media(min-width:580px){.coupons-controls{padding:16px 24px;margin:24px 0 48px}}@media(min-width:992px){.coupons-controls{margin:48px 0 24px}}@media(min-width:1200px){.coupons-controls{margin:0 0 24px;padding:24px}}.coupons-controls h2{font-weight:700;font-size:24px;line-height:32px;margin-bottom:8px}.coupons-controls .available{font-weight:400;font-size:16px;line-height:20px;margin-bottom:16px;color:rgba(22,24,29,.7)}@media(min-width:1200px){.coupons-controls .available{margin-bottom:24px}}.coupons-controls .available strong{color:#55b946}.coupons-controls .subtitle{display:block;font-weight:700;font-size:18px;line-height:24px;margin-bottom:16px}@media(min-width:580px){.coupons-controls .subtitle{margin-bottom:12px;font-weight:700;font-size:16px;line-height:20px}}.coupons-controls nav{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}@media(min-width:1200px){.coupons-controls nav{flex-direction:column;margin-bottom:24px}}.coupons-controls .hosting-type-holder{position:relative}.coupons-controls .hosting-type-holder #hosting-type-id{width:100%;justify-content:space-between}.coupons-controls .hosting-type-holder #hosting-type-id span{pointer-events:none}.coupons-controls .hosting-type-holder .dropdown{display:none;position:absolute;width:100%;z-index:2;border-radius:0 0 20px 20px;background-color:#fff;border:1px solid #0d80f2;overflow:hidden;border-top:0}.coupons-controls .hosting-type-holder .dropdown .inner-dropdown{max-height:250px;list-style:none;padding:0;margin:0}.coupons-controls .hosting-type-holder .dropdown .inner-dropdown li{border-top:1px solid #e2e5ea}.coupons-controls .hosting-type-holder .dropdown .inner-dropdown li a{display:block;font-weight:400;font-size:16px;line-height:24px;color:rgba(22,24,29,.7);padding:8px 16px}.coupons-controls .hosting-type-holder .dropdown .inner-dropdown li a:hover{color:#0d80f2}.coupons-controls .hosting-type-holder.opened .dropdown{display:block}.coupons-controls .hosting-type-holder.opened #hosting-type-id{border-radius:20px 20px 0 0;border-bottom:0}.coupon{position:relative;border-radius:16px}@media(min-width:580px){.coupon{display:grid;grid-template-columns:1fr 200px}}.coupon .top{padding:16px;background-color:#fff;border-radius:12px 12px 20px 20px;background-image:url(data:image/svg+xml;base64,phn2zyb3awr0ad0nmtawjscgagvpz2h0pscxmdaljyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnpjxyzwn0ihdpzhropscxmdaljybozwlnahq9jzewmcunigzpbgw9j25vbmunihn0cm9rzt0ni0uyrtvfqscgc3ryb2tllxdpzhropsczjybzdhjva2utzgfzagfycmf5pscxnscgc3ryb2tllwrhc2hvzmzzzxq9jzanihn0cm9rzs1saw5ly2fwpsdzcxvhcmunlz48l3n2zz4=);position:relative}@media(min-width:580px){.coupon .top{padding:16px 24px;min-height:193px}}@media(min-width:992px){.coupon .top{display:flex;align-items:center;gap:24px;min-height:132px}}@media(min-width:1200px){.coupon .top{min-height:156px}}.coupon .top .logo-count{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}@media(min-width:992px){.coupon .top .logo-count{margin-bottom:0}}.coupon .top .logo-count .logo{display:inline-block;min-width:150px}@media(min-width:992px){.coupon .top .logo-count .logo{margin-bottom:0}}.coupon .top .logo-count .logo img{max-width:150px;width:auto;height:auto}.coupon .top .logo-count .count{font-weight:400;font-size:14px;line-height:16px}.coupon .top .expired-badge{font-weight:400;font-size:12px;line-height:16px;padding:2px 8px 4px;color:#ff4d00;background-color:#ffdbcc;border-radius:13px;display:none;position:absolute}@media(min-width:580px){.coupon .top .expired-badge{display:inline-block;top:16px}body.is-ltr .coupon .top .expired-badge{right:24px}body.is-rtl .coupon .top .expired-badge{left:24px}}@media(min-width:992px){.coupon .top .expired-badge{top:12px}body.is-ltr .coupon .top .expired-badge{right:auto}body.is-rtl .coupon .top .expired-badge{left:auto}body.is-ltr .coupon .top .expired-badge{left:8px}body.is-rtl .coupon .top .expired-badge{right:8px}}.coupon .top .info{display:flex;flex-direction:column}@media(min-width:992px){.coupon .top .info{flex:1 1}}.coupon .top h2{font-weight:700;font-size:18px;line-height:24px}.coupon .top .used{font-weight:400;font-size:12px;line-height:16px;color:#555557;margin-bottom:8px;max-width:200px}@media(min-width:1440px){.coupon .top .used{max-width:275px}}.coupon .top .badges{margin-bottom:8px;display:flex;gap:8px}.coupon .top .badges .coupon-badge{font-weight:400;font-size:12px;line-height:16px;padding:2px 8px;border-radius:13px;display:flex;align-items:center;gap:4px}.coupon .top .badges .coupon-badge .icon{width:16px;height:16px}.coupon .top .badges .coupon-badge.exclusive{color:#960;background-color:#fc6}.coupon .top .badges .coupon-badge.exclusive .icon{background-color:#960}.coupon .top .badges .coupon-badge.verified{color:#449438;background-color:#99d590}.coupon .top .badges .coupon-badge.verified .icon{background-color:#336f2a}.coupon .top .did-it-work{font-weight:700;font-size:12px;line-height:16px;display:flex;gap:16px;margin-bottom:8px}.coupon .top .did-it-work .title{color:#555557}.coupon .top .did-it-work .coupon-vote{display:flex;align-items:center;gap:4px;color:#555557}.coupon .top .did-it-work .coupon-vote .icon{pointer-events:none;width:16px;height:16px}.coupon .top .did-it-work .coupon-vote .voteup_count,.coupon .top .did-it-work .coupon-vote .votedown_count{pointer-events:none;color:#acadae;font-weight:400;font-size:12px;line-height:16px}.coupon .top .did-it-work .coupon-vote.up .icon{background-color:#77c76b}.coupon .top .did-it-work .coupon-vote.down .icon{background-color:#ff7033}@media(min-width:580px){.coupon .top .mobile-show-more{display:none}}.coupon .description{border:0 solid #e2e5ea;color:rgba(22,24,29,.7);border-radius:12px;background-color:#fff;max-height:0;overflow:hidden;transition:all .3s ease}.coupon .description.opened{max-height:1000px;border-width:1px}.coupon .description article{padding-bottom:24px}.coupon .description article p:first-child{padding-top:16px}@media(min-width:580px){.coupon .description{grid-column:1/3}.coupon .description article{padding:0 8px 24px}}.coupon .buttons{border-radius:20px 20px 12px 12px;padding:24px 16px;background-color:#fff;background-image:url(data:image/svg+xml;base64,phn2zyb3awr0ad0nmtawjscgagvpz2h0pscxmdaljyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnpjxyzwn0ihdpzhropscxmdaljybozwlnahq9jzewmcunigzpbgw9j25vbmunihn0cm9rzt0ni0uyrtvfqscgc3ryb2tllxdpzhropsczjybzdhjva2utzgfzagfycmf5pscxnscgc3ryb2tllwrhc2hvzmzzzxq9jzanihn0cm9rzs1saw5ly2fwpsdzcxvhcmunlz48l3n2zz4=);text-align:center;margin-top:-2px}@media(min-width:580px){.coupon .buttons{grid-column:2/3;grid-row:1/2;display:flex;flex-direction:column;justify-content:center;margin-top:0}body.is-ltr .coupon .buttons{margin-left:-2px}body.is-rtl .coupon .buttons{margin-right:-2px}}.coupon .buttons .fee{font-weight:700;font-size:14px;line-height:16px;margin-bottom:8px;color:#55b946}.coupon .buttons .show-coupon{border:2px solid #e2e5ea;border-radius:32px;display:inline-block;font-weight:700;cursor:pointer;position:relative;white-space:nowrap;background-color:#fff;overflow:hidden;padding:2px 40px 2px 2px;margin-bottom:8px;width:100%}.coupon .buttons .show-coupon .code{position:absolute;font-weight:700;font-size:20px;line-height:24px;color:#c0c8d6;padding:5px 0;right:10px;pointer-events:none}.coupon .buttons .show-coupon .hint{background-color:#41afff;color:#fafcff;border-radius:50px 0 10px 50px;font-weight:700;font-size:14px;line-height:18px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;padding:8px 16px;transition:all .3s ease;left:0;pointer-events:none;clip-path:polygon(0% 0%,calc(100% - 30px) -15px,100% 15px,100% 100%,0% 100%)}.coupon .buttons .show-coupon .hint:after{content:"";position:absolute;top:0;right:0;border-width:8px;border-style:solid;background:#008bf0;border-color:transparent;border-radius:0 0 0 5px}.coupon .buttons .show-coupon .hint .icon{width:18px;height:18px;background-color:#fafcff}body.is-ltr .coupon .buttons .show-coupon .hint .icon{margin-right:6px}body.is-rtl .coupon .buttons .show-coupon .hint .icon{margin-left:6px}.coupon .buttons .show-coupon.hover .hint,.coupon .buttons .show-coupon:hover .hint,.coupon .buttons .show-coupon:focus .hint{left:-16px}.coupon .buttons .show-deal{margin-bottom:8px}.coupon .buttons .countdown-wrapper .countdown{color:rgba(22,24,29,.4);display:flex;align-items:center;justify-content:center;gap:4px}.coupon .buttons .countdown-wrapper .countdown span{font-weight:700;font-size:14px;line-height:16px;color:#0b0c0f;background-color:#f0f2f4;border-radius:4px;width:34px;height:32px;white-space:nowrap;display:flex;align-items:center;justify-content:center}.coupon .buttons .countdown-wrapper .countdown.red span{background-color:#f25237;color:#f6f7f8}.coupon .desktop-show-more{display:none;box-shadow:0 0 16px rgba(0,46,80,.08);grid-column:1/3;margin:0 auto;position:absolute;bottom:0;transform:translateY(16px);padding:8px 16px;background-color:#f0f7fe;color:#0b0c0f}.coupon .desktop-show-more:hover{color:#0d80f2;background-color:#f6f7f8}@media(min-width:580px){.coupon .desktop-show-more{display:inline-flex}}@media(min-width:992px){.coupon .desktop-show-more{margin:0 auto 0 48px}}.coupon.expired h2{opacity:.3}.coupon.expired .badges,.coupon.expired .show-deal,.coupon.expired .show-coupon,.coupon.expired .fee{opacity:.5}.coupon.expired .desktop-show-more{color:rgba(22,24,29,.4)}.coupon.expired .desktop-show-more .icon{background-color:rgba(22,24,29,.4)}.coupon.moneyback .info h2{margin-bottom:0}.coupons-recommended{padding:24px;margin:24px 0;background-color:#fff;border-radius:16px}.coupons-recommended h2{font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px;text-align:center}.coupons-recommended .companies{display:flex;flex-direction:column;gap:16px}@media(min-width:992px){.coupons-recommended .companies{flex-direction:row}}.coupons-recommended .company{background-color:#f6f7f8;display:flex;align-items:center;justify-content:space-between;border-radius:12px;padding:16px 8px;gap:8px;flex:1 1;cursor:pointer}.coupons-recommended .company img{width:100%;height:auto}.coupons-recommended .company .btn-coupon{pointer-events:none}.stats{padding:16px 8px;background-color:#fff;color:rgba(22,24,29,.7);border-radius:12px;display:none}@media(min-width:1200px){.stats{display:block}}.stats ul{list-style:none;margin:0;padding:0}.stats ul li{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;margin-bottom:8px}.stats ul li .name{font-weight:400;font-size:16px;line-height:20px;display:inline-flex}.stats ul li .name .icon{width:20px;height:20px}body.is-ltr .stats ul li .name .icon{margin-right:8px}body.is-rtl .stats ul li .name .icon{margin-left:8px}.stats ul li .value{font-weight:700;font-size:16px;line-height:20px}.stats ul li.offers .icon{background-color:#ffa033}.stats ul li.last-updated .icon{background-color:#ff7033}.stats ul li.best-discount .icon{background-color:#0d80f2}.stats ul li:last-child{margin-bottom:0}.stats .section-divider{padding:16px}.stats .used-today{text-align:center}.stats .used-today .value{margin-bottom:8px;font-weight:700;font-size:24px;line-height:32px;display:inline-flex;align-items:center;gap:8px}.stats .used-today .value .icon{width:32px;height:32px;background-color:rgba(22,24,29,.7)}.stats .used-today .description{font-weight:400;font-size:16px;line-height:20px}.subpages-nav{margin-bottom:32px}.subpages-nav .subtitle{font-weight:700;font-size:20px;line-height:28px;display:inline-block;margin-bottom:16px}.subpages-nav nav{background-color:#fff;border-radius:12px;overflow:hidden}.subpages-nav ul{list-style:none;padding:0;margin:0;max-height:calc(100vh - 590px)}.subpages-nav ul li a{padding:12px 24px;font-weight:400;font-size:16px;line-height:20px;color:rgba(22,24,29,.7);display:block}.subpages-nav ul li a:hover,.subpages-nav ul li a.active{background-color:#f6f7f8;color:#0d80f2}.vendor-notice-wrap{margin-bottom:12px;margin-top:12px}@media(min-width:580px){.vendor-notice-wrap{margin-bottom:16px;margin-top:16px}}.vendor-notice-wrap .vendor-notice-inner{padding:16px;border-radius:10px}.vendor-notice-wrap .vendor-notice-inner.no-expert-review-notice,.vendor-notice-wrap .vendor-notice-inner.no-affiliate-notice{background-color:#f0f7fe}.vendor-notice-wrap .vendor-notice-inner.disabled-notice{background-color:#fff4f0}@media(min-width:580px){.vendor-notice-wrap .vendor-notice-inner{padding:24px}}.vendor-notice-wrap .vendor-notice-inner .notice{margin-top:12px}.vendor-notice-wrap .vendor-notice-inner .tooltip-notice{display:flex;cursor:pointer}.vendor-notice-wrap .vendor-notice-inner .tooltip-notice .icon{background-color:rgba(255,170,0,.7);width:32px;height:32px}.vendor-notice-wrap .vendor-notice-inner h3{margin-bottom:0;font-weight:700;font-size:18px;line-height:24px;display:flex;align-items:center;gap:8px}@media(min-width:992px){.vendor-notice-wrap .vendor-notice-inner h3{font-weight:700;font-size:20px;line-height:28px}}#body-content,#disclosure{background-color:#f6f7f8}@media(min-width:1200px){.main-container{padding-top:72px;display:flex;gap:0 64px;margin-bottom:40px}}@media(min-width:1440px){.main-container{gap:0 80px;padding-top:64px}}@media(min-width:1200px){.main-container .sidebar-block .sidebar-inner{position:sticky;top:calc(var(--header-height) + 16px);width:280px}}@media(min-width:1440px){.main-container .sidebar-block .sidebar-inner{width:368px}}.coupons-list-wrap{width:100%}.coupons-list{display:flex;flex-direction:column;gap:40px 0;margin-bottom:48px}.coupons-list .section-divider{padding:0}.show-more-wrap{margin-top:24px;margin-bottom:24px}@media(min-width:580px){.show-more-wrap{margin-top:8px}}.coupons-content .inner-content{margin:16px 0 0;padding:16px 16px 32px;background-color:#fff;border-radius:12px}@media(min-width:580px){.coupons-content .inner-content{margin:24px 0 0}}.coupons-content .inner-content #faq{margin:0}#faq{margin-bottom:0;padding:0 24px}