body.blog .sticky.is-sticky{left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}body.blog #blog-navigation h3 a{color:#eaeaea;font-weight:900;text-decoration:none}body.blog #blog-navigation .dropdown-menu{background:#282828;border:1px solid #1e1e1e;color:#eaeaea;font-size:.875rem;margin-top:0;padding:.625rem 0}body.blog #blog-navigation .dropdown a{color:#bdbdbe}body.blog #blog-navigation .dropdown-toggle{font-size:.875rem;font-weight:500;text-decoration:none}body.blog #blog-navigation .dropdown-toggle::after{border:none;content:'\f107';font-family:'Font Awesome 6 Pro';font-size:.875rem;line-height:1;margin-left:.313rem;margin-top:-.125rem;vertical-align:middle}body.blog #blog-navigation .dropdown-menu .dropdown-item:hover{background:#303030;color:#fff}body.blog #blog-navigation .back-link{color:#7c7c7d;font-size:.875rem}body.blog #blog-navigation .back-link:hover{color:#bdbdbe}body.blog #blog-navigation .bottom-border{border-bottom:2px solid #303030;padding-left:15px;padding-right:15px}body.blog #site-main .post-content h1,body.blog #site-main .post-content h2,body.blog #site-main .post-content h3,body.blog #site-main .post-content h4,body.blog #site-main .post-content h1 a,body.blog #site-main .post-content h2 a,body.blog #site-main .post-content h3 a,body.blog #site-main .post-content h4 a{color:#303030}body.blog #site-main article img.featured{border-top-left-radius:10px;border-top-right-radius:10px;height:auto;width:100%}body.blog #site-main article .post-content{padding:3rem 3rem 1.875rem 3rem}body.blog #site-main article .post-meta a{color:#676767}body.blog #site-main article .cats-and-tags p{font-size:.875rem}body.blog #site-main article .restricted{position:relative}body.blog #site-main article .restricted .inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}body.blog #site-main article .restricted-wrapper ul{list-style:none;margin:0 0 0 2.5rem;padding:0}body.blog #site-main article .restricted-wrapper ul li{margin-bottom:1rem}body.blog #site-main article .restricted-wrapper ul li:last-child{margin-bottom:0}body.blog #site-main article .restricted-wrapper ul li::before{color:#0a7efa;content:'\f00c';font-family:'Font Awesome 6 Pro';font-weight:400;margin:0 .75rem 0 -1.75rem}body.blog #site-main article h3{margin-bottom:1.5rem}body.blog #site-main article .post-content p{margin-bottom:1.875rem}body.blog #site-main article .post-content p:last-child{margin-bottom:0}body.blog #site-main article .post-content figure{margin-bottom:1.875rem;max-width:100%!important}body.blog #site-main article .post-content figcaption{color:#7c7c7d;font-size:.875rem;line-height:1.5;margin-top:.75rem}body.blog #site-main article .post-content img,body.blog #site-main article .gallery .gallery-item img{height:auto;max-width:100%}body.blog #site-main #comments .comment-list{margin:0;padding:0}body.blog #site-main #comments .comment-list li{list-style-type:none}body.blog #site-main #comments .comment-list .comment{margin-bottom:3rem}body.blog #site-main #comments .comment-list .comment-content{background:#f6f6f7;border-radius:10px;padding:1rem;position:relative}body.blog #site-main #comments .comment-list .comment-content:before{border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #f6f6f7;border-top:10px solid transparent;content:'';left:-1.25rem;position:absolute}body.blog #site-main #comments .comment-list .bypostauthor .comment-content{background:rgba(10,126,250,.25);color:#0a7efa}body.blog #site-main #comments .comment-list .bypostauthor .comment-content a{color:#0a7efa}body.blog #site-main #comments .comment-list .bypostauthor .comment-content:before{border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid rgba(10,126,250,.25);border-top:10px solid transparent}body.blog #site-main #comments .comment-list .comment-text p{line-height:1.6}body.blog #site-main #comments .comment-list .comment-avatar{padding-right:15px}body.blog #site-main #comments .comment-list .comment-avatar img{border-radius:10px}body.blog #site-main #comments .comment-list .comment-reply-link,body.blog #site-main #comments .comment-list .comment-reply-login{display:inline-block;font-size:.75rem;margin-top:1rem}body.blog #site-main #comments #cancel-comment-reply-link{display:inline-block;float:right;font-size:.75rem;line-height:1.25em;padding-top:1.25rem}body.blog #site-main #comments .comment-meta{font-size:.875rem;margin-bottom:1rem}body.blog #site-main #comments #respond h3{color:#303030;font-size:1.625rem;font-weight:600;line-height:1.5;margin-bottom:1rem}body.blog #site-main #comments .comment-list #respond{margin-left:15%}body.blog #site-main #comments .comment-form label{display:block;font-size:1rem}body.blog #site-main #comments .comment-form textarea{width:100%}body.blog #site-main #comments .comment-form input[type=submit]{background-color:#0a7efa;border:1px solid transparent;border-radius:.25rem;color:#fff;display:inline-block;font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:0;padding:.475rem 1.25rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;-webkit-appearance:none}body.blog #site-main #comments .privacy-policy-link{font-size:.75rem;font-style:italic;margin-bottom:0;margin-top:1.5rem}body.single.blog #site-main .featured-products a{display:block}body.single.blog #site-main .featured-products a .img-wrapper{position:relative}body.single.blog #site-main .featured-products a .hover-text{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}body.single.blog #site-main .featured-products a:hover{background:linear-gradient(-40deg,rgba(189,46,180,1) 0%,rgba(10,137,250,1) 100%);text-decoration:none}body.single.blog #site-main .featured-products a:hover .img-wrapper img{opacity:.1}body.single.blog #site-main .featured-products a:hover .hover-text{display:block}body.single.blog #site-main p.video-trigger{position:relative}body.single.blog #site-main p.video-trigger i.far{font-size:3.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body.single.blog .modal-content .carousel-item p{margin-bottom:0!important}body.single.blog .cats-and-tags .post-tag{margin-right:.5rem}@media only screen and (min-width:320px) and (max-width:812px) and (-webkit-min-device-pixel-ratio:2){body.blog #site-main article .restricted{min-height:auto!important}body.blog #site-main article .restricted .inner{left:initial;padding:2rem!important;position:initial;top:initial;transform:initial;width:initial}body.blog #site-main article .restricted .inner h2{font-size:1.625rem}body.blog #site-main article .restricted .inner p{margin-bottom:0}body.single.blog #site-main .featured-products .col-md-4{margin-bottom:2rem}body.single.blog #site-main .featured-products .col-md-4:last-child{margin-bottom:0}}