.products-at-a-glance-wrapper{border-top:2px solid var(--wepc-acf-border-color);border-bottom:2px solid var(--wepc-acf-border-color);margin-bottom:2rem;}.products-at-a-glance-items{list-style:none;margin:0 !important;padding:0 !important;}.products-at-a-glance-item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:1rem;position:relative;padding:1rem 0;border-radius:0;margin-bottom:0;overflow:visible;border-bottom:1px solid rgba(82,95,127,.3);}.products-at-a-glance-item:last-child{border-bottom:0;}.products-at-a-glance-image{width:25%;min-width:25%;text-align:center;}.products-at-a-glance-image img{width:140px;height:120px;object-fit:contain;}.rating-stars-container{display:flex;justify-content:center;}.stars-outer{display:inline-block;position:relative;font-family:"Font Awesome 5 Free",sans-serif;font-weight:300;color:var(--wepc-acf-accent-color);font-size:14px;}.stars-outer::before{content:"";}.stars-inner{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;width:0;font-weight:600;}.stars-inner::before{content:"";color:var(--wepc-acf-accent-color);}.products-at-a-glance-image .hands-on a{font-size:13px;font-weight:600;text-decoration:underline;color:var(--wepc-acf-accent-color);}.products-at-a-glance-image .hands-on i{font-size:12px;margin-left:0;}.products-at-a-glance-text-btn-wrapper{width:75%;display:flex;flex-direction:row;gap:1rem;}.products-at-a-glance-text{width:60%;display:flex;flex-direction:column;justify-content:center;gap:5px;line-height:1.2;}.products-at-a-glance-text h3{font-size:1.2rem;font-weight:bold;margin-bottom:0;}.products-at-a-glance-text h3 a{color:#222;}.products-at-a-glance-text .subheading{font-size:14px;font-weight:600;color:var(--wepc-acf-accent-color);}.products-at-a-glance-text .specs{list-style:none;display:flex;flex-direction:column;gap:5px;margin-top:5px;margin-bottom:0 !important;margin-left:0 !important;padding:10px;font-size:13px;color:#333;background:rgba(232,234,237,.5);border:1px solid rgba(82,95,127,.1);}.products-at-a-glance-text .specs li{background:transparent !important;}.products-at-a-glance-buttons{width:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;}.products-at-a-glance-buttons a.button{font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;border-radius:2px;}.button-amazon{background-color:var(--wepc-acf-primary-red) !important;color:#fff !important;padding:10px 20px;}.button-amazon:hover{background-color:var(--wepc-acf-primary-red-hover) !important;}.button-others-wrapper{list-style:none;margin:0 !important;display:flex;flex-direction:column;align-items:center;gap:10px;}.products-at-a-glance-buttons .button-others{padding:0 !important;background-color:transparent !important;color:var(--wepc-acf-primary-red) !important;text-decoration:underline;}.products-at-a-glance-buttons .button-others:hover{color:var(--wepc-acf-primary-red-hover) !important;text-decoration:underline;}.products-at-a-glance-buttons i{margin-left:5px;}.products-at-a-glance-awards-badge{display:flex;flex-direction:row;gap:3px;position:absolute;top:-5px;left:-10px;}.products-at-a-glance-awards-badge img.award-badge{width:40px;}@media (max-width: 767px){.products-at-a-glance-image{width:33%;}.products-at-a-glance-text-btn-wrapper{width:67%;flex-direction:column;}.products-at-a-glance-text,.products-at-a-glance-buttons{width:100%;}.products-at-a-glance-buttons{align-items:stretch;gap:7px;}.products-at-a-glance-text .specs{grid-template-columns:1fr;}.products-at-a-glance-buttons a.button{font-size:13px;}.button-others-wrapper{flex-direction:column;gap:5px;}.products-at-a-glance-awards-badge{top:-5px;left:-5px;}}@media only screen and (min-width: 768px) and (max-width: 1024px){}@media only screen and (min-width: 1224px){}.badge{display:block;margin:0 auto;color:#000;font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:1px;padding:2px 10px;}.badge-sub-heading-wrapper{display:flex;}.badge-sub-heading{background-color:rgba(157,106,215,.5);}.product-box{display:flex;flex-direction:column;gap:20px;padding:20px;border:1px solid var(--wepc-acf-border-color);border-radius:5px;margin-bottom:30px;position:relative;overflow:visible;}.number{display:flex;padding:4px 8px;background-color:var(--wepc-acf-border-color);border-radius:3px 0 10px 0;position:absolute;top:0;left:0;z-index:1;}.number span{color:#fff;font-size:14px;font-weight:bold;}.awards-badge{position:absolute;top:40px;right:30px;display:flex;justify-content:end;gap:10px;}.awards-badge img.award-badge{width:70px;margin-top:-30px;}.product-box-header-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;}.title-wrapper{width:80%;display:flex;flex-direction:column;gap:10px;}.product-box-header-wrapper h3{font-size:30px;font-weight:bold;margin-bottom:0;}.product-box-header-wrapper h3 a{color:#222;}.hands-on a{font-size:15px;font-weight:700;text-decoration:underline;color:var(--wepc-acf-accent-color);}.hands-on i{font-size:13px;margin-left:3px;}.rating-wrapper{width:20%;display:flex;flex-direction:column;align-items:center;}.main-rating-wrapper{display:flex;flex-direction:column;justify-content:center;background:var(--wepc-acf-gradient);color:#fff;}.rating{padding:10px;}.rating-title{text-align:center;margin-bottom:0 !important;}.rating-title-result{font-size:35px;font-weight:900;}.rating-title-base{font-size:16px;}.rating-sub-title{font-size:13px;font-weight:700;line-height:1.4em;text-align:center;margin-top:-5px;margin-bottom:5px !important;}.how-we-review{display:block;background:rgba(0,0,0,.2);font-size:12px;text-align:center;text-transform:none;padding:3px 18px;color:#fff;}.how-we-review:hover{background:rgba(0,0,0,.4);color:#fff;}.sub-rating-trigger{position:relative;cursor:pointer;font-size:14px;font-weight:600;text-align:center;color:var(--wepc-acf-primary-purple);}.sub-rating-trigger i{font-size:13px;margin-left:2px;}.sub-rating-modal{width:230px;position:absolute;top:-35px;right:-250px;z-index:100;background-color:#f9f4ff;border:1px solid #b89ef5;padding:5px 10px 7px;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;}.sub-rating-close{font-size:12px;padding:5px;}.sub-rating-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#000;font-size:15px;font-weight:700;text-align:start;padding:5px 0;margin-bottom:5px;border-bottom:1px solid rgba(82,95,127,.3);}.sub-rating-items .sub-rating-item{font-size:14px;display:grid;grid-template-columns:2fr auto;gap:10px;align-items:center;}.sub-rating-label{color:#000;font-weight:500;text-align:start;line-height:1.2;}.sub-rating-value{color:var(--wepc-acf-primary-purple);}.sub-rating-value strong{font-size:16px;}.product-box-body-wrapper{display:flex;flex-direction:column;gap:20px;}.badge-section-title{display:inline-block;background-color:rgba(157,106,215,.2);}.badge-section-title-wrapper:after{content:"";display:block;width:100%;height:1px;background:rgba(82,95,127,.3);margin-bottom:10px;}.product-specs{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-bottom:0 !important;margin-left:0 !important;}.product-specs li{font-size:15px;padding:6px 10px;background:rgba(232,234,237,.8);}.product-specs li:nth-child(3),.product-specs li:nth-child(4),.product-specs li:nth-child(7),.product-specs li:nth-child(8),.product-specs li:nth-child(11),.product-specs li:nth-child(12),.product-specs li:nth-child(15),.product-specs li:nth-child(16),.product-specs li:nth-child(19),.product-specs li:nth-child(20){background:rgba(232,234,237,.3);}.product-specs li:hover{background:rgba(157,106,215,.2);}.show-full-specs{display:block;padding:5px;font-size:15px;font-weight:700;text-align:center;text-decoration:underline;color:var(--wepc-acf-accent-color);cursor:pointer;}.full-specs{visibility:hidden;opacity:0;height:0;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;}.full-specs.open{visibility:visible;opacity:1;height:auto;padding-top:5px;margin-top:5px;border-top:1px dashed rgba(82,95,127,.3);}.desc-wrapper p{font-size:17px;margin-bottom:0;padding:6px 10px;background:rgba(232,234,237,.8);}.deals-wrapper .deals{list-style:none;margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap:10px;column-gap:20px;}.deal-item{display:flex;flex-direction:row;align-items:center;gap:5px;padding:5px 0;font-size:16px;font-weight:700;color:#000;}.deal-item i{font-size:13px;}.deal-desc{font-size:14px;color:#fff;background-color:#e84b8b;padding:2px 6px;border-radius:2px;}.pros-cons-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;}.pros-cons-wrapper ul{list-style-type:none;margin-bottom:0;margin-left:0 !important;}.pros-cons-wrapper li{padding-bottom:5px;}.pros-cons-wrapper li:before{font-family:"Font Awesome 5 Free";font-size:14px;font-weight:600;margin-right:7px;}.pros li:before{content:"";color:#29e8b2;}.cons li:before{content:"";color:#da3448;}.product-box-footer-wrapper{border-top:1px solid rgba(82,95,127,.3);}.buttons-wrapper{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;margin-bottom:10px !important;margin-left:0 !important;}.buttons-wrapper a.button{font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;padding:12px 18px;border-radius:2px;}.buttons-wrapper a.button-amazon{background-color:var(--wepc-acf-primary-red);color:#fff;}.buttons-wrapper a.button-amazon:hover{background-color:var(--wepc-acf-primary-red-hover);}.buttons-wrapper a.button-others{background-color:transparent;border:1px solid var(--wepc-acf-primary-red);color:var(--wepc-acf-primary-red);}.buttons-wrapper a.button-others:hover{border:1px solid var(--wepc-acf-primary-red-hover);color:var(--wepc-acf-primary-red-hover);}.buttons-wrapper i{margin-left:5px;}.flexslider{margin:0;border:0;}.flex-control-paging li a{width:8px;height:8px;box-shadow:none;background:rgba(255,255,255,.5);}.flex-control-paging li a:hover{background:rgba(255,255,255,.7);}.flex-control-paging li a.flex-active{background:#fff;}.flex-direction-nav a{text-shadow:none;background:rgba(255,255,255,.7);border:1px solid var(--wepc-acf-border-color);}.flex-direction-nav a:before{text-shadow:none;margin-top:2px;}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{text-align:center;}.flex-direction-nav a.flex-next::before,.flex-direction-nav a.flex-prev::before{font-size:24px;}.infin-single-article .flexslider ul{margin-bottom:0 !important;}.flexslider .slides img,.product-image img{height:500px;object-fit:contain;}.flex-control-nav{bottom:0;}@media (max-width: 767px){.product-box-header-wrapper{gap:10px;}.awards-badge img.award-badge{width:50px;}.flexslider .slides img,.product-image img{height:240px;}.flex-direction-nav a{width:30px;height:30px;}.flex-direction-nav a.flex-next::before,.flex-direction-nav a.flex-prev::before{font-size:16px;}.title-wrapper{width:65%;}.rating-wrapper{width:35%;}.product-box-header-wrapper h3{font-size:26px;}.rating-sub-title,.how-we-review{font-size:11px;}.how-we-review{padding:3px 12px;}.sub-rating-trigger{font-size:12px;}.sub-rating-trigger i{font-size:12px;margin-left:0;}.sub-rating-modal{width:250px;top:40px;right:0;}.sub-rating-modal.active{opacity:1;visibility:visible;}.sub-rating-close{display:block;}.specs{grid-template-columns:1fr;}.product-specs li{font-size:13px;}.pros-cons-wrapper{grid-template-columns:1fr;}}@media only screen and (min-width: 768px) and (max-width: 1024px){.flexslider .slides img,.product-image img{height:470px;}.sub-rating-modal{width:250px;top:40px;right:0;}.sub-rating-modal.active{opacity:1;visibility:visible;}.sub-rating-close{display:block;}}@media only screen and (min-width: 1224px){.flexslider .slides img,.product-image img{height:460px;}.sub-rating-trigger:hover > .sub-rating-modal{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.sub-rating-close{display:none;}}.faqs-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#cbcee2;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:20px;border-radius:5px 5px 5px 5px;}.faqs-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;}.faqs-items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;}.faqs-item{padding:10px 10px 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;font-size:17px;line-height:1.6em;}.faqs-icon-wrap{width:auto;max-width:100%;}.faqs-icon-container{padding:10px 10px 3px 10px;background-color:#cfc4f9;font-size:17px;line-height:1.7em;}.faqs-heading{border-bottom:2px solid #cfc4f9;position:relative;}.faqs-text{color:#6c7793;width:100%;position:relative;margin:10px 5px 0px 5px;}.faqs-icon{display:inline-block;text-align:center;font-size:20px;color:var(--wepc-acf-accent-color);border-color:var(--wepc-acf-accent-color);}.faqs-icon > i{width:1em;height:1em;position:relative;display:block;}.faqs-heading-title{color:#525f7f;font-size:18px;font-weight:bold;line-height:1.3em;margin:10px 0px 0px 10px;}.faqs-widget-text-editor p{margin-bottom:20px;line-height:1.6em;color:#6c7793;}.faqs-wrap div .elementor-widget-container{font-family:"Helvetica",sans-serif;font-size:17px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:27.2px;text-decoration:#222;text-align:start;text-indent:0px;text-transform:none;vertical-align:baseline;white-space:normal;word-spacing:0px;background-attachment:scroll;background-color:#cfc4f9;background-image:none;background-position:0% 0%;background-repeat:repeat;color:#222;height:41.85px;width:40px;border:0px none #222;border-top:0px none #222;border-right:0px none #222;border-bottom:0px none #222;border-left:0px none #222;margin:0px;padding:8px 10px 5px;max-height:none;min-height:0px;max-width:none;min-width:0px;position:static;top:auto;bottom:auto;right:auto;left:auto;float:none;display:block;clear:none;z-index:auto;list-style-image:none;list-style-type:disc;list-style-position:outside;border-collapse:separate;border-spacing:0px 0px;caption-side:top;empty-cells:show;table-layout:auto;overflow:visible;cursor:auto;visibility:visible;transform:none;transition:background .3s ease 0s,border .3s ease 0s,border-radius .3s ease 0s,box-shadow .3s ease 0s,border-radius .3s ease 0s,box-shadow .3s ease 0s;box-sizing:border-box;resize:none;text-shadow:none;text-overflow:clip;word-wrap:break-word;box-shadow:none;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.faqs-wrap div .elementor-widget-container.nitro-lazy{background-image:none !important;}.faqs-wrap div .faqs-icon-container{font-family:"Helvetica",sans-serif;font-size:17px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:27.2px;text-decoration:#222;text-align:start;text-indent:0px;text-transform:none;vertical-align:baseline;white-space:normal;word-spacing:0px;background-attachment:scroll;background-color:#cfc4f9;background-image:none;background-position:0% 0%;background-repeat:repeat;color:#222;height:40.2px;width:40px;border:0px none #222;border-top:0px none #222;border-right:0px none #222;border-bottom:0px none #222;border-left:0px none #222;margin:0px;padding:10px 10px 3px;max-height:none;min-height:0px;max-width:none;min-width:0px;position:static;top:auto;bottom:auto;right:auto;left:auto;float:none;display:block;clear:none;z-index:auto;list-style-image:none;list-style-type:disc;list-style-position:outside;border-collapse:separate;border-spacing:0px 0px;caption-side:top;empty-cells:show;table-layout:auto;overflow:visible;cursor:auto;visibility:visible;transform:none;transition:all 0s ease 0s;box-sizing:border-box;resize:none;text-shadow:none;text-overflow:clip;word-wrap:break-word;box-shadow:none;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.faqs-wrap div .faqs-icon-container.nitro-lazy{background-image:none !important;}@media (max-width:  767px){.faqs-heading{width:100%;}.faqs-heading-title{margin-left:0;margin-bottom:5px;}}