@charset "UTF-8";.summary-list.summary-list-custom-icon{margin:30px auto}.summary-list.summary-list-custom-icon.summary-list-custom-icon--accordion{margin:0 auto 30px}.summary-list.summary-list-custom-icon .title-container h3{font-size:22px;line-height:1;margin:0 0 25px;padding:0!important}.summary-list.summary-list-custom-icon ul{position:relative;margin-top:20px;margin-bottom:30px;list-style:none;padding-left:5px}.summary-list.summary-list-custom-icon .custom-icon-group ul li{font-size:15px;padding:0;position:relative;margin-bottom:15px}.summary-list.summary-list-custom-icon .custom-icon-group ul li:before{position:absolute;left:-30px;top:0;height:1em;width:1em;font-family:Font Awesome\ 5 Free;display:block;background:none}.summary-list.summary-list-custom-icon.icon-heart .custom-icon-group ul li:before{font-weight:900;content:"\f004";color:#ac1818}.summary-list.summary-list-custom-icon.icon-heart-broken .custom-icon-group ul li:before{content:"\f7a9";font-weight:900;color:#ac1818;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23AAA' d='M473.7 73.8l-2.4-2.5c-46-47-118-51.7-169.6-14.8L336 159.9l-96 64 48 128-144-144 96-64-28.6-86.5C159.7 19.6 87 24 40.7 71.4l-2.4 2.4C-10.4 123.6-12.5 202.9 31 256l212.1 218.6c7.1 7.3 18.6 7.3 25.7 0L481 255.9c43.5-53 41.4-132.3-7.3-182.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;top:5px}.summary-list.summary-list-custom-icon.icon-thumbs-up .custom-icon-group ul li:before{font-weight:900;content:"\f164";color:#76ad5a;height:2em;width:2em;background:#e6f2da;padding-left:6px;line-height:24px;font-size:12px;border-radius:50%;top:0}.summary-list.summary-list-custom-icon.icon-thumbs-down .custom-icon-group ul li:before{font-weight:900;content:"\f165";color:#a54747;height:2em;width:2em;background:#f5e5e5;padding-left:6px;line-height:24px;font-size:12px;border-radius:50%;top:0}@media only screen and (max-width:768px){.summary-list.summary-list-custom-icon .title-container h2{font-size:20px}}@media only screen and (max-width:768px){.summary-list-custom-icon ul li{font-size:16px}}.ranklistbox-accordion .ac{margin-top:15px;background-color:#fff;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.08);border-radius:5px}.ranklistbox-accordion .ac .ac-header{margin:0;padding:0}.ranklistbox-accordion .ac .ac-trigger{text-align:left;width:100%;padding:24px 40px 23px 20px;display:block;cursor:pointer;background-color:transparent;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0;font-size:18px;outline:none;font-family:Eina-Bold}.ranklistbox-accordion .ac .ac-trigger:hover{color:#208bfd}.ranklistbox-accordion .ac .ac-trigger:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%2302328d'%3E%3Cpath d='M14 6.9l-1.5-1.4L8 9.7 3.5 5.5 2 6.9l6 5.6 6-5.6z'/%3E%3Ctitle%3ECaret Down%3C/title%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;text-align:center;width:20px;height:20px;transform:translateY(-50%) rotate(0deg);position:absolute;right:20px;top:50%;transition:transform .25s ease}.ranklistbox-accordion .ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.ranklistbox-accordion .ac .ac-panel .ac-text{padding:10px;margin:0}.ranklistbox-accordion .ac.js-enabled .ac-panel{visibility:hidden}.ranklistbox-accordion .ac.is-active .ac-panel{visibility:visible}.ranklistbox-accordion .ac.is-active>.ac-header .ac-trigger:after{transform:translateY(-50%) rotate(-180deg)}.rank-list-box{font-size:18px;color:#444;margin:20px auto}.ranklistbox-accordion .rank-list-box{margin-top:0}.rank-list-box__wrapper{padding:20px 15px}.rank-list-box ul{margin:0;list-style:none}.rank-list-box li{list-style:none;padding-left:15px;line-height:20px;margin-bottom:15px}.rank-list-box li a{color:#208bfd;text-decoration:underline;font-family:Eina-Bold}.rank-list-box li a:hover{text-decoration:none;color:#00338d}.rank-list-box .list-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:768px){.rank-list-box .list-column{-ms-flex:1;flex:1}}@media only screen and (min-width:768px){.rank-list-box__two-column .list-column li a{display:block;margin:3px 0 0}}.ranklistbox-accordion{margin-bottom:30px}.keytakeaway{background:#f7f8fc;padding:30px;border-radius:5px;margin-bottom:25px;margin-top:15px}.keytakeaway .title{font-size:20px;margin:0 0 15px;padding:0;color:#00338d}.keytakeaway ul{margin:0 auto 30px;padding-left:.9em;list-style:none}.keytakeaway li{font-size:16px;color:#444;list-style:none;margin:0 0 0 1em;padding:0;position:relative}.keytakeaway li:before{color:#00338d;content:"•";display:inline-block;font-size:1.2em;left:-1.5em;position:absolute;top:-.12em}.keytakeaway ul{margin-bottom:0}.table-showmore__wrapper{overflow-x:auto}.table-showmore__btn{display:block;text-align:center;margin:0 auto;background:none;color:#06328d;border:0;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-bottom:25px}.table-showmore__btn:hover{color:#208bfd}.tablepress.table-showmore{color:#444}.tablepress.table-showmore th{background:none}.tablepress.table-showmore thead th{border-bottom:0;line-height:normal;padding:12px;padding-right:18px}.tablepress.table-showmore tbody td{border-top:1px solid #ddd;line-height:normal;vertical-align:middle;padding:12px}.tablepress.table-showmore .row-1 th{vertical-align:middle!important}.tablepress.table-showmore .odd td{background:#f8f8f8}.tablepress.table-showmore .even td{background-color:#f8f8f8}.tablepress.table-showmore .sorting:hover{color:#06328d;background:none}.tablepress.table-showmore .sorting:after{font-family:Font Awesome\ 5 Free;content:"\f107";font-weight:900;color:#06328d}.tablepress.table-showmore .sorting_asc:after{content:"\f106"}.tablepress.table-showmore .sorting_asc,.tablepress.table-showmore .sorting_desc{color:#06328d}.tablepress.table-showmore .row-hidden{display:none}.tablepress.table-showmore a:hover{color:#208bfd}.tablepress.table-showmore.table-showmore--leftbrand .product{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.tablepress.table-showmore.table-showmore--leftbrand .product br{display:none}.tablepress.table-showmore.table-showmore--leftbrand .product .name{color:#06328d}.tablepress.table-showmore.table-showmore--leftbrand .product .badge{font-size:12px}@media screen and (min-width:768px){.tablepress.table-showmore.table-showmore--leftbrand .product .badge{white-space:nowrap}}.fc-accordion .ac{margin-top:10px;border-bottom:1px solid #00338d;background-color:#fff;box-sizing:border-box}.fc-accordion .ac .ac-header{margin:0;padding:0}.fc-accordion .ac .ac-trigger{text-align:left;width:100%;padding:15px 30px 15px 0;display:block;cursor:pointer;background-color:transparent;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0;font-size:16px;outline:none;font-family:Eina-Bold}.fc-accordion .ac .ac-trigger:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.828' height='7.828' viewBox='0 0 12.828 7.828'%3E%3Cpath d='M11.414 6.415l-4.762-5-5.238 5' fill='none' stroke='%2300338d' stroke-linecap='round' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;text-align:center;width:15px;height:15px;transform:translateY(-50%) rotate(-180deg);position:absolute;right:10px;top:50%;transition:transform .25s ease}.fc-accordion .ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.fc-accordion .ac .ac-panel .ac-text{padding:10px;margin:0}.fc-accordion .ac.js-enabled .ac-panel{visibility:hidden}.fc-accordion .ac.is-active .ac-panel{visibility:visible}.fc-accordion .ac.is-active>.ac-header .ac-trigger:after{transform:translateY(-50%) rotate(0)}.fc-accordion{padding:10px 30px;border:1px solid #00338d;margin:30px 0}@media (max-width:768px){.fc-accordion{padding:5px 15px}}.fc-accordion .ac-panel h5{font-size:17px;margin-bottom:5px}.fc-accordion .ac-panel .list-checkmark{margin-left:20px;padding-left:0}.fc-accordion .ac,.fc-accordion .ac-panel p{margin-top:0}.fc-accordion .ac:last-child{border-bottom:0}.fc-accordion .ac .ac-trigger{font-size:18px;line-height:24px;padding:15px 20px 15px 0}.fc-accordion .ac .ac-trigger:after{right:0}.product-details-sectioncard{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:20px;border:1px solid #00338d;padding:30px}@media (max-width:768px){.product-details-sectioncard{padding:15px}}.product-details-sectioncard a{color:#208bfd;text-decoration:underline}.product-details-sectioncard a:hover{text-decoration:none;outline:none;cursor:pointer;color:#00338d}.product-details-sectioncard .product-header{margin-bottom:30px;border-bottom:1px solid #00338d}.product-details-sectioncard .product-header .header-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;-ms-flex-align:center;align-items:center}.product-details-sectioncard .product-header .header-column{width:50%}@media (max-width:768px){.product-details-sectioncard .product-header .header-column{width:100%}}.product-details-sectioncard .product-header .header-column.column-action{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:768px){.product-details-sectioncard .product-header .header-column.column-action{margin-top:15px;-ms-flex-pack:start;justify-content:flex-start}}.product-details-sectioncard .product-header .badge-title{font-weight:400;font-family:Eina-Regular;margin:0;font-size:14px;letter-spacing:1.4px;text-transform:uppercase;line-height:19px;margin-bottom:5px}.product-details-sectioncard .product-header .product-link{text-decoration:none}.product-details-sectioncard .product-header .product-name{margin:0;color:#00338d;font-size:26px}.product-details-sectioncard .product-header .product-name:hover{color:#208bfd}.product-details-sectioncard .product-header .product-action-btn{text-transform:uppercase;font-size:16px;letter-spacing:0;line-height:19px;color:#fff;background-color:#00338d;padding:15.5px 44px;text-decoration:none;font-family:Eina-Bold}.product-details-sectioncard .product-header .product-action-btn:hover{background-color:#208bfd}.product-details-sectioncard .product-header .product-action-btn:after{margin-left:10px;display:inline-block;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.5' height='10' viewBox='0 0 22.5 10'%3E%3Cpath data-name='Line 6' fill='none' stroke='%23fff' stroke-width='2' d='M0 5h20'/%3E%3Cpath data-name='Polygon 1' d='M22.5 5l-10 5V0z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:22.5px;height:10px}.product-details-sectioncard .product-details-sectioncard-title{width:100%}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-title{text-align:center}}.product-details-sectioncard .product-details-sectioncard-title h2{margin:0 0 30px;letter-spacing:0;font-size:30px}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-title h2{margin:0 0 20px;font-size:24px;text-align:left;text-decoration:none}}.product-details-sectioncard .product-details-sectioncard-title a{text-decoration:underline}.product-details-sectioncard .product-details-sectioncard-intro{display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-intro{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.product-details-sectioncard .product-details-sectioncard-intro .intro-img{width:100%;max-width:420px;position:relative}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-intro .intro-img{max-width:unset}}.product-details-sectioncard .product-details-sectioncard-intro .intro-img img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;max-height:60vw}@media (min-width:769px){.product-details-sectioncard .product-details-sectioncard-intro .intro-img img{max-height:30vw}}@media (min-width:992px){.product-details-sectioncard .product-details-sectioncard-intro .intro-img img{max-height:240px}}.product-details-sectioncard .product-details-sectioncard-intro .intro-img .product-details-sectioncard-badge{position:absolute;top:-8px;width:65%}.product-details-sectioncard .product-details-sectioncard-features{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-features{margin-top:10px}}.product-details-sectioncard .product-details-sectioncard-features ul{list-style:none;padding-left:0;margin:0 0 0 30px!important;width:100%;font-size:14px}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-features ul{margin:0!important}}.product-details-sectioncard .product-details-sectioncard-features ul li{list-style:none;padding:0 0 6px;line-height:32px;margin:0}.product-details-sectioncard .product-details-sectioncard-features ul li:before{content:unset}.product-details-sectioncard .product-details-sectioncard-features .feature-row{border-radius:50px;background-color:#f7f8fc;display:inline;padding:4.5px 8px;font-size:14px}.product-details-sectioncard .product-details-sectioncard-features .features-list-feature{color:#00338d;font-family:Eina-Bold}.product-details-sectioncard .product-details-sectioncard-features .features-list-value{color:#000;font-family:Eina-Regular}.product-details-sectioncard .product-details-sectioncard-icons{display:-ms-flexbox;display:flex;width:100%;margin:20px 0 0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-icons{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:unset;-ms-flex-align:start;align-items:flex-start;margin:0}}.product-details-sectioncard .product-details-sectioncard-icons .icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-details-sectioncard .product-details-sectioncard-icons .icon-container{margin:0 20px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-details-sectioncard .product-details-sectioncard-icons .icon-container.warranty-icon{max-width:45px}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-icons .icon-container{margin:10px 10px 10px 0;min-width:42px;width:60px}}.product-details-sectioncard .product-details-sectioncard-icons .icon-container img,.product-details-sectioncard .product-details-sectioncard-icons .icon-text{margin:0}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-icons .icon-text{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;width:100%}}.product-details-sectioncard .product-details-sectioncard-icons .icon-text-feature{font-family:Eina-Bold;font-size:18px;line-height:28px}.product-details-sectioncard .product-details-sectioncard-icons .icon-text-value{font-size:16px;font-family:Eina-Regular;line-height:1}.product-details-sectioncard .product-details-sectioncard-icons .icon-text p{margin:0}.product-details-sectioncard .product-details-sectioncard-bottom{margin-top:20px;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:768px){.product-details-sectioncard .product-details-sectioncard-bottom{-ms-flex-direction:column;flex-direction:column}}.product-details-sectioncard .product-details-sectioncard-bottom-list{width:100%}.product-details-sectioncard .product-details-sectioncard-bottom-list .bottom-list-title{font-family:Eina-Bold;font-size:18px}.product-details-sectioncard .product-details-sectioncard-bottom-list ul{margin:0 0 0 10px!important;padding-left:10px}.product-details-sectioncard .product-details-sectioncard-bottom-list ul li{margin:5px 0;color:#000;line-height:22px;max-width:350px;font-size:14px;font-family:Eina-Regular}.product-details-sectioncard .product-details-sectioncard-bottom-list ul li:before{background:#00338d;border-radius:50%;background-image:unset;top:9px}