*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:middle}*,*:before,*:after{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;color:#303030;line-height:1.3;background:#fff;overflow-x:hidden;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,input:focus,select,select:focus,textarea,textarea:focus,button,button:focus{outline:none;color:#1e093a}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#dddfdf}input:-moz-placeholder,textarea:-moz-placeholder{color:#dddfdf}input::-moz-placeholder,textarea::-moz-placeholder{color:#dddfdf}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#dddfdf}a,button,*[role="button"]{cursor:pointer;user-select:none;transition-property:color;transition-duration:300ms;transition-timing-function:linear}a{text-decoration:none}ul,ol{margin-left:17px;list-style-position:left}sub{vertical-align:top;font-size:smaller}.fadeIn{animation:fadeIn 700ms}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeOut{animation:fadeOut 700ms}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat"),url("../fonts/Roboto-Regular.woff") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto"),url("../fonts/Roboto-Bold.woff") format("woff2")}@font-face{font-family:"boiletplate";font-style:normal;font-weight:normal;font-display:swap;src:local("boiletplate"),url("../fonts/boiletplate.woff") format("woff")}:root{--sclrtc:#e1d7f3;--sclrbt:linear-gradient(#00c27e,#09a66f)}.ico{font-family:"boiletplate"}strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:5px}h6{font-size:1em}h5{font-size:1.125em}h4{font-size:1.25em}h3{font-size:1.5625em}h2{font-size:1.875em}h1{font-size:2.5em}#main{display:block;transition:margin-left 300ms linear;width:100%;overflow-x:hidden}.Flx,.Vhc{display:flex;flex-wrap:wrap}.Wrp{width:1200px;max-width:100%;margin:0 auto}.pgWrp{min-height:60vh}.Vhc{align-items:center;justify-content:center}.Sec{padding-top:var(--ss);padding-bottom:var(--ss)}.Sec.Bg,.Sec:not(.noBg):nth-child(even){background:#f0f0f0}img{max-width:100%;height:auto;vertical-align:middle}.flex{display:flex;align-items:center;justify-content:center}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:var(--sclrtc);position:absolute}::-webkit-scrollbar-thumb{background:var(--sclrbt);border-radius:5px}html,body,.scrolr{scrollbar-color:var(--sclrbt) var(--sclrtc);scrollbar-width:thin;border:none}@media (min-width:1367px){.slick-prev{margin-left:-60px}.slick-next{margin-right:-60px}}@media (max-width:1366px){.slick-slider .slick-prev{margin-left:20px}.slick-slider .slick-next{margin-right:20px}.slick-slider .slick-arrow:before{font-size:45px}}.scnm{width:300px;margin:auto;display:block;padding:8px 15px;margin-top:20px;text-align:center;border-radius:3px}.scnw{background-color:gold;color:black}.scne{background-color:#ea4343;color:white}.header{border-bottom:2px solid #00c27e;padding:0 15px;background-color:white;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.2)}.hdr-wrp{display:flex;flex-wrap:wrap;justify-content:space-between;height:70px}.logo-img{width:220px;padding:5px 0}.logo-img img{width:100%;object-fit:contain}.nav-link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100%}.drp-wrp{display:flex;flex-wrap:wrap;align-self:stretch}.drp-wrp>a{display:flex;align-items:center}.nv-lnk{color:black;display:inline-flex;align-items:center;line-height:1;font-size:14px;padding:20px;height:100%}.nv-lnk img{display:none;width:14px;height:14px;object-fit:contain;margin-right:7px}.nav-lnks::after{content:"";font-family:"boiletplate";font-size:10px;margin-left:3px}@media (min-width:641px){.srch-icn{display:none}}.srch-icn::before{content:"";color:#00c27e;font-size:25px;font-family:"boiletplate"}.menu{display:none}.menu::before{font-family:"boiletplate";content:"";color:#00c27e;font-size:25px}@media (max-width:991px){.nav-link .nv-lnk,.nav-link .nav-lnks{display:none}}@media (max-width:640px){.menu{display:block}.logo-img{width:220px}}@media (max-width:480px){.logo-img{width:220px}}@media (max-width:320px){.logo-img{width:220px}}.drp-btn:after{font-family:"boiletplate";content:"";color:white;font-size:10px;margin-left:5px}.itemsw{position:absolute;top:100%;left:0;right:0;background-color:white;z-index:1000;box-shadow:0 0 10px rgba(0,0,0,0.15);padding:10px 0;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:300ms;transition-timing-function:linear}.items{display:flex;flex-wrap:wrap}.items .item{min-width:calc(100% / 3);padding:18px;padding-top:15px;padding-bottom:20px;flex:1}.items .item h2{margin-bottom:0;line-height:1.3}.items .item h2 a{font-size:14px;font-weight:700}.items .item a{display:block;color:inherit;font-size:12px;font-weight:400;transition:color 300ms linear;margin-top:5px}.items .item a:hover,.items .item a:focus{color:#047850}.items .item .readbt{font-weight:700;vertical-align:middle;color:#00c27e;line-height:16px}.items .item .readbt:after{font-size:14px;content:"";font-family:"boiletplate";vertical-align:middle}.drpdown{height:100%}.drpdown.active .itemsw{opacity:1;visibility:visible}.hsf{border:solid 1px #efeaf9;padding:10px;display:flex;flex-wrap:wrap;align-items:center;flex:1;margin:0 10px 0 25px;border-radius:5px;background-clip:padding-box}@media (max-width:991px){.hsf{margin-right:0}}@media (max-width:640px){.hsf{display:none !important}}.hsi{font-style:italic;cursor:text;flex:1;line-height:25px;height:25px;color:#999;font-size:14px;font-weight:400;padding:0 5px}.hsb{color:#00c27e;text-align:center;margin-left:15px;border-radius:5px;background-clip:padding-box}.hsb:before{font-family:"boiletplate";content:""}.sidenv{position:fixed;top:0;height:100vh;width:270px;left:-270px;background-image:linear-gradient(#00c27e,#16a076);color:white;overflow-y:auto;transition:left 300ms linear}.sidenv.active{left:0}.sidenv a{color:inherit}.sidenv .shdr{font-size:16px;text-transform:uppercase;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;padding:15px 20px;background-color:rgba(0,0,0,0.1)}.sidenv .shdr span{color:white}.sidenv .shdr .sht{flex:1}.sidenv .shdr .shb{width:30px;height:30px;position:relative}.sidenv .shdr .shb:before{display:block;background-color:white;content:"";height:4px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:rotate(45deg)}.sidenv .shdr .shb:after{display:block;background-color:white;content:"";height:4px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:rotate(-45deg)}.sidenv .snav{padding:20px}.sidenv .snav a{display:block;font-size:15px}.sidenv .snav a+a{margin-top:15px}.src-scrn{top:70px;left:0;right:0;bottom:0;position:fixed;display:none;z-index:10;padding:15px;border-top:solid 2px #dfdfdf}.src-scrn .Wrp{width:600px;height:100%;overflow-y:auto;overflow-x:visible;padding:0 5px}.scrnov{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;width:100vw;height:100vh;overflow:auto;background-color:rgba(244,244,244,0.97)}.scrnov+.Wrp{position:relative}.input-wrp{display:flex;flex-wrap:wrap;margin-bottom:20px}.scrn-src{width:100%;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.1);padding:15px}.clsd-btn{width:50px;height:50px;color:white;font-size:60px;margin-left:-50px;border-radius:5px;background-color:#00c27e;box-shadow:0 0 5px rgba(0,0,0,0.1)}.scr-wrp{display:grid;gap:20px}.scr-cpn{flex:1;display:flex;border-radius:5px;align-items:center}.scr-logo img{width:100px;height:100px;padding:10px;border-radius:80px;background-color:white;transition:all linear 0.4s;box-shadow:0 0 5px rgba(0,0,0,0.2);object-fit:contain}.scr-logo img:hover{transform:scale(1.05)}.scr-hdng{padding-left:20px;margin-bottom:0;color:#1e093a}@media (max-width:991px){.scr-wrp{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.scr-wrp{grid-template-columns:repeat(1,1fr)}}.rating{border:none;text-align:center;display:flex;flex-wrap:wrap}.rating>label{margin:0;display:inline-block;cursor:pointer;padding:0}.rating>label:before{font-family:"boiletplate";font-size:16px;display:inline-block;content:"";color:#ccc;transition:color 100ms linear}.rating>label.RateActive:before{color:#00c27e}.rating>input{display:none}.rating p{font-size:13px;margin-left:10px;margin-top:3px}.rtng-txt{color:#1e093a}.modal .ctb{display:none!important}.modal .cdt{color:#00c27e;font-weight:700}.modal .cclnk{margin:3px 0 0!important}.store-page{background:#fff;color:#101827;overflow:hidden}.store-page *{box-sizing:border-box}.store-wrap{max-width:1180px;margin:0 auto;padding:0 10px}.store-hero{background:radial-gradient(circle at 12% 18%,#eef9f4 0,#fff 34%),radial-gradient(circle at 88% 12%,#f3f7ff 0,#fff 30%),linear-gradient(135deg,#fbfffd 0%,#fff 55%,#f8fbff 100%);border-bottom:1px solid #e8eeee;padding:20px 0 32px;overflow:hidden}.store-breadcrumb{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:0!important;margin:0 0 20px!important;padding:0!important;list-style:none!important;border:0!important}.store-breadcrumb li{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;border:0!important}.store-breadcrumb li:before,.store-breadcrumb li:after,.store-breadcrumb a:before,.store-breadcrumb span:before{display:none!important;content:none!important;border:0!important;background:none!important}.store-breadcrumb a,.store-breadcrumb span{font-size:12px!important;line-height:1.4!important;text-decoration:none!important;color:#667085!important;font-weight:700!important;border:0!important;background:none!important}.store-breadcrumb li:not(:last-child) a:after{content:"›"!important;display:inline!important;margin:0 9px!important;color:#b0b8c4!important;font-size:13px!important;position:static!important;border:0!important;background:none!important;width:auto!important;height:auto!important}.store-breadcrumb span{color:#008863!important;font-weight:600!important}.store-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 315px;gap:56px;align-items:center}.store-hero-left{display:grid;grid-template-columns:130px minmax(0,1fr);gap:20px;align-items:center;min-width:0}.store-logo-card{width:130px;height:130px;border-radius:16px;background:#fff;border:1px solid #e2e8ec;display:flex;align-items:center;justify-content:center;box-shadow:0 18px 44px rgba(16,24,40,.05);overflow:hidden}.store-logo-card img{max-width:94px;max-height:94px;object-fit:contain}.store-cat-label{display:inline-flex;margin:0 0 9px;height:26px;padding:0 12px;border-radius:999px;background:#eef8f4;color:#008863;font-size:12px;font-weight:500;align-items:center}.store-hero-content h1{margin:0 0 12px;font-size:39px;line-height:1.1;letter-spacing:-.045em;color:#111827;max-width:840px;font-weight:600}.store-hero-content p{margin:0 0 15px;font-size:15px;line-height:1.58;color:#5b6678;max-width:760px}.store-rating{display:flex;align-items:center;gap:3px;flex-wrap:wrap}.store-rating input{display:none}.store-rating .ratingCalculator{margin-left:10px;font-size:13px;color:#344054;font-weight:600}.store-hero-visual{min-height:198px;position:relative}.hero-clean-card{position:absolute;right:0;top:0;width:315px;background:#fff;border:1px solid #e2e8ec;border-radius:18px;padding:18px;box-shadow:0 20px 55px rgba(16,24,40,.07);overflow:hidden}.hero-top-row{display:grid;grid-template-columns:74px minmax(0,1fr);gap:16px;align-items:center;padding-bottom:17px;border-bottom:1px solid #edf1f4}.hero-clean-icon{width:74px;height:74px;border-radius:50%;background:#f3f8f5;color:#243247;border:1px solid #e1ece7;display:flex;align-items:center;justify-content:center}.hero-clean-icon .cat-svg{width:48px;height:48px}.cat-svg{display:none}.cat-svg-default{display:block}.cat-clothing-and-accessories .cat-svg,.cat-clothing-accessories .cat-svg,.cat-automotive .cat-svg,.cat-education .cat-svg,.cat-travel .cat-svg,.cat-services .cat-svg,.cat-health-and-beauty .cat-svg,.cat-food-and-beverage .cat-svg,.cat-computers-and-software .cat-svg,.cat-computer-and-software .cat-svg,.cat-electronics .cat-svg,.cat-home-and-garden .cat-svg{display:none}.cat-clothing-and-accessories .cat-svg-clothing,.cat-clothing-accessories .cat-svg-clothing{display:block}.cat-automotive .cat-svg-auto{display:block}.cat-education .cat-svg-education{display:block}.cat-travel .cat-svg-travel{display:block}.cat-services .cat-svg-services{display:block}.cat-health-and-beauty .cat-svg-health{display:block}.cat-food-and-beverage .cat-svg-food{display:block}.cat-computers-and-software .cat-svg-tech,.cat-computer-and-software .cat-svg-tech,.cat-electronics .cat-svg-tech{display:block}.cat-home-and-garden .cat-svg-home{display:block}.hero-clean-copy span{display:block;font-size:13px;color:#7a8294;font-weight:500;margin:0 0 7px}.hero-clean-copy strong{display:block;font-size:31px;line-height:1;color:#111827;font-weight:600;letter-spacing:-.035em;text-transform:uppercase}.hero-clean-trust{display:grid;grid-template-columns:38px 1fr;gap:13px;align-items:center;padding-top:16px}.hero-clean-trust span{width:38px;height:38px;border-radius:50%;background:#f3f8f5;color:#008863;border:1px solid #dcece5;display:flex;align-items:center;justify-content:center}.hero-clean-trust svg{width:20px;height:20px}.hero-clean-trust p{margin:0;font-size:14px;line-height:1.45;color:#596579;font-weight:500}.hero-clean-trust b{color:#111827}.store-main{padding:10px 0 45px}.store-layout{display:grid;grid-template-columns:minmax(0,1fr) 335px;gap:15px;align-items:start}.store-offers{min-width:0}.store-offer-box,.store-update-box,.store-about-long,.store-side-card{background:#fff;border:1px solid #e2e8ec;border-radius:14px;box-shadow:0 12px 34px rgba(16,24,40,.035)}.store-offer-box{overflow:hidden}.store-box-head,.store-update-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 22px;border-bottom:1px solid #edf1f4}.store-box-head h2,.store-update-head h2{margin:0;font-size:18px;line-height:1.25;color:#111827;font-weight:600}.store-box-head span,.store-update-head span{font-size:13px;color:#008863;font-weight:500;white-space:nowrap}.store-coupon-list{display:flex;flex-direction:column}.store-update-box,.store-about-long{margin-top:10px;padding:10px}.store-sidebar{display:flex;flex-direction:column;gap:14px;position:sticky;top:82px;min-width:0}.store-side-card{padding:15px;position:relative;overflow:hidden}.store-side-title{display:flex;align-items:center;gap:12px;margin-bottom:13px}.store-side-icon{width:40px;height:40px;border-radius:50%;background:#f3f8f5;color:#243247;border:1px solid #dcece5;display:flex;align-items:center;justify-content:center;flex:0 0 40px}.store-side-icon svg{width:21px;height:21px}.store-side-card h2{margin:0;font-size:19px;line-height:1.25;color:#111827;font-weight:600}.store-side-card p{margin:0;font-size:15px;line-height:1.72;color:#4f5b6d}.store-side-content{max-height:155px;overflow:hidden;position:relative}.store-toggle-card:not(.is-open) .store-side-content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:52px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff)}.store-toggle-card.is-open .store-side-content{max-height:none}.store-read-toggle{margin-top:12px;border:0;background:transparent;color:#008863;font-size:14px;font-weight:500;padding:0;cursor:pointer}.store-metrics-card{display:grid;grid-template-columns:1fr 1fr;padding:0;overflow:hidden}.store-metric{padding:22px 14px;text-align:center;border-right:1px solid #e9eeee;border-bottom:1px solid #e9eeee}.store-metric:nth-child(2n){border-right:0}.store-metric strong{display:block;font-size:22px;line-height:1;color:#111827;font-weight:600}.store-metric span{display:block;margin-top:8px;font-size:13px;color:#596579;font-weight:400}.store-chip-list{display:flex;flex-wrap:wrap;gap:10px}.store-chip-list a{height:36px;padding:0 15px;border-radius:999px;border:1px solid #e1e9ec;background:#fbfcfd;color:#26324a;text-decoration:none;font-size:14px;font-weight:400;display:flex;align-items:center}.store-logo-list{display:grid;grid-template-columns:repeat(4,58px);gap:12px}.store-logo-list a{width:58px;height:58px;border-radius:50%;border:1px solid #e2e8ec;background:#fff;display:flex;align-items:center;justify-content:center;padding:7px;overflow:hidden;text-decoration:none}.store-logo-list img{display:block;max-width:42px;max-height:30px;width:auto;height:auto;object-fit:contain;font-size:0;color:transparent}.store-logo-list a.no-store-logo{background:#f7f9fb}.store-logo-list a.no-store-logo span{font-size:9px;font-weight:600;color:#8a95a6;text-align:center;line-height:1.1}.store-about-long{padding:15px}.store-side-card:before,.store-side-card:after,.store-side-title:before,.store-side-title:after{display:none!important;content:none!important}@media(max-width:1024px){.store-wrap{max-width:1020px}.store-hero-grid{grid-template-columns:minmax(0,1fr) 285px;gap:28px}.hero-clean-card{width:285px;padding:16px}.hero-top-row{grid-template-columns:66px minmax(0,1fr);gap:13px}.hero-clean-icon{width:66px;height:66px}.hero-clean-icon .cat-svg{width:42px;height:42px}.hero-clean-copy strong{font-size:26px}.store-hero-left{grid-template-columns:105px minmax(0,1fr);gap:20px}.store-logo-card{width:105px;height:105px}.store-logo-card img{max-width:74px;max-height:74px}.store-hero-content h1{font-size:32px}.store-layout{grid-template-columns:minmax(0,1fr) 310px;gap:24px}}@media(max-width:860px){.store-hero-grid{display:block}.store-hero-visual{display:none!important}.store-layout{display:block}.store-sidebar{position:static;margin-top:16px}}@media(max-width:760px){.store-wrap{padding:0 8px;width:100%;max-width:100%}.store-hero{padding:16px 0 20px;background:linear-gradient(135deg,#ffffff 0%,#f7fbfa 52%,#f5f8ff 100%)}.store-breadcrumb,.store-cat-label{display:none!important}.store-hero-left{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:14px!important;align-items:center!important}.store-logo-card{width:88px!important;height:88px!important;border-radius:14px!important;margin:0!important}.store-logo-card img{max-width:62px!important;max-height:62px!important}.store-hero-content h1{font-size:23px!important;line-height:1.15!important;margin:0 0 8px!important;letter-spacing:-.035em!important}.store-hero-content p{font-size:13px!important;line-height:1.5!important;margin:0 0 10px!important}.store-rating{gap:2px!important}.store-rating .ratingCalculator{width:100%!important;margin:5px 0 0!important;text-align:left!important;font-size:12px!important}.store-main{padding:10px 0 42px}.store-box-head,.store-update-head{padding:10px}.store-box-head h2,.store-update-head h2{font-size:16px}.store-box-head span,.store-update-head span{font-size:12px}.store-side-card{padding:15px}.store-side-card h2{font-size:17px}.store-side-card p{font-size:14px}.store-logo-list{grid-template-columns:repeat(6,54px);gap:5px}.store-logo-list a{width:50px;height:50px}.store-update-box,.store-about-long{padding:10px}}@media(max-width:390px){.store-hero-left{grid-template-columns:82px minmax(0,1fr)!important;gap:12px!important}.store-logo-card{width:82px!important;height:82px!important}.store-hero-content h1{font-size:22px!important}}.store-coupon-list .coupon-card,.store-coupon-list .coupon-card *{box-sizing:border-box!important}.store-coupon-list .coupon-card{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-bottom:1px solid #e7edf1!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}.store-coupon-list .coupon-card:last-child{border-bottom:0!important}.store-coupon-list .coupon-card:before,.store-coupon-list .coupon-card:after,.store-coupon-list .coupon-main:before,.store-coupon-list .coupon-main:after,.store-coupon-list .coupon-content:before,.store-coupon-list .coupon-content:after,.store-coupon-list .coupon-action:before,.store-coupon-list .coupon-action:after,.store-coupon-list .coupon-button:before,.store-coupon-list .coupon-button:after,.store-coupon-list .cb:before,.store-coupon-list .cb:after{display:none!important;content:none!important;border:0!important;background:none!important;box-shadow:none!important}.store-coupon-list .coupon-main{display:grid!important;grid-template-columns:94px minmax(0,1fr) 160px!important;grid-template-areas:"badge title action"!important;gap:0px!important;align-items:center!important;width:100%!important;margin:0!important;padding:24px 22px!important}.store-coupon-list .coupon-badge{grid-area:badge!important;width:74px!important;height:74px!important;min-width:74px!important;min-height:74px!important;max-width:74px!important;max-height:74px!important;margin:0!important;padding:15px 5px!important;border-radius:13px!important;background:#f1eee7!important;color:#6c604c!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;text-align:center!important;position:relative!important;box-shadow:none!important}.store-coupon-list .coupon-badge span{position:absolute!important;top:-9px!important;left:50%!important;transform:translateX(-50%)!important;height:19px!important;padding:0 8px!important;border-radius:999px!important;background:#fff!important;border:1px solid #dce5eb!important;color:#536174!important;font-size:8.5px!important;font-weight:600!important;text-transform:uppercase!important;display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;line-height:1!important}.store-coupon-list .coupon-badge strong{display:block!important;margin:0!important;padding:0!important;font-size:21px!important;line-height:1!important;font-weight:600!important;color:#6c604c!important;max-width:66px!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important}.store-coupon-list .coupon-badge.is-long strong{font-size:12px!important;line-height:1.05!important}.store-coupon-list .coupon-badge em{display:block!important;margin:3px 0 0!important;font-size:12px!important;line-height:1!important;font-weight:600!important;font-style:normal!important;color:#6c604c!important}.store-coupon-list .coupon-badge small{position:absolute!important;left:50%!important;bottom:-9px!important;transform:translateX(-50%)!important;height:19px!important;padding:0 8px!important;border-radius:999px!important;background:#fff!important;color:#00a875!important;border:1px solid #dce5eb!important;font-size:11px!important;font-weight:600!important;display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;line-height:1!important}.store-coupon-list .coupon-content{grid-area:title!important;min-width:0!important;margin:0!important;padding:0!important}.store-coupon-list .coupon-content b{display:inline-flex!important;height:24px!important;padding:0 10px!important;border-radius:999px!important;background:#fff6ed!important;color:#9a5b00!important;font-size:11px!important;font-weight:600!important;align-items:center!important;margin:0 0 8px!important}.store-coupon-list .coupon-title{display:block!important;margin:0!important;padding:0!important;font-size:20px!important;line-height:1.32!important;color:#111827!important;font-weight:700!important;letter-spacing:-.01em!important;cursor:pointer!important;overflow-wrap:break-word!important;word-break:normal!important;white-space:normal!important;max-width:100%!important}.store-coupon-list .coupon-action{grid-area:action!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:9px!important;margin:0!important;padding:0!important;width:100%!important}.store-coupon-list .coupon-button,.store-coupon-list .coupon-button.sids,.store-coupon-list .coupon-button.cids,.store-coupon-list .coupon-button.cb{display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;float:none!important;clear:none!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:11px!important;background:#008863!important;color:#fff!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:14px!important;font-weight:600!important;line-height:1!important;cursor:pointer!important;box-shadow:none!important;text-decoration:none!important;transform:none!important}.store-coupon-list .code-coupon .coupon-button{background:#00a875!important}.store-coupon-list .coupon-details{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;appearance:none!important;border:0!important;background:transparent!important;color:#008863!important;font-size:13px!important;font-weight:600!important;line-height:1!important;padding:0!important;margin:0!important;cursor:pointer!important;text-align:center!important}.store-coupon-list .coupon-details:after{content:""!important;width:6px!important;height:6px!important;border-right:1.7px solid currentColor!important;border-bottom:1.7px solid currentColor!important;transform:rotate(45deg)!important;position:relative!important;top:-2px!important;display:inline-block!important;background:none!important}.store-coupon-list .coupon-card.is-open .coupon-details:after{transform:rotate(225deg)!important;top:2px!important}.store-coupon-list .coupon-terms{max-height:0!important;overflow:hidden!important;background:#fbfcfd!important;border-top:0!important;padding:0 24px!important;margin:0!important;transition:max-height .22s ease,padding .22s ease!important}.store-coupon-list .coupon-card.is-open .coupon-terms{max-height:850px!important;padding:20px 24px!important;border-top:1px solid #edf3f3!important}.store-coupon-list .coupon-terms h3{margin:0 0 10px!important;font-size:16px!important;color:#111827!important;font-weight:600!important}.store-coupon-list .coupon-terms,.store-coupon-list .coupon-terms p,.store-coupon-list .coupon-terms li,.store-coupon-list .coupon-terms div{font-size:14px!important;line-height:1.65!important;color:#5f717c!important}.store-coupon-list .coupon-terms ul,.store-coupon-list .coupon-terms ol{margin:0!important;padding-left:18px!important}.store-coupon-list .coupon-terms li{margin:0 0 7px!important;border:none;list-style:disc!important}.store-coupon-list .coupon-terms li:before,.store-coupon-list .coupon-terms li:after,.store-coupon-list .coupon-terms-content:before,.store-coupon-list .coupon-terms-content:after{display:none!important;content:none!important}@media(max-width:760px){.store-coupon-list .coupon-main{display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;grid-template-areas:"badge title" "button button"!important;gap:0px!important;align-items:center!important;width:100%!important;margin:0!important;padding:22px 14px 0!important}.store-coupon-list .coupon-badge{grid-area:badge!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;max-width:56px!important;max-height:56px!important;border-radius:11px!important;padding:13px 4px!important;margin:0!important}.store-coupon-list .coupon-badge strong{font-size:16px!important;max-width:48px!important}.store-coupon-list .coupon-badge.is-long strong{font-size:9.5px!important}.store-coupon-list .coupon-badge em{font-size:10px!important}.store-coupon-list .coupon-badge span{height:17px!important;font-size:10px!important;padding:0 6px!important;top:-8px!important}.store-coupon-list .coupon-badge small{height:17px!important;font-size:10px!important;padding:0 6px!important;bottom:-8px!important}.store-coupon-list .coupon-content{grid-area:title!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:60px!important;padding:0!important}.store-coupon-list .coupon-title{font-size:21px!important;line-height:1.35!important;margin:0!important}.store-coupon-list .coupon-action{grid-area:button!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;width:100%!important;margin:2px 0 0!important;padding:16px 0 16px!important;border:0!important}.store-coupon-list .coupon-button,.store-coupon-list .coupon-button.sids,.store-coupon-list .coupon-button.cids,.store-coupon-list .coupon-button.cb{width:260px!important;min-width:260px!important;max-width:260px!important;height:50px!important;min-height:50px!important;border-radius:12px!important;font-size:15px!important;font-weight:600!important;margin:0 auto!important}.store-coupon-list .coupon-details{width:100%!important;font-size:13px!important;margin:10px 0 0!important;text-align:left!important}.store-coupon-list .coupon-card.is-open .coupon-terms{padding:16px!important}.store-coupon-list .coupon-terms h3{font-size:15px!important}.store-coupon-list .coupon-terms,.store-coupon-list .coupon-terms p,.store-coupon-list .coupon-terms li,.store-coupon-list .coupon-terms div{font-size:13px!important}}@media(max-width:390px){.store-coupon-list .coupon-main{grid-template-columns:70px minmax(0,1fr)!important;gap:0px!important;padding:22px 12px 0!important}.store-coupon-list .coupon-badge{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;max-width:60px!important;max-height:54px!important}.store-coupon-list .coupon-title{font-size:20px!important}.store-coupon-list .coupon-button,.store-coupon-list .coupon-button.sids,.store-coupon-list .coupon-button.cids,.store-coupon-list .coupon-button.cb{width:250px!important;min-width:250px!important;max-width:200px!important}}.store-coupon-list .coupon-details span{font-weight:400}.latest-deals-clean{padding:10px;display:grid;grid-template-columns:1fr;gap:6px}.latest-deal-clean-row{display:grid;grid-template-columns:44px minmax(0,1fr) 110px;gap:14px;align-items:center;background:#fff;border:1px solid #e5eaf0;border-radius:16px;padding:15px 16px;box-shadow:0 10px 24px rgba(16,24,40,.035)}.latest-deal-clean-icon{width:44px;height:44px;border-radius:14px;background:#f8fafc;color:#334155;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center}.latest-deal-clean-icon svg{width:21px;height:21px}.latest-deal-clean-copy{min-width:0}.latest-deal-clean-copy strong{display:block;font-size:16px;line-height:1.35;color:#111827;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-deal-clean-copy span{display:block;margin-top:5px;font-size:12.5px;color:#64748b;font-weight:500}.latest-deal-clean-code{height:42px;border-radius:13px;background:#f8fafc;border:1px solid #e2e8f0;color:#111827;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 10px;min-width:0}.latest-deal-clean-code small{font-size:9.5px;line-height:1;font-weight:600;color:#64748b;text-transform:uppercase;margin-bottom:4px}.latest-deal-clean-code b{font-size:12.5px;line-height:1;font-weight:600;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.latest-deals-clean{padding:10px;gap:5px}.latest-deal-clean-row{grid-template-columns:38px minmax(0,1fr);gap:11px;padding:13px;border-radius:14px}.latest-deal-clean-icon{width:38px;height:38px;border-radius:12px}.latest-deal-clean-icon svg{width:19px;height:19px}.latest-deal-clean-copy strong{font-size:14.5px;white-space:normal}.latest-deal-clean-copy span{font-size:12px}.latest-deal-clean-code{grid-column:2;width:max-content;max-width:150px;height:34px;border-radius:11px;padding:0 10px;align-items:flex-start}.latest-deal-clean-code b{font-size:12px;max-width:128px}}.store-about-head{margin-bottom:14px}.store-about-head span{display:inline-flex;height:26px;padding:0 11px;border-radius:999px;background:#f8fafc;color:#64748b;border:1px solid #e2e8f0;font-size:12px;font-weight:900;align-items:center;margin-bottom:10px}.store-about-head h2{margin:0;font-size:26px;line-height:1.15;color:#111827;font-weight:900;letter-spacing:-.025em}.store-about-content,.store-about-content p{font-size:15px;line-height:1.8;color:#475569;margin:0}.store-about-content p:not(:last-child){margin-bottom:14px}.store-about-content a{color:#008863;font-weight:900;text-decoration:none}.store-about-content ul,.store-about-content ol{margin:14px 0 0;padding-left:20px}.store-about-content li{margin:0 0 8px;color:#475569}.store-about-content h2,.store-about-content h3{color:#111827;font-weight:900;margin:20px 0 10px;line-height:1.25}@media(max-width:760px){.store-about-section{padding:18px;border-radius:15px}.store-about-head h2{font-size:22px}.store-about-content,.store-about-content p{font-size:14px;line-height:1.75}}.store-page .store-side-content,.store-page .store-side-content p,.store-page .store-about-long,.store-page .store-about-long *{max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important}.store-social-card{padding-bottom:18px!important}.store-social-links{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin-top:14px!important}.store-social-links a{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;padding:0!important;border:1px solid #e1eaef!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#203645!important;text-decoration:none!important;box-shadow:none!important;font-size:0!important;line-height:1!important}.store-social-links a svg{width:17px!important;height:17px!important;min-width:17px!important;max-width:17px!important;display:block!important;fill:currentColor!important}.store-social-links a:hover{background:#eefaf6!important;border-color:#bfe9dc!important;color:#008c6b!important}.store-social-card .store-side-icon svg{width:18px!important;height:18px!important;display:block!important}