body.store #store-navigation h3 a{color:#303030;font-weight:500;text-decoration:none}body.store #store-navigation h3 strong{font-weight:900}body.store #store-navigation .nav a{font-size:.875rem}body.store #store-navigation .back-link{color:#0a7efa;font-size:.875rem}body.store #store-navigation .back-link:hover{color:#bdbdbe}body.store #store-navigation .bottom-border{border-bottom:2px solid #eaeaea;padding-left:15px;padding-right:15px}body.store .store-product{border:1px solid #eaeaea;position:relative}body.store #site-main img.featured{border-bottom:1px solid #eaeaea;border-top-left-radius:.3rem;border-top-right-radius:.3rem;height:auto;width:100%}body.store #site-main .post-thumbnail{position:relative}body.store #site-main .post-thumbnail .product-icon{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px}body.store #site-main .post-thumbnail .product-icon.small-border-radius{border-radius:.25rem}body.store #site-main .included-with-plus{position:absolute;right:1rem;top:0}body.store #site-main .post-content{position:relative;padding:1.25rem 1.125rem}body.store #site-main .post-content h2{font-size:1.25rem}body.store #site-main .post-content h2 a{text-decoration:none}body.store #site-main .post-content .pricing{font-size:1.25rem;line-height:1.2}body.store #site-main .post-content .pricing strong{font-weight:800}body.store #site-main .post-content .pricing del{color:#bdbdbe;margin-right:0}body.store #site-main .post-content .price .year{font-size:.875rem}body.store #site-main .post-content .btn{font-size:1.125rem}body.store #site-main .post-content .btn-wide{margin:0 auto .5rem auto;padding-bottom:1rem;padding-top:1rem;width:85%!important}body.store #site-main .post-content .btn-taller{padding-bottom:.75rem;padding-top:.75rem}body.store #site-main .pagination{margin-top:2rem}body.store #site-main .pagination .page-link{border:1px solid #bdbdbe;color:#7c7c7d!important;padding:.625rem 1rem}body.store #site-main .pagination .page-link:hover{background:#7c7c7d;border-color:#7c7c7d;color:#eaeaea!important}body.store #site-main .pagination .page-item.active .page-link{background:#1e1e1e;border-color:#bdbdbe;color:#eaeaea!important}body.store #faqs .faq-group{border:none}body.store #faqs .faq-group:last-child{margin-bottom:0}body.store #faqs .question p,body.store #faqs .question h3{cursor:pointer;font-size:1.25rem;font-weight:500;line-height:1.5;margin-bottom:0;padding-right:3rem}body.store #faqs .question i.fal{cursor:pointer;display:inline-block;float:right;font-size:1.5rem;margin-left:1.5rem;padding-top:2px}body.store #faqs .answer{display:none;margin-top:1.875rem}body.store #faqs .answer p{font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;padding-right:3rem}body.store #faqs .answer p:last-child{margin-bottom:0}body.store #faqs .answer ul:last-child,body.store #faqs .answer ol:last-child{margin-bottom:0}body.store #faqs .answer ul li,body.store #faqs .answer ol li{font-size:1.125rem}body.store #faqs .answer a{border-bottom:1px solid #0a7efa;font-weight:500;text-decoration:none}body.store #related-posts a{border:none;text-decoration:none}body.store.store-product #site-main img.featured{border:1px solid #eaeaea;border-radius:.3rem}body.store.store-product #site-main .post-content{padding:0}body.store.store-product #site-main .post-content .line-through{font-size:1.5rem;font-weight:500}body.store.store-product #site-main .post-content .price{font-size:1.875rem;font-weight:700;line-height:1.4}body.store.store-product #site-main .post-content .price sup{font-size:1rem}body.store.store-product #site-main .post-content .line-through sup{font-size:.875rem}body.store.term-subscriptions .buy-box .icon-bg{background:#000 url(https://ononesoft.cachefly.net/wp-content/themes/on1/images/on1-360/360-buy-box-bg.jpg) center center no-repeat;background-size:cover}body.store.term-subscriptions .buy-box.buy-box-purple .icon-bg{background:#000 url(https://ononesoft.cachefly.net/wp-content/themes/on1/images/on1-360/360-buy-box-bg-purple.jpg) center center no-repeat;background-size:cover}body.store.term-subscriptions .buy-box .btn-wide{margin:0 auto .5rem auto;padding-bottom:1rem;padding-top:1rem;width:85%!important}body.store.term-subscriptions .buy-box .pricing{font-size:2.25rem;font-weight:800;line-height:1.2}body.store.term-subscriptions .buy-box .pricing del{color:#bdbdbe;font-size:1.5rem;margin-right:0}body.store.term-subscriptions .buy-box small,body.store.term-memberships .buy-box small{font-size:.75rem}body.store.term-subscriptions .buy-box .owner-sign-in a:hover{text-decoration:none}body.store.term-memberships .buy-box .icon-bg,body.store.term-education-training .buy-box .icon-bg{background:#000 url(https://ononesoft.cachefly.net/wp-content/themes/on1/images/plus/plus-buy-box-bg-20200812.jpg) center center no-repeat;background-size:cover}body.store.term-memberships .buy-box .btn-wide,body.store.term-education-training .buy-box .btn-wide{margin:0 auto .5rem auto;padding-bottom:1rem;padding-top:1rem;width:85%!important}body.store.term-memberships .buy-box .pricing,body.store.term-education-training .buy-box .pricing{font-size:2.25rem;font-weight:800;line-height:1.2}body.store.term-memberships .buy-box .pricing del,body.store.term-education-training .buy-box .pricing del{color:#bdbdbe;font-size:1.5rem;margin-right:0}body.store.term-memberships .tooltip .tooltip-inner,body.store.term-education-training .tooltip .tooltip-inner{max-width:30rem;min-width:30rem}@media only screen and (min-width:320px) and (max-width:812px) and (-webkit-min-device-pixel-ratio:2){body.store #site-main article .post-content{padding:2rem 2rem 2rem 1rem}body.store.term-memberships .tooltip .tooltip-inner{max-width:24rem;min-width:20rem}}