html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:1rem}*,:after,:before{box-sizing:border-box}a{background-color:#fff0;text-decoration:none}.content table{width:100%;border-collapse:collapse;margin:2rem 0}.content th,td{border:1px solid #ddd;padding:8px;text-align:left;line-height:20px}.content ul{padding-left:20px;padding-bottom:20px}.content th{font-weight:700}.content tr:nth-child(even){background-color:#f9f9f9}.content tr:hover{background-color:#f1f1f1}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,button{font-family:'sattr,CustomFont-b';line-height:1.1;color:inherit;margin:0;padding:0}.placeholder{display:none}a:active,a:hover{outline:0;text-decoration:none}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}button,input{color:inherit;font:inherit;margin:0}button{text-transform:none;overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button,input{font-family:inherit;font-size:inherit;line-height:inherit}p{margin:0}li,p,ul{padding:0}li,ul{margin:0 0 10px;list-style:none}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-1px}input[type=search]{-webkit-appearance:none}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}@font-face{font-family:'FontAwesome';src:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../assets/fonts/fontawesome-webfont.eot);src:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../assets/fonts/fontawesome-webfont.eot#1751448736) format('embedded-opentype'),url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../fonts/fontawesome-webfont.woff2) format('woff2'),url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../fonts/fontawesome-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'sattr';src:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../fonts/sattr.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'CustomFont-a';src:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../fonts/a34f9d1faa5f3315-s.p.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'CustomFont-b';src:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../fonts/00693fede67104d8-s.p.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}body{font-family:arial,'sattr','CustomFont-a',-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Source Han Sans CN,sans-serif;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;margin:0}#scroll-progress-bar{position:fixed;top:0;left:0;height:4px;width:0%;background-color:#d5021e;z-index:1000}#wrap{padding-top:40px}header{width:100%;height:0}.head_in{background:#0077b5;height:68px}header .head_cont{display:flex;align-items:center;position:relative;z-index:99999;padding:1rem 2rem}.container{margin:0 auto;max-width:1400px;padding:0 2rem}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.pros-cons-box{display:flex;border:1px solid #ccc;border-radius:8px;overflow:hidden;font-family:Arial,sans-serif;width:100%;margin:2rem 0}.pros,.cons{flex:1;padding:16px 2rem}.pros{background-color:#f9fff9;border-right:1px solid #ccc}.cons{background-color:#fff9f9}.pros h3,.cons h3{margin-top:0;font-size:18px;border-bottom:1px solid #ddd;padding-bottom:8px}.pros ul,.cons ul{list-style:none;padding:0;margin:0}.pros li::before{content:'✅';margin-right:8px;color:green}.cons li::before{content:'❌';margin-right:8px;color:red}.pros li,.cons li{margin-bottom:8px;line-height:1.4}.cop_gifts{width:100%;border-collapse:collapse;font-family:Arial,sans-serif}.cop_gifts th,.cop_gifts td{border:1px solid #ddd;padding:8px;text-align:left}.cop_gifts th{background-color:#f2f2f2;color:#333}.cop_gifts tr:nth-child(even){background-color:#f9f9f9}.cop_gifts tr:hover{background-color:#e9e9e9}.cop_gifts a{color:#1a73e8;text-decoration:none}.cop_gifts a:hover{text-decoration:underline}.amz_shop_link{text-decoration:none!important;color:black!important;display:inline-block}.amz_shop_link:hover{color:white!important}.amz_shop{width:300px;border:1px solid #000;display:flex;justify-content:center;align-items:center;background-color:#fff;transition:all 0.3s ease}.amz_shop:hover{background-color:#000;color:#fff}.amz_shop .text{font-size:18px;text-align:center}.fea_img{display:flex;justify-content:center;margin-bottom:120px;overflow:hidden}.fea_img img{max-width:850px;border-radius:.75rem!important;height:auto;transition:transform 0.3s ease,box-shadow 0.3s ease,filter 0.3s ease}.fea_img img:hover{transform:scale(1.05)}.logo{width:10%}.logo svg{width:100px;height:auto;display:block}.navbar{width:80%}.dropdown:after{content:"\f107";font-family:FontAwesome;color:#fff;font-size:18px;display:inline-block;width:16px;text-align:center;transition:transform .3s ease;line-height:42px;cursor:pointer;margin-left:3px}.dropdown.bctive:after{content:"\f106"}.push-left{margin-left:auto;margin-right:auto}.hamburger{background:0 0;border:none;cursor:pointer;display:none;outline:0;height:24px;position:relative;width:24px;z-index:1000;transition:opacity .2s ease-in-out}.hamburger-line{background:#fff;height:3px;position:absolute;left:0;transition:all .2s ease-out;width:100%}.hamburger-line-top{top:3px}.menu-active .hamburger-line-top{top:50%;transform:rotate(45deg) translatey(-50%)}.hamburger-line-middle{top:50%;transform:translatey(-50%)}.menu-active .hamburger-line-middle{left:50%;opacity:0;width:0}.hamburger-line-bottom{bottom:3px}.menu-active .hamburger-line-bottom{bottom:50%;transform:rotate(-45deg) translatey(50%)}.nav-menu{display:flex;list-style:none;margin:0;padding:0;transition:opacity .2s ease-in-out}.menu-item{display:flex;margin:0 20px 0 0;position:relative}.menu-item .nav__link{color:#fff;font-weight:400;background:0 0;font-size:18px;line-height:40px;border:none;white-space:nowrap;letter-spacing:.3px}.flex-1{display:flex;flex-direction:column}.flex{display:flex}.sub-nav{display:none;position:absolute;background-color:#f5f5f5;padding:5px 0;list-style:none;margin-top:35px;border-radius:5px;box-shadow:0 0 1px #6b6b6b}.sub-nav.active{display:block}.sub-nav .sub-nav__link a{color:#000;font-size:16px;white-space:nowrap;margin:4px 8px;padding:0 .3rem}.sub-nav__link:hover{display:block;background:#0000000d}.sub-nav__link{margin-bottom:3px}.hea_sub{display:flex;justify-content:flex-end;align-items:center}.hea_sub a{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:700;font-size:16px;line-height:18px;text-align:center;padding:6px 10px;color:#fff;border-radius:4px;background-color:#0077b5;border:1px solid #fff0;transition:all 0.3s ease-in-out;margin-right:10px}.hea_sub a:hover{border-color:rgb(0 119 181 / .5);background-color:rgb(0 119 181 / .8);color:#fff}.icon-digest{display:inline-block;margin-right:8px;width:18px;height:18px;background-size:cover;background:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../images/coupon.svg) 50% no-repeat}.custom-search-box{position:relative;display:flex;align-items:center;overflow:hidden;transition:width 0.3s ease-in-out}.custom-search-icon{cursor:pointer;transition:all 0.3s ease}.custom-search-input{border:none;outline:none;padding:4px;width:0;opacity:0;transition:width 0.3s ease-in-out,opacity 0.3s ease-in-out;font-size:14px;border-radius:0 4px 4px 0}.custom-search-box.active{width:200px}.custom-search-box.active .custom-search-input{width:100%;opacity:1}@media (max-width:600px){.custom-search-box.active{width:150px}}.list_lr{margin:2rem 0}.list_lr__container{display:flex;flex-wrap:wrap;background:#fff;max-width:900px;margin:0 auto;box-shadow:0 4px 12px rgb(0 0 0 / .1);border-radius:10px;overflow:hidden;padding:1rem}.list_lr__left{flex:1 1 300px}.content .list_lr__left img{width:100%;max-width:320px;height:auto;display:block;margin:0 auto}.list_lr__right{flex:1 1 300px;padding:2rem;display:flex;flex-direction:column;justify-content:center;background-color:#fafafa}.content .list_lr__price{font-size:2rem;font-weight:700;color:#333;margin-bottom:1rem}.content .list_lr__btn{padding:1rem;font-size:1rem;background-color:#f90;color:#000;text-align:center;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease}.content .list_lr__btn:hover{background-color:#e68900}.sec_container{position:relative;width:100%;background:linear-gradient(180deg,#000,transparent 50%),linear-gradient(90deg,#17d1c6,#336aea 19.84%,#8e55a5 39.68%,#eb644c 59.52%,#ea7e11 79.36%,#44b678 99.2%),linear-gradient(0deg,transparent,#000 40%);display:flex;flex-direction:column;justify-content:center;padding:8rem 0 5rem 0}.sec_container::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:1}.sec_container .sec_width{display:flex;z-index:1;justify-content:center;align-items:center;top:0;left:0;padding:2rem}.sec_container .sec_width .sec_text{display:flex;flex-direction:column;align-items:center}.sec_container .sec_width .sec_text .sec_h{text-align:center;padding:10px 0}.sec_container .sec_width .sec_text h1{font-size:3rem;line-height:initial;color:#fff;margin-bottom:.625rem}.sec_container .sec_width .sec_text p{color:#fff;font-size:1.25rem;margin-bottom:.625rem;letter-spacing:.5px}.sec_container .sec_width .sec_text .sec_tags ul{display:flex;justify-content:center;column-gap:.725rem;align-items:center}.sec_container .sec_width .sec_text .sec_tags a{color:#fff;background-color:rgb(255 255 255 / .2);border-bottom-left-radius:.1875rem;border-bottom-right-radius:.1875rem;display:flex;align-items:center;padding:0 10px;justify-content:center}.sec_container .sec_width .sec_text .sec_tags a:hover{background-color:rgb(255 255 255 / .3)}.sec_svg{margin-right:.3125rem;width:1em;height:1em;fill:#fff}.sec_container .sec_width .sec_text .search-wrapper{margin-top:2.5rem;width:100%}.icons-search-zoom{display:flex;justify-content:center}.search-box{padding:10px 20px;transform:translateY(-50%);display:block;outline:none;font-size:18px;color:#000;width:84%;border-radius:3px 0 0 3px}.search-box:focus,.search-box:valid{border:none;background:#fff}.search-submit{width:16%;padding:10px 20px;transform:translateY(-50%);display:block;border:0;background:#0077b5;color:#fff;font-size:18px;border-radius:0 3px 3px 0}.search-submit:hover{background:#0189cf}.search-submit .sear-sum-i:before{content:"\f002";font-family:FontAwesome;color:#fff;;font-size:16px;display:inline-block;text-align:center;cursor:pointer;font-style:normal;margin-right:5px}.search-container{max-width:1140px;margin:6rem auto;padding:20px}.custom-search-form{display:flex;margin-bottom:20px}.custom-search-field{flex:1;padding:10px;border:1px solid #ddd;border-radius:4px 0 0 4px}.custom-search-submit{padding:10px 20px;background-color:#0073aa;color:#fff;border:none;border-radius:0 4px 4px 0;cursor:pointer;font-size:16px}.custom-search-submit:hover{background-color:#005880}.search-title{font-size:20px;margin-bottom:15px}.search-result-list{list-style:none;padding:0}.search-result-item{padding:15px 0;border-bottom:1px solid #ddd}.result-title{font-size:18px;margin:0}.result-title a{color:#0073aa;text-decoration:none}.result-title a:hover{text-decoration:underline}.result-meta{font-size:14px;color:#666;margin-top:5px}.result-tags{margin-left:10px;color:#999}.result-excerpt{margin-top:10px;color:#333;line-height:1.6}.highlight{background-color:#ff0;font-weight:700;color:#d9534f}.pagination{margin-top:20px;text-align:center;margin-bottom:50px}.pagination a{padding:8px 12px;color:#0073aa;border:1px solid #ddd;margin:0 2px;text-decoration:none}.pagination a:hover{background-color:#0073aa;color:#fff}.pagination .current{padding:8px 12px;background-color:#0073aa;color:#fff;border:1px solid #0073aa}.error-404-container{text-align:center;padding:3rem 40px;max-width:600px;margin:0 auto}.svg-illustration{width:240px;height:240px;margin:0 auto}.cat-item,.page_item{margin:0}iframe[src*="youtube.com"]{width:50%!important;height:auto!important;aspect-ratio:16/9}.table-container{width:100%;overflow:auto;max-height:400px}.scrollable-table{width:max-content;table-layout:fixed;font-size:14px}table tr:first-child{color:#fff;background-color:#0077b5;padding:20px 0;font-size:18px}table tr:first-child:hover{color:white!important;background-color:#0077b5!important}.scrollable-table thead{position:sticky;top:0;background:#fff;z-index:10}.accordion{background:#e7f7ff}.accordion-header{position:relative;padding:20px 30px;font-size:21px;cursor:pointer;letter-spacing:.5px;border-bottom:1px solid #ddd}.accordion-item:last-of-type .accordion-header{border-bottom:none}.accordion-header::after{content:"\f078";font-family:"Font Awesome 5 Free";position:absolute;right:10px;top:50%;font-weight:900;transform:translateY(-50%);transition:transform 0.3s}.accordion-header.active::after{transform:translateY(-50%) rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height 0.4s ease;padding:0 20px;background:#fff}.accordion-content.open{max-height:1000px;padding:20px 20px}.accordion-content ul{padding:20px 10px 40px}.accordion-content ul li{padding:0 20px}.content .accordion-header h5{margin:0}.error-svg{width:100%;height:100%}.error-message h1{font-size:28px;color:#333;margin:20px 0}.error-message p{font-size:16px;color:#666}.error-message a{color:#0073aa;text-decoration:none}.error-message a:hover{text-decoration:underline}.success-message,.error-message{font-size:16px;color:#fff;margin-top:10px;padding:5px;border-radius:4px;margin-bottom:5px}.success-message{background-color:#0077b5}.error-message-bg{background-color:#0077b5}.error-search-form{justify-content:center;margin-top:20px}.error-search-field{padding:10px;width:70%;max-width:300px;border:1px solid #ddd;border-radius:4px 0 0 4px;font-size:16px}.error-search-submit{padding:10px 20px;background-color:#0073aa;color:#fff;border:none;border-radius:0 4px 4px 0;cursor:pointer;font-size:16px}.error-search-submit:hover{background-color:#005880}.faq-container{max-width:750px;margin:0 auto}.faq-container h2{width:100%;text-align:center;color:#000;margin-bottom:30px;margin-top:140px;font-size:36px}.faq-text{background:#f8fdff;border-radius:20px}.faq-item{border-bottom:1px solid #ddd;position:relative}.faq-item:last-child{border-bottom:none}.faq-question{background:none;width:100%;color:#000;border:none;text-align:left;padding:15px 30px;font-size:21px;cursor:pointer;outline:none;position:relative;display:flex;letter-spacing:.5px;align-items:center}.faq-question::after{content:'>';position:absolute;right:30px;color:#000;font-size:20px;transition:transform 0.3s}.faq-answer{padding:15px;display:none;background:#fff;font-size:18px}.faq-question.active::after{transform:rotate(90deg)}.notice{display:flex;align-items:center;padding:15px 20px;border-radius:8px;margin-bottom:20px;font-size:16px}.notice-icon{font-size:24px;margin-right:15px}.notice.success{background-color:#dff0d8;border:1px solid #d0e9c6;color:#3c763d}.notice.success .notice-icon{color:#3c763d}.notice.error{background-color:#f2dede;border:1px solid #ebccd1;color:#a94442}.notice.error .notice-icon{color:#a94442}.notice.warning{background-color:#fcf8e3;border:1px solid #faebcc;color:#8a6d3b}.notice.warning .notice-icon{color:#8a6d3b}.notice.info{background-color:#d9edf7;border:1px solid #bce8f1;color:#31708f}.notice.info .notice-icon{color:#31708f}.cont_block{width:100%;margin:50px auto}.cont_block h2{font-size:40px;padding-bottom:10px}.cont_block p{font-size:18px}.cont_rq{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:30px;border-top:1px solid #d5d5d5}.error-f{background:#d5021e;color:#fff;padding:10px 20px;font-size:20px;border-radius:6px}.error-f:hover{background:#ab0017}.in_block{position:relative;width:calc(25% - 30px);margin-bottom:20px}.image_wrapper{position:relative;width:100%;padding-top:56%;overflow:hidden}.image_wrapper img{position:absolute;top:50%;left:50%;max-width:100%;height:auto;object-fit:cover;transform:translate(-50%,-50%)}.image_wrapper:before{position:absolute;top:0;left:0;width:100%}.image_wrapper:before{content:"";height:100%;background:0 0;transition:background-color .5s ease;z-index:2}.in_block:hover .image_wrapper:before{background:rgb(0 0 0 / .20)}.cont_rq h3{margin:15px 0;color:#000;font-size:21px;font-weight:500;text-align:left}.main{padding:0 40px}.sec-panel-head{padding:50px 0}.sec-panel-head h1{font-size:3rem;line-height:1.2;letter-spacing:-1px}.sec-panel-head h1:after{content:"";display:block;height:1px;background-color:rgb(34 46 58 / .1);margin-top:16px}.new_lists{display:flex;margin-bottom:100px;flex-direction:column}.post-loop{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0;margin:0}.item{flex:0 0 31%;margin-bottom:30px;display:inline-block;position:relative;overflow:hidden;transition:transform .3s ease;border:1px solid #fff0}.item:hover{border:1px solid rgb(34 46 58 / .1);-webkit-box-shadow:0 8px 16px rgb(34 46 58 / .25);box-shadow:0 8px 16px rgb(34 46 58 / .25);border-radius:10px}.item-img{overflow:hidden}.item-img-inner{display:block;position:relative;width:100%}.item-img-inner img{width:100%;display:block;height:auto;transition:transform .3s ease}.item-img-inner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .2);opacity:0;transition:opacity .3s ease}.item-img-inner:hover:after{opacity:1}.item-img-inner:hover img{transform:scale(1.05)}.item-content{padding:26px 16px}.item-title{min-height:56px}.item-title a{color:#000;font-size:26px;font-weight:600;letter-spacing:.3px}.item-excerpt p{font-size:16px}.item-excerpt p,.item-meta{line-height:22px;letter-spacing:.3px}.item-meta{font-size:1rem;margin-top:15px;color:rgb(34 46 58 / .75)}.pagination ul{display:flex;flex-direction:row;justify-content:center;margin-top:50px}.new_list_top{margin-bottom:50px;border:1px solid #fff0;-webkit-transition:all .4s ease;transition:all .4s ease;overflow:hidden;display:flex}.new_list_top:hover{border:1px solid rgb(34 46 58 / .1);-webkit-box-shadow:0 8px 16px rgb(34 46 58 / .25);box-shadow:0 8px 16px rgb(34 46 58 / .25);border-radius:16px}.item-img-top{display:block;height:auto}.item-img-top img{height:100%;width:100%;object-fit:cover}.new_rf{padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f7f7;align-content:center;gap:20px 0}.new_rf a{font-size:24px;line-height:1.2;letter-spacing:.3px;color:#000}.new_top_desc{font-size:1rem;font-weight:300;line-height:24px;letter-spacing:.3px;color:#000}.blog_top{background:#0087ce;width:100%;display:flex;flex-direction:row;padding:10px 40px;align-items:center}.blog_text{font-weight:600;padding-right:60px;padding-left:10px;color:#fff;font-size:16px}.blog_top ul{display:flex;flex-direction:row;margin:0;align-items:center}.blog_top .cat_item{margin:0}.blog_top .cat_item a{color:#fff;padding-right:25px;font-size:16px}.blog_top .cat_item a:hover{opacity:.7}.blog_top .active a{color:#ff6e07}.arc_container{background-color:#0077b5;color:#fff;text-align:center;padding:40px 0 50px 0;font-size:16px;margin-bottom:10px;display:flex;flex-direction:column;align-items:center}.arc_container .svg-icon{max-width:80px;margin:0 auto}.arc_container .svg-icon img{display:flex;flex-direction:column;justify-content:center;width:100%}.arc_container a{font-size:16px;color:#fff}.arc_container a:hover{opacity:.7}.arc_container h1{max-width:650px;font-size:50px;line-height:54px;margin:0 0 13px}.arc_container .topics a{color:#fff;margin:10px}.arc_container .topics span{margin:0 5px}.arc_container .article-info{margin:10px 0}.arc_container .article-info span{padding:0 5px}.reviews_container{color:#000;padding:5rem 20px 3rem 20px;font-size:16px;position:relative;font-weight:500;display:flex;justify-content:center}.reviews_container .reviews_thumb{width:50%;margin:20px auto;display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;max-width:100%;vertical-align:bottom;background:#f7f7f7;border-radius:8px;overflow:visible;position:relative}.reviews_container .reviews_thumb img{display:block;width:100%;transition:transform 0.3s ease,box-shadow 0.3s ease}.reviews_container .reviews_thumb:hover img{transform:scale(1.05)}.reviews_container .reviews_thumb::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .3);opacity:0;transition:opacity 0.3s ease;border-radius:8px}.reviews_container .reviews_thumb:hover::before{opacity:1}.reviews_container .reviews_info{font-size:16px;display:flex;flex-direction:column;max-width:900px;align-items:center}.reviews_container .reviews_info h1{margin:0 auto;font-size:50px;line-height:60px;letter-spacing:.3px;text-align:center}.reviews_container .reviews_info span a{color:#0077b5}.reviews_container .reviews_info span a:hover{text-decoration:underline}.reviews_container .reviews_info p{font-size:18px;background:#f7f7f7;color:#000;border-radius:6px;display:block;padding:5px 15px;letter-spacing:.3px;line-height:30px}.reviews_container .reviews_info .bi:before{content:"\f0a4";font-family:FontAwesome;margin-right:10px;color:#d5021e}.reviews_container .reviews_info p span{font-weight:600;margin-right:10px;color:#d5021e}.reviews_container .reviews_info .topics span{margin:0 5px}.reviews_container .reviews_info .article-info span{margin-right:10px}.bremlist{background:#efeff0;position:absolute;top:0;left:0;width:100%;font-size:14px;padding:10px 0}.bremlist .topics{margin:0 auto;padding:0 2rem;max-width:1400px}.bremlist .topics span,.bremlist .topics a{color:#000}.bremlist .topics a:hover{text-decoration:underline}.bremlist .topics span:last-child{color:#999;text-decoration:none}.main-content{width:650px;margin-left:auto;margin-right:auto;position:relative;margin-top:30px}.content .con_feature{font-size:18px;background:#f5f5f5;color:#000;border-radius:6px;display:block;padding:5px 15px;letter-spacing:.3px;line-height:30px}.content .con_feature span{font-weight:600;margin-right:10px;color:#d5021e}.content h2{font-size:42px;margin:70px 0 25px;font-family:'sattr';line-height:50px}.content h3{font-size:32px;line-height:40px;margin:30px 0 20px;font-weight:400}.content h4{font-size:24px;line-height:40px;margin:30px 0 20px;font-weight:400}.content h2,h3,h4{color:#0077b5}.content h5,h6{color:#000;font-weight:400!important;font-size:21px;cursor:pointer;margin:25px 0 20px}.content a,.content ul li p a{color:#0077b5}.content p{font-size:1rem;margin:0 0 15px;line-height:28px;letter-spacing:.3px}.content a:hover{text-decoration:underline}.content li,ul,ol{list-style:disc;margin:0}.content .wp-block-list{padding:0 20px}.content ul li strong a{color:#000;text-decoration:underline}.img-ts{max-width:300px}.product-item div:first-child{width:40%}.content img{border:none;margin-top:10px;background:#f9f9f9;margin-bottom:20px;border-radius:10px;height:auto;max-width:100%}.bowl-con .buy-button{margin-top:0}.bowl-list{margin-top:4rem;background:#f9f9f9;padding:2rem 1rem;border-radius:10px}.bowl-list:nth-child(even){background:#f5fffb}.bowl-list h3{margin:0 0 20px}.bowl-img-p{display:flex;flex-direction:row;gap:40px;align-items:center}.bowl-right{max-width:60%}.content .product-item img{max-width:300px;width:100%;padding:3px}.read-more-btn{color:#ffffff!important;display:inline-block;padding:10px 20px;background-color:#d5021e;border-radius:5px;text-decoration:none;font-weight:700;transition:background-color 0.3s ease}.read-more-btn:hover{background-color:#fc1e40}.read-more-btn span{font-style:italic}.author-section{margin:20px auto}.table-directory{width:200px;position:absolute;top:0;bottom:0;left:-300px}.table-of-contents{height:auto;overflow:auto;padding:10px;z-index:99999;position:sticky;top:20px;background:#fafbff;border-radius:10px}.table-directory .table-of-contents ul li{margin-bottom:6px}.table-directory .table-of-contents p{font-size:1.4rem;font-weight:600;margin-bottom:10px;line-height:20px}.table-directory .table-of-contents a{color:#000;font-size:1rem;display:block;transition:background-color .3s;line-height:20px;padding:2px}.table-directory .table-of-contents a.active{background-color:rgb(0 119 181 / .08);color:#0077b5}.con_social{position:inherit}.con_social .social-media-share{display:flex;flex-direction:row;align-items:center}.con_social .social-media-share .social-icon{margin:10px;color:#fff}.con_social .social-media-share .social-icon svg{fill:currentColor;width:20px;height:20px}.con_social .facebook:hover,.con_social .pinterest:hover,.con_social .email:hover,.con_social .twitter:hover{opacity:.6}.social-media-share{display:flex;flex-direction:column;padding-top:10px;gap:5px}.social-icon{margin:0 5px;color:#333}.social-contain{display:flex}.social-icon svg{fill:currentColor;width:20px;height:20px}.social-media-share .social-icon.facebook:hover{color:#3b5998}.social-media-share .social-icon.pinterest:hover{color:#d5021e}.social-media-share .social-icon.email:hover{color:#0fb312}.social-media-share .social-icon.twitter:hover{color:#1da1f2}.author-section{display:flex;align-items:center;margin:80px auto;padding:30px;background:#fafbff;border-radius:15px;max-width:900px}.author-section img{flex-shrink:0;max-width:150px;height:auto;margin-right:20px;border-radius:50%}.author_right{display:flex;flex-direction:column}.author_right h3{font-size:30px;margin-bottom:15px;letter-spacing:.3px}.author_right span{font-size:24px;font-weight:500;margin-bottom:20px}.author_right p{font-size:16px;line-height:24px;letter-spacing:.3px}.content .product-title{text-align:left}.product-item{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-bottom:20px}.product-details{flex:2;font-size:1em;color:#4e3b31}.product-info{list-style:none;padding:0}.product-info .price{color:red;font-size:24px}.product-description{margin-top:15px}.recommendation{background-color:#f8f0ff;padding:10px 20px;margin-bottom:20px}.content .recommendation-title{color:#6a0dad;font-size:32px;margin-top:15px}.recommendation-text{color:#4e3b31}.key-benefits{background-color:#f0e7ff;padding:10px 20px;margin-bottom:20px}.content .key-benefits-title{color:#6a0dad;margin-top:15px}.benefit-list{list-style-type:disc;margin-left:20px;color:#4e3b31}.buy-button{margin-top:25px;margin-bottom:5rem}.buy-btn{padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:700;background:#d5021e}.buy-button a{color:#fff}.buy-btn:hover{background-color:#6a0dad;color:#fff}.product-2 .product-image{border-color:#ddd}.product-2 .key-benefits-title,.product-2 .recommendation-title{color:#005050}.product-2 .recommendation{background-color:#e0f7f7}.product-2 .key-benefits{background-color:#e8fffe}.recommended-articles h3{width:100%;text-align:center;color:#000;margin-bottom:50px;font-size:36px}.recommended-articles{margin-top:120px;max-width:1140px;margin-left:auto;margin-right:auto}.product-title-blue{font-size:24px;color:#2b3d66;font-weight:700;margin:20px 0}.product-item-container{display:flex;justify-content:space-between;margin:30px;padding:20px;border-radius:10px;background-color:#f9f9f9;box-shadow:0 4px 12px rgb(0 0 0 / .1)}.product-image-container{flex:1;max-width:300px;margin-right:20px}.product-image-container img{width:100%;border-radius:10px}.product-details-container{flex:2;max-width:500px}.product-info-list{list-style-type:none;padding:0}.product-info-list li{margin:10px 0;font-size:16px;color:#4a4a4a}.product-details p strong{font-size:22px;color:#555;margin-top:20px;display:inline-block}.product-recommendation{background-color:#edf3fc;padding:20px;border-radius:10px;margin-top:20px}.product-recommendation h3{font-size:20px;color:#2b3d66}.product-recommendation p{font-size:16px;color:#333}.product-key-benefits{margin-top:30px}.product-key-benefits h3{font-size:20px;color:#2b3d66}.benefits-list{list-style-type:none;padding:0}.benefits-list li{margin:15px 0;font-size:16px;color:#4a4a4a}.benefits-list li strong{color:#2b3d66}.article{width:30%;box-sizing:border-box}.article img{max-width:100%;height:auto}.back-to-top{position:fixed;bottom:20px;right:20px;background-color:#999;border:none;padding:15px;width:40px;height:40px;border-radius:50%;cursor:pointer;display:none;z-index:1000;box-shadow:0 2px 10px rgb(0 0 0 / .1);background-image:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../images/back-to-top.svg);background-size:30px 30px;background-position:center;background-repeat:no-repeat}.back-to-top:hover{background-color:#0077b5}.footer-container{background-color:#000;color:#fff;width:100%;padding:80px 0;box-sizing:border-box;font-size:1.3rem;font-weight:500}.footer-row{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-column:first-child{width:24%;padding-right:6%}.footer-column:first-child>div{width:140px}.footer-column:first-child>p{font-size:1rem;color:#818181;line-height:20px;margin-top:10px;letter-spacing:.3px}.footer-column:first-child>p:hover{color:#fff}.footer-column{flex:1 1 auto;margin-right:1%}.footer-column:nth-child(3),.footer-column:nth-child(4),.footer-column:nth-child(5){flex:1 1 auto}.language-selector{position:relative}.language-current{cursor:pointer;display:inline-block;border:1px solid #fff;padding:4px 43px 4px 13px;position:relative;user-select:none}.language-current:hover{background-color:#fff;color:#000}.language-current:after{content:"";display:inline-block;width:0;height:0;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:8px solid #fff;position:absolute;top:50%;transform:translateY(-50%);margin-left:15px;margin-right:10px;transition:transform .3s,border-top-color .3s}.language-current:hover:after{border-top-color:#000}.language-dropdown{display:none;background-color:#fff;position:absolute;width:calc(100% - 20px);padding:2px;top:48px;box-shadow:0 -4px 8px rgb(0 0 0 / .2);z-index:99999}.footer-column .language-dropdown a{display:block;color:#000;padding:5px;font-size:14px;text-indent:10px;opacity:1}.footer-column .language-dropdown a.active,.footer-column .language-dropdown a:hover{background-color:#f0f0f0;color:#000;opacity:1}.footer-column .nav-title{margin-bottom:20px}.footer-column a{color:#818181;display:block;transition:opacity .2s ease-in-out;font-weight:400;font-size:14px}.footer-column a span{display:inline-block}.footer-column a:hover{color:#fff}.social-icons{margin-top:10px}.social-icons a{background-size:24px 24px;width:20px;height:20px;display:inline-block;margin-right:6px;text-indent:-99999px;opacity:.7;transition:opacity .2s ease-in-out}.social-icons a:hover{opacity:1}.social-icons .fb-icon{background:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../images/facebook.svg) 50% no-repeat}.social-icons .pin-icon{background:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../images/pinterest.svg) 50% no-repeat}.social-icons .ytb-icon{background:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../images/youtube.svg) 50% no-repeat}.social-icons .x-icon{background:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../images/twitter.svg) 50% no-repeat}.social-icons .ig-icon{background:url(https://snapfyi.com/wp-content/themes/snapf/assets/css/../images/instagram.svg) 50% no-repeat}.social-icons a:hover{opacity:1}.footer-bottom{margin-top:100px;font-weight:400;padding-top:10px;font-size:1rem;color:#818181;border-block-start:1px solid #333}.footer-bottom a:first-child{padding-left:15px}.footer-bottom a{padding-right:15px;font-size:1rem;color:#818181}.footer-bottom a:hover{color:#fff}.footer-bottom a:hover{outline:0}.entry{display:flex;flex-direction:column;max-width:1140px;padding:40px;margin:100px auto;background:#f9f9f9;border-radius:20px}.entry-head h1{font-size:40px;margin-bottom:40px}.entry-content{display:flex;flex-direction:column}.contact_full{display:flex;flex-direction:row;justify-content:space-between}.contact_full .contac_right{display:flex;justify-content:flex-end;align-items:center;padding:0 80px}.contact_full .contac_right img{width:100%;height:auto}.entry h2{font-size:30px;padding-bottom:20px}.entry h3{font-size:22px;margin-bottom:20px}.entry p{font-size:16px;padding-bottom:15px;line-height:30px;letter-spacing:.3px}.entry p a{color:#0077b5;font-size:16px}.subscription-container{margin-top:20px}.title-container{max-width:800px;margin:0 auto}.right-container{flex:1;display:flex;justify-content:center;flex-direction:column;text-align:center;color:#fff}.right-container h2{font-size:40px;line-height:50px}.right-container h2,.right-container h3{letter-spacing:.3px;position:relative;z-index:4;margin-bottom:10px}.right-container h3{font-size:16px;line-height:1;font-weight:400}#subscription-form{display:flex}#subscription-form input{height:36px;box-sizing:border-box;display:inline-block;padding:5px 15px;color:#000;border-radius:3px 0 0 3px;cursor:pointer;border:0;outline:0;width:60%;font-size:16px}#subscription-form input:focus{border:2px solid #fff}#subscription-form button{height:36px;background-color:#d5021e;color:#fff;font-size:1rem;border-radius:0 3px 3px 0;border:0;font-weight:500;transition:all .3s ease;display:flex;justify-content:center;align-items:center;padding:0 5px}#subscription-form button:hover{background-color:#fc1e40}.footer-column:first-child>div{width:120px}.s-width{margin:60px auto}.breadcrumb{display:flex;flex-direction:row}.breadcrumb-item{font-size:18px;margin-right:10px}.breadcrumb-item a{font-size:18px;color:#000}.card-flush{background:#f7f7f7;padding:50px}.d-flex{display:flex}.ms-6 h5 a{color:#000;font-size:30px}.article-tag{color:#000}.pagination{display:flex}.xrpagination{margin-top:30px}@media (max-width:1400px){.container{max-width:1200px}}@media (max-width:1199px){.container{max-width:991px}.logo{width:12%}.sec_container{width:100%}.search-submit{width:21%}.search-box{width:80%}.search-wrapper{width:90%}.menu-item{margin:0 11px 0 0}.sec_width h1{font-size:36px;line-height:40px;margin-bottom:25px}.sec_container .sec_width .sec_text{width:60%}.entry{width:900px}.item-title{height:90px}.item-title a{font-size:28px;line-height:30px}.item-excerpt p{margin-top:15px}.new_lists{margin-bottom:100px}.table-of-contents{width:160px}.main-content{width:100%;padding:0 40px}.footer-container{padding:80px 40px}.recommended-articles{width:100%;padding:0 40px}}@media (max-width:991px){.reviews_container .reviews_info{padding:20px 80px}.footer-container{padding:80px 40px}.logo{width:15%;height:50px}.main-content{width:100%;padding:0 40px}.recom_rq{padding:30px 40px!important}.content{padding:0}.container{width:768px}.table-of-contents{position:static;width:100%;border-right:none}.table-of-contents ui li{margin-bottom:10px}.table-of-contents a{font-size:18px;color:#0077b5;line-height:24px}.con_right .social-media-share{flex-direction:row}.social-icon svg{width:18px;height:18px}.con_right .social-media-share span{font-size:18px}.con_right{margin-left:0}.navbar{width:85%;display:flex}.push-left{margin-right:0}.con_right{display:flex;position:static;width:100%;background:#f7f7f7;max-width:400px;justify-content:center;margin:50px auto;border-radius:10px;padding:3px 20px}#digest-20{display:none}.custom-search-box{margin-left:8px;margin-top:-8px}.entry{width:760px}.sec_container .sec_width .sec_text{width:80%}.sec_width h1{font-size:24px;line-height:30px;margin-bottom:15px}.sec_width .sec_tags a,.sec_width .sec_text .search-button{font-size:16px}#subscription-form{flex-direction:column;gap:10px}#subscription-form input,#subscription-form button{width:100%;border-radius:3px}.sec_width .sec_text .search-button{border:1px solid #fff;border-radius:0 5px 5px 0}.nav-menu .menu-item a{font-size:21px;margin:5px 0;color:#000}.close .hamburger-line-top{top:50%;transform:rotate(45deg) translateY(-50%)}.close .hamburger-line-middle{left:50%;opacity:0;width:0}.close .hamburger-line-bottom{bottom:50%;transform:rotate(-45deg) translateY(50%)}.hamburger{display:inline-block}.close .hamburger-line{background:#000}.nav-menu{background:#fff;flex-direction:column;justify-content:center;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(-100%);text-align:center;transition:all .25s ease;display:none}.menu-active{transform:translateY(0);opacity:1;height:100vh;width:100%;display:flex;justify-content:flex-start;background-color:#fff;padding:70px 50px 50px}.menu-item{margin:0;flex-direction:row;justify-content:space-between}.sub-nav{display:none;position:fixed;background-color:#f7f7f7;list-style:none;margin-top:50px;border-radius:0;box-shadow:none;opacity:1;z-index:99999;width:100%;padding:20px 17px;left:0;right:0}.sub-nav__link{text-align:left;width:50%;float:left}.sub-nav .sub-nav__link{padding-right:15px}.sub-nav .sub-nav__link a{font-size:21px;word-wrap:break-word;white-space:normal}.in_block{width:100%;margin-bottom:20px}.dropdown{display:flex;align-items:center}.dropdown:after{font-size:32px;color:#000}.in_block{display:flex;flex-direction:row;justify-content:space-between}.image_wrapper{position:relative;width:33.3%;padding-top:0;display:flex;align-items:center}.image_wrapper img{position:static}.cont_rq{margin-top:10px}.cont_rq h3{width:60%;letter-spacing:.3px;font-size:32px;display:flex;align-items:center}.cont_block h2{margin-bottom:8px}.contact_full{display:flex;flex-direction:column}.contact_full .contact_left{width:100%}.contact_full .contac_right{width:100%;padding:50px 80px}.contact_full .contac_right img{width:100%;height:auto}.item-title{height:70px}.item-title a{font-size:21px;line-height:23px}.new_lists{margin-bottom:80px;padding:0 40px}.product-item div:first-child{width:100%}.faq-container{max-width:100%;padding:0 40px}.table-directory{display:none;position:relative;top:0;background:#f0faff;width:100%;padding:0 1rem;border-radius:10px}}@media screen and (max-width:768px){.list_lr__container{flex-direction:column}.list_lr__right{padding:0 1rem;align-items:center;text-align:center}.list_lr__right{flex:1 1 120px}.recom_rq{padding:30px 10px!important}.bowl-right{max-width:100%;width:100%}.bowl-img-p{flex-direction:column;gap:0}.product-details{width:100%}.product-2 a{width:100%}.content h2{margin:50px 0 0}.content h3{margin:50px 0 20px}.product-item-container{flex-direction:column;align-items:center}.product-image-container{margin-bottom:20px;max-width:100%}.product-details-container{max-width:100%}.product-item{flex-wrap:wrap;flex-direction:column}.content .product-item img{max-width:100%;width:100%}.product-item{gap:0}.menu-active{padding:70px 20px 50px}.container{width:100%}.push-left{margin-right:0}.navbar{width:80%;display:flex}.logo{width:110px;height:42px}.content{padding:0;margin:0 auto;max-width:100%}.entry{width:100%;padding:60px 17px}.entry-head h1{font-size:40px}.entry h2{font-size:28px}.main{padding:0 17px}.sec-panel-head{padding:20px 0}.item{flex:0 0 48%}.item-img,.item-img-inner:after{border-radius:0}.item-title a{height:auto;font-size:21px;line-height:22px}.new_lists{margin-bottom:60px}.back-to-top{width:40px;height:40px;background-size:24px 24px}.sec-panel-head h1{margin-bottom:20px;font-size:40px}.item-title{height:90px}.pagination ul{margin-top:40px}.container{padding:0 17px}header .head_cont{padding:0 17px;height:5em}.sec_container{padding:5rem 0 2rem 0}.sec_container .sec_width,.sec_container .sec_width .sec_text{width:100%}.sec_container .sec_width .sec_text p{line-height:24px;font-size:1.25rem}.icons-search-zoom{display:flex;flex-direction:column;gap:10px}.fea_img{margin-bottom:0}.fea_img img{width:100%;max-width:unset;margin-bottom:40px}.sec_width .sec_text .search-box,.search-submit{border-radius:5px;height:40px;width:100%;display:flex;justify-content:center;align-items:center}.sec_container .sec_width .sec_text .sec_h{padding:0}.sec_container .sec_width .sec_text h1{font-size:2.2rem;text-align:center;line-height:30px;letter-spacing:.5px;font-weight:700}.sec_container .sec_width .sec_text h1 span{font-size:2.2rem}.sec_container .sec_width .sec_text .search-wrapper{width:100%}.sec_container .sec_width .sec_text .sec_tags{padding:20px 0;text-align:center}.sec_container .sec_width .sec_text .sec_tags ul{justify-content:center}.sec_container .sec_width .sec_text .sec_tags ul li{min-width:100px}.sec_container .sec_width .sec_text .sec_tags span{font-size:1rem}.sec_container .sec_width .sec_text .sec_tags a{line-height:16px;font-size:1rem;padding:3px}.new_list_top{flex-direction:column}.new_rf{width:100%;padding:20px}.product-item a{width:100%}.table-of-contents{position:static;width:100%;border-right:none}.table-of-contents ul li{margin-bottom:5px}.recommended-articles{padding:0 17px}.faq-question{font-size:21px;line-height:30px}.faq-question::after{right:10px}.author-section,.recommended-articles{flex-direction:column;align-items:center}.author-section{position:relative;margin:50px auto}.article{width:100%;margin-bottom:20px}.footer-row{flex-direction:column}.footer-column{margin-top:30px;width:100%;min-width:auto}.footer-column:first-child{width:100%;padding-right:6%}.footer-column:last-child{width:100%}.footer-column a{line-height:26px}.footer-container{padding:30px 0}.footer-bottom{margin-top:50px}.footer-bottom p{text-align:center}.sub_container{flex-direction:column;padding:100px 17px}.left-container,.right-container{width:100%}.contact_full,.subscription-container{display:flex;flex-direction:column}.contact_full .contact_left{width:100%}.contact_full .contac_right{width:100%;padding:30px 50px}.contact_full .contac_right img{width:100%;height:auto}.cont_block h2{font-size:32px}.in_block{margin-bottom:10px}.cont_rq{margin-top:20px}.cont_rq h3{font-size:18px;font-weight:400}.cont_block h2{margin-bottom:3px}.reviews_container{flex-direction:column;padding:4rem 0 1rem 0}.reviews_container .reviews_thumb{width:100%;justify-content:center}.reviews_container .reviews_thumb img{height:auto;max-width:100%}.reviews_container .reviews_info{padding:20px 5px;width:100%}.reviews_container .reviews_info .article-info{margin:20px 0 0}.reviews_container .reviews_info .article-info span{margin-right:5px}.reviews_container .reviews_info h1{font-size:32px;line-height:40px}.main-content{width:100%;padding:0 20px;flex-direction:column}.recom_rq{padding:0!important;background:#fff}.faq-container{padding:0}.new_lists{padding:0}.content img{width:100%}.recommended-articles,.faq-container h2{margin-top:80px}.con_right .social-media-share{display:flex;flex-direction:row}.content h2{font-size:36px;line-height:42px}.author_right h3{margin-top:20px;text-align:center}.recommended-articles h2{font-size:32px;line-height:24px}.sub_out{display:flex;flex-direction:column}.right-container h2{font-size:2.4rem;line-height:2rem;margin-bottom:10px}.right-container h3{font-size:16px;line-height:30px}#subscription-form{margin:0 auto;width:100%}.item-content{padding:16px 0}.subscription-ontainer{margin-top:30px}.table-of-contents ui li{margin-bottom:10px}.table-of-contents a{font-size:18px;color:#0077b5;line-height:24px}.author_right p{font-size:16px;line-height:24px}.right-container .text-container{font-size:16px}.footer-column .nav-title{margin-bottom:10px}.arc_container{padding:100px 17px 50px 17px;margin-bottom:40px}.arc_container h1{font-size:36px;line-height:46px}}@media screen and (max-width:600px){.popup{width:80%}}@media screen and (max-width:480px){.popup{width:90%}}