body{background-color:#fff}@media (min-width:768px){body #PageContainer #collection .collection-mainarea.wm-hub-main{max-width:905px;padding:0 15px}}body .collection-heading .collection-wrapper .breadcrumb-group.wm-hub-crumbs{flex:0 0 100%;width:100%;max-width:905px;margin:0 auto;padding:0 15px;text-align:left}body .collection-heading .collection-wrapper:has(>.wm-hub-crumbs){margin-bottom:0}@media (max-width:767px){body .collection-heading .collection-wrapper .breadcrumb-group.wm-hub-crumbs{padding:0}body .collection-heading .collection-wrapper .breadcrumb-group.wm-hub-crumbs .breadcrumb{padding-left:0 !important;padding-right:0 !important}}body .wm-listing .wm-listing-body{padding:0 0 64px}body .wm-listing .wm-stack>.wm-section{margin-top:48px}body .wm-listing .wm-rated{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 24px;align-items:center}body .wm-listing .wm-rated .wm-stat{margin:0}body .wm-listing .wm-rated .wm-stat b{white-space:nowrap}body .wm-listing .wm-rated .wm-stat b span{display:inline;margin:0;font-size:inherit;line-height:inherit;color:inherit}@media (max-width:599px){body .wm-listing .wm-rated{grid-template-columns:minmax(0,1fr)}}body .wm-listing .wm-rated .wm-rated-txt{margin:0}body .wm-listing .wm-rated .rank-chip{margin:8px 0 0;background:#fff;border-color:#dfe6ee;color:#041e43}body .wm-listing .wm-rated .rank-chip:hover{border-color:#041e43;background:#fff}body .wm-listing .wm-rated .rank-chip__n{color:#041e43}body .wm-listing .wm-rated .rank-chip__of,body .wm-listing .wm-rated .rank-chip__lab{color:#41566f}body .wm-listing .wm-rated .rank-chip-arr{color:#09778a}body .wm-listing img.listingbanner{display:block;width:100%;height:auto;border-radius:16px}body .wm-listing .wm-jump{display:flex;flex-wrap:wrap;gap:8px}body .wm-listing .wm-jump a.dp-btn{min-height:44px}@media (min-width:992px){body .wm-listing .wm-jump--head{display:none}}body .wm-listing .wm-proscons .pros-list li,body .wm-listing .wm-proscons .cons-list li{font-size:16px;line-height:27px;color:#111;margin:0 0 12px}body .wm-listing .wm-proscons .pros-list li:last-child,body .wm-listing .wm-proscons .cons-list li:last-child{margin-bottom:0}body .wm-listing .wm-proscons .pros-list li::before{top:4px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'><path d='M3.5 9.5l3.5 3.5 7.5-8' fill='none' stroke='%2316804d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}body .wm-listing .wm-proscons .cons-list li::before{top:4px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'><path d='M5 5l8 8M13 5l-8 8' fill='none' stroke='%23a63a1a' stroke-width='2' stroke-linecap='round'/></svg>")}body .wm-listing .wm-refine-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}body .wm-listing .wm-refine-head .wm-label{margin:0 8px 0 0}body .wm-listing .wm-refine-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;flex:1 1 auto;min-width:0}body .wm-listing .wm-refine-tabs li{margin:0;padding:0;list-style:none}body .wm-listing button.wm-refine-tab{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:0 16px;border:1px solid #dfe6ee;border-radius:9999px;background:#fff;color:#041e43;font-family:Montserrat,"Montserrat Fallback",sans-serif;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}body .wm-listing button.wm-refine-tab::after{content:"";width:7px;height:7px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}body .wm-listing button.wm-refine-tab:hover{border-color:#041e43}body .wm-listing button.wm-refine-tab.has-active{border-color:#041e43}body .wm-listing button.wm-refine-tab[aria-expanded="true"]{background:#041e43;border-color:#041e43;color:#fff}body .wm-listing button.wm-refine-tab[aria-expanded="true"]::after{margin-top:3px;transform:rotate(225deg)}body .wm-listing button.wm-refine-tab:focus-visible{outline:2px solid #05c3dd;outline-offset:2px}body .wm-listing .wm-refine-panel{margin:16px 0 0;padding-top:16px;border-top:1px solid #dfe6ee}body .wm-listing .wm-refine-panel[hidden]{display:none}body .wm-listing .wm-refine-panel ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}body .wm-listing .wm-refine-panel li{margin:0;padding:0;list-style:none}body .wm-listing .wm-refine-panel a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid #dfe6ee;border-radius:9999px;background:#fff;color:#041e43;font-family:Montserrat,"Montserrat Fallback",sans-serif;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none}body .wm-listing .wm-refine-panel a:hover{border-color:#041e43}body .wm-listing .wm-refine-panel a[aria-current="page"]{border-color:#041e43;background:#f4f8fb;font-weight:700}body .wm-listing .wm-refine-panel--wide ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 16px}body .wm-listing .wm-refine-panel--wide a{min-height:32px;padding:0;border:0;border-radius:0;font-family:Poppins,"Poppins Fallback",sans-serif;font-size:14px}body .wm-listing .wm-refine-panel--wide a:hover{background:none;text-decoration:underline;text-underline-offset:3px}body .wm-listing .wm-refine-panel--wide a[aria-current="page"]{background:none;font-weight:700}body .wm-listing .wm-count{margin:0;font-family:Montserrat,"Montserrat Fallback",sans-serif;font-size:20px;font-weight:700;line-height:1.3;color:#041e43}body .wm-listing .wm-count:empty{display:none}body .wm-listing .wm-promo-top{display:block;margin:0 0 24px}body .wm-listing a.wm-adslot{display:block;padding:12px;color:#041e43;text-decoration:none}body .wm-listing a.wm-adslot:hover{box-shadow:0 6px 18px rgba(4,30,67,.08)}body .wm-listing .wm-adslot .wm-adslot-lab{display:block;margin:0 0 8px;color:#41566f}body .wm-listing .wm-adslot img{display:block;width:100%;height:auto;margin:0;border-radius:12px}body .wm-listing .wm-adslot img.show-mobile{display:none}body .wm-listing .wm-adslot-cta{display:none}body .wm-listing a.wm-adslot:hover .wm-adslot-cta{background:#09778a}body .wm-listing .wm-notice{margin:0 0 24px}body .wm-listing .wm-rows{margin:0}body .wm-listing .wm-rows-promo{margin:0 0 10px;padding:0;list-style:none}body .wm-listing .wm-row--top .wm-row-chips span:first-child{background:#041e43;color:#fff}body .wm-listing .wm-row .wm-row-img{align-self:start}body .wm-listing .wm-row-img--none{display:block;width:84px;height:84px;border-radius:12px;background:#f4f8fb;border:1px solid #dfe6ee}body .wm-listing .wm-row--nofirm{grid-template-columns:84px minmax(0,1fr) 160px 120px;grid-template-areas:"img chips chips chips" "img main rating btn"}body .wm-listing .wm-row--nofirm .wm-row-firm{display:none}body .wm-listing .wm-row-none{display:block;color:#41566f}body .wm-listing .wm-row-ppn,body .wm-listing .wm-row-quote{display:block;margin-top:4px;font-size:13px;line-height:1.45;color:#41566f}body .wm-listing .wm-row-quote{font-style:italic}body .wm-listing .wm-row-q{display:block;font-size:12px;color:#5b6c7f}body .wm-listing .collection-bottom-toolbar{float:none;margin:0}body .wm-listing .product-pagination{text-align:center}body .wm-listing .wm-references{border-top:0;padding-top:0}body .wm-listing .wm-references h3{margin:0 0 16px;font-family:Montserrat,"Montserrat Fallback",sans-serif;font-size:20px;font-weight:700;color:#041e43}body .wm-listing .wm-evidence .wm-evidence-n{background:#e2f4f7;color:#09778a}body .wm-listing #referenceslist a{color:#09778a}body .wm-listing .wm-foot{margin:0}body .wm-listing .box>label[for="expanded"]{display:inline-block;min-height:40px;margin:16px 0 0;padding:0 18px;line-height:36px;text-align:center;border:2px solid #041e43;border-radius:9999px;background:#fff;color:#041e43;font-family:Montserrat,"Montserrat Fallback",sans-serif;font-size:15px;font-weight:700;line-height:1.2;text-transform:none;cursor:pointer}body .wm-listing .box>label[for="expanded"]::first-letter{text-transform:uppercase}body .wm-listing .box>label[for="expanded"]:hover{background:#041e43;color:#fff}body .wm-listing .box .shrink::after{height:32px}body .wm-listing .brand-spokes{margin:0;font-size:16px;line-height:27px;color:#111}body .wm-listing .wm-offers .es-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}body .wm-listing .wm-offers .es-box{height:auto;min-height:0;padding:16px;border:1px solid #dfe6ee !important;border-radius:16px;background:#fff;box-shadow:none;color:#041e43}body .wm-listing .wm-offers .es-box:hover{box-shadow:0 6px 18px rgba(4,30,67,.08)}body .wm-listing .wm-offers .es-text-box{padding:0}body .wm-listing .wm-offers .es-details{border-left:0 !important;padding-left:0 !important}body .wm-listing .wm-offers .es-username{-webkit-line-clamp:2;word-break:normal;overflow-wrap:anywhere;font-size:14px;line-height:22px;color:#041e43}body .wm-listing .wm-offers .es-date{font-size:12px;line-height:1.4;color:#41566f}body .wm-listing .wm-offers .go-btn.btn-coupon{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:4px 0 0;padding:0 18px;border:2px solid #041e43 !important;border-radius:9999px;background:#041e43 !important;color:#fff;font-family:Montserrat,"Montserrat Fallback",sans-serif;font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap;text-transform:none}body .wm-listing .wm-offers .es-box:hover .go-btn.btn-coupon{background:#09778a !important;border-color:#09778a !important}body .wm-listing .wm-offers .es-promo-cta{margin:16px 0 0 !important}body .wm-listing .es-promo-cta{margin:16px 0 0 !important}body .wm-listing .wm-why p{margin:0}@media (max-width:599px){body .wm-listing .wm-offers .es-grid{grid-template-columns:1fr !important;gap:16px}body .wm-listing .wm-offers .es-box{width:100%}body .wm-listing .wm-offers .go-btn.btn-coupon{min-height:44px}body .wm-listing .wm-row--nofirm{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"img chips" "img main" "rating btn"}}@media (max-width:767px){body .wm-listing .wm-offers .es-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .wm-listing .wm-offers .es-box.hide-tablet{display:flex !important}body .wm-listing .wm-row--nofirm{grid-template-columns:72px auto minmax(0,1fr);grid-template-areas:"img chips chips" "img main main" "img rating btn"}body .wm-listing .wm-row-img--none{width:72px;height:72px}body .wm-listing .wm-adslot-cta{min-height:44px}body .wm-listing .wm-adslot img.hide-mobile{display:none}body .wm-listing .wm-adslot img.show-mobile{display:block}}.banner-caption .box ul{padding-left:10px;border-left:4px solid #d6dae4;margin-bottom:14px}.banner-content-inner ul b{color:#111;font-weight:600}.wm-hub-faq h3[id]{scroll-margin-top:110px}