.campaign-button[data-v-11e77047]{background-color:rgba(255,87,50,.15);color:#1b1b1b;display:flex;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;padding:4px 20px;border-radius:40px;justify-content:center;align-items:center}.campaign-button[data-v-11e77047]:hover{background-color:rgba(255,87,50,.3)}.campaign-button.free-ideas[data-v-11e77047]{background-color:rgba(14,110,244,.15)}.campaign-button.free-ideas[data-v-11e77047]:hover{background-color:rgba(14,110,244,.3)}.campaign-button strong[data-v-11e77047]{font-weight:500;display:inline-block}.campaign-button span[data-v-11e77047]{font-weight:400;display:inline-block;margin-left:5px}.campaign-button img[data-v-11e77047]{vertical-align:middle;margin-right:5px}.new-navbar{background-color:#fff!important;border-bottom:1px solid #dadde5;font-family:Roboto,sans-serif!important}.new-navbar .container a:hover{text-decoration:none}.new-navbar .container{max-width:2000px!important;padding:18px 30px 0!important}.new-navbar .desktop-search-container-inner{padding-right:0}.new-navbar .nav-search .product-type{padding:4px 16px;font-family:Roboto,sans-serif}.new-navbar .nav-flex{display:grid;grid-template-columns:[full-start] -webkit-min-content 1fr -webkit-min-content -webkit-min-content [full-end];grid-template-columns:[full-start] min-content 1fr min-content min-content [full-end];align-items:center;row-gap:10px}.new-navbar .nav-secondary{display:flex;justify-content:center;align-items:center;grid-column:full;height:54px}.new-navbar .nav-logo .navbar-brand{display:block;padding:0;width:150px}.new-navbar .nav-search{padding-left:97px;padding-right:32px}.new-navbar.nav-open .nav-search{padding-bottom:0;margin-bottom:24px}.new-navbar .nav-search #search-desktop,.new-navbar .nav-search #site-search{font-family:Roboto,sans-serif;font-size:16px;line-height:16px;padding:8px 16px}.new-navbar .nav-user .dropdown{border:none;display:flex;padding:0;position:relative}.new-navbar .nav-user .dropdown a{color:#1b1b1b}.new-navbar .nav-controls,.new-navbar .nav-user{display:flex;justify-content:flex-end;align-items:center}.new-navbar.nav-open .nav-user{box-shadow:inset 0 2px 2px #000}.new-navbar .nav-categories{flex-grow:1}.new-navbar .nav-categories ul{margin:0;padding:0;list-style:none;display:flex}.new-navbar .nav-categories ul li{padding:0;margin:0 32px 0 0}.new-navbar .nav-categories ul li a{font-family:Roboto,sans-serif;color:#021414;font-size:16px;font-weight:400;line-height:24px;padding-top:12px;padding-bottom:16px;display:block;border-bottom:2px solid transparent}.new-navbar.nav-open .nav-categories ul li:first-child a{padding-top:0}.new-navbar.nav-open .nav-categories ul li:last-child a{padding-bottom:0}.new-navbar .nav-categories ul li.active a,.new-navbar .nav-categories ul li a:hover{border-bottom:2px solid #0e6ef4}.new-navbar #log-in-link,.new-navbar #user-link{align-items:center;display:flex;margin-left:35px;margin-right:22px;padding:10px 0}.new-navbar #user-link span{display:none}.new-navbar #log-in-link{background-color:#ffbc00;border-radius:40px;font-size:16px;line-height:24px;font-family:Barlow,sans-serif;font-weight:700;width:auto;height:auto;padding:8px 16px;white-space:nowrap;display:block;text-align:center}.new-navbar #log-in-link:hover{background-color:#ffee4e}.new-navbar #log-in-link:active{background-color:#ff8a00}.new-navbar #user-link .fa-user{border:2px solid #343d45;border-radius:50%;padding:2px 3px;display:block;width:22px;height:22px;font-size:14px;margin-top:2px}.new-navbar #user-link>img{width:22px;height:22px;border-radius:50%;display:block}.new-navbar #user-link .fa-chevron-down{font-size:16px;margin-left:8px;transition:all .15s ease-in-out}.new-navbar #user-link i.fa-chevron-down{height:auto;width:auto}.new-navbar .hover-drop:hover #user-link .fa-chevron-down{transform:rotate(-180deg)}.new-navbar .hover-drop:hover .dropdown-menu{pointer-events:auto}.new-navbar .nav-controls a,.new-navbar .nav-user a{color:#000;display:block}.new-navbar .nav-controls .sumo-cart svg,.new-navbar .nav-controls .sumo-notification svg{width:20px;height:20px;vertical-align:middle}.new-navbar .sell-on-appsumo{white-space:nowrap;font-size:16px;line-height:24px}.new-navbar .nav-user .sell-on-appsumo a{color:#434d59}.new-navbar .sell-on-appsumo a strong{font-weight:400}.new-navbar .sell-on-appsumo a strong:hover{text-decoration:underline}.new-navbar .nav-user ul{background:#fff;border-radius:4px;border:none;box-shadow:0 4px 12px 0 rgba(0,0,0,.2);margin-top:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:16px 0!important;pointer-events:none}.new-navbar .nav-user ul li a{font-family:Barlow,sans-serif;font-weight:600;font-size:16px;line-height:24px;padding:8px 24px;white-space:nowrap}.new-navbar .nav-user ul li a:hover{background-color:#f9f9f9}.new-navbar .nav-controls a,.new-navbar .nav-controls a:visited{color:#000;display:inline-block;margin:0 7px;padding:0 7px}.new-navbar .nav-controls a:hover{color:#333}.new-navbar .nav-controls a,.new-navbar .nav-user a{line-height:20px}.new-navbar .nav-controls a i,.new-navbar .nav-user a i{font-size:18px;height:20px;vertical-align:middle;width:20px;line-height:20px}.new-navbar .sumo-notification{cursor:pointer;position:relative}.new-navbar .sumo-cart{position:relative}.new-navbar .sumo-cart a{background:none}.new-navbar .sumo-cart .cart-num{width:20px;height:20px;border-radius:50%;color:#fff;background:#eb5757;font-size:11.5px;text-align:center;font-weight:700;vertical-align:middle;line-height:21px;position:absolute;top:-10px;right:0}.new-navbar .sumo-cart aa{width:100%;height:100%;display:block;text-align:center}.new-navbar.nav-open .nav-promo{margin-top:24px;margin-bottom:24px}.new-navbar .nav-promo .free-ideas{background-color:rgba(14,110,244,.15)}.new-navbar .nav-promo .free-ideas:hover{background-color:rgba(14,110,244,.3)}.new-navbar .nav-promo .plus{background-color:rgba(255,87,50,.15)}.new-navbar .nav-promo .plus:hover{background-color:rgba(255,87,50,.3)}.new-navbar .nav-promo i{color:#ff5732}@media (max-width:991px){.new-navbar .nav-flex{grid-template-columns:[full-start] 20% 1fr 20% [full-end];row-gap:0}.new-navbar.nav-open .nav-flex .apply-top-row-margin{margin-top:18px}.new-navbar .nav-user .dropdown{padding:0;display:block;background-color:transparent}.new-navbar .container{max-width:none!important;padding:18px 15px 0}.new-navbar.nav-open .container{max-height:var(--vh);overflow-y:auto}.new-navbar .nav-secondary{order:4;height:auto;display:none}.new-navbar .nav-user{order:5;grid-column:full;display:none;background-color:#f5fafa;margin:-15px -15px 0;padding:15px}.new-navbar #user-link{margin:0}.new-navbar #user-link span{display:inline;font-weight:600;font-family:Barlow,sans-serif;font-size:20px;line-height:20px;margin-left:16px}.new-navbar #user-link .fa-chevron-down{display:none}.new-navbar .nav-user ul{flex-basis:100%;width:100%;margin:16px 0 0;list-style:none;padding:0!important;display:block;position:static;border:none;background-color:transparent;box-shadow:none;max-height:none;pointer-events:auto;opacity:1}.new-navbar .nav-user ul li a{display:inline-block;font-weight:400;padding:0;margin:8px 0;width:100%}.new-navbar .nav-user ul .log-out-link{margin-top:16px}.new-navbar .nav-user ul .log-out-link a{color:#0044c0;width:100%;text-align:center;border:2px solid #0044c0;padding:8px;font-weight:700;border-radius:40px}.new-navbar #log-in-link{margin-top:36px;margin-left:0;margin-right:0}.new-navbar .sell-on-appsumo{margin-bottom:24px;margin-right:0}.new-navbar .sell-on-appsumo a,.new-navbar .sell-on-appsumo a:active,.new-navbar .sell-on-appsumo a:hover,.new-navbar .sell-on-appsumo a:visited{display:grid;border-radius:4px;padding:8px 16px;color:#fff!important;grid-gap:0 10px;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"img name" "img summary"}.new-navbar .sell-on-appsumo a strong:hover{text-decoration:none}.new-navbar .sell-on-appsumo a.partner{background-color:#086a08}.new-navbar .sell-on-appsumo a.sell{background-color:#09292b}.new-navbar .sell-on-appsumo a img{grid-area:img;align-self:center}.new-navbar .sell-on-appsumo a strong{grid-area:name;font-weight:600}.new-navbar .sell-on-appsumo a span{font-weight:400;grid-area:summary}.new-navbar .nav-logo .navbar-brand{margin:0 auto;width:100px}.new-navbar .nav-hamburger{margin-left:-15px;padding-left:15px;align-items:center;display:flex;font-size:20px}.new-navbar .nav-hamburger a:hover{color:#021414}.new-navbar .nav-controls{justify-self:stretch}.new-navbar.nav-open .nav-secondary,.new-navbar.nav-open .nav-user{display:block}.new-navbar .nav-search{grid-column:full;padding:15px 0;order:4}.new-navbar.nav-open .nav-search{border-top-color:#dadde5}.new-navbar.nav-open .nav-categories,.new-navbar.nav-open .nav-search{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.new-navbar.nav-open .nav-categories{display:block;margin-bottom:24px}.new-navbar.nav-open .nav-categories ul{flex-direction:column}.new-navbar.nav-open .nav-categories li{margin:0}.new-navbar.nav-open .nav-categories a{border-bottom:none;font-family:Barlow,sans-serif;font-weight:600;font-size:20px;line-height:30px;color:#1b1b1b;padding:12px 0}.new-navbar .nav-categories ul li.active a,.new-navbar .nav-categories ul li a,.new-navbar.nav-open .nav-categories a:hover{border-bottom:none}}@media (min-width:992px) and (max-width:1199px){.new-navbar .nav-search{padding-left:40px}}.hover-drop:hover .dropdown-menu{display:block}.dropdown-menu{z-index:1001}body.dark-scheme .primary-container.with-new-navbar main{margin-top:80px!important}@media (max-width:991.98px){body:not(.with_fixed_header) .primary-container.with-new-navbar main{margin-top:20px!important;margin-bottom:20px!important}body.with_fixed_header .primary-container.with-new-navbar main{margin-top:138px!important;margin-bottom:20px!important}}@media (min-width:992px){body:not(.with_fixed_header) .primary-container.with-new-navbar main{margin-top:20px!important;margin-bottom:20px!important}body.with_fixed_header .primary-container.with-new-navbar main{margin-top:131px!important;margin-bottom:20px!important}}body.sumo-browse-page .primary-container.with-new-navbar .sumo-browse-main{margin-top:20px!important;margin-bottom:20px!important}body.disable-fix-and-scroll .primary-container.with-new-navbar main{margin-top:0!important;min-height:auto;min-height:calc(100vh - 250px)}body.disable-fix-and-scroll .primary-container.with-new-navbar header{z-index:1050}body.disable-fix-and-scroll header>.new-navbar{position:static}body.with_fixed_header .new-navbar{left:0;position:fixed;top:0;right:0;transition:all .4s ease-in-out;z-index:1060}body.with_fixed_header .new-navbar.scrolling{box-shadow:0 0 2px 2px rgba(0,0,0,.1)}body.with_fixed_header .new-navbar.scroll-down{transform:translateY(-100%)}body.with_fixed_header .new-navbar .container{opacity:1;transition-delay:.2s;transition:opacity .2s ease-in-out}body.with_fixed_header .new-navbar.scroll-down .container{opacity:0}.navbar-brand{background-image:url(https://appsumo2nuxt-cdn.appsumo.com/1b95d2474865cf035e98315cca0a5095.svg);background-size:contain;width:90px;height:48px}.navbar-brand,.sumo-cart>a{background-repeat:no-repeat;background-position:50%}.sumo-cart>a{background-image:url(https://appsumo2nuxt-cdn.appsumo.com/7399327b8f444128ca8f62cc273692b7.svg);background-size:20px 20px}.navbar .dropdown-menu a.disabled,.offcanvas-collapse .nav-link.disabled{opacity:.3;pointer-events:none}.dropdown .dropdown-menu .dropdown-item,.dropdown .dropdown-menu .dropdown-item a{font-size:.8rem}.dropdown-toggle:after{opacity:1;position:static}.dropdown.show .dropdown-toggle:after{border:none}.hover-drop .dropdown-menu{transition:all .12s ease;display:block;overflow:hidden;max-height:0;opacity:0;padding:0;border-width:0}.hover-drop:hover .dropdown-menu{transition:all .12s ease;max-height:550px;opacity:1;padding:20px 0;border-width:1px}.hover-drop:hover .dropdown-toggle:after{transform:translateY(-1px) rotate(180deg)}.navbar{background:#fff!important;color:#343d45;padding:0!important;z-index:1000!important}.navbar .nav-item{font-size:.8rem;font-weight:500;white-space:nowrap}.navbar .sumo-cart{transition:all .15s ease-in-out;flex-grow:0;flex-shrink:0}.navbar .sumo-cart:hover,.navbar .sumo-notification:hover{background-color:#f9f9f9}.navbar .sumo-notification svg{height:20px;width:20px}.navbar .nav-item.dropdown.show:after{background:#fff;height:0}.navbar .nav-item.active .nav-link{font-weight:700}@media (max-width:1199px){header .nav-item.account:before,header .nav-item.login:before{left:20px!important}}@media (max-width:991.98px){.navbar .container{max-width:100%}}a[target=_blank]{position:relative}.navbar a[target=_blank]:before,.offcanvas-collapse a[target=_blank] span:before{position:absolute;content:"";display:inline-block;width:10px;height:10px;background-image:url(https://appsumo2nuxt-cdn.appsumo.com/42f379fb260696cd0d3fa0a2e3e86451.svg);background-size:contain;background-repeat:no-repeat;background-position:top;top:50%;transform:translateY(-50%)}.navbar a[target=_blank]:before{right:26px}.offcanvas-collapse a[target=_blank] span:before{right:-16px}.dark-scheme .navbar a[target=_blank]:before{filter:brightness(1.08) saturate(.7)}.nav-item.account,.nav-item.browse,.nav-item.login{position:relative}.navbar .nav-item.account>a,.navbar .nav-item.browse>a,.navbar .nav-item.login>a{background-color:transparent;border:none}.nav-item.account:before,.nav-item.browse:before,.nav-item.login:before{content:"";display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;left:30px;top:50%;transform:translateY(-50%);transition:all .15s ease-in-out}@media (max-width:1199px){header .navbar .nav-item.account>a,header .navbar .nav-item.browse>a,header .navbar .nav-item.login>a{padding-left:60px}}.navbar.fixed-top.scrolling{box-shadow:0 0 2px 2px rgba(0,0,0,.1)}@media (max-width:991.98px){.price-bar-visible .navbar.fixed-top,.price-bar-visible .navbar.fixed-top.scrolling{box-shadow:0 0 2px 2px transparent;border-bottom:1px solid #fff}}.navbar.fixed-top.scroll-down{transform:translateY(-100%)}.navbar.fixed-top.scroll-down .container{opacity:0}.navbar.fixed-top{box-shadow:none;border-bottom:1px solid #eee;transform:translateY(0);transition:all .4s ease-in-out}.navbar.fixed-top .container{opacity:1;transition-delay:.2s;transition:opacity .2s ease-in-out}.navbar .sumo-cart .cart-num,.notification{width:20px;height:20px;border-radius:50%;color:#fff;background:#eb5757;font-size:11.5px;text-align:center;font-weight:700;vertical-align:middle;line-height:21px}.navbar .sumo-cart .cart-num{position:absolute;top:18px;right:10px}.offcanvas-collapse .notification{margin:-5px 5px}.nav-item.account>.notification{position:absolute;left:36px;top:32%;transform:translateY(-32%)}.navbar .sumo-cart{background:transparent;width:60px;height:80px;position:relative;margin-right:-18px}.navbar .sumo-cart[product=yes]{margin-right:-10px}.navbar .sumo-cart img{margin:30px auto}@media (max-width:991.98px){header .navbar .sumo-cart{margin-right:0;width:50px}header .navbar .sumo-cart[product=yes]{margin-right:5px}}header:before{content:"";position:fixed;top:0;left:0;right:0;display:block;height:100vh;width:100vw;background:#000;z-index:1010;opacity:0;transition:opacity .3s ease-in-out;visibility:hidden;display:none}.offcanvas-collapse{display:none;background:#fff;transition:background .15s ease-in-out;box-shadow:3px 0 3px 0 rgba(0,0,0,.1);z-index:1020}body main:before{content:"";position:fixed;top:0;left:0;right:0;display:block;height:100vh;width:100vw;background:#000;z-index:1010;opacity:0;transition:opacity .3s ease-in-out;visibility:hidden;display:none}.sticky-mobile>.d-flex{border-top:1px solid #eee;padding:10px 0}@media (max-width:991.98px){header:before{display:block}header .nav-item .nav-link{display:block;padding:30px 17px;border-bottom:1px solid #eee;width:100%;text-align:left;font-size:14px;color:#272727;font-weight:700;line-height:1;transition:color .2s ease-in-out}header .nav-item{border-left:0 solid #fff;transition:all .15s ease-in-out}header .nav-item:active,header .nav-item:focus,header .nav-item:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.05);border-left:4px solid #0a3638}}.disable-fix-and-scroll main{margin-top:0!important;min-height:auto;min-height:calc(100vh - 250px)}.disable-fix-and-scroll header>.navbar{box-shadow:none;border-bottom:1px solid #eee;position:static!important}.search-container form{width:100%;background-color:#f5f5f9;border-radius:30px;display:flex}.search-container input[type=text]{width:calc(100% - 50px);padding:.5rem .75rem;font-size:1rem;line-height:1.5;color:#343d45;background-color:transparent;background-clip:padding-box;border:none;border-radius:.25rem 0 0 .25rem}.search-container input[type=text]::-moz-placeholder{color:rgba(0,0,0,.6);opacity:1}.search-container input[type=text]::placeholder{color:rgba(0,0,0,.6);opacity:1}.search-container input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.6)}.search-container input[type=text]::-ms-input-placeholder{color:rgba(0,0,0,.6)}.search-container input[type=text]:focus{outline:0}.search-container .search-form-container{align-items:center;transition:box-shadow .25s ease;border:1px solid #434d59;border-radius:30px;display:flex;width:100%;position:relative;padding:1px}.search-container .search-form-container .product-type{background:transparent;padding:.5rem .75rem;cursor:pointer;white-space:nowrap;font-size:1rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark-scheme header .search-container .search-form-container .product-type{border-right:1px solid #f5f5f9}.search-container .search-form-container .product-type .chevron-icon{font-size:12px;transition:transform .2s ease-in-out}.search-container .search-form-container .product-type.open .chevron-icon{transform:rotate(180deg)}.search-container .search-form-container .dropdown-portal{background:transparent;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:none;z-index:999;display:none}.search-container .search-form-container .dropdown-portal.open{display:block}.search-container .search-form-container .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;width:auto;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border-radius:.25rem;margin-top:4px!important;padding:5px 0 0;border:1px solid #8e9baa;box-shadow:0 4px 4px 0 rgba(27,27,27,.2)}.search-container .search-form-container .dropdown-menu.open{display:block!important}.search-container .search-form-container .dropdown-item a{display:block;padding:0!important;font-weight:400!important}.search-container .search-form-container .dropdown-item.search-all{border-top:1px solid #eee}.search-container .search-form-container .dropdown-item a:hover{text-decoration:none}.search-container .search-form-container .dropdown-item:hover{background:none!important}.search-container .search-form-container .dropdown-item:hover a{color:#0e6ef4}div .search-container .search-form-container .search-product-type-divider{border-left:1px solid #c7ced7;width:0;height:75%;position:relative;top:0;margin-right:0}.search-container .search-form-container:focus-within{border:2px solid #0275d8!important;padding:0}.search-container button{width:40px;height:35px;width:50px;background-color:transparent;color:#434d59;font-size:1.25rem;border:none;cursor:pointer;transition:all .25s ease-in-out;flex-shrink:0}.search-container .btn-search-clear{align-items:center;display:flex;justify-content:center}@media (min-width:992px){.search-container .btn-search-clear{border-radius:0;border-right:1px solid #434d59;height:25px;padding-top:2px}.search-container button:not(.btn-search-clear):hover{background-color:#ffd766!important;border-color:#ffd766!important;border-radius:30px}}.desktop-search-container-inner{width:100%}@media (max-width:1199px){header .desktop-search-container-inner{padding-right:20px}}.dark-scheme header .search-container .search-form-container{border:1px solid #f5f5f9;padding:1px}.dark-scheme header .search-container .search-form-container:focus-within{border:2px solid #699cff!important;padding:0}.dark-scheme header .search-container button,.dark-scheme header .search-container input[type=text]{color:#fff}.dark-scheme header .search-container input[type=text]::-moz-placeholder{color:hsla(0,0%,100%,.6);opacity:1}.dark-scheme header .search-container input[type=text]::placeholder{color:hsla(0,0%,100%,.6);opacity:1}.dark-scheme header .search-container input[type=text]:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.dark-scheme header .search-container input[type=text]::-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.dark-scheme.sumo-onboarding-page .search-form-container input{color:#fff}.primary-container{transition:margin-top .2s ease-in-out}.sumo-browse-page main{margin-top:100px!important}@media (min-width:769px) and (max-width:991px){.sumo-browse-page main{margin-top:160px!important}}@media (max-width:768px){.sumo-browse-page main{margin-top:120px!important}}.navbar.fixed-top .container{max-width:2000px;margin:auto;padding:0 25px}.nav-item{border:0!important;border-color:transparent!important}#sumo-main-overlay{z-index:1050!important;position:fixed!important;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:none}#sumo-main-overlay.full{z-index:9999!important}#sumo-main-overlay.active{display:inline!important}