@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}html{line-height:1.15;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.breadcrumbs{margin:5px 0;padding:0}@media screen and (max-width:575px){.breadcrumbs{display:none}}.breadcrumbs .breadcrumb{margin:0;padding:0;display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden}.breadcrumbs .breadcrumb-item{display:inline-flex;align-items:center;color:#363636;font-size:.875rem;line-height:1rem;white-space:nowrap;flex-shrink:0}.breadcrumbs .breadcrumb-item+.breadcrumb-item:before{float:none;padding-right:.5rem;color:#363636;flex-shrink:0}.breadcrumbs .breadcrumb-item:first-child{flex-shrink:0}.breadcrumbs .breadcrumb-item:last-child,.breadcrumbs .breadcrumb-item.active{flex-shrink:0}.breadcrumbs .breadcrumb-item:not(:first-child):not(:last-child):not(.active){flex-shrink:1;min-width:0}@media(max-width:991px){.breadcrumbs .breadcrumb-item:not(:first-child):not(:last-child):not(.active){display:none}.breadcrumbs .breadcrumb-item:not(:first-child):not(:last-child):not(.active):nth-child(2):after{content:"...";display:inline-block;padding:0 .5rem;color:#363636}}.breadcrumbs a{display:inline-block;line-height:1rem;font-size:.875rem;margin:0;color:#363636;text-decoration:none;white-space:nowrap}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .breadcrumb-item.active{font-size:.875rem;line-height:1.25rem;color:#363636;white-space:nowrap}.breadcrumbs .breadcrumb-ellipsis{flex-shrink:0}.breadcrumbs svg{height:.75rem}.breadcrumbs .bi{margin-left:0}body{background:#d3d3d3;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}body>footer{margin-top:auto}.body{display:flex;align-items:flex-start;flex:1}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#d3d3d3}::-webkit-scrollbar-track{background:#f3f3f3}.no-products{padding:5rem 0}.card-grid,.card-grid .card .product_img{width:100%}.card-grid .card .product_img img{margin:0 auto}.discovery .card-grid{padding:20px 0;margin-left:0;margin-right:0}.discovery .deal_card .savings_badge{top:6px;left:6px}.card{display:flex;flex-direction:column;justify-content:space-between;position:relative;text-align:left;background-color:#fff;transition:box-shadow .2s ease-in-out;border-radius:10px;width:100%}@media screen and (max-width:575px){.card{padding:1rem .5rem .5rem}}.card:hover{box-shadow:0 4px 12px #00000026}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.deal_card{min-height:360px}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.deal_card{min-height:350px}}.card .toggle{line-height:1rem;width:1rem;height:1rem;font-size:.75rem;display:inline-block;text-align:center;position:absolute;border-radius:50%;bottom:.5rem;right:.5rem;font-style:italic}.card .product_title{font-size:1rem;line-height:1.35rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;font-weight:700;-webkit-hyphens:auto;hyphens:auto}.card .product_title:hover{text-decoration:underline}.review_card .product_title{margin:.375rem .5rem .2rem 0;-webkit-line-clamp:2;line-clamp:2}.deal_card .product_title{font-size:.875rem;margin-top:.25rem;-webkit-line-clamp:2;line-clamp:2;line-height:1.25;min-height:2.1875rem}.deal_card .product_features{margin:0;font-size:.75rem;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;height:.875rem;line-height:1rem}.card .product_img{height:100%;display:flex;justify-content:center;align-self:center;font-size:0}@media screen and (min-width:576px)and (max-width:991px){.card .product_img img{max-height:180px}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .product_img img{transition:transform .2s;transform:scale(1)}.card .product_img img:hover{transition:transform .2s;transform:scale(1.05)}}.review_card .product_img{align-items:center}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.review_card .product_img{width:60%;height:160px}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.review_card .product_img{height:160px;flex:0 0 200px;padding-right:10px}}.deal_card .product_img{align-items:center;justify-content:center;max-height:180px;padding:0 5%}.card .card-body{position:relative;display:flex;flex-wrap:wrap;padding-left:.75rem;padding-right:.75rem}.card .card-body .product_img{justify-content:center}@media screen and (max-width:575px){.card .card-body .product_img{flex:1 1 100%;margin-right:0}}@media screen and (min-width:576px)and (max-width:991px){.card .card-body .product_img{flex:1 1 35%}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .card-body .product_img{flex:1 1 25%}}.card .card-body .product_center{display:flex;position:relative}@media screen and (max-width:575px){.card .card-body .product_center{flex:1 1 100%}}@media screen and (min-width:576px)and (max-width:991px){.card .card-body .product_center{flex:1 1 45%}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .card-body .product_center{flex:1 1 35%}}.card .card-body .product_center .product_center_inside{padding-top:.5rem}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .card-body .product_center .product_center_inside{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly}}.card .card-body .product_center .product_brand{font-size:.875rem}.card .card-body .product_review{justify-content:center;align-items:center}@media screen and (max-width:575px){.card .card-body .product_review{position:absolute;top:60px;right:20px}}@media screen and (min-width:576px)and (max-width:991px){.card .card-body .product_review{position:absolute;top:60px;right:20px}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .card-body .product_review{display:flex;flex:1 1 15%}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .card-body .product_review{position:relative}}.card .card-body .product_review .review_score{position:relative;border-radius:50%;font-weight:700;height:90px;width:90px;text-align:center;white-space:nowrap;line-height:1;display:flex;align-items:center;justify-content:center}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.card .card-body .product_review .review_score{font-size:1.75rem;padding:1.25rem}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .card-body .product_review .review_score{font-size:2rem;padding:1rem}}.card .card-body .product_review .toggle{color:#3d3d3d;top:-10px;right:-10px}@media screen and (max-width:575px){.card .card-body .product_offer{position:relative;flex:1 1 100%}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .card-body .product_offer{flex:1 1 25%}}.card .card-body .product_offer .dealWrapper{width:100%}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .card-body .product_offer .dealWrapper{margin-top:.5rem}}@media screen and (min-width:576px)and (max-width:991px){.review_card .card-body .product_img{flex:1 1 100%;margin-right:0}.review_card .card-body .product_center{flex:1 1 100%}.review_card .card-body .product_offer{position:relative;flex:1 1 100%;width:auto;margin:10px 0 0}}.card .badge{position:absolute;font-size:.875rem;z-index:42}.card .savings_badge{z-index:42}.review_card .product_pos{-webkit-transition:.4s linear,opacity .4s linear;transition:visibility .4s linear,opacity .4s linear;border-radius:50%;width:2rem;height:2rem;padding:0;line-height:1;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.25rem;font-weight:700;position:absolute;top:150px;z-index:42;left:-.95rem}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.review_card .product_pos{top:50%;transform:translateY(-50%)}}.review_card .savings_badge,.review_card .shipping_badge{float:left;margin-right:.75rem}.review_card .badges{margin-bottom:.5rem;overflow:hidden}.review_card .badges .savings_badge,.review_card .badges .shipping_badge{float:left;margin-right:.75rem;margin-bottom:.25rem}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.review_card .badges{margin-bottom:0}}.deal_card .badge{max-width:50%;text-align:center;line-height:1rem;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:575px){.deal_card .badge{padding:.25rem .35rem}}@media screen and (min-width:576px)and (max-width:991px){.deal_card .badge{padding:.5rem}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.deal_card .badge{padding:.5rem .75rem}}.deal_card .savings_badge{left:0;right:auto;top:0}.deal_card .fire_badge{top:0;left:0}.card .shop_image{font-size:0;z-index:50;height:20px}@media screen and (max-width:575px){.card .shop_image{top:5px;right:5px}}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .shop_image{top:10px;right:10px}}.card .product_price{font-size:1rem;font-weight:700;display:flex;align-items:center}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .product_price{line-height:1.25rem}}.card .product_price span,.card .product_price del{white-space:nowrap;margin-right:.5rem}@media screen and (max-width:575px){.card .product_price span,.card .product_price del{font-size:.875rem}}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card .product_price span,.card .product_price del{font-size:1rem}}.card .product_price img{font-size:0;position:absolute;top:7px;right:7px;height:1.15rem}.card .product_price .product_delivery{font-size:.875rem;line-height:1rem;text-align:right;width:auto}.deal_card .product_price{line-height:1rem;min-height:1.5rem}.card .product_offer .dealWrapper p{text-align:center;font-weight:700;margin-bottom:0;margin-top:.25rem;font-size:.8rem}.card .product_offer .dealWrapper p:hover{text-decoration:underline}@media screen and (min-width:576px)and (max-width:991px){.review_card.h-100{height:auto!important}}.review_card .product-link{margin-top:.5rem;text-decoration:underline;font-size:.75rem;font-weight:500;text-align:left;display:block;width:100%;color:#363636}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.review_card .product-link{margin-top:0}}.review_card .product-link:hover{text-decoration:none}.review_card .product_offer{display:flex;flex-direction:column;align-self:center;justify-self:center}@media screen and (max-width:575px){.review_card .product_offer{margin-top:10px;justify-content:center}}@media screen and (min-width:576px)and (max-width:991px){.review_card .product_offer{min-width:200px;align-items:center;justify-content:center;gap:.75rem}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.review_card .product_offer{height:100%;min-width:200px;align-items:center;justify-content:center;gap:.75rem}}.review_card .product_offer .btn{width:100%;height:48px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.review_card .product_offer p{text-align:left;padding-left:.5rem}}.deal_card .product_offer{width:100%}.deal_card .product_offer .btn{display:flex;align-items:center;justify-content:center;height:45px;line-height:1.15rem}@media screen and (max-width:575px){.deal_card .product_offer .btn{padding:2px 1.5rem}}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.deal_card .product_offer .btn{padding:0 1rem}}.deal_card .product-link{text-decoration:underline;font-size:.75rem;font-weight:500;text-align:center;display:block;width:100%;color:#363636}.cardTimer{width:100%;margin:0 auto}.cardTimer .timer-header{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem}.cardTimer .timer-header p{margin-bottom:0}.cardTimer .timer-header .timer-tooltip-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#666;border-bottom:none;width:auto;height:auto;background-color:transparent;border-radius:0;top:auto;right:auto;transform:none}.cardTimer .timer-header .timer-tooltip-icon:hover{color:#333}.cardTimer .timer-header .timer-tooltip-icon svg{width:14px;height:14px}.cardTimer p{text-align:left;font-size:.75rem}.cardTimer .timer{display:flex;padding:.25rem;background-color:#f3f3f3;border-radius:10px;text-align:center;font-size:1rem;font-weight:700}.cardTimer .timer div{flex:1}.cardTimer .timer div small{display:block;color:#363636;font-size:.75rem}.cardTimer .days{border-right:3px solid white;border-radius:0}.cardTimer .minutes{border-left:3px solid white;border-right:3px solid white;border-radius:0}.cardTimer:after{content:"";display:block;clear:both}.deal_card .cardTimer{display:none;align-items:center;justify-content:space-between;margin:0}.deal_card .cardTimer:after{display:none}.deal_card .cardTimer .timer{background-color:#fff;float:right;padding:0}.deal_card .cardTimer .timer div{flex:unset;font-size:1rem;line-height:1rem}.deal_card .cardTimer .timer div small{display:inline-block;font-size:.625rem;line-height:.625rem}@keyframes flyInFromBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.fly-in{animation:flyInFromBottom .25s ease-out}.legalPopup{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:1rem;max-width:400px;font-size:.75rem;line-height:1.3;color:#333;z-index:1000}@media screen and (max-width:575px){.legalPopup{position:fixed!important;left:50%!important;transform:translate(-50%)!important;width:300px!important;max-width:calc(100vw - 40px)!important;margin:0!important;padding:16px!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;font-size:14px!important;line-height:1.4!important}}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.legalPopup{position:fixed}.legalPopup.popup-above:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white}.legalPopup.popup-above:before{content:"";position:absolute;bottom:-7px;left:50%;transform:translate(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ddd}.legalPopup.popup-below:after{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white}.legalPopup.popup-below:before{content:"";position:absolute;top:-7px;left:50%;transform:translate(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd}}.legalPopup h3,.legalPopup h4{margin-top:0;margin-bottom:.4rem;font-size:.875rem;font-weight:600}.legalPopup p{margin-bottom:.4rem}.legalPopup p:last-child{margin-bottom:0}.legalPopup a{color:#06c;text-decoration:none}.legalPopup a:hover{text-decoration:underline}.legalPopup .close-popup{position:absolute;top:6px;right:6px;background:#0000001a;border:none;border-radius:50%;width:24px;height:24px;font-size:1.2rem;line-height:1;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;touch-action:manipulation;z-index:1001}.legalPopup .close-popup:hover,.legalPopup .close-popup:active{background:#0003;color:#333}.card-disclaimer{position:absolute;top:.25rem;right:.25rem;z-index:20}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.review_card .product_review .toggle{position:absolute;color:#3d3d3d;top:-10px;right:-10px;background-color:#ffffffe6;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center;font-size:.75rem;box-shadow:0 1px 3px #0000001a}.review_card .product_review .toggle:hover{background-color:#ffffffe6;color:#3d3d3d;cursor:pointer}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:767px){.review_card.featured-card .card-body .product_img{flex:1 1 100%;margin-right:0;align-items:center;justify-content:center}}@media screen and (min-width:768px)and (max-width:991px){.review_card.featured-card .card-body .product_img{flex:1 1 35%;align-items:center;justify-content:center;position:static;padding-top:2rem}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.review_card.featured-card .card-body .product_img{flex:1 1 25%;align-items:center;justify-content:center}}@media screen and (min-width:768px)and (max-width:991px){.review_card.featured-card .card-body .product_img img{position:static;transform:none;max-height:160px}}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:767px){.review_card.featured-card .card-body .product_center{flex:1 1 100%}}@media screen and (min-width:768px)and (max-width:991px){.review_card.featured-card .card-body .product_center{flex:1 1 65%;margin-right:0}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.review_card.featured-card .card-body .product_center{flex:1 1 50%}}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:767px){.review_card.featured-card .card-body .product_offer{position:relative;flex:1 1 100%}}@media screen and (min-width:768px)and (max-width:991px){.review_card.featured-card .card-body .product_offer{position:relative;flex:1 1 100%;margin:0 0 0 35%;width:60%}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.review_card.featured-card .card-body .product_offer{flex:1 1 25%;margin-top:0}}.product-link-wrapper{width:100%;display:block;clear:both}.category_header{padding:1.5rem .5rem}.container{margin:0 auto;max-width:1600px}.container-small{margin:0 auto;max-width:960px;width:100%}@media screen and (max-width:575px){.container-small{margin:0 auto;padding:0 1rem}}@media screen and (min-width:576px)and (max-width:991px){.container-small{margin:0 auto;padding:0 1rem}}@media screen and (min-width:1400px)and (max-width:1899px){.container-small{margin:0 auto;width:100%}}@media screen and (min-width:1900px){.container-small{margin:0 auto;width:100%}}.container-small:after{content:"";display:table;clear:both}.legalPopup p,.popover-body p,.headerDisclaimer p{margin:0 0 .5rem}.legalPopup p:last-child,.popover-body p:last-child,.headerDisclaimer p:last-child{margin-bottom:0}.disclaimer{padding:5px 20px;font-size:.7rem;background-color:#fff;color:#363636}.header-disclaimer:hover{cursor:pointer}.header-disclaimer.toggle{display:inline-flex;align-items:center;vertical-align:middle;margin-left:8px;position:relative;line-height:1rem;width:1rem;height:1rem;font-size:.75rem}.header-disclaimer.toggle i{width:.875rem;height:.875rem;stroke-width:1}@media screen and (max-width:575px){.header-disclaimer.toggle .legalPopup{position:fixed!important;left:50%!important;transform:translate(-50%)!important;width:280px!important;max-width:calc(100vw - 40px)!important;margin:0!important;padding:16px!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;font-size:14px!important;line-height:1.4!important;background-color:#fff!important;border:1px solid #ddd!important;color:#333!important;z-index:1001!important}}.header-disclaimer:not(.toggle):after{content:"(Disclaimer)";font-size:.75rem;letter-spacing:0;font-weight:400;text-decoration:underline;padding-left:5px}.modal-disclaimer{display:inline-flex;align-items:center;vertical-align:middle;margin-left:8px;position:relative;line-height:1rem;width:1rem;height:1rem;font-size:.75rem}.modal-disclaimer i{width:.875rem;height:.875rem;stroke-width:1}.modal-disclaimer:hover{cursor:pointer}@media screen and (max-width:575px){.modal-disclaimer .legalPopup{position:fixed!important;left:50%!important;transform:translate(-50%)!important;width:280px!important;max-width:calc(100vw - 40px)!important;margin:0!important;padding:16px!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;font-size:14px!important;line-height:1.4!important;background-color:#fff!important;border:1px solid #ddd!important;color:#333!important;z-index:1001!important}}.headerDisclaimer{font-size:.875rem;padding:20px 0}.headerDisclaimer p{line-height:1.3;font-weight:400}.headerDisclaimer a{text-decoration:underline}.headerDisclaimer a:hover{cursor:pointer;text-decoration:none}footer{font-size:.8rem;padding:50px 20px}footer .container a{padding:.25rem 0;display:block}footer .container a:hover{text-decoration:underline}footer .container h3{font-size:24px;text-transform:uppercase;color:#fff}footer .container h3 span{font-weight:400;font-style:italic}footer .container .legal-disclaimer{padding:30px 5px 0;font-size:.75rem}footer .container .legal-disclaimer a{display:inline}footer .page-footer__branding img{max-width:260px;height:auto}footer .page-footer__menu ul{list-style:none;margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}textarea:focus,input:focus,*:focus{outline:none}html,body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}svg{pointer-events:none}.no_select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.flex{display:flex}.block{display:block;width:100%;clear:both}.margin-0{margin:0 auto;width:100%}.bold{font-weight:700}.lazy{opacity:.8;height:100%;width:100%;object-fit:contain}.lazy.loaded{opacity:1;height:auto;width:auto;max-width:100%;max-height:100%;object-fit:contain}.page-header{text-align:left}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.page-header .row{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.page-header .page-header-title{flex-shrink:1}}.page-header .page-header-title h1,.page-header .page-header-title h2{font-size:1.25rem}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.page-header .page-header-title h1,.page-header .page-header-title h2{font-size:1.5rem}}.page-header .page-header-title h1{color:#535353;display:block;width:100%;font-size:1.35rem;line-height:1.55rem;letter-spacing:1px;padding-bottom:.35rem}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.page-header .page-header-title h1{font-size:1.75rem;line-height:2rem}}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.page-header .keyFacts{display:none}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.page-header .keyFacts{white-space:nowrap;flex-shrink:0}}.page-header .keyFacts h2{font-size:1rem;font-weight:400;padding:0}.page-header .keyFacts li h2,.page-header .keyFacts li p{display:flex;align-items:center;justify-content:flex-start;margin:0;line-height:1.3rem}.page-header .keyFacts li i,.page-header .keyFacts li svg{float:left;height:1rem;width:1rem;margin-right:.25rem}.page-header:after{content:"";display:table;clear:both}.card-grid-header{width:100%;padding:0 .5rem;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card-grid-header{padding:0 20px}}.card-grid-header .sort .btn{text-align:left}.card-grid-header .sort select{display:inline-flex;padding:.25rem .5rem;border:1px solid #ccc;border-radius:5px}@media screen and (max-width:575px){.card-grid-header .sort label{display:none}}.card-grid-header .filter{text-decoration:underline;padding-left:.25rem}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.card-grid-header .filter{display:none}}.card-grid-header .filter:hover{cursor:pointer}.card-grid-header .filter i,.card-grid-header .filter svg{width:1rem;height:1rem;margin-right:.25rem}.card-list-header{width:100%;padding:.5rem 8px 1.5rem 0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.card-list-header{padding:.5rem 8px .5rem 0}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){body.search .card-list-header{padding:0;margin:0;height:0}}.card-list-header .filter{height:1.5rem;font-size:.875rem;border-bottom:1px solid #ccc;-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center}.card-list-header .filter:hover{cursor:pointer;border-bottom:1px solid #000}.card-list-header .filter i,.card-list-header .filter svg{width:1rem;height:1rem;margin-right:.25rem}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){body.search .card-list-header .filter{display:none!important}}.card-list-header .sort label{font-size:.875rem}.card-list-header .sort select{height:1.5rem;font-size:.875rem;border:none;border-bottom:1px solid #ccc;display:inline-flex;background-color:transparent;color:#363636}.card-list-header .sort select:hover{cursor:pointer;border-bottom:1px solid #000}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.block .page-header{padding:10px 8px}}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.block .page-header{padding:5px 8px}}.modal{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.modal:hover{cursor:pointer}.modal .modal-content{background-color:#fff;padding:20px;border-radius:5px;width:min(1100px,90vw);max-height:95%;position:relative;overflow-y:auto;margin:0 auto}.modal .modal-content .modal-close{z-index:1001;position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer}@media screen and (min-width:768px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.modal .modal-content .modal-body{display:flex;justify-content:center;align-items:center}}@media screen and (min-width:768px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.modal .modal-content .modal-body-left{width:40%;float:left;padding-right:20px}.modal .modal-content .modal-body-right{width:60%;float:left;padding-left:20px}}.modal .modal-content .cardTimer .bold{font-size:.75rem}.modal .modal-content .cardTimer p,.modal .modal-content .cardTimer .timer{font-size:1rem}.modal .modal-content .fire_badge{display:none}.modal .modal-content .savings_badge{display:inline-block;color:#fff;padding:.375rem .875rem;font-size:1.15rem;font-weight:700}.modal .modal-content .product_img{display:flex;margin:20px auto;padding:0;width:300px;max-width:100%;align-items:center}@media screen and (max-width:575px){.modal .modal-content .product_img{height:200px}}@media screen and (min-width:576px)and (max-width:991px){.modal .modal-content .product_img{height:250px}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.modal .modal-content .product_img{height:300px}}.modal .modal-content .product_img img{margin:0 auto;object-fit:contain;max-height:100%;max-width:100%}.modal .modal-content .button_offer .btn{height:40px;line-height:40px}.modal .modal-content h2{text-transform:uppercase;padding:1.5rem 0 .75rem;font-weight:700;font:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.modal .modal-content .product_title{padding:1rem 0}.modal .modal-content .deals{margin:0}.modal .modal-content .deals .inner{overflow:hidden}.modal .modal-content .deals .inner .link{background-color:#fff;border:1px solid #ced4da;border-radius:10px;padding:5px 10px;margin:5px 0;cursor:pointer}.modal .modal-content .deals .inner .link:hover{background-color:#f3f3f3}.modal .modal-content .deals .inner .link:hover .shop_image img{filter:brightness(.95)}.modal .modal-content .deals .inner .link .shop_image img{max-height:30px}.header-menu{top:0;z-index:70;display:none;padding-bottom:20px;overflow:auto}.header-menu::-webkit-scrollbar{width:5px;height:5px}.header-menu::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.header-menu::-webkit-scrollbar-track{background:transparent}.header-menu a{text-decoration:none}.header-menu a:hover{text-decoration:underline}.menu-open .header-menu{display:block}.page main{padding:2rem 0}.page main p,.page main img{padding:1rem 0 .5rem}.page main p{text-align:justify}.page main .about-container{display:flex;align-items:flex-start;margin-bottom:1rem;gap:12px}.page main .about-container .text-content{display:flex;flex-direction:column;flex:1}.page main .about-container p{margin:0 0 1rem}.page main .about-container .about-icon{height:150px;flex-shrink:0}@media screen and (max-width:575px){.page main .about-container{flex-direction:column}.page main .about-container .about-icon{align-self:center;margin-bottom:1rem}}.page main ul{padding:0 0 0 1.5rem;margin:.5rem 0;list-style-type:disc}.page main ol{padding:0 0 0 1.5rem;margin:.5rem 0;list-style-type:decimal}.page main canvas{margin:0 auto}.page main #rankingChart{width:min(100%,400px)!important;max-width:100%!important;height:auto!important}.page main .process-flow{display:flex;justify-content:space-between;align-items:stretch;gap:15px;margin:20px 0}.page main .process-step{flex:1;min-width:220px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:25px 15px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;position:relative;transition:transform .3s ease,box-shadow .3s ease;border:2px solid #f0f0f0;min-height:280px}.page main .process-step:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026;border-color:#13214a;cursor:pointer}.page main .process-step:not(:last-child):after{content:"→";position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-size:28px;color:#13214a;font-weight:700;z-index:2;text-shadow:0 2px 4px rgba(0,0,0,.2)}.page main .process-icon{font-size:48px;margin-bottom:30px;display:block;flex-shrink:0}.page main .process-step h4{color:#13214a;margin:0 0 15px;font-size:1.1em;flex-shrink:0;height:30px;display:flex;align-items:center;justify-content:center}.page main .process-step p{font-size:.9em;line-height:1.4;color:#555;margin:0;flex-grow:1;display:flex;align-items:center;text-align:center}.page main .funnel-stage{display:flex;align-items:center;margin:15px 0;position:relative}@media(max-width:768px){.page main .process-flow{flex-direction:column;gap:30px}.page main .process-step{min-width:auto;min-height:auto}.page main .process-step:not(:last-child):after{content:"↓";right:50%;top:calc(100% + 15px);transform:translate(50%);font-size:28px;color:#13214a}.page main .content-comparison{grid-template-columns:1fr}}@media(max-width:1200px)and (min-width:769px){.page main .process-step{min-width:200px;padding:20px 12px;min-height:260px}.page main .process-step p{font-size:.85em}}.priceChart .chart-header{display:flex;justify-content:space-between;align-items:center;min-height:2.5rem;margin-bottom:1rem}.priceChart .chart-header p{margin:0;padding:0}.priceChart .chart-header .time-range-switch{display:flex;gap:8px}.priceChart .chart-header .time-range-switch .switch-button{display:inline-flex;padding:5px 10px;border:1px solid #d3d3d3;border-radius:5px;font-size:.75rem;line-height:.75rem;cursor:pointer;background-color:transparent;transition:background-color .2s ease}.priceChart .chart-header .time-range-switch .switch-button:hover{cursor:pointer;background-color:#f3f3f3}.priceChart .chart-header .time-range-switch .switch-button.active{background-color:#f3f3f3}.priceChart .inner{position:relative}.priceChart .inner #chart{display:block;margin:0;width:100%;height:340px;position:relative}.priceChart .inner .price-tooltip{position:absolute;background:#fff;padding:10px;border:1px solid #ccc;border-radius:5px;display:none;pointer-events:none;font-size:14px;z-index:10;white-space:nowrap;box-shadow:0 2px 5px #0000001a}.priceChart .inner .price-tooltip img{max-width:60px;max-height:30px;aspect-ratio:keep-all;margin-right:15px;vertical-align:middle}.deals{width:100%}.deals .priceEngine{width:100%;position:relative;margin-bottom:1rem}.deals .priceEngine .price-header{display:flex;justify-content:space-between;align-items:center;min-height:2.5rem;margin-bottom:1rem}.deals .priceEngine .price-header p{margin:0;padding:0}.deals .priceEngine .price-header .sort-switch{display:flex;gap:8px;align-items:center;position:relative}.deals .priceEngine .price-header .sort-switch .card-disclaimer{position:relative!important;inset:0 auto auto!important;line-height:1rem;width:1rem;height:1rem;font-size:.75rem;display:flex;align-items:center;justify-content:center;align-self:center;background-color:#ffffffe6;border-radius:50%;box-shadow:0 1px 3px #0000001a;margin-top:0}.deals .priceEngine .price-header .sort-switch .card-disclaimer:hover{cursor:pointer}@media screen and (max-width:575px){.deals .priceEngine .price-header .sort-switch .card-disclaimer .legalPopup{position:fixed!important;left:50%!important;transform:translate(-50%)!important;width:280px!important;max-width:calc(100vw - 40px)!important;margin:0!important;padding:16px!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;font-size:14px!important;line-height:1.4!important;background-color:#fff!important;border:1px solid #ddd!important;color:#333!important;z-index:1001!important}}.deals .priceEngine .price-header .sort-switch .switch-button{display:inline-flex;padding:5px 10px;border:1px solid #d3d3d3;border-radius:5px;font-size:.85rem;line-height:1rem;cursor:pointer;background-color:transparent;transition:background-color .2s ease}.deals .priceEngine .price-header .sort-switch .switch-button:hover{cursor:pointer;background-color:#f3f3f3}.deals .priceEngine .price-header .sort-switch .switch-button.active{background-color:#f3f3f3}.deals .priceEngine .inner{width:100%}.deals .priceEngine .inner::-webkit-scrollbar{width:5px;height:5px}.deals .priceEngine .inner::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.deals .priceEngine .inner::-webkit-scrollbar-track{background:transparent}.deals .priceEngine .inner.sorting{opacity:.7;transition:opacity .3s ease}.deals .priceEngine .inner .link{flex-direction:column;background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;display:flex;align-items:center;line-height:50px;justify-content:space-between;padding:5px 10px;margin:5px 2px;cursor:pointer}.deals .priceEngine .inner .link:hover{background-color:#f3f3f3}.deals .priceEngine .inner .link:hover .shop_image img{filter:brightness(.95)}.deals .priceEngine .inner .link .deal-content{width:100%}.deals .priceEngine .inner .link .shop_image{height:50px;max-width:80px;text-align:left;display:flex;align-items:center;overflow:hidden}.deals .priceEngine .inner .link .shop_image img{max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto}.deals .priceEngine .inner .link .prices{line-height:24px;padding-top:0}.deals .priceEngine .inner .link .prices del{font-size:.85rem;font-weight:700;margin-right:10px;color:#d72020}.deals .priceEngine .inner .link .btn{display:flex;align-items:center;justify-content:center;height:44px;line-height:20px;margin-top:0;font-size:.85rem}.deals .priceEngine .inner .link .delivery{display:flex;align-items:center;font-size:.85rem;line-height:1.2rem;background-color:transparent;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deals .priceEngine .inner .link .delivery .symbol{font-size:1rem;margin-right:8px;display:inline-block}.deals .priceEngine .inner .link .delivery .symbol svg{height:.85rem;width:.85rem}.deals .priceEngine .inner .link .cardTimer{line-height:normal}.deals .priceEngine .inner .link .cardTimer .timer span{line-height:1.5rem}.deals .priceEngine .inner .btn-mobile{display:none;width:100%;padding:12px;background:#fff;border:1px solid #d3d3d3;border-radius:8px;text-align:center;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.deals .priceEngine .inner .btn-mobile:hover{background-color:#f8f8f8}.deals .priceEngine .inner .btn-mobile:active{transform:scale(.98)}@media screen and (max-width:575px){.deals .priceEngine .inner .btn-mobile{display:flex;align-items:center;justify-content:center;margin:8px 0}.deals .priceEngine .inner .btn-mobile:first-child{margin-top:0}.deals .priceEngine .inner .btn-mobile:last-child{margin-bottom:0}}.deals .inner{position:relative;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scroll-padding-top:0}.deals .inner>.link{scroll-snap-align:start}.deals .arrow.up,.deals .arrow.down{position:absolute;left:50%;z-index:10}.deals .arrow.up{transform:translate(-50%) translateY(50%)}.deals .arrow.down{transform:translate(-50%) translateY(-50%)}.deals .priceEngine .link .deal-content>[class*=col-]{margin-top:0}.deals.is-loading .priceEngine .link .deal-content{visibility:hidden;opacity:0;height:0}.deals.is-loading .priceEngine .link .deal-skeleton{display:flex}.deals .priceEngine .link .deal-content{width:100%}.deals .priceEngine .link .deal-skeleton{display:none;width:100%;align-items:center;gap:12px;padding:6px 0}.deals .priceEngine .link .deal-skeleton .skeleton-logo{width:72px;height:32px;border-radius:6px}.deals .priceEngine .link .deal-skeleton .skeleton-lines{flex:1;display:flex;flex-direction:column;gap:10px;align-items:flex-end;padding-right:8%}.deals .priceEngine .link .deal-skeleton .skeleton-line{height:14px;border-radius:999px}.deals .priceEngine .link .deal-skeleton .skeleton-line--short{width:55%}.deals .priceEngine .link .deal-skeleton .skeleton-line--long{width:80%}.deals .priceEngine .link .deal-skeleton .skeleton-price{width:90px;height:28px;border-radius:8px}.deals .priceEngine .link.link--placeholder{pointer-events:none}.deals .priceEngine .link.link--placeholder .deal-content{display:none}.deals:not(.is-loading) .priceEngine .link--placeholder{display:none}.skeleton-shimmer{background:linear-gradient(90deg,#e6e6e6cc 25%,#f5f5f5e6 37%,#e6e6e6cc 63%);background-size:400% 100%;animation:price-engine-skeleton 1.4s ease infinite}@keyframes price-engine-skeleton{0%{background-position:100% 50%}to{background-position:0 50%}}.product h1{display:-webkit-box;color:#535353;width:100%;font-size:1.25rem;line-height:1.75rem;letter-spacing:1px;padding-bottom:.15rem;margin:10px 0;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px){.product h1{font-size:1.5rem}}.product .detail_card>.card-body{display:block}.product .detail_card .row>[class*=col-]{min-width:0}@media screen and (min-width:576px)and (max-width:991px){.product .container{max-width:820px}}.product .masonry-grid{position:relative;display:block;width:100%;margin-top:24px;background:#fff;border:1px solid #d3d3d3;border-radius:.5rem;padding:0;overflow:hidden;font-size:1rem;line-height:1.4}.product .masonry-grid h1,.product .masonry-grid h2,.product .masonry-grid h3,.product .masonry-grid h4,.product .masonry-grid h5,.product .masonry-grid h6,.product .masonry-grid p,.product .masonry-grid li,.product .masonry-grid span,.product .masonry-grid div,.product .masonry-grid b,.product .masonry-grid strong,.product .masonry-grid em{font-size:inherit}.product .masonry-grid .image-block .btn,.product .masonry-grid .switch-button,.product .masonry-grid .time-range-switch .switch-button,.product .masonry-grid .colors .title,.product .masonry-grid .siblings .title,.product .masonry-grid .models .title,.product .masonry-grid .sizes .size,.product .masonry-grid .sizes .size a,.product .masonry-grid .delivery,.product .masonry-grid .delivery *{font-size:.85rem}.product .masonry-grid h2{color:inherit}.product .masonry-grid .features-block h2{font-weight:700}.product .masonry-grid .sizes>p:first-child,.product .masonry-grid .colors>p:first-child,.product .masonry-grid .models>p:first-child,.product .masonry-grid .features-block>.card-body>h2,.product .masonry-grid .features-block>.card-body>h2.h4,.product .masonry-grid .card_chart .chart-header,.product .masonry-grid .engine-block .price-header{margin:.5rem 0 1rem;min-height:2.5rem;display:flex;align-items:center}.product .masonry-grid .filter>.card-body>*+*{margin-top:1.25rem}.product .masonry-grid .card-body{display:block;padding:.25rem .5rem}.product .masonry-grid .masonry-grid-item.card{background:transparent;border:0;box-shadow:none;border-radius:0;padding:.5rem}.product .masonry-grid .masonry-sizer{box-sizing:border-box}@media screen and (max-width:575px){.product .masonry-grid .masonry-sizer{width:100%}}@media screen and (min-width:576px)and (max-width:991px){.product .masonry-grid .masonry-sizer{width:8.3333%}}@media screen and (min-width:992px)and (max-width:1399px){.product .masonry-grid .masonry-sizer{width:50%}}@media screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .masonry-grid .masonry-sizer{width:10%}}.product .masonry-grid .masonry-grid-item{box-sizing:border-box}@media screen and (max-width:575px){.product .masonry-grid .masonry-grid-item{width:100%}}@media screen and (min-width:576px)and (max-width:991px){.product .masonry-grid .masonry-grid-item{width:41.6666%}}@media screen and (min-width:992px)and (max-width:1399px){.product .masonry-grid .masonry-grid-item{width:50%}}@media screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .masonry-grid .masonry-grid-item{width:30%}}@media screen and (min-width:576px)and (max-width:991px){.product .masonry-grid .masonry-grid-item.engine-block{width:58.3333%}}@media screen and (min-width:992px)and (max-width:1399px){.product .masonry-grid .masonry-grid-item.engine-block{width:50%}}@media screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .masonry-grid .masonry-grid-item.engine-block{width:40%}}@media screen and (min-width:576px)and (max-width:991px){.product .masonry-grid .masonry-grid-item.card_chart{width:58.3333%}}@media screen and (min-width:992px)and (max-width:1399px){.product .masonry-grid .masonry-grid-item.card_chart{width:50%}}@media screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .masonry-grid .masonry-grid-item.card_chart{width:30%}}@media screen and (min-width:576px)and (max-width:991px){.product .masonry-grid .masonry-grid-item.features-block.features-cols-1{width:41.6666%}}@media screen and (min-width:992px)and (max-width:1399px){.product .masonry-grid .masonry-grid-item.features-block.features-cols-1{width:50%}}@media screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .masonry-grid .masonry-grid-item.features-block.features-cols-1{width:30%}}@media screen and (min-width:576px)and (max-width:991px){.product .masonry-grid .masonry-grid-item.features-block.features-cols-2{width:99.99%}}@media screen and (min-width:992px)and (max-width:1399px){.product .masonry-grid .masonry-grid-item.features-block.features-cols-2{width:99.99%}}@media screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .masonry-grid .masonry-grid-item.features-block.features-cols-2{width:70%}}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .masonry-grid .masonry-grid-item.features-block.features-cols-3{width:99.99%}}.product .masonry-grid .masonry-grid-item{margin-bottom:0}@media screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .masonry-grid.cols-2 .masonry-sizer,.product .masonry-grid.cols-2 .masonry-grid-item,.product .masonry-grid.cols-2 .masonry-grid-item.engine-block{width:50%}.product .masonry-grid.cols-2 .masonry-grid-item.features-block,.product .masonry-grid.cols-2 .masonry-grid-item.features-block.features-cols-1,.product .masonry-grid.cols-2 .masonry-grid-item.features-block.features-cols-2,.product .masonry-grid.cols-2 .masonry-grid-item.features-block.features-cols-3{width:100%}}@media screen and (max-width:575px){.product .detail_card .card{padding:0}}.product .image-block .product_img{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px;margin-bottom:10px}@media screen and (max-width:575px){.product .image-block .product_img{height:250px}}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .image-block .product_img{height:280px}}.product .image-block .product_img img{margin:0 auto}.product .image-block .btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;height:44px;line-height:20px;margin-top:10px;margin-bottom:0}@media screen and (max-width:575px){.product .image-block .btn{display:none}}@media screen and (max-width:575px){.product .image-block .btn.w-100.d-md-none{display:flex;align-items:center;justify-content:center;height:44px;line-height:20px;margin-top:3px;margin-bottom:10px;width:100%}}.product .engine-block #priceEngine p b,.product .engine-block .priceChart p b,.product .card_chart #priceEngine p b,.product .card_chart .priceChart p b{display:block}.product .siblings,.product .colors,.product .models,.product .sizes{position:relative;margin-bottom:15px}.product .siblings p,.product .colors p,.product .models p,.product .sizes p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;margin:.5rem 0}.product .siblings .inner,.product .colors .inner,.product .models .inner,.product .sizes .inner{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;margin-bottom:5px;gap:12px;scroll-snap-type:x mandatory;scroll-padding-left:0}.product .siblings .inner::-webkit-scrollbar,.product .colors .inner::-webkit-scrollbar,.product .models .inner::-webkit-scrollbar,.product .sizes .inner::-webkit-scrollbar{width:5px;height:5px}.product .siblings .inner::-webkit-scrollbar-thumb,.product .colors .inner::-webkit-scrollbar-thumb,.product .models .inner::-webkit-scrollbar-thumb,.product .sizes .inner::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.product .siblings .inner::-webkit-scrollbar-track,.product .colors .inner::-webkit-scrollbar-track,.product .models .inner::-webkit-scrollbar-track,.product .sizes .inner::-webkit-scrollbar-track{background:transparent}.product .siblings .inner .sibling,.product .siblings .inner .color,.product .siblings .inner .model,.product .colors .inner .sibling,.product .colors .inner .color,.product .colors .inner .model,.product .models .inner .sibling,.product .models .inner .color,.product .models .inner .model,.product .sizes .inner .sibling,.product .sizes .inner .color,.product .sizes .inner .model{display:inline-flex;flex-direction:column;scroll-snap-align:start;border:1px solid #d3d3d3;border-radius:5px;flex:0 0 calc((100% - 24px) / 3);min-width:120px;width:auto}.product .siblings .inner .sibling a,.product .siblings .inner .color a,.product .siblings .inner .model a,.product .colors .inner .sibling a,.product .colors .inner .color a,.product .colors .inner .model a,.product .models .inner .sibling a,.product .models .inner .color a,.product .models .inner .model a,.product .sizes .inner .sibling a,.product .sizes .inner .color a,.product .sizes .inner .model a{text-decoration:none}.product .siblings .inner .sibling .product_img,.product .siblings .inner .color .product_img,.product .siblings .inner .model .product_img,.product .colors .inner .sibling .product_img,.product .colors .inner .color .product_img,.product .colors .inner .model .product_img,.product .models .inner .sibling .product_img,.product .models .inner .color .product_img,.product .models .inner .model .product_img,.product .sizes .inner .sibling .product_img,.product .sizes .inner .color .product_img,.product .sizes .inner .model .product_img{height:90px;max-width:128px;min-height:90px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center}.product .siblings .inner .sibling .product_img img,.product .siblings .inner .color .product_img img,.product .siblings .inner .model .product_img img,.product .colors .inner .sibling .product_img img,.product .colors .inner .color .product_img img,.product .colors .inner .model .product_img img,.product .models .inner .sibling .product_img img,.product .models .inner .color .product_img img,.product .models .inner .model .product_img img,.product .sizes .inner .sibling .product_img img,.product .sizes .inner .color .product_img img,.product .sizes .inner .model .product_img img{padding:5px;min-height:unset;max-height:80px;max-width:100%;width:auto;height:auto;object-fit:contain;display:block;margin:0 auto}.product .siblings .inner .sibling .title,.product .siblings .inner .color .title,.product .siblings .inner .model .title,.product .colors .inner .sibling .title,.product .colors .inner .color .title,.product .colors .inner .model .title,.product .models .inner .sibling .title,.product .models .inner .color .title,.product .models .inner .model .title,.product .sizes .inner .sibling .title,.product .sizes .inner .color .title,.product .sizes .inner .model .title{font-size:.75rem;line-height:1rem;text-align:center;margin:4px 0 8px;padding:0 4px;color:#535353;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-height:2rem;max-height:2rem;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}.product .siblings .inner .sibling:hover,.product .siblings .inner .color:hover,.product .siblings .inner .model:hover,.product .colors .inner .sibling:hover,.product .colors .inner .color:hover,.product .colors .inner .model:hover,.product .models .inner .sibling:hover,.product .models .inner .color:hover,.product .models .inner .model:hover,.product .sizes .inner .sibling:hover,.product .sizes .inner .color:hover,.product .sizes .inner .model:hover{cursor:pointer;background-color:#f3f3f3}.product .siblings .inner .sibling:hover img,.product .siblings .inner .color:hover img,.product .siblings .inner .model:hover img,.product .colors .inner .sibling:hover img,.product .colors .inner .color:hover img,.product .colors .inner .model:hover img,.product .models .inner .sibling:hover img,.product .models .inner .color:hover img,.product .models .inner .model:hover img,.product .sizes .inner .sibling:hover img,.product .sizes .inner .color:hover img,.product .sizes .inner .model:hover img{filter:brightness(.95)}.product .siblings .inner .size,.product .colors .inner .size,.product .models .inner .size,.product .sizes .inner .size{flex:0 0 calc((100% - 36px)/4);min-width:100px;width:auto;min-height:48px;padding:6px 8px;scroll-snap-align:start;border:1px solid #d3d3d3;border-radius:5px;cursor:pointer;line-height:1.2;display:flex;align-items:center;justify-content:center;text-align:center;overflow-wrap:break-word;word-break:break-word;hyphens:auto;-webkit-hyphens:auto;overflow:hidden}.product .siblings .inner .size a,.product .colors .inner .size a,.product .models .inner .size a,.product .sizes .inner .size a{display:block;color:inherit;text-decoration:none}.product .siblings .inner .size:hover,.product .colors .inner .size:hover,.product .models .inner .size:hover,.product .sizes .inner .size:hover,.product .siblings .inner .active,.product .colors .inner .active,.product .models .inner .active,.product .sizes .inner .active{background-color:#f3f3f3}.product .siblings .inner .active img,.product .colors .inner .active img,.product .models .inner .active img,.product .sizes .inner .active img{filter:brightness(.95)}.product .siblings .arrow.left,.product .colors .arrow.left,.product .models .arrow.left,.product .sizes .arrow.left{top:50%;transform:translateY(calc(-50% + 16px));left:0}.product .siblings .arrow.right,.product .colors .arrow.right,.product .models .arrow.right,.product .sizes .arrow.right{top:50%;transform:translateY(calc(-50% + 16px));right:0}.product .colors .arrow,.product .models .arrow,.product .sizes .arrow{width:20px;height:40px}.product .colors .arrow svg,.product .models .arrow svg,.product .sizes .arrow svg{width:12px;height:12px}.product .deals .inner{overflow:auto}@media screen and (max-width:575px){.product .deals .inner{max-height:350px}}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.product .deals .inner{max-height:330px}}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.product .deals .inner .shop_image{height:44px}.product .deals .inner .prices{line-height:20px}}.product .deals .inner img{height:30px}.product h2{color:#535353;display:block;width:100%;font-size:1.25rem;letter-spacing:1px;padding-bottom:.15rem;padding:30px 0 20px}.product .features{line-height:1.35rem}.product .card-grid-header{padding:0}.product .card-grid-header .filter{display:flex;text-decoration:underline;align-items:center}.product .card-grid-header .filter:hover{cursor:pointer}.product .card-grid-header .filter i,.product .card-grid-header .filter svg{height:1rem;width:1rem;margin-right:.25rem}.product .card-grid{padding:20px 0}.product .card-grid-header .filter{-webkit-user-select:none;user-select:none}.product .header-filter{padding:1rem 0}.sidebar{background-color:#fff;border:1px solid #d3d3d3;border-radius:.25rem}.sidebar::-webkit-scrollbar{width:5px;height:5px}.sidebar::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.sidebar::-webkit-scrollbar-track{background:transparent}.sidebar{font-size:.875rem}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.sidebar{padding:20px 20px 120px;display:none;position:fixed;top:0;left:0;z-index:1200;width:80%;max-width:350px;height:100%;transition:transform .3s ease-in-out;overflow-y:auto}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.sidebar{padding:20px;display:flex;flex-direction:column;flex:0 0 200px;align-self:flex-start;height:auto}}.sidebar .accordion{--bs-accordion-bg: transparent;--bs-accordion-border-color: transparent;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-active-bg: transparent;--bs-accordion-btn-padding-x: 0;--bs-accordion-btn-padding-y: .5rem}.sidebar .accordion-item{background-color:transparent;border:0;margin-bottom:.5rem}.sidebar .accordion-button{background-color:transparent;color:#363636;font-weight:600;box-shadow:none}.sidebar .accordion-button:not(.collapsed){background-color:transparent;color:#363636;box-shadow:none}.sidebar .accordion-button:focus{box-shadow:none}.sidebar .accordion-body{padding-left:0;padding-right:0}.sidebar .list-group{--bs-list-group-bg: transparent;--bs-list-group-border-color: transparent;padding:.25rem 0}.sidebar .list-group-item{padding:.35rem .25rem;border:0;background-color:transparent;display:flex;align-items:center}.sidebar .form-check-input{margin-top:0;border-color:#d3d3d3}.sidebar .form-check-label{margin-bottom:0}.sidebar a{color:#363636}.sidebar .hide{display:none}.sidebar .show-more,.sidebar .show-less{cursor:pointer;text-decoration:underline}.sidebar .sidebar-close{position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#363636}.sidebar .sidebar-close i,.sidebar .sidebar-close svg{width:16px;height:16px}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.sidebar .sidebar-close{display:none}}.sidebar .sidebar-close:hover{cursor:pointer}.sidebar ul{list-style:none;padding-left:0}.sidebar ul li{padding:.25rem 0;-webkit-user-select:none;user-select:none;display:flex;align-items:center;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sidebar ul li a:hover{text-decoration:underline}.sidebar ul li label{padding-left:5px}.sidebar ul li span{word-break:keep-all;font-size:.75rem}.sidebar .price-range{padding-bottom:1rem;margin-right:1rem}.sidebar .price-range input{width:100%}.sidebar .sidebar-button{padding:10px 10px 20px}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.sidebar .sidebar-button{position:fixed;bottom:10px;left:15px;width:80%;max-width:300px;z-index:1201}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.sidebar .sidebar-button{display:none}}.sidebar .sidebar-button .btn{height:40px;display:flex;align-items:center;justify-content:center;line-height:1.1}.header-filter.row{display:none;margin-bottom:1.5rem;-webkit-user-select:none;user-select:none;--bs-border-color: #d3d3d3;--bs-border-radius: .25rem}.header-filter.row.is-active{display:flex}body.search .header-filter.row{margin-left:0;margin-right:0}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){body.search .header-filter.row{display:flex}}.header-filter.row>label,.header-filter.row>.form-label{margin-bottom:.25rem}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.header-filter.row>label,.header-filter.row>.form-label{font-size:.75rem}.header-filter.row>label:last-of-type,.header-filter.row>.form-label:last-of-type{font-size:.875rem;margin-bottom:2px}}.header-filter.row .input-group{flex-wrap:nowrap}.header-filter.row select,.header-filter.row .form-select{padding:.5rem;border-radius:.25rem;border-color:#d3d3d3}.header-filter.row select option,.header-filter.row .form-select option{padding:.5rem}.header-filter.row select:hover,.header-filter.row .form-select:hover{cursor:pointer}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.header-filter.row select,.header-filter.row .form-select{width:100%}}.header-filter.row .discount-filter{margin:0}.header-filter.row .discount-filter:hover{cursor:pointer}.header-filter.row .form-check{display:flex;align-items:center;gap:.5rem;margin-bottom:0}.header-filter.row .form-check-input{border-color:#d3d3d3;border-radius:.25rem;margin-top:0}.header-filter.row .form-check-label{margin-bottom:0}.header-filter.row .filter-close{float:right}.product_label{position:absolute;top:.5rem;left:.5rem;background:#666;color:#fff;font-size:.7rem;font-weight:600;padding:.2rem .4rem;border-radius:.2rem;z-index:10;text-transform:uppercase;letter-spacing:.02em;box-shadow:0 2px 4px #0000001a}.review_card .product_label,.deal_card .product_label{top:.5rem;left:.5rem}.card{position:relative}.featured-section{margin:0 0 1rem}.featured-section .container{position:relative}.featured-container{display:flex;flex-direction:column}.featured-inner{display:flex;flex-direction:column;gap:1rem}.featured-inner .review_card{width:100%;margin:0}.featured-inner .review_card .product_pos,.featured-inner .review_card .product_review{display:none}.featured-inner .review_card .product_label{background:#666;font-size:.65rem;top:.25rem;left:.25rem}.tooltip-popup{position:fixed;z-index:9999;background-color:#fff;color:#333;border:1px solid #ced4da;border-radius:10px;padding:1rem 1.25rem;font-size:.875rem;line-height:1.5;box-shadow:0 4px 12px #00000026;max-width:420px;width:auto;text-align:left;display:none}@media(max-width:650px){.tooltip-popup{left:50%!important;transform:translate(-50%)!important;width:300px;max-width:calc(100vw - 40px);margin:0;padding:16px;font-size:.875rem;line-height:1.5}}.tooltip-popup .close-popup-btn{position:absolute;top:6px;right:6px;background:#0000001a;border:none;border-radius:50%;width:24px;height:24px;font-size:1.2rem;line-height:1;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center}.tooltip-popup .close-popup-btn svg{width:14px;height:14px;display:block}.tooltip-popup .close-popup-btn:hover,.tooltip-popup .close-popup-btn:active{background:#0003;color:#333}html,body,button{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px}a{text-decoration:none;color:inherit;font-weight:400}p{line-height:1.3}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700}h2{font-size:38px;font-size:24px}h3{font-size:20px;font-size:1.25rem;padding:20px 0 15px}h4{font-size:18px;font-size:1.125em;padding:15px 0 10px}h5,h6{font-size:16px;font-size:1em;padding:10px 0 5px}.link,a,.link:hover,a:hover{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.link:hover,a:hover{cursor:pointer}}small,cite,figcaption,caption{font-size:11px;font-size:.875rem;font-weight:400;line-height:14px;line-height:1rem}.text{font-size:14px;font-size:1rem;font-weight:400;line-height:26px;line-height:1.625rem}.single-text h1{padding:4rem 0 2rem}.category-text{padding:0 20px 15px;font-size:.875rem;line-height:1.3}.arrow{position:absolute;background-color:#00000040;color:#fff;border:none;cursor:pointer;z-index:42;-webkit-user-select:none;user-select:none;display:none;align-items:center;justify-content:center;overflow:hidden}.arrow i{position:relative;z-index:1;color:#fff;width:20px;height:20px}.arrow.left{border-top-right-radius:30px;border-bottom-right-radius:30px;width:30px;height:60px}.arrow.right{border-top-left-radius:30px;border-bottom-left-radius:30px;width:30px;height:60px}.arrow.right:before{left:unset;right:-30px}.arrow.up{border-bottom-left-radius:30px;border-bottom-right-radius:30px;width:60px;height:30px}.arrow.down{border-top-left-radius:30px;border-top-right-radius:30px;width:60px;height:30px}.btn{font-size:15px;text-align:center;font-weight:700;border-radius:5px;text-decoration:none;text-transform:uppercase;letter-spacing:.3px;transition:all .2s ease-in-out;will-change:transform;box-shadow:0 10px 10px #0000;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;padding:10px 0;background-image:linear-gradient(180deg,#fff,#f3f3f3)}.btn:hover{background-position:0px -112px;box-shadow:0 6px 10px #0003;transform:scale(1.02);text-decoration:none}.btn:active{transform:scale(.98)}.category-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid #ced4da;border-radius:10px;padding:1rem 1rem 1.25rem;height:100%;transition:box-shadow .2s ease-in-out}.category-card:hover{box-shadow:0 10px 10px #0003}.category-card__media{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:clamp(160px,22vw,200px);text-decoration:none}.category-card__media:before{content:"";position:absolute;width:min(80%,180px);aspect-ratio:1;border-radius:50%;background:#f3f3f3;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.category-card__media img{position:relative;z-index:1;width:min(55%,120px);height:auto;aspect-ratio:1;object-fit:contain;filter:brightness(.95)}.category-card__title{font-size:1.25rem;margin:1rem 0 .75rem}.category-card__title a{color:#363636;text-decoration:none}.category-card__title a:hover,.category-card__title a:focus{text-decoration:underline}.category-card__cta.btn{display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin-top:auto;font-size:.85rem}.category-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:576px){.category-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.category-grid{grid-template-columns:repeat(4,1fr)}}.categories{position:relative;margin-bottom:1rem}.categories>.inner{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;gap:1rem;scroll-snap-type:x mandatory;scroll-padding-left:0;padding:.5rem 0}.categories>.inner::-webkit-scrollbar{height:5px}.categories>.inner::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.categories>.inner::-webkit-scrollbar-track{background:transparent}.categories>.inner>.category-card{flex:0 0 calc((100% - 3rem)/4);min-width:200px;scroll-snap-align:start}@media(max-width:991px){.categories>.inner>.category-card{flex:0 0 calc((100% - 1rem)/2)}}@media(max-width:575px){.categories>.inner>.category-card{flex:0 0 100%}}.categories .arrow.left{top:50%;transform:translateY(-50%);left:0}.categories .arrow.right{top:50%;transform:translateY(-50%);right:0}.promo{height:50px;padding:0 40px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;z-index:71}.promo__text{text-align:center;font-size:.875rem;z-index:1;line-height:1}.promo__text a{font-weight:700}.promo .icon{position:absolute;opacity:.1;font-size:2rem;pointer-events:none}.promo .icon--1{left:0%;transform:rotate(15deg)}.promo .icon--2{left:5%;transform:rotate(-10deg)}.promo .icon--3{left:10%;transform:rotate(20deg)}.promo .icon--4{left:15%;transform:rotate(-5deg)}.promo .icon--5{left:20%;transform:rotate(10deg)}.promo .icon--6{left:25%;transform:rotate(-15deg)}.promo .icon--7{left:30%;transform:rotate(5deg)}.promo .icon--8{left:35%;transform:rotate(-20deg)}.promo .icon--9{left:40%;transform:rotate(15deg)}.promo .icon--10{left:45%;transform:rotate(-10deg)}.promo .icon--11{left:50%;transform:rotate(20deg)}.promo .icon--12{left:55%;transform:rotate(-5deg)}.promo .icon--13{left:60%;transform:rotate(10deg)}.promo .icon--14{left:65%;transform:rotate(-15deg)}.promo .icon--15{left:70%;transform:rotate(5deg)}.promo .icon--16{left:75%;transform:rotate(-20deg)}.promo .icon--17{left:80%;transform:rotate(15deg)}.promo .icon--18{left:85%;transform:rotate(-10deg)}.promo .icon--19{left:90%;transform:rotate(20deg)}.promo .icon--20{left:95%;transform:rotate(-5deg)}.promo .icon--21{left:100%;transform:rotate(10deg)}@media screen and (max-width:575px){.promo .icon--2,.promo .icon--3,.promo .icon--5,.promo .icon--6,.promo .icon--8,.promo .icon--9,.promo .icon--11,.promo .icon--12,.promo .icon--14,.promo .icon--15,.promo .icon--17,.promo .icon--18,.promo .icon--20,.promo .icon--21{display:none}}@media screen and (min-width:576px)and (max-width:991px){.promo .icon--3,.promo .icon--6,.promo .icon--9,.promo .icon--12,.promo .icon--15,.promo .icon--18,.promo .icon--21{display:none}}:root{--chart-line-color: #3a87c9;--chart-point-color: #3a87c9}:root{--whichone-navy: #0f172a;--whichone-emerald: #10b981;--whichone-amber: #f59e0b;--whichone-cloud: #f1f5f9;--bs-font-sans-serif: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--bs-body-font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif}body{background:var(--whichone-cloud);color:var(--whichone-navy);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}html,body{overflow-x:hidden}.header{z-index:1055}.header .container>.row{--bs-gutter-x: 0px;margin-left:0;margin-right:0}.header .container>.row>[class*=col-]{padding-left:0;padding-right:0}.header-content,.navbar-brand,.search-form,.navbar-nav{min-width:0}.navbar-brand{flex-shrink:0}@media(min-width:992px){.search-form{width:min(40%,420px);max-width:420px;margin-right:24px}}.header .container .search-form{display:flex;align-items:stretch;border:1px solid #ced4da;border-radius:10px;background-color:#fff;overflow:visible;position:relative;box-shadow:none}.header .container .search-form .searchterm{position:relative;top:0;left:0;flex:1 1 auto;width:auto;min-width:0;max-width:100%;height:50px;border:0;border-radius:10px;box-shadow:none;background-color:#fff}@media(max-width:991px){.header .container .search-form{flex:0 0 auto;width:auto;margin-left:auto;margin-right:10px;border:1px solid #ced4da;border-radius:10px;background:#fff;box-shadow:none;padding:0}.header .container .search-form .searchterm{display:none}.header .container .search-form .searchsubmit{width:48px;min-width:48px;height:48px;flex:0 0 48px;border:0;border-radius:10px;background-color:#fff;box-sizing:border-box}.header .container .search-form.search-open{position:absolute;top:5px;left:0;right:0;width:auto;margin-right:0;z-index:1065}.header .container .search-form.search-open .searchterm{display:block!important;position:relative;top:0;left:0;right:0;width:100%;max-width:100%;height:50px;border:1px solid #ced4da;border-radius:10px;padding:0 58px 0 15px;z-index:1065}.header .container .search-form.search-open .searchsubmit{position:absolute;top:0;right:0;width:48px;min-width:48px;height:48px;flex:0 0 48px;border:0;background:transparent;box-shadow:none;border-radius:10px;z-index:1066}.header .container .search-form.search-open .search-results{position:absolute;top:calc(100% + 6px);left:0;right:0;width:100%;max-width:100%}.header .container .navbar-toggler.btn,.header .container .navbar-toggler.btn-mobile{width:50px;height:50px;padding:0;border:1px solid #ced4da;border-radius:10px;box-sizing:border-box}}.header .container .search-form .searchsubmit{flex:0 0 48px;height:48px;width:48px;min-width:48px;margin-left:0;padding:0;display:flex;align-items:center;justify-content:center;border:0;background-image:none;box-shadow:none;color:var(--whichone-navy)}.header .container .search-form .searchterm:hover,.header .container .search-form .searchterm:focus,.header .container .search-form .searchterm:active{box-shadow:none}.header .container .search-form:hover,.header .container .search-form:focus-within{box-shadow:0 10px 10px #0003}.header .container .search-form .search-results{top:calc(100% + 6px);left:0;right:0;width:100%;min-width:0;z-index:1060}.header .container .search-form .search-results .dropdown-item{color:#000}.search-form .searchsubmit .close-icon{display:none}.search-form.search-open .searchsubmit .close-icon{display:block}.search-form.search-open .searchsubmit .search-icon{display:none}footer a,footer a:hover,footer a:focus,.disclaimer a,.disclaimer a:hover,.disclaimer a:focus{color:#fff}.header .container .navbar-toggler.btn,.header .container .navbar-toggler.btn-mobile{display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;height:50px;background:#fff;background-image:none;border:1px solid #ced4da;color:var(--whichone-navy);box-shadow:none;transition:box-shadow .2s ease-in-out}.header .container .navbar-toggler.btn:hover,.header .container .navbar-toggler.btn:focus,.header .container .navbar-toggler.btn:active,.header .container .navbar-toggler.btn-mobile:hover,.header .container .navbar-toggler.btn-mobile:focus,.header .container .navbar-toggler.btn-mobile:active{background:#fff;background-image:none;border-color:#ced4da;color:var(--whichone-navy);box-shadow:0 10px 10px #0003;transform:none}#primaryMenu{--bs-offcanvas-width: 100%;width:100%;max-width:100%;top:60px;height:calc(100vh - 60px);background-color:#12529f;color:#fff;border-left:0;z-index:1050}#primaryMenu.offcanvas-end{right:0;left:0;transform:translateY(-100%);transition:transform .08s ease-out}#primaryMenu.offcanvas-end.showing,#primaryMenu.offcanvas-end.show{transform:translateY(0)}#primaryMenu.offcanvas-end.hiding{transform:translateY(-100%)}@media(min-width:992px){#primaryMenu{top:96px;height:calc(100vh - 96px)}}#primaryMenu .offcanvas-header{display:none}#primaryMenu .offcanvas-body{background-color:#12529f}#primaryMenu .offcanvas-body a{color:#fff}#primaryMenu .offcanvas-body a:hover,#primaryMenu .offcanvas-body a:focus{color:#fff;text-decoration:underline}body.menu-open .header,#primaryMenu.show~.header{background-color:#12529f}.offcanvas-backdrop{display:none!important}body.menu-open{padding-right:0!important;overflow:hidden}html:has(body.menu-open){overflow:hidden}.btn.btn-primary{border:0!important;color:#fff;--bs-btn-font-weight: 700;box-shadow:none!important;transition:none!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{border:0!important;background:linear-gradient(180deg,#f9d401 0,#ffa02b)!important;color:#000!important;box-shadow:none!important;transform:none!important;transition:none!important}.btn-primary:active,.btn-primary.active,.btn-primary:active:focus,.btn-primary:active:focus-visible,.show>.btn-primary.dropdown-toggle{background:linear-gradient(180deg,#f9d401 0,#ffa02b);color:#000!important}.btn .bi{line-height:1;vertical-align:middle}@media(max-width:991.98px){.container.container,.container-sm.container-sm{max-width:100%}}.popover.popover{--bs-popover-border-color: #ced4da;--bs-popover-border-radius: 10px;--bs-popover-max-width: 420px;--bs-popover-body-color: #333;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: .875rem;--bs-popover-font-size: .75rem;font-size:.75rem;box-shadow:0 4px 12px #00000026}.popover.popover .popover-body{line-height:1.5;padding-right:2rem;font-size:.75rem}.popover.popover .popover-body p{font-size:.75rem;margin-bottom:.5rem}.popover.popover .popover-body p:last-child{margin-bottom:0}.popover.popover .popover-header:empty{display:none}.popover.popover .popover-close{position:absolute;top:.375rem;right:.375rem;padding:.25rem;font-size:.65rem;z-index:1}.popover.popover .popover-close:focus,.popover.popover .popover-close:active{box-shadow:none;outline:none}.card-disclaimer.toggle,.modal-disclaimer.toggle,.header-disclaimer.toggle{cursor:pointer;-webkit-user-select:none;user-select:none}.btn{background:#12529f;background:linear-gradient(180deg,#12529f,#3a87c9,#f9d401 66%,#efc023);background-size:1px 168px;color:#fff}.btn:hover{color:#363636}.card{border:1px solid #ced4da}.card.link:hover{box-shadow:0 10px 10px #0003;transition:box-shadow .2s ease-in-out;cursor:pointer}.card .review_score{border:4px solid #12529F}.card .fire_badge{background:-webkit-linear-gradient(top,#12529F 0,#3a87c9 100%);background:linear-gradient(to bottom,#12529f 0,#3a87c9);color:#fff}.card .toggle svg{stroke-width:1}.card .product_pos{background:-webkit-linear-gradient(top,#12529F 0,#3a87c9 100%);background:linear-gradient(to bottom,#12529f 0,#3a87c9);color:#fff;border-radius:50%}.card .product_price span{color:#d42d02}.card .product_price .product_delivery{color:#2d8d30}.card .deals .link{border-bottom:1px solid #d3d3d3}.card .product_offer .btn{height:48px;min-height:48px}.deal_card .card-body{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;height:100%}.deal_card .product_img{margin-right:0;flex:0 0 auto;width:100%;height:160px;min-height:160px;overflow:hidden}.deal_card .product_img img{width:100%;height:100%;max-height:160px;max-width:100%;object-fit:contain;transform:none}.deal_card .product_img img:hover{transform:none}.deal_card .product_title,.deal_card .product_features,.deal_card .product_price,.deal_card .cardTimer,.deal_card .product_offer,.deal_card .product-link-wrapper,.deal_card .product-link{width:100%;flex:0 0 auto}.deal_card .product_features{height:1rem}.deal_card .product_price{min-height:1rem;flex-wrap:nowrap;gap:.35rem}.deal_card .product_price span,.deal_card .product_price del{margin-right:0}.deal_card .product_delivery{width:auto;margin-left:auto;text-align:right;white-space:nowrap}.deal_card .product_offer{margin-top:auto}.deal_card .product_offer .btn{margin-bottom:.25rem}@media screen and (max-width:575px){.deal_card .product_offer .btn{width:80%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.deal_card .product-link-wrapper{margin-top:0}.deal_card .savings_badge{left:0;right:auto;background:-webkit-linear-gradient(top,#12529F 0,#3a87c9 100%);background:linear-gradient(to bottom,#12529f 0,#3a87c9);color:#fff}.deal_card .shop_image{position:absolute}@media screen and (max-width:575px){.deal_card .shop_image{top:160px}}@media screen and (min-width:576px)and (max-width:991px){.deal_card .shop_image{top:172px}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.deal_card .shop_image{top:150px}}.review_card .savings_badge{margin-top:.375rem;padding:.25rem .5rem;font-size:.875rem;line-height:1rem;background:-webkit-linear-gradient(top,#f34b5c 0,#ec4e5e 100%);background:linear-gradient(to bottom,#f34b5c 0,#ec4e5e);color:#fff}.review_card .shipping_badge{margin-top:.375rem;padding:.25rem .5rem;font-size:.875rem;line-height:1rem;background:#fff;border:1px solid #d3d3d3}.card-grid .deal_card .product_offer{text-align:center}.card-grid .deal_card .product_offer .btn{margin-left:auto;margin-right:auto}@media screen and (max-width:575px){.card-grid .deal_card .product_offer .btn{width:80%;padding-left:0;padding-right:0}}.discovery .deal_card{--bs-card-height: 350px;height:var(--bs-card-height)}.discovery .deal_card .product_features{margin:.25rem 0}.discovery .card-grid .deal_card .product_offer .btn{padding-left:2.5rem;padding-right:2.5rem;width:100%}@media screen and (max-width:575px){.keyword .card .card-body .product_img{justify-content:flex-start;justify-content:left;padding-left:1rem}.keyword .card .card-body .product_img img{max-width:calc(100% - 100px)}.keyword .review_card.featured-card .card-body .product_img{justify-content:center;padding-left:0}.keyword .review_card.featured-card .card-body .product_img img{max-width:100%}}.search .card-grid{margin-bottom:20px}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.search .card-grid .deal_card .product_offer .btn{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.search .card-grid-header .filter.btn.btn-outline-secondary.btn-sm{display:none!important}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.search .sidebar .sidebar-button .submit{display:none!important}}footer{background-color:#12529f;color:#fff}footer .page-footer__branding{padding-top:2rem;display:flex;flex-direction:column;width:100%}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){footer .page-footer__branding{width:33.33%}}body{background:linear-gradient(180deg,#f3f3f3,#f3f3f3 50%,#fff)}.header{position:relative;z-index:1055;height:60px}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.header{height:96px}}.header .container{height:100%;padding:5px;position:relative;z-index:2}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.header .container{padding:20px}}.header-content{height:100%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.navbar-brand{height:100%;display:flex}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.navbar-brand{border-right:1px solid #ccc;padding:0 6% 0 0}}@media screen and (min-width:576px)and (max-width:991px){.navbar-brand{border-right:1px solid #ccc;padding:0 3% 0 0}}.navbar-brand a{display:flex;max-width:200px}.navbar-brand a img{display:flex;align-self:center;margin-left:10px}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.search-form{flex:0 0 auto;width:auto}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.search-form{width:40%}}@media screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.search-form{margin-right:12%}}.search-form label{display:none}.navbar-nav{font-size:20px}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.navbar-nav{display:block;padding:0 0 0 70px}}.navbar-toggler{font-size:20px;border:1px solid #ced4da!important;border-radius:10px!important;display:flex;align-items:center;gap:10px;cursor:pointer;transition:box-shadow .2s ease-in-out;background-color:#fff;padding:14px 20px 16px!important;color:#363636;box-shadow:none;background-image:none}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.navbar-toggler{padding:15px 30px 16px!important}}.navbar-toggler:hover{box-shadow:0 10px 10px #0003}.navbar-toggler .text{display:none}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.navbar-toggler .text{display:inline}}.navbar-toggler .bi{font-size:1.5rem}.navbar-toggler .menu-close-icon,body.menu-open .navbar-toggler .menu-open-icon{display:none}body.menu-open .navbar-toggler .menu-close-icon{display:inline-flex}.header-about{display:none}.promo{background-color:#12529f;color:#fff}.menu-open .header{background-color:#12529f}.menu-open .header-menu{max-height:calc(100vh - 130px);overflow:auto;position:absolute;top:initial}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.header .keyFacts{padding:0}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.header .keyFacts{padding:0 10px}}.header .keyFacts li{font-size:1rem;font-weight:400;color:#363636}.header .keyFacts.list-group .list-group-item{padding-top:.15rem;padding-bottom:.15rem}.card-grid-header .filter.btn.btn-outline-secondary.btn-sm,.card-list-header .filter.btn.btn-outline-secondary.btn-sm{background-color:#fff;background-image:none;border-color:#d3d3d3;color:#363636;font-weight:400;padding:1rem;text-decoration:none;box-shadow:none}.card-grid-header .filter.btn.btn-outline-secondary.btn-sm:hover,.card-grid-header .filter.btn.btn-outline-secondary.btn-sm:focus,.card-grid-header .filter.btn.btn-outline-secondary.btn-sm:active,.card-list-header .filter.btn.btn-outline-secondary.btn-sm:hover,.card-list-header .filter.btn.btn-outline-secondary.btn-sm:focus,.card-list-header .filter.btn.btn-outline-secondary.btn-sm:active{background-color:#fff;background-image:none;border-color:#d3d3d3;color:#363636;box-shadow:none;transform:none}.modal h2{color:#12529f}.modal .btn{background:#12529f;background:linear-gradient(180deg,#12529f,#3a87c9,#f9d401 66%,#efc023);background-size:1px 168px;color:#fff;border:0}.modal .btn:hover{color:#363636}.modal .savings_badge{background-color:#12529f}.modal .deals del{color:#d42d02}.modal .priceEngine .price-header{display:none}.modal .modal-timer{padding:1rem 0;background-color:#f3f3f3;border-radius:20px}.modal .modal-timer div{width:33.3333333333%;float:left;text-align:center;font-size:1.5rem;font-weight:700}.modal .modal-timer div small{display:block;color:#363636}.modal .modal-timer .modal-minutes{border-left:3px solid white;border-right:3px solid white}.modal .modal-timer:after{content:"";display:block;clear:both}.header-menu{background-color:#12529f;color:#fff;width:100%;padding-top:20px}.header-menu a{color:#fff}.category-nav{width:100%}.category-nav ul{list-style:none}@media screen and (min-width:576px)and (max-width:991px){.category-nav ul{column-count:2}}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px){.category-nav ul{column-count:3}}@media screen and (min-width:1900px){.category-nav ul{column-count:4}}#primaryMenu{--bs-offcanvas-width: 100%;width:100%;max-width:100%}.categories{margin-top:2rem}.related-posts{align-items:center;padding:0 0 15px;position:relative}@media screen and (min-width:600px){.related-posts{padding:0 0 15px}}.related-posts .related-posts__list{--related-gap: .5rem;--related-columns: 2;display:flex;flex-wrap:wrap;gap:var(--related-gap);align-items:center;margin-right:0}@media screen and (min-width:768px){.related-posts .related-posts__list{--related-columns: 3}}@media screen and (min-width:992px){.related-posts .related-posts__list{--related-columns: 4}}.related-posts .sub-headline{background:#12529f;background:linear-gradient(180deg,#12529f,#3a87c9,#f9d401 66%,#efc023);background-size:1px 168px;color:#fff;font-size:1rem;font-style:italic;line-height:40px;padding:.25rem 1rem;margin:0;border-radius:.25rem;font-weight:700;display:inline-flex;align-items:center;white-space:nowrap}.related-posts .related-post{background-color:#fff;border:1px solid #d3d3d3;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;line-height:1.25rem;padding:.4rem .6rem;border-radius:.25rem;box-shadow:none;color:#363636;text-decoration:none}.related-posts .related-post .image-wrapper{height:32px;width:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center}.related-posts .related-post img{max-height:100%;max-width:100%}.related-posts .related-post:hover{background-color:#f2f2f2;text-decoration:none}.related-posts .related-post:hover img{filter:brightness(.95)}.related-posts .related-post__label{white-space:normal}.related-posts .related-post-active{border-color:#12529f;color:#12529f}.related-posts .related-posts__toggle{display:flex;justify-content:flex-end;padding-left:0;height:100%;margin:4px auto}.related-posts #postRelatedBtn{background-color:#12529f;border:0;border-radius:.25rem;width:2.5rem;height:2.5rem;margin:0;display:none;justify-content:center;align-items:center;color:#fff;text-decoration:none;box-shadow:none}.related-posts #postRelatedBtn:hover{cursor:pointer;text-decoration:none;color:#363636}.related-posts #postRelatedBtn:focus,.related-posts #postRelatedBtn:focus-visible{box-shadow:none;outline:none}.related-posts #postRelatedBtn svg{stroke:#fff}.related-posts #postRelatedBtn:hover svg{stroke:#363636}.related-posts[data-related-posts].related-posts--collapsed [data-related-item].is-hidden{display:none!important}.related-posts[data-related-posts].related-posts--expanded #postRelatedBtn svg{transform:rotate(180deg)}.search-form .search-results{position:absolute;top:100%;left:0;width:100%;min-width:200px;margin-top:2px;z-index:200}@media screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.search .sidebar{margin-right:20px}}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.sidebar{background-color:#f3f3f3;border-right:1px solid #d3d3d3}}@media screen and (max-width:575px),screen and (min-width:576px)and (max-width:991px){.sidebar .sidebar-button{background-color:#f3f3f3}}.sidebar ul li span{color:gray}h1,h2,h3,h4,h5,h6{color:#13214a;color:#363636}body.category .top_categories .container .card,body.category .top_categories .container-small .card{background-color:#fff;border:1px solid #d3d3d3;border-radius:.25rem}body.category .top_categories .container .card.link:hover,body.category .top_categories .container-small .card.link:hover{box-shadow:0 10px 10px #0003}body.category .top_categories .container .top-category__media,body.category .top_categories .container-small .top-category__media{position:relative;display:flex;justify-content:center;align-items:flex-start;background-color:transparent;padding:20px 20px 0;height:clamp(160px,22vw,220px)}body.category .top_categories .container .top-category__media:before,body.category .top_categories .container-small .top-category__media:before{content:"";background:#f3f3f3;position:absolute;width:min(85%,190px);height:auto;aspect-ratio:1;border-radius:50%;top:20px;left:50%;transform:translate(-50%);z-index:0}body.category .top_categories .container .top-category__media img,body.category .top_categories .container-small .top-category__media img{position:absolute;z-index:1;width:min(60%,120px);max-width:120px;height:auto;aspect-ratio:1;object-fit:contain;top:60px;left:50%;transform:translate(-50%);filter:brightness(.95)}body.category .top_categories .container .card-title,body.category .top_categories .container-small .card-title{margin:0 0 .25rem;padding:0;display:flex;align-items:center;justify-content:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-hyphens:auto;hyphens:auto;height:2.5rem;line-height:1.25rem}body.category .top_categories .container .btn,body.category .top_categories .container-small .btn{border-radius:.25rem}.hero{background-repeat:repeat-x}.hero__container{position:relative;background-size:cover;padding:100px 0 20px;overflow-x:clip}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.hero__container{padding:0}}.hero__container .hero__content{padding:100px 20px 0}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.hero__container .hero__content{padding:0 20px}}.hero__container .hero__content h1{font-size:min(max(4vw,30px),50px);line-height:1.2;color:#13214a}.hero__container .hero__content .hero__title-lead{font-weight:700}.hero__container .hero__content .hero__title-sub{font-size:.65em;font-weight:400;line-height:1.3}.hero__container .hero__content p{top:52%}.hero__container .hero__content button{top:calc(52% + 96px)}.hero__container .hero__media{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.hero__container .anim_container{width:100%;max-width:600px;position:relative;padding-bottom:clamp(80px,12vw,140px)}@media screen and (max-width:575px){.hero__container .anim_container{overflow:hidden}}.hero__container .anim_container .woman_1{width:80%;margin-left:10%}.hero__container .anim_container .leistung{width:45%;position:absolute;left:10%;top:60%}.hero__container .anim_container .ergebnisse{width:50%;position:absolute;right:-5%;top:65%}@media screen and (max-width:575px){.hero__container .anim_container .ergebnisse{right:0}}.hero__container .anim_container .which1_icon_blue{width:20%;position:absolute;top:8%;right:calc(0% - 10px)}@media screen and (max-width:575px){.hero__container .anim_container .which1_icon_blue{right:0}}.hero__container .anim_container .which1_icon_orange{max-width:20%;position:absolute;top:20%;left:0}.about-facts{padding:0 20px 20px}.about-facts .inner{border-radius:20px;padding:20px}@media screen and (min-width:576px)and (max-width:991px),screen and (min-width:992px)and (max-width:1399px),screen and (min-width:1400px)and (max-width:1899px),screen and (min-width:1900px){.about-facts .inner{padding:40px 40px 40px 0}}.about-facts .inner h2{padding-bottom:20px}.about-facts .about-facts__media img{max-width:100%}.about-facts .about-facts__content .accordion{padding-top:20px}.about-facts .about-facts__content .accordion-item{background-color:transparent;border:0;border-bottom:1px solid #d3d3d3}.about-facts .about-facts__content .accordion-item:last-of-type{border-bottom:0}.about-facts .about-facts__content .accordion-button{background-color:transparent;color:#13214a;box-shadow:none;padding:.5rem 0}.about-facts .about-facts__content .accordion-button:not(.collapsed){background-color:transparent;color:#13214a;box-shadow:none}.about-facts .about-facts__content .accordion-button:focus{box-shadow:none}.about-facts .about-facts__content .accordion-body{padding-left:0}.about-facts .about-facts__content .accordion-body p a{color:#000;text-decoration:underline}.accordion p{line-height:1.6}.accordion .accordion__head{cursor:pointer;color:#13214a;font-weight:700;padding:10px 20px 10px 0;border-bottom:1px solid #fff;position:relative;-webkit-user-select:none;user-select:none;line-height:2.5rem}.accordion .accordion__head:after{position:absolute;content:" ";background-image:url(/build/images/whichone/icons/chevron-down-light.svg);background-repeat:no-repeat;background-position:0 50%;right:0;top:0;width:18px;height:100%;transition:transform .2s ease-in-out}.accordion .accordion__head:hover:after{transform:translateY(5px)}.accordion .accordion__head-active:after{transform:rotateX(180deg)}.accordion .accordion__head-active:hover:after{transform:rotateX(180deg)}.accordion .accordion__content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion .accordion__content p{padding:20px 0}.accordion .accordion__content p a{text-decoration:underline}.accordion .accordion__content-active{max-height:unset;overflow:unset}.top_categories{margin-bottom:50px}.top_categories .container{padding:0 20px}.top_categories .container h2{padding:1rem 0;text-align:center}.top_categories .container .ring:after{background:linear-gradient(180deg,#12529f 0,#3a87c9)}.top_categories .container .card{border-radius:.25rem;overflow:hidden;transition:box-shadow .2s ease-in-out}.top_categories .container .card.link:hover{box-shadow:0 10px 10px #0003}.top_categories .container .card-title{margin-bottom:0;font-size:1.25rem}.top_categories .container .top-category__media{position:relative;display:flex;justify-content:center;align-items:flex-start;padding:20px 20px 0;height:clamp(160px,22vw,220px)}.top_categories .container .top-category__media:before{content:"";position:absolute;width:min(85%,190px);height:auto;aspect-ratio:1;border-radius:50%;background:linear-gradient(180deg,#12529f 0,#3a87c9);top:20px;left:50%;transform:translate(-50%);z-index:0}.top_categories .container .top-category__media img{position:absolute;z-index:1;border-radius:18px;width:min(85%,190px);height:auto;aspect-ratio:1;object-fit:contain;top:20px;left:50%;transform:translate(-50%)}
