@charset "UTF-8";.bg--f7f9f9{background-color:#f7f9f9!important}.bg--f7f2ee{background-color:#f7f2ee!important}.bg--a4695d{background-color:#a4695d!important}.bg--f8f1f0{background-color:#f8f1f0!important}.bg--05253a{background-color:#05253a!important}.bg--ffffff{background-color:#fff!important}.bg--fff9f0{background-color:#fff9f0!important}.bg--000000{background-color:#000!important}.bg--f7f6f6{background-color:#f7f6f6!important}.bg--f8f9fb{background-color:#f8f9fb!important}.bg--9f7a98{background-color:#9f7a98!important}.bg--899a8f{background-color:#899a8f!important}.bg--6f7d8c{background-color:#6f7d8c!important}.bg--7a444d{background-color:#7a444d!important}.bg--8e236b{background-color:#8e236b!important}.bg--f2ebed{background-color:#f2ebed!important}.bg--a2675c{background-color:#a2675c!important}.bg--8e5159{background-color:#8e5159!important}.drink-line--energy{background-color:#e85a73!important}.drink-line--hydrate{background-color:#49b9db!important}.drink-line--splash{background-color:#ffcd49!important}.drink-line--vitamins{background-color:#63bf78!important}.drink-line--énergie{background-color:#e85a73!important}.drink-line--hydrater{background-color:#49b9db!important}.drink-line--vitamines{background-color:#63bf78!important}.nutrition--energy{background-color:#e85a73!important}.nutrition--hydrate{background-color:#49b9db!important}.nutrition--splash{background-color:#ffcd49!important}.nutrition--vitamins{background-color:#63bf78!important}.nutrition--énergie{background-color:#e85a73!important}.nutrition--hydrater{background-color:#49b9db!important}.nutrition--vitamines{background-color:#63bf78!important}.drink-line-pdp--energy{background-color:#e85a73!important}.drink-line-pdp--hydrate{background-color:#49b9db!important}.drink-line-pdp--splash{background-color:#ffcd49!important}.drink-line-pdp--vitamins{background-color:#63bf78!important}.drink-line-pdp--énergie{background-color:#e85a73!important}.drink-line-pdp--hydrater{background-color:#49b9db!important}.drink-line-pdp--vitamines{background-color:#63bf78!important}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--bg--f7f9f9:#f7f9f9;--bg--f7f2ee:#f7f2ee;--bg--a4695d:#a4695d;--bg--f8f1f0:#f8f1f0;--bg--05253a:#05253a;--bg--ffffff:#fff;--bg--fff9f0:#fff9f0;--bg--000000:#000;--bg--f7f6f6:#f7f6f6;--bg--f8f9fb:#f8f9fb;--bg--9f7a98:#9f7a98;--bg--899a8f:#899a8f;--bg--6f7d8c:#6f7d8c;--bg--7a444d:#7a444d;--bg--8e236b:#8e236b;--bg--f2ebed:#f2ebed;--bg--a2675c:#a2675c;--bg--8e5159:#8e5159;--primary:#000;--secondary:#e74c39;--success:#5cb85c;--info:#00abea;--warning:#f39c12;--danger:#e74c3c;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"proxima-nova-normal-400","robotoregular","Helvetica","Arial",sans-serif;--font-family-monospace:"Menlo","Monaco","Consolas","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:left;background-color:#fff}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:initial}a,a:hover{color:#000}a:hover{text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;color:#222}.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.1}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.1}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"— "}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:768px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:770px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:962px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1170px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.waitlist-input{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12,.waitlist-input{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#000}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#000;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8b8b8}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7a7a7a}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#ababab}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#f8cdc8}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#f3a298}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#f5b8b1}.table-success,.table-success>td,.table-success>th{background-color:#d1ebd1}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#aadaaa}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#bfe3bf}.table-info,.table-info>td,.table-info>th{background-color:#b8e7f9}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#7ad3f4}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a0dff7}.table-warning,.table-warning>td,.table-warning>th{background-color:#fce3bd}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#f9cc84}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fbd9a5}.table-danger,.table-danger>td,.table-danger>th{background-color:#f8cdc8}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#f3a29a}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f5b8b1}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:initial;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#404040;outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.form-control::placeholder{color:#8e8f90;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.85rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#000;background-color:initial;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.85rem;line-height:1.5;border-radius:0}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#5cb85c}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.85rem;line-height:1.5;color:#fff;background-color:rgba(92,184,92,.9);border-radius:0}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#5cb85c;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#5cb85c;box-shadow:0 0 0 .2rem rgba(92,184,92,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#5cb85c;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#5cb85c;box-shadow:0 0 0 .2rem rgba(92,184,92,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#5cb85c}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#5cb85c}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#5cb85c}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#80c780;background-color:#80c780}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(92,184,92,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#5cb85c}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#5cb85c;box-shadow:0 0 0 .2rem rgba(92,184,92,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e74c3c}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.85rem;line-height:1.5;color:#fff;background-color:rgba(231,76,60,.9);border-radius:0}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#e74c3c;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74c3c' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .2rem rgba(231,76,60,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#e74c3c;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74c3c' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .2rem rgba(231,76,60,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e74c3c}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#e74c3c}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#e74c3c}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#ed7669;background-color:#ed7669}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(231,76,60,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e74c3c}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#e74c3c;box-shadow:0 0 0 .2rem rgba(231,76,60,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.comparison__info-block .compare-btn,.footer-promo-image .story-block-btn{display:inline-block;font-weight:400;color:#000;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:initial;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.comparison__info-block .compare-btn,.footer-promo-image .story-block-btn{transition:none}}.btn:hover,.comparison__info-block .compare-btn:hover,.footer-promo-image .story-block-btn:hover{color:#000;text-decoration:none}.btn.focus,.btn:focus,.comparison__info-block .compare-btn:focus,.comparison__info-block .focus.compare-btn,.footer-promo-image .focus.story-block-btn,.footer-promo-image .story-block-btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.btn.disabled,.btn:disabled,.comparison__info-block .compare-btn:disabled,.comparison__info-block .disabled.compare-btn,.footer-promo-image .disabled.story-block-btn,.footer-promo-image .story-block-btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled),.comparison__info-block .compare-btn:not(:disabled):not(.disabled),.footer-promo-image .story-block-btn:not(:disabled):not(.disabled){cursor:pointer}.comparison__info-block a.disabled.compare-btn,.comparison__info-block fieldset:disabled a.compare-btn,.footer-promo-image a.disabled.story-block-btn,.footer-promo-image fieldset:disabled a.story-block-btn,a.btn.disabled,fieldset:disabled .comparison__info-block a.compare-btn,fieldset:disabled .footer-promo-image a.story-block-btn,fieldset:disabled a.btn{pointer-events:none}.btn-primary,.comparison__info-block .compare-btn{border-color:#000}.btn-primary:hover,.comparison__info-block .compare-btn:hover{background-color:#000;border-color:#000}.btn-primary.focus,.btn-primary:focus,.comparison__info-block .compare-btn:focus,.comparison__info-block .focus.compare-btn{color:#fff;background-color:#000;border-color:#000;box-shadow:0 0 0 .2rem rgba(38,38,38,.5)}.btn-primary.disabled,.btn-primary:disabled,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.comparison__info-block .compare-btn:disabled,.comparison__info-block .compare-btn:not(:disabled):not(.disabled).active,.comparison__info-block .compare-btn:not(:disabled):not(.disabled):active,.comparison__info-block .disabled.compare-btn,.comparison__info-block .show>.dropdown-toggle.compare-btn,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.comparison__info-block .compare-btn:not(:disabled):not(.disabled).active:focus,.comparison__info-block .compare-btn:not(:disabled):not(.disabled):active:focus,.comparison__info-block .show>.dropdown-toggle.compare-btn:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,38,38,.5)}.btn-secondary{background-color:#e74c39;border-color:#e74c39}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#df301b;border-color:#d32e1a}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(235,103,87,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#e74c39;border-color:#e74c39}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#d32e1a;border-color:#c82b18}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(235,103,87,.5)}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#48a648;border-color:#449d44}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(116,195,116,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#409440}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(116,195,116,.5)}.btn-info{color:#fff;background-color:#00abea;border-color:#00abea}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#008fc4;border-color:#0086b7}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(38,184,237,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00abea;border-color:#00abea}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#0086b7;border-color:#007caa}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,184,237,.5)}.btn-warning{color:#212529;background-color:#f39c12;border-color:#f39c12}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#d4860b;border-color:#c87f0a}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(212,138,21,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#f39c12;border-color:#f39c12}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#c87f0a;border-color:#bc770a}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(212,138,21,.5)}.btn-danger{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#e12e1c;border-color:#d62c1a}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(235,103,89,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#d62c1a;border-color:#ca2a19}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(235,103,89,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#000;border-color:#000}.btn-outline-primary:hover{color:#fff;background-color:#000;border-color:#000}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#000;background-color:initial}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-outline-secondary{color:#e74c39;border-color:#e74c39}.btn-outline-secondary:hover{color:#fff;background-color:#e74c39;border-color:#e74c39}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(231,76,57,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#e74c39;background-color:initial}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#e74c39;border-color:#e74c39}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(231,76,57,.5)}.btn-outline-success{color:#5cb85c;border-color:#5cb85c}.btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(92,184,92,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5cb85c;background-color:initial}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(92,184,92,.5)}.btn-outline-info{color:#00abea;border-color:#00abea}.btn-outline-info:hover{color:#fff;background-color:#00abea;border-color:#00abea}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(0,171,234,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#00abea;background-color:initial}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#00abea;border-color:#00abea}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,171,234,.5)}.btn-outline-warning{color:#f39c12;border-color:#f39c12}.btn-outline-warning:hover{color:#212529;background-color:#f39c12;border-color:#f39c12}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(243,156,18,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f39c12;background-color:initial}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#f39c12;border-color:#f39c12}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(243,156,18,.5)}.btn-outline-danger{color:#e74c3c;border-color:#e74c3c}.btn-outline-danger:hover{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(231,76,60,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e74c3c;background-color:initial}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(231,76,60,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:initial}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:initial}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#000;text-decoration:none}.btn-link:hover{color:#000}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg,.comparison__info-block .btn-group-lg>.compare-btn,.footer-promo-image .btn-group-lg>.story-block-btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}.btn-group-sm>.btn,.btn-sm,.comparison__info-block .btn-group-sm>.compare-btn,.footer-promo-image .btn-group-sm>.story-block-btn{padding:.25rem .5rem;font-size:.85rem;line-height:1.5;border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#000;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:0}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:initial;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#000}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:initial}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.85rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn,.comparison__info-block .btn-group-vertical>.compare-btn,.comparison__info-block .btn-group>.compare-btn,.footer-promo-image .btn-group-vertical>.story-block-btn,.footer-promo-image .btn-group>.story-block-btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.comparison__info-block .btn-group-vertical>.active.compare-btn,.comparison__info-block .btn-group-vertical>.compare-btn:active,.comparison__info-block .btn-group-vertical>.compare-btn:focus,.comparison__info-block .btn-group-vertical>.compare-btn:hover,.comparison__info-block .btn-group>.active.compare-btn,.comparison__info-block .btn-group>.compare-btn:active,.comparison__info-block .btn-group>.compare-btn:focus,.comparison__info-block .btn-group>.compare-btn:hover,.footer-promo-image .btn-group-vertical>.active.story-block-btn,.footer-promo-image .btn-group-vertical>.story-block-btn:active,.footer-promo-image .btn-group-vertical>.story-block-btn:focus,.footer-promo-image .btn-group-vertical>.story-block-btn:hover,.footer-promo-image .btn-group>.active.story-block-btn,.footer-promo-image .btn-group>.story-block-btn:active,.footer-promo-image .btn-group>.story-block-btn:focus,.footer-promo-image .btn-group>.story-block-btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child),.comparison__info-block .btn-group>.compare-btn:not(:first-child),.footer-promo-image .btn-group>.story-block-btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.comparison__info-block .btn-group>.btn-group:not(:last-child)>.compare-btn,.comparison__info-block .btn-group>.compare-btn:not(:last-child):not(.dropdown-toggle),.footer-promo-image .btn-group>.btn-group:not(:last-child)>.story-block-btn,.footer-promo-image .btn-group>.story-block-btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child),.comparison__info-block .btn-group>.btn-group:not(:first-child)>.compare-btn,.comparison__info-block .btn-group>.compare-btn:not(:first-child),.footer-promo-image .btn-group>.btn-group:not(:first-child)>.story-block-btn,.footer-promo-image .btn-group>.story-block-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.comparison__info-block .btn-group-sm>.compare-btn+.dropdown-toggle-split,.footer-promo-image .btn-group-sm>.story-block-btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split,.comparison__info-block .btn-group-lg>.compare-btn+.dropdown-toggle-split,.footer-promo-image .btn-group-lg>.story-block-btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.comparison__info-block .btn-group-vertical>.compare-btn,.footer-promo-image .btn-group-vertical>.story-block-btn{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.comparison__info-block .btn-group-vertical>.compare-btn:not(:first-child),.footer-promo-image .btn-group-vertical>.story-block-btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.comparison__info-block .btn-group-vertical>.btn-group:not(:last-child)>.compare-btn,.comparison__info-block .btn-group-vertical>.compare-btn:not(:last-child):not(.dropdown-toggle),.footer-promo-image .btn-group-vertical>.btn-group:not(:last-child)>.story-block-btn,.footer-promo-image .btn-group-vertical>.story-block-btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child),.comparison__info-block .btn-group-vertical>.btn-group:not(:first-child)>.compare-btn,.comparison__info-block .btn-group-vertical>.compare-btn:not(:first-child),.footer-promo-image .btn-group-vertical>.btn-group:not(:first-child)>.story-block-btn,.footer-promo-image .btn-group-vertical>.story-block-btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.comparison__info-block .btn-group-toggle>.btn-group>.compare-btn,.comparison__info-block .btn-group-toggle>.compare-btn,.footer-promo-image .btn-group-toggle>.btn-group>.story-block-btn,.footer-promo-image .btn-group-toggle>.story-block-btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.comparison__info-block .btn-group-toggle>.compare-btn input[type=checkbox],.comparison__info-block .btn-group-toggle>.compare-btn input[type=radio],.footer-promo-image .btn-group-toggle>.story-block-btn input[type=checkbox],.footer-promo-image .btn-group-toggle>.story-block-btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#000;background-color:#000}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#404040}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#595959;border-color:#595959}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label:before{border-radius:0}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#000;background-color:#000}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,0,0,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,0,0,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,0,0,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#404040;outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.85rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#404040;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);font-weight:400;background-color:#fff;border:1px solid #ced4da;border-radius:0}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0 0 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#000;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#595959}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#000;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#595959}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#000;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#595959}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:initial;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.navbar{position:relative;padding:.5rem 0}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:0;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:initial;border:1px solid transparent;border-radius:0}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:initial;border:1px solid rgba(0,0,0,.125);border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:0 0 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 0 0}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.pagination{display:flex;padding-left:0;list-style:none;border-radius:0}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#000;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#000;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-item.active .page-link{z-index:3;color:#fff;background-color:#000;border-color:#000}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.85rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:initial;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge,.comparison__info-block .compare-btn .badge,.footer-promo-image .story-block-btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary,a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#000}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.badge-secondary{color:#fff;background-color:#e74c39}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#d32e1a}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(231,76,57,.5)}.badge-success{color:#fff;background-color:#5cb85c}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#449d44}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(92,184,92,.5)}.badge-info{color:#fff;background-color:#00abea}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#0086b7}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,171,234,.5)}.badge-warning{color:#212529;background-color:#f39c12}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#c87f0a}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(243,156,18,.5)}.badge-danger{color:#fff;background-color:#e74c3c}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#d62c1a}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(231,76,60,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#000;background-color:#ccc;border-color:#b8b8b8}.alert-primary hr{border-top-color:#ababab}.alert-primary .alert-link{color:#000}.alert-secondary{color:#78281e;background-color:#fadbd7;border-color:#f8cdc8}.alert-secondary hr{border-top-color:#f5b8b1}.alert-secondary .alert-link{color:#4f1a14}.alert-success{color:#306030;background-color:#def1de;border-color:#d1ebd1}.alert-success hr{border-top-color:#bfe3bf}.alert-success .alert-link{color:#1f3e1f}.alert-info{color:#00597a;background-color:#cceefb;border-color:#b8e7f9}.alert-info hr{border-top-color:#a0dff7}.alert-info .alert-link{color:#003447}.alert-warning{color:#7e5109;background-color:#fdebd0;border-color:#fce3bd}.alert-warning hr{border-top-color:#fbd9a5}.alert-warning .alert-link{color:#4e3206}.alert-danger{color:#78281f;background-color:#fadbd8;border-color:#f8cdc8}.alert-danger hr{border-top-color:#f5b8b1}.alert-danger .alert-link{color:#4f1a15}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:none;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:initial;border:0}a.close.disabled{pointer-events:none}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #ccc;border-top-left-radius:0;border-top-right-radius:0}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary,a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#000!important}.bg-secondary{background-color:#e74c39!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#d32e1a!important}.bg-success{background-color:#5cb85c!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#449d44!important}.bg-info{background-color:#00abea!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#0086b7!important}.bg-warning{background-color:#f39c12!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#c87f0a!important}.bg-danger{background-color:#e74c3c!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#d62c1a!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:initial!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#000!important}.border-secondary{border-color:#e74c39!important}.border-success{border-color:#5cb85c!important}.border-info{border-color:#00abea!important}.border-warning{border-color:#f39c12!important}.border-danger{border-color:#e74c3c!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded,.rounded-sm{border-radius:0!important}.rounded-top{border-top-left-radius:0!important}.rounded-right,.rounded-top{border-top-right-radius:0!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:0!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:0!important}.rounded-left{border-top-left-radius:0!important}.rounded-lg{border-radius:0!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.text-monospace{font-family:Menlo,Monaco,Consolas,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary,a.text-primary:focus,a.text-primary:hover{color:#000!important}.text-secondary{color:#e74c39!important}a.text-secondary:focus,a.text-secondary:hover{color:#bd2917!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#3d8b3d!important}.text-info{color:#00abea!important}a.text-info:focus,a.text-info:hover{color:#00739e!important}.text-warning{color:#f39c12!important}a.text-warning:focus,a.text-warning:hover{color:#b06f09!important}.text-danger{color:#e74c3c!important}a.text-danger:focus,a.text-danger:hover{color:#bf2718!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#000!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:initial;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;transform:scale(.25);transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;transform:scale(.25);transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;transform:scale(.25);transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-container.toast-bottom-center .ngx-toastr,.toast-container.toast-top-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-bottom-full-width .ngx-toastr,.toast-container.toast-top-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container .ngx-toastr{border-radius:0;position:relative;overflow:hidden;margin:0 0 6px;padding:.75rem 1.25rem .75rem 50px;width:300px;background-position:15px;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 10px rgba(0,0,0,.03);pointer-events:auto}.toast-container .ngx-toastr .toast-title{font-weight:700}.toast-container .ngx-toastr .toast-message{word-wrap:break-word}.toast-container .ngx-toastr .toast-message a:hover{text-decoration:underline}.toast-container .ngx-toastr .toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:inherit;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:0;padding:0}.toast-container .ngx-toastr .toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.3}.toast-container .ngx-toastr .toast-close-button:focus,.toast-container .ngx-toastr .toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.toast-container .ngx-toastr:hover{box-shadow:0 0 10px rgba(0,0,0,.15);opacity:1;cursor:pointer}.toast-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgba(48, 96, 48, 0.999999)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");color:#306030;background-color:#def1de;border:1px solid #d1ebd1}.toast-error{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgba(120, 40, 31, 0.999999)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E");color:#78281f;background-color:#fadbd8;border:1px solid #f8cdc8}.toast-info{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgba(0, 89, 122, 0.999999)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E");color:#00597a;background-color:#cceefb;border:1px solid #b8e7f9}.toast-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgba(126, 81, 9, 0.999999)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");color:#7e5109;background-color:#fdebd0;border:1px solid #fce3bd}@media (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px) and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:481px) and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-8deg)}30%,50%,70%{transform:scale(1.3) rotate(8deg)}40%,60%{transform:scale(1.3) rotate(-8deg)}80%,to{transform:scale(1) rotate(0)}}.hamburger-menu{position:relative;display:none;width:25px;height:23px;background-color:initial;border:none}@media (max-width:1199.98px){.hamburger-menu{display:block}}.hamburger-menu span{position:absolute;left:0;display:block;width:100%;height:3px;background-color:#fff;border-radius:2px;opacity:1;transition:.25s ease-in-out;transform:rotate(0deg)}.hamburger-menu span:first-child{top:0}.hamburger-menu span:nth-child(2){top:8px}.hamburger-menu span:nth-child(3){top:16px}.hamburger-menu.open span:first-child{top:8px;transform:rotate(135deg)}.hamburger-menu.open span:nth-child(2){opacity:0}.hamburger-menu.open span:nth-child(3){top:8px;transform:rotate(-135deg)}.tada,.tada>svg{animation:tada 2s linear}.ng-fa-icon{line-height:1}.btn-tool .ng-fa-icon{font-size:22px}.btn-tool~.btn-tool{margin-left:5.3333333333px}.btn-circle .ng-fa-icon{font-size:12px}.pli-description dl+.btn-tool{margin-top:7.5px}.pli-description dl+.btn-tool~.btn-tool{margin-top:7.5px;margin-left:5.3333333333px}.icon-small svg{width:16px;height:16px}html{scrollbar-gutter:stable;scroll-behavior:smooth}body,html{box-sizing:border-box;height:100%;padding:0;margin:0}.body--alt{overflow:hidden}.layout-sticky-footer{box-sizing:border-box;display:flex;flex-direction:column;min-height:100%}.layout-sticky-footer .lsf-page-footer,.layout-sticky-footer .lsf-page-header,.layout-sticky-footer .lsf-vaiolator{flex-grow:0;flex-shrink:0}.layout-sticky-footer .lsf-page-body{display:flex;flex-grow:1}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.plp-page .container.main-container{max-width:1440px;min-height:900px!important;padding:0 20px}.order-status .container.main-container{max-width:1170px;min-height:900px!important;padding:0 20px}.pdp .microsite .container{max-width:1240px}.product-list-container{width:100%}.product-list-container .product-list-container-success-label{width:100%;margin-bottom:40px}.content-padding{padding-right:0;padding-left:0}.loading-container{position:relative;min-width:50px;min-height:50px}.h1,.h2,.h3,h1,h2,h3{margin-top:8px;margin-bottom:8px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.h1 .header-note,.h2 .header-note,.h3 .header-note,h1 .header-note,h2 .header-note,h3 .header-note{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;color:#8e8f90;text-transform:none}.h1.bold,.h2.bold,.h3.bold,h1.bold,h2.bold,h3.bold{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.h1,.h2,h1,h2{font-size:40px}@media (max-width:767px){.h2,h2{font-size:32px}}.h3,h3{font-size:32px}.h4,.h5,.h6,h4,h5,h6{margin-top:5.3333333333px;margin-bottom:8px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.h4.bold,.h5.bold,.h6.bold,h4.bold,h5.bold,h6.bold{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.cms-text-component{width:100%;max-width:1440px;margin:auto}.cms-text-component h2{margin-top:60px}@media screen and (max-width:767px){.cms-text-component{padding:0 20px}}a,a:not([href]):not([tabindex]){color:#000}a{cursor:pointer}a:focus,a:hover{text-decoration:none}a .checkout-page-link{text-decoration:underline}a h3:hover{color:#8e8f90}a.teaser-link{display:block}.ng-fa-icon.footer-icon:before{font-size:50px;color:#fff}.top-header .ng-fa-icon{top:1px}@media (max-width:767.98px){.wrapper{padding-top:79px}}.plp-page .wrapper{background-color:#f8f9fa}.sn-checkout-v2 .wrapper{min-height:65vh}img{max-width:100%;height:auto;vertical-align:middle}.img-fluid{width:100%}.show-inline{display:inline}.grey-panel{padding:12px 0;background:#eee}.form-text{margin:2.6666666667px 0 4px}.form-text,h4.form-text{color:#8e8f90}.form-text-inline{display:inline-block;margin:0}.marketing-area img,img.marketing{padding-bottom:8px}[data-toggle=popover] .ng-fa-icon{padding-left:2px;font-size:120%}.sn-popover{max-width:300px;padding:15px;background-color:#fff;border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.popover-header{margin-top:0;font-size:14px}.popover-body{font-size:11px}.details-link,.details-tooltip{display:inline-block;padding-left:4px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:90%;text-transform:none;white-space:nowrap}.item-count-container{position:relative;display:block}.item-count-container .badge{position:absolute;left:14px;font-size:75%;font-weight:inherit;line-height:1.4;color:#fff;background:#e74c39}@media (max-width:991px){.item-count-container .badge{right:-6px;bottom:17px;left:unset;font-size:45%}}.item-count-container .badge:hover{color:#fff;background:#ea6150}.badge{font-size:85%;font-weight:400}.alert>p,.alert>ul{margin-bottom:0}.alert.alert-error{color:#fff;background-color:#d90d6e}.subscribe-and-save-message{padding:20px;margin-bottom:0;background-color:#f8f8f8}.subscribe-and-save-message strong{color:#fb291b}.defer-load{min-height:1px}.description-divider{margin-top:60px;margin-bottom:60px}.email-text{font-weight:700;color:#e74c39}.address-error{width:96%;font-size:smaller;color:var(--danger)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.dark-orange{color:#fff!important;text-align:center;background-color:#e16214!important}.employee-quota{padding:10px 15px;color:#000;background-color:#fce7db}.banner-position{float:right}.comparison__overlay{position:fixed;top:0;left:0;z-index:102;width:100%;height:100%;background-color:hsla(0,0%,100%,.65);-webkit-backdrop-filter:saturate(65%) blur(1.5px);backdrop-filter:saturate(65%) blur(1.5px)}.comparison__tool{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.comparison__info-container{flex-grow:2}.comparison__info-container--opened{width:100%;height:50vh;margin:0 0 20px;overflow:auto;scroll-behavior:smooth}.comparison__info-container .table-compare{text-align:left}.comparison__info-container .table-compare th{max-width:250px!important}.comparison__info-container .table-compare .product-title{padding:0}.comparison__images{display:flex}@media screen and (max-width:768px){.comparison__images{margin:0 0 10px}}.comparison__image{position:relative;width:70px;height:70px;margin-right:5px;border:1px solid #f7f6f6}.comparison__image .hover-delete{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;background-color:hsla(0,0%,100%,.85);opacity:0;transition:opacity .2s ease-in}.comparison__image:hover .hover-delete{color:#e74c39;opacity:1}.comparison__image:hover:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";filter:blur(20px)}.comparison__info-block{position:fixed;left:50%;width:100%;max-width:630px;text-align:center;transition:all .3s ease-out;transform:translate(-50%,400%)}.comparison__info-block--active{bottom:20px;z-index:104;display:flex;flex-direction:column;align-items:center;justify-content:center;height:138px;padding:15px 20px;background-color:#fff;border-radius:7px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);transform:translate(-50%)}.comparison__info-block--active .btn,.comparison__info-block--active .comparison__info-block .compare-btn,.comparison__info-block--active .footer-promo-image .story-block-btn,.comparison__info-block .comparison__info-block--active .compare-btn,.footer-promo-image .comparison__info-block--active .story-block-btn{white-space:nowrap}@media (max-width:767px){.comparison__info-block--active{height:auto}}.comparison__info-block .cta-compare{display:flex;margin-left:10px}@media (max-width:767px){.comparison__info-block .cta-compare{margin:0}}.comparison__info-block .btn,.comparison__info-block .compare-btn,.comparison__info-block .footer-promo-image .story-block-btn,.footer-promo-image .comparison__info-block .story-block-btn{padding:10px 25px!important;font-size:16px!important}.comparison__info-block .compare-btn{padding:10px 15px!important;margin:0!important;font-size:14px!important}.comparison__info-block .compare-btn--compare{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.comparison__info-block .compare-btn--remove{color:inherit!important;background-color:initial!important;border:1px solid #000!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.comparison__info-block .close-modal-btn{font-size:30px}.comparison__info-block--tron{width:100%;max-width:1170px;height:90vh}.comparison__info-block--tron.size-1{max-width:450px}.comparison__info-block--tron.size-2{max-width:770px}.comparison__info-block--tron.size-3{max-width:900px}.comparison__info-block .compare-text{flex-basis:100%;margin:10px 0 0;font-size:14px}@media (max-width:767px){.comparison__info-block{flex-direction:column;width:95vw;max-width:unset;padding:20px}.comparison__info-block span{display:inline-block;width:100%}}@media (max-width:1024px){.comparison__info-block{width:100%;max-width:95vw}}.content-container h1,.title h1{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:32px}@media screen and (min-width:768px){.content-container h1,.title h1{font-size:40px}}.content-container h2,.title h2{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:24px}@media screen and (min-width:768px){.content-container h2,.title h2{font-size:32px}}.content-container h3,.content-container h4,.title h3,.title h4{font-size:20px}@media screen and (min-width:768px){.content-container h3,.content-container h4,.title h3,.title h4{font-size:24px}}.content-container p,.title p{margin:0}@media screen and (min-width:768px){.cms-page .container.main-container{min-height:700px!important}}.cms-page .anchortab-contents{width:100%;background-color:#fff;border-top:1px solid #e0e0e1;border-bottom:1px solid #e0e0e1}.cms-page .anchor{display:flex;align-items:center;justify-content:center;width:100%;max-width:1440px;margin:auto}.cms-page .anchor ul{display:flex;justify-content:space-around;width:100%;max-width:1190px;padding:0;margin:0;list-style:none}@media screen and (max-width:767px){.cms-page .anchor ul{flex-direction:column;width:100%;max-width:100%}}.cms-page .anchor ul li{position:relative;margin:0 50px 0 0;line-height:40px}@media screen and (max-width:768px){.cms-page .anchor ul li{margin:0}}.cms-page .anchor ul li a{display:block;height:100%}.hero-cmp{margin-top:-70px}.offer-tile{display:flex;width:100%;height:100%}.microsite-upsell.sticky-header header .header-default-cmp.expanded-header{height:130px!important;background-color:#fff}.microsite-upsell.sticky-header header .up-sell-review__pricing{padding:0 20px}.microsite-upsell.sticky-header .microsite-upsell-header{background-color:#fff}.microsite-upsell.sticky-header .up-sell-review__pricing{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:767px){.microsite-upsell.sticky-header .up-sell-review__pricing{flex-direction:column}}.microsite-upsell.sticky-header .up-sell-review__pricing .free-shipping{margin:0;font-size:12px}.microsite-upsell.sticky-header .up-sell-review__pricing .free-shipping .free-shipping-icon{width:16px;height:18px;margin-right:5px}.microsite-upsell.sticky-header .up-sell-review__pricing .up-sell-review__totals{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:28px}.microsite-upsell.sticky-header .up-sell-review .check{width:20px;height:20px;margin-right:10px;cursor:pointer;border:1px solid #000;border-radius:5px}.microsite-upsell.sticky-header .up-sell-review .check .ng-fa-icon{display:none}.microsite-upsell.sticky-header .up-sell-review .check.selected .ng-fa-icon{display:block}.drtv-page-upsell.sticky-header .header-default-cmp{display:flex}.drtv-page-upsell.sticky-header header{height:130px!important}.drtv-page-upsell.sticky-header header .header{width:100%;height:auto}.drtv-page-upsell.sticky-header header .header .up-sell-review__totals{margin:5px 0 0}.drtv-page-upsell.sticky-header header .header .free-shipping{margin:0;font-size:12px}.drtv-page-upsell.sticky-header header .header .free-shipping .free-shipping-icon{width:16px;height:18px;margin-right:5px}.drtv-page-upsell.sticky-header header .header .header-utility{display:block;height:auto;padding:0 20px 10px}.drtv-page-upsell.sticky-header header .header .header-utility .price-separator{display:block;padding:10px;margin:0 10px;font-size:12px;font-weight:700;color:#fff;background-color:#000;border-radius:100%}.drtv-page-upsell.sticky-header header .header .header-utility.inactive{display:none}.drtv-page-upsell.sticky-header header .header .header-logo{margin:10px 0}.drtv-page-upsell.sticky-header header .header .header-logo,.drtv-page-upsell.sticky-header header .header .header-utility{flex-basis:100%}.drtv-page-upsell.sticky-header .up-sell-review__pricing{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:767px){.drtv-page-upsell.sticky-header .up-sell-review__pricing{align-items:center}}.drtv-page-upsell.sticky-header .up-sell-review__pricing .up-sell-review__totals{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:24px}.drtv-page-upsell.sticky-header .up-sell-review .check{width:20px;height:20px;margin-right:10px;cursor:pointer;border:1px solid #000;border-radius:5px}.drtv-page-upsell.sticky-header .up-sell-review .check .ng-fa-icon{display:none}.drtv-page-upsell.sticky-header .up-sell-review .check.selected .ng-fa-icon{display:block}.banner-announement{height:40px;container-type:inline-size}.banner-announement--wrapper{display:flex;align-items:center;justify-content:center;height:100%;background-color:#ced4da;border-radius:8px 8px 0 0}.banner-announement--wrapper img{margin:0 7px 0 0}@media (max-width:575.98px){.banner-announement--wrapper{font-size:.8125rem}}@media (min-width:1200px){.banner-announement--wrapper{font-size:.8125rem}}.drink-line{height:27px;margin:0 0 8px 15px}.drink-line--tag{display:inline-block;padding:3px 8px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;color:#000;border-radius:2px}.nutrition{height:27px;margin:10px 0}.nutrition--tag{display:inline-block;font-size:16px;text-decoration:underline;border-radius:2px}.drink-line-pdp{height:27px;margin:16px 0}.drink-line-pdp--tag{display:inline-block;padding:3px 8px;font-size:14px;color:#fff;border-radius:2px}.drink-line-pdp--pure{color:#000}.order-terms{padding:0 50px;font-size:13px;color:#8b8b8b}.subscribe-and-save__btn{display:flex;align-items:center;justify-content:center;line-height:normal}.subscribe-and-save__btn img{margin-right:8px}.variation-details{margin-left:-15px}.variationOptions label span{cursor:pointer}.variationOptions input[type=radio]{display:none}.variationOptions input[type=radio]:checked+span{color:#fff;background-color:#000}.variationOptions span{display:inline-block;width:80px;padding:1px;margin-right:10px;color:#000;text-align:center;border:1px solid #000;border-radius:3px}.product-sn-swatch-variation .col-form-label{font-size:12px}.variation-details-checkout{margin-top:5px}.variation-details-checkout label{padding-right:3px;color:#747576}.variation-details-checkout .variation-name{width:80px!important;color:#747576!important}.subscription-terms{white-space:normal}.cms-secondary-btn{margin-top:10px!important;color:#03262f!important;background-color:initial!important;border:2px solid #03262f}@media screen and (min-width:768px){.cms-secondary-btn{margin-top:30px!important;margin-left:20px}}.edd-checkout{margin-top:50px}.edd-checkout .loading-wrapper{position:absolute!important;bottom:15px;left:-35px;width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important}@media screen and (max-width:500px){.edd-checkout .loading-wrapper{bottom:-10px;left:auto}}.edd-checkout .loading-wrapper .loading{width:25px;min-width:25px;height:25px;min-height:25px;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}.edd-checkout__input{display:contents}.edd-checkout__btn{width:auto!important;height:46px;margin:0!important;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif!important;font-size:16px!important;line-height:16px}.edd-checkout__form{position:relative}.edd-checkout__form .form-group{flex-grow:2;margin:0}.edd-checkout__form .estimated-label{display:flex;align-items:center}.edd-checkout__form .estimated-input{position:relative;display:inline-block;width:calc(100% - 80px);margin:0 15px}.edd-checkout__form .estimated-input input{width:100%;border-radius:0}.edd-checkout__form form{display:flex}.edd-checkout__form form small{position:absolute}.edd-checkout .has-feedback .form-control-feedback{display:none}.edd-checkout__message{display:flex;align-items:center;margin:0 0 20px}.edd-checkout__text{width:85%}.edd-checkout__text span{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.edd-checkout__icon{width:18%}@media screen and (min-width:768px){.edd-checkout__icon{width:14%}}.edd-checkout__icon img{width:30px;margin-left:7px}.edd-data{margin:15px 0;white-space:normal}.edd-data span{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.waitlist-input{width:100%}.waitlist-input .form-control[type=text]{border-radius:4px}.sms-label-v2{position:absolute;z-index:2;top:-10px;left:30px;background-color:#fff;padding:0 5px;font-size:15px}.sms-label{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.listrak-terms{font-size:16px}.listrak-terms a{color:#205d9e;text-decoration:underline}@media screen and (max-width:767px){[location=pdp] .og-subscribe-buttons{flex-direction:column}[location=pdp] .og-subscribe-buttons og-optin-button,[location=pdp] .og-subscribe-buttons og-optout-button{max-width:unset!important}[location=pdp] .og-subscribe-buttons .og-extra-information>div{width:100%!important}[location=pdp] .og-subscribe-buttons .og-extra-information>div:first-child{display:none}}.mini-cart [location=pdp]{padding-top:0!important}.mini-cart .og-subscribe-buttons{flex-direction:column}.mini-cart .og-subscribe-buttons og-optin-button,.mini-cart .og-subscribe-buttons og-optout-button{max-width:unset!important}.mini-cart .og-subscribe-buttons .og-extra-information>div{width:100%!important}.mini-cart .og-subscribe-buttons .og-extra-information>div:first-child{display:none}.track-order{width:100%}.narvar-tracking a{color:#fff;text-align:center}.drtv-modal .close{position:absolute;right:20px}.drtv-modal .modal-header{padding-right:10%}.drtv-modal .modal-header h3{font-size:24px}.btn,.comparison__info-block .compare-btn,.footer-promo-image .story-block-btn{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px;border-radius:35px}@media (max-width:767px){.btn,.comparison__info-block .compare-btn,.footer-promo-image .story-block-btn{display:block;width:100%;clear:both}}.btn.btn-upsell,.btn.btn-upsell:hover,.comparison__info-block .btn-upsell.compare-btn,.comparison__info-block .btn-upsell.compare-btn:hover,.footer-promo-image .btn-upsell.story-block-btn,.footer-promo-image .btn-upsell.story-block-btn:hover{color:#fff!important;background-color:#e40c6a!important}.btn.bb-btn,.comparison__info-block .bb-btn.compare-btn,.footer-promo-image .bb-btn.story-block-btn{padding:15px 20px}.btn~.btn.btn-block,.comparison__info-block .btn~.btn-block.compare-btn,.comparison__info-block .compare-btn~.btn-block.compare-btn,.comparison__info-block .compare-btn~.btn.btn-block,.comparison__info-block .footer-promo-image .compare-btn~.btn-block.story-block-btn,.comparison__info-block .footer-promo-image .story-block-btn~.btn-block.compare-btn,.footer-promo-image .btn~.btn-block.story-block-btn,.footer-promo-image .comparison__info-block .compare-btn~.btn-block.story-block-btn,.footer-promo-image .comparison__info-block .story-block-btn~.btn-block.compare-btn,.footer-promo-image .story-block-btn~.btn-block.story-block-btn,.footer-promo-image .story-block-btn~.btn.btn-block{margin-left:0}.btn[aria-disabled=true],.comparison__info-block [aria-disabled=true].compare-btn,.footer-promo-image [aria-disabled=true].story-block-btn{opacity:.4}.btn.btn-link,.comparison__info-block .btn-link.compare-btn,.footer-promo-image .btn-link.story-block-btn{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:unset}.btn.btn-link-inline,.comparison__info-block .btn-link-inline.compare-btn,.footer-promo-image .btn-link-inline.story-block-btn{display:inline;padding:0;line-height:inherit;vertical-align:initial}.btn.btn-default,.btn.btn-secondary,.comparison__info-block .btn-default.compare-btn,.comparison__info-block .btn-secondary.compare-btn,.footer-promo-image .btn-default.story-block-btn,.footer-promo-image .btn-secondary.story-block-btn{color:#000;background-color:#fff;border-color:#000}.btn.btn-default:not(:disabled):hover,.btn.btn-secondary:not(:disabled):hover,.comparison__info-block .btn-default.compare-btn:not(:disabled):hover,.comparison__info-block .btn-secondary.compare-btn:not(:disabled):hover,.footer-promo-image .btn-default.story-block-btn:not(:disabled):hover,.footer-promo-image .btn-secondary.story-block-btn:not(:disabled):hover{background-color:#e6e6e6;border-color:#000}.btn-group-lg>.btn,.btn-lg,.comparison__info-block .btn-group-lg>.compare-btn,.footer-promo-image .btn-group-lg>.story-block-btn{padding:10px 25px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.btn:not(:only-child),.button-group .btn,.button-group .comparison__info-block .compare-btn,.button-group .footer-promo-image .story-block-btn,.comparison__info-block .button-group .compare-btn,.comparison__info-block .compare-btn:not(:only-child),.footer-promo-image .button-group .story-block-btn,.footer-promo-image .story-block-btn:not(:only-child){margin-bottom:2.6666666667px}.btn:not(:only-child):not(.float-right),.button-group .btn:not(.float-right),.button-group .comparison__info-block .compare-btn:not(.float-right),.button-group .footer-promo-image .story-block-btn:not(.float-right),.comparison__info-block .button-group .compare-btn:not(.float-right),.comparison__info-block .compare-btn:not(:only-child):not(.float-right),.footer-promo-image .button-group .story-block-btn:not(.float-right),.footer-promo-image .story-block-btn:not(:only-child):not(.float-right){margin-right:2.6666666667px}@media (max-width:767px){.btn:not(:only-child):not(.float-right),.button-group .btn:not(.float-right),.button-group .comparison__info-block .compare-btn:not(.float-right),.button-group .footer-promo-image .story-block-btn:not(.float-right),.comparison__info-block .button-group .compare-btn:not(.float-right),.comparison__info-block .compare-btn:not(:only-child):not(.float-right),.footer-promo-image .button-group .story-block-btn:not(.float-right),.footer-promo-image .story-block-btn:not(:only-child):not(.float-right){margin-right:0}}.btn:not(:only-child).float-right,.button-group .btn.float-right,.button-group .comparison__info-block .float-right.compare-btn,.button-group .footer-promo-image .float-right.story-block-btn,.comparison__info-block .button-group .float-right.compare-btn,.comparison__info-block .compare-btn:not(:only-child).float-right,.footer-promo-image .button-group .float-right.story-block-btn,.footer-promo-image .story-block-btn:not(:only-child).float-right{margin-left:2.6666666667px}@media (max-width:767px){.btn:not(:only-child).float-right,.button-group .btn.float-right,.button-group .comparison__info-block .float-right.compare-btn,.button-group .footer-promo-image .float-right.story-block-btn,.comparison__info-block .button-group .float-right.compare-btn,.comparison__info-block .compare-btn:not(:only-child).float-right,.footer-promo-image .button-group .float-right.story-block-btn,.footer-promo-image .story-block-btn:not(:only-child).float-right{margin-left:0}}.btn-primary:not(:disabled):not(.disabled):active:focus:focus,.comparison__info-block .compare-btn:not(:disabled):not(.disabled):active:focus:focus{background-color:#434343;outline:none;box-shadow:0 0 0 1.5px #085cf1}.btn-secondary:not(:disabled):not(.disabled):active:focus{background-color:#434343;box-shadow:0 0 0 1.5px #085cf1}.btn-secondary:disabled{background-color:#434343;opacity:.4}.btn-primary:disabled,.comparison__info-block .compare-btn:disabled{background-color:#000;opacity:.4}.btn-secondary:not(:disabled):not(.disabled):active,.btn.btn-secondary:not(:disabled):hover,.comparison__info-block .btn-secondary.compare-btn:not(:disabled):hover,.footer-promo-image .btn-secondary.story-block-btn:not(:disabled):hover{background-color:#434343}.stick-cart--btn:focus{border-color:transparent}.btn-circle{display:inline-block;width:30px;height:30px;padding:7px 8px;margin-bottom:5px;font-size:12px;line-height:14px;color:#ccc;border:1px solid #ccc;border-radius:50%}.btn-all{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px;box-shadow:inset 0 0 0 1px transparent}.btn-lg-rounded,.btn-secondary{color:#fff;border:none}.btn-secondary{min-width:150px;padding:0 15px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:18px;line-height:50px;text-align:center;background-color:#000;border-radius:30px;box-shadow:inset 0 0 0 1px transparent}.btn-secondary:focus,.btn-secondary:hover{background-color:#434343}.btn-secondary:focus{outline:none;box-shadow:0 0 0 1.5px #085cf1}.btn-large{padding:18px 66px!important}.btn-cms,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a,.story-block-image-carousel .story-block-btn{position:relative;z-index:1;padding:10px 32px;font-family:inherit;font-size:16px;line-height:1.313;border-radius:35px}.btn-cms--black{background-color:#000!important;border-color:#000!important}.btn-primary,.comparison__info-block .compare-btn{padding:15px 32px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px;color:#fff;background-color:#000;border:none;border-radius:35px;box-shadow:inset 0 0 0 1px transparent}.btn-primary.compare,.comparison__info-block .compare.compare-btn{font-size:16px}.btn-primary:hover,.comparison__info-block .compare-btn:hover{color:#fff;background-color:#434343}.btn-primary:focus,.btn-primary:focus-visible,.comparison__info-block .compare-btn:focus,.comparison__info-block .compare-btn:focus-visible{background-color:#434343;outline:none;box-shadow:0 0 0 1.5px #085cf1}.btn-primary.add-to-bundle:not(.upsell),.comparison__info-block .add-to-bundle.compare-btn:not(.upsell){line-height:34px}.btn-primary.add-to-bundle:not(.upsell):not(.in-bundle),.comparison__info-block .add-to-bundle.compare-btn:not(.upsell):not(.in-bundle){color:#000;background-color:initial;border:3px solid #000}.btn-primary.add-to-bundle:not(.upsell).in-bundle,.comparison__info-block .add-to-bundle.compare-btn:not(.upsell).in-bundle{color:#fff;background-color:#444;border:3px solid #444}.btn-primary.add-to-bundle:not(.upsell):active,.comparison__info-block .add-to-bundle.compare-btn:not(.upsell):active{border:3px solid #444!important}.btn-primary.add-to-bundle:not(.upsell):disabled,.comparison__info-block .add-to-bundle.compare-btn:not(.upsell):disabled{opacity:.4}.btn-primary-square-black{padding:12px 32px;color:#fff;background-color:#000;border:none;border-radius:5px;box-shadow:inset 0 0 0 1px #fff}.btn-primary-square-black:hover{background-color:#434343}.btn-primary-square-black:focus{outline:none;box-shadow:0 0 0 1.5px #085cf1}.btn-primary-square-black:disabled{background-color:rgba(0,0,0,.2)}.btn-primary-black-right-icon{position:relative;display:inline-block;padding:18px 53px 18px 30px;background-color:#000;border-radius:35px}.btn-primary-black-right-icon:hover{background-color:#434343}.btn-primary-black-right-icon:focus{outline:none;box-shadow:0 0 0 1.5px #085cf1}.btn-primary-black-right-icon:after{position:absolute;top:25px;right:25px;display:inline-block;width:16px;height:16px;content:"";background-image:url(/assets/img/arrow-right.png);background-repeat:no-repeat}.btn-primary-black-left-lock{position:relative;display:inline-block;padding:18px 30px 18px 60px;background-color:#000;border-radius:35px}.btn-primary-black-left-lock:hover{background-color:#434343}.btn-primary-black-left-lock:focus{outline:none;box-shadow:0 0 0 1.5px #085cf1}.btn-primary-black-left-lock:after{position:absolute;top:24px;left:33px;display:inline-block;width:14px;height:16px;content:"";background-image:url(/assets/img/lock.png);background-repeat:no-repeat}.btn-rounded-outline{position:relative;padding:18px 30px;color:#000;background-color:initial;border:2px solid #000;border-radius:35px}.btn-rounded-outline:focus,.btn-rounded-outline:hover{color:#434343;border:2px solid #434343}.btn-rounded-outline:focus{outline:none;box-shadow:0 0 0 1.5px #085cf1}.right-arrow{padding:18px 53px 18px 30px}.right-arrow:after{position:absolute;top:25px;right:28px;display:inline-block;width:14px;height:16px;content:"";background-image:url(/assets/img/right-outline.png);background-repeat:no-repeat}.left-arrow{padding:18px 30px 18px 55px}.left-arrow:after{position:absolute;top:26px;left:32px;display:inline-block;width:14px;height:16px;content:"";background-image:url(/assets/img/left-outline.png);background-repeat:no-repeat}.btn-ghost{padding:18px 30px;color:#fff;background-color:initial;border:2px solid #fff;border-radius:35px}.btn-ghost:hover{background-color:rgba(0,0,0,.33);border:2px solid #fff}.btn-ghost:focus{outline:none;box-shadow:0 0 0 1.5px #085cf1}.btn-accessibility{padding:18px 30px;color:#085cf1;background-color:initial;border:2px solid #085cf1;border-radius:35px}.btn-accessibility:focus{outline:none;box-shadow:0 0 0 1.5px transparent}.btn-small{font-size:16px}a.link{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:20px;color:#e74c39!important;border:none;box-shadow:inset 0 0 0 1px #fff}a.links-right-icon{position:relative;display:inline-block;padding:10px 18px 10px 45px;border-radius:35px}a.links-right-icon:hover{background-color:initial}a.links-right-icon:focus{outline:none;box-shadow:0 0 0 1.5px #085cf1}a.links-right-icon:after{position:absolute;top:17px;left:22px;display:inline-block;width:16px;height:16px;content:"";background-image:url(/assets/img/icon-chevron-original-left.png);background-repeat:no-repeat}a.links-down-icon{position:relative;display:inline-block;padding:10px 45px 10px 18px;border-radius:35px}a.links-down-icon:hover{background-color:initial}a.links-down-icon:focus{outline:none;box-shadow:0 0 0 1.5px #085cf1}a.links-down-icon:after{position:absolute;top:17px;right:22px;display:inline-block;width:16px;height:16px;content:"";background:url(/assets/img/icon-chevron-original-down.png);background-repeat:no-repeat}.underline{text-decoration:underline;text-underline-offset:6px}.modal-dialog{box-shadow:0 25.6px 57.6px rgba(0,0,0,.22),0 4.8px 14.4px rgba(0,0,0,.18);transform:translate(0);animation:example .3s ease-in-out}.modal-dialog .close{display:flex;align-items:center;opacity:1}.modal-dialog .close .close-icon{margin-top:3px}.modal-dialog .close .close-label{margin-right:8px;font-size:16px}.modal-dialog .modal-content{border-radius:5px}.modal-dialog .modal-header{min-height:50px;border-bottom:0}.modal-dialog .modal-header .modal-title{line-height:normal}@media screen and (max-width:768px){.modal-dialog .modal-header .modal-title{font-size:24px}}.modal-dialog .modal-header h2{margin:0;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;line-height:1}.modal-dialog .modal-body{word-wrap:break-word}.modal-dialog .modal-footer{border-top:0}.comparison__info-block .modal-dialog .modal-footer .compare-btn,.footer-promo-image .modal-dialog .modal-footer .story-block-btn,.modal-dialog .modal-footer .btn,.modal-dialog .modal-footer .comparison__info-block .compare-btn,.modal-dialog .modal-footer .footer-promo-image .story-block-btn{display:inline-block;width:auto;margin-bottom:0}.clyde-checkout-modal .modal-dialog{max-width:880px}.clyde-checkout-modal .modal-dialog .modal-content{height:750px;overflow:auto}.clyde-checkout-modal .modal-dialog .modal-header{position:absolute;right:0;z-index:2}.clyde-checkout-modal .modal-dialog .modal-header .close{position:absolute;right:20px}.modal--build-a-bundle .modal-dialog{max-width:840px}.modal--build-a-bundle .modal-dialog .product-list__bb{row-gap:10px;column-gap:10px;margin:0 0 30px}.modal--build-a-bundle .modal-dialog .product-list__bb .cta__container{justify-content:center;margin:0}@media (min-width:576px){.modal--build-a-bundle .modal-dialog .product-list__bb{grid-template-columns:200px 200px;row-gap:25px;column-gap:25px}}@media (min-width:992px){.modal--build-a-bundle .modal-dialog .product-list__bb{grid-template-columns:250px 250px 250px}}.modal--build-a-bundle .modal-dialog .modal-footer{position:sticky;bottom:0;background-color:#fff;box-shadow:0 -1px 3px 0 rgba(0,0,0,.08)}.learn-more-modal .modal-dialog .modal-header{position:absolute;z-index:2;width:100%;min-height:unset;padding-bottom:0}.learn-more-modal .modal-dialog .modal-body .image-block-text-container{padding-top:0}@keyframes example{0%{transform:scale(.98)}to{transform:scale(1)}}.modal-backdrop.show{opacity:.35;transition:all .15s linear}@media (prefers-reduced-motion:reduce){.modal-backdrop.show{transition:none}}.modal-open{height:100vh;overflow:hidden}.breadcrumbs{padding:0 8px 8px}@media (max-width:767px){.breadcrumbs{display:none}}.breadcrumbs ol{padding:0;margin:0;list-style:none}.breadcrumbs li{float:left;font-size:12px;text-transform:uppercase}.breadcrumbs li span{margin:0 4px}.breadcrumbs li a{font-size:12px;color:#8e8f90}.breadcrumbs li a:hover{color:#747677}.col-md-9 .breadcrumbs{padding-bottom:0}.panel{margin-bottom:16px;background-color:#fff;border:1px solid transparent;box-shadow:none}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0}.panel>.list-group:first-child .list-group-item:last-child{border-bottom:0}.panel-body{padding:12px 0}.panel-heading{padding:4px 0;border-bottom:1px solid transparent}.panel-heading a:hover{text-decoration:none}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-heading>a .ng-fa-icon{color:#000}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title,.panel-title>a{color:inherit}.panel-footer{padding:8px 12px;background-color:#eee;border-top:1px solid #ccc}.panel-group{margin-bottom:16px}.panel-group .panel{margin-bottom:0;overflow:hidden}.panel-group .panel+.panel{margin-top:4px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ccc}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ccc}.panel-default{border-color:#ccc}.panel-default>.panel-heading{color:#222;background-color:#eee;border-color:#ccc}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ccc}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ccc}.panel-primary{border-color:#000}.panel-primary>.panel-heading{color:#fff;background-color:#000;border-color:#000}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#000}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#000}.collection.panel-group .panel-heading{padding:0}.collection.panel-group .panel-heading h4{padding:10px 15px}.collection.panel-group .panel-heading a{display:block;color:#6c757d}.collection.panel-group .panel-heading a:hover{color:#343a40}.collection.panel-group .panel-heading+.panel-collapse .panel-body{padding:15px;border-top:1px solid #ccc}.table-responsive{border:none}@media (max-width:767px){.table-responsive td,.table-responsive th{white-space:nowrap}}.table{display:table;margin-bottom:16px}.table>thead>tr>th{padding:0 .75rem 20px 0;overflow:hidden;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-weight:400;border-top:0;border-bottom:1px solid #222}.table>thead>tr>th.no-separator{border-bottom:0}.table>thead>tr>th:last-child{padding-right:0}.table>tbody>tr>td{padding:.75rem .75rem .75rem 0;border:none}.table>tbody>tr>td:last-child{padding-right:0}.table>tbody>tr:last-child>td{border-bottom:1px solid #ddd}.table .legacy-col-6{width:25%}@media (min-width:992px){.table .legacy-col-md-3{width:25%}}.list-header{margin-top:100px;border-top:0;border-bottom:1px solid #222}.alert-box-body .list-header{margin-top:0}.list-header.no-separator{border-bottom:0}@media (max-width:767px){.list-header{display:none}}.list-header .list-header-item{padding:0 .75rem 20px 0;overflow:hidden;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-weight:400}.list-header .list-header-item:last-child{padding-right:0}.list-header .list-header-item.column-price{padding-right:0;white-space:nowrap}.list-body{margin:0 0 40px}@media (max-width:767px){.list-body .list-item-row{margin-bottom:8px;border-bottom:1px solid #cfd4d9}}.list-body .list-item-row.list-item-row-big{padding-top:25px;padding-bottom:25px;margin-bottom:0;margin-top:4px;border-bottom:1px solid #cfd4d9}@media (max-width:767px){.list-body .list-item-row.list-item-row-big:first-child{border-top:1px solid transparent}}.list-body .list-item-row:last-child{border-bottom:1px solid #ddd}@media (max-width:767px){.list-body .list-item-row:last-child{border-bottom:1px solid transparent}}.list-body .list-item-row .list-item{padding:.675rem .525rem .675rem 0;overflow:hidden}.list-body .list-item-row .list-item .list-item{padding:0}.list-body .list-item-row .list-item .list-item-promo{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.list-body .list-item-row .list-item:last-child{padding-right:0}.list-body .list-item-row .list-item.column-price{position:inherit;padding-right:0}@media (max-width:767px){.list-body .list-item-row .list-item.column-price{order:2;text-align:right}}.list-body .list-item-row .list-item.form-check{margin-top:0}.list-body .list-item-row .list-item .form-control-feedback{display:none!important}@media (max-width:767px){.list-body .list-item-row .list-item label{margin-right:4px}}@media (max-width:767px){.list-body .list-item-row .clearfix.visible-xs-block+.list-item{padding-top:0}}@media (min-width:768px) and (max-width:991px){.list-body .list-item-row .clearfix.visible-sm-block+.list-item{padding-top:0}}@media (min-width:992px) and (max-width:1199px){.list-body .list-item-row .clearfix.visible-md-block+.list-item{padding-top:0}}.column-action,.column-price{text-align:right}@media (max-width:767px){.column-action,.column-price{text-align:left}}.form-horizontal .list-item .form-group{margin:0}.table-compare>.fixed-column{position:absolute;display:inline-block}@media (min-width:768px){.table-compare>.fixed-column{display:none}}.table-compare .table>tbody>tr>td{padding:8px;border:none;border-bottom:1px solid #ddd}.table-compare .table>tbody>tr>td .product-image{position:relative}.table-compare .table>tbody>tr>td .product-image .btn-tool{position:absolute;top:0;right:0}.table-compare .table>tbody>tr>th{border:none;border-bottom:1px solid #ddd}.comparison__info-block .table-compare .table .compare-btn,.footer-promo-image .table-compare .table .story-block-btn,.table-compare .table .btn,.table-compare .table .comparison__info-block .compare-btn,.table-compare .table .footer-promo-image .story-block-btn{width:auto}.table-compare .table .product-title{text-align:left}.table-compare .table .no-border{padding-top:0;padding-bottom:0;border:0}@media (max-width:767px){.table-compare .table td,.table-compare .table th{white-space:normal}}.toast-container{z-index:1030}.toast-container .toast .toast-close-button{top:0;background-color:inherit;border:none;opacity:1}.toast-container.toast-top-full-width{position:absolute;top:130px}.toast-container.toast-top-full-width.toast-sticky{position:fixed;top:0}@media (max-width:991px){.toast-container.toast-top-full-width.toast-sticky>div{margin-top:55px}}.toast-container.toast-top-full-width>div{width:100%!important;margin-top:40px;font-size:1rem;line-height:1.5;opacity:1}@media (min-width:992px){.toast-container.toast-top-full-width>div{max-width:calc(992px - 2 * 30px)}}@media (min-width:1200px){.toast-container.toast-top-full-width>div{max-width:calc(1170px - 30px)}}.toast-container.toast-top-full-width>div+div{margin-top:4px}.toast-container.toast-bottom-center{position:fixed;bottom:0}.toast-container.toast-bottom-center>div{width:100%!important}.toast-error{width:1.25rem;background-color:#f8cdc8;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="rgba(114, 28, 36, 0.999999)"><path d="M7.5,0A7.5,7.5,0,1,0,15,7.5,7.508,7.508,0,0,0,7.5,0Zm0,14A6.5,6.5,0,1,1,14,7.5,6.508,6.508,0,0,1,7.5,14Z"/><path d="M10.854,4.146a.5.5,0,0,0-.708,0L7.5,6.793,4.854,4.146a.5.5,0,0,0-.708.708L6.793,7.5,4.146,10.146a.5.5,0,0,0,.708.708L7.5,8.207l2.646,2.647a.5.5,0,0,0,.708-.708L8.207,7.5l2.647-2.646A.5.5,0,0,0,10.854,4.146Z"/></svg>');fill:#ff0;font-size:16px;color:#000;background-color:#fff;border:2px solid #dc3545;border-radius:10px!important}.toast-warning{background-color:#fce3bd;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="rgba(133, 100, 4, 0.999999)"><path d="M7.5,14.967A7.467,7.467,0,1,0,.033,7.5,7.476,7.476,0,0,0,7.5,14.967Zm0-14A6.533,6.533,0,1,1,.967,7.5,6.54,6.54,0,0,1,7.5.967Z"/><circle cx="7.5" cy="11.5" r="0.5"/><path d="M8,8V3.5a.5.5,0,0,0-1,0V10H8Z"/></svg>')}.toast-success{width:100%;background-color:#d1ebd1;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="rgba(21, 87, 36, 0.999999)"><path d="M13.851,4.149a.5.5,0,0,0-.7,0L6.5,10.8,3.851,8.149a.5.5,0,0,0-.7.7l3,3a.5.5,0,0,0,.7,0l7-7A.5.5,0,0,0,13.851,4.149Z"/></svg>')}.swiper-slide{padding-left:0}.links-accesories-swiper .swiper-button-next:after,.links-accesories-swiper .swiper-button-prev:after{display:none;content:""}@media (min-width:992px){.links-accesories-swiper .swiper-slide{width:350px!important;min-width:350px!important;height:560px!important;min-height:560px!important}}@media (max-width:991px){.links-accesories-swiper .product-tile{width:256px!important;min-width:256px!important;height:509px!important;min-height:509px!important}}@media (min-width:991px){.build-a-bundle-swiper .swiper-slide,.part-accesories-swiper .swiper-slide{width:auto!important}}@media (min-width:1199px){.build-a-bundle-swiper .swiper-slide,.part-accesories-swiper .swiper-slide{width:255px!important;min-width:255px!important}}.build-a-bundle-swiper .product-tile,.part-accesories-swiper .product-tile{position:relative;margin-right:15px;background-color:#fff;border-radius:8px;box-shadow:0 0 30px 0 rgba(0,0,0,.15)}@media (max-width:991px){.build-a-bundle-swiper .product-tile,.part-accesories-swiper .product-tile{max-width:255px!important;min-height:395px!important}}.build-a-bundle-swiper .product-tile:focus-visible,.part-accesories-swiper .product-tile:focus-visible{outline:2px auto -webkit-focus-ring-color}@media (max-width:1199px){.build-a-bundle-swiper .product-tile,.part-accesories-swiper .product-tile{max-width:100%}}.build-a-bundle-swiper .product-tile img,.part-accesories-swiper .product-tile img{padding-bottom:0}.build-a-bundle-swiper .product-tile .product-variation-container,.part-accesories-swiper .product-tile .product-variation-container{width:100%}.build-a-bundle-swiper .product-tile .product-variation-container .product-variation,.part-accesories-swiper .product-tile .product-variation-container .product-variation{display:inline-block;width:60%;text-align:left}.build-a-bundle-swiper .product-tile .product-variation-container .product-variation.read-only,.part-accesories-swiper .product-tile .product-variation-container .product-variation.read-only{text-align:center}.build-a-bundle-swiper .product-tile .product-variation-container .product-variation .form-group,.part-accesories-swiper .product-tile .product-variation-container .product-variation .form-group{margin-bottom:2.6666666667px}.build-a-bundle-swiper .product-tile .product-variation-container .product-sn-swatch-variation,.part-accesories-swiper .product-tile .product-variation-container .product-sn-swatch-variation{display:inline-block;width:100%;text-align:left}.build-a-bundle-swiper .product-tile .product-variation-container .product-sn-swatch-variation.read-only,.part-accesories-swiper .product-tile .product-variation-container .product-sn-swatch-variation.read-only{text-align:center}.build-a-bundle-swiper .product-tile .product-variation-container .product-sn-swatch-variation .form-group,.part-accesories-swiper .product-tile .product-variation-container .product-sn-swatch-variation .form-group{margin-bottom:2.6666666667px}.build-a-bundle-swiper .product-tile .price-container,.build-a-bundle-swiper .product-tile .product-rating,.part-accesories-swiper .product-tile .price-container,.part-accesories-swiper .product-tile .product-rating{padding:0 20px}.swiper-button-next,.swiper-button-prev{top:0;width:20px;height:100%;background:no-repeat 50%/100% 100%;opacity:.5}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}.swiper-button-next{right:0;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%232c2d2e' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.swiper-button-prev{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%232c2d2e' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.swiper-pagination{position:relative;color:#222}.swiper-pagination .swiper-pagination-bullet-active{background:#222}.swiper-pagination .swiper-pagination-bullet:only-child{visibility:hidden}.swiper-pagination-bullet{width:10px!important;height:10px!important;margin:7px}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-first,.swiper-container-horizontal>.swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-last{margin:0}.form-inline label{padding-right:2px}label{font-weight:400}label.disabled{opacity:.5}label>*{vertical-align:middle}.input-help{color:#8e8f90}.form-check label label{padding-left:0}fieldset{margin-bottom:8px}.form-control:focus{color:#000;border-color:#00abea;box-shadow:0 0 16px rgba(8,92,241,.2)}input.quantity{min-width:80px;max-width:100%}input[type=radio]~input[type=text]{margin-left:4px}@media (max-width:767px){input[type=radio]~input[type=text]{display:inline-block;width:90%}}input[type=checkbox],input[type=radio]{margin-right:8px;vertical-align:middle}label.disabled{cursor:default!important}input:not(.switch)[type=checkbox]:checked,input:not(.switch)[type=checkbox]:not(:checked){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}input:not(.switch)[type=checkbox]:checked+label,input:not(.switch)[type=checkbox]:not(:checked)+label{position:relative;padding-left:30px;font-size:16px;line-height:20px;color:#000;cursor:pointer}input:not(.switch)[type=checkbox]:checked+label:before,input:not(.switch)[type=checkbox]:not(:checked)+label:before{position:absolute;top:0;left:0;width:20px;height:20px;content:"";background:transparent;border:2px solid #d3d9de;border-radius:15%}input:not(.switch)[type=checkbox]:checked+label:after,input:not(.switch)[type=checkbox]:not(:checked)+label:after{position:absolute;top:0;left:0;width:20px;height:20px;content:url(/assets/icons/icon-feather-tick-white.svg);background-color:#000;border-radius:15%;transition:all .2s ease}input:not(.switch)[type=checkbox]:checked:disabled+label:after,input:not(.switch)[type=checkbox]:checked:disabled+label:before,input:not(.switch)[type=checkbox]:not(:checked):disabled+label:after,input:not(.switch)[type=checkbox]:not(:checked):disabled+label:before{cursor:default;opacity:.4}input:not(.switch)[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}input:not(.switch)[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.has-feedback .form-control-feedback{position:absolute;top:7px;right:25px;height:2.25rem;line-height:2.25rem}.has-feedback select+* .form-control-feedback{right:35px}.has-feedback .form-control{padding-right:42.5px}.indicates-required{color:#8e8f90}.indicates-required .required{margin-right:4px;color:#ea1919}label .required{margin-left:0;color:#ea1919}.form-check{height:auto;padding-bottom:0;padding-left:0}.has-feedback .form-control[type=number]{padding:6px 12px}.has-feedback .form-control[type=number]+* .form-control-feedback{display:none!important}.has-feedback .form-control+a.form-control-feedback{pointer-events:all}@media (max-width:767px){.form-horizontal.form-horizontal-inline label{padding-top:4px}}.form-control[type=email],.form-control[type=password],.form-control[type=text]{padding:22px 30px}@media (max-width:1199.98px){.form-control[type=email],.form-control[type=password],.form-control[type=text]{padding:22px 20px}}input[type=file]{padding:0;border:none;box-shadow:none}.form-control-checkbox{margin-bottom:0;font-size:1rem;border:none}.form-control-checkbox:invalid .form-control a{color:inherit;text-decoration:underline}.form-control-checkbox .form-control{padding-right:0;padding-left:0;background-color:inherit;border:none}.form-control-checkbox .form-control-feedback{display:none!important}.has-success .ng-fa-icon{color:#28a745}.has-error .col-form-label,.has-error .form-check,.has-error .form-text,.has-error .ng-fa-icon{color:#e74c39!important}.has-error .form-check a{color:#e74c39;text-decoration:underline}.has-error input,.has-error select,.has-error textarea{border-color:#e74c39!important}.has-error input:focus,.has-error select:focus,.has-error textarea:focus{border-color:#e74c39!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #f29e94}.has-error .captcha>div{border:1px solid #e74c39}.filter-dropdown{position:relative;padding-bottom:15px}.filter-dropdown .dropdown-menu{width:100%;padding:0}.filter-dropdown .dropdown-menu a.dropdown-item{color:#495057}.filter-dropdown .dropdown-menu a.dropdown-item.selected{color:#000;background-color:#fff}.filter-dropdown .dropdown-menu a.dropdown-item.selected .icon-checked{position:absolute;right:15px;padding-top:1.3333333333px}.filter-dropdown .dropdown.show,.filter-dropdown .dropup.show{color:#495057;background-color:#fff;border-color:#404040;outline:0}.filter-dropdown .dropdown .dropdown-toggle,.filter-dropdown .dropdown .dropdown-toggle:hover,.filter-dropdown .dropup .dropdown-toggle,.filter-dropdown .dropup .dropdown-toggle:hover{color:#222}.filter-dropdown .dropdown .dropdown-toggle:after,.filter-dropdown .dropup .dropdown-toggle:after{position:absolute;top:calc(calc(1.5em + .75rem + 2px) / 2);right:4px}.form-checkout .row{flex-direction:column!important}.form-checkout .row .checkout-form-sign-button{display:flex;justify-content:flex-end}.form-checkout .row input{border-radius:initial}.form-checkout .form-checkout-hint{color:#8e8f90}.form-checkout .checkbox-container{display:flex;flex-direction:column}.form-checkout .password-input-label{display:flex;justify-content:space-between}.form-checkout .password-input-label a{text-decoration:underline}.dl-horizontal{margin-bottom:4px}.dl-horizontal dt{font-weight:400}.dl-horizontal dt+dd{margin-bottom:2px}.dl-horizontal.dl-separator>dt:after{content:":"}.inactive :not(a){color:#8e8f90}.inactive a,.inactive a .ng-fa-icon,.inactive a:hover .inactive a:hover>.ng-fa-icon{color:#000}.share-tools{display:flex;justify-content:flex-end;padding:0;margin:0;list-style:none}.share-tools>li{max-width:50px;height:27px;padding:0 5.3333333333px;margin:0;overflow:hidden;font-size:18px;transition:max-width .5s ease-in-out}@media (prefers-reduced-motion:reduce){.share-tools>li{transition:none}}.share-tools>li button{padding:3px 0 0;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;text-transform:none;white-space:normal;background-color:initial;border:0}.share-tools .ng-fa-icon{font-size:22px;color:#000;vertical-align:middle}.share-tools li:hover .ng-fa-icon{color:#000}@media (min-width:768px){.share-tools li{transition:max-width .5s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.share-tools li{transition:none}}@media (min-width:768px){.share-tools li:hover{max-width:300px;overflow:hidden;color:#000;cursor:pointer}.share-tools li:hover .share-label{color:#000}}@media (min-width:768px){.share-tools li .share-label{padding-left:4px;font-size:1rem;line-height:26px;color:#8e8f90}}@media (min-width:768px) and (max-width:767px){.share-tools li .share-label{display:none}}.account-wrapper .share-tools{margin-bottom:8px}.full-width{position:relative;right:50%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}.full-width .overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.full-width .image-logo{width:100%;max-width:157px}.full-width .enhanced-image-text.overlayed{position:absolute;top:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.full-width .enhanced-image-text.overlayed .enhanced-image-text-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:730px;padding-top:40px;text-align:center}@media screen and (max-width:767px){.full-width .enhanced-image-text.overlayed .enhanced-image-text-container{padding:0 15px}}.full-width .enhanced-image-text.overlayed .enhanced-image-text-container .story-block-btn{display:inline-block;width:auto;padding:5px 25px;margin:40px 0}.full-width .enhanced-image-text.overlayed .enhanced-image-text-container *{color:#fff}@media screen and (max-width:767px){.full-width.left .overlay{display:none}}.full-width.left .enhanced-image-text.overlayed{position:absolute;top:calc(50% + 30px);left:10%;z-index:2;justify-content:flex-start;width:100%;max-width:500px;height:auto;transform:translateY(-50%)}@media (max-width:767.98px){.full-width.left .enhanced-image-text.overlayed{position:static;max-width:100%;text-align:center;transform:none}}.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container{align-items:flex-start;padding:0}.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container h2{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:32px}@media screen and (min-width:768px){.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container h2{font-size:40px}}.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container h3{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container .story-block-btn{padding:0 30px;margin:40px 0 0;line-height:60px;background-color:#e74c39!important;border:none}.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container *{text-align:left}@media screen and (max-width:767px){.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container{align-items:center;padding:20px 15px}.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container .story-block-btn{display:block;width:100%}.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container h2,.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container h3{color:#000}.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container *{text-align:center}}@media (max-width:767px){.d-xs-none{display:none}}.system-notification{padding:15px 0;background-color:#f39c12}.system-notification .system-notification-icon{float:left;padding:8px 32px 8px 0}.system-notification .system-notification-icon .ng-fa-icon{font-size:300%}.system-notification .system-notification-text{float:left}.system-notification .system-notification-close{float:right;font-size:200%;color:#222}.alert-inline{background-color:#fff;border-width:2px}.alert-box{border:3px solid #e74c39}.alert-box .alert-box-header{padding-bottom:8px;color:#e74c39}.alert-box .alert-box-body{padding:0 8px}.alert-box .list-body{margin-bottom:0}.alert-box .list-item-row:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}@media (max-width:767px){.alert-box .alert-box-body{padding:0}.alert-box .btn,.alert-box .comparison__info-block .compare-btn,.alert-box .footer-promo-image .story-block-btn,.comparison__info-block .alert-box .compare-btn,.footer-promo-image .alert-box .story-block-btn{width:100%;margin-top:4px}.alert-box .list-item-row{padding:0 8px}}.label{font-size:100%;border-radius:22px}.label.label-info{background-color:#1ec2ff}.line-item-edit-dialog .product-info .product-availability{margin-bottom:8px}.line-item-edit-link{display:inline-block;margin-bottom:4px}.section{margin-bottom:16px;clear:both}.section.section-separator{padding-bottom:16px;border-bottom:1px solid #ccc}@media (min-width:1200px){.section.section-separator-lg{padding-bottom:16px;border-bottom:1px solid #ccc}}@media (min-width:992px){.section.section-separator-md{padding-bottom:16px;border-bottom:1px solid #ccc}}@media (min-width:768px){.section.section-separator-sm{padding-bottom:16px;border-bottom:1px solid #ccc}}@media (max-width:767px){.section.section-separator-xs{padding-bottom:16px;border-bottom:1px solid #ccc}}@media print{a[href]:after{content:none!important}}body .propertyeditor{margin-bottom:8px}body .propertyeditor .propertygroup-property .propertygroup-property-content{display:inherit}body .propertyeditor .propertygroup-property .propertygroup-property-content .propertygroup-editor-value{width:100%}body .propertyeditor .propertygroup-description{font-size:inherit}body .propertyeditor .propertygroup-error{display:none!important}body .propertyeditor-view .propertygroup-description{display:none}body .propertyeditor-view .propertygroup-property-noneditable{margin-bottom:0}body .propertyeditor-view .propertygroup-property-noneditable label{padding-top:0;margin-bottom:0}body .propertyeditor-view .propertygroup-property-noneditable label:after{content:":"}body .propertyeditor-view .propertygroup-property-noneditable .required{display:none}.promotion-list{display:table;width:100%;padding-left:0;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;list-style:none}.promotion-list .promotion-list-item{display:table-row}.promotion-list .promotion-icon{float:left;margin-right:10px}.promotion-list .promotion-long-title,.promotion-list .promotion-short-title{display:inline;padding-right:4px}.product-promocode-label{position:relative;display:inline-block;margin:0 20px;font-size:.85rem;color:#e40d6a;text-transform:uppercase;border-radius:0 5px 5px 0}.promotion-title{display:inline;padding-right:4px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;color:#e74c39}.promotion-title.coupon-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;color:#085cf1}.promotion-details-and-remove-links{white-space:nowrap}.promotion-details-link{padding-left:0}.promotion-details-sec{display:flex}.promotion-links-seperator{padding-right:7.5px;padding-left:7.5px}.promotion-remove-link{padding-left:0}.modal-body .product-info .promotion-list{margin-bottom:0}.imageVariationList.swatchImage{padding:0;margin:10px 0}.imageVariationList.swatchImage .imageVariationListItem{display:inline-block;margin-right:5px;list-style:outside none none}.imageVariationList.swatchImage .imageVariationListItem a{padding:1px;border:1px solid transparent;border-radius:50%}.imageVariationList.swatchImage .imageVariationListItem a.selected{display:block;background:#fff;border:1px solid #ccc}.imageVariationList.swatchImage .imageVariationListItem a img{width:32px;border-radius:50%}.imageVariationList.colorCode{padding:0;margin:10px 0}.imageVariationList.colorCode .imageVariationListItem{display:inline-block;margin-right:5px;list-style:outside none none}.imageVariationList.colorCode .imageVariationListItem a{display:block;padding:1px;border:1px solid transparent;border-radius:50%}.imageVariationList.colorCode .imageVariationListItem a.selected{border:1px solid #ccc}.imageVariationList.colorCode .imageVariationListItem a span{display:block;width:32px;height:32px;font-weight:400;color:#333;border:1px solid transparent;border-radius:50%}@media (max-width:767px){.headline-wrapper{justify-content:center}}header{position:relative;top:0;z-index:100;display:block;width:100%;background:#fff}.modal-open .pdp header{z-index:3!important}.sn-checkout-v2 header{min-height:unset!important}header .mobile{text-transform:none}header .logo-wrapper{display:flex;align-self:center;padding-top:0;padding-bottom:0}header .logo-wrapper .logo{padding-right:16px}@media (max-width:1199.98px){header .logo-wrapper .logo{margin:30px auto 24px}}header .logo-wrapper .logo:focus-visible{outline:unset;box-shadow:0 0 0 1.5px #085cf1}header .navbar-toggler{display:none}@media (max-width:767.98px){header .navbar-toggler{display:block}}header .item-count-container.small,header .quick-cart-link.small{display:none}@media (max-width:767.98px){header .item-count-container.small,header .quick-cart-link.small{display:block}header .item-count-container.full,header .quick-cart-link.full{display:none}}header .meta-navigation{max-width:none;height:45px;padding:0 50px;background-color:#f8f9fa}@media (max-width:991.98px){header .meta-navigation{display:none}}header .meta-navigation .meta-content{display:flex;align-items:center;justify-content:space-between;padding:10px 0}header .meta-navigation .meta-content #CrossBrand{max-height:26px}header .meta-navigation .meta-content #CrossBrand svg{width:53px}header .meta-navigation .meta-content #CrossBrand .sn-fam{margin-right:5px;font-size:13px}header .meta-navigation .meta-content #MetaLinks{display:flex;gap:20px;margin:0;list-style:none}header .meta-navigation .meta-content #MetaLinks li a{font-size:13px}header .main-navigation{position:static;display:flex;align-items:center}@media (max-width:991.98px){header .main-navigation{overflow:auto;-webkit-overflow-scrolling:touch}}header .main-navigation .main-navigation-list .skip-content-link{position:absolute;top:-1000px;left:-1000px;width:1px;height:1px;overflow:hidden;color:#000;text-align:left}header .main-navigation .main-navigation-list a.skip-content-link:active,header .main-navigation .main-navigation-list a.skip-content-link:focus,header .main-navigation .main-navigation-list a.skip-content-link:hover{top:80%;left:0;width:auto;height:auto;margin-left:35px;overflow:visible}header .main-navigation .main-navigation-list .category-level1{left:0;z-index:2;width:100%;border-right:0}header .main-navigation .main-navigation-list li a{color:#000;text-transform:capitalize;letter-spacing:1px}@media (min-width:992px) and (max-width:1199.98px){header .main-navigation .main-navigation-list li a{font-size:1rem}}header .main-navigation .main-navigation-list li a .angle-down{border-top:3px solid #000;border-left:3px solid #000}header .main-navigation .main-navigation-list li a:focus-visible{outline:unset;box-shadow:0 0 0 1.5px #085cf1}header.homepage{margin-bottom:0}@media (max-width:767.98px){header{margin-bottom:0}}.header{position:relative;display:flex;align-items:center;justify-content:space-between;width:unset;max-width:none;height:70px;padding:0 50px}.homepage .header{transition:all .2s ease-in-out}.mobile-sticky .header{background-color:#fff!important}@media (max-width:767.98px){.header{flex-wrap:wrap;padding-right:0;padding-left:0}}.header a span:hover{color:#8e8f90}.header .navbar-toggler{order:20}.header.height-0{height:0}@media (max-width:1199px){.header{padding:0 30px 0 0}.header .navbar-toggler{display:block;order:1}}.microsite-header-fixed-banner{display:none}.header-utility{display:flex;align-items:center;align-self:center;justify-content:flex-end;line-height:1}@media screen and (min-width:768px){.header-utility{width:150px;padding-right:10px;white-space:nowrap}}.header-utility .header-search-icon{width:24px;height:24px;margin:5px;background-image:url(/assets/icons/icon-feather-search-black.svg)}@media (max-width:767px){.header-utility .header-search-icon{margin:0}}.header-utility .active-search .header-search-icon{background-image:url(/assets/icons/icon-feather-search-black.svg)}.header-utility .header-user-icon{width:24px;height:24px;margin-right:10px;margin-left:5px;background-image:url(/assets/icons/icon-feather-user-black.svg)}@media (max-width:767px){.header-utility .header-user-icon{margin:0 4px 0 2px}}.header-utility .badge{z-index:1;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0!important;border-radius:15px}.header-utility .header-basket-icon{width:22px;height:24px;margin-top:4px;background-image:url(/assets/icons/icon-cart-black.svg)}.header-utility .my-account-link .ng-fa-icon.header-icon,.header-utility .quick-cart-link .ng-fa-icon.header-icon,.header-utility .search-toggler .ng-fa-icon.header-icon{color:#000}.header-utility .my-account-link span,.header-utility .quick-cart-link span,.header-utility .search-toggler span{color:inherit}.header-utility .my-account-link .mini-cart-price,.header-utility .quick-cart-link .mini-cart-price,.header-utility .search-toggler .mini-cart-price{color:#000}.header-utility .compare-status .ng-fa-icon.header-icon{position:relative;top:1px;transition:all .3s ease-in}.header-utility .compare-status--active .ng-fa-icon.header-icon{color:#dc3545!important}@media (max-width:767.98px){.header-utility{order:10}}.header-utility .language-switch>span span:first-child span:first-child{display:none}.header-utility .language-switch a{color:#8e8f90}.header-utility .language-switch a:hover{opacity:.7}.header-utility .chosen-language a{color:#000}.header-utility .language-divider{color:#8e8f90}.header-utility a:focus,.header-utility button:focus,.header-utility span:focus{outline:none}.header-utility a:focus-visible,.header-utility a:focus-visible .header-user-icon,.header-utility button:focus-visible,.header-utility span:focus-visible{outline:unset;box-shadow:0 0 0 1.5px #085cf1}.user-links{padding:0;margin:0;line-height:40px}@media (max-width:767.98px){.user-links{align-self:center}}.user-links li{float:left;padding-right:12px;font-family:proxima-nova-normal-400,sans-serif;font-size:12px;color:#222;text-transform:uppercase;list-style:none}.user-links li:first-child .ng-fa-icon.header-icon{padding-left:0}.user-links li a{color:#eee}.user-links li .login-name{color:#000}.user-links li .compare-status,.user-links li .wishlist-count{position:relative}.separator{padding-right:4px;padding-left:4px}.ng-fa-icon.header-icon{position:relative;padding:0 10px 0 4px;font-size:24px;color:#eee}@media (max-width:991px){.ng-fa-icon.header-icon{padding:0 0 0 4px;color:unset}}@media (max-width:767.98px){.ng-fa-icon.header-icon{color:#222}}.logo{display:block;width:150px;height:39px;background:url(/assets/themes/ninja/img/logo_black.png) 0 no-repeat;background-size:contain}@media (max-width:1199.98px){.logo{width:120px;height:31px}}.hamburger-menu span{background-color:#000}.mobile-logo{display:block;width:52px;height:25px;margin:0 16px 0 8px;background:url(/assets/themes/ninja/img/logo_black.png) 0 no-repeat;background-size:contain}@media (max-width:767px){.mobile-logo{margin:0!important}}.mobile-logo:focus-visible{outline:unset;box-shadow:0 0 0 1.5px #085cf1}.homepage .header-basket-icon{background-image:url(/assets/icons/icon-cart-white.svg)}.homepage .header-search-icon{background-image:url(/assets/icons/icon-feather-search-white.svg)}.homepage .header-user-icon{background-image:url(/assets/icons/icon-feather-user-white.svg)}.homepage .mobile-logo{display:block;width:52px;height:25px;margin:0 16px 0 8px;background:url(/assets/themes/ninja/img/logo_mobile.png) 50% no-repeat;background-size:52px 25px}@media (max-width:1199.98px){.homepage .mobile-logo{width:120px;height:31px;margin-right:0}}.homepage.mobile-sticky .mobile-logo,.homepage .nav-is-open .mobile-logo{background:url(/assets/themes/ninja/img/logo_black.png) 50% no-repeat;background-size:contain}.homepage .hamburger-menu span{background-color:#fff}.homepage .chosen-language a{color:#fff}.homepage .nav-is-open .my-account-link .ng-fa-icon.header-icon,.nav-is-open .my-account-link .ng-fa-icon.header-icon{color:#222!important}.homepage .nav-is-open .chosen-language a,.nav-is-open .chosen-language a{color:#000}.homepage .nav-is-open .main-navigation-list li.dropdown>a,.nav-is-open .main-navigation-list li.dropdown>a{color:#000!important}.homepage .nav-is-open .main-navigation-list li.dropdown>a .angle-down,.nav-is-open .main-navigation-list li.dropdown>a .angle-down{border-top:3px solid #000!important;border-left:3px solid #000!important}.homepage .nav-is-open .main-navigation-list li.dropdown .category-level2>li>a,.homepage .nav-is-open .main-navigation-list li.dropdown .category-level3>li>a,.homepage .nav-is-open .main-navigation-list li.dropdown .category-level4>li>a,.nav-is-open .main-navigation-list li.dropdown .category-level2>li>a,.nav-is-open .main-navigation-list li.dropdown .category-level3>li>a,.nav-is-open .main-navigation-list li.dropdown .category-level4>li>a{color:#7b7b7b}.homepage .nav-is-open .main-navigation-list li.dropdown .category-level2>li>a:hover,.homepage .nav-is-open .main-navigation-list li.dropdown .category-level3>li>a:hover,.homepage .nav-is-open .main-navigation-list li.dropdown .category-level4>li>a:hover,.nav-is-open .main-navigation-list li.dropdown .category-level2>li>a:hover,.nav-is-open .main-navigation-list li.dropdown .category-level3>li>a:hover,.nav-is-open .main-navigation-list li.dropdown .category-level4>li>a:hover{color:#222}@media (min-width:1199px){.homepage .nav-is-open .header-search-icon,.nav-is-open .header-search-icon{background-image:url(/assets/icons/icon-feather-search-black.svg)}.homepage .nav-is-open .header-user-icon,.nav-is-open .header-user-icon{background-image:url(/assets/icons/icon-feather-user-black.svg)}.homepage .nav-is-open .header-basket-icon,.nav-is-open .header-basket-icon{background-image:url(/assets/icons/icon-cart-black.svg)}}.homepage .nav-is-open .logo-col,.nav-is-open .logo-col{max-width:100%}.homepage .nav-is-open .logo-col .logo-wrapper,.nav-is-open .logo-col .logo-wrapper{display:flex;align-self:center;padding-top:0;padding-bottom:0}.homepage .nav-is-open .logo-col .logo-wrapper .logo,.nav-is-open .logo-col .logo-wrapper .logo{display:block;width:150px;height:39px;padding-right:16px;background:url(/assets/themes/ninja/img/logo_black.png) 0 no-repeat!important;background-size:contain!important}.homepage .nav-is-open .logo-col .logo-wrapper img,.nav-is-open .logo-col .logo-wrapper img{width:180px}.header-default-cmp{display:block;width:100%}.mobile-sticky .header-default-cmp{position:fixed;top:0;z-index:100;box-shadow:0 1px 5px rgba(0,0,0,.02)}.mobile-sticky .hamburger-menu span,.nav-is-open .hamburger-menu span{background-color:#000}.mobile-sticky .header-utility .header-search-icon,.nav-is-open .header-utility .header-search-icon{background-image:url(/assets/icons/icon-feather-search-black.svg)}.mobile-sticky .header-utility .header-user-icon,.nav-is-open .header-utility .header-user-icon{background-image:url(/assets/icons/icon-feather-user-black.svg)}.mobile-sticky .header-utility .header-basket-icon,.nav-is-open .header-utility .header-basket-icon{background-image:url(/assets/icons/icon-cart-black.svg)}@media (max-width:767.98px){.header-checkout .mobile-logo{align-self:center;padding:0;margin:auto}}header .header-checkout .header-utility,header .header-simple .header-utility{justify-content:flex-start;padding-right:0;padding-left:0}header .header-checkout .mid-header,header .header-simple .mid-header{padding-right:0;padding-left:0}@media (max-width:767.98px){header .header-checkout .mid-header,header .header-simple .mid-header{float:left}header .header-checkout .mid-header .logo-wrapper,header .header-simple .mid-header .logo-wrapper{display:flex;justify-content:center;height:55px;padding-top:0;padding-bottom:0}header .header-checkout .mid-header .mobile-logo,header .header-simple .mid-header .mobile-logo{padding:0;margin-top:30px;margin-bottom:24px}header .header-checkout .header-utility,header .header-simple .header-utility{justify-content:flex-end;float:right;height:55px;padding-right:8px}header .header-checkout .header-utility .user-links li,header .header-simple .header-utility .user-links li{padding-right:0}header .header-checkout .header-utility .user-links span,header .header-simple .header-utility .user-links span{display:none}}@keyframes shake{0%{transform:scale(1.3)}to{transform:scale(1)}}@media screen and (max-width:1199px){.compare-status{margin-right:15px;line-height:1!important}}.header-block-wrapper{display:flex;max-width:71.25rem;padding:0 15px;margin:auto}.header-block-wrapper .column:first-child{padding-right:40px}@media (max-width:991px){.header-block-wrapper{display:flex;flex-direction:column;padding:0}.header-block-wrapper .column:first-child{padding:0 15px}.header-block-wrapper .column:nth-child(2){padding:0!important}.header-block-wrapper .column:nth-child(2) .swiper-slide{margin-right:0!important}}@media (min-width:768px) and (max-width:1199px){.header-block-wrapper{flex-direction:row}}.header-block-wrapper h5{display:none}.header-block-wrapper .column{width:50%;padding:30px 0;margin:auto}@media (max-width:991px){.header-block-wrapper .column{order:1;width:100%}.header-block-wrapper .column:first-child{order:3}.header-block-wrapper .column .swiper-container-horizontal .swiper-wrapper{padding-left:0}}@media (min-width:768px) and (max-width:1199px){.header-block-wrapper .column{order:unset!important;width:50%}.header-block-wrapper .column:first-child{order:unset!important}}.header-block-wrapper .column .enhanced-image{padding-left:5px}@media (max-width:991px){.header-block-wrapper .column .enhanced-image{padding-left:0}}.header-block-wrapper .column .text-wrapper{max-width:31.25rem!important}.header-block-wrapper .divider{width:5%}@media (max-width:991px){.header-block-wrapper .divider{order:2}}.header-block-wrapper .landing-slider-contents{height:500px}.header-block-wrapper .landing-slider-contents .swiper-container{width:100%;height:100%}.header-block-wrapper .landing-slider-contents .swiper-container .common-image-desciption{display:none}@media (min-width:768px){.displayMobileView{width:100%}.displayMobileView.right{justify-content:flex-end}.displayMobileView.left{justify-content:start}.displayMobileView.center{justify-content:center}}@media (max-width:991px){.header .mobileButton{margin-right:-10%}}@media (max-width:991px){.sticky-header.navigation-bar .row.align-items-center{width:50%!important;height:auto!important}}@media (min-width:768px){.new-landing-page-wrapper .displayMobileView{width:100%}.new-landing-page-wrapper .displayMobileView.right{justify-content:flex-end}.new-landing-page-wrapper .displayMobileView.left{justify-content:normal}.new-landing-page-wrapper .displayMobileView.center{justify-content:center}}.new-landing-page-wrapper .landing-slider-contents .swiper-slide{cursor:auto}.new-landing-page-wrapper .sticky-header header .header .logo-col .logo-wrapper img{width:auto;height:123px}@media (max-width:767px){.new-landing-page-wrapper .sticky-header header .header .logo-col .logo-wrapper img{width:100px!important;height:auto!important}.new-landing-page-wrapper .sticky-header.navigation-bar .row.align-items-center{width:120px!important;height:auto!important}}@media (max-width:991px){.new-landing-page-wrapper .sticky-header header .header .logo-col .logo-wrapper img{width:auto;height:123px}.new-landing-page-wrapper .header-block-wrapper .landing-slider-contents{height:auto}.new-landing-page-wrapper .sticky-header.navigation-bar .row.align-items-center{width:auto!important;height:auto!important}}@media (max-width:1199.98px){.new-landing-page-wrapper .row.align-items-center{order:2;width:auto!important;height:auto!important;width:120px}}@media (max-width:767px){.new-landing-page-wrapper .row.align-items-center{width:120px;height:auto!important;margin-left:0}}.language-switch{margin-left:16px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:.85rem}.language-switch .dropdown-menu{position:absolute;min-width:50px;margin-top:0}.language-switch .language-switch-link{text-transform:uppercase;cursor:pointer}.language-switch:not(.accordion) .language-switch-link{display:block;padding-right:8px;padding-left:4px;color:#eee!important}.language-switch:not(.accordion) .language-switch-link.show .language-switch-link span:hover,.language-switch:not(.accordion) .language-switch-link:not(.show) .language-switch-link span:hover{color:#d5d5d5}.language-switch:not(.accordion) .language-switch-menu-container{padding:15px;margin:-15px}.language-switch:not(.accordion) .language-switch-container{z-index:9999;padding:5.3333333333px 8px;background:#fff;box-shadow:0 4px 3px 0 rgba(0,0,0,.2)}.language-switch:not(.accordion) .language-switch-container ul{padding-left:0;margin-bottom:0;list-style:none}.language-switch:not(.accordion) .language-switch-container ul li{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;line-height:2.25}.language-switch:not(.accordion) .language-switch-container ul li a:hover{color:#e74c39}.language-switch.accordion{margin-left:0}.language-switch.accordion .language-switch-link{padding-left:0;color:#000!important}.language-switch.accordion .language-switch-container{position:relative;top:0!important;left:0!important;width:100%;padding-top:0;margin-top:0}.language-switch.accordion .language-switch-container ul{list-style:none}.language-switch.accordion .language-switch-container li{line-height:25px}.language-switch.accordion .language-switch-container a{font-size:12px}.language-switch-top{margin:0 20px 0 0;text-transform:uppercase}@media (max-width:767.98px){.header-utility .language-switch{display:none}.mobile-menu .language-switch{height:100%;margin:0}.mobile-menu .language-switch>span{display:flex;height:100%;margin-top:15px}.mobile-menu .language-switch .chosen-language a{color:#000}.mobile-menu .language-switch a{font-size:16px;color:#8e8f90;text-transform:uppercase}.mobile-menu .language-switch .language-divider{color:#8e8f90}.mobile-menu .language-switch span span:first-child .language-divider{display:none}}.search-container{position:relative;height:84px}.search-container .btn-reset:active,.search-container .btn-search:active{background-color:initial!important;border-color:transparent!important}.search-container .search{height:79px;margin:0 165px}@media (max-width:1199px){.search-container .search{margin:0 140px}}@media (max-width:991px){.search-container .search{margin:0}}.search-container .close-button{right:0;float:right;width:28px;height:28px;margin:25px 0 21px 35px;cursor:pointer;background-color:initial;background-image:url(/assets/icons/icon-feather-cross.svg);background-repeat:no-repeat;border:none;object-fit:contain}@media (max-width:991px){.search-container .close-button{margin:18px 5px 18px 35px}}.search-container button{margin-right:0!important}.search-container button:active,.search-container button:focus{outline:none;box-shadow:none!important}.search-container button.btn-reset{opacity:.6}.search-container button.btn-reset,.search-container button.btn-search{float:left;width:30px;height:30px;padding-right:0;margin:23px 20px 20px 0;background:url(/assets/icons/icon-feather-search-black.svg);background-repeat:no-repeat;background-position:50%;border:0}@media (max-width:991px){.search-container button.btn-reset,.search-container button.btn-search{margin:18px 20px 20px 5px}}.search-container button.btn-reset span:before,.search-container button.btn-search span:before{font-size:1.25rem;color:#fff}.search-container .search-suggest-results-wrapper{position:absolute;top:79px;left:0;z-index:9999;width:100vw;padding:0 165px;margin:0;background-color:#fff}@media (max-width:1199px){.search-container .search-suggest-results-wrapper{padding:0 140px}}@media (max-width:991px){.search-container .search-suggest-results-wrapper{padding:0}}.search-container .search-suggest-results-wrapper .search-suggest-result-products-title{margin-top:20px;margin-bottom:0;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:24px;color:#000;text-transform:none}.search-container .search-suggest-results-wrapper .search-suggest-result-products-title:hover{color:#000}.search-container ul.search-suggest-results{max-width:90vw;max-height:50vh;padding-right:0;padding-bottom:20px;padding-left:45px;margin-right:auto;margin-bottom:0;overflow-y:scroll;list-style:none;background:#fff}@media (max-width:991px){.search-container ul.search-suggest-results{max-width:100vw;margin-left:0}}.search-container ul.search-suggest-results li{width:100%;padding:10px 0;line-height:normal;opacity:.7;transition:all .3s ease-in}.search-container ul.search-suggest-results li strong{opacity:1}.search-container ul.search-suggest-results li.search-result-focus,.search-container ul.search-suggest-results li:hover{padding-left:3px!important;opacity:1}.search-container ul.search-suggest-results li.active-suggestion+li button,.search-container ul.search-suggest-results li:hover+li button{border:none}.search-container ul.search-suggest-results li:first-child button{border:0}.search-container ul.search-suggest-results li button{width:100%;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px;line-height:normal;color:#000;text-align:left;background:none;border:0}.search-container ul.search-suggest-results li button:first-letter,.search-container ul.search-suggest-results li button strong{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.search-container input:focus{color:#222;background:#fff}.search-container input:focus+.buttons button,.search-container input:focus+.buttons button .ng-fa-icon{color:#222}.header-search-container input.form-control{float:left;width:88%;height:64px;padding-top:36px;padding-left:20px;font-size:24px;color:#222;background:#fff;border:none;border-radius:0}.header-search-container input.form-control::-ms-clear{display:none}@media (max-width:1199px){.header-search-container input.form-control{width:76%}}.header-search-container input:focus{color:#222;background:#fff;border:none;box-shadow:none}.header-search-container ul.search-suggest-results{width:100%}.header-utility .search-container{position:absolute;top:40px;right:0;z-index:999999;width:400px;margin-top:0;background:#fff}.header-utility .header-search-icon{background-color:initial;border:none}@media (max-width:1199.98px){.header-utility .header-search-icon{margin-right:15px}}.header-utility .badge{top:-11px;left:13px}@media (max-width:767px){.header-utility .badge{padding-top:3px;font-size:66%}}.header-utility .quick-cart-link a .ng-fa-icon{padding:0 9px 0 13px;margin:0;font-size:22px!important}.header-utility .header-basket-icon{height:30px;background-repeat:no-repeat}.header-utility .my-account-register{display:none}.header-utility .search-toggler{display:flex;align-items:center;padding:0;line-height:1;background-color:initial;border:none}.header-utility .search-toggler.active-search .ng-fa-icon{color:#fff}.header-utility .header-search-container{top:70px;width:100%;padding:0;border-top:2px solid #ced4da}.main-search-container ul.search-suggest-results{width:100%}.error-search-container ul.search-suggest-results{top:33px;width:100%}.no-search-result+.search-container .buttons button{color:#222!important}.search-box-overlay{width:100vw;height:100vh;background:#000;opacity:.4}@media (max-width:767.98px){.search-container{position:relative;border-bottom:1px solid #000}.search-container .btn-reset:active,.search-container .btn-search:active{background-color:initial!important;border-color:transparent!important}.search-container .search{height:60px;margin:0 10px;border-bottom:none}.search-container .close-button{right:10px;float:right;width:28px;height:28px;margin:18px 0;cursor:pointer;background-image:url(/assets/icons/icon-feather-cross.svg);background-repeat:no-repeat;object-fit:contain}.search-container button{margin-right:0!important}.search-container button:active,.search-container button:focus{box-shadow:none!important}.search-container button.btn-reset{opacity:.6}.search-container button.btn-reset,.search-container button.btn-search{float:left;width:30px;height:30px;margin:15px 0 20px;background:url(/assets/icons/icon-feather-search-black.svg);background-repeat:no-repeat;background-position:50%;border:0;padding-left:18px}.search-container button.btn-reset span:before,.search-container button.btn-search span:before{font-size:1.25rem;color:#fff}.search-container .search-suggest-results-wrapper{position:absolute;top:60px;left:0;z-index:9999;width:100vw;padding:0;margin:0;background-color:#fff}.search-container .search-suggest-results-wrapper .search-suggest-result-products-title{margin-top:20px;margin-bottom:0;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px;color:#000;text-transform:none}.search-container .search-suggest-results-wrapper .search-suggest-result-products-title:hover{color:#000}.search-container div.search-suggest-results-wrapper ul.search-suggest-results{max-height:calc(100vh - (70px + 53px));margin-left:0;padding-right:20px;padding-bottom:20px;padding-left:45px;overflow-y:scroll;list-style:none;background:#fff}.mobile-sticky .search-container div.search-suggest-results-wrapper ul.search-suggest-results{max-height:calc(100vh - 70px)}.search-container div.search-suggest-results-wrapper ul.search-suggest-results li{width:100%;padding:10px 0;line-height:normal}.search-container div.search-suggest-results-wrapper ul.search-suggest-results li.active-suggestion+li button,.search-container div.search-suggest-results-wrapper ul.search-suggest-results li:hover+li button{border:none}.search-container div.search-suggest-results-wrapper ul.search-suggest-results li:first-child button{border:0}.search-container div.search-suggest-results-wrapper ul.search-suggest-results li button{width:100%;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px;line-height:normal;color:#000;text-align:left;background:none;border:0}.search-container div.search-suggest-results-wrapper ul.search-suggest-results li button span{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.search-container input:focus{color:#222;background:#fff}.search-container input:focus+.buttons button,.search-container input:focus+.buttons button .ng-fa-icon{color:#222}.header-search-container input.form-control{float:left;width:75%;padding-top:20px;padding-left:10px;font-size:20px;color:#222;background:#fff;border:none;border-radius:0}.header-search-container input.form-control::-ms-clear{display:none}.header-search-container input:focus{color:#222;background:#fff;border:none;box-shadow:none}.header-search-container ul.search-suggest-results{width:100%;padding-left:45px}.header-utility .search-container{position:absolute;right:0;z-index:999999;width:400px;margin-top:0;background:#fff}.header-utility .search-toggler{position:static}.header-utility .search-toggler.active-search .ng-fa-icon{color:#fff}.header-utility .header-search-container{width:100%;padding:0;border-bottom-color:#000}.main-search-container ul.search-suggest-results{width:100%}.error-search-container ul.search-suggest-results{top:33px;width:100%}.no-search-result+.search-container .buttons button{color:#222!important}}@media (max-width:767.98px){hr.mobile-only{margin:1rem 20px;border-top:1.5px solid #000}}@media (max-width:767.98px) and (max-width:767px){hr.mobile-only{margin-top:5px;margin-bottom:5px}}@media (max-width:767.98px){.mobile-only{display:block}}@media (max-width:767.98px){.mobile-overlay{position:fixed;left:0;z-index:-9;width:100vw;height:100vh;margin-top:14px;background:#000;opacity:.5}}@media (max-width:767.98px){.mobile-menu{display:block;padding-left:13px}.mobile-menu li{padding:10px 20px}}@media (max-width:767.98px) and (max-width:767px){.mobile-menu li{padding:3px 20px}}@media (max-width:767.98px){.mobile-menu li a{padding-left:0}}@media (max-width:767.98px){.mobile-menu .header-award-icon{width:16px;height:16px;margin-top:4px;background-image:url(/assets/icons/icon-feather-award-black-16.svg)}}@media (max-width:767.98px){.mobile-menu .header-key-icon{width:16px;height:16px;margin-top:4px;background-image:url(/assets/icons/icon-feather-key-black-16.svg)}}@media (max-width:767.98px){.mobile-menu .header-sign-out-icon{width:16px;height:16px;margin-top:4px;background-image:url(/assets/icons/icon-feather-sign-out-black-16.svg)}}@media (max-width:767.98px){.mobile-menu .header-account-icon{width:16px;height:16px;margin-top:4px;background-image:url(/assets/icons/icon-feather-account-black-16.svg)}}@media (max-width:767.98px){.mobile-back,.mobile-close{display:block;padding:20px;margin-bottom:18px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;border-bottom:1.5px solid #000}}@media (max-width:767.98px) and (max-width:767px){.mobile-back,.mobile-close{padding:5px 20px;margin-bottom:8px}}@media (max-width:767.98px){.close-menu-mobile{padding-left:0;background-color:initial;border:none}.close-menu-mobile span{margin-left:4px}}@media (max-width:767.98px){.category-level1-overlay{display:none}}@media (max-width:767.98px){.mobile-back{padding-bottom:18px;cursor:pointer}}@media (max-width:767.98px) and (max-width:767px){.mobile-back{padding-bottom:5px}}@media (max-width:767.98px){.mobile-back .back-nav{float:left}}@media (max-width:767.98px){.mobile-back h4{padding-right:12vw;margin:0;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;text-align:center;text-transform:capitalize}}@media (max-width:767.98px){.header-utility{z-index:0}}@media (max-width:767.98px){.navigation-content{display:block;float:left;width:100vw;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;transition:1s}.navigation-content.open{margin-left:-100vw}.navigation-content a,.submenu .navigation-content a{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif}}@media (max-width:767.98px){.submenu{display:block;float:left;width:100vw;min-height:1px;padding-left:0;transition:1s}.submenu.open{margin-left:-100vw}.submenu>div>ul,.submenu>ul{padding:0 1em 1em}.submenu>div>ul>li>a,.submenu>ul>li>a{float:left;width:100%;padding:8px 15px!important;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3125rem}.submenu .tab-btn-login{width:100%;padding:0;text-align:left;background:transparent;border:none}}@media (max-width:767.98px){.mobile-menu .lang-switch-container{display:flex;justify-content:space-between;font-size:20px}.mobile-menu .lang-switch-container a{padding:10px 15px}}@media (max-width:767.98px){nav{position:fixed;top:0;z-index:1;width:100%;margin-top:-130%;background:#fff;transition:.5s ease-out}nav.collapse:not(.show){display:block}nav.collapse.show{margin-top:0}}@media (max-width:767.98px){.mobile-angle-right{display:block;float:right;font-size:20px}}@media (max-width:767.98px){header .header .main-navigation .main-navigation-list li a{color:#000}}@media (max-width:767.98px){.global-nav-container{position:absolute;top:55px;display:block;width:100%;background-color:#fff}.global-nav-container .main-navigation{z-index:2;width:200vw;height:unset}.global-nav-container .main-navigation .main-navigation-list{display:flex;flex-direction:column;margin-bottom:20px;background-color:#fff}}@media (max-width:767.98px) and (max-width:767px){.global-nav-container .main-navigation .main-navigation-list{margin-bottom:5px}}@media (max-width:767.98px){.global-nav-container .main-navigation .main-navigation-list .dropdown-menu{position:static;border:none}}@media (max-width:767.98px){.global-nav-container .main-navigation .main-navigation-list li.main-navigation-level1-item{padding:0;margin:0}}@media (max-width:767.98px){.global-nav-container .main-navigation .main-navigation-list li{list-style:none}.global-nav-container .main-navigation .main-navigation-list li.hover{border-bottom:none}.global-nav-container .main-navigation .main-navigation-list li.hover ul{display:none}.global-nav-container .main-navigation .main-navigation-list li.hover ul li{width:100%}.global-nav-container .main-navigation .main-navigation-list li:not(.hover) ul.category-level1{display:none}.global-nav-container .main-navigation .main-navigation-list li>.dropdown-toggle{display:block;width:64px;text-align:center;border-left:1px solid #222}.global-nav-container .main-navigation .main-navigation-list li>.dropdown-toggle:after{content:none}.global-nav-container .main-navigation .main-navigation-list li .angle-down{display:none}.global-nav-container .main-navigation .main-navigation-list li>a{float:left;width:100%;padding:10px 20px!important;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3125rem}}@media (max-width:767.98px) and (max-width:767px){.global-nav-container .main-navigation .main-navigation-list li>a{padding:3px 20px!important}}@media (max-width:767.98px){.global-nav-container .main-navigation .main-navigation-list li.open .category-level1,.global-nav-container .main-navigation .main-navigation-list li.open .category-level2,.global-nav-container .main-navigation .main-navigation-list li.open .category-level3,.global-nav-container .main-navigation .main-navigation-list li.open .category-level4{width:100%;padding:0;margin:0}}@media (max-width:767.98px){.global-nav-container .main-navigation .main-navigation-list>*>li.dropdown,.global-nav-container .main-navigation .main-navigation-list>li.dropdown{padding:0;background:none}.global-nav-container .main-navigation .main-navigation-list>*>li ul>li,.global-nav-container .main-navigation .main-navigation-list>li ul>li{float:none}.global-nav-container .main-navigation .main-navigation-list>*>li>a,.global-nav-container .main-navigation .main-navigation-list>*>li>a:hover,.global-nav-container .main-navigation .main-navigation-list>li>a,.global-nav-container .main-navigation .main-navigation-list>li>a:hover{font-size:1.14rem;color:#fff;background:#000;border-bottom:3px solid #222}}@media (max-width:767.98px){.global-nav-container .main-navigation .main-navigation-list .category-level1>li>a,.global-nav-container .main-navigation .main-navigation-list .category-level2>li>a,.global-nav-container .main-navigation .main-navigation-list .category-level3>li>a,.global-nav-container .main-navigation .main-navigation-list .category-level4>li>a{font-size:1rem;text-transform:capitalize;border-bottom:1px solid #ccc}.global-nav-container .main-navigation .main-navigation-list .category-level1 .dropdown-toggle,.global-nav-container .main-navigation .main-navigation-list .category-level2 .dropdown-toggle,.global-nav-container .main-navigation .main-navigation-list .category-level3 .dropdown-toggle,.global-nav-container .main-navigation .main-navigation-list .category-level4 .dropdown-toggle{border-left:1px solid #ccc}}@media (max-width:767.98px){.global-nav-container .main-navigation .main-navigation-list .category-level2>li>a,.global-nav-container .main-navigation .main-navigation-list .category-level3>li>a,.global-nav-container .main-navigation .main-navigation-list .category-level4>li>a{color:#7b7b7b}}.mobile-only{display:none}.navbar-toggler{padding:13px 21px;margin-left:8px}.navbar-toggler:focus{outline:none}@media (max-width:767px){.navbar-toggler{margin-left:0}}.angle-down{display:inline-block;width:12px;height:12px;margin:2px;color:transparent;text-decoration:none;background:transparent;border-top:3px solid #fff;border-left:3px solid #fff;transform:rotate(-135deg)}.main-navigation{z-index:2;align-self:center;height:40px;transition:height .5s ease-in-out}.main-navigation ul li ul{padding:0}.main-navigation li{text-transform:capitalize;list-style:none}.main-navigation li a{font-family:proxima-nova-normal-400,sans-serif}.main-navigation .main-navigation-list .skip-content-link{position:absolute;top:-1000px;left:-1000px;width:1px;height:1px;overflow:hidden;color:#fff;text-align:left}.main-navigation .main-navigation-list a.skip-content-link:active,.main-navigation .main-navigation-list a.skip-content-link:focus,.main-navigation .main-navigation-list a.skip-content-link:hover{top:60%;left:0;width:auto;height:auto;margin-left:35px;overflow:visible}.main-navigation .main-navigation-list a{display:block;padding:0 20px;font-size:1.14rem;color:#fff}.main-navigation .main-navigation-list a:first-child{padding-left:20px}.main-navigation .main-navigation-list>*>*>li,.main-navigation .main-navigation-list>li{line-height:70px}.main-navigation .main-navigation-list>*>*>li.dropdown,.main-navigation .main-navigation-list>li.dropdown{position:static}.main-navigation .main-navigation-list>*>*>li.dropdown.hover,.main-navigation .main-navigation-list>li.dropdown.hover{z-index:1;margin-bottom:-1px;border-bottom:2px solid #000}.main-navigation .main-navigation-list>*>*>li.dropdown.hover .category-level1-overlay,.main-navigation .main-navigation-list>li.dropdown.hover .category-level1-overlay{position:relative;bottom:0;float:left;width:100%}.main-navigation .main-navigation-list>*>*>li.dropdown.hover .category-level1,.main-navigation .main-navigation-list>li.dropdown.hover .category-level1{display:block;transform-origin:top center;animation:growDown .35s ease-in-out forwards}.main-navigation .main-navigation-list>*>*>li.dropdown.hover ul,.main-navigation .main-navigation-list>li.dropdown.hover ul{display:flex;justify-content:space-between;visibility:visible}.main-navigation .main-navigation-list>*>*>li.dropdown.hover ul h4,.main-navigation .main-navigation-list>li.dropdown.hover ul h4{margin-bottom:12px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.main-navigation .main-navigation-list>*>*>li.dropdown.hover ul.category-level2,.main-navigation .main-navigation-list>li.dropdown.hover ul.category-level2{flex-direction:column}.main-navigation .main-navigation-list>*>*>li.dropdown.hover ul.category-level2 a:hover,.main-navigation .main-navigation-list>li.dropdown.hover ul.category-level2 a:hover{color:#434343}.main-navigation .main-navigation-list>*>*>li .dropdown-toggle,.main-navigation .main-navigation-list>li .dropdown-toggle{display:none}.main-navigation .main-navigation-list>*>*>li.open .category-level1,.main-navigation .main-navigation-list>li.open .category-level1{display:block;margin-top:0}.main-navigation .main-navigation-list>*>*>li ul>li,.main-navigation .main-navigation-list>li ul>li{flex-basis:20%;max-width:270px;line-height:28px}.main-navigation .main-navigation-list>*>*>li ul>li:nth-child(4n+1),.main-navigation .main-navigation-list>li ul>li:nth-child(4n+1){clear:left}.main-navigation .main-navigation-list>*>*>li ul>li a,.main-navigation .main-navigation-list>li ul>li a{padding:0!important;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1.05rem}.main-navigation .main-navigation-list>*>*>li ul>li li,.main-navigation .main-navigation-list>li ul>li li{float:none;padding-right:0;line-height:normal}.main-navigation .main-navigation-list>*>*>li ul>li li ul,.main-navigation .main-navigation-list>li ul>li li ul{padding:0;margin:0}.main-navigation .main-navigation-list>*>*>li ul>li li a,.main-navigation .main-navigation-list>li ul>li li a{font-size:1rem;color:#7b7b7b;text-transform:none}.main-navigation .main-navigation-list>*>*>li ul li.dropdown,.main-navigation .main-navigation-list>li ul li.dropdown{background:none}.main-navigation .main-navigation-list>*>*>li ul li.open ul,.main-navigation .main-navigation-list>li ul li.open ul{display:block}.main-navigation .main-navigation-list .category-level1{left:0;z-index:9999;display:none;width:720px;padding:25px 160px 15px;margin:0;visibility:hidden;border-top:2px solid #cfd4d9;border-bottom:none;box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}@media (max-width:767px){.main-navigation .main-navigation-list .category-level1{visibility:visible}}@media (max-width:991px){.main-navigation .main-navigation-list .category-level1{position:absolute;left:100vw}}@media (min-width:992px){.main-navigation .main-navigation-list .category-level1{width:932px}}@media (min-width:1200px){.main-navigation .main-navigation-list .category-level1{width:1140px}}.main-navigation .main-navigation-list .category-level1>li{margin:0 20px 15px 0}.mobile-close,.mobile-menu,.submenu{display:none}.navigation-opened .navigation-overlay{position:fixed;top:0;left:0;z-index:2;width:100vw;height:100vw;background:rgba(0,0,0,.5)}@media (max-width:1199px){.global-nav-container{display:none}}.global-nav-container.mobile .collapse.global-nav.navbar-expand-md.show{bottom:0}.global-nav-container.mobile .collapse.global-nav.navbar-expand-md.show .main-navigation{height:100%}.global-nav-container.mobile .collapse.global-nav.navbar-expand-md.show .main-navigation .navigation-content{display:flex;flex-direction:column;height:100%}.global-nav-container.mobile .collapse.global-nav.navbar-expand-md.show .dropdown-toggle{display:block}.global-nav-container.mobile .collapse.global-nav.navbar-expand-md.show .dropdown-toggle:after{display:none}.nav-is-open .global-nav-container.desktop a{color:#000}.global-nav-container.desktop .hover .nav-category-head--main{position:relative}.global-nav-container.desktop .hover .nav-category-head--main:after{position:absolute;bottom:-2px;z-index:3;width:100%;height:4px;content:"";background-color:#454749}.global-nav-container.desktop .pointer{cursor:pointer}.global-nav-container.desktop a.disable-link{pointer-events:none}.global-nav-container.desktop .dropdown .custom-sub-nav{justify-content:center!important}.global-nav-container.desktop .dropdown .custom-sub-nav li{display:flex;flex-basis:unset;justify-content:center;padding:0 25px;margin:0 0 15px}.global-nav-container.desktop .dropdown .custom-sub-nav li .nav-category-head,.global-nav-container.desktop .dropdown .custom-sub-nav li .nav-product-head{min-width:unset!important}.global-nav-container.desktop .dropdown>.nav-category-head{display:flex}.global-nav-container.desktop .dropdown>.nav-category-head a{padding:0}.global-nav-container.desktop .dropdown>.nav-category-head a:first-child{padding-left:20px}.global-nav-container.desktop .dropdown>.nav-category-head a:last-child{padding-right:20px}.global-nav-container.desktop .dropdown>.nav-category-head .dropdown-toggle{display:block;padding-left:10px}.global-nav-container.desktop .dropdown>.nav-category-head .dropdown-toggle:after{display:none}.nav-is-open .global-nav-container.desktop .dropdown a{color:#000}.global-nav-container.desktop .dropdown.hover ul.dropdown-menu{display:flex;justify-content:center}.global-nav-container.desktop .dropdown.hover ul.dropdown-menu.listed{flex-direction:column}.global-nav-container.desktop .dropdown.hover ul.dropdown-menu .nav-category-head,.global-nav-container.desktop .dropdown.hover ul.dropdown-menu .nav-product-head{margin-bottom:10px}.global-nav-container.desktop .dropdown.hover ul.dropdown-menu .nav-category-head a,.global-nav-container.desktop .dropdown.hover ul.dropdown-menu .nav-product-head a{font-size:16px;color:#7b7b7b}.global-nav-container.desktop .dropdown.hover ul.dropdown-menu.category-level1>li>.nav-category-head,.global-nav-container.desktop .dropdown.hover ul.dropdown-menu.category-level1>li>.nav-product-head{display:flex;min-width:150px;padding:0;border-radius:5px}.global-nav-container.desktop .dropdown.hover ul.dropdown-menu.category-level1>li>.nav-category-head a,.global-nav-container.desktop .dropdown.hover ul.dropdown-menu.category-level1>li>.nav-product-head a{font-size:18px;font-weight:700;color:#222}.global-nav-container.desktop .dropdown.hover ul.dropdown-menu.category-level1 .category-level2 ul{flex-direction:column;padding-left:10px}.global-nav-container.desktop .dropdown.hover ul.dropdown-menu .product-listing{display:flex;flex-direction:column}@keyframes growDown{0%{transform:scaleY(0)}60%{transform:scaleY(1.01)}to{transform:scaleY(1)}}@keyframes downOut{0%{transform:translateZ(200px) translateY(40px)}80%{transform:translateZ(-10px) translateY(0)}to{transform:translateZ(0) translateY(0)}}.sticky-header .wrapper{display:flex;align-items:center}.body--alt .sticky-header .wrapper{position:relative;z-index:106}@media (max-width:1199.98px){.sticky-header .wrapper{padding-top:0}}.sticky-header header{position:relative;top:0;z-index:100;display:block;width:100%}@media (max-width:1199.98px){.sticky-header header{z-index:105}}.sticky-header header .header{position:relative;display:flex;align-items:center}@media (max-width:1199.98px){.sticky-header header .header{max-width:100%;padding-right:0;padding-left:0}.sticky-header header .header .row .align-items-center{order:2}}.sticky-header header .header .logo-col{max-width:100%}.sticky-header header .header .logo-col .logo-wrapper{display:flex;align-self:center;padding-top:0;padding-bottom:0}.sticky-header header .header .logo-col .logo-wrapper .logo{display:block;width:150px;height:39px;padding-right:16px;background:url(/assets/themes/ninja/img/logo_black.png) 0 no-repeat;background-size:contain}.sticky-header header .header .logo-col .logo-wrapper img{width:180px}.sticky-header header .header .quick-order-links{display:none!important}@media (max-width:1199.98px){.sticky-header header .header .navbar-toggler{display:block;order:1}}.sticky-header header .header .main-navigation{position:static;display:flex;align-items:center}@media (max-width:1199.98px){.sticky-header header .header .main-navigation{display:block;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}.sticky-header header .header .main-navigation .main-navigation-list .skip-content-link{position:absolute;top:-1000px;left:-1000px;width:1px;height:1px;overflow:hidden;color:#222;text-align:left}.sticky-header header .header .main-navigation .main-navigation-list a.skip-content-link:active,.sticky-header header .header .main-navigation .main-navigation-list a.skip-content-link:focus,.sticky-header header .header .main-navigation .main-navigation-list a.skip-content-link:hover{top:60%;left:0;width:auto;height:auto;margin-left:35px;overflow:visible}.sticky-header header .header .main-navigation .main-navigation-list .category-level1{right:100%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}@media (min-width:992px){.sticky-header header .header .main-navigation .main-navigation-list .category-level1{left:0;margin-left:0}}.sticky-header header .header .main-navigation .main-navigation-list .category-level1>li>a{color:#222}.sticky-header header .header .main-navigation .main-navigation-list .category-level2>li>a,.sticky-header header .header .main-navigation .main-navigation-list .category-level3>li>a,.sticky-header header .header .main-navigation .main-navigation-list .category-level4>li>a{color:#7b7b7b}.sticky-header header .header .main-navigation .main-navigation-list .category-level2>li>a:hover,.sticky-header header .header .main-navigation .main-navigation-list .category-level3>li>a:hover,.sticky-header header .header .main-navigation .main-navigation-list .category-level4>li>a:hover{color:#222}.sticky-header header .header .main-navigation .main-navigation-list li a{color:#000}@media (min-width:992px) and (max-width:1199.98px){.sticky-header header .header .main-navigation .main-navigation-list li a{font-size:1rem}}.sticky-header header .header .main-navigation .main-navigation-list li a .angle-down{border-top:3px solid #000;border-left:3px solid #000}@media (max-width:1199.98px){.sticky-header header .header .header-utility{order:3;padding-right:20px;line-height:1}.sticky-header header .header .header-utility .my-account-link .header-icon{margin-top:12px}.sticky-header header .header .header-utility .ng-fa-icon.header-icon{color:#000}.sticky-header header .header .header-utility .d-lg{display:none}}@media (max-width:992px){.sticky-header header .header .header-utility .header-utility .my-account-link .header-icon{margin:14px 5px 0 0}.sticky-header header .header .header-utility .header-utility .header-search-icon,.sticky-header header .header .header-utility .mobile-logo{margin:0}}@media (min-width:1199px){.sticky-header header .header .header-utility .header-search-icon{background-image:url(/assets/icons/icon-feather-search-black.svg)}.sticky-header header .header .header-utility .header-user-icon{background-image:url(/assets/icons/icon-feather-user-black.svg)}.sticky-header header .header .header-utility .header-basket-icon{background-image:url(/assets/icons/icon-cart-black.svg)}}.sticky-header header .header .header-utility .my-account-link .ng-fa-icon.header-icon,.sticky-header header .header .header-utility .my-account-link span,.sticky-header header .header .header-utility .quick-cart-link .ng-fa-icon.header-icon,.sticky-header header .header .header-utility .quick-cart-link span,.sticky-header header .header .header-utility .search-toggler .ng-fa-icon.header-icon,.sticky-header header .header .header-utility .search-toggler span{color:#000}.sticky-header header .header .header-utility .my-account-link .mini-cart-price,.sticky-header header .header .header-utility .quick-cart-link .mini-cart-price,.sticky-header header .header .header-utility .search-toggler .mini-cart-price{color:#fff}.sticky-header header .header .header-utility .header-search-container.show{overflow:unset}.sticky-header header .header .header-utility .header-search-container:not(.show){display:block;height:0}.sticky-header header .header .header-utility .chosen-language a{color:#222}@media (max-width:1199.98px){.sticky-header header .header .header-utility .login-lg-none{display:none}}.sticky-header header .header .header-utility .link{margin:20px}.sticky-header header .header .header-utility .button{padding:.375rem 1.625rem;margin:20px;cursor:pointer;background-color:#fff;border-radius:1.625rem;box-shadow:0 .188rem .625rem 0 rgba(26,66,76,.08)}.sticky-header header .header .header-utility .button:hover{background-color:#03262f}.sticky-header header .header .header-utility .button:hover a{color:#fff}.sticky-header header .header .header-utility .button a{line-height:1.88}.sticky-header header .header .header-utility .content-slot{display:contents}.sticky-header header .header .header-utility .content-slot .menu-link li{margin:10px 20px;list-style:none}@media (max-width:1199.98px){.sticky-header header .header .w-logo{order:2;width:120px;height:31px}}@media (max-width:767px){.sticky-header header .header .w-logo{width:120px;height:31px;margin-left:0}}.sticky-header header .header .ninja-creami-logo{display:block;width:150px;height:39px;padding-right:16px;background:url(/assets/icons/ninja-creami-logo.svg) 0 no-repeat;background-size:contain}@media (min-width:992px) and (max-width:1199.98px){.sticky-header .user-info-box{display:block}}@media (max-width:1199.98px){.sticky-header hr.mobile-only{margin:1rem 20px;border-top:1.5px solid #000}}@media (max-width:1199.98px) and (max-width:767px){.sticky-header hr.mobile-only{margin-top:5px;margin-bottom:5px}}@media (max-width:1199.98px){.sticky-header .mobile-only{display:block}}@media (max-width:1199.98px){.sticky-header .mobile-overlay{position:fixed;left:0;z-index:-9;width:100vw;height:100vh;margin-top:14px;background:#000;opacity:.5}}@media (max-width:1199.98px){.sticky-header .mobile-menu{display:block;padding-left:13px}.sticky-header .mobile-menu li{padding:10px 20px}}@media (max-width:1199.98px) and (max-width:767px){.sticky-header .mobile-menu li{padding:3px 20px}}@media (max-width:1199.98px){.sticky-header .mobile-menu li a{padding-left:0}}@media (max-width:1199.98px){.sticky-header .mobile-menu .header-award-icon{width:16px;height:16px;margin-top:4px;background-image:url(/assets/icons/icon-feather-award-black-16.svg)}}@media (max-width:1199.98px){.sticky-header .mobile-menu .header-key-icon{width:16px;height:16px;margin-top:4px;background-image:url(/assets/icons/icon-feather-key-black-16.svg)}}@media (max-width:1199.98px){.sticky-header .mobile-menu .header-sign-out-icon{width:16px;height:16px;margin-top:4px;background-image:url(/assets/icons/icon-feather-sign-out-black-16.svg)}}@media (max-width:1199.98px){.sticky-header .mobile-menu .header-account-icon{width:16px;height:16px;margin-top:4px;background-image:url(/assets/icons/icon-feather-account-black-16.svg)}}@media (max-width:1199.98px){.sticky-header .mobile-back,.sticky-header .mobile-close{display:block;padding:20px;margin-bottom:18px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;border-bottom:1.5px solid #000}}@media (max-width:1199.98px) and (max-width:767px){.sticky-header .mobile-back,.sticky-header .mobile-close{padding:5px 20px;margin-bottom:8px}}@media (max-width:1199.98px){.sticky-header .close-menu-mobile{padding-left:0;background-color:initial;border:none}.sticky-header .close-menu-mobile span{margin-left:4px}}@media (max-width:1199.98px){.sticky-header .category-level1-overlay{display:none}}@media (max-width:1199.98px){.sticky-header .mobile-back{padding-bottom:18px;cursor:pointer}}@media (max-width:1199.98px) and (max-width:767px){.sticky-header .mobile-back{padding-bottom:5px}}@media (max-width:1199.98px){.sticky-header .mobile-back .back-nav{float:left}}@media (max-width:1199.98px){.sticky-header .mobile-back h4{padding-right:12vw;margin:0;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;text-align:center;text-transform:capitalize}}@media (max-width:1199.98px){.sticky-header .header-utility{z-index:0}}@media (max-width:1199.98px){.sticky-header .navigation-content{display:block;float:left;width:100vw;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;transition:1s}.sticky-header .navigation-content.open{margin-left:-100vw}.sticky-header .navigation-content a,.submenu .sticky-header .navigation-content a{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif}}@media (max-width:1199.98px){.sticky-header .submenu{display:block;float:left;width:100vw;min-height:1px;padding-left:0;transition:1s}.sticky-header .submenu.open{margin-left:-100vw}.sticky-header .submenu>div>ul,.sticky-header .submenu>ul{padding:0 1em 1em}.sticky-header .submenu>div>ul>li>a,.sticky-header .submenu>ul>li>a{float:left;width:100%;padding:8px 15px!important;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3125rem}.sticky-header .submenu .tab-btn-login{width:100%;padding:0;text-align:left;background:transparent;border:none}}@media (max-width:1199.98px){.sticky-header .mobile-menu .lang-switch-container{display:flex;justify-content:space-between;font-size:20px}.sticky-header .mobile-menu .lang-switch-container a{padding:10px 15px}}@media (max-width:1199.98px){.sticky-header nav{position:fixed;top:0;z-index:1;width:100%;margin-top:-130%;background:#fff;transition:.5s ease-out}.sticky-header nav.collapse:not(.show){display:block}.sticky-header nav.collapse.show{margin-top:0}}@media (max-width:1199.98px){.sticky-header .mobile-angle-right{display:block;float:right;font-size:20px}}@media (max-width:1199.98px){.sticky-header header .header .main-navigation .main-navigation-list li a{color:#000}}@media (max-width:1199.98px){.sticky-header .global-nav-container{position:absolute;top:55px;display:block;width:100%;background-color:#fff}.sticky-header .global-nav-container .main-navigation{z-index:2;width:200vw;height:unset}.sticky-header .global-nav-container .main-navigation .main-navigation-list{display:flex;flex-direction:column;margin-bottom:20px;background-color:#fff}}@media (max-width:1199.98px) and (max-width:767px){.sticky-header .global-nav-container .main-navigation .main-navigation-list{margin-bottom:5px}}@media (max-width:1199.98px){.sticky-header .global-nav-container .main-navigation .main-navigation-list .dropdown-menu{position:static;border:none}}@media (max-width:1199.98px){.sticky-header .global-nav-container .main-navigation .main-navigation-list li.main-navigation-level1-item{padding:0;margin:0}}@media (max-width:1199.98px){.sticky-header .global-nav-container .main-navigation .main-navigation-list li{list-style:none}.sticky-header .global-nav-container .main-navigation .main-navigation-list li.hover{border-bottom:none}.sticky-header .global-nav-container .main-navigation .main-navigation-list li.hover ul{display:none}.sticky-header .global-nav-container .main-navigation .main-navigation-list li.hover ul li{width:100%}.sticky-header .global-nav-container .main-navigation .main-navigation-list li:not(.hover) ul.category-level1{display:none}.sticky-header .global-nav-container .main-navigation .main-navigation-list li>.dropdown-toggle{display:block;width:64px;text-align:center;border-left:1px solid #222}.sticky-header .global-nav-container .main-navigation .main-navigation-list li>.dropdown-toggle:after{content:none}.sticky-header .global-nav-container .main-navigation .main-navigation-list li .angle-down{display:none}.sticky-header .global-nav-container .main-navigation .main-navigation-list li>a{float:left;width:100%;padding:10px 20px!important;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3125rem}}@media (max-width:1199.98px) and (max-width:767px){.sticky-header .global-nav-container .main-navigation .main-navigation-list li>a{padding:3px 20px!important}}@media (max-width:1199.98px){.sticky-header .global-nav-container .main-navigation .main-navigation-list li.open .category-level1,.sticky-header .global-nav-container .main-navigation .main-navigation-list li.open .category-level2,.sticky-header .global-nav-container .main-navigation .main-navigation-list li.open .category-level3,.sticky-header .global-nav-container .main-navigation .main-navigation-list li.open .category-level4{width:100%;padding:0;margin:0}}@media (max-width:1199.98px){.sticky-header .global-nav-container .main-navigation .main-navigation-list>*>li.dropdown,.sticky-header .global-nav-container .main-navigation .main-navigation-list>li.dropdown{padding:0;background:none}.sticky-header .global-nav-container .main-navigation .main-navigation-list>*>li ul>li,.sticky-header .global-nav-container .main-navigation .main-navigation-list>li ul>li{float:none}.sticky-header .global-nav-container .main-navigation .main-navigation-list>*>li>a,.sticky-header .global-nav-container .main-navigation .main-navigation-list>*>li>a:hover,.sticky-header .global-nav-container .main-navigation .main-navigation-list>li>a,.sticky-header .global-nav-container .main-navigation .main-navigation-list>li>a:hover{font-size:1.14rem;color:#fff;background:#000;border-bottom:3px solid #222}}@media (max-width:1199.98px){.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level1>li>a,.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level2>li>a,.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level3>li>a,.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level4>li>a{font-size:1rem;text-transform:capitalize;border-bottom:1px solid #ccc}.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level1 .dropdown-toggle,.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level2 .dropdown-toggle,.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level3 .dropdown-toggle,.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level4 .dropdown-toggle{border-left:1px solid #ccc}}@media (max-width:1199.98px){.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level2>li>a,.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level3>li>a,.sticky-header .global-nav-container .main-navigation .main-navigation-list .category-level4>li>a{color:#7b7b7b}}.sticky-header .hover{position:relative}.sticky-header .hover ul.dropdown-menu.category-level1{position:relative;left:100vw;margin-left:0}@media (min-width:992px){.sticky-header .hover ul.dropdown-menu.category-level1{position:absolute}}.sticky-header.navigation-bar{position:sticky;top:0;z-index:999;display:flex;padding:1.25rem 2.5rem;margin:auto}@media (max-width:767px){.sticky-header.navigation-bar{padding:5px 0}}.sticky-header.navigation-bar header{max-width:71.25rem;margin:0 auto}.sticky-header.navigation-bar .header{padding:0 0 0 18px}@media (max-width:767px){.sticky-header.navigation-bar .header{padding:0}}.mobile-angle-right{display:none}.hamburger-menu-two{position:relative;display:none;width:25px;height:23px;margin-top:20px;background-color:initial;border:none}@media (max-width:575.98px){.hamburger-menu-two{display:block}}.hamburger-menu-two span{position:absolute;left:0;display:block;width:100%;height:3px;background-color:#000;border-radius:2px;opacity:1;transition:.25s ease-in-out;transform:rotate(0deg)}.hamburger-menu-two span:first-child{top:0}.hamburger-menu-two span:nth-child(2){top:8px}.hamburger-menu-two span:nth-child(3){top:16px}.hamburger-menu-two.open span:first-child{top:8px;transform:rotate(135deg)}.hamburger-menu-two.open span:nth-child(2){opacity:0}.hamburger-menu-two.open span:nth-child(3){top:8px;transform:rotate(-135deg)}@media (max-width:575.98px){.displayMobileView{display:none}}.navbar-menu{z-index:2;display:none;font-size:1.25rem;line-height:1;background-color:initial;border:1px solid transparent;border-radius:0}@media (max-width:575.98px){.navbar-menu{display:block;order:2}}.landingMobileMenu{position:absolute;top:0;width:100%;padding:10px 0 20px;text-align:center;background-color:#f8fafa}.landingMobileMenu li.dropdown{padding:20px;list-style:none}.landingMobileMenu .button{padding:.375rem 1.625rem;margin:20px;cursor:pointer;background-color:#fff;border-radius:1.625rem;box-shadow:0 .188rem .625rem 0 rgba(26,66,76,.08)}.landingMobileMenu .button:hover{background-color:#03262f}.landingMobileMenu .button:hover a{color:#fff}.landingMobileMenu .button a{line-height:1.88}.mobileButton{display:none}@media (max-width:575.98px){.mobileButton{display:block;order:2;padding:.375rem 1.625rem;margin-top:28px;margin-bottom:12px;cursor:pointer;background-color:#fff;border-radius:1.625rem;box-shadow:0 .188rem .625rem 0 rgba(26,66,76,.08)}.mobileButton:hover{background-color:#03262f}.mobileButton:hover a{color:#fff}.mobileButton a{line-height:1.88}}@media screen and (max-width:1199px){.sticky-header.homepage header .header .header-utility .ng-fa-icon.header-icon{color:#fff!important}.sticky-header.homepage.mobile-sticky header .header .header-utility .ng-fa-icon.header-icon{color:#000!important}}sn-header-simple .header-default-cmp .mobile{border-bottom:3px solid #006b68}sn-header-simple .header-default-cmp .header.container .header-logo{padding-left:20px}.user-info-box{padding-bottom:10px;line-height:50px;background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}@media (min-width:768px){.user-info-box{display:none}}.user-info-box.container{max-width:none}.user-info-box .user-info-box-item{display:flex;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:12px;color:#fff}.user-info-box .language-switch.accordion .language-switch-container{left:30px!important;padding-bottom:0}.user-info-box .language-switch.accordion .language-switch-container ul{padding:5.3333333333px;margin-bottom:0}.user-info-box .language-switch.accordion .language-switch-container ul li a{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}footer{position:relative;z-index:1;clear:both;color:#555}footer a:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.footer-top{padding:40px 0 60px;background:#000}.footer-top h4{font-size:14px;color:#fff;text-transform:uppercase}.footer{padding:64px 0;margin-top:0;background:#000}@media (max-width:767px){.footer{padding:64px 20px}}.footer h2{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.5rem;color:#fff}.footer li a,.footer li a:not([href]):not([tabindex]){font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;color:#fff;text-decoration:none}.footer ul{padding:10px 0 30px;margin:0;list-style:none}.disclaimer{padding:0 8px}.copyright{position:relative;display:flex;width:100%;padding:24px 8px;font-size:12px}@media (max-width:767px){.link-group ul{padding:0 0 25px;margin:0;list-style:none}.link-group-title{padding:8px 12px;margin:0 -8px;cursor:pointer;border-bottom:1px solid #222}.link-group-icon{float:right;color:#000;cursor:pointer}}@media (max-width:991px){.contact{float:none;width:100%}}.contact .ng-fa-icon{display:block;float:left;padding:25px 8px 0 0;font-size:30px;color:#fff}.contact h4{margin:25px 0 0;font-size:18px}.contact span{color:#fff}@media (max-width:991px){.storefinder{float:none;width:100%}}.storefinder .ng-fa-icon{display:block;float:left;padding:20px 8px 20px 0;font-size:40px;color:#fff}.storefinder h4{margin:25px 0 0;font-size:18px}.storefinder a{text-decoration:none;text-transform:uppercase}@media (max-width:991px){.newsletter{float:none;width:100%;padding:12px}}.newsletter .newsletter-form{position:relative;display:block}.newsletter .newsletter-form input.newsletter-email-field{width:100%;height:38px;padding-left:8px;background:#fff;border:0}.newsletter .newsletter-form button{position:absolute;top:12px;right:8px;font-size:12px;color:#000;background:none;border:0}.social-links{float:right;padding:0 8px}.social-links ul{padding:0;margin:0}.social-links li{float:left;margin-top:3px;margin-right:9px;list-style:none}.social-links li a{display:block;width:30px;height:30px}.social-links li a:hover{opacity:.7}.link-group img{margin-right:3px}.copyrightdiv{display:flex;background:#000;border-top:1px solid #222}.copyrightdiv p{display:block;width:100%;padding-left:15px;color:#555}@media (max-width:767.98px){.copyrightdiv p{padding:0 20px;text-align:center}}.language-switch-container{position:absolute;right:0}@media (max-width:767px){.language-switch-container{top:-40%;left:10%}}.footer-location-wrapper{display:flex}.footer-location-wrapper .rounded-location-holder{height:26px;padding:3px 10px;margin:0 0 0 15px;color:#ced4da;border:1px solid #ced4da;border-radius:13px}.footer-location-wrapper .rounded-location-holder:hover{cursor:pointer}.footer-location-wrapper .rounded-location-holder:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.footer-location-wrapper .rounded-location-holder p{padding:0;color:#fff}.footer-location-wrapper .location-indicator-icon{display:flex;align-self:center;width:19px;height:19px;background-image:url(/assets/icons/location-indicator.svg);background-position:50%}.footer-location-wrapper .location-indicator-icon:hover{cursor:pointer}.footer-location-wrapper .location-indicator-icon:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.enhanced-image-container{position:relative}.enhanced-image-container .container{padding:0}@media (max-width:767px){.enhanced-image-container .container{display:flex;justify-content:center}}.enhanced-image-container .container .enhanced-image-text{position:absolute;top:50%;padding:20px;color:#fff;transform:translateY(-50%)}@media (min-width:768px){.enhanced-image-container .container .enhanced-image-text{left:0;max-width:350px;text-align:left}}@media (max-width:767px){.enhanced-image-container .container .enhanced-image-text{margin:0 25px;text-align:center}}.enhanced-image-container .container .enhanced-image-text.left{max-width:350px}@media (min-width:768px){.enhanced-image-container .container .enhanced-image-text.left{left:0;text-align:left;padding-left:0}}@media (max-width:767px){.enhanced-image-container .container .enhanced-image-text.left{left:0;max-width:350px;margin:0 25px;text-align:left}}@media (min-width:768px) and (max-width:1199px){.enhanced-image-container .container .enhanced-image-text.left{padding-left:20px;margin-left:20px}}@media (min-width:768px){.enhanced-image-container .container .enhanced-image-text.center{left:50%;max-width:350px;text-align:center;transform:translate(-50%,-50%)}}@media (max-width:767px){.enhanced-image-container .container .enhanced-image-text.center{margin:0 25px;text-align:center}}.enhanced-image-container .container .enhanced-image-text.right{max-width:350px}@media (min-width:768px){.enhanced-image-container .container .enhanced-image-text.right{right:0;left:unset;text-align:right;padding-right:0}}@media (max-width:767px){.enhanced-image-container .container .enhanced-image-text.right{right:0;left:unset;margin:0 25px;text-align:right}}.enhanced-image-container .container .enhanced-image-text .enhanced-image-subtitle{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.comparison__info-block .enhanced-image-container .container .enhanced-image-text .compare-btn,.enhanced-image-container .container .enhanced-image-text .btn-primary,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn{background-color:#e74c39;border:none;border-radius:35px}@media (max-width:767px){.comparison__info-block .enhanced-image-container .container .enhanced-image-text .compare-btn,.enhanced-image-container .container .enhanced-image-text .btn-primary,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn{float:none}}.comparison__info-block .enhanced-image-container .container .enhanced-image-text .compare-btn:hover,.enhanced-image-container .container .enhanced-image-text .btn-primary:hover,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn:hover{background-color:#d12f1a!important}.comparison__info-block .enhanced-image-container .container .enhanced-image-text .compare-btn:focus,.enhanced-image-container .container .enhanced-image-text .btn-primary:focus,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn:focus{background-color:#e74c39!important;outline:none;box-shadow:0 0 0 1.5px #085cf1}.enhanced-image-container .container .enhanced-image-text .btn-secondary{color:#fff;background:#000}.enhanced-image-container .container .enhanced-image-text .black,.enhanced-image-container .container .enhanced-image-text .black h1,.enhanced-image-container .container .enhanced-image-text .black h2{color:#000}.enhanced-image-container .container .enhanced-image-text h1,.enhanced-image-container .container .enhanced-image-text h2{color:#fff}.enhanced-image-container .container .enhanced-image-text h1:focus-visible,.enhanced-image-container .container .enhanced-image-text h2:focus-visible{outline:unset;box-shadow:0 0 0 1.5px #085cf1}@media (max-width:767px){.enhanced-image-container .container .enhanced-image-text h1{margin-bottom:20px;font-size:32px;line-height:1.2em}.enhanced-image-container .container .enhanced-image-text .teaser-text,.enhanced-image-container .container .enhanced-image-text h2{margin-bottom:20px;font-size:20px;line-height:1.3em}}@media (min-width:768px){.enhanced-image-container .container .enhanced-image-text h1{margin-bottom:20px;font-size:40px;line-height:1.2em}.enhanced-image-container .container .enhanced-image-text .teaser-text,.enhanced-image-container .container .enhanced-image-text h2{margin-bottom:30px;font-size:24px;line-height:1.3em}}@media (min-width:768px) and (max-width:1199px){.enhanced-image-container .container .enhanced-image-text h2{margin-bottom:8px;font-size:1.7em}.enhanced-image-container .container .enhanced-image-text .teaser-text,.enhanced-image-container .container .enhanced-image-text h2{margin-bottom:10px;font-size:1.3em;line-height:1.3em}}@media (max-width:767px){.comparison__info-block .enhanced-image-container .container .enhanced-image-text .compare-btn,.enhanced-image-container .container .enhanced-image-text .btn,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn,.enhanced-image-container .container .enhanced-image-text .footer-promo-image .story-block-btn,.footer-promo-image .enhanced-image-container .container .enhanced-image-text .story-block-btn{display:inline-flex;width:auto;padding:10px 26px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px}}@media (max-width:767px){.hero-banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.4)}}@media (max-width:767.98px){.category-banner-area-text .image-contain .container{top:0;background-color:#fff}.category-banner-area-text .image-contain .container .enhanced-image-text{position:relative;transform:none;top:0;padding-top:30px;padding-bottom:55px;text-align:center}}.video-container{position:relative}.video-container video{display:block}.video-info{position:relative}.video-info .video-skew{position:absolute;top:0;left:-25px;width:60px;height:100%;background-color:#fff;transform:skew(-5deg)}.video-text{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%)}.video-text h1{font-size:60px;color:#fff}.video-link{display:inline-block;font-size:66px;font-weight:700;background-color:initial;border:none;opacity:.7}.video-link:hover{cursor:pointer;opacity:1}.video-link:focus{outline:none;box-shadow:0 0 0 2px #085cf1}@media (min-width:992px){.video-link{font-size:85px}}.video-wrapper{position:relative;height:0;padding-top:25px;padding-bottom:55%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}@media screen and (max-width:1023px) and (max-device-width:1023px){.video-container{width:100%!important;height:auto!important}}.carousel-indent .carousel-inner{padding-right:24px;padding-left:24px;text-align:center}.carousel,.carousel-inner{outline:none}.carousel-indicators li{width:11px;height:11px;margin:0 5px;background-color:#fff}.carousel-indicators .active{width:11px;height:11px;margin:0 5px;border:1px solid #000}.recently-viewed-links-container .recently-viewed-links{margin-top:17px;list-style:none}@media (max-width:991px){.recently-viewed-links-container .recently-viewed-links{margin-top:0}}.recently-viewed-links-container .recently-viewed-links li{display:inline-block;padding-left:8px}.cookies-banner{position:fixed;bottom:0;z-index:1000;width:100%;padding:20px;color:#fff;background-color:#000!important;opacity:.9}.cookies-banner h4{color:#fff}.cookies-banner a{color:#fff!important;text-decoration:underline}.cookies-banner a:hover{color:#8e8f90!important}.cookies-modal .cookie-option label span{padding-left:4px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.single-row-button.content-container{display:flex;justify-content:center}.single-row-button.content-container .single_row{margin:30px 0}.filter-pill{display:inline-block;padding:.3125rem 8px .3125rem 1.25rem;margin:0 .625rem .625rem 0;background-color:#fff;border:2px solid;border-radius:1.5625rem}.filter-pill a,.filter-pill a:not([href]):not([tabindex]){color:#222;white-space:nowrap}.filter-pill a .form-control-feedback,.filter-pill a:not([href]):not([tabindex]) .form-control-feedback{padding-left:1.3333333333px;font-size:.8rem;color:#000}.filter-pill .filter-pill__icon{padding-left:.75rem}.clear-filters-button{padding:.9375rem}.wrapper{background:none}.wrapper .main-container{max-width:100%;padding:0}.wrapper .main-container .hero-banner-main{position:relative;display:block;width:100%;margin-top:-70px}.homepage header{margin-bottom:0;background:transparent;box-shadow:none}.homepage header .logo{background:url(/assets/themes/ninja/img/logo.png) 0 no-repeat;background-size:contain}.homepage header .main-navigation-list .skip-content-link{position:absolute;top:-1000px;left:-1000px;width:1px;height:1px;overflow:hidden;color:#fff;text-align:left}.homepage header .main-navigation-list a.skip-content-link:active,.homepage header .main-navigation-list a.skip-content-link:focus,.homepage header .main-navigation-list a.skip-content-link:hover{top:60%;left:0;width:auto;height:auto;margin-left:35px;overflow:visible}.homepage header .main-navigation-list li.dropdown a{color:#fff}.homepage header .main-navigation-list li.dropdown a .angle-down{border-top:3px solid #fff;border-left:3px solid #fff}.homepage header .main-navigation-list li a{color:#fff}.homepage header .main-navigation-list .category-level1{right:100%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}.homepage header .main-navigation-list .category-level1>li>a{color:#222}.homepage header .main-navigation-list .category-level2>li>a,.homepage header .main-navigation-list .category-level3>li>a,.homepage header .main-navigation-list .category-level4>li>a{color:#7b7b7b}.homepage header ul.category-level1.dropdown-menu.ng-star-inserted{color:#000}.homepage header .header-utility .my-account-link .mini-cart-price,.homepage header .header-utility .my-account-link .ng-fa-icon.header-icon,.homepage header .header-utility .my-account-link span.badge-pill,.homepage header .header-utility .quick-cart-link .mini-cart-price,.homepage header .header-utility .quick-cart-link .ng-fa-icon.header-icon,.homepage header .header-utility .quick-cart-link span.badge-pill{color:#fff}.homepage .enhanced-image-container .enhanced-image{object-fit:cover;width:100%}.homepage .enhanced-image-container .enhanced-image:focus-visible{outline:none;box-shadow:0 0 0 1.5px #085cf1}@media (min-width:768px) and (max-width:1199px){.homepage .enhanced-image-container .enhanced-image{height:auto}}.homepage .enhanced-image-container .container{position:absolute;top:85%;right:0;left:0}@media (min-width:768px) and (max-width:1199px){.homepage .enhanced-image-container .container{top:0;height:100%}}.homepage .teaser-link:focus-within{outline:unset;box-shadow:0 0 0 4px #085cf1}.homepage .wrapper{background:none}.homepage .wrapper .main-container{max-width:100%;padding:0}.homepage .wrapper .main-container .hero-banner-main{position:relative;display:block;width:100%;margin-top:-70px}.homepage .main-container{padding-right:0;padding-left:0}.homepage .main-container .brands-carousel img{width:auto}.homepage .main-container .video-button-link a{display:inline-block;color:#fff!important}@media screen and (max-width:767px){.homepage .main-container .video-button-link a.cms-secondary-btn{color:#000!important}}.homepage .main-container .video-button-link .video-banner-link{padding-top:10px}.homepage .main-container .banner-block-container{padding:0}.homepage .main-container .video-hero-banner{padding:0 10px;margin:0 auto}.homepage .new-landing-page-wrapper{padding-bottom:3rem;background-color:#f8f9fa}.homepage .cms-component--homepage-carousel .swiper-container-horizontal .swiper-wrapper{padding:0 0 20px}.homepage .cms-component--homepage-carousel .video-hero-banner{max-width:100%;padding:0;margin-top:0;overflow:hidden}.homepage .cms-component--homepage-carousel .video-hero-banner .video-banner-component{width:100%}@media (max-width:991px){.homepage-contentWrapper .enhanced-image-text{top:90%;width:350px;margin:20px 90px}}@media (max-width:767px){.homepage-contentWrapper .enhanced-image-text{top:78%;right:0;left:0;width:300px;margin:0}}.homepage-carousel .carousel-indicators{bottom:35%}.brands-carousel{padding:40px 0;background-color:#fff}.welcome-message{margin-top:8px}.welcome-message p{margin-bottom:2.6666666667px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.25rem;text-transform:uppercase}.welcome-message a{padding-right:4px}.common-banner a:focus-visible{outline:none;box-shadow:0 0 0 1.5px #085cf1}.common-banner .video-container{margin-top:12px;margin-bottom:12px}.banner-block-container,.homepage-contentWrapper{float:none!important;max-width:1440px;margin-right:auto;margin-left:auto}@media screen and (min-width:768px){.banner-block-container,.homepage-contentWrapper{padding:0 20px}}@media screen and (min-width:768px){.banner-block-container.is-3-up,.homepage-contentWrapper.is-3-up{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:1140px;overflow:hidden}}.newsletters{display:flex;justify-content:center;padding-top:45px;padding-bottom:45px}@media (max-width:767px){.newsletters{padding-bottom:0;margin:0 15px 40px;clear:both}}.newsletters .newsletters-content{align-self:center;width:50%;margin-right:15px;margin-left:15px;text-align:right}@media (max-width:767px){.newsletters .newsletters-content{width:100%;margin:0 15px}.newsletters .newsletters-content .btn-primary-black-right-icon{width:100%}.newsletters .newsletters-content .btn-primary-black-right-icon:after{right:33%}}.newsletters .newsletters-content .col-md-8{flex:none;width:470px;max-width:none}@media (max-width:1199px){.newsletters .newsletters-content .col-md-8{width:100%;max-width:100%}}.newsletters .newsletters-content .newsletter-email-input .form-text{position:relative;top:20px;margin-bottom:16px;clear:both;text-align:left}@media (max-width:1199.98px){.newsletters .newsletters-content .newsletter-email-input .form-text{left:47px}}@media (max-width:991.98px){.newsletters .newsletters-content .newsletter-email-input .form-text{left:0}}@media (max-width:767px){.newsletters .newsletters-content .newsletter-email-input .form-text{left:0;margin-bottom:20px}}.newsletters .newsletters-content .newsletter-email-input .has-feedback .form-control-feedback{margin:9px 2px 0 0;line-height:3.5rem}.newsletters .newsletters-content .newsletter-email-input .has-success .ng-fa-icon{width:36px;height:36px;margin-top:13px;color:transparent;background-color:initial}.newsletters .newsletters-content .newsletter-email-input .svg-inline--fa{margin-right:10px;text-align:center;vertical-align:.4em}.newsletters .newsletters-content .newsletter-email-input .text-danger,.newsletters .newsletters-content .newsletter-email-input .text-info{position:relative;top:20px;padding-left:4px;margin-bottom:16px;font-size:1rem;text-align:left}@media (max-width:767px){.newsletters .newsletters-content .newsletter-email-input .text-danger,.newsletters .newsletters-content .newsletter-email-input .text-info{padding-left:5px;margin-bottom:20px}}.newsletters .newsletters-content .newsletters-heading{display:flex;justify-content:flex-end;width:100%}.newsletters .newsletters-content .newsletters-heading h2{width:445px;padding:0 0 15px 10px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:32px;text-align:left}@media (max-width:767px){.newsletters .newsletters-content .newsletters-heading h2{font-size:30px}}.newsletters .newsletters-content .newsletters-heading .tex-below-input{width:445px;padding:0 0 15px 10px;font-size:1rem;text-align:left}.newsletters .newsletters-content .newsletters-heading .tex-below-input a{text-decoration:underline}.newsletters .newsletters-content .newsletters-heading .tex-below-input a:focus-visible{outline:none;box-shadow:0 0 0 1.5px #085cf1}.newsletters .newsletters-content .form-group{justify-content:flex-end}.newsletters .newsletters-content .form-group input{position:relative;float:right;width:445px;height:65px;border-radius:30px}@media (max-width:991px){.newsletters .newsletters-content .form-group input{right:0;width:100%}}.newsletters .newsletters-content .form-group .text-danger,.newsletters .newsletters-content .form-group .text-info,.newsletters .newsletters-content .form-group .text-success,.newsletters .newsletters-content .form-group .text-warning{float:left}.newsletters .newsletters-image-content{width:50%;margin-left:15px}.newsletters .newsletters-image-content .newsletters-image{width:445px;height:445px}@media (max-width:1199px){.newsletters .newsletters-image-content .newsletters-image{width:100%}}.newsletters .newsletters-image-content .newsletters-image .image-container{width:100%;height:445px;background:50%;background-repeat:no-repeat;background-size:contain}.has-success .ng-fa-icon{width:26px;height:26px;margin-top:3px;color:transparent;content:"";background-color:initial;background-image:url(/assets/icons/validated.png);background-repeat:no-repeat}.account-login-page .has-success .ng-fa-icon{right:25px}.opc-left-panel .has-success .ng-fa-icon{right:12px}@media (max-width:767.98px){.opc-left-panel .has-success .ng-fa-icon{right:25px}}.account-addresses .has-success .ng-fa-icon{margin-top:35px}@media (max-width:767.98px){.account-addresses .has-success .ng-fa-icon{right:25px}}.account-addresses .has-error .ng-fa-icon{margin-top:30px;margin-right:3px}@media (max-width:767.98px){.account-addresses .has-error .ng-fa-icon{right:25px}}.account-addresses .field-province .has-success .ng-fa-icon{margin-top:3px}@media (max-width:767px){.account-addresses .field-province .has-success .ng-fa-icon{margin-top:5px}}.account-addresses .field-province .has-error .ng-fa-icon{margin-top:0;margin-right:0}@media screen and (max-width:1024px){.homepage-category.content-container{padding-left:20px!important}}.errorpage header{margin-bottom:0;background:transparent}.errorpage .mobile-logo{display:block;width:52px;height:25px;margin:0 16px 0 8px;background:url(/assets/themes/ninja/img/logo_mobile.png) 0 no-repeat;background-size:52px 25px}.errorpage.mobile-sticky .mobile-logo{background:url(/assets/themes/ninja/img/logo_black.png) 0 no-repeat;background-size:contain}.errorpage .hamburger-menu span{background-color:#fff}.errorpage .wrapper{min-height:50vh;padding:0}.errorpage .wrapper .main-container{max-width:100%;padding:0}.errorpage .wrapper .main-container .hero-banner-main{position:relative;margin:-70px auto 0}.errorpage .wrapper .main-container .hero-banner-main img{width:100%}@media (max-width:767.98px){.errorpage .wrapper .main-container .hero-banner-main{margin-top:-91px}}.errorpage .wrapper .main-container .hero-banner-main .enhanced-image-container .enhanced-image-text{display:flex;flex-direction:column}.errorpage .wrapper .main-container .hero-banner-main .enhanced-image-container .enhanced-image-text p{order:1;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px}.errorpage .wrapper .main-container .hero-banner-main .enhanced-image-container .enhanced-image-text h1{order:2;max-width:400px}.errorpage .wrapper .main-container .hero-banner-main .enhanced-image-container .enhanced-image-text h4{order:3;max-width:350px;margin-bottom:0}.errorpage .wrapper .main-container .hero-banner-main .enhanced-image-container .enhanced-image-text a{align-self:center;order:4;width:220px;margin-top:48px}.error-overlay{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background:#fff}.errorpage-content{position:absolute;z-index:1000;display:flex;flex-direction:column;justify-content:center;width:100vw;margin:3rem auto 10rem}.errorpage-content .content{max-width:1000px;margin:auto}.errorpage-content .content img{max-height:100%}.errorpage-content .content p{margin-top:16px;font-size:12px;text-align:center}.mobile-sticky .hamburger-menu span{background-color:#000}.mobile-sticky .header-utility .header-search-icon{background-image:url(/assets/icons/icon-feather-search-black.svg)}.mobile-sticky .header-utility .header-user-icon{background-image:url(/assets/icons/icon-feather-user-black.svg)}.mobile-sticky .header-utility .header-basket-icon{background-image:url(/assets/icons/icon-cart-black.svg)}.breadcrumbs li,.breadcrumbs li a{font-size:1rem;color:#000;-webkit-text-decoration:revert;text-decoration:revert;text-transform:unset}.breadcrumbs li:active,.breadcrumbs li:hover,.breadcrumbs li a:active,.breadcrumbs li a:hover{color:#000}.breadcrumbs li:focus-visible,.breadcrumbs li a:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.pod-anchor{outline:none}.product-tile__bottom-part .pod-anchor--link{text-decoration:underline}.product-tile__bottom-part .pod-anchor--link:hover{text-decoration:none}.manual-swiper-wrapper .product-tile-actions,.product-tile .product-tile-actions{z-index:2;flex-basis:100%;padding:0 20px;font-size:.85rem}.manual-swiper-wrapper .product-tile-actions input:focus-visible,.product-tile .product-tile-actions input:focus-visible{border:none;outline:none;box-shadow:0 0 0 1.5px #085cf1}.manual-swiper-wrapper .product-tile-actions label,.product-tile .product-tile-actions label{display:flex;align-items:center;margin:0}.cta-wrapper{display:flex;flex-direction:column}.part-accesories-swiper .cta-wrapper{flex-direction:row;flex-wrap:wrap}.cta__container{display:flex;width:100%;margin-top:10px}.cta__container .plp-qty{padding-left:15px}.product-list{padding:0;margin:0}@media (max-width:767px){.product-list{margin-top:40px}}.product-list__bb{display:grid;flex-wrap:wrap;row-gap:25px;column-gap:10px;justify-content:center;max-width:1140px;margin:30px 0}.product-list__bb .product-tile{overflow:hidden}.product-list__bb .product-tile__cta-item--full{margin-bottom:0}.product-list__bb .cta__container{text-align:center}.product-list__bb__item{justify-self:center;max-width:255px}.product-list__bb__item .product-tile__cta-item a{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;border-radius:0}.product-list__bb__item .product-tile{min-height:unset!important;margin:0!important}.product-list__bb__item .product-title{min-height:65px!important;font-size:1.1rem!important}.product-list__bb__item .product-tile__cta{justify-content:center}@media (max-width:576px){.product-list__bb{grid-template-columns:175px 175px;row-gap:25px}.product-list__bb .product-tile__cta-item a,.product-list__bb .product-tile__cta-item button{font-size:.85rem!important}}@media (min-width:768px){.product-list__bb{grid-template-columns:250px 250px 250px}}.product-list .product-pod-promo{display:flex;justify-content:center}.product-list .prod-wrap{display:flex;flex-direction:column;padding-bottom:0;transition:all .4s ease}.product-list .prod-wrap label.col-form-label{font-size:12px}@media (max-width:1199px){.product-list .prod-wrap{padding-bottom:0!important}}.product-list .prod-wrap a:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.product-list .prod-wrap .defer-load{display:flex;align-items:flex-start;justify-content:center}@media (min-width:1200px){.product-list .prod-wrap .pro-btn{position:absolute;right:0;left:0;display:none;opacity:0}}.product-list .prod-wrap .pod-button-hover--orange{background-color:#e74c39}.product-list .prod-wrap .pod-button-hover--grey{background-color:#333}.product-list .prod-wrap .pod-button-hover--teal{background-color:#00a5af}.product-list .prod-wrap .pod-button-hover--purple{background-color:#512e6d}.product-list .prod-wrap .pod-button-hover--green{background-color:#97c93c}.product-list .prod-wrap .pod-button-hover--blue{background-color:#205d9e}.product-list .prod-wrap .pod-button-hover--yellow{background-color:#fad900}.product-list .prod-wrap .pod-button-hover--vibrant-blue{background-color:#085cf1}.product-list .product-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;max-width:320px;height:100%;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.product-list .product-tile--vertical-marketing{min-height:auto;overflow:hidden;background-color:initial}.product-list .product-tile--vertical-marketing *{height:100%}.product-list .product-tile:focus-visible{outline:1px auto #085cf1}@media (max-width:1199px){.product-list .product-tile{max-width:100%}}.product-list .product-tile img{padding-bottom:0}.product-list .product-tile .product-variation-container{width:100%}.product-list .product-tile .product-variation-container .product-variation{display:inline-block;width:60%;text-align:left}.product-list .product-tile .product-variation-container .product-variation.read-only{text-align:center}.product-list .product-tile .product-variation-container .product-variation .form-group{margin-bottom:2.6666666667px}.product-list .product-tile .product-variation-container .product-variation .col-form-label{font-size:12px}.product-list .product-tile .price-container{padding:0 15px}.product-list .product-tile .price-container--oos .current-price{color:#797e82}.product-list .product-tile .product-rating{padding:0 15px}@media (min-width:375px){.product-list .product-tile{min-height:480px}}.product-list .product-tile-list .product-tile-actions{position:relative}.comparison__info-block .product-list .product-tile-list .product-tile-actions .compare-btn,.footer-promo-image .product-list .product-tile-list .product-tile-actions .story-block-btn,.product-list .product-tile-list .product-tile-actions .btn,.product-list .product-tile-list .product-tile-actions .comparison__info-block .compare-btn,.product-list .product-tile-list .product-tile-actions .footer-promo-image .story-block-btn{padding:0 12px 3px 0}.product-list .product-tile-list .product-variation-container{width:100%}.product-list .product-tile-list .product-variation-container .product-variation{display:inline-block;width:100%;text-align:right}@media (max-width:767.98px){.product-list .product-tile-list .product-variation-container .product-variation{text-align:left}}.product-list .product-tile-list .product-variation-container .product-variation label{width:100%;padding-top:0;text-align:left}.product-list .product-tile-list .product-variation-container .product-variation .form-group{margin-right:0;margin-bottom:4px;margin-left:0}.product-list .product-list-item{position:relative;min-height:100px;padding-right:8px;padding-left:8px;margin-bottom:30px;list-style-type:none;outline:none}.product-list .product-list-item.grid-view:nth-child(odd){clear:both}@media (min-width:992px){.product-list .product-list-item.grid-view:nth-child(odd){clear:none}.product-list .product-list-item.grid-view:nth-child(3n+1){clear:both}}@media (min-width:1025px){.product-list .product-list-item.grid-view{flex:0 0 33%;max-width:33%}}@media (min-width:1200px){.product-list .product-list-item.grid-view{flex:0 0 25%;max-width:25%}}.product-list .product-list-item.list-view{width:100%}.product-list .product-title{display:-webkit-box;-webkit-box-orient:vertical;min-height:75px;padding:0 15px;overflow:hidden;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:.85rem;line-height:normal;color:#222;text-decoration:none!important;text-overflow:ellipsis}@media (min-width:992px){.product-list .product-pod-bullets{font-size:.71875rem}}.comparison__info-block .product-list .product-tile-actions .compare-btn,.footer-promo-image .product-list .product-tile-actions .story-block-btn,.product-list .product-tile-actions .btn,.product-list .product-tile-actions .comparison__info-block .compare-btn,.product-list .product-tile-actions .footer-promo-image .story-block-btn,.product-list .product-tile-actions a{padding:3px 6px;font-size:1.25rem}.product-list .product-tile-actions .add-to-cart,.product-list .product-tile-actions .add-to-compare,.product-list .product-tile-actions .add-to-wishlist{margin-right:0}.product-list .product-tile-actions .add-to-cart.is-selected,.product-list .product-tile-actions .add-to-compare.is-selected,.product-list .product-tile-actions .add-to-wishlist.is-selected{color:#6c757d}.product-list .product-list-loading{position:absolute;top:0;left:50%;z-index:1;transform:translateX(-50%)}.filtered-products .product-list .product-list-item.grid-view:nth-child(odd){clear:both}@media (min-width:992px){.filtered-products .product-list .product-list-item.grid-view:nth-child(3n+1),.filtered-products .product-list .product-list-item.grid-view:nth-child(odd){clear:none}.filtered-products .product-list .product-list-item.grid-view:nth-child(4n+1){clear:both}}.product-list-container{padding-top:60px;padding-bottom:16px;background-color:#f8f9fa}.product-list-container:after{display:block;clear:both;content:""}.product-list-container h2{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.product-list-container a.view-all{display:block;clear:both}.express-shop .product-img-thumbs{width:auto}.express-shop .product-thumb-set{margin-right:8px}.plp-page .product-tile .product-image-container{position:relative}@media screen and (min-width:768px){.plp-page .product-tile .product-image-container{min-height:0}}.product-image-container{position:relative}@media screen and (min-width:768px){.product-tile .product-image-container{min-height:320px}.pdp-product-links-container .product-image-container{min-height:240px}}.product-image-container:hover .express-shop-trigger{display:block}.express-shop-trigger{position:absolute;top:0;right:0;bottom:0;left:0;display:none;width:80px;height:80px;margin:auto;color:#fff;text-align:center;cursor:pointer;background-color:#000;border-radius:50%;opacity:.93}.express-shop-trigger:hover{background-color:#e74c39}.express-shop-trigger .ng-fa-icon{padding:25px 0;font-size:30px}.full-page-grid-view-product-list .product-list:not(.slick-carousel) .product-list-item:nth-child(odd){clear:both}@media (min-width:768px){.full-page-grid-view-product-list .product-list:not(.slick-carousel) .product-list-item:nth-child(odd){clear:none}.full-page-grid-view-product-list .product-list:not(.slick-carousel) .product-list-item:nth-child(3n+1){clear:both}}@media (min-width:992px){.full-page-grid-view-product-list .product-list:not(.slick-carousel) .product-list-item:nth-child(3n+1),.full-page-grid-view-product-list .product-list:not(.slick-carousel) .product-list-item:nth-child(odd){clear:none}.full-page-grid-view-product-list .product-list:not(.slick-carousel) .product-list-item:nth-child(4n+1){clear:both}}.product-tile .product-image{min-height:7.75rem;transition:all .2s ease-in-out}@media (min-width:1200px){.product-tile .product-image{min-height:12.5rem}}.product-tile .affirm-as-low-as{margin:0;font-size:.75rem}@media (min-width:992px){.product-tile .affirm-as-low-as{font-size:.5625rem}}.product-tile .product-tile-actions{opacity:1;transition:opacity .5s ease-in-out}.product-tile .product-tile-actions input:focus-visible{border:none;outline:none;box-shadow:0 0 0 1.5px #085cf1}@media (hover:none){.product-tile .product-tile-actions{opacity:1}}@media (-moz-touch-enabled){.product-tile .product-tile-actions{opacity:1}}.comparison__info-block .product-tile .product-tile-actions .compare-btn:focus,.footer-promo-image .product-tile .product-tile-actions .story-block-btn:focus,.product-tile .product-tile-actions .btn:focus,.product-tile .product-tile-actions .comparison__info-block .compare-btn:focus,.product-tile .product-tile-actions .footer-promo-image .story-block-btn:focus{box-shadow:unset}.product-tile .product-variation.read-only{color:#8e8f90}.product-tile:hover .product-tile-actions{opacity:1}.product-tile .out-of-stock{display:flex;align-items:center;width:100%;padding:0 15px;margin-bottom:7px;font-size:12px;line-height:32px;color:#de321b}.product-tile .price-container{padding:0 15px}.product-tile .price-container--oos .current-price{color:#797e82}.product-tile__bottom-part{display:flex;align-items:center;justify-content:center;width:100%;min-height:55px;padding:0 0 10px}.build-a-bundle-cmp .product-tile__bottom-part,.part-accesories-swiper .product-tile__bottom-part{display:none}.product-tile__bottom-part button{width:100%;padding:0;font-size:1rem;border:none;border-radius:10px}.product-tile__bottom-part .free-shipping{font-size:.65625rem;line-height:.5625rem}@media (min-width:992px){.product-tile__bottom-part .free-shipping{font-size:.5625rem;line-height:.5625rem}}.product-tile__cta{display:flex;flex-grow:2;flex-wrap:wrap}.product-tile__cta .form-control{width:58px;height:32px;padding:0 8px;font-size:12px;border-color:#ced4da;border-radius:8px}@media screen and (min-width:768px){.product-tile__cta .label-quantity{max-width:40px;padding-right:0;font-size:12px}}.product-tile__cta .product-quantity .form-group{margin-bottom:7px}.product-tile__cta .product-rp{flex-grow:1;margin-bottom:10px}.product-tile__cta-item{flex-basis:50%;text-align:center}.product-tile__cta-item a,.product-tile__cta-item button{width:100%;padding:.5625rem .25rem;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:.75rem;text-align:center;border-radius:10px}@media (min-width:376px){.product-tile__cta-item a,.product-tile__cta-item button{padding:.5625rem .5rem}}@media (min-width:768px){.product-tile__cta-item a,.product-tile__cta-item button{font-size:.71875rem}}.product-tile__cta-item .pod-anchor{display:block;background-color:#cbcbcb;border-radius:0 0 0 10px}.product-tile__cta-item--full{flex-basis:100%;padding:0 15px 10px}.product-tile__cta-item--full .pod-anchor{color:#fff;background-color:#000;border-radius:8px;transition:background-color .3s ease-in-out}.product-tile__cta-item--full .pod-anchor:hover{background-color:#000}.product-tile__cta-item--rounded a,.product-tile__cta-item--rounded button{border-radius:0 0 10px 10px}.space-price{margin-top:30px;margin-bottom:30px!important}.action-container--carousel{width:30%;margin-left:15px}.product-list-actions-container .action-container{margin-top:4px}@media (max-width:1199.98px){.product-list-actions-container .product-quantity .form-group{margin-bottom:0}}@media (min-width:992px){.product-list-actions-container .addtocart-container{padding-left:0}}.product-list-actions-container .addtocart-container .add-to-cart button{width:100%}.basket-error-container{color:#e74c39;text-align:center}@media (max-width:1199px){.basket-error-container{line-height:15px}}@media (max-width:767px){.basket-error-container{display:flex;flex-direction:column;justify-content:center;padding-right:20px;line-height:auto}}#manualSwiperRow.manual-swiper-row-margin{align-items:center;justify-content:center}.product-list-column{display:flex;flex-direction:row;flex-wrap:wrap;max-width:1176px}@media (min-width:1200px){.product-list-column{min-width:1176px}}#manualSwiper.manual-swiper-wrapper{display:flex;justify-content:center;min-width:370px;padding:10px 0;margin-top:30px;overflow:hidden}@media (max-width:767.98px){#manualSwiper.manual-swiper-wrapper{min-width:unset}}#manualSwiper.manual-swiper-wrapper .product-tile{display:flex;flex-direction:column;width:350px;height:100%;min-height:560px;overflow:hidden;background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}#manualSwiper.manual-swiper-wrapper .prod-wrap{position:relative;display:flex;flex-direction:column;justify-content:space-between;background:#fff}#manualSwiper.manual-swiper-wrapper .prod-wrap a:focus-visible{outline:none;box-shadow:0 0 0 1.5px #085cf1}#manualSwiper.manual-swiper-wrapper .prod-wrap .pro-btn{position:absolute;bottom:0;width:350px}@media (min-width:1200px){#manualSwiper.manual-swiper-wrapper .prod-wrap .pro-btn{opacity:0}}#manualSwiper.manual-swiper-wrapper .prod-wrap #productDescription{margin-bottom:0;transition:margin .3s}@media (max-width:1199px){#manualSwiper.manual-swiper-wrapper .prod-wrap #productDescription{margin-bottom:75px;transition:margin .3s}#manualSwiper.manual-swiper-wrapper .prod-wrap .product-image{width:calc(100% - 46px);margin:23px}}.manual-product-list .manual-product-list-container--h2,.manual-product-list .manual-product-list-container--h4{max-width:1110px;margin-right:auto;margin-left:auto;text-align:center}.manual-product-list .manual-product-list-container .product-list{left:0}.manual-product-list .manual-product-list-container .swiper-pagination--none .swiper-pagination{opacity:1}.manual-product-list .manual-product-list-container .swiper-slide{width:auto}.manual-product-list .manual-product-list-container .swiper-button-next,.manual-product-list .manual-product-list-container .swiper-button-prev{top:auto;bottom:0}.manual-product-list .manual-product-list-container .swiper-button-next:after,.manual-product-list .manual-product-list-container .swiper-button-prev:after{display:none;content:""}.manual-product-list .manual-product-list-container .swiper-wrapper{z-index:2;padding-top:40px;margin-bottom:40px}.manual-product-list .manual-product-list-container .swiper-pagination{bottom:-5px!important}@media screen and (min-width:1025px){.manual-product-list .product-list--centered .swiper-wrapper{justify-content:center}.manual-product-list .product-list--centered .swiper-wrapper .swiper-slide{max-width:320px!important}}.swiper-pagination--none .swiper-button-next,.swiper-pagination--none .swiper-button-prev,.swiper-pagination--none .swiper-pagination{display:none}@media (max-width:991px){.swiper-pagination--none .swiper-pagination{display:block}}.product-listing-tiles .product-list .product-tile{min-width:255px;min-height:452px}.learnMoreButton:focus-visible{border:unset!important;outline:2px auto #085cf1!important}.product-wrap--opaque{opacity:.5}.carousel-item{display:block;color:#000;background-color:#cbcbcb;border-radius:0 0 0 10px!important}.current-price{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;color:#222}.current-price,.sale-price{font-size:17px;line-height:1.0625pxrem}.sale-price{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.old-price{margin-left:.3125rem;font-size:.71875rem;text-decoration:line-through}.old-price,.price-savings{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.price-savings{color:#8b8b8b}.secondary-actions button:first-child{margin-right:24px}.add-new-wishlist{display:inline-block}h1{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.product-listing{padding-left:0;background-color:#f8f9fa}@media (max-width:767.98px){.product-listing{padding-left:15px}}@media (max-width:767px){.product-listing{padding-top:40px}}@media (max-width:767px){.product-listing-tiles .product-list .product-tile{min-width:350px;min-height:560px}}@media (min-width:1199px){.product-listing-tiles .product-list .product-tile{min-width:255px;min-height:452px}}@media (min-width:1199px){.product-listing-tiles .product-list .prod-wrap{overflow-y:auto}}@media (max-width:767px){.family-page.product-search-result .mobile-navigation{margin-bottom:30px;border-color:#ced4da;border-style:solid none;border-width:1px}}.family-page.product-search-result hr{margin:20px 0}@media (max-width:767px){.family-page.product-search-result hr{margin-bottom:0}}@media (min-width:768px){.family-page.product-search-result .navigation-panel{position:sticky;top:102px}}@media (min-width:768px){.family-page.product-search-result .navigation-panel--extra-top{top:168px}}.link-search-again{margin-bottom:30px}.link-search-again .link-text{align-self:center;padding:0;margin-top:16px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;color:#000;text-align:center;text-transform:none;background:transparent;border:0;border-bottom:2px solid #000}.link-search-again .link-text:hover{color:#000!important}.link-search-again .link-text:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.link-search-again .link-text:focus{outline:none}.search-term{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.product-search-result{padding:8px 0}.sticky-header .product-search-result{position:relative;z-index:1}.product-search-result .product-list{left:7px}@media (max-width:767.98px){.product-search-result .product-list{left:0;margin-top:10px}}.product-search-result .filter-chips,.product-search-result .sort-chips{display:contents}@media (max-width:767px){.product-search-result .filter-chips,.product-search-result .sort-chips{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:block;width:100%;height:100%;background:#fff;transform:translateZ(.1px)}}.product-search-result .filter-chips .filter-chips-scroll,.product-search-result .sort-chips .filter-chips-scroll{display:contents}@media (max-width:767px){.product-search-result .filter-chips .filter-chips-scroll,.product-search-result .sort-chips .filter-chips-scroll{display:block;max-height:100vh;overflow:auto}}.product-search-result .filter-chips .filter-close-icon,.product-search-result .sort-chips .filter-close-icon{display:flex;justify-content:flex-end;width:-webkit-fill-available;width:fill-available;margin-top:7px;font-size:1rem;font-weight:"proxima-nova-normal-600","robotobold","Helvetica","Arial",sans-serif;color:#000;text-align:right}.product-search-result .filter-chips .filter-close-icon .ng-fa-icon,.product-search-result .sort-chips .filter-close-icon .ng-fa-icon{margin:4px 8px 0 0}.product-search-result .sort-close-icon{display:inline-flex;align-items:center;width:auto;font-size:1rem;font-weight:"proxima-nova-normal-600","robotobold","Helvetica","Arial",sans-serif;color:#000}.product-search-result .sort-close-icon .ng-fa-icon{margin:0 .5rem 0 0}.product-search-result .collapse:not(.show){display:none}@media (max-width:1199px){.product-search-result .collapse:not(.show){display:contents}}@media (max-width:767px){.product-search-result .collapse:not(.show){display:none}}@media (max-width:767px){.product-search-result .horizontal-filter-navi{padding:0 20px}}.product-search-result .horizontal-filter-navi .row hr{display:none}.product-search-result .horizontal-filter-navi .filter-apply-modal{width:100%;margin:30px 0 20px;color:#e74c39;text-align:left}@media (max-width:767px){.product-search-result .horizontal-filter-navi .clear-filters-button{position:absolute;top:0;right:0;margin-top:-58px}}@media (max-width:767px){.product-search-result .horizontal-filter-navi .horizontal-filter-indicator{margin:7px}}.product-search-result .divider-line{margin-bottom:40px}@media (max-width:767px){.product-search-result .divider-line{display:none}}@media (max-width:991px){.product-search-result .product-listing-tiles .product-list .product-tile{min-width:unset;min-height:580px}}.search-content-list{padding:0;margin:0;list-style:none}.form-check.search-result-toggle{margin:8px 0}.form-check.search-result-toggle label{padding-left:0}.no-search-result{clear:both}.no-search-result .result-count-message{padding-left:8px}.no-search-result-title span{font-size:1.25rem}.no-search-result-title span.result-count-message{font-size:1rem}.search-guidelines{clear:both}.main-search-container{position:relative;display:inline-block;padding:0 0 16px}.main-search-container input{float:left;width:320px;height:79px;padding-left:14px;line-height:79px;border:1px solid #ccc}.main-search-container input::-ms-clear{display:none}.main-search-container button.btn-search{position:absolute;right:0;font-size:1.25rem;color:#222;background:0;border:0}.full-bg{background-color:#f8f9fa}.search-result-pages{display:inline-block;width:100%;text-align:center;border-bottom:1px solid #cfd4d9}.search-result-grouped .group-list{display:inline-block}.search-result-grouped .group{padding:12px 18px;margin-right:8px;cursor:pointer;background-color:#fff;border:1px solid}.search-result-grouped .group .close-button{margin-left:15px}.search-result-grouped .group-mobile{border-color:#ced4da}.search-result-grouped .clear-all{margin:15px 25px;text-decoration:underline}.search-result-grouped .clear-all-mobile{float:right;margin:0}.search-result-grouped .filter-apply-row{padding:0}.search-result-grouped .filter-apply-text{display:inline-block;margin-bottom:10px;color:#e74c39}.search-result-grouped-desktop{padding:0;margin:20px 0 10px}@media (max-width:767px){.search-result-grouped-desktop{display:none}}.search-result-grouped-mobile{margin:20px}@media (min-width:767px){.search-result-grouped-mobile{display:none}}.search-result-grouped-wrapper{border-bottom:1px solid #cfd4d9}.parts-banner{display:flex;justify-content:center;width:100%;padding:15px 20px;margin:30px 0;background-color:#fff;border-radius:8px;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}@media (max-width:767px){.parts-banner{display:block;padding-top:20px;padding-bottom:20px;margin-top:20px}}@media (min-width:0){.parts-banner{align-items:center}}.parts-banner-texts{padding:0 10px}@media (min-width:991px){.parts-banner-texts{width:100%}}.parts-banner-icon-search{display:block;min-width:36px;height:36px;margin:10px;background:url(/assets/icons/search-feather-search.svg) 0 0;background-size:contain}@media (max-width:767px){.parts-banner-icon-search{float:left;max-width:10%;margin-top:5px;margin-left:-5px;background-repeat:no-repeat}}.parts-banner-question{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1rem}.parts-banner-question span{font-size:1rem}.parts-banner-recommended{color:#8b8b8b}.parts-banner-description{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}@media (max-width:767px){.parts-banner-description{display:none}}.parts-banner-button{width:auto;height:auto;padding:10px 26px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;white-space:nowrap}@media (max-width:767px){.parts-banner-button{width:100%;margin-top:14px}}.category-page{padding:8px 0}@media (max-width:767px){.category-page{padding:0;margin:0}}.category-page .category-list-item{margin-bottom:30px}.category-page hr{margin:20px 0 40px}.category-page .breadcrumbs{padding-left:15px}.category-page .filter-panel h1{margin:0 0 8px;font-size:24px}ul.category-list{padding:0;clear:both;list-style:none}@media (max-width:767px){ul.category-list{margin-bottom:1px}ul.category-list>li{margin:0}}ul.category-list>li:nth-child(odd){clear:both}@media (min-width:992px){ul.category-list>li:nth-child(odd){clear:none}ul.category-list>li:nth-child(3n+1){clear:both}}ul.category-list li{margin-bottom:8px}ul.category-list ul.category-list,ul.category-list ul.category-list ul.category-list{padding-left:10px}.category-name{position:relative;height:100%;text-align:center;background-color:#fff;border-radius:6px;box-shadow:0 0 10px 2px rgba(0,0,0,.1);transition:box-shadow .2s ease-in-out}.category-name:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.category-name a{position:relative;display:block;padding:10px}.category-name a:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.category-name a img{height:auto}.category-name h6{width:100%;padding:15px 5px 60px 15px;margin:0;text-align:left}@media (max-width:767px){.category-name h6{font-size:1.25rem}}.loading-block>div{text-align:center}.gray-background{background-color:#f8f9fa!important}.font-cat-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}@media (max-width:767px){.category-title{display:block}}.category-sort-dropdown{position:relative;display:none;align-items:center;justify-content:flex-start;height:2.375rem;margin-bottom:.75rem;border:1px solid #c5cacf}.category-sort-dropdown:before{position:absolute;left:1.25rem;z-index:10;display:inline-flex;width:1rem;height:1rem;content:" ";background:50% no-repeat url(/assets/icons/icon-sort-alt.svg)}.category-sort-dropdown select{position:relative;width:100%;height:100%;padding-left:3.25rem;cursor:pointer;background-color:initial;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:768px){.category-sort-dropdown{display:flex}}.sort-chips{display:contents}.sort-chips .category-sort-dropdown{display:flex}@media (max-width:767px){.sort-chips{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:block;width:100%;height:100%;background:#fff;transform:translateZ(.1px)}}.sort-chips .sort-chips-scroll{display:contents}@media (max-width:767px){.sort-chips .sort-chips-scroll{display:block;max-height:100vh;overflow:auto}}.sort-chips ul{padding:0;list-style:none}.sort-chips ul li{padding:0 1.25rem;line-height:3.125rem;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #c5cacf}.sort-chips ul li:active{background-color:#c5cacf}.category-sort-icon{width:1rem;height:1rem;margin-right:1rem;margin-left:1.25rem}.category-filters__mobile-container{position:sticky;top:70px;z-index:10;padding:1.25rem 1.25rem 0;background-color:#f8f9fa}.category-filters__mobile-container--extra-top{top:116px}.category-filters__mobile-container a{border:1px solid #c5cacf}.filter-sort-wrapper{position:sticky}@media (min-width:768px){.filter-sort-wrapper{position:sticky;top:102px}}@media (min-width:768px){.filter-sort-wrapper--extra-top{top:168px}}.filters-row{z-index:99999;padding:5.3333333333px 0;margin:8px 0;background-color:#eee}.filters-row .search-count{line-height:calc(1.5em + .75rem + 2px)}.filters-row .search-count>span{font-size:14px;font-weight:700}.filters-row .sort-by a{float:right}@media (max-width:575.98px){.filters-row .sort-by a{float:none}}.filters-row .sort-by a.grid-view-link,.filters-row .sort-by a.grid-view-link:focus,.filters-row .sort-by a.grid-view-link:hover,.filters-row .sort-by a.list-view-link,.filters-row .sort-by a.list-view-link:focus,.filters-row .sort-by a.list-view-link:hover{color:#8e8f90}.filters-row .sort-by a.grid-view-link{margin-right:8px}@media (max-width:575.98px){.filters-row .sort-by a.grid-view-link{margin-right:0;margin-left:8px}}@media (max-width:575.98px){.filters-row .sort-by a.list-view-link{margin-left:8px}}.filters-row .sort-by a.grid-active,.filters-row .sort-by a.grid-active:focus,.filters-row .sort-by a.grid-active:hover,.filters-row .sort-by a.list-active,.filters-row .sort-by a.list-active:focus,.filters-row .sort-by a.list-active:hover{color:#000}.filters-row .sort-by a .ng-fa-icon{font-size:24px}.filters-row .sort-by label{float:right;margin-right:5.3333333333px;margin-bottom:0;font-weight:400;line-height:calc(1.5em + .75rem + 2px)}.filters-row .sort-by select{float:right}@media (max-width:991px){.filters-row .sort-by select{width:100%}}.filters-row .switch-layout{padding-left:0}.product-list-paging{float:left;padding:0;margin:0;list-style:none}.product-list-paging li{float:left;margin-right:8px}.product-list-paging li .active{color:#222;cursor:unset}.product-list-paging li .pagination-hide{display:none}.filter-navigation-badges{display:inline-block;padding-right:8px}.filter-navigation-badges a,.filter-navigation-badges a:not([href]):not([tabindex]){color:#222;white-space:nowrap}.filter-navigation-badges a .form-control-feedback,.filter-navigation-badges a:not([href]):not([tabindex]) .form-control-feedback{padding-left:1.3333333333px;font-size:.8rem;color:#000}.horizontal-filter-indicator{border:2px solid;border-radius:25px;padding:5px 20px;margin-right:10px;background-color:#fff}.horizontal-filter-indicator #horizontal-filter-icon{padding-left:12px}.clear-filters-button{text-decoration:underline}.search-contentlist{list-style-position:outside;list-style-type:none;list-style-image:none}.category-panel h3{text-transform:uppercase}.filter-panel{-webkit-user-select:none;user-select:none}@media (max-width:767px){.filter-panel{height:calc(100vh - 180px);margin-top:8px;overflow:scroll}}.filter-panel h5{padding-top:20px;margin-bottom:20px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.filter-panel h5:first-child{padding-top:0}.filter-panel ul{padding-left:0;list-style-type:none}.filter-panel .filter-group.collapsed .filter-dropdown,.filter-panel .filter-group.collapsed .filter-item:not(.filter-selected){display:none}.filter-panel .filter-group:first-child h5{padding-top:0}.filter-category{border-bottom:1px solid #c5cacf}.filter-category .filter-list{margin-bottom:0}.filter-category .panel-heading{padding:.75rem 0}.filter-category .panel-heading.active{padding-bottom:.125rem}.filter-category:first-of-type .panel-heading{padding-top:0}.filter-category .collapse:not(.show){display:none}.filter-category .filter-item-checkbox-label-native{display:flex;justify-content:space-between}.filter-item-checkbox-label-native{width:100%}.count{float:right;color:#8e8f90}.clear-filters-button{display:inline-block}.filter-group{position:relative;padding-bottom:8px;margin-bottom:8px;font-size:14px;border-bottom:1px solid #ccc}.filter-group .filter-checkbox,.filter-group .filter-list{padding:0;margin:0;list-style:none}.filter-group .filter-item-checkbox-label-native{display:block;width:100%;margin-bottom:0;cursor:pointer}.filter-group .ng-fa-icon:hover{color:#000;cursor:pointer}.filter-group li.filter-item{padding:3px 0;color:#8e8f90}.filter-group li.filter-item a{display:block}.filter-group li.filter-item a.filter-item-name{color:#8e8f90}.filter-group li.filter-item a.filter-swatch span[style="background-color:#fcfcfc;"]{border:1px solid #ccc}.filter-group li.filter-item span.icon-notselected{display:inline-block;width:15px;height:15px;margin-right:2.6666666667px;background-color:#eee;border:1px solid #ccc}.filter-group li.filter-item span.filter-count{margin-left:2.6666666667px}.filter-group li.filter-selected,.filter-group li.filter-selected .filter-item-name,.filter-group li.filter-selected a.filter-item-name{color:#222}.filter-group li.filter-selected a.filter-clear{float:right;width:16px;height:16px;line-height:14px;text-align:center}.filter-group li.filter-selected span{font-weight:400;color:#8e8f90}.filter-group li.filter-selected span.icon-selected{display:inline-block;width:15px;height:15px;margin-right:2.6666666667px;background-color:#000;border:1px solid #222}.filter-group li.filter-selected.filter-color{border-color:#8e8f90}.filter-group li.filter-selected.filter-color a{display:inline-block;width:34px;height:34px}.filter-group li.filter-layer1{padding-left:8px}.filter-group li.filter-layer2{padding-left:16px}.filter-group li.filter-layer3{padding-left:24px}.filter-group li.filter-layer4{padding-left:32px}.filter-group li.filter-layer5{padding-left:40px}.filter-group li.filter-layer6{padding-left:48px}.filter-group li.filter-layer7{padding-left:56px}.filter-group li.filter-layer8{padding-left:64px}.filter-group li.filter-layer9{padding-left:72px}.filter-group>ul .filter-list{max-height:155px;overflow-y:auto}.non-parametric-panel .filter-group{padding-bottom:0;margin-bottom:0;border-bottom:none}.non-parametric-panel .filter-group ul ul{padding-left:15px}.non-parametric-panel .filter-group ul ul.filter-list{max-height:none;padding-top:5px;overflow-y:visible}.non-parametric-panel .filter-group ul li.filter-item a.filter-item-name.filter-selected{color:#222}input.filter-checkbox{display:none}label.filter-checkbox-label{float:left;width:12px;height:12px;margin:3px 5px 0 0;font-size:0;text-indent:999em;background:#eee;border:1px solid #ccc}label.filter-checkbox-label.selected{background:#000;border:1px solid #ccc}.filter-clear.ng-fa-icon{line-height:inherit}.filter-color{float:left;width:34px;height:34px;padding:0!important;margin:1px;border:1px solid transparent;border-radius:50%}.filter-swatch span{position:relative;top:2px;left:2px;display:inline-block;width:28px;height:28px;border-radius:50%}.filter-swatch span.filter-color-bright{border:1px solid #ccc}@media (max-width:767px){.mobile-filter-toggle,.mobile-sort-toggle{display:flex;justify-content:center;padding:.9375rem 0;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.show .mobile-filter-toggle,.show .mobile-sort-toggle{padding:15px 20px}.mobile-filter-toggle:hover,.mobile-sort-toggle:hover{text-decoration:none}.mobile-filter-toggle .ng-fa-icon,.mobile-sort-toggle .ng-fa-icon{display:block}.mobile-filter-toggle .filter-icon,.mobile-sort-toggle .filter-icon{display:inline-table;min-width:36px;min-height:36px;content:"";background-image:url(/assets/icons/icon-feather-filter-black.svg);background-repeat:no-repeat}.mobile-filter-toggle .sort-icon,.mobile-sort-toggle .sort-icon{display:inline-table;min-width:1.125rem;min-height:2.25rem;content:"";background-image:url(/assets/icons/icon-sort-alt.svg);background-repeat:no-repeat;background-position:50%}.mobile-filter-toggle span,.mobile-sort-toggle span{margin:6px 0 0 15px;font-size:1rem}.mobile-filter-toggle .filter-apply-text,.mobile-sort-toggle .filter-apply-text{width:100%;margin-top:7px;color:#e74c39;text-align:right}.mobile-sort-toggle.filter-trigger{align-items:center;justify-content:space-between}}.sn-filter-products{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:10px}.sn-filter-products .filter-item.filter-selected label.filter-product-item{border-color:#f39c12}.sn-filter-products .filter-item label.filter-product-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding:0!important;margin:0!important;overflow:hidden;border:2px solid #ccc;border-radius:5px}.sn-filter-products .filter-item label.filter-product-item ish-product-image{flex:1;width:100%}.sn-filter-products .filter-item label.filter-product-item:after,.sn-filter-products .filter-item label.filter-product-item:before{display:none!important}#quickView h1{font-size:24px;font-weight:700;color:#222}#quickView .product-sale-price{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:24px;color:#555}#quickView .col-form-label{margin-top:7px}#quickView .btn-add-to-cart{width:100%;height:60px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:60px;color:#fff;text-align:center;text-transform:uppercase;background:#000;border:1px solid #000}.account-wrapper--text{padding:60px 0 40px}.account-wrapper a:focus-visible{outline:unset;box-shadow:0 0 0 1.6px #085cf1}.account-wrapper .fonts-heading{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}@media (max-width:767px){.account-wrapper .text-mobile{font-size:32px}}.account-wrapper .grey-panel h2{margin:0;font-weight:700}.account-wrapper .account-main{position:relative;margin-top:40px}@media screen and (min-width:768px){.account-wrapper .account-main{margin-bottom:60px}}@media (max-width:1199.98px){.account-wrapper .account-main .account-order-list-container{top:0;display:inline-block;width:100%;margin-top:20px}}@media (max-width:767.98px){.account-wrapper .account-main .account-order-list-container .list-body .list-item-row.list-item-row-big{padding-top:0;padding-bottom:0}}@media (max-width:1199.98px){.account-wrapper .account-main .account-sub-navigation-mobile{position:relative;z-index:9;background:#fff}}.account-wrapper .account-main h2{margin-top:40px}.account-wrapper .account-main h1,.account-wrapper .account-main h3{margin-top:0}@media (max-width:767px){.account-wrapper .account-main h1 .btn,.account-wrapper .account-main h1 .comparison__info-block .compare-btn,.account-wrapper .account-main h1 .footer-promo-image .story-block-btn,.comparison__info-block .account-wrapper .account-main h1 .compare-btn,.footer-promo-image .account-wrapper .account-main h1 .story-block-btn{display:block;width:100%;margin-top:8px;margin-bottom:8px;clear:both}}@media (min-width:768px){.account-wrapper .account-main h1 .btn,.account-wrapper .account-main h1 .comparison__info-block .compare-btn,.account-wrapper .account-main h1 .footer-promo-image .story-block-btn,.comparison__info-block .account-wrapper .account-main h1 .compare-btn,.footer-promo-image .account-wrapper .account-main h1 .story-block-btn{float:right}}.account-wrapper .cost-summary{border:none}@media (max-width:767px){.mobile-align{margin-left:0!important}}@media screen and (max-width:600px){.mobile-width{padding-left:15px;padding-right:15px}}.dl-profile dd{text-align:left}.product-img-box{float:right;width:70%}.table-checkbox{display:inline-block;margin:-4px 4% 0 0}@media (max-width:767px){.order-detail-box:first-child,.order-detail-box:nth-child(2){min-height:180px;min-height:auto;margin-bottom:8px}}@media (min-width:768px){.order-detail-box:first-child,.order-detail-box:nth-child(2){margin-bottom:8px}}@media (max-width:767px){.order-detail-box{min-height:auto;margin-bottom:8px}}.order-detail-box address{margin-bottom:0}.order-detail-box .infobox{width:100%}.account-sub-navigation-mobile-sub-dropdown{position:absolute;background:#fff}@media (max-width:991px){.account-sub-navigation-mobile-sub-dropdown{position:relative}}@media (max-width:991px) and (orientation:landscape){.account-sub-navigation-mobile-sub-dropdown{position:relative}}@media (max-width:991.98px){.account-sub-navigation-mobile-sub-dropdown{position:relative}}@media (max-width:767px){.account-order-list-container .list-item-row-big{align-content:center;height:59px!important}}.account-order-list-container .list-header{margin-top:80px;border-bottom:1px solid #cfd4d9}@media (max-width:767px){.account-order-list-container .list-header{display:flex;margin-top:-40px}.account-order-list-container .list-header .list-header-item:first-child{font-weight:700}}.account-order-list-container .list-header .list-header-item{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.account-order-list-container .list-body .order-md-1,.account-order-list-container .list-body .order-md-6 a{text-decoration:underline}@media (max-width:767px){.account-order-list-container .list-body .order-date-line{min-width:38%;text-align:right}}.sn-account-bottom-space{margin-bottom:120px}.account-addresses .account-address-space{margin:40px 0}.account-addresses .field-phone-number{padding:0}.account-addresses .field-phone-number .has-error .ng-fa-icon{margin-top:unset;margin-right:-18px}.account-addresses .field-phone-number .has-success .ng-fa-icon{margin-top:3px;margin-right:-18px}.account-addresses .form-control{border-radius:unset}.account-addresses .row{margin-right:0;margin-left:0}.account-addresses .row>div{padding-right:0;padding-left:0}.account-addresses .section{margin-top:40px}@media (max-width:767px){.account-addresses .section{margin-top:30px}}.account-addresses .col-form-label{width:100%;padding-top:0;padding-left:0}.account-addresses .form-group.has-feedback>div{flex:auto;width:100%;max-width:none;margin-right:20px}.account-addresses .form-group.has-feedback>div select{height:50px}.account-addresses .checkout-save-address-btn-section{display:flex;flex-direction:row-reverse;margin-top:7px;text-align:right}.account-addresses button{padding:10px 26px;margin-right:10px;font-size:1rem}.account-addresses button[type=reset]{margin-right:20px}@media (max-width:767px){.account-addresses button[type=submit]{float:left}}.account-addresses a{text-decoration:underline}.account-adresses-message-tab{background-color:#f8f9fa;width:280px;height:250px;padding:40px 20px;font-weight:700}.account-adresses-message-tab .account-address-message-link{text-decoration:underline}.account-order-detail-page h1{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-weight:400}.account-order-detail-page .underline{text-decoration:underline;text-underline-offset:unset}.account-order-detail-page .order-detail-container{padding-top:40px}@media (max-width:767px){.account-order-detail-page .order-detail-container{padding-top:20px}}.account-order-detail-page .order-detail-container .shopping-cart-line-items .list-header-item{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif!important}.account-order-detail-page .order-detail-container .shopping-cart-line-items .product-warranty{color:#ccc}.account-order-detail-page .order-detail-container .list-header-item h4{margin-bottom:30px}.account-order-detail-page .order-detail-container .list-header-item p{margin-bottom:0}.account-order-detail-page .order-detail-container .list-header-item .more-infos .row{margin-bottom:20px}.account-order-detail-page .order-detail-container .list-header-item .more-infos .row .comparison__info-block button.order-status-buttons.compare-btn,.account-order-detail-page .order-detail-container .list-header-item .more-infos .row button.order-status-buttons.btn-primary,.comparison__info-block .account-order-detail-page .order-detail-container .list-header-item .more-infos .row button.order-status-buttons.compare-btn{width:100%;padding:10px}@media (max-width:767px){.account-order-detail-page .order-detail-container .list-header-item .more-infos .row .col-md-3,.account-order-detail-page .order-detail-container .list-header-item .more-infos .row .col-md-5{width:50%}}.account-order-detail-page .order-detail-container h4.order-number{margin-bottom:30px;white-space:break-spaces;word-break:break-all}.account-order-detail-page .order-status-line-items{margin-top:45px}.account-order-detail-page .order-status-line-items .order-line-items{padding:40px;margin-bottom:40px;border:1px solid #cfd4d9}@media (max-width:767px){.account-order-detail-page .order-status-line-items .order-line-items{border:0;border-top:1px solid #cfd4d9;border-bottom:1px solid #cfd4d9;padding:35px 25px 2px}}@media (min-width:0) and (max-width:1199px){.account-order-detail-page .order-status-line-items .order-line-items .row .text-left-align{text-align:left}}.account-order-detail-page .order-status-line-items .order-line-items .row .text-right{display:flex;direction:rtl;flex-direction:column}.account-order-detail-page .order-status-line-items .order-line-items .row .box-button,.account-order-detail-page .order-status-line-items .order-line-items .row .shipping-button{padding-left:50px}.account-order-detail-page .order-status-line-items .order-line-items .delivery-heading{display:none}.account-order-detail-page .order-status-line-items .order-line-items .delivery-heading:first-child{display:block}.account-order-detail-page .order-status-line-items .order-line-items .order-line-items-lined{margin-bottom:20px;border-bottom:1px solid #cfd4d9}.account-order-detail-page .order-status-line-items .order-line-items .order-line-items-lined:last-child{border-bottom:0}@media (max-width:767px){.account-order-detail-page .order-status-line-items .order-line-items .tracking-infos div{width:50%}}.account-order-detail-page .order-status-line-items .order-line-items .list-header{margin-top:30px;border-bottom:1px solid #cfd4d9}.account-order-detail-page .order-status-line-items .order-line-items .list-header .list-header-item{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.account-order-detail-page .order-status-line-items .order-line-items h4{margin-bottom:20px}.account-order-detail-page .order-status-line-items .order-line-items .order-status-buttons{padding:10px 30px;margin-bottom:20px}@media (max-width:767px){.account-order-detail-page .order-status-line-items .order-line-items .order-status-buttons{width:100%}}.account-order-detail-page .order-status-line-items .order-line-items .promotion-amount{text-decoration:line-through}.account-order-detail-page .order-status-line-items .order-line-items .promo-line-amount{color:#e74c39}.account-order-detail-page .order-status-line-items .order-line-items .cart-promo{color:#085cf1}.account-order-detail-page .order-status-line-items .order-line-items .cart-promo-no-code{color:#e74c39}.account-order-detail-page .order-status-line-items .order-line-items .list-body{margin-bottom:0}@media (max-width:767px){.account-order-detail-page .order-status-line-items .order-line-items .list-body .line-item-price{width:100%;margin-top:1%;text-align:left;padding:0}}@media (max-width:767px){.account-order-detail-page .order-status-line-items .order-line-items .list-body .quantity{width:20%;margin-top:-6%;text-align:left!important}}.account-order-detail-page .order-status-line-items .order-line-items .list-body .list-item-row-big:last-child{border-bottom:0}.account-order-detail-page .account-order-detail-cost-summary .order-status-cost-summary{float:right;width:50%;padding-right:40px}@media (max-width:767px){.account-order-detail-page .account-order-detail-cost-summary .order-status-cost-summary{float:unset;width:100%;padding-right:0}}.account-order-detail-page .account-order-detail-cost-summary .order-status-cost-summary .cart-promo{color:#085cf1}.account-order-detail-page .account-order-detail-cost-summary .order-status-cost-summary .cart-promo-no-code{color:#e74c39}.account-order-detail-page .account-order-detail-cost-summary .total-cost{font-size:24px;font-weight:700}.account-order-detail-page .account-order-detail-cost-summary .subtotal .col-md-8{padding-left:34%;margin-bottom:20px}@media (max-width:767px){.account-order-detail-page .account-order-detail-cost-summary .subtotal .col-md-8{width:50%;padding-left:15px}}.account-order-detail-page .account-order-detail-cost-summary .subtotal .col-md-4{text-align:right}@media (max-width:767px){.account-order-detail-page .account-order-detail-cost-summary .subtotal .col-md-4{width:50%;text-align:right}}.account-order-detail-page .modelname{color:#8e8f90}.guest-account-order-detail-pages{padding-top:60px}@media (max-width:767px){.guest-account-order-detail-pages{padding-top:40px}}@media (min-width:768px){.sn-user-update{padding-bottom:50px}}.sn-user-update .required{color:#ea1919}.sn-user-update .header-label{margin-bottom:40px}.sn-user-update .form-control[type=email],.sn-user-update .form-control[type=password],.sn-user-update .form-control[type=text]{border-radius:unset}.comparison__info-block .sn-user-update .compare-btn,.footer-promo-image .sn-user-update .story-block-btn,.sn-user-update .btn,.sn-user-update .comparison__info-block .compare-btn,.sn-user-update .footer-promo-image .story-block-btn{margin-top:20px}@media (min-width:768px){.comparison__info-block .sn-user-update .compare-btn,.footer-promo-image .sn-user-update .story-block-btn,.sn-user-update .btn,.sn-user-update .comparison__info-block .compare-btn,.sn-user-update .footer-promo-image .story-block-btn{padding:10px 26px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px}}.sn-user-update .iframe-wrapper{position:relative;height:0;padding-top:25px;padding-bottom:55%;margin-top:35px;overflow-y:scroll}.sn-user-update .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hrshow{margin:60px 0;border:1px solid #ced4da}@media (max-width:767px){.shift-content .myAccount-addressBook .invoice-and-shipping-address{display:flex}}@media (max-width:767px){.shift-content .myAccount-addressBook .invoice-and-shipping-address h3{width:85%}}@media (max-width:767px){.shift-content .myAccount-addressBook .invoice-and-shipping-address h6{width:15%}}.shift-content .myAccount-addressBook h3{margin-bottom:32px}.opaque{opacity:0}@media (max-width:991px){.account-dashboard .dashboard-section{padding:0;border-bottom:1px solid #ced4da}.account-dashboard .dashboard-section:first-child{border-top:1px solid #ced4da}}.account-dashboard .dashboard-item{display:flex;align-content:center;align-items:center;height:75%;padding:10px;margin-bottom:30px;cursor:pointer;border-radius:8px;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}@media (max-width:991px){.account-dashboard .dashboard-item{align-items:center;height:auto;margin-bottom:unset;box-shadow:unset}}.account-dashboard .dashboard-item--icons{width:65px;height:55px;padding:24px}@media (max-width:991px){.account-dashboard .dashboard-item--icons{width:auto;height:auto;padding:50px 17px;margin-right:20px}}.account-dashboard .dashboard-item--order{background-image:url(/assets/icons/icon-feather-box.svg)!important;background-repeat:no-repeat;background-size:55px}@media (max-width:991px){.account-dashboard .dashboard-item--order{background-size:36px}}.account-dashboard .dashboard-item--subscription{background-image:url(/assets/icons/subscribe-icon.svg)!important;background-repeat:no-repeat;background-size:55px}@media (max-width:991px){.account-dashboard .dashboard-item--subscription{background-size:36px}}.account-dashboard .dashboard-item--address{background-image:url(/assets/icons/icon-feather-home.svg)!important;background-repeat:no-repeat;background-size:55px}@media (max-width:991px){.account-dashboard .dashboard-item--address{background-size:36px}}.account-dashboard .dashboard-item--account{background-image:url(/assets/icons/icon-feather-lock.svg)!important;background-repeat:no-repeat;background-size:55px}@media (max-width:991px){.account-dashboard .dashboard-item--account{background-size:36px}}.account-dashboard .dashboard-item--product-warranties{background-image:url(/assets/icons/icon-feather-3-d.svg)!important;background-repeat:no-repeat;background-size:55px}@media (max-width:991px){.account-dashboard .dashboard-item--product-warranties{background-size:36px}}.account-dashboard .dashboard-item a{font-size:13px;color:#555}.account-dashboard .dashboard-item a:hover{text-decoration:none}.account-dashboard .section-text .section-title{margin-bottom:8px;color:#000}.account-dashboard .section-text p{margin-bottom:0;line-height:1.3em;color:#8e8f90}@media (max-width:991px){.account-dashboard>div:nth-child(odd){clear:left}}.account-dashboard .account-dashboard-disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.7}.account-dashboard button.select-header{width:100%;background-color:initial;border:0}.product-registration .header-margins{margin-top:73px;margin-bottom:48px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:40px}.product-registration .custom-input{padding:24px}.product-registration select{height:50px}.product-registration .title{margin-top:40px;margin-bottom:50px;font-size:29px}.product-registration .row-content{margin-bottom:60px}.product-registration .row-content label .required{margin-left:unset;color:#ea1919}.product-registration .row-content label .remove-space{margin-left:-4px}.product-registration .row-content .has-error label .required{color:#e74c3c}.product-registration .row-content .font-size{font-size:.85rem}.product-registration .form-control[type=email],.product-registration .form-control[type=password],.product-registration .form-control[type=text]{border-radius:unset}@media (min-width:768px){.product-registration .side-section{padding-left:124px}}@media (max-width:767px){.product-registration .side-section{padding-top:60px}}.product-registration input[type=checkbox]:checked{color:#000}.product-registration .custom-checkbox{margin-top:60px}.product-registration .privacy-text{display:inline-block;margin-top:40px;color:#8e8f90}.product-registration .privacy-text a{color:#8e8f90}.comparison__info-block .product-registration .compare-btn,.footer-promo-image .product-registration .story-block-btn,.product-registration .btn,.product-registration .comparison__info-block .compare-btn,.product-registration .footer-promo-image .story-block-btn{margin-top:40px}.product-registration a{text-decoration:underline}.product-registration a.form-modal-link{position:absolute;top:calc(.375rem + 1px);right:.9375rem;z-index:2}.product-registration small{margin-top:13px}@media (min-width:992px){.product-registration .side-comments{margin-top:20px}}@media (min-width:768px){.product-registration .side-comments{padding-left:124px}}@media (max-width:767px){.product-registration .side-comments{margin-top:-30px}}.product-registration .side-comments ol{padding-inline-start:30px;list-style-type:disc}.product-registration .side-comments ol li{margin-bottom:15px}.comparison__info-block .product-registration .compare-btn,.product-registration .btn-primary,.product-registration .comparison__info-block .compare-btn{height:40px;padding:6px 25px;margin-top:30px;font-size:16px}.product-registration .login-link{margin:5px 0;text-align:right}@media (max-width:767px){.product-registration .login-link{margin:10px 0;text-align:left}}.warranty-modal{max-height:659px;overflow-y:auto}.background-gray{padding:1px;background-color:#f8f9fa}.product-registration-confirmation h1{margin:60px auto;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-weight:400;text-align:center}.product-registration-confirmation .product-infobox.added-margin{margin-bottom:120px}.product-registration-confirmation .product-infobox{padding:60px 95px 60px 40px;background-color:#fff;border-radius:18px;box-shadow:0 0 30px 0 rgba(0,0,0,.15)}@media (max-width:767px){.product-registration-confirmation .product-infobox{padding:15px}}.product-registration-confirmation .product-infobox .product-info-img{width:500px;height:500px}@media (max-width:767px){.product-registration-confirmation .product-infobox .product-info-img{width:100%;height:100%}}.product-registration-confirmation .product-infobox .registered-product-details{padding-left:45px}@media (max-width:767px){.product-registration-confirmation .product-infobox .registered-product-details{padding-left:15px}}.product-registration-confirmation .product-infobox .registered-product-details .product-title{margin-bottom:40px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400}.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info{padding-bottom:50px;border-bottom:1px solid #cfd4d9}.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info .row{padding-right:0;padding-left:0;margin-bottom:7px}.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info .row div:first-child{text-align:left}@media (max-width:767px){.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info .row div:first-child{width:50%}}.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info .row div:nth-child(2){text-align:right}@media (max-width:767px){.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info .row div:nth-child(2){width:50%}}.product-registration-confirmation .product-infobox .registered-product-details .product-register-links-container .p-link{display:flex;align-items:center;padding:25px 0;border-bottom:1px solid #cfd4d9}.product-registration-confirmation .product-infobox .registered-product-details .product-register-links-container .p-link img{width:36px;height:36px;margin-right:15px}.product-registration-confirmation .product-infobox .registered-product-details .product-register-links-container .p-link a{display:flex;align-items:center;width:100%}.product-registration-confirmation .product-infobox .registered-product-details .product-register-links-container .p-link .p-anchor-heading{width:80%;margin-top:0;margin-bottom:0}.product-registration-confirmation .product-infobox .registered-product-details .product-register-links-container .p-link .p-arrow-links{display:inline-block;width:10px;height:10px;padding:5px;text-align:right;border:solid #000;border-width:0 3px 3px 0;transform:rotate(-45deg)}.registration-form.section input[type=email],.registration-form.section input[type=password],.registration-form.section input[type=phone],.registration-form.section input[type=text]{border-radius:0!important}@media (max-width:1199px){.registration-form.section input[type=email],.registration-form.section input[type=password],.registration-form.section input[type=phone],.registration-form.section input[type=text]{padding-right:40px}}.registration-form.section .section.account-registeration-page .pr-md-0{flex:0 0 100%!important;max-width:100%}.registration-form.section .section.account-registeration-page .pr-md-0 .col-form-label{width:35%}@media (max-width:767px){.registration-form.section .section.account-registeration-page .pr-md-0 .col-form-label{width:100%}}.registration-form.section .section.account-registeration-page .pr-md-0 .col-form-label+div{width:60%}@media (max-width:767px){.registration-form.section .section.account-registeration-page .pr-md-0 .col-form-label+div{width:100%}}.registration-form.section .section.account-registeration-page .address-form-default-component{padding:0 15px}.registration-form.section .section.account-registeration-page label.col-form-label.col-md-4{padding-left:0}@media (max-width:767px){.registration-form.section .section.account-registeration-page label.col-form-label.col-md-4+div{padding-left:0}}.account-reg-confirmation{padding:60px 0;text-align:center}@media screen and (min-width:768px){.account-reg-confirmation{min-height:700px}}@media (max-width:767px){.account-reg-confirmation{flex-direction:column}}.account-reg-confirmation .btn-primary,.account-reg-confirmation .comparison__info-block .compare-btn,.comparison__info-block .account-reg-confirmation .compare-btn{height:40px;padding:6px;margin-top:30px;font-size:16px}.account-reg-confirmation .rectangle{width:540px;height:auto;padding:60px 65px;margin:0 95px 0 0;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}@media (max-width:767px){.account-reg-confirmation .rectangle{width:unset;padding:30px 15px 40px 29px;margin:unset}}.account-reg-confirmation .rectangle .login-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:32px}.account-reg-confirmation .rectangle .disabled{pointer-events:none}.account-reg-confirmation .rectangle img{margin-bottom:6px}.account-reg-confirmation .rectangle .email-text{font-weight:700;color:#e74c39}.account-reg-confirmation .rectangle .title{font-size:2rem}.account-reg-confirmation .rectangle .description{margin-top:24px}.account-reg-confirmation .rectangle .description .text-below-heading{margin:15px 0 30px}.account-reg-confirmation .rectangle .description .input-help.custom-help{display:inline-block;margin-bottom:10px}.account-reg-confirmation .rectangle-sec{width:540px;height:auto;padding:60px 65px 60px 0;text-align:left}@media (max-width:767px){.account-reg-confirmation .rectangle-sec{width:unset;padding:30px 15px 40px 29px}}.account-reg-confirmation .rectangle-sec img{margin-bottom:6px}.account-reg-confirmation .rectangle-sec .description,.account-reg-confirmation.update-password-screen .rectangle-sec .button-create-account{margin-top:40px}.account-reg-confirmation.update-password-screen .checkError{display:flex;align-items:flex-start;padding:10px 15px 10px 10px;margin:0 0 40px;text-align:left;background-color:#fff;border:2px solid #dc3545;border-radius:8px}.account-reg-confirmation.update-password-screen .checkError--sub{padding:6px 0 8px}.account-reg-confirmation.update-password-screen .checkSuccess{display:flex;align-items:flex-start;padding:10px 15px 10px 10px;margin:0 0 40px;text-align:left;background-color:#fff;border:2px solid #085cf1;border-radius:8px}.account-reg-confirmation.update-password-screen .checkSuccess--sub{padding:6px 0 8px}@media (max-width:767px){.account-reg-confirmation.update-password-screen{flex-direction:unset}}@media (max-width:767px){.account-reg-confirmation.update-password-screen .update-password-screen-sub{flex-direction:column!important}}.toast-container.toast-top-full-width{top:96px}.toast-container .toast-success{color:unset;background-color:unset;background-image:url(/assets/icons/icon-feather-info.svg);border:2px solid #085cf1}.checkError{display:flex;align-items:center;padding:10px 15px 10px 10px;margin:30px 0 0;text-align:left;background-color:#fff;border:2px solid #dc3545;border-radius:8px}.checkError img{margin-right:10px}.checkError--sub{padding:6px 0 8px}.checkSuccess{display:flex;align-items:flex-start;padding:10px 15px 10px 10px;margin:0 0 40px;text-align:left;background-color:#fff;border:2px solid #085cf1;border-radius:8px}.checkSuccess--sub{padding:6px 0 8px}.sn-background{min-height:200px;background-color:#f8f9fa}.sn-background .account-dashboard.account-sub-navigation-desktop{margin-top:60px;background-color:#fff}.sn-background .product-registration-confirmation.product-list-margin{margin-top:60px}@media (max-width:767px){.sn-background .product-title{margin-top:20px!important}}.sn-background .bottom-space{padding-bottom:120px}.sn-background .bottom-space--in-card{margin-bottom:40px}.sn-background .add-prod-btn{width:282px;height:auto;padding:5px;font-size:1rem}.verify-button{height:40px;padding:6px 30px;font-size:1rem}.account-navigation li{padding:5.3333333333px 5.3333333333px 4px;background:#eee;border:1px solid #ddd;border-top:0 solid #ddd}.account-navigation li.collapse,.account-navigation li.collapsing{padding:0;border:none}.account-navigation li:hover{background:#d5d5d5 none repeat scroll 0 0}.account-navigation li.account-nav-header{cursor:pointer;background:#2c2d2e;border:1px solid #222}.account-navigation li .ng-fa-icon{margin-right:4px;font-size:14px;color:#8e8f90}.account-navigation li p{margin:0;font-size:16px;color:#222}.account-navigation li:first-child{border-width:1px;border-radius:0}.account-navigation li:last-child{border-radius:0}.account-navigation li a{display:block;font-size:14px;color:#000}.account-navigation li.active{background:#fff;border-right:none}.account-navigation li.active a{color:#222}.account-navigation li.account-welcome:hover{background:#eee}@media (max-width:767px){.account-nav-box{padding-top:8px;padding-bottom:8px;margin-top:-15px;margin-bottom:12px;background:#eee;border-top:1px solid #fff}}@media (min-width:768px) and (max-width:991px){.account-nav-box{padding-top:8px;padding-bottom:8px;margin-top:-25px;margin-bottom:12px;background:#eee;border-top:1px solid #fff}}.account-sub-navigation-desktop{display:none;border-bottom:1px solid #ced4da}@media (min-width:992px){.account-sub-navigation-desktop{display:block}}.account-sub-navigation-desktop .dashboard-section.active-link{border-bottom:2px solid #000}.account-sub-navigation-desktop .dashboard-item{height:auto;padding-bottom:20px;margin-bottom:0;box-shadow:none}.account-sub-navigation-desktop .dashboard-item .section-text{padding-top:10px}.account-sub-navigation-desktop .dashboard-item .section-text .section-title{margin-bottom:0}.account-sub-navigation-mobile{display:block}@media (max-width:1199.98px){.account-sub-navigation-mobile{position:relative;z-index:9;background:#fff}}.account-sub-navigation-mobile .dashboard-section.active-link .dashboard-item--order{background-image:url(/assets/icons/icon-feather-box-blue.svg)!important}.account-sub-navigation-mobile .dashboard-section.active-link .dashboard-item--subscription{background-image:url(/assets/icons/subscribe-icon.svg)!important}.account-sub-navigation-mobile .dashboard-section.active-link .dashboard-item--address{background-image:url(/assets/icons/icon-feather-home-blue.svg)!important}.account-sub-navigation-mobile .dashboard-section.active-link .dashboard-item--account{background-image:url(/assets/icons/icon-feather-lock-blue.svg)!important}.account-sub-navigation-mobile .dashboard-section.active-link .dashboard-item--product-warranties{background-image:url(/assets/icons/icon-feather-3-d-blue.svg)!important}.account-sub-navigation-mobile .dashboard-section.active-link p{color:#085cf1}.account-sub-navigation-mobile .dashboard-section .dashboard-item{padding:15px}.account-sub-navigation-mobile .dashboard-section .dashboard-item .dashboard-item--icons{padding:17px}.account-sub-navigation-mobile .dashboard-section .dashboard-item .section-text{padding-top:10px}.account-sub-navigation-mobile .dashboard-section .dashboard-item .section-icon{padding-top:10px;margin-right:4px;margin-left:auto;font-size:18px}.account-sub-navigation-mobile .select-navigation{border-radius:8px;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}.account-sub-navigation-mobile .select-navigation .dashboard-section:first-child{border-top:none}.account-sub-navigation-mobile .select-navigation .dashboard-section:last-child{border-bottom:none}@media (min-width:992px){.account-sub-navigation-mobile{display:none}}.dashboard-subscription-section{display:flex;border-bottom:1px solid #ced4da}.dashboard-subscription-section .dashboard-subscription-item{padding:20px 0}@media screen and (min-width:768px){.dashboard-subscription-section .dashboard-subscription-item{padding:40px 0}}.dashboard-subscription-section .dashboard-subscription-item.active-link{color:#e71c7d}.header.header-checkout{display:flex;height:85px;border-bottom:2px solid #cfd4d9}@media screen and (max-width:767px){.sn-checkout-v2 .header.header-checkout{border:none}}.header.header-checkout .mobile-logo{width:120px;height:31px;background:url(/assets/themes/ninja/img/logo_black.png) 50% no-repeat;background-size:contain}@media screen and (max-width:767px){.sn-checkout-v2 .header.header-checkout .mobile-logo{height:55px}}.multiple-address-container .list-body .list-item-row .list-item{overflow:inherit}@media (min-width:1200px){.multiple-address-container .list-body .list-item-row .list-item address{margin-bottom:0}}.shipping-methods{margin-bottom:8px}.cart-summary-checkout h5{margin-top:0}.cart-summary-checkout .cart-pli-data{color:#8e8f90}.cart-summary-checkout .cart-pli-data span{display:inline-block;width:80px}.packslip-message .form-check{margin-bottom:4px}.dialog-giftwrap-content{width:100%;padding:16px;text-align:center}.checkout-signup{height:100%;padding-bottom:16px;color:#fff;background:#2c2d2e}@media (max-width:767px){.checkout-signup{padding-top:1px;margin-top:16px}}.checkout-signup input{border:1px solid #222}.addressDeleteConfirmation{display:none}.infobox-wrapper{display:flex;width:100%}.infobox-wrapper .infobox{width:100%;padding:8px 8px 0;margin-bottom:16px;background-color:#eee}.infobox-wrapper .infobox h3{margin-top:0}@media (min-width:768px){.infobox-wrapper .infobox .col-md-6~.col-md-6{padding-left:16px}}.checkout-receipt-subscribe-label{display:inline-block;padding:5px;background-color:teal;color:#fff}.promotionsCarousel{padding-bottom:24px}.promotionsCarousel .carousel-indicators{bottom:-25px}.promotionsCarousel .carousel-inner>.active{padding-right:30px;padding-left:30px}.checkout-breadcrumb{display:flex;align-items:center;margin:40px 0 20px}@media (max-width:767px){.checkout-breadcrumb{padding-top:0}}.checkout-breadcrumb img{display:block;width:36px;height:36px;margin-right:5px}.checkout-breadcrumb .checkout-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:40px}.progress-bar-panel{overflow:auto;background:#eee}.progress-steps{padding:0;margin:0;list-style:none}.progress-steps li{float:left;width:20%;padding-left:8px;line-height:50px;color:#8e8f90;border-bottom:4px solid #ccc}@media (max-width:767px){.progress-steps li{padding-top:8px;padding-left:2px;line-height:25px;text-align:center}.progress-steps li .progress-label{display:block;font-size:85%}}.progress-steps .progress-active{color:#000;border-bottom:4px solid #000}.progress-steps .progress-active .progress-number{color:#fff;background:#000}.progress-steps .progress-complete{color:#000;border-bottom:4px solid #000}.progress-number{display:inline-block;width:30px;height:30px;font-weight:"proxima-nova-normal-700","robotobold","Helvetica","Arial",sans-serif;line-height:30px;color:#fff;text-align:center;background:#ccc;border-radius:12px}.progress-complete .progress-number{line-height:26px;color:#000;background:#fff;border:2px solid #000}.shopping-cart-line-items .old-price{margin:0}.cart-page .main-container{background-color:#fff}.gpay-card-info-animation-container{position:absolute!important}.js-focus-visible{overflow-x:hidden}.cart-header .share-tools{margin-top:8px;margin-bottom:8px}.cart-header .cart-header-title{padding-right:10px}.cart-line-img{float:left;width:20%;margin-right:5%}.cart-line-img img{max-width:100%}.cart-line-details{float:left;max-width:70%}.cart-group-details{padding-bottom:4px}.cart-line-actions{padding:16px 0 0}.cart-summary{width:350px}@media (max-width:767px){.cart-summary{width:100%;margin:0;border-right:0;border-left:0}}.cart-summary .button-promotion-apply:disabled{opacity:.3}@media (max-width:767px){.cart-summary .enter-promo{margin:20px 0}}.cart-summary .enter-promo--v2{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start}.cart-summary .enter-promo button.button-promotion-apply{max-width:100px;min-width:100px;margin-left:10px;padding:10px 25px;height:45px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:18px}.cart-summary .promo-form-inline input{width:100%;height:45px;padding-left:15px;border:1px solid #cfd4d9;border-radius:0}.cart-summary .promo-form-inline input:focus{border:1px solid rgba(8,92,241,.2);outline:none;box-shadow:0 0 10px #719ece}.cart-summary .promo-form-inline input::placeholder{color:#8e8f90}.cart-summary .promo-form-inline .sn-checkout-v2-heading{margin:15px 0;padding:0;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:24px;letter-spacing:.5px}.cart-summary .space{display:none}@media (max-width:991px){.cart-summary .space{height:25px}}.cart-summary button.button-promotion-apply{width:100%;height:50px;margin-top:10px;color:#fff;text-align:center;background-color:#000;border-radius:5px}.cart-summary button.button-promotion-apply:hover{background-color:#434343!important;border-color:none!important}.cart-summary .promo-discount-wrapper{height:0;margin-top:10px}.cart-summary .promo-discount-wrapper ish-promotion-remove{float:right}.cart-summary .promo-discount{position:relative;top:19px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px;color:#085cf1}.cart-summary .promo-discount.newCheckout{top:0}@media (max-width:991px){.cart-summary .promo-discount{margin-left:15px}}.cart-summary .promo-discount.newCheckout{color:#000}@media (max-width:991px){.cart-summary .promo-discount.newCheckout{margin-left:0}}.cart-summary .promo-error{top:0!important;display:block;margin-top:10px;margin-bottom:-10px;color:#e74c39}@media (max-width:767px){.cart-summary .promo-error{margin-left:0}}.cart-summary .promo-code-wrapper{display:flex;align-items:center;width:100%;height:50px;padding-left:20px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:1rem;cursor:pointer;background-color:initial;border:1px solid #cfd4d9}.cart-summary .promo-code-wrapper:focus-visible{outline:none;box-shadow:0 0 0 1.5px #085cf1}.cart-summary .promo-code-wrapper:focus{outline:none}@media (min-width:768px){.cart-summary .promo-code-wrapper{border:1px solid #cfd4d9}}.cart-summary .fa-icon{margin-right:10px;font-size:.85rem}.cart-summary .form-inline *{margin-top:8px;margin-right:4px}.cart-summary .form-inline :last-child{margin-right:0;margin-bottom:0}.cart-summary .alert{margin-top:4px;margin-bottom:0}.cart-summary .alert a{color:inherit;text-decoration:underline}.cart-summary .alert .comparison__info-block a.compare-btn,.cart-summary .alert .footer-promo-image a.story-block-btn,.cart-summary .alert a.btn,.comparison__info-block .cart-summary .alert a.compare-btn,.footer-promo-image .cart-summary .alert a.story-block-btn{text-decoration:none}.cart-summary h3{margin-top:0}.cart-summary-subscription{margin-top:-8px}.address-summary{padding:12px;border:solid #ccc;border-width:1px 1px 0}.address-summary h5{margin-top:0}.address-summary>div:last-child address{margin-bottom:0}.address-summary address{font-size:.85rem}.cost-summary{padding:12px 0 0;font-size:1rem}.cost-summary .affirm-as-low-as{padding:10px 0}.cost-summary dl{font-size:100%;color:#222}.cost-summary dl .promo-applied{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.cost-summary dl dt{white-space:normal}.cost-summary dl dd{text-align:right}.cost-summary~.cart-summary{margin-bottom:8px;border-bottom-width:1px}.cost-summary~.cart-summary-subscription{margin-bottom:0;border-width:0 1px}.cost-summary .form-control{padding:0;background-color:inherit}.cost-summary .button-submit-order{float:right}@media (max-width:1199.98px){.cost-summary .button-submit-order{width:100%;margin-top:10px}}.cost-summary .terms-and-conditions{float:left}.mobile-cart-label{display:none}.product-out-of-stock{color:#ea1919}.cart-variations{padding-top:4px;font-size:90%}.cart-variations dd{float:left}.cart-variations dt{float:left;width:70px;clear:left}@media (max-width:767px){.cart-line-items{padding-top:8px}.cart-line-items .col-4{min-height:72px;margin-top:8px;background:#eee}}@media (max-width:991px){.cart-line-items label{line-height:18px}}.order-summary .dl-horizontal{width:350px;text-align:end}.order-summary .basket-rebate-amount{padding-left:4.3%;color:#085cf1;text-align:right}.order-summary .subtotal-vl{font-size:20px}@media (max-width:767px){.order-summary .subtotal-head{width:50%}}.order-summary .basket-subtotal{flex:0 0 50%;max-width:50%;padding-left:4.3%;text-align:right}@media (max-width:767px){.order-summary .promo-val{width:55%;padding-right:0;word-wrap:break-word}}.order-summary .total-price{margin-top:10px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1.5rem}.order-summary .total-price-amount{padding-left:1%;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif!important;font-size:1.5rem;text-align:right}@media (max-width:991px){.order-summary .total-price-amount{padding-right:15px;margin-top:0}}@media (min-width:1199px){.order-summary .total-price-amount{flex:0 0 50%;max-width:50%}}.order-summary .promotion-title{display:list-item;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-weight:400;color:#e74c39;list-style-type:none}.order-summary .promotion-title.coupon-title{display:flex;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;color:#085cf1}.order-summary .promotion-title.coupon-title .promo-text{padding-right:3px}.order-summary .promotion-title.newCheckout{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;color:#e74c39}.order-summary .promotion-title.newCheckout span{white-space:nowrap}.order-summary .promotion-remove-link{width:58px;height:20px;margin:0 0 0 10px;font-size:16px;font-weight:400;color:#8e8f90!important;text-align:center;text-decoration:underline}.order-summary h2{padding:0 15px;font-size:1.5rem}@media (min-width:992px){.order-summary h2{margin-top:2px}}.order-summary ish-basket-cost-summary .summary-card-icons{margin:0 10px 25px}.order-summary ish-basket-cost-summary .summary-card-icons .payment-logo{display:flex;justify-content:space-between}.order-summary ish-basket-cost-summary .summary-card-icons span.payment-logo-space{display:flex;align-items:center;justify-content:center;width:16%;height:36px;padding:3px 4px;background:#fff;border-radius:6px;box-shadow:0 0 6px rgba(92,92,92,.1)}@media screen and (min-width:768px){.price-details-cart--container{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}}@media (max-width:767px){.mobile-cart-item-label{padding:4px 0 3px;margin:0;font-size:90%;font-weight:700}.price-details-cart{float:left}.cart-line-qty{clear:left}.cart-separator{margin:-12px 4px}.mobile-cart-img{float:left;width:20%;padding-right:0}.mobile-cart-label{display:inline-block;float:left;width:150px;font-size:13px;color:#555;text-align:left;text-transform:uppercase}.text-right .mobile-cart-label{width:auto}}.empty-cart{padding-bottom:40px;margin-bottom:16px;text-align:center}.empty-cart .empty-cart-icon{padding:32px 0 16px}.empty-cart .empty-cart-button{height:60px;padding:16px 32px;text-transform:none;border-radius:35px}.empty-cart h5{margin:100px 355px 40px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:normal}@media (min-width:0) and (max-width:991px){.empty-cart h5{margin:99px 16px 40px 15px}.empty-cart .empty-cart-button{width:255px;height:60px;padding:19px 32.1px 17px 33px;border-radius:35px}}.btn-tool{display:inline-block;padding:0 2.6666666667px;margin-top:8px;margin-bottom:0}.btn-tool.remove-row{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;color:#000;text-decoration:underline!important;background-color:initial;border:none}@media (max-width:1199px){.btn-tool{margin-bottom:8px}}.pli-description a:focus-visible{outline:none;box-shadow:0 0 0 1.5px #085cf1}.pli-description .disabled{pointer-events:none}.pli-description ul{padding-left:0;margin-top:10px;list-style:none;list-style-position:outside}.pli-description .btn-tool{display:inline-block;padding:0 2.6666666667px;margin-top:8px;margin-bottom:0}.pli-description .btn-tool.remove-row{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:underline!important;background-color:initial;border:none}@media (max-width:1199px){.pli-description .btn-tool{margin-bottom:8px}}.pli-description dl dt{float:left;width:auto;padding-right:1.3333333333px}.pli-description dl dd{margin-left:auto}.pli-description .product-warranty{margin:0 0 10px auto;color:#8e8f90}.warranty select{display:inline-block;width:auto;max-width:100%}.form-horizontal .include-payment{position:static;left:auto;width:96%;padding-right:13px;margin:30px 0 0;text-align:right}@media (max-width:767px){.form-horizontal .include-payment{width:100%;margin-left:11px}}.form-horizontal .include-payment img{margin:0 10px}.form-horizontal .btn-continue{background-color:initial;border:none}.form-horizontal .button-checkout-wrapper{text-align:right}.form-horizontal .button-checkout{height:60px;padding:15px 0 17px;margin:-1px 0 0;text-transform:none;border-radius:35px}.payment-logos{margin-top:30px;text-align:center}.payment-logos div{display:flex;justify-content:center;margin-left:2px}.payment-logos img,.payment-logos svg{margin-right:10px;margin-bottom:10px;margin-left:10px}.shoping-info .basket-cost-text{padding-left:15px;margin-top:10px;margin-bottom:20px;color:#8e8f90}.shoping-info .responsive-price{display:flex;width:100%;margin-bottom:18px}.shoping-info .responsive-price .newCheckoutDiscount{color:#e74c39}.shoping-info .total-estimate{display:flex;width:48%;padding-top:5px;font-size:20px}.shoping-info .shipping div:first-child{padding:0 15px}.shoping-info .total div:first-child{padding:0 15px;font-size:24px}.shoping-info .basket-rebate-amount{width:50%;padding-left:4.3%;color:#085cf1;text-align:right}@media (max-width:767px){.shoping-info .basket-rebate-amount{width:50%;padding-right:15px}}.shoping-info .basket-rebate-amount.newCheckoutRebate{color:#e74c39}.shopping-cart{margin-bottom:95px}.shopping-cart .disabled{pointer-events:none}.shopping-cart .line-item-list-wrapper{margin-left:0}.shopping-cart .line-item-list-wrapper .cart-header-headtitle{display:flex;align-items:center;padding:50px 0}@media (max-width:767px){.shopping-cart .line-item-list-wrapper .cart-header-headtitle{padding:40px 15px 10px}}@media (max-width:767px){.shopping-cart .line-item-list-wrapper .cart-header-headtitle.checkout{justify-content:flex-start!important}}.shopping-cart .line-item-list-wrapper .cart-header-headtitle .shopping-cart-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:40px}.shopping-cart>thead>tr>th{border-bottom:1px solid #cfd4d9}.shopping-cart .shoping-info{display:flex;justify-content:flex-end}@media (max-width:767px){.shopping-cart .shoping-info{margin-top:30px}}.shopping-cart .pdp-usp-container{left:49%!important}.shopping-cart .basket-cost-wrapper{display:flex;justify-content:center;margin-bottom:auto}.shopping-cart .basket-cost-wrapper .basket-rebate-amount{color:#e74c39}.shopping-cart .d-sm-flex{margin-top:22px 0 8px 0}@media (max-width:767px){.shopping-cart .d-sm-flex{padding-right:0}}@media (max-width:767px){.shopping-cart .order-summary-padding{display:inline-block;padding:0}}@media (min-width:768px){.shopping-cart .list-item .product-img-link{display:block}.shopping-cart .list-item .product-image .cart-product-image{width:160px;height:160px;object-fit:contain}}.shopping-cart .continue-shopping{padding-left:20px}.shopping-cart .continue-shopping a{text-align:start;text-decoration:underline}.shopping-cart .continue-shopping a:focus-visible{outline:none;box-shadow:0 0 0 1.5px #085cf1}.shopping-cart .shopping-cart-line-items .list-header{margin-top:0;border-bottom:1px solid #cfd4d9}.shopping-cart .shopping-cart-line-items .list-header .list-header-item:not(.total-price){text-align:left}@media (max-width:767px){.shopping-cart .shopping-cart-line-items .list-item-row{display:inline-block}.shopping-cart .shopping-cart-line-items .list-item-row .img-container{float:left}.shopping-cart .shopping-cart-line-items .list-item-row .des-container{float:right;margin-bottom:10px}.shopping-cart .shopping-cart-line-items .list-item-row .total-price-position{float:right;padding:0}.shopping-cart .shopping-cart-line-items .list-item-row .total-price-position .mobile-quantity{float:left}.shopping-cart .shopping-cart-line-items .list-item-row .total-price-position .price-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:40px;margin-top:30px}}@media screen and (min-width:768px){.shopping-cart .shopping-cart-line-items .cart-qty{display:none}}@media screen and (max-width:768px){.shopping-cart .shopping-cart-line-items .cart-qty{margin-left:4px}.shopping-cart .shopping-cart-line-items .cart-qty+.col-md-8{padding-left:3px}}@media (min-width:768px){.shopping-cart .shopping-cart-line-items .list-item{padding:10px}.shopping-cart .shopping-cart-line-items .list-item.des-container{padding-right:5vw;text-align:left}.shopping-cart .shopping-cart-line-items .list-item.quantity,.shopping-cart .shopping-cart-line-items .list-item.total-price-position{padding-left:0;text-align:left}}@media (max-width:767px){.shopping-cart .shopping-cart-line-items .list-item{padding:0 10px}}@media (max-width:767px){.shopping-cart .shopping-cart-line-items .list-body{margin:0}}@media (max-width:767px){.shopping-cart .shopping-cart-line-items .column-price{position:relative!important}}@media (max-width:767px){.shopping-cart .shopping-cart-line-items .total-price-position{text-align:right}}.shopping-cart .shopping-cart-line-items .list-item-promo{position:relative;top:-3px;display:block;margin-bottom:10px;color:#085cf1;text-transform:none}@media (max-width:767px){.shopping-cart .shopping-cart-line-items .list-item-promo{top:0}}.shopping-cart .shopping-cart-line-items .list-item-promo .promotion-remove-link{padding-left:10px;color:#8e8f90;text-decoration:underline}@media (max-width:767px){.shopping-cart .shopping-cart-line-items .list-item-promo ish-promotion-remove{float:right}}.shopping-cart .shopping-cart-line-items .quantity .col-md-8{padding:0}.shopping-cart .shopping-cart-line-items .quantity select{width:80px;height:40px;padding-right:0}.shopping-cart .shopping-cart-line-items .mobile-quantity select{position:relative;z-index:9;width:80px;height:40px;padding-right:0}.shopping-cart .shopping-cart-line-items .defer-load .product-image .cart-product-image{width:160px;height:160px}.shopping-cart .shopping-cart-line-items a.btn-tool{padding:0;text-decoration:underline}.shopping-cart .shopping-cart-line-items button.product-remove{margin-top:0;text-align:center;text-decoration:underline;background-color:initial;border:none}.shopping-cart .shopping-cart-line-items button.product-remove:focus-visible{outline:none;box-shadow:0 0 0 1.5px #085cf1}.shopping-cart .shopping-cart-line-items button.product-remove:focus{outline:none}@media (max-width:767px){.shopping-cart .shopping-cart-line-items button.product-remove{right:12px;left:auto}}.shopping-cart .shopping-cart-line-items .missed-promo{padding:2px 14px;color:#fff;background-color:#e74c3c}@media (max-width:767px){.shopping-cart .shopping-cart-line-items .remove-wrapper-mobile.checkout{text-align:left}}.shopping-cart .shopping-cart-line-items .discount-price{color:#e74c39}@media (max-width:767.98px){.shopping-cart .cost-summary{flex-direction:column}.shopping-cart .cost-summary .continue-shopping{display:flex;justify-content:center;order:2;margin:40px 0 0}.shopping-cart .promo-form-inline input:focus{border:1px solid rgba(8,92,241,.2)!important;outline:none!important;box-shadow:0 0 10px #ddd}.form-horizontal .include-payment{margin:20px 0 0 15px;text-align:center}}.sn-basket-page .product-list-container{margin-bottom:0}ul.quick-links{float:left;padding:8px 16px 0 0;margin:0;list-style:none outside none}ul.quick-links li{float:left;margin-left:16px}ul.quick-links a{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;color:#555;text-decoration:none!important}.quick-cart-link{align-items:center;line-height:1}.quick-cart-link .disabled{pointer-events:none}.quick-cart-link .cross-sell-row .product-title{font-size:20px}.quick-cart-link a{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:none!important;cursor:pointer}.quick-cart-link a span.mini-cart-price{font-size:1rem;color:#000;white-space:nowrap}.quick-cart-link a span.js-cart-count{display:none}.quick-cart-link a .ng-fa-icon{padding:0;margin-right:4px;font-size:17px}.quick-cart-link a.underline{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;text-decoration:underline!important}.quick-cart-link>a{white-space:nowrap}.quick-cart-link.mini-cart-active>a>.ng-fa-icon{color:#fff}.quick-cart-link .mini-cart{position:absolute;left:0;width:100%;height:calc(100vh);margin-top:21px;line-height:normal;text-transform:none;background-color:rgba(0,0,0,.4)}.quick-cart-link .mini-cart .white-background{position:absolute;right:0;left:0;z-index:-1;width:100vw;height:calc(100vh - 200px);background:#fff}@media (max-width:991px){.quick-cart-link .mini-cart{position:fixed;right:0}}.quick-cart-link .mini-cart .pli-description ul{margin-bottom:5px}.quick-cart-link .mini-cart .pli-description a.product-title{white-space:normal}.quick-cart-link .mini-cart select.form-control{width:92px!important;height:50px!important;padding:14px 15px 15px;margin:0 86px 0 8px;border:1px solid #cfd4d9}.quick-cart-link .mini-cart .basket-elem-wrapper{display:flex;flex-direction:column;padding:0 20px;background-color:#fff;border-top:1px solid #cfd4d9}@media (max-width:1199px){.quick-cart-link .mini-cart .basket-elem-wrapper{border-bottom:1px solid #cfd4d9}}.quick-cart-link .mini-cart .basket-elem-wrapper button{width:100%;height:60px;text-transform:none!important;border-radius:8px}@media (min-width:992px){.quick-cart-link .mini-cart .basket-elem-wrapper.has-items{position:absolute;bottom:0;width:100%}}.quick-cart-link .mini-cart .product-rows-block{position:absolute;right:0;z-index:9999;justify-content:flex-end;width:100%;max-width:468px;height:70vh;scrollbar-width:thin;border-top:1px solid #cfd4d9;place-self:flex-end}.quick-cart-link .mini-cart .product-rows-block.empty-cart-block{height:auto}.quick-cart-link .mini-cart .product-rows-block .cross-sell-minicart{max-width:60%}@media (min-width:992px){.quick-cart-link .mini-cart .product-rows-block.with-links{width:100%;max-width:1150px;max-height:66vh;overflow:hidden;background-color:#fff}}@media (min-width:992px){.quick-cart-link .mini-cart .product-rows-block{display:flex}.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-left{width:100%;overflow:unset;background-color:#fff;border-right:1px solid #cfd4d9}.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-left .cross-sell-wrapper{height:calc(100vh - 30vh);overflow-y:auto}.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-left .cross-sell-wrapper .product-description-section .product-title{overflow:hidden;text-overflow:ellipsis}.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-left .cross-sell-wrapper .product-description-section .product-description{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-right{position:relative;display:flex;flex-direction:column;max-width:468px;background-color:#fff}.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-right .alert-info{padding:20px 40px 0 20px;border:none}}@media screen and (min-width:992px) and (max-width:767px){.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-right{width:100%;max-width:434px}}.mobile-sticky .quick-cart-link .mini-cart .product-rows-block{max-height:calc(100vh - 70px)}.quick-cart-link .mini-cart .product-rows-block::-webkit-scrollbar{width:5px}.quick-cart-link .mini-cart .product-rows-block::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.quick-cart-link .mini-cart .product-rows-block::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.quick-cart-link .mini-cart .product-rows-block .mini-cart-price{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif!important;color:#000!important}.quick-cart-link .mini-cart .product-rows-block .row-subscription{margin-left:24%}.quick-cart-link .mini-cart .product-rows-block .row-subscription .og-subscribe-buttons og-optin-buttons{flex-basis:100%}@media (min-width:768px){.quick-cart-link .mini-cart .product-rows-block .row-subscription{width:100%}}.quick-cart-link .mini-cart .product-rows-block .container{padding-top:30px}@media (min-width:768px){.quick-cart-link .mini-cart .product-rows-block .container{max-height:100%}}.quick-cart-link .mini-cart .product-rows-block .container .list-header{display:none!important}.quick-cart-link .mini-cart .product-rows-block .container .list-body,.quick-cart-link .mini-cart .product-rows-block .container .list-body .form-group{margin-bottom:0}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row-big{padding-bottom:10px;border-bottom:none}.quick-cart-link .mini-cart .product-rows-block .container .list-body .borders{border-bottom:1px solid #ddd}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row{padding:0 0 10px;margin:0}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item.column-price{margin:7px 0 0;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item.column-price *{text-align:left}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .variation-details-checkout label{margin:0}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item.quantity{overflow:unset!important}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .product-id{display:flex;align-items:center;margin-top:10px;font-size:1rem;color:#8e8f90}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .product-id label{padding-right:2.6666666667px;margin:0}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .product-id span{color:#8e8f90}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .add-to-wishlist,.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .product-id.product-quantity{display:none}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .btn-tool{padding-left:0}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item-promo,.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .btn-tool .ng-fa-icon{display:none}@media (max-width:767px){.quick-cart-link .mini-cart .product-rows-block .cross-sell{padding-right:15px;padding-left:15px}}.quick-cart-link .mini-cart .product-rows-block .cross-sell .headline{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif!important}.quick-cart-link .mini-cart .product-rows-block .cross-sell .cross-sell-row:not(:last-child){border-bottom:1px solid #ddd}.quick-cart-link .mini-cart .product-rows-block .cross-sell a.more-info{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-weight:400;text-decoration:underline!important}.quick-cart-link .mini-cart .product-rows-block .cross-sell .current-price,.quick-cart-link .mini-cart .product-rows-block .cross-sell .old-price,.quick-cart-link .mini-cart .product-rows-block .cross-sell .sale-price{display:inline-block}@media (min-width:768px){.quick-cart-link .mini-cart .product-rows-block .cross-sell .add-to-cart{display:inline-block}}.quick-cart-link .mini-cart .product-rows-block .cross-sell .btn-red{align-items:center;justify-content:center;padding-top:0;padding-bottom:0;background-color:#e74c39;border-color:#e74c39}@media (min-width:768px){.quick-cart-link .mini-cart .product-rows-block .cross-sell .btn-red{height:40px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px}}@media (max-width:767px){.quick-cart-link .mini-cart .product-rows-block .cross-sell .btn-red{height:60px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px}}.quick-cart-link .mini-cart .btn-scroll-up{width:100%;padding:2px 0 0;margin:8px 0 0;font-size:1.25rem;color:#000;text-align:center;cursor:pointer}.quick-cart-link .mini-cart .btn-scroll-up.disabled{color:#eee}.quick-cart-link .mini-cart .btn-scroll-down{width:100%;padding:2px 0 0;margin:0 0 8px;font-size:1.25rem;color:#000;text-align:center;cursor:pointer}.quick-cart-link .mini-cart .btn-scroll-down.disabled{color:#eee}.quick-cart-link .mini-cart .view-cart{align-self:center;margin:16px 0;text-align:center;text-transform:none;border-bottom:2px solid #000}.quick-cart-link .mini-cart .remove-row,.quick-cart-link .mini-cart .view-cart{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem}.quick-cart-link .mini-cart .remove-row{text-decoration:underline!important;background-color:initial;border:none}.quick-cart-link .mini-cart .remove-row .ng-fa-icon{margin-right:8px}.quick-cart-link .mini-cart .remove-row-wrapper{display:flex;justify-content:flex-end;align-items:center}@media (max-width:991px){.quick-cart-link .mini-cart .remove-row-wrapper{flex:100%;justify-content:center;max-width:100%;padding-top:0;padding-right:0}}.quick-cart-link .mini-cart .basket-quantity{width:92px;height:50px;margin:20px 86px 0 20px}.quick-cart-link .mini-cart .basket-border{border-right:1px solid #ced4da}.quick-cart-link .mini-cart .close-button-container{position:absolute;top:15px;right:20px;z-index:2;display:flex;flex-direction:row;justify-content:flex-end;background-color:#fff}.quick-cart-link .mini-cart .close-button-container .close-button{width:28px;height:28px;cursor:pointer;background-image:url(/assets/icons/icon-feather-cross.svg);background-repeat:no-repeat;object-fit:contain}.quick-cart-link .mini-cart .close-button-container .close-button:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.quick-cart-link .mini-cart .space-list-item{padding-right:20px;padding-left:20px}.quick-cart-link .mini-cart .quantity-remove-wrapper{width:100%}.quick-cart-link .mini-cart .quantity-remove-wrapper .col-form-label{position:absolute;right:100%;padding:15px 0}@media (max-width:991px){.quick-cart-link .mini-cart .quantity-remove-wrapper .col-form-label{padding:15px 5px}}.quick-cart-link .mini-cart .text-danger{padding:20px 40px 0 20px;white-space:normal}.quick-cart-link .mini-cart .empty-cart-block{overflow-y:hidden!important}@media (max-width:991px){.quick-cart-link .mini-cart .empty-cart-block{width:100%}}@media (min-width:992px){.quick-cart-link .mini-cart .empty-cart-block{float:right;width:33%}}.quick-cart-link .mini-cart .empty-cart-block .basket-elem-wrapper{border:none}.quick-cart-link .mini-cart .empty-cart{width:100%;padding-top:0;padding-bottom:0;margin-bottom:0;text-align:center}.quick-cart-link .mini-cart .empty-cart .basket-elem-wrapper{padding:0}.quick-cart-link .mini-cart .empty-cart .empty-cart-text-container{padding:30px 100px 0;border-bottom:1px solid #cfd4d9}.quick-cart-link .mini-cart .empty-cart .empty-cart-text-container .empty-cart-text{padding-bottom:50px}.quick-cart-link .mini-cart .empty-cart .empty-cart-text-container .empty-cart-text h5{margin:0;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:40px}.quick-cart-link .mini-cart .empty-cart .empty-cart-button-container{padding:20px}.quick-cart-link .mini-cart-subtotal{width:50%;padding-top:16px;padding-bottom:16px}.quick-cart-link .mini-cart-price{width:50%;padding-top:16px;text-align:end}.product-row{display:flex;padding:8px 0}.product-row:after{display:block;clear:both;content:""}.product-row~.product-row{border-top:1px solid #ccc}.product-row .mini-product-img{width:80px;height:80px;margin:0 20px 30px 0;text-align:center}.product-row .mini-product-img img{width:100%;height:80px}.product-row .mini-product-info{padding-left:8px}.product-row .mini-product-info a{display:block;padding-top:4px;padding-bottom:2px;margin-right:20px;overflow:hidden;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;color:#8e8f90;text-overflow:ellipsis;text-transform:none}.product-row .mini-product-info .product-price{padding-bottom:2px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.25rem;color:#222}.product-row .mini-product-info .product-size{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;color:#555}.product-row .mini-product-info .cart-pli-data{font-size:85%;color:#8e8f90}.product-row .mini-product-info .cart-pli-data span{display:inline-block;width:80px}.product-row .mini-product-info .qty-label{font-size:85%;color:#8e8f90}.product-row .mini-product-info .qty-label span{display:inline-block;width:75px}@media (max-width:991.98px){ul.quick-links{float:left;padding:8px 16px 0 0;margin:0;list-style:none outside none}ul.quick-links li{float:left;margin-left:16px}ul.quick-links a{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;color:#555;text-decoration:none!important}.quick-cart-link .disabled{pointer-events:none}.quick-cart-link .cross-sell .headline{text-align:center}.quick-cart-link .product-title{font-size:16px}.quick-cart-link a{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:none!important;cursor:pointer}.quick-cart-link a span.mini-cart-price{font-size:1rem;color:#000;white-space:nowrap}.quick-cart-link a span.js-cart-count{display:none}.quick-cart-link a .ng-fa-icon{padding:0;margin-right:4px;font-size:17px}.quick-cart-link>a{white-space:nowrap}.quick-cart-link.mini-cart-active>a>.ng-fa-icon{color:#fff}.quick-cart-link .mini-cart{position:absolute;display:flex;flex-direction:column;width:100vw;height:calc(100vh);margin-top:16px;line-height:normal;text-transform:none;box-shadow:0 4px 7px rgba(0,0,0,.23)}.quick-cart-link .mini-cart .form-group{margin-bottom:0}.quick-cart-link .mini-cart .product-description-section{padding-left:20px}.quick-cart-link .mini-cart .basket-border{padding-right:0}.quick-cart-link .mini-cart .space-price{margin-top:21px;margin-bottom:0!important}.quick-cart-link .mini-cart .addtocart-container{width:100%;margin-top:30px}.quick-cart-link .mini-cart select.form-control{width:100%;height:50px;padding:0;border:1px solid #cfd4d9}.quick-cart-link .mini-cart .basket-elem-wrapper{bottom:0;display:flex;flex-direction:column;padding:20px;background-color:#fff;border-top:1px solid #cfd4d9}.quick-cart-link .mini-cart .basket-elem-wrapper button{width:100%;height:60px;text-transform:none!important;border-radius:5px}.quick-cart-link .mini-cart .product-rows-block{position:relative;z-index:9999;max-width:100%;height:unset;max-height:70vh;overflow-x:hidden;overflow-y:scroll;background-color:#fff;scrollbar-width:thin;place-self:flex-end}.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-left,.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-right{width:100%;background-color:#fff}.mobile-sticky .quick-cart-link .mini-cart .product-rows-block{max-height:calc(100vh - 70px)}.quick-cart-link .mini-cart .product-rows-block::-webkit-scrollbar{width:5px}.quick-cart-link .mini-cart .product-rows-block::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.quick-cart-link .mini-cart .product-rows-block::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.quick-cart-link .mini-cart .product-rows-block .mini-cart-price{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif!important;color:#000!important}.quick-cart-link .mini-cart .product-rows-block .container{max-width:100%;height:unset}.quick-cart-link .mini-cart .product-rows-block .container .list-header{display:none!important}.quick-cart-link .mini-cart .product-rows-block .container .list-body{margin-bottom:15px;overflow-x:hidden}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row.list-item-row-big:first-child{border-top:none}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item img{width:80px!important;height:80px!important;margin:0 20px 30px 0!important}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item.quantity{height:100%;overflow:unset!important}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .product-id{display:flex;margin-top:10px;font-size:1rem;color:#8e8f90}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .product-id label{padding-right:2.6666666667px}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .product-id span{color:#8e8f90}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .add-to-wishlist{display:none}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .btn-tool{padding-left:0}.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item-promo,.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item .btn-tool .ng-fa-icon{display:none}.quick-cart-link .mini-cart .btn-scroll-up{width:100%;padding:2px 0 0;margin:8px 0 0;font-size:1.25rem;color:#000;text-align:center;cursor:pointer}.quick-cart-link .mini-cart .btn-scroll-up.disabled{color:#eee}.quick-cart-link .mini-cart .btn-scroll-down{width:100%;padding:2px 0 0;margin:0 0 8px;font-size:1.25rem;color:#000;text-align:center;cursor:pointer}.quick-cart-link .mini-cart .btn-scroll-down.disabled{color:#eee}.quick-cart-link .mini-cart .view-cart{align-self:center;margin-top:16px;text-align:center;text-transform:none;border-bottom:2px solid #000}.quick-cart-link .mini-cart .remove-row,.quick-cart-link .mini-cart .view-cart{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem}.quick-cart-link .mini-cart .remove-row{text-decoration:underline!important;background-color:initial;border:none}.quick-cart-link .mini-cart .remove-row-wrapper{display:flex;flex:1;align-items:center;justify-content:flex-end;width:50%;margin:0}.quick-cart-link .mini-cart .quantity-remove-wrapper{flex-flow:nowrap;width:100%;margin:0}.quick-cart-link .mini-cart .basket-quantity{width:92px;height:50px;margin:20px 86px 0 20px}.quick-cart-link .mini-cart .close-button-container{display:flex;flex-direction:row;justify-content:flex-end;height:unset}.quick-cart-link .mini-cart .close-button-container .close-button{width:28px;height:28px;cursor:pointer;background-image:url(/assets/icons/icon-feather-cross.svg);background-repeat:no-repeat;object-fit:contain}.quick-cart-link .mini-cart .text-danger{padding:20px}.quick-cart-link .mini-cart-price,.quick-cart-link .mini-cart-subtotal{width:50%;padding-top:0;padding-bottom:20px}.quick-cart-link .mini-cart-price{text-align:end}.product-row{display:flex;padding:8px 0}.product-row:after{display:block;clear:both;content:""}.product-row~.product-row{border-top:1px solid #ccc}.product-row .mini-product-img{width:80px;height:80px;margin:0 20px 30px 0;text-align:center}.product-row .mini-product-img img{width:80px;width:100%;height:80px}.product-row .mini-product-info{padding-left:8px}.product-row .mini-product-info a{display:block;padding-top:4px;padding-bottom:2px;margin-right:20px;overflow:hidden;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;color:#8e8f90;text-overflow:ellipsis;text-transform:none}.product-row .mini-product-info .product-price{padding-bottom:2px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.25rem;color:#222}.product-row .mini-product-info .product-size{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;color:#555}.product-row .mini-product-info .cart-pli-data{font-size:85%;color:#8e8f90}.product-row .mini-product-info .cart-pli-data span{display:inline-block;width:80px}.product-row .mini-product-info .qty-label{font-size:85%;color:#8e8f90}.product-row .mini-product-info .qty-label span{display:inline-block;width:75px}}.lazy-line-item-list{flex-grow:2;overflow-y:auto}@media screen and (min-width:768px){.lazy-line-item-list{min-width:468px;max-height:calc(100% - 165px)}}.lazy-line-item-list .og-extra-information{display:none!important}html.no-scroll,html.no-scroll body{overflow:hidden}html.no-scroll .stick-cart,html.no-scroll body .stick-cart{display:none}#payment-accordion{margin-bottom:0}#payment-accordion.payment-accordion{margin-bottom:16px}#payment-accordion>.panel{margin-top:8px}#payment-accordion .panel{margin-top:38px;margin-bottom:0}#payment-accordion .panel.express-payment{margin-top:20px!important}#payment-accordion .panel .panel-collapse{padding-left:20px}#payment-accordion .panel .form-check>label{display:inline-block;margin-bottom:4px}#payment-accordion .has-feedback .form-control-feedback{display:none}#payment-accordion .propertygroup-property-noneditable{margin:0}@media (max-width:767px){#payment-accordion .propertygroup-property-noneditable .propertygroup-property-content{padding-left:0}}#payment-accordion .iframe-container{height:35px}@media (max-width:767.98px){#payment-accordion .braintree-placeholder{margin-bottom:5px}}#payment-accordion .space-bottom{margin-bottom:25px}@media (max-width:767.98px){#payment-accordion .paypal-text{position:absolute;width:100%;margin-left:4px}#payment-accordion .paypal-text .payment-logo{margin-left:0}}#payment-accordion .payment-logo{margin-bottom:0;margin-left:24px}@media (max-width:767.98px){#payment-accordion .payment-logo{position:absolute;width:100%}}#payment-accordion .payment-logo .payment-logo-space{position:relative;top:4px;padding-left:0;margin-right:20px}#payment-accordion .payment-logo .payment-logo-space:first-child{padding-left:0}#payment-accordion .cc-payment-logos,.instalment{white-space:nowrap}.instalment{margin-bottom:-30px}.instalment-today{margin-bottom:27px;white-space:nowrap}.instalment-price{font-size:24px;font-weight:700}.instalment.col-lg-6.col-9{margin-top:-7px}.instalment .instalment-payment-logos .payment-logo-space{padding-left:0!important;margin-right:20px}.paypal-credit{margin:12px 0 0 19px}@media (max-width:767.98px){.braintree-sheet{max-height:530px}}.express-checkout__method{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.express-checkout__method{flex-direction:column}.express-checkout__method form{width:100%}}.express-checkout__method--total{margin:0;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif!important;font-size:1.5rem}.express-checkout__method .gpay-card-info-animation-container.gpay-card-info-animation-container-fade-out{position:absolute}.express-checkout__method .sn-google-pay-button .gpay-card-info-container{width:100%!important}@media (max-width:767.98px){.express-checkout__method .sn-google-pay-button .gpay-card-info-container{max-width:100%!important}}@media screen and (min-width:768px){.express-checkout__method .sn-google-pay-button .gpay-card-info-container{min-width:unset!important;max-width:240px!important}}.express-checkout__method .apple-pay-button{display:inline-block;width:100%!important;height:48px;min-height:48px!important;cursor:pointer;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain}@media screen and (min-width:768px){.express-checkout__method .apple-pay-button{min-width:unset!important;max-width:240px!important}}.express-checkout__method .apple-pay-button-black{-apple-pay-button-style:#000}.express-checkout__method .apple-pay-button-white{-apple-pay-button-style:#fff}.express-checkout__method .apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}@supports not (-webkit-appearance:-apple-pay-button){.express-checkout__method .apple-pay-button{display:inline-block;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px}.express-checkout__method .apple-pay-button-black{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}.express-checkout__method .apple-pay-button-white,.express-checkout__method .apple-pay-button-white-with-line{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.express-checkout__method .apple-pay-button-white-with-line{border:.5px solid #000}}.page-navigation .page-navigation-contents ul{padding-left:0;list-style:none outside none}.page-navigation .page-navigation-contents ul.page-navigation-0 ul{padding-left:8px}.page-navigation .page-navigation-contents ul li{line-height:24px}.page-navigation .page-navigation-contents ul li.page-navigation-active>a{font-weight:700}ul.collection{padding-left:0;list-style:none outside none}ol.collection{padding-left:24px;list-style:outside none decimal}.order-status-details-container .remove-space{float:right}@media (max-width:767.98px){.order-status-details-container .cost-val{width:80px}}.helpdesk-info-box{width:100%;padding:4px;color:#fff;background:#000}.helpdesk-info-box a{color:#fff;text-decoration:underline}.helpdesk-info-box h2{margin-top:0;color:#fff}.sitemap-navigation .navbar{min-height:auto}.sitemap-category-list{padding-left:0;list-style:none}.sitemap-category-list li{padding-bottom:8px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.25rem}.sitemap-category-list li a{font-size:1.25rem;color:#222;text-transform:uppercase}.sitemap-category-list .sitemap-category-list{padding-left:8px}.sitemap-category-list .sitemap-category-list li{padding-top:0;padding-bottom:2.6666666667px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1.25rem;text-decoration:none}.sitemap-category-list .sitemap-category-list li a{font-size:15px}.sitemap-product-list{padding-left:0;list-style:none}.sitemap-product-list li a{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1.25rem;text-decoration:none}.order-status-page h1{margin-top:60px;margin-bottom:67px}@media (min-width:768px){.order-status-page--row{margin-bottom:120px}}.order-status-page .order-status-left-panel{padding-right:10%}@media (max-width:767px){.order-status-page .order-status-left-panel{padding-right:0;margin-bottom:60px}}.order-status-page .order-status-left-panel .order-status-form .highlight{flex:auto;width:auto;max-width:unset;padding:3px 9px;margin:0 15px 5px;background-color:#fad900}.order-status-page .order-status-left-panel .order-status-form .form-control{border-radius:0}.order-status-page .order-status-left-panel .order-status-form .order-number-label-hint{font-size:16px;color:#8e8f90}.order-status-page .order-status-left-panel .order-status-form button{float:right;padding:10px 26px;margin-top:25px}.order-status-page .order-status-error{display:none;width:100%;padding:10px 8px 10px 10px;margin:60px 0;border:1px solid #dc3545;border-radius:8px}.order-status-page .order-status-error-show{display:flex!important;align-items:flex-start}.order-status-page .order-status-error-show img{margin-right:10px}.order-status-page .order-status-error-show p{margin:0}.order-status-footer{margin-top:120px;margin-bottom:-50px}.order-status-footer .os-footer-chat-section{width:50%;padding:0 10%;margin:0 auto;transform:translateY(25%)}@media (max-width:767px){.order-status-footer .os-footer-chat-section{width:85%!important;padding:0 15px!important}.order-status-footer .os-footer-chat-section .os-footer-need-help{margin:20px 0!important}}.order-status-detail-page h1{font-weight:400;margin:60px 0;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}@media (max-width:767px){.order-status-detail-page .item-details{order:2}}.order-status-detail-page .item-details .subtotal .col-md-8{padding-left:40%;margin-bottom:20px}@media (max-width:767px){.order-status-detail-page .item-details .subtotal .col-md-8{padding-left:15px;width:50%}}.order-status-detail-page .item-details .subtotal .col-md-4{text-align:right}@media (max-width:767px){.order-status-detail-page .item-details .subtotal .col-md-4{width:50%;text-align:right}}@media (max-width:767px){.order-status-detail-page .item-details .list-body .list-item-row{display:inline-block}}@media (max-width:767px){.order-status-detail-page .item-details .list-body .img-container{float:left}}.order-status-detail-page .item-details .list-body .modelname{color:#8e8f90}@media (max-width:767px){.order-status-detail-page .item-details .list-body .modelname{margin-bottom:0}}.order-status-detail-page .item-details .list-body .quantity{color:#8b8b8b;text-align:center}.order-status-detail-page .item-details .list-body .quantity .os-qty-label{display:none}@media (max-width:767px){.order-status-detail-page .item-details .list-body .quantity{float:right;width:68%;text-align:left}.order-status-detail-page .item-details .list-body .quantity .os-qty-label{display:inline}}@media (max-width:767px){.order-status-detail-page .item-details .list-body .line-item-price{float:right;width:68%;padding-bottom:0;text-align:left}}.order-status-detail-page .item-details .list-body .list-item-row-big{padding:0}.order-status-detail-page .item-details .list-body .des-container{padding-bottom:0}@media (max-width:767px){.order-status-detail-page .item-details .list-body .des-container{float:right;width:68%;text-align:left}}.order-status-detail-page .item-details .list-body .promotion-amount{text-decoration:line-through}.order-status-detail-page .item-details .list-body .promo-line-amount{color:#e74c39}.order-status-detail-page .cart-promo{color:#085cf1}.order-status-detail-page .order-status-details-container .list-header{margin-top:0}.order-status-detail-page .order-tracking-details{padding-left:50px}@media (max-width:767px){.order-status-detail-page .order-tracking-details{order:1;padding-left:15px}}.order-status-detail-page .order-tracking-details .sm-val-div{text-align:right}.order-status-detail-page .order-tracking-details h4{margin-top:0;margin-bottom:40px}.order-status-detail-page .order-tracking-details .row{margin-bottom:20px}.order-status-detail-page .order-tracking-details .order-status-buttons{width:100%;padding:10px;margin-bottom:20px}@media (max-width:767px){.order-status-detail-page .order-tracking-details .sm-val-div{width:60%;text-align:right}}@media (max-width:767px){.order-status-detail-page .order-tracking-details .sm-labels-div{width:40%}}ul.brand-index,ul.brand-list{padding-left:0;list-style:none outside none}.brand-list-container{padding:8px}.pdp-accordions{margin-top:40px;margin-bottom:40px}.pdp-accordions b,.pdp-accordions strong{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.pdp-accordions .table tbody tr:last-child{border-bottom:none}.pdp-accordions .table tbody tr td{padding:.75rem;border-bottom:1px solid #ced4da}.pdp-accordions .table tbody tr td:first-child{border-right:2px solid #000}.pdp-accordions .product-bundle--contains{padding:0;list-style:none}.pdp-accordions .product-bundle--contains li{display:flex}.pdp-accordions .product-bundle--contains li a{text-decoration:underline}.pdp-accordions .download-manual{width:36px;height:36px;padding:8px 24px;background-image:url(/assets/icons/file-download.svg);background-repeat:no-repeat}.pdp-accordions .download-btn-container{position:relative;display:block;height:100%;margin-bottom:20px}.pdp-accordions .download-btn-container .download-btn{display:inline-block;width:auto;height:50px;padding:10px;border-radius:5px}.pdp-accordions .download-btn-container .download-btn:focus-visible{outline:unset;box-shadow:0 0 0 1.5px #085cf1}.pdp-accordions .accordion.active+.panel{display:block;padding-top:20px}.pdp-accordions #reviews .accordion.active+.panel{display:block;padding-top:0;max-height:none!important}.pdp-accordions button:focus-visible{outline:unset;box-shadow:0 0 0 1.5px #085cf1}.pdp-accordions hr{margin-top:2px;margin-bottom:2px}.pdp-accordions .accordion{width:100%;padding-top:6px;font-size:1.5rem;color:#000;text-align:left;cursor:pointer;background-color:#fff;border:none;outline:none;transition:.4s}@media (max-width:1199px){.pdp-accordions .accordion{font-size:1.25rem}}.pdp-accordions .accordion+.panel{padding-top:0;transition:.2s ease-out}.pdp-accordions .accordion:after{float:right;margin-left:5px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.5rem;content:"+"}.pdp-accordions .active:after{content:"−"}.pdp-accordions .panel{display:none;max-height:0;padding-right:18px;padding-left:6px;overflow:hidden;background-color:#fff;transition:max-height .2s ease-out}.pdp-accordions .panel .quesAns{margin-bottom:40px}.pdp-accordions .panel .quesAns:last-child{margin-bottom:unset}@media screen and (min-width:768px){.sticky-image{position:sticky;top:100px}}.promo-tag{width:36px;height:36px;padding:24px;background-image:url(/assets/icons/promo-tag.svg);background-repeat:no-repeat}.pdp-usp-container .usp.content-container{padding:10px 0;margin-top:20px}.pdp-usp-container .usp.content-container .usp-contents{display:block}.pdp-usp-container .usp.content-container .usp-items{padding:10px 5px}@media screen and (max-width:767px){.pdp-usp-container{width:100vw;margin-right:-15px;margin-left:-15px}}.pdp-usp-container #usp.content-container .usp-items{padding-top:7px;padding-bottom:7px}.pdp-product-links-container{background-color:#f8f9fa}@media (max-width:1199px){#usp.content-container h5{font-size:16px}}.product-highlight-label{position:relative;display:inline-block;padding:4px 8px;margin-top:unset;margin-bottom:5px;font-size:13px;line-height:normal;color:#fff;background-color:#e40c6a;border-radius:6px}.product-pod-promo .product-highlight-label{padding:0;margin:0 0 10px;color:#e40c6a;background-color:initial}.product-details{display:flex;align-items:flex-start;padding:0}@media (max-width:1199px){.product-details h4{font-size:20px}}.product-details .css-1yp55uh{width:8px;height:8px;background-color:initial;border:2px solid #000}.product-details .css-k9z7hx{height:30px}.product-details .css-1bc3vqj,.product-details .css-w6372s{display:none}.product-details--info{position:sticky;top:100px}.product-details--info .pdp-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:24px}.product-details .price-container{margin-top:27px}.product-details--description{color:#222}.product-details--description b{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.product-details--description ul{margin:0}.product-details--promo-label{position:relative;display:flex;flex-wrap:nowrap;align-items:center;width:100%;height:auto;padding:20px 30px;margin-bottom:30px;background-color:var(--neutral-white);border-radius:6px;box-shadow:0 0 30px 0 rgba(0,0,0,.12)}.product-details--promo-offer{display:block;width:100%;height:auto;padding:10px 20px;margin:30px 0;text-align:center;background-color:#fff;border:1px dotted #e40c6a;border-radius:6px}.package .product-details--promo-offer{padding:10px 5px;margin:0}.product-details--includes{display:block;width:100%;height:auto;padding:10px 0;margin:10px 0;background-color:var(--neutral-white)}.product-details--includes a{text-decoration:underline}.product-details--includes h4{margin:15px 0 5px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:medium}.product-details--includes ul{padding:0;margin:0;list-style:none}.product-details--includes ul li{position:relative;padding-left:28px}.product-details--includes ul li:before{position:absolute;top:6px;left:4px;content:"";width:14px;height:11px;background:url(/assets/icons/icon-check.svg) no-repeat 50%;background-size:contain}.product-details--includes ul li.new:before{top:2px;left:2px;content:"";width:21px;height:19px;background:url(/assets/icons/icon-new.svg) no-repeat 50%;background-size:contain}.product-details--includes ul li.plus:before{top:7px;left:6px;content:"";width:9px;height:9px;background:url(/assets/icons/icon-plus.svg) no-repeat 50%;background-size:contain}.product-details--includes .icon{font-size:24px}.product-details .co2-journey{margin:20px 0}.product-details .co2-journey p{margin:0 0 10px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.product-details .co2-journey .optin-wrapper{display:flex;flex-wrap:wrap;gap:5px;padding-bottom:20px}@media screen and (max-width:767px){.product-details .co2-journey .optin-wrapper{flex-direction:column}}.product-details .co2-journey .optin-wrapper__item{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-start;max-width:50%;padding:15px;color:#b2b0b0;cursor:pointer;border:1px solid #d9dfe2}@media screen and (max-width:767px){.product-details .co2-journey .optin-wrapper__item{max-width:unset}}.product-details .co2-journey .optin-wrapper__item p{margin:0;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;text-align:center}.product-details .co2-journey .optin-wrapper__item p.saving{color:#eb0e6a}.product-details .co2-journey .optin-wrapper__item p *{font-size:16px!important}.product-details .co2-journey .optin-wrapper__item p b{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.product-details .co2-journey .optin-wrapper__item--selected{color:#000;border-color:#000}.product-details .co2-journey .optin-wrapper__item--selected,.product-details .co2-journey .optin-wrapper__item--selected p,.product-details .co2-journey__section .co2-journey-checkbox-label{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif}.product-details .co2-journey__section .co2-journey-checkbox-label{font-size:16px}.product-details .co2-journey__section .co2-journey-checkbox-info{font-size:12px}.product-details .auto-enrollment-content .undeline{text-decoration:underline}.product-details .price-container .price-savings{display:none}.product-details .price-container .old-price{margin-top:6px;margin-left:12px;color:#222}.product-details .price-container .current-price,.product-details .price-container .sale-price{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.5rem}.product-details .label-quantity{padding-top:7px}.product-details .bundled-product-list,.product-details .retail-product-list{margin-bottom:8px}.product-details .bundled-product-list .quantity,.product-details .retail-product-list .quantity{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1.25rem}.product-details .bundled-product-list .bundled-product-list-item,.product-details .bundled-product-list .retail-product-list-item,.product-details .retail-product-list .bundled-product-list-item,.product-details .retail-product-list .retail-product-list-item{list-style:none}.product-details .bundled-product-list-actions form{display:inline}.product-details .bundled-product-list-actions .add-to-wishlist,.product-details .bundled-product-list-actions .price-notification{display:inline;padding-left:0}.product-detail-page-bvUgc{margin-top:40px}.payment-badge{max-width:250px;padding-top:10px;margin:auto}.product-details-top-line{margin-bottom:24px}@media (max-width:991px){.product-details-top-line{margin-top:2.6666666667px;margin-bottom:8px}}.product-details-top-line .product-rating{float:right}.product-details-top-line .product-rating .rating-display{margin-left:8px}.product-alt-images,.product-photo{float:left}.product-alt-images .product-alt-images-list{float:left;padding-left:0;list-style:none}.product-alt-images .product-alt-images-list .product-alt-images-list-item{padding:8px;margin-bottom:8px;border:1px solid #ddd}.panel-group{margin:8px 0}.panel-group .panel-heading{padding:2.6666666667px 0}.panel-group .panel-heading a{color:#8e8f90}.panel-group .panel-heading a:hover{color:#747677}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:none}.panel-group .panel-body{padding:8px 0;color:#222}.panel-group .panel-body .product-attachments-list-item .ng-fa-icon{margin-left:5.3333333333px;font-size:22px}.panel-group .product-warranty{margin:20px auto;text-align:center}.accordion .panel-collapse,.collection .tab-content>.tab-pane{display:block;height:0;pointer-events:none;visibility:hidden}.accordion .panel-collapse.in,.collection .tab-content>.active{display:block;height:auto;pointer-events:auto;visibility:visible}.product-page-image-carousel .swiper-pagination{position:absolute;bottom:10px!important;z-index:9}.product-page-image-carousel .swiper-pagination .swiper-pagination-clickable.swiper-pagination-bullets{position:relative;right:50%;bottom:0!important;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}.product-page-image-carousel .swiper-pagination .swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#000!important;opacity:1}.product-page-image-carousel .swiper-pagination .swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#eee!important;border:2px solid #000}.product-page-image-carousel .swiper-button-next,.product-page-image-carousel .swiper-button-prev{width:60px;height:25px;cursor:pointer}@media (max-width:767px){.product-page-image-carousel .swiper-button-next,.product-page-image-carousel .swiper-button-prev{display:none!important}}.product-page-image-carousel .swiper-slide{display:flex;justify-content:center;box-shadow:0 3px 30px 0 rgba(0,0,0,.2);opacity:.3}.product-page-image-carousel .swiper-slide-active{box-shadow:0 3px 30px 0 rgba(0,0,0,.2);opacity:1!important}.product-page-image-carousel .swiper-pagination-bullet.swiper-pagination-bullet-first.swiper-pagination-bullet-active{border:2px solid #000!important}.product-page-image-carousel .swiper-button-next{right:0!important;margin-right:118px;background-image:url(/assets/icons/arrow-next.svg)!important;background-repeat:no-repeat}.product-page-image-carousel .swiper-button-next:after{content:""}.product-page-image-carousel .swiper-button-prev{left:0!important;margin-left:118px;background-image:url(/assets/icons/arrow-back.svg)!important;background-repeat:no-repeat}.product-page-image-carousel .swiper-button-prev:after{content:""}.product-page-image-carousel .hide-arrows .swiper-button-next,.product-page-image-carousel .hide-arrows .swiper-button-prev{display:none!important}.product-variant-container{display:flex;flex-wrap:wrap}.product-variant-block{display:block;width:48%;margin-bottom:10px}.product-variant-block .out-of-stock{pointer-events:none}.product-variant-block .img-out-of-stock{opacity:.7}@media (max-width:767px){.product-variant-block{width:100%}}.product-variant-block:nth-child(odd){margin:0 10px 10px 0}@media (max-width:767px){.product-variant-block:nth-child(odd){margin:0 5px 10px 0}}.product-variant-block .product-variant-border{display:flex;height:100%}.product-variant-block .variant-details{display:flex;flex:1;align-items:center;align-self:stretch;overflow:hidden}.product-variant-block .variant-details .product-variant-clickable{width:100%;padding:10px 5px 10px 0;background-color:initial;border:2px solid #e4e3e3;border-radius:6px}.product-variant-block .variant-details .product-variant-clickable .product-tile-image{display:contents;width:65px;height:65px}@media screen and (max-width:767px){.product-variant-block .variant-details .product-variant-clickable .product-tile-image .ng-fa-icon{margin:0 10px;font-size:20px;color:#e4e3e3;opacity:.1}}.product-variant-block .variant-details .product-variant-clickable:hover{border:2px solid #085cf1}.product-variant-block .variant-details .product-variant-clickable.selected,.product-variant-block .variant-details .product-variant-clickable:focus{border:4px solid #085cf1}.product-variant-block .variant-details .product-variant-clickable.selected .ng-fa-icon,.product-variant-block .variant-details .product-variant-clickable:focus .ng-fa-icon{color:#085cf1!important;opacity:1!important}.product-variant-block .variant-details img{width:65px;margin-right:10px}.product-variant-block .variant-details img[alt]{display:inline-block;overflow:hidden;text-overflow:ellipsis}.product-variant-block .variant-details .variant-details-desc{display:block;width:70%}@media (max-width:767px){.product-variant-block .variant-details .variant-details-desc{width:unset}}.product-variant-block .variant-details .product-title{margin-bottom:0;overflow:hidden}.product-variant-block .variant-details .product-title+p{margin-bottom:0}.product-variant-block .variant-details .variant-price .current-price{display:block;font-size:16px;color:#8e8f90}.product-variant-block .variant-details .variant-price .old-price{font-size:13px;color:#8e8f90}.product-variant-block .variant-details .product-out-of-stock{color:#e74c39}.product-waiting-list{margin-top:30px}.product-waiting-list .product-waiting-list-box{padding:20px 30px 30px;border:1px solid #cfd4d9}.product-waiting-list .product-waiting-list-box .copy{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif}.product-waiting-list .product-waiting-list-box .form-group{width:100%;margin-top:16px;margin-right:0;margin-left:0}.product-waiting-list .product-waiting-list-box .form-control[type=email]{border-radius:unset}.product-waiting-list .text-danger,.product-waiting-list .text-info{padding:20px}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}.rating_summary button:focus-visible{border:1px solid #085cf1!important;outline:none!important;box-shadow:0 0 0 1.5px #085cf1!important}.rating_summary .bv_main_container_row_flex:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.product-description{margin-top:40px;padding:0 5px}.product-description h3{font-size:16px}.product-page-review-carousel{padding:50px 0}@media (max-width:767.98px){.product-page-review-carousel{position:relative;right:50%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw;padding-top:60px}}.product-page-review-carousel .swiper-container{padding-right:0}.product-page-review-carousel .swiper-pagination-bullet{border-radius:100%}.product-page-review-carousel .swiper-button-next,.product-page-review-carousel .swiper-button-prev{top:100%}.product-page-review-carousel .swiper-button-prev{margin-left:0}.product-page-review-carousel .swiper-button-next{margin-right:0}.product-page-review-carousel .swiper-container-horizontal .swiper-wrapper{padding-left:0;margin-bottom:30px}.product-page-review-carousel .swiper-image-container .img{border-radius:25px}@media (max-width:767.98px){.product-page-review-carousel .swiper-image-container .img{height:480px;border-radius:0}}.product-page-review-carousel .swiper-container .swiper-pagination{position:absolute;bottom:0!important;z-index:9}.product-page-review-carousel .swiper-container .swiper-pagination .swiper-pagination-clickable.swiper-pagination-bullets{position:relative;right:50%;bottom:0!important;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}.product-page-review-carousel .swiper-container .swiper-pagination .swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#000!important;opacity:1}.product-page-review-carousel .swiper-container .swiper-pagination .swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#eee!important;border:2px solid #000}.product-page-review-carousel .swiper-button-next,.product-page-review-carousel .swiper-button-prev{width:60px;height:25px;cursor:pointer}@media (max-width:767px){.product-page-review-carousel .swiper-button-next,.product-page-review-carousel .swiper-button-prev{display:none!important}}.product-page-review-carousel .swiper-slide{display:flex;justify-content:center;padding-right:0;opacity:.3}.product-page-review-carousel .swiper-slide-active{opacity:1!important}.product-page-review-carousel .swiper-slide-active .swiper-image-container{position:relative;display:inline-block}.product-page-review-carousel .swiper-slide-active .swiper-image-container:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(0,0,0,.6);border-radius:25px}@media (max-width:767.98px){.product-page-review-carousel .swiper-slide-active .swiper-image-container:after{border-radius:0}}.product-page-review-carousel .swiper-pagination-bullet.swiper-pagination-bullet-first.swiper-pagination-bullet-active{border:2px solid #000!important}.product-page-review-carousel .review-block{position:absolute;top:50%;left:50%;z-index:999;width:77%;margin:0 auto;font-size:40px;line-height:1;color:#fff;text-align:center;transform:translate(-50%,-50%)}@media (max-width:991px){.product-page-review-carousel .review-block{font-size:24px}}.product-page-review-carousel .review-block .reviewer-summary{display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:30px;overflow:hidden;line-height:1.2;text-overflow:ellipsis;-webkit-line-clamp:7}@media (max-width:767.98px){.product-page-review-carousel .review-block .reviewer-summary{-webkit-line-clamp:12}}.product-page-review-carousel .review-block .reviewer{margin-bottom:0;font-size:20px;color:#fff;text-transform:uppercase}@media (max-width:991px){.product-page-review-carousel .review-block .reviewer{margin-bottom:5px}}.product-page-review-carousel .review-block .review-star{padding-right:3px}.product-page-review-carousel .swiper-button-next{right:8%!important;background-image:url(/assets/icons/arrow-next.svg)!important;background-repeat:no-repeat}.product-page-review-carousel .swiper-button-next:after{content:""}.product-page-review-carousel .swiper-button-prev{left:8%!important;background-image:url(/assets/icons/arrow-back.svg)!important;background-repeat:no-repeat}.product-page-review-carousel .swiper-button-prev:after{content:""}.product-page-review-carousel .hide-arrows .swiper-button-next,.product-page-review-carousel .hide-arrows .swiper-button-prev{display:none!important}.product-bundle-compare{padding-top:75px}@media (max-width:767px){.product-bundle-compare{padding-top:60px}}.product-bundle-compare .product-bundle-compare-one-variant .title{text-align:center}.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list{padding:0;margin-top:40px;clear:both;list-style:none}@media (max-width:767px){.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list{margin-bottom:1px;text-align:center}.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list>li{padding:0 1px 0 0}}.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list>li:nth-child(odd){clear:both}@media (min-width:992px){.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list>li:nth-child(odd){clear:none}.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list>li:nth-child(3n+1){clear:both}}.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list li{display:table;margin-bottom:30px}.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list ul.bundle-part-list,.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list ul.bundle-part-list ul.bundle-part-list{padding-left:10px}.product-bundle-compare .product-bundle-compare-one-variant .product-bundle-part-tile{display:inline-table;width:350px;overflow:hidden;border-radius:9px;box-shadow:0 8px 30px 0 rgba(0,0,0,.1)}.product-bundle-compare .product-bundle-compare-one-variant .product-bundle-part-tile .prod-wrap .product-image-container{position:relative;display:flex}.product-bundle-compare .product-bundle-compare-one-variant .product-bundle-part-tile .prod-wrap .product-image-container .product-image{width:110px;min-width:110px;min-height:110px;object-fit:contain}.product-bundle-compare .product-bundle-compare-one-variant .product-bundle-part-tile .prod-wrap .product-image-container .product-bundle-part-title{margin:auto 20px;overflow:hidden;font-size:1rem;line-height:1.25rem;color:#222;text-decoration:none!important;text-overflow:ellipsis}.product-bundle-compare .product-bundle-compare-two-variants,.product-bundle-compare .product-bundle-compare-two-variants .relative{position:relative}@media (max-width:1199px){.product-bundle-compare .product-bundle-compare-two-variants .manual-scrollbar .responsive{width:0!important}}@media (min-width:1199px){.product-bundle-compare .product-bundle-compare-two-variants .manual-scrollbar{position:absolute;right:0;bottom:0;z-index:2;width:100%;overflow-x:scroll}}.product-bundle-compare .product-bundle-compare-two-variants .manual-scrollbar::-webkit-scrollbar{width:auto;height:7px}.product-bundle-compare .product-bundle-compare-two-variants .manual-scrollbar::-webkit-scrollbar-track{background:#d3d3d3}.product-bundle-compare .product-bundle-compare-two-variants .manual-scrollbar::-webkit-scrollbar-thumb{background:#8e8f90}.product-bundle-compare .product-bundle-compare-two-variants .title{text-align:center}.product-bundle-compare .product-bundle-compare-two-variants .scroll-x{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.product-bundle-compare .product-bundle-compare-two-variants .scroll-x::-webkit-scrollbar{width:0;height:0;-webkit-overflow-scrolling:touch}.product-bundle-compare .product-bundle-compare-two-variants .scroll-x.last-row{overflow-x:scroll}.product-bundle-compare .product-bundle-compare-two-variants .scroll-x.last-row::-webkit-scrollbar{height:5px}.product-bundle-compare .product-bundle-compare-two-variants .scroll-x.last-row::-webkit-scrollbar-track{background:#fff}.product-bundle-compare .product-bundle-compare-two-variants .scroll-x.last-row::-webkit-scrollbar-thumb{background:#ccc}.product-bundle-compare .product-bundle-compare-two-variants .scroll-x.scroll-bar-shadow::-webkit-scrollbar-track{border:none;box-shadow:0 0 4px rgba(0,0,0,.2)}.product-bundle-compare .product-bundle-compare-two-variants .scroll-x.scrolling-disabled{pointer-events:none}.product-bundle-compare .product-bundle-compare-two-variants--table{margin-top:0}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table{border:0}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .whatsincluded-cell{position:sticky;left:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;background-color:#fff;border-bottom:2px solid #ddd!important}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .whatsincluded-cell .contents .whatsincluded{width:370px;padding-bottom:12%}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns{width:100%}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col{margin-right:30px;text-align:center;border:0}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .product-image-container{width:350px;min-width:350px}.product-bundle--items-count-3 .product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .product-image-container{width:220px;min-width:220px}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .product-image-container .product-image{width:220px;min-height:200px}@media (max-width:1199.98px){.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .product-image-container .product-image{width:140px;min-height:120px}}@media (max-width:1199.98px){.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .product-image-container{width:180px;min-width:180px;margin-right:10px;font-size:1rem}}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .product-bundle-part-title{width:350px;min-width:350px;padding:20px 29px 12px;margin-top:auto;margin-bottom:auto;font-size:1.25rem}.product-bundle--items-count-3 .product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .product-bundle-part-title{width:220px;min-width:220px}@media (max-width:1199.98px){.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .product-bundle-part-title{width:180px;min-width:180px;margin-right:10px;font-size:1rem}}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .price-container{width:350px;min-width:350px;padding-top:15px;padding-bottom:20px;border-bottom:2px solid #ddd}.product-bundle--items-count-3 .product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .price-container{width:220px;min-width:220px}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .price-container .price-savings{display:none}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .price-container .current-price,.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .price-container .sale-price{font-size:1.25rem;color:#8e8f90;text-align:center}@media (max-width:1199.98px){.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .price-container{width:180px;min-width:180px;margin-right:10px;font-size:1rem}}.product-bundle-compare .product-bundle-compare-two-variants--table--head--table .table-header-columns .product-bundle-variants-table-header-col .price-container.selected{position:relative;z-index:1;background-color:rgba(197,211,205,.2)}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .first-cell{position:sticky;left:0;z-index:3;background-color:#fff}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .first-cell:after{position:absolute;top:0;left:100%;width:16px;height:100%;background:url(/assets/img/compare-bgr.png) repeat-y 100% 0;content:""}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .first-cell .first-cell-contents{width:370px;min-width:370px;padding:15px 0}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .first-cell .first-cell-contents .product-bundle-part-tile .prod-wrap .product-image-container{position:relative;display:flex}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .first-cell .first-cell-contents .product-bundle-part-tile .prod-wrap .product-image-container .product-image{width:110px;min-width:110px;min-height:110px;object-fit:contain}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .first-cell .first-cell-contents .product-bundle-part-tile .prod-wrap .product-image-container .product-bundle-part-title{width:200px;margin:auto 20px;overflow:hidden;font-size:1rem;color:#222}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell{height:100%;padding:auto;font-size:1rem;font-weight:700}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents{display:flex;flex-direction:column;justify-content:center;width:350px;min-width:350px;text-align:center}.product-bundle--items-count-3 .product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents{width:220px;min-width:220px}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .bundlePart-mobile .product-bundle-part-tile .prod-wrap .product-image-container{position:relative;display:flex}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .bundlePart-mobile .product-bundle-part-tile .prod-wrap .product-image-container .product-image{width:110px;min-width:110px;height:110px;min-height:110px;object-fit:contain}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .bundlePart-mobile .product-bundle-part-tile .prod-wrap .product-image-container .product-bundle-part-title{width:200px;margin:auto 20px;font-size:1rem;line-height:1.25rem;color:#222}@media (max-width:1199.98px){.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .bundlePart-mobile .product-bundle-part-tile .prod-wrap .product-image-container .product-bundle-part-title{min-width:200px}}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .icon-tick-wrapper{display:flex;align-items:center;justify-content:center}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .icon-tick-wrapper.included{color:#11c278}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .icon-tick-wrapper.not-included{color:#8e8f90}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .icon-tick-wrapper .icon-tick{width:24px;height:24px;margin-right:10px}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .icon-tick-wrapper .icon-cross{width:30px;height:30px;margin-right:10px;fill:#e74c39}@media (max-width:1199.98px){.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents .icon-tick-wrapper{padding-top:10px;text-align:center}}@media (max-width:1199.98px){.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .follow-up-cells .body-cell .cell-contents{justify-content:flex-end;width:180px;min-width:180px;padding-bottom:20px;text-align:left;border-bottom:1px solid #ced4da}}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .product-title{text-align:center}.product-bundle-compare .product-bundle-compare-two-variants--table--body--table .no-border{padding-top:0;padding-bottom:0;border:0}.compare-list--container{width:100%;overflow-x:hidden}.compare-list .add-to-cart .btn-primary,.compare-list .add-to-cart .comparison__info-block .compare-btn,.comparison__info-block .compare-list .add-to-cart .compare-btn{width:100%;padding:16px 70.1px 14px 70px;margin:10px 1px 0 0;font-size:1rem;border-radius:unset}.compare-list .add-to-cart .btn,.compare-list .add-to-cart .comparison__info-block .compare-btn,.compare-list .add-to-cart .footer-promo-image .story-block-btn,.comparison__info-block .compare-list .add-to-cart .compare-btn,.footer-promo-image .compare-list .add-to-cart .story-block-btn{line-height:1;border-radius:5px}.compare-list .product-rating{z-index:0}.compare-list .table-striped>tbody>tr:last-child{background-color:#fff}@media (max-width:767px){.compare-list .product-list.table-compare{margin-top:unset!important}.compare-list .table-compare .table td,.compare-list .table-compare .table th{min-width:270px}}.compare-list .trSticky{transform:translateZ(0)}.mobile-sticky.trFixed .compare-list .trSticky{position:fixed;top:70px;z-index:2;width:100%;max-width:1170px;overflow:auto;background:#fff;transform:translateZ(0)}@media screen and (min-width:768px){.sticky-header.trFixed .compare-list .trSticky{position:fixed;top:70px;z-index:2;width:100%;max-width:1170px;overflow:hidden;background:#fff;transform:translateZ(0)}}.compare-list .trSticky .product-availability{padding-top:20px}.compare-list .table-compare th{display:revert;padding:0 .75rem;vertical-align:top}.compare-list .table-compare th:last-child{padding:0 .75rem}.compare-list .table-compare .legacy-col-6{min-width:270px}.compare-list .table-compare .table>tbody>tr>td .btn-tool{text-decoration:underline}.compare-list .product-list{left:unset}.compare-list .product-title{height:110px;min-height:60px;padding:10px 10px 10px 0;font-size:1rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.compare-list .product-image .defer-load{width:95px;height:95px;margin:10px 9px 21px 0;border:1px solid #cfd4d9}.compare-list .product-attributes{word-break:break-word}.compare-list .control-next{padding:.375rem 0;text-align:right}.compare-list .control-previous{padding:.375rem 0;text-align:left}.compare-list .prodTileImageText{display:flex;min-height:130px}.compare-list .compare-list-titles{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:40px}.ratings-box{overflow:hidden;font-size:0}.rating-rated,.rating-total{line-height:24px;color:#8e8f90}.rating-total{margin-right:8px}.rating-overview{float:right;padding-right:16px;border-right:1px solid #ccc}.rating-overview .rating-display{font-size:16px}.rating-input{display:block;padding:0;margin:0;list-style:none}.rating-input li{float:left;margin-right:2px;color:#8e8f90}.rating-input li:last-child{margin-right:0}.rating-input>li{font-size:16px}.rating-input>li.stars-before a{color:#222}.rating-input>li a{color:#8e8f90}.rating-input>li a:hover{color:#222}.rating-display{display:block;float:left;padding:0;margin:0 4px 0 0;clear:both;list-style:none}.rating-display li{float:left;margin-right:2px;font-size:1.25rem;color:#bababb}.rating-display li.rating-total{font-size:1rem;color:#8e8f90}.rating-display li:last-child{margin-right:0}.rating-display>li.rating-description{padding-left:16px;font-size:85%;color:#555}.rating-five .star-five,.rating-five .star-four,.rating-five .star-one,.rating-five .star-three,.rating-five .star-two,.rating-four .star-four,.rating-four .star-one,.rating-four .star-three,.rating-four .star-two,.rating-one .star-one,.rating-three .star-one,.rating-three .star-three,.rating-three .star-two,.rating-two .star-one,.rating-two .star-two{color:#222}div.rating-description{margin-bottom:8px;overflow:hidden}.product-tile:focus-visible{outline:2px auto -webkit-focus-ring-color}.product-tile .product-rating-cmp{padding:0 15px}.product-tile .product-rating .rating-display{position:relative;left:50%}.product-tile .product-rating .rating-display li{position:relative;right:50%}.product-tile .current-price{clear:both}.product-rating{position:relative}.product-tile-list .rating-total,.product-tile .rating-total{font-size:14px}.express-shop .rating-rated,.product-details-top-line .rating-rated{float:left;white-space:nowrap}.review-item{margin-bottom:16px}.review-item .review-item-created{color:#8e8f90}.review-item .review-item-header-title{font-size:1.25rem}.review-item .review-item-text{margin-bottom:8px}.review-item+.pagination{margin-top:0}.tacton-navigation{position:sticky;top:55px;flex:0 1 300px;height:500px}.tacton-sidebar{position:sticky;top:55px;order:2;height:800px;overflow-y:auto}.tacton-main-panel{padding:0 8px}.tacton-main-panel span.anchor{position:relative;display:block;height:50px;margin-top:-50px;visibility:hidden}.tacton-buttonbar{position:sticky;bottom:0;z-index:10;height:67px;padding:8px;background-color:#eee;border-top:8px solid #fff;border-bottom:8px solid #fff}.product-detail-img .carousel{float:left;width:100%;max-width:500px}@media (max-width:767px){.product-detail-img .carousel{width:100%}}.product-img-main{float:left;width:95%}@media (max-width:767px){.product-img-main{width:100%;margin-bottom:16px}}@media (min-width:768px) and (max-width:991px){.product-img-main{margin-bottom:16px}}.product-img-main img{display:inline;float:left;max-width:100%}.product-img-main img:first-child{margin-right:2%}.product-img-inner .item>img{display:inline;float:left}@media (max-width:767px){.product-img-inner .item>img{display:inline}}@media (max-width:0){.product-img-inner .item>img{display:inline;max-width:100%}}.product-img-inner .item>img:first-child{margin-right:2%}@media (max-width:767px){.product-img-inner .item>img:first-child{margin-right:0}}.product-thumb-set{float:left;padding:2.6666666667px;margin-bottom:8px;cursor:pointer;border:1px solid #ddd;opacity:.3}.product-thumb-set img{width:100%}.product-thumb-set.active{opacity:1}.product-img-thumbs{width:90px}.product-title{display:block;margin-bottom:10px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1rem;color:#222}.product-stock-indicator{margin:0;color:#085cf1;text-align:center}a.product-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;color:#000}a.product-title h5{margin-bottom:10px}.product-id{font-size:1rem;color:#8e8f90}.product-id label{padding-right:2.6666666667px;margin-bottom:10px}.product-info{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.product-info .product-brand{text-transform:uppercase}.product-info .product-brand a{color:#8e8f90}.product-info .product-brand a:hover{color:#747677}.product-info .current-price{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:30px}.product-info .current-price .price-note{margin-left:8px;font-size:1rem}.product-info .sale-price{font-size:30px}.product-info .old-price{margin:0}.product-info .was-price{font-size:18px;color:#8e8f90;text-decoration:line-through}.product-info .product-availability,.product-info .ready-for-shipment{color:#222}.product-info .ready-for-shipment{padding-bottom:8px}.product-info .product-quantity label,.product-info .product-variation label{text-align:left;text-transform:uppercase}.product-info .product-quantity .form-group,.product-info .product-variation .form-group{margin-right:0;margin-left:0}.product-info .promotion{margin-left:100px!important}.product-info .product-variation .form-group{margin-bottom:2.6666666667px}.product-info .product-variation .form-group label{padding-top:0}.product-info .product-variation-container{margin-bottom:16px}.product-info .add-to-cart,.product-info .notify-me{margin-top:8px;margin-bottom:8px}.product-info .add-to-wishlist{padding-left:0}.comparison__info-block .product-info .btn-block.compare-btn,.footer-promo-image .product-info .btn-block.story-block-btn,.product-info .btn.btn-block,.product-info .comparison__info-block .btn-block.compare-btn,.product-info .footer-promo-image .btn-block.story-block-btn{margin-bottom:4px}.product-info .secondary-actions button:first-child{margin-right:0}.product-info .secondary-actions button:last-child{float:right}@media (min-width:768px) and (max-width:1199px){.product-info .secondary-actions button:last-child{float:left}}.product-info .promotion-list{border-spacing:0 8px;border-collapse:initial}.product-info .product-warranty{margin:20px auto 0;text-align:center}.product-info .product-in-house-instalment{margin-bottom:20px;color:#222}.cross-sell-product{padding-top:32px;clear:both;text-align:center}.cross-sell-product a.product-title{display:block;padding-top:4px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:14px;color:#555;text-align:center;text-decoration:none!important}.bundle-product{position:relative;padding-top:32px;margin-top:48px;clear:both;text-align:center;border-top:1px solid #ccc}.bundle-product h3{position:absolute;top:-35px;left:38%;width:28%;font-weight:700;text-transform:uppercase;background-color:#fff}.bundle-product a.product-title{display:block;padding-top:4px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:14px;color:#555;text-align:center;text-decoration:none!important}.product-end-of-live-status,.product-lifecycle-status{padding-bottom:2.6666666667px}.product-lifecycle-status{color:#ea1919}.product-lifecycle-status span{display:block}.product-lifecycle-status span.product-lifecycle-status-title{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.25rem}.stick-cart{position:fixed;right:0;bottom:0;left:0;z-index:10;min-height:105px;background:#000;transition:all .4s ease;transform:translateY(100%)}@media (max-width:767px){.stick-cart{min-height:85px}}.stick-cart--row{align-items:center;justify-content:space-between;padding-top:15px}.stick-cart--title h5{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;color:#fff}.stick-cart.slideup{transform:translateY(0)}.stick-cart--btn{width:255px;background-color:#e74c39}@media (max-width:991px){.stick-cart--btn{width:auto!important;min-width:165px;padding:8px 18px}}.stick-cart--btn:hover{background-color:#d12f1a}.stick-cart--btn:focus{background-color:#e74c39!important;outline:none;box-shadow:0 0 0 1.5px #085cf1}@media (max-width:767px){.stick-cart--btn{width:100%}}.stick-cart .current-price{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:24px;color:#fff}.stick-cart .sale-price{display:flex!important;justify-content:flex-end;font-size:24px}.stick-cart .old-price{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px}.stick-cart .add-to-cart{margin-top:0;margin-bottom:0}@media (max-width:767px){.stick-cart .add-to-cart{display:flex;justify-content:center}}.stick-cart .product-in-house-instalment{color:#8e8f90;text-align:right}.manual-product-list{width:100%;padding-bottom:40px;margin:auto}.manual-product-list .product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:calc(2.8em);min-height:60px;padding:0 20px 20px;overflow:hidden;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.25rem;color:#222;text-decoration:none!important;text-overflow:ellipsis}.manual-product-list .price-container{padding:0 20px}.manual-product-list-container{max-width:1440px;padding:60px 0 16px;margin:auto}@media (max-width:1024px){.manual-product-list-container{padding:40px 0 16px 15px}}.manual-product-list-container--h2{margin-bottom:unset;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:32px}@media (max-width:767px){.manual-product-list-container--h2{font-size:24px}}.manual-product-list-container--h4{margin-top:4px;font-size:20px}.manual-product-list-container--row{margin-top:32px}@media (max-width:991px){.manual-product-list-container .product-tile{min-width:256px!important;min-height:500px!important}}.pdp-product-links-container .swiper-container-horizontal .swiper-pagination-bullets,.pdp-product-links-container .swiper-container-horizontal .swiper-pagination-custom,.pdp-product-links-container .swiper-container-horizontal .swiper-pagination-fraction{margin-top:54px}.pdp-product-links-container .swiper-container-horizontal .swiper-wrapper{padding-top:40px;padding-bottom:75px}@media (max-width:767px){.pdp-product-links-container .swiper-container-horizontal .swiper-wrapper{padding-left:0}}.pdp-product-links-container .swiper-button-next,.pdp-product-links-container .swiper-button-prev{top:unset!important;bottom:10px}.product-list .swiper-container .swiper-button-next,.product-list .swiper-container .swiper-button-prev{width:41px;height:16px;cursor:pointer}.swiper-button-next{margin-right:165px;background-image:url(/assets/icons/arrow-next.svg)!important}.swiper-button-next:after{content:""}@media (max-width:1199px){.swiper-button-next{display:none!important}}.swiper-button-prev{margin-left:165px;background-image:url(/assets/icons/arrow-back.svg)!important}.swiper-button-prev:after{content:""}@media (max-width:1199px){.swiper-button-prev{display:none!important}}.swiper-container{padding-right:35px}.swiper-container .swiper-slide{display:flex;justify-content:center;height:auto!important;padding-left:unset!important}.swiper-container .swiper-pagination{position:absolute;bottom:10px!important;z-index:9}.swiper-container .swiper-pagination .swiper-pagination-bullet{opacity:unset}.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#fff!important;border:2px solid #000!important}.pdp-enhanced-content{width:100%;margin:30px auto}.sn-microsite-page{position:relative}.mobile-sticky .sn-microsite-page .badge{color:#000}@media (max-width:767.98px){.sn-microsite-page .product-details--info{padding-top:40px}}.sn-microsite-page .enhanced-image-heading.center{top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}.sn-microsite-page .enhanced-image-heading.right{right:0}.sn-microsite-page .enhanced-image-heading.left{left:0}.sn-microsite-page .enhanced-image-heading{position:absolute;top:34%;width:446px;padding:0;margin:0 176px;color:#fff}@media (max-width:767.98px){.sn-microsite-page .enhanced-image-heading{position:absolute;width:100%;padding:20px;margin:auto;text-align:center}}@media (max-width:991.98px){.sn-microsite-page .enhanced-image-heading{text-align:center}}.sn-microsite-page .enhanced-image-heading h1{margin-bottom:9px;line-height:1.2;color:#fff}@media (max-width:767.98px){.sn-microsite-page .enhanced-image-heading h1{font-size:2rem;line-height:1}}.sn-microsite-page .enhanced-image-heading span{font-size:1.5rem}@media (max-width:767.98px){.sn-microsite-page .enhanced-image-heading span{font-size:1.25rem}}.microsite{position:relative;left:50%;display:flex;flex-direction:column;justify-content:flex-start;width:100vw;margin-left:-50vw;overflow-x:inherit;font-family:proxima-nova,sans-serif;background:#fff}@media (max-width:767.98px){.microsite{overflow-x:hidden}}.microsite .badge-pill.black{color:#000}.microsite .quick-cart-link .mini-cart{top:0;height:100vh;margin-top:unset}.microsite .quick-cart-link .mini-cart .product-rows-block{margin-top:75px;border-top:0}.microsite .sn-microsite-header{display:flex;flex-direction:column;flex-grow:inherit;justify-content:center;width:100%}@media (max-width:1199.98px){.microsite .sn-microsite-header .product-rows-block{position:static}}.microsite .sn-microsite-header .mini-cart .microsite-header-fixed-banner{top:-75px;background:#fff;border-bottom:1px solid #ccc}@media (max-width:1199.98px){.microsite .sn-microsite-header .mini-cart .microsite-header-fixed-banner{top:-4px}}.microsite .sn-microsite-header .mini-cart .microsite-header-fixed-banner .header-basket-icon{background-image:url(/assets/icons/icon-cart-black.svg)}.microsite .sn-microsite-header .microsite-header-fixed-banner{position:absolute;top:0;left:0;z-index:99;display:flex;justify-content:space-between;width:100%;padding:22px 40px}@media (max-width:991.98px){.microsite .sn-microsite-header .microsite-header-fixed-banner{padding:22px 0}}.microsite .sn-microsite-header .microsite-header-fixed-banner .badge{top:-7px;right:-30px;z-index:1;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:66%;border-radius:15px}.microsite .sn-microsite-header .microsite-header-fixed-banner .logo{cursor:unset;background:url(/assets/themes/ninja/img/logo.png) 0 no-repeat;background-size:contain}@media (max-width:991.98px){.microsite .sn-microsite-header .microsite-header-fixed-banner .logo{position:relative;left:27px;margin:auto}}.microsite .sn-microsite-header .microsite-header-fixed-banner .logo.black{background-image:url(/assets/themes/ninja/img/logo_black.png)}.microsite .sn-microsite-header .microsite-header-fixed-banner .header-basket-icon{display:block;width:22px;height:24px;background-image:url(/assets/icons/icon-cart-white.svg)}@media (max-width:991.98px){.microsite .sn-microsite-header .microsite-header-fixed-banner .header-basket-icon{margin-right:20px}}.microsite .sn-microsite-header .microsite-header-fixed-banner .header-basket-icon.black{background-image:url(/assets/icons/icon-cart-black.svg)}.microsite .sn-microsite-header .header-image-notmobile{object-fit:cover;min-width:100vw}.microsite .sn-microsite-header .header-image-mobile{display:none}.microsite .sn-microsite-header .content{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:991px;height:150px;max-height:150px;padding:20px;margin:-30% auto calc(30% - 150px)}.microsite .sn-microsite-header .content h1{max-width:600px;padding-top:20px;font-family:proxima-nova,sans-serif;font-size:40px;color:#fff}.microsite .sn-microsite-header .content h2{max-width:600px;padding-top:20px;font-family:proxima-nova,sans-serif;font-size:24px;color:#fff}.microsite .sn-microsite-banner{position:relative;top:-45px;display:flex;flex-direction:row;width:100%;max-height:100px;padding:10px 13px;background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 0 8px 1px rgba(0,0,0,.1)}.microsite .sn-microsite-banner ul{display:flex;justify-content:space-around;width:100%;padding:0;margin:0}.microsite .sn-microsite-banner ul li{display:flex;padding:25px 32px;cursor:pointer}.microsite .sn-microsite-banner ul li img{height:36px;margin-right:15px}.microsite .sn-microsite-banner ul li span{font-size:16px;line-height:18px}.microsite .sn-microsite-details{display:flex;flex-direction:column;width:100%;padding:20px;margin:auto}.microsite .sn-microsite-details .product-infoblock-container{padding-bottom:0;margin-top:55px}@media (max-width:767.98px){.microsite .sn-microsite-details .product-infoblock-container{margin-top:35px}}.microsite .sn-microsite-details .lifestyle-carousel-container{margin-top:80px}@media (max-width:767.98px){.microsite .sn-microsite-details .lifestyle-carousel-container{margin-top:60px}}.microsite .sn-microsite-details .pdp-accordions{margin-top:80px}@media (max-width:767.98px){.microsite .sn-microsite-details .pdp-accordions{margin-top:60px}}.microsite .sn-microsite-details .common-image-component-content .swiper-wrapper{padding-top:0}@media (max-width:991px){.microsite{top:-54px}}@media (max-width:991px) and (max-width:1199.98px){.microsite{top:0}}@media (max-width:991px){.microsite .sn-microsite-header .header-image-mobile{display:block;object-fit:cover;min-width:100vw;height:auto!important}.microsite .sn-microsite-header .header-image-notmobile{display:none}.microsite .sn-microsite-header .content{height:80px;max-height:80px;margin-top:-20%;margin-bottom:calc(20% - 80px)}.microsite .sn-microsite-header .content h1{max-width:none;padding-top:0;font-size:32px;text-align:center;text-shadow:0 0 7px #000}.microsite .sn-microsite-header .content h2{max-width:none;padding-top:0;font-size:20px;text-align:center;text-shadow:0 0 7px #000}}@media (max-width:991px){.microsite .sn-microsite-banner{top:0;max-height:none;padding:0;margin-top:0;border:0;border-radius:0;box-shadow:none}.microsite .sn-microsite-banner ul{flex-direction:column}.microsite .sn-microsite-banner ul li{padding:10px 20px}.microsite .sn-microsite-banner ul li span{display:flex;flex-direction:column;justify-content:center;line-height:24px}}@media (max-width:767.98px){.desktop-views{display:none}}@media (max-width:1199.98px){.price-instalment-alignment{margin-right:-24px}}.drtv-header-projection ish-product-price{margin-right:10px;padding-top:5px}@media (max-width:767px){.drtv-header-projection ish-product-price .current-price{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.drtv-header-projection .btn-upsell{min-width:100%;line-height:41px}}.drtv-page .col-form-label{text-transform:uppercase}@media screen and (max-width:767px){.drtv-page .col-form-label{font-size:14px}}@media screen and (max-width:767px){.drtv-page h1{font-size:32px}}.drtv-page .compare-link{display:inline-block;margin:10px 0 20px}.drtv-page .compare-link a{text-decoration:underline}.drtv-page .payment-badge{max-width:215px;margin-top:20px}.drtv-page .highLightLabel-mobile{margin-top:20px}.drtv-page .container-xxl{width:100%;max-width:1320px}.drtv-page .compare-packages__wrapper{display:flex}.drtv-page .compare-packages .package{display:flex;flex-direction:column;width:50%;margin:0 0 30px}.drtv-page .compare-packages .package--details{display:flex}@media (max-width:767px){.drtv-page .compare-packages .package--details{flex-grow:2;height:100%;margin:0 0 20px;border:2px solid #dedede}}@media (max-width:768px){.drtv-page .compare-packages .package .affirm-as-low-as{margin:0 0 10px;font-size:13px}}@media (min-width:768px){.drtv-page .compare-packages .package{display:flex}}.drtv-page .compare-packages .package .package-image{order:2}@media (min-width:768px){.drtv-page .compare-packages .package .package-image{max-width:50%}}.drtv-page .compare-packages .package .package-information{flex-grow:2}.drtv-page .compare-packages .package .package-information h4{margin-bottom:0}.drtv-page .compare-packages .package .package-information .package-model-number{font-size:14px;color:grey}.drtv-page .compare-packages .package .package-information .product-bundle--contains{padding:10px 0 0;list-style:none}.drtv-page .compare-packages .package .package-information .product-bundle--contains li{display:flex}.drtv-page .compare-packages .package .package-information .product-bundle--contains li a{margin:0 0 8px;text-decoration:underline}.drtv-page .compare-packages .package .package-information .product-bundle--contains li .ng-fa-icon{line-height:unset}@media (max-width:767px){.drtv-page .compare-packages .package.selected-package .package--details{border:3px solid #293d57}}.drtv-page .compare-packages .package .compare-details{order:1}@media (min-width:768px){.drtv-page .compare-packages .package .compare-details{max-width:50%}}.drtv-page .compare-packages .package .price--container{display:flex;flex-direction:column;justify-content:space-between;order:3;width:100%;min-height:330px;padding-right:15px;padding-left:15px;margin-right:auto}@media (min-width:768px){.drtv-page .compare-packages .package .price--container{max-width:420px}}@media (max-width:1199px){.drtv-page .compare-packages .package{flex-direction:column}}.drtv-page .compare-packages .drtv-product-price--add-product .btn-secondary[disabled]{opacity:1!important}.drtv-page .compare-packages .drtv-product-price--add-product .btn-secondary[disabled].active .ng-fa-icon{display:inline-block!important}@media (max-width:767px){.drtv-page .compare-packages .drtv-product-price--add-product{margin:10px}.comparison__info-block .drtv-page .compare-packages .drtv-product-price--add-product .btn-upsell.compare-btn,.drtv-page .compare-packages .drtv-product-price--add-product .btn.btn-upsell,.drtv-page .compare-packages .drtv-product-price--add-product .comparison__info-block .btn-upsell.compare-btn,.drtv-page .compare-packages .drtv-product-price--add-product .footer-promo-image .btn-upsell.story-block-btn,.footer-promo-image .drtv-page .compare-packages .drtv-product-price--add-product .btn-upsell.story-block-btn{padding:0 12px}.drtv-page .compare-packages .drtv-product-price--add-product .btn-secondary.disabled{opacity:1!important}}.drtv-page .drtv-product-price{display:flex;align-items:center;justify-content:center;padding-bottom:15px}.drtv-page .drtv-product-price.microsite--price{align-items:flex-start;padding-bottom:0}.drtv-page .drtv-product-price .check{width:20px;height:20px;margin-right:10px;cursor:pointer;border:1px solid #000;border-radius:5px}.drtv-page .drtv-product-price .check .ng-fa-icon{display:none}.drtv-page .drtv-product-price .check.selected .ng-fa-icon{display:block}.drtv-page .drtv-product-price .price-separator{display:block;padding:5px 10px;border-radius:100%;color:#fff;background-color:#000;font-size:14px;font-weight:700;margin:0 10px}.drtv-page .drtv-product-price-multi-payment,.drtv-page .drtv-product-price-single-payment{position:relative}.drtv-page .drtv-product-price-multi-payment .current-price,.drtv-page .drtv-product-price-single-payment .current-price{font-size:28px}.drtv-page .drtv-product-price-multi-payment .free-shipping,.drtv-page .drtv-product-price-single-payment .free-shipping{font-size:12px;font-weight:500;margin:0 0 5px}.drtv-page .drtv-product-price-multi-payment .free-shipping .free-shipping-icon,.drtv-page .drtv-product-price-single-payment .free-shipping .free-shipping-icon{width:14px;height:16px;margin-right:5px}.drtv-page .drtv-product-price .payment-numbers{display:block;font-size:14px}.drtv-page .drtv-product-info{height:600px;border:1px solid #cfd4d9}.drtv-page .drtv-product-info sn-accordion{display:flex;flex-direction:column;height:100%}.drtv-page .drtv-product-info sn-accordion-item{display:flex;flex-direction:column;min-height:0}.drtv-page .drtv-product-info sn-accordion-item.open{flex:1}.drtv-page .drtv-product-info sn-accordion-item.open .panel-collapse{height:100%;overflow-y:scroll}.drtv-page .drtv-product-info sn-accordion-item.open .panel-collapse .panel-body{padding:20px 10px}.drtv-page .drtv-product-info .panel-heading{padding:10px;color:#000;background-color:#e9ecef}.drtv-page .drtv-product-info .panel-heading.active{background-color:#384a62}.drtv-page .drtv-product-info .panel-heading.active *{color:#fff}.drtv-page .drtv-product-info ul{padding:0;list-style:none}.drtv-page .drtv-product-info ul li{display:flex}.drtv-page .drtv-product-info ul li a{margin:0 0 8px;text-decoration:underline}.drtv-page .drtv-product-info ul li .ng-fa-icon{line-height:unset}.drtv-page .drtv-choose-package,.drtv-page .microsite-drtv-choose-package{border-radius:8px;box-shadow:0 0 10px -1px #ccc;margin-bottom:50px}@media (max-width:767px){.drtv-page .drtv-choose-package,.drtv-page .microsite-drtv-choose-package{border:none}}.drtv-page .drtv-choose-package sn-video,.drtv-page .microsite-drtv-choose-package sn-video{display:block;width:100%}.drtv-page .drtv-choose-package .drtv-choose-package-content,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content{position:relative;padding:0 15px}@media (max-width:1199px){.drtv-page .drtv-choose-package .drtv-choose-package-content,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content{padding-top:15px}}.drtv-page .drtv-choose-package .drtv-choose-package-content sn-drtv-variations .product-variant-container,.drtv-page .drtv-choose-package .drtv-choose-package-content sn-microsite-drtv-variations .product-variant-container,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content sn-drtv-variations .product-variant-container,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content sn-microsite-drtv-variations .product-variant-container{flex-direction:column}.drtv-page .drtv-choose-package .drtv-choose-package-content sn-drtv-variations .product-variant-container .product-variant-block,.drtv-page .drtv-choose-package .drtv-choose-package-content sn-microsite-drtv-variations .product-variant-container .product-variant-block,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content sn-drtv-variations .product-variant-container .product-variant-block,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content sn-microsite-drtv-variations .product-variant-container .product-variant-block{width:100%}@media screen and (max-width:767px){.drtv-page .drtv-choose-package .drtv-choose-package-content sn-drtv-variations .product-variant-container .product-tile-image .ng-fa-icon,.drtv-page .drtv-choose-package .drtv-choose-package-content sn-microsite-drtv-variations .product-variant-container .product-tile-image .ng-fa-icon,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content sn-drtv-variations .product-variant-container .product-tile-image .ng-fa-icon,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content sn-microsite-drtv-variations .product-variant-container .product-tile-image .ng-fa-icon{margin:0 10px;font-size:20px;color:#e4e3e3;opacity:.1}}.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment,.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment{position:relative;display:flex;flex:1;flex-direction:column;align-items:center}.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .free-shipping,.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .free-shipping,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .free-shipping,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .free-shipping{justify-content:center}.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .drtv-product-price--add-product,.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .drtv-product-price--add-product,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .drtv-product-price--add-product,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .drtv-product-price--add-product{position:absolute;bottom:-50px;width:100%}.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .drtv-product-price--add-product .btn-secondary,.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .drtv-product-price--add-product .btn-secondary,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .drtv-product-price--add-product .btn-secondary,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .drtv-product-price--add-product .btn-secondary{min-width:100%}.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .drtv-product-price--add-product .btn-secondary[disabled],.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .drtv-product-price--add-product .btn-secondary[disabled],.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .drtv-product-price--add-product .btn-secondary[disabled],.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .drtv-product-price--add-product .btn-secondary[disabled]{opacity:1!important}.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .drtv-product-price--add-product .btn-secondary[disabled].active .ng-fa-icon,.drtv-page .drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .drtv-product-price--add-product .btn-secondary[disabled].active .ng-fa-icon,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-multi-payment .drtv-product-price--add-product .btn-secondary[disabled].active .ng-fa-icon,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .drtv-product-price-single-payment .drtv-product-price--add-product .btn-secondary[disabled].active .ng-fa-icon{display:inline-block!important}.drtv-page .drtv-choose-package .drtv-choose-package-content .mobile-btn .drtv-product-price--add-product,.drtv-page .microsite-drtv-choose-package .drtv-choose-package-content .mobile-btn .drtv-product-price--add-product{position:absolute;bottom:-30px;width:90%}.drtv-page .microsite-drtv-choose-package{box-shadow:none}.drtv-page .content-under-choose-package,.drtv-page .product-sku{padding:0 10px;margin:10px 0;font-size:13px;color:#8b8b8b}.drtv-page .content-under-callout{margin-left:auto;margin-right:0;padding:30px 10px 0;font-size:12px;color:#8b8b8b}.drtv-page .content-under-productInfo{padding-top:30px;font-size:12px;color:#8b8b8b}.drtv-page sn-drtv-compare-packages .drtv-product-price,.drtv-page sn-microsite-drtv-compare-packages .drtv-product-price{justify-content:flex-start}@media screen and (max-width:767px){.drtv-page sn-drtv-compare-packages .drtv-product-price,.drtv-page sn-microsite-drtv-compare-packages .drtv-product-price{flex-direction:column}}.drtv-phone-number{display:flex;flex-basis:100%;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.1rem;line-height:normal}.drtv-phone-number span{width:100%;font-size:1.5rem;text-align:center}.sn-progress-bar-panel{overflow:auto;background:#eee}.sn-progress-steps{padding:0;margin:0;list-style:none}.sn-progress-steps li{float:left;width:50%;padding-left:8px;line-height:50px;color:#8e8f90;border-bottom:4px solid #ccc}@media (max-width:767px){.sn-progress-steps li{padding-top:8px;padding-left:2px;line-height:25px;text-align:center}.sn-progress-steps li .sn-progress-label{display:block;font-size:85%}}.sn-progress-steps .sn-progress-active{color:#000;border-bottom:4px solid #000}.sn-progress-steps .sn-progress-active .sn-progress-number{color:#fff;background:#000}.sn-progress-steps .sn-progress-complete{color:#000;border-bottom:4px solid #000}.sn-progress-number{display:inline-block;width:30px;height:30px;font-weight:"proxima-nova-normal-700","robotobold","Helvetica","Arial",sans-serif;line-height:30px;color:#fff;text-align:center;background:#ccc;border-radius:12px}.sn-progress-complete .sn-progress-number{line-height:26px;color:#000;background:#fff;border:2px solid #000}.checkout-order-error{width:100%;padding:10px 15px 10px 10px;margin:40px 0;border:2px solid #dc3545;border-radius:8px}.alternative-payment-method{display:flex;align-items:center;margin:40px 0 0}.alternative-payment-method--message{margin:0 5px;color:#9c9fa2}.opc-left-panel{padding-right:100px}@media (max-width:767px){.opc-left-panel{order:2;padding-right:15px;outline:none}}.opc-left-panel:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.opc-left-panel small.form-text{font-size:16px}.opc-left-panel .checkout-section .shipping-details-disbled{opacity:.3}.opc-left-panel .checkout-section .enableText{opacity:1}.opc-left-panel .checkout-section .heading{display:flex}.opc-left-panel .checkout-section .heading .icon-tick-wrapper{display:flex;margin-right:18px;text-align:center}.opc-left-panel .checkout-section .heading .icon-tick-wrapper .icon-tick{min-width:20px;height:20px;margin-top:6px;line-height:1.5;text-align:center;background:rgba(8,92,241,.1) url(/assets/icons/icon-feather-tick.svg) 50%;background-size:15px;border-radius:50%}.opc-left-panel .checkout-section .heading .icon-tick-wrapper img{width:17px;height:17px;padding-top:2px;padding-left:2px;text-align:center;vertical-align:initial}.opc-left-panel .checkout-section .checkout-section-desc{padding:0 0 20px;border-bottom:1px solid #cfd4d9}.opc-left-panel .checkout-section .checkout-section-desc.ch-payment-desc{margin-top:30px;border-bottom:1px solid #ced4da}.opc-left-panel .checkout-section .form-control[type=email],.opc-left-panel .checkout-section .form-control[type=password],.opc-left-panel .checkout-section .form-control[type=text]{border-radius:0}.opc-left-panel .checkout-section .modal-link{text-decoration:underline}.opc-left-panel .checkout-section .edit-link{top:0;float:right;width:100%;padding-top:6px;text-align:right;text-decoration:underline}.opc-left-panel .checkout-section .edit-link.disabled{pointer-events:none;opacity:.5}@media (max-width:767px){.opc-left-panel .checkout-section .edit-link{position:relative;top:-34px;padding-top:0}}.opc-left-panel .order-summary .cost-summary{display:flex;align-items:center;justify-content:flex-end;padding-top:40px}@media (max-width:1199.98px){.opc-left-panel .order-summary .cost-summary{display:block}}.opc-left-panel .order-summary .cost-summary .terms-and-conditions{left:15px;position:absolute;width:50%}@media (max-width:1199.98px){.opc-left-panel .order-summary .cost-summary .terms-and-conditions{left:0;position:relative;width:100%}}.opc-left-panel .order-summary .cost-summary .terms-and-conditions label{display:flex;align-content:center;align-items:center}.opc-left-panel .order-summary .cost-summary .terms-and-conditions label input[type=checkbox]{width:30px}.opc-left-panel .order-summary .cost-summary .terms-and-conditions label .term-required{color:#ea1919}.opc-left-panel .order-summary .cost-summary .btn-primary-black-left-lock{padding:18px 30px 18px 60px!important}@media (max-width:1199.98px){.opc-left-panel .order-summary .cost-summary .btn-primary-black-left-lock:after{left:auto;margin-left:-140px}}.opc-left-panel .news-letter-subscription{padding:40px 0 0;border-top:1px solid #cfd4d9}.opc-left-panel .news-letter-subscription h4{padding-bottom:20px;margin:0}.opc-left-panel .news-letter-subscription .create-account-desc{margin:0}.opc-left-panel .news-letter-subscription form{padding:25px 0 15px}.opc-left-panel .news-letter-subscription form .create-account-password{padding-right:0}@media (max-width:768px){.opc-left-panel .news-letter-subscription form .create-account-password{padding-right:15px}}.opc-left-panel .ch-contact-desc{margin-top:20px}.opc-left-panel .ch-contact-desc .sn-checkout-login{display:block;padding:0 15px}.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm]{display:block;width:100%;min-width:100%;padding:0;margin:0}.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .col-form-label{display:block;min-width:50%}.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .col-form-label+div{display:block;min-width:100%;padding:0}.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .choose-login-type-radio,.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .sn-login-email-hint{margin-left:-15px}.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .sn-forgot-password-link{position:absolute;right:15px;display:block;text-align:right;z-index:2;text-decoration:underline}.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .sn-forgot-password-link:focus{box-shadow:none}.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .sn-signin-btn{display:block;min-width:100%;text-align:right}@media (max-width:767px){.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .sn-signin-btn{display:block;width:100%;text-align:center}}.opc-left-panel .ch-contact-desc .guest-email-input div,.opc-left-panel .ch-contact-desc .sms-phone-input div{display:block;width:100%;min-width:100%;padding:0;margin:0 0 15px}.opc-left-panel .ch-contact-desc .choose-login-type-radio{padding-top:40px;padding-bottom:15px}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-wrapper{position:relative;margin-bottom:1rem;margin-top:1rem}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-wrapper label{display:inline;padding:12px 0 12px 25px}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-wrapper input{height:20px;left:0;opacity:0;position:absolute;top:0;width:20px}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-wrapper input+label:before{border:2px solid #cfd4d9;content:"";height:20px;left:0;position:absolute;top:0;width:20px;border-radius:50%}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-wrapper input+label:after{content:"";opacity:0;border:6px solid;border-radius:50%;position:absolute;left:4px;top:4px;transition:opacity .2s ease-in-out;background:#000}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-wrapper input:checked+label:after{opacity:1}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-wrapper input:focus+label:before{box-shadow:0 0 0 3px #cfd4d9;outline:3px solid transparent}.opc-left-panel .ch-contact-desc .choose-login-type-radio .guest-label-hint{margin-left:25px}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-item{position:relative;display:block}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-item input[type=radio]{display:none}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-item label{font-weight:400;cursor:pointer}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-item label:before{position:relative;top:5px;display:inline-block;width:20px;height:20px;margin:0 5px 0 0;content:"";background-color:initial;border:2px solid #cfd4d9;border-radius:11px}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-item input[type=radio]:checked+label:after{position:absolute;top:9px;left:4px;display:block;width:12px;height:12px;content:"";background:#000;border-radius:11px}.opc-left-panel .ch-contact-desc label{margin-bottom:15px}.opc-left-panel .ch-contact-desc label.col-form-label{padding-left:0;margin-bottom:0}.opc-left-panel .ch-contact-desc button[type=submit]{float:right;padding:10px 26px;margin-top:24px}.opc-left-panel .ch-contact-desc button.email-change-btn{float:right;padding:10px 26px}@media (max-width:767px){.opc-left-panel .ch-contact-desc button[type=submit]{display:block;width:100%;padding:10px 26px;text-align:center}}@media (max-width:767px){.opc-left-panel .ch-contact-desc .shoping-btn{height:60px}}.opc-left-panel .ch-contact-desc h6{margin-bottom:15px}.opc-left-panel .ch-contact-sec{display:block}.opc-left-panel .ch-contact-sec .heading{display:flex;padding:0}.opc-left-panel .ch-contact-sec .heading h4{width:80%}.opc-left-panel .ch-shipping-sec{display:block}.opc-left-panel .ch-shipping-sec .heading{position:relative;z-index:1;display:flex;padding:40px 0 0}.opc-left-panel .ch-shipping-sec .heading h4{width:80%}.opc-left-panel .ch-shipping-sec .heading .icon-tick-text{width:50%}.opc-left-panel .ch-shipping-sec .heading .country-infos{float:right;padding-top:8px}@media (max-width:767px){.opc-left-panel .ch-shipping-sec .heading .country-infos{position:relative;left:0;display:block;float:none;width:100%;padding-top:0;margin-top:10px;text-align:left}.opc-left-panel .ch-shipping-sec .heading h4{width:100%}}.opc-left-panel .ch-shipping-sec .ch-shipping-desc{margin-top:30px}@media (max-width:767px){.opc-left-panel .ch-shipping-sec .ch-shipping-desc{margin-top:0}}.opc-left-panel .ch-shipping-sec .ch-shipping-desc button[type=submit]{float:right;padding:10px 26px}@media (max-width:767px){.opc-left-panel .ch-shipping-sec .ch-shipping-desc button[type=submit]{display:block;width:100%;padding:10px 26px;text-align:center}}.opc-left-panel .checkout-edit-link{width:50%;padding-top:5px}.opc-left-panel .checkout-edit-link.disabled{pointer-events:none;opacity:.5}@media (max-width:767px){.opc-left-panel .checkout-edit-link{position:relative;top:35px}}.opc-left-panel .button-submit-order{padding:10px 26px}.opc-left-panel .ch-payment-sec{display:block}.opc-left-panel .ch-payment-sec .heading{display:flex;padding:40px 0 0}.opc-left-panel .ch-payment-sec .heading h4{width:80%}.opc-left-panel .ch-payment-sec .ch-payment-desc{border-bottom:1px solid #cfd4d9}.opc-left-panel .ch-payment-sec .ch-payment-desc .checkbox-same-as-shipping{margin:0 0 30px}.opc-left-panel .ch-payment-sec .ch-payment-desc .billing-address{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.opc-left-panel .ch-payment-sec .ch-payment-desc .billing-address__checkout{position:relative}.opc-left-panel .ch-payment-sec .ch-payment-desc .billing-address__checkout__label{position:absolute;top:0;right:0;text-decoration:underline;cursor:pointer}.opc-left-panel .ch-payment-sec .ch-payment-desc button[type=submit]{float:right;padding:10px 26px}.comparison__info-block .opc-left-panel .ch-payment-sec .ch-payment-desc button.compare-btn,.opc-left-panel .ch-payment-sec .ch-payment-desc .comparison__info-block button.compare-btn,.opc-left-panel .ch-payment-sec .ch-payment-desc button.btn-primary{padding:10px 26px}@media (max-width:767px){.opc-left-panel .ch-payment-sec .ch-payment-desc button[type=submit]{display:block;width:100%;padding:10px 26px;text-align:center}}.opc-left-panel .ch-payment-sec .ch-payment-desc .selected-payment-option{display:block;margin:0 0 30px}.opc-left-panel .ch-payment-sec #payment-accordion h4.font-weight-bold{margin-top:0}@media (max-width:767px){.opc-left-panel .ch-payment-sec #payment-accordion .col-md-6{width:50%}}.opc-left-panel .hideborder{border-bottom:none}.opc-left-panel .checkout-shipping-form form .indicates-required{display:none}.opc-left-panel .checkout-shipping-form form .field-phone-number,.opc-left-panel .checkout-shipping-form form fieldset.country-selection div{padding:0}.opc-left-panel .checkout-shipping-form form .address-form-default-component label{display:block;min-width:100%;padding:10px 0}.opc-left-panel .checkout-shipping-form form .address-form-default-component label+div{display:block;min-width:100%}.opc-left-panel .checkout-shipping-form form .address-form-default-component .apt-unit label{padding-bottom:12px}.opc-left-panel .checkout-shipping-form form .address-form-default-component .form-control[type=text]{width:100%}.opc-left-panel .checkout-shipping-form form .address-form-default-component .field-province .row.form-group.has-feedback{margin:0}.opc-left-panel .checkout-shipping-form form .address-form-default-component .field-province .row.form-group.has-feedback .form-control-feedback{top:.5rem;right:50px}.opc-left-panel .checkout-shipping-form form .address-form-default-component .field-phone-number .row.form-group.has-feedback{margin:0}.opc-left-panel .checkout-shipping-form form .address-form-default-component .field-phone-number .row.form-group.has-feedback .form-control-feedback{top:.5rem}@media (max-width:767.98px){.opc-left-panel .checkout-shipping-form form .address-form-default-component .field-phone-number .row.form-group.has-feedback .form-control-feedback{right:12px}}.opc-left-panel .checkout-shipping-form form .address-form-default-component .text-field .row.form-group.has-feedback{margin:0}.opc-left-panel .checkout-shipping-form form .address-form-default-component .text-field .row.form-group.has-feedback .form-control-feedback{top:3.2rem}.opc-left-panel .checkout-shipping-form form .address-form-default-component fieldset{display:flex}.opc-left-panel .checkout-shipping-form form .address-form-default-component fieldset ish-input:nth-child(odd) label{padding-left:0}.opc-left-panel .checkout-shipping-form form .address-form-default-component fieldset ish-input:nth-child(odd) label+div{padding-right:10px;padding-left:0}.opc-left-panel .checkout-shipping-form form .address-form-default-component fieldset ish-input:nth-child(2n) label{padding-left:10px}.opc-left-panel .checkout-shipping-form form .address-form-default-component fieldset ish-input:nth-child(2n) label+div{padding-right:0;padding-left:10px}.opc-left-panel .checkout-shipping-form form .address-form-default-component ish-select-region div.form-group label+div{padding-left:0;padding-right:0}.opc-left-panel .checkout-shipping-form form .address-form-default-component ish-select-region div.form-group label+div select.form-control{height:46px}.opc-left-panel .checkout-shipping-form form .address-form-default-component ish-input[controlName=postalCode] div.col-md-8{padding-right:0}.opc-left-panel .checkout-shipping-form form .address-form-default-component ish-input[controlName=phoneHome] div.form-group label+div{padding:0}.opc-left-panel .checkout-shipping-form form .address-form-default-component small.form-text.checkout-phonelabel-hint.d-none{display:block!important}.opc-left-panel .checkout-shipping-form form .checkout-save-address-btn-section{min-width:100%;margin-left:0;text-align:right}.opc-left-panel .checkout-shipping-form form .checkout-save-address-btn-section button[type=reset]{display:none}.opc-left-panel .checkout-shipping-form form .checkout-save-address-btn-section button[type=submit]{padding:10px 26px;margin:20px 0}.opc-left-panel .loading{z-index:99!important}.opc-right-panel:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.opc-right-panel .basket-cost-text{display:none}@media (max-width:767px){.opc-right-panel{order:1;margin-bottom:40px;border-bottom:1px solid #cfd4d9}}.opc-right-panel .title-wrapper{padding:0}.opc-right-panel .title-wrapper a:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.opc-right-panel .order-summary .checkout-edit-cart{text-decoration:underline}.opc-right-panel .order-summary .cost-summary{padding:0;border:0}@media (max-width:767px),(min-width:992px){.opc-right-panel .order-summary h4{display:inline}.opc-right-panel .order-summary .checkout-edit-cart{top:0;float:right;text-align:right}}.opc-right-panel .order-summary .cart-summary{width:100%;height:auto;padding:40px 0;margin:0;border:0}.opc-right-panel .order-summary .cart-summary .ch-cart-summary-img-section{max-width:30%;padding-left:0}@media (max-width:767px){.opc-right-panel .order-summary .cart-summary .ch-cart-summary-img-section{width:30%}}.opc-right-panel .order-summary .cart-summary .ch-cart-summary-img-section .ch-cart-summary-img{border:1px solid #cfd4d9}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details{min-width:70%;padding:0}@media (max-width:767px){.opc-right-panel .order-summary .cart-summary .ch-summary-product-details{max-width:70%}}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details .discount-price{color:red}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details .disabled{pointer-events:none}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details a{font-size:16px;font-style:normal;font-weight:400;font-stretch:normal;line-height:normal;letter-spacing:normal}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details a:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details .cart-pli-data{padding-left:0}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details .cart-pli-data span{width:100%;margin-top:10px}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details .ch-summary-product-price{display:flex;align-items:baseline;margin-top:8px}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details .ch-summary-product-price p{margin-bottom:10px;font-size:16px}.opc-right-panel .order-summary .cart-summary .ch-summary-product-details .ch-summary-product-price+div{padding-left:0}.opc-right-panel .order-summary .cart-summary .row.cart-summary-checkout:first-child{padding-top:0}.opc-right-panel .order-summary .cart-summary .row.cart-summary-checkout{padding:40px 0;border-bottom:1px solid #cfd4d9}.opc-right-panel .order-summary .cart-summary .product-warranty{color:#8e8f90}.opc-right-panel .order-summary .basket-cost-wrapper{left:0;min-width:100%;padding:0;margin-left:0}.opc-right-panel .order-summary .basket-cost-wrapper dd,.opc-right-panel .order-summary .basket-cost-wrapper dt{padding:0;margin-bottom:20px}@media (max-width:767px){.opc-right-panel .order-summary .basket-cost-wrapper dd,.opc-right-panel .order-summary .basket-cost-wrapper dt{width:50%}}.opc-right-panel .order-summary .basket-cost-wrapper .basket-subtotal{flex:0 0 50%;max-width:50%}.opc-right-panel .order-summary .basket-cost-wrapper .basket-subtotal .promotion-title{display:block;padding-right:4px;margin-bottom:20px}.opc-right-panel .order-summary .basket-cost-wrapper .total-price-amount{margin-left:0}@media (max-width:767px){.opc-right-panel .order-summary .basket-cost-wrapper .basket-rebate-amount{margin-left:0}}.opc-right-panel .order-summary .basket-cost-wrapper .responsive-price{display:flex;width:100%;margin-bottom:18px}.opc-right-panel .order-summary .basket-cost-wrapper .responsive-price .promo-val{margin-top:2px}.opc-right-panel .order-summary .basket-cost-wrapper .responsive-price .basket-rebate-amount{width:20%}@media (max-width:767px){.opc-right-panel .order-summary .basket-cost-wrapper .responsive-price .basket-rebate-amount{width:50%}}.opc-right-panel .order-summary .basket-cost-wrapper .responsive-price .total-price-amount{flex:0 0 50%;max-width:50%;text-align:right}.opc-right-panel .order-summary .basket-cost-wrapper .responsive-price .total-estimate{width:50%;padding-left:15px;font-size:24px;font-weight:800}.opc-right-panel .cost-summary{margin-right:-15px;margin-left:-15px}.checkout-general-usp-component{margin-top:100px}.order-receipt-confirm .infobox{background:none!important}.order-receipt-confirm .order-summary .promotion-title{margin-top:0}.order-receipt-confirm .order-summary .cost-summary{padding:0 20px;border:0}.order-receipt-confirm .order-summary .cost-summary .product-warranty{margin:10px auto;color:#ccc}.order-receipt-confirm .product-id label{padding:1px 0;margin-bottom:5px}.order-receipt-confirm .basket-cost-wrapper{min-width:100%;padding-left:0;margin-right:0;margin-left:0}.order-receipt-confirm .order-confirmation-order-summary .list-header,.order-receipt-confirm .order-confirmation-order-summary .list-item.column-price.single-price,.order-receipt-confirm .order-confirmation-order-summary .quantity-remove-wrapper{display:none!important}.order-receipt-confirm .order-confirmation-order-summary img.product-image{border:1px solid #ced4da}.order-receipt-confirm .order-confirmation-order-summary .list-item.column-price{display:flex;align-items:baseline;min-width:100%;margin-top:2%;font-size:16px}.order-receipt-confirm .order-confirmation-order-summary .list-item.column-price .old-price{font-size:13px}.sn-cart-header{margin:60px 0}.sn-cart-header .icon-tick{padding:0 6px;margin-right:15px;background:rgba(8,92,241,.1);border-radius:50%}.sn-cart-header .icon-tick img{position:relative;bottom:3px;height:34px}.sn-cart-header .cart-header-title{font-size:2.5rem}@media (max-width:767px){.sn-cart-header .cart-header-title{flex-direction:column;font-size:2rem}}.order-shipping-summary{padding-right:95px}@media (max-width:767px){.order-shipping-summary{padding-right:15px}}.order-shipping-summary .section p:first-child{font-size:1.25rem}.order-shipping-summary .create-account-section{display:flex;flex-direction:column;width:100%;padding:8px 8px 0;margin:0 0 16px}.order-shipping-summary .create-account-section h4{margin-bottom:20px}.order-shipping-summary .create-account-section span{font-weight:700;color:#e74c39}.order-shipping-summary .create-account-section p{margin:15px 0 0}.order-shipping-summary .create-account-section .button-my-account{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:50px!important}.order-shipping-summary .create-account-desc{margin:20px 0}.order-shipping-summary .create-account-password input{border-radius:0!important}.order-shipping-summary .button-create-account{width:100%!important;margin-top:25px;border-radius:5px!important}.checkbox-wrapper{position:relative;margin-bottom:1rem;margin-top:1rem}.checkbox-wrapper label{display:inline}.checkbox-wrapper input{height:40px;left:0;opacity:0;position:absolute;top:0;width:40px}.checkbox-wrapper input+label:before{border:2px solid;content:"";height:20px;left:0;position:absolute;top:0;width:20px;background-color:#000}.checkbox-wrapper input+label:after{content:"";opacity:0;background-image:url(/assets/icons/icon-feather-tick-white.svg);background-repeat:no-repeat;height:20px;width:20px;position:absolute;left:0;top:0;transition:opacity .2s ease-in-out}.checkbox-wrapper input:checked+label:after{opacity:1}.checkbox-wrapper input:focus+label:before{box-shadow:0 0 0 3px #cfd4d9;outline:3px solid transparent}.payment-options-labeled{position:absolute;color:transparent}.replacements{margin-top:60px}.replacements .replacements-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:40px}.replacements .replacements-heading{margin-top:60px;font-size:24px}.replacements .replacements-heading .ng-fa-icon{padding:2px 3px;margin-right:15px;font-size:16px;color:#085cf1;background-color:#e6eefd;border-radius:100%}.replacements .replacements-heading .ng-fa-icon .svg-inline--fa.fa-w-16{height:14px;width:19px}.replacements .replacements-heading span:first-of-type{display:inline-block;color:#000}.replacements .replacements-heading span:nth-of-type(2){display:inline-block;color:#8e8f90}.replacements .replacements-heading span:nth-of-type(3){color:#8e8f90}@media (max-width:767px){.replacements .replacements-heading span:nth-of-type(3){margin-left:40px}}.replacements .replacements-heading .icon-grid{padding:4px 14px;background-image:url(/assets/icons/icon-feather-grid.svg);background-repeat:no-repeat;background-position:50%}.replacements .replacements-text{margin-top:40px;margin-bottom:40px}.replacements .search-form{padding-bottom:80px;margin-top:40px}.replacements .search-form a{float:right;text-decoration:underline}.replacements .search-form a:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.replacements .search-form input{width:100%;border-radius:0}.replacements .search-form ::placeholder{color:#fff;opacity:0}.replacements .search-form .note{color:#8e8f90;line-height:13px;margin-bottom:20px}.replacements .search-form button{float:right}.replacements button{float:left;height:40px;padding:10px 26px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1}.upsell-summary{display:none}.drtv-page-upsell .upsell-summary{display:flex}.up-sell__container{display:flex;flex-direction:column;flex-grow:2;justify-content:center;padding-bottom:20px}.up-sell__item{height:100%}.up-sell__wrapper{display:flex;justify-content:space-between;margin-top:30px}@media screen and (max-width:500px){.up-sell__wrapper{flex-direction:column;padding:0 15px}}.up-sell-body{display:flex;flex-direction:column;width:100%;max-width:1170px;height:100%;margin:0 auto}.up-sell-body h2{margin:30px 0;text-align:center}@media screen and (max-width:500px){.up-sell-body h2{font-size:28px}}.up-sell-body .up-sell-content{flex:1;width:100%;padding:15px 0 0;margin-bottom:25px;background-color:#fff;border:1px solid #ced4da}@media screen and (min-width:768px){.up-sell-body .up-sell-content{max-width:595px;margin:0 30px 50px 0}}.up-sell-body .up-sell-content .has-feedback .form-control{width:92px!important;height:50px!important;padding:14px 15px 15px;border:1px solid #ced4da}.up-sell-body .up-sell-content .form-group{margin:0}.up-sell-body .up-sell-content .form-group .col-md-8{padding-left:0}.up-sell-body .up-sell-content .quantity-remove-wrapper{display:flex;align-items:center;justify-content:space-between}.up-sell-body .up-sell-content .quantity-remove-wrapper .btn-tool.remove-row{background-color:initial;border:none}.up-sell-body .up-sell-content .quantity-remove-wrapper .btn-tool.remove-row:focus{outline:none}.up-sell-body .up-sell-content__minicart{position:sticky;top:90px;height:auto;max-height:100%;padding:20px 0 0;background-color:#fff;border:2px solid #000;transition:height .3s ease-in}.up-sell-body .up-sell-content__minicart .has-success .ng-fa-icon{display:none}.up-sell-body .up-sell-content__minicart .product-id label{margin:0}.up-sell-body .up-sell-content__minicart h3{padding:0 20px 20px;font-size:28px}.up-sell-body .up-sell-content__minicart .borders{margin:0 0 20px;transition:height .3s ease-in}.up-sell-body .up-sell-content__minicart .alert{width:90%;margin:0 5% 20px}.up-sell-body .up-sell-content--minicart{width:100%;max-width:540px;padding:0 0 50px;margin:0 0 50px;background-color:initial;border:none}.comparison__info-block .up-sell-body .up-sell-content--minicart .btn-upsell.compare-btn,.footer-promo-image .up-sell-body .up-sell-content--minicart .btn-upsell.story-block-btn,.up-sell-body .up-sell-content--minicart .btn.btn-upsell,.up-sell-body .up-sell-content--minicart .comparison__info-block .btn-upsell.compare-btn,.up-sell-body .up-sell-content--minicart .footer-promo-image .btn-upsell.story-block-btn{padding:0 27px;line-height:64px;color:#fff;border-radius:8px}.up-sell-body .up-sell-review{display:flex;align-items:center;justify-content:space-between;padding:20px;border-top:1px solid #ced4da}@media screen and (max-width:767px){.up-sell-body .up-sell-review{flex-direction:column;align-items:flex-start}}.up-sell-body .up-sell-review__pricing,.up-sell-body .up-sell-review__pricing .single-payment{display:flex;flex-direction:column}.up-sell-body .up-sell-review__totals{display:flex;flex-wrap:wrap;align-items:baseline;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:28px}.up-sell-body .up-sell-review__totals .bundle-full-price{display:inline-block;margin:0 0 0 10px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:18px;text-decoration:line-through}.up-sell-body .up-sell-review__affirm{flex-basis:100%;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:medium;line-height:normal}.up-sell-body .up-sell-review .check{width:20px;height:20px;margin-right:10px;cursor:pointer;border:1px solid #000;border-radius:5px}.up-sell-body .up-sell-review .check .ng-fa-icon{display:none}.up-sell-body .up-sell-review .check.selected .ng-fa-icon{display:block}@media screen and (max-width:767px){.up-sell-body .up-sell-review__cta{width:100%;margin-top:10px}.up-sell-body .up-sell-review__cta button{line-height:44px}}.up-sell-body__just-added{display:flex;align-items:center;width:100%;padding:10px;margin-top:30px;background-color:#fff;border:2px solid #11c177;border-radius:8px}.up-sell-body__just-added-image{max-width:65px}.up-sell-body__just-added-text{margin-left:20px}.up-sell-body__just-added-text .ng-fa-icon{margin:0 10px 0 0;font-size:18px;color:#11c177}.up-sell-body__just-added-text p{margin:0}.up-sell-body__just-added-text p:first-child{display:flex;align-items:center;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}@media screen and (max-width:500px){.up-sell-body__just-added{width:90%;margin:20px auto}.up-sell-body__just-added-image{min-width:75px}}.up-sell-body .up-sell-card{display:flex;width:100%;background-color:#fff}@media screen and (min-width:768px){.up-sell-body .up-sell-card{padding:20px}}.up-sell-body .up-sell-card--details{width:100%}.up-sell-body .up-sell-card--details .product-title{font-size:18px}.up-sell-body .up-sell-card .product-tile{display:flex;flex-wrap:wrap;width:100%}.up-sell-body .up-sell-card .product-tile .product-tile__cta{justify-content:flex-start}.up-sell-body .up-sell-card .product-tile .product-tile__cta-item{padding:0 .9375rem}.up-sell-body .up-sell-card .product-tile .product-tile__cta-item--rounded button{width:auto;padding:1rem 2.25rem;font-size:1rem;border-radius:35px}.up-sell-body .up-sell-card .product-tile .product-image{width:auto}@media screen and (min-width:768px){.up-sell-body .up-sell-card .product-tile .product-image{margin-right:20px;border-radius:0}}.up-sell-body .up-sell-card .product-tile .prod-wrap{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:500px){.up-sell-body .up-sell-card .product-tile .prod-wrap{flex-direction:column}}.up-sell-body .up-sell-card .product-bundle--contains{padding:0;list-style:none}.up-sell-body .up-sell-card .product-image-container{display:flex;justify-content:center}@media screen and (min-width:768px){.up-sell-body .up-sell-card .product-image-container{min-width:250px;max-width:250px}}.up-sell-body .up-sell-card #productDescription{flex-grow:2;padding:0 15px}.up-sell-body .up-sell-card--added{outline-color:#000}.up-sell-body .up-sell-card .product-added{color:#000;background-color:#fff;border:2px solid #000}.up-sell-body .up-sell-card .product-tile__cta{flex-basis:100%}.up-sell-body .up-sell-order-summary---list{list-style-type:none}.up-sell-body .up-sell-order-summary---list li:before{margin-right:10px;content:"+"}.up-sell-body .up-sell-order-summary--title{font-size:16px;line-height:22px;color:#555}.up-sell-body .up-sell-order-summary .product-details--promo-offer{margin:0}.up-sell-body .up-sell-order-summary--total-price{display:flex;gap:10px}.up-sell-body .up-sell-order-summary--total-price .affirm-ala-monthly-price{display:block}.up-sell-body .up-sell-order-summary--total-price .affirm-ala-price,.up-sell-body .up-sell-order-summary--total-price .price{font-size:26px;font-weight:700}.video-hero-banner{position:relative;display:flex;width:100%;padding:0!important;background:#fff}.homepage .video-hero-banner{margin-top:-70px!important}.homepage .cms-component--homepage-carousel .video-hero-banner{margin-top:0!important}@media screen and (min-width:768px){.video-hero-banner .video-block{margin-right:0;margin-left:50px}.video-right-position .video-hero-banner .video-block{order:2;margin-right:50px;margin-left:0}}.video-hero-banner .video-banner-component{width:100%}.video-hero-banner .video-banner-component--opaque{position:relative}.video-hero-banner .video-banner-component--opaque .video-overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}@media (max-width:767.98px){.video-hero-banner .video-banner-component--opaque .video-overlay{display:none}}.video-hero-banner .video-banner-component--opaque .video-overlay.showGradient{background-image:linear-gradient(270deg,transparent,rgba(0,0,0,.5))}.video-hero-banner .video-info{position:absolute;top:calc(50% + 70px);left:10%;z-index:2;width:100%;max-width:500px;transform:translateY(-50%)}@media (max-width:767.98px){.video-hero-banner .video-info{position:static;max-width:100%;text-align:center;transform:none}}@media screen and (min-width:768px){.video-hero-banner .video-desc{display:flex;justify-content:center;max-width:50%}}@media screen and (min-width:1025px){.video-hero-banner .video-desc{flex-grow:2;max-width:none}}@media (max-width:767.98px){.video-hero-banner{flex-direction:column;margin:0}}.video-hero-banner>div{padding-left:0}@media (max-width:767px){.video-hero-banner>div .video-container{padding-right:0;padding-left:0}}.video-hero-banner .video-wrapper iframe{border-radius:0}.video-hero-banner .video-container{padding-bottom:0}.video-hero-banner .video-hero-banner-desc{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:20px}@media screen and (min-width:1024px){.video-hero-banner .video-hero-banner-desc{padding:0}}.video-hero-banner .video-hero-banner-desc.video-cmp{padding:0}.video-hero-banner .video-hero-banner-desc.video-cmp *{color:#fff}@media (max-width:767.98px){.video-hero-banner .video-hero-banner-desc.video-cmp *{color:inherit}}@media (max-width:767px){.video-hero-banner .video-hero-banner-desc{position:relative;padding:20px 15px!important;margin-right:0}}.video-hero-banner .vhb-freestyle{font-size:20px}.video-hero-banner h2{font-size:40px}@media (max-width:991px){.video-hero-banner h2{font-size:24px}}.video-hero-banner h4{margin:0 0 10px;font-size:20px}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a,.story-block-image-carousel .video-hero-banner .story-block-btn,.video-hero-banner .btn-cms,.video-hero-banner .story-block-image-carousel .story-block-btn{background-color:#e74c39;border-color:#e74c39}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a.cms-secondary-btn,.story-block-image-carousel .video-hero-banner .cms-secondary-btn.story-block-btn,.video-hero-banner .btn-cms.cms-secondary-btn,.video-hero-banner .story-block-image-carousel .cms-secondary-btn.story-block-btn{color:inherit;background-color:initial;border-color:inherit}@media (max-width:767.98px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a.cms-secondary-btn,.story-block-image-carousel .video-hero-banner .cms-secondary-btn.story-block-btn,.video-hero-banner .btn-cms.cms-secondary-btn,.video-hero-banner .story-block-image-carousel .cms-secondary-btn.story-block-btn{width:100%;color:#000;border-color:#000}}@media (max-width:767.98px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a,.story-block-image-carousel .video-hero-banner .story-block-btn,.video-hero-banner .btn-cms,.video-hero-banner .story-block-image-carousel .story-block-btn{width:100%;color:#fff}}.video-hero-banner a.video-link-button{width:166px;height:60px;padding:19px 30px 17px;margin:0 30px 0 0;background-color:#e74c39;border:0;border-radius:35px}@media (max-width:991px){.video-hero-banner a.video-link-button{display:inline-block;margin:0 auto}}.video-hero-banner a.video-banner-link{margin-left:15px;color:#e74c39}.video-hero-banner.right #video-order{order:2;padding-right:0}.video-hero-banner.right .video-hero-banner-desc{margin-right:-6%}.video-hero-banner.right .video-hero-banner-desc .video-banner-heading{font-size:40px}.video-play-link{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:transparent;border:0;opacity:1}.video-play-link:focus{outline:none;box-shadow:none}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video{width:100%;max-width:1440px;margin:auto}.new-landing-page-infoVideo-block-main-content .heading h2{font-size:32px}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner{overflow:auto}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner video[poster]{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner video[poster]{width:100%}}@media (min-width:768px) and (max-width:1199px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner video[poster]{width:100%;height:450px!important}}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .landing-page-video{height:auto!important;max-height:620px}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .infoblockStyle-square{border-radius:0}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .infoblockStyle-rounded{border-radius:2.5rem}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc{width:100%;max-width:465px;padding:20px;transform:unset;background:none}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc h2{margin-bottom:20px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-weight:700;line-height:normal;text-align:left}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc h2 span{display:inline-block;width:100%}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc p{margin-bottom:16px;line-height:24px}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc li p{margin:0}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-hero-banner-content{transform:unset}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a.ghost{margin:0 0 0 15px;color:#03262f;background-color:initial;border:1px solid #03262f}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-play-link{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:1}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner.right .video-hero-banner-desc .video-hero-banner-content{padding-right:25px;padding-left:0}@media (max-width:767px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner.right .video-hero-banner-desc .video-hero-banner-content{padding:0 40px}}@media (max-width:991px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner.right .video-hero-banner-desc .video-button-link{width:75%}}.new-landing-page-infoVideo-block-main-content .popup.new-landinginfo-video-hero .iframe-video{height:100vh}.new-landing-page-infoVideo-block-main-content .popup.new-landinginfo-video-hero .iframe-video #infovideoiframe{height:100%}@media (max-width:991px){.new-landing-page-infoVideo-block-main-content .popup.new-landinginfo-video-hero .iframe-video #infovideoiframe{height:80%;margin-top:20%}}@media (max-width:767px){.new-landing-page-infoVideo-block-main-content .popup.new-landinginfo-video-hero .iframe-video{transform:translate(0)!important}}.new-landing-page-infoVideo-block-main-content .popup.new-landinginfo-video-hero .iframe-video span.multi-video-desc{position:absolute;bottom:7%;left:6%;padding-left:15px;color:#fff}@media (max-width:992px){.new-landing-page-infoVideo-block-main-content .popup.new-landinginfo-video-hero .iframe-video span.multi-video-desc{bottom:29%;left:0}}@media (max-width:767px) and (max-width:991px){.new-landing-page-infoVideo-block-main-content .popup.new-landinginfo-video-hero .iframe-video span.multi-video-desc{bottom:40%}}.new-landing-page-infoVideo-block-main-content.info-video-container{background-color:#fff}.new-landing-page-infoVideo-block-main-content.info-video-container .video-container.defer-load{width:100%}.new-landing-page-infoVideo-block-main-content.info-video-container .heading h2{font-size:32px}.info-video-new-landing-container-main.new-landing-multi-video-container{margin-top:5rem;margin-bottom:5rem}@media (min-width:768px) and (max-width:1199px){.info-video-new-landing-container-main.new-landing-multi-video-container .banner-block-container{display:flex}}@media (max-width:767px){.info-video-new-landing-container-main.new-landing-multi-video-container .info-video-block-heading{max-width:90%}}.info-video-new-landing-container-main.new-landing-multi-video-container .landing-page-full-width-video.video-hero-banner video[poster]{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.info-video-new-landing-container-main.new-landing-multi-video-container .landing-page-full-width-video.video-hero-banner video[poster]{width:100%}}@media (min-width:768px) and (max-width:1199px){.info-video-new-landing-container-main.new-landing-multi-video-container .landing-page-full-width-video.video-hero-banner video[poster]{height:auto!important}}.info-video-new-landing-container-main.new-landing-multi-video-container span.multi-video-desc{position:absolute;bottom:5%;padding-left:10px;color:#fff}.info-video-new-landing-container-main.new-landing-multi-video-container .column--left{width:68.36%;padding:0}@media (max-width:767px){.info-video-new-landing-container-main.new-landing-multi-video-container .column--left{width:100%}}.info-video-new-landing-container-main.new-landing-multi-video-container .video-hero-banner{padding:0 0 20px}.info-video-new-landing-container-main.new-landing-multi-video-container .column{padding:0}.info-video-new-landing-container-main.new-landing-multi-video-container .column--right{width:33.33%}@media (max-width:767px){.info-video-new-landing-container-main.new-landing-multi-video-container .column--right{width:100%}}.info-video-new-landing-container-main.new-landing-multi-video-container .column.multi-video-upperbound{width:50%!important}.info-video-new-landing-container-main.new-landing-multi-video-container .video-hero-banner.multi-video{margin:0}@media (max-width:575.98px){.info-video-new-landing-container-main.new-landing-multi-video-container .video-hero-banner.multi-video{padding:0 15px 20px}}.info-video-new-landing-container-main.new-landing-multi-video-container .video-hero-banner.multi-video video[poster]{width:100%;height:100%;object-fit:cover}.info-video-new-landing-container-main.new-landing-multi-video-container .video-hero-banner.multi-video fa-icon.ng-fa-icon{font-size:4rem}.info-video-new-landing-container-main.new-landing-multi-video-container .video-hero-banner.multi-video .video-play-link{font-size:unset}.accessory-component>.title{width:100%;height:auto;font-size:2.5rem;text-align:center;margin-bottom:1.875rem;padding-top:2rem;font-weight:700;line-height:1.08}.accessory-component>.subtitle{width:100%;height:auto;font-size:16px;text-align:center}.accessory-component .action-block .left{width:100%;margin:0 auto;padding:0;display:block;float:left}.accessory-component .action-block .right.list{width:100%;padding-left:5%;display:block;float:left}.accessory-component .action-block .action{display:flex;position:relative;max-width:1178px;flex-wrap:nowrap;flex-direction:row;align-content:space-around;margin:50px auto 0;padding-bottom:50px}@media (max-width:767px){.accessory-component .action-block .action{display:block}.accessory-component .action-block .action .left{padding:25px}.accessory-component .action-block .action .right.list{padding-right:5%}.accessory-component .action-block .action .accessory-tile.nlp{width:100%}}.accessory-component .accessory-tile.nlp{border:1px solid #ccc;width:430px;min-height:150px;margin-bottom:25px;background-color:#fff}.accessory-component .accessory-tile.nlp:hover{cursor:pointer}.accessory-component .accessory-tile.nlp.active{border:1px solid #512e6d;box-shadow:0 .125rem 2.125rem 0 rgba(0,0,0,.1)}.accessory-component .accessory-tile.nlp.RoundedEdges{border-radius:14px}.accessory-component .accessory-tile.nlp.Circular{border-radius:80px}.accessory-component .accessory-tile.nlp.FlushToEdge{border:0!important}.accessory-component .accessory-tile.nlp>div{float:left}.accessory-component .accessory-tile.nlp .left-img,.accessory-component .accessory-tile.nlp img{width:110px;height:110px}@media (max-width:446px){.accessory-component .accessory-tile.nlp .left-img,.accessory-component .accessory-tile.nlp img{display:none}}.accessory-component .accessory-tile.nlp .left-img{margin:20px}.accessory-component .right-desc{margin-top:20px;margin-bottom:20px;max-width:275px;padding-left:10px}.accessory-component .right-desc .title{font-size:1.25rem;margin-bottom:10px;font-weight:800;max-height:30px;overflow:hidden}.accessory-component .right-desc .subtitle{color:#8b8b8b;font-size:.875rem;margin-bottom:14px;max-height:40px;min-height:40px;overflow:hidden}.accessory-component .right-desc .ratios{height:21px;width:100%;display:block}.accessory-component .right-desc .ratios .ratio2{margin-left:12px;border-left:1px solid #ddd;padding-left:15px}.accessory-component .right-desc .ratios div{float:left}.accessory-component .right-desc .ratios .name{color:#8b8b8b;font-size:.875rem;margin-right:7px}.accessory-component .right-desc .ratios .rank.full{border-color:#512e6d;background-color:#512e6d}.accessory-component .right-desc .ratios .rank{width:.625rem;height:.625rem;margin-right:.375rem;border:1px solid #cfd4d9;border-radius:50%;margin-top:5px}@media (max-width:767px){.accessory-component .right-desc{padding-left:40px}}.usp.content-container{padding:40px 0;background-color:#f8f9fa}@media (max-width:991px){.usp.content-container{padding:40px 10px 20px}}.usp.content-container .usp-contents{display:flex;align-items:center;justify-content:center}.usp.content-container .usp-contents>*{flex:1}.usp.content-container .usp-contents .image-wrapper{display:flex;justify-content:center;width:36px}@media (max-width:991px){.usp.content-container .usp-contents{display:block}}.usp.content-container .usp-contents a:focus-visible{outline:none}.usp.content-container .usp-contents a:focus-visible .usp-items{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.usp.content-container h5{margin-bottom:21px;font-weight:600;text-align:center}.usp.content-container img{width:unset;max-width:36px;height:unset;max-height:36px}.usp.content-container p{padding-top:2px;margin-bottom:0;line-height:1.3em}.usp.content-container .usp-items{display:flex;align-items:center;padding:20px 35px}@media (max-width:767px){.usp.content-container .usp-items{padding:0 0 20px}}.usp.content-container .usp-content-desc{display:flex;align-items:center;padding-left:17px}#usp.content-container.usp-homepage.container{position:relative;padding:0;border-radius:6px;box-shadow:0 0 30px 0 rgba(0,0,0,.12)}@media (max-width:767px){#usp.content-container.usp-homepage.container{background-color:#fff;border-radius:0;box-shadow:none}}#usp.content-container.usp-homepage.container h5{display:none}@media screen and (max-width:767px){.anchortab-contents.content-container .anchor-wrap{width:100%}}.anchortab-contents.content-container #mobileView{display:none}.anchortab-contents.content-container .toggle{position:absolute;top:27px;right:20px;z-index:2;background:#fff;border:none}.anchortab-contents.content-container .toggle:focus{outline:none}.anchortab-contents.content-container .anchor-main{display:flex;align-items:center;justify-content:center;height:100%;padding:20px 0}@media (max-width:767px){.anchortab-contents.content-container .anchor-main{justify-content:flex-start;width:100%;padding:20px}}.anchortab-contents.content-container .anchor-main.active{border-bottom:2px solid #000}.anchortab-contents.content-container .image-wrapper{display:flex;justify-content:center;width:36px;padding-right:5px;padding-left:15px}@media (max-width:991px){.anchortab-contents.content-container{display:flex}}@media (max-width:991px){.anchortab-contents.content-container #desktopView{display:none}.anchortab-contents.content-container #mobileView,.anchortab-contents.content-container .dropdownItem{display:flex}.anchortab-contents.content-container .active-link{display:none}}.anchortab-contents.content-container a:focus-visible{outline:none}.anchortab-contents.content-container a:focus-visible .anchorTab-items{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.anchortab-contents.content-container .anchorTab-items:active{border-bottom:2px solid #000}.anchortab-contents.content-container a{display:flex;align-items:center}.anchortab-contents.content-container h5{margin-bottom:21px;font-weight:600;text-align:center}@media (max-width:767px){.anchortab-contents.content-container h5{margin-bottom:0}}.anchortab-contents.content-container img{max-width:36px;max-height:36px;margin-right:17px}.anchortab-contents.content-container p{margin-bottom:0}.anchortab-contents.content-container .anchorTab-items{display:flex;align-items:center;justify-content:center;margin-right:30px;margin-left:30px}@media (max-width:767px){.anchortab-contents.content-container .anchorTab-items{padding:0 25px 16px}}.anchortab-contents.content-container .anchorTab-content-desc{display:flex;align-items:center;width:100%;padding-right:15px;font-size:15px;line-height:normal}@media (max-width:767px){.anchortab-contents.content-container .anchorTab-content-desc{padding-right:25px}}.sticky-nav{position:relative;right:50%;left:50%;display:inline-block;width:100vw;margin-right:-50vw;margin-left:-50vw;border-top:2px solid #c4cad0}.mobile-sticky .sticky-nav{position:fixed;top:70px;left:50%;z-index:3;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}@media screen and (min-width:1025px){.sticky-header .sticky-nav{position:fixed;top:70px;left:50%;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}}.sticky-nav--container{display:flex;align-items:center;justify-content:center;width:100vw;background-color:#fff}.sticky-nav--container ul{display:flex;padding:0;margin:0;list-style:none}.sticky-nav--container ul li{margin:0 5px}.sticky-nav--container ul li a{display:block;padding:10px}@media screen and (min-width:768px){.sticky-nav--container ul li a{padding:20px 10px}}.sticky-nav--container ul li a.active{position:relative}.sticky-nav--container ul li a.active:after{position:absolute;bottom:0;left:0;width:100%;height:3px;content:"";background-color:#000}@media (max-width:991px){ish-cms-image-enhanced>a{height:100%}}.image-block-text-container{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:15px 0;text-align:left}@media screen and (min-width:768px){.image-block-text-container{padding:40px 0}}@media screen and (min-width:768px){.swiper-slide-container .image-block-text-container{padding:10px 0 0}}.sn-image-component{width:100%;max-width:1440px;margin:0 auto}@media screen and (max-width:767px){.sn-image-component{padding:0 15px}}.image-block-subtitle{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}@media screen and (min-width:768px){.image-block-subtitle{max-width:66.6666%}}.swiper-slide-container .image-block-subtitle{flex:auto;max-width:none}.story-block-image-carousel{padding:30px 0}.story-block-image-carousel__wrapper{width:100%;max-width:1440px;margin:auto}.story-block-image-carousel h2{font-size:28px}@media screen and (max-width:767px){.story-block-image-carousel h2{margin:30px 0 20px}}.story-block-image-carousel .swiper-button-next,.story-block-image-carousel .swiper-button-prev{width:44px;height:44px;margin:0}.story-block-image-carousel .swiper-button-next,.story-block-image-carousel .swiper-container-rtl .swiper-button-prev{right:0;background-image:url(/assets/icons/play-icon-copy-3.svg)!important}.story-block-image-carousel .swiper-button-prev,.story-block-image-carousel .swiper-container-rtl .swiper-button-next{left:0;background-image:url(/assets/icons/play-icon-copy-6.svg)!important}.story-block-image-carousel .swiper-wrapper{margin-bottom:60px}.story-block-image-carousel .swiper-wrapper .swiper-slide{padding:0 80px!important}@media screen and (max-width:1024px){.story-block-image-carousel .swiper-wrapper .swiper-slide{padding:0 20px!important}}.story-block-image-carousel .full-width{position:static!important;width:auto;margin:unset}.story-block-image-carousel .image-contain{display:flex;flex-direction:column}@media (max-width:991px){.story-block-image-carousel .image-contain{height:100%}}@media screen and (min-width:768px){.story-block-image-carousel .image-contain{flex-direction:row}}.story-block-image-carousel .image-contain .enhanced-image-container{width:100%}.story-block-image-carousel .image-contain .enhanced-image-container img{width:100%;aspect-ratio:1/1;object-fit:cover}@media screen and (min-width:1025px){.story-block-image-carousel .image-contain .enhanced-image-container{min-width:620px;max-width:620px;margin-right:0}}.story-block-image-carousel .enhanced-image-text-container{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;text-align:left}@media screen and (min-width:768px){.story-block-image-carousel .enhanced-image-text-container{padding:20px 10px 20px 50px}}@media screen and (min-width:1025px){.story-block-image-carousel .enhanced-image-text-container{padding:20px 10px 20px 130px}}@media (max-width:991px){.story-block-image-carousel .enhanced-image-text-container .enhanced-image-text-description{flex:1}}@media (max-width:767px){.story-block-image-carousel .enhanced-image-text{flex:1}}.homepage-category.content-container .homepage-category__wrapper{width:100%;max-width:1440px;margin:auto;overflow:hidden}@media screen and (min-width:768px){.homepage-category.content-container.is-3-up .homepage-category__wrapper{display:flex;justify-content:center;width:100%;max-width:1140px;overflow:hidden}}.homepage-category.content-container .homepage-category-contents__item{display:inherit}@media (max-width:991px){.homepage-category.content-container .homepage-category-contents img{width:auto!important;height:auto!important;margin-bottom:10px}.homepage-category.content-container .homepage-category-contents .min-category img{width:auto;height:auto;margin-bottom:10px}}.homepage-category.content-container h2.title,.homepage-category.content-container h3.description{text-align:center}.homepage-category.content-container h2.title{margin:60px 0 10px}.homepage-category.content-container img{width:100%}.homepage-category.content-container .min-category{margin-bottom:20px}.homepage-category.content-container .min-category img{width:350px;height:auto;margin-bottom:10px}.homepage-category.content-container p{margin-bottom:1px;line-height:1.3em;word-break:break-word}.homepage-category.content-container p.category-title{margin:15px 0 10px;font-size:20px}.homepage-category.content-container .homepage-category-item a:focus-visible{outline:none}.homepage-category.content-container .homepage-category-item a:focus-visible img,.homepage-category.content-container .homepage-category-item a:focus-visible p{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}@media (max-width:767px){.homepage-category.content-container .homepage-category-item{margin:0}}.homepage-category.content-container .swiper-button-next,.homepage-category.content-container .swiper-button-prev{top:unset!important;bottom:10px}.homepage-category.content-container .swiper-container .swiper-button-next,.homepage-category.content-container .swiper-container .swiper-button-prev{width:41px;height:16px;cursor:pointer;opacity:unset}.homepage-category.content-container .swiper-button-next{margin-right:165px;background-image:url(/assets/icons/arrow-next.svg)!important}.homepage-category.content-container .swiper-button-next:after{display:none;content:""}@media (max-width:1199px){.homepage-category.content-container .swiper-button-next{display:none!important}}.homepage-category.content-container .swiper-button-prev{margin-left:165px;background-image:url(/assets/icons/arrow-back.svg)!important}.homepage-category.content-container .swiper-button-prev:after{display:none;content:""}@media (max-width:1199px){.homepage-category.content-container .swiper-button-prev{display:none!important}}.homepage-category.content-container .swiper-button-disabled{display:none}.homepage-category.content-container .swiper-slide-container,.homepage-category.content-container .swiper-slide-container>sn-cms-sku-highlight{display:block;height:100%}.homepage-category.content-container .swiper-slide-container .sku-highlight-content:not(.story-block-image){display:flex;flex-direction:column;height:100%}.homepage-category.content-container .swiper-slide-container .sku-highlight-content:not(.story-block-image) .sku-text-description,.homepage-category.content-container .swiper-slide-container .sku-highlight-content:not(.story-block-image) .sku-text-wrapper{display:flex;flex-direction:column;flex-grow:2}.homepage-category.content-container .swiper-slide-container .sku-highlight-content:not(.story-block-image) .sku-text-description{justify-content:flex-end}.homepage-category.content-container .swiper-slide-container .story-block-image{flex-direction:row!important}.homepage-category.content-container .swiper-container{padding-top:20px;padding-bottom:85px}.homepage-category.content-container .swiper-container .swiper-slide{height:auto!important}.homepage-category.content-container .swiper-container .swiper-pagination{position:absolute;bottom:10px!important;z-index:9;display:block;margin:0 auto;opacity:1}.homepage-category.content-container .swiper-container .swiper-pagination .swiper-pagination-bullet{opacity:unset}.homepage-category.content-container .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#fff;border:2px solid #000}@media (min-width:768px){.homepage-category.content-container.is-3-up .swiper-pagination,.homepage-category.content-container.is-4-up .swiper-pagination,.homepage-category.content-container.is-5-up .swiper-pagination{opacity:0}}.homepage-category.content-container.category-block{margin:30px auto}.homepage-category.content-container.category-block .swiper-container{width:100%;max-width:1440px;padding-top:20px}.homepage-category.content-container.category-block .swiper-container .swiper-slide img{box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.homepage-category.content-container.category-block.is-4-up .homepage-category-item img{box-shadow:none}@media (min-width:768px){.homepage-category.content-container.category-block.is-4-up .homepage-category-item img{width:339px!important;max-width:339px}}.homepage-category.content-container.category-block.is-4-up .swiper-container{padding-bottom:45px}.homepage-category.content-container.category-block.is-4-up .swiper-container .swiper-slide{height:auto!important}.homepage-category.content-container.category-block.is-4-up .swiper-container .swiper-slide:last-child{margin-right:0!important}.homepage-category.content-container.category-block.is-5-up .homepage-category-item img{box-shadow:none}.homepage-category.content-container.category-block.is-5-up .swiper-container{padding-bottom:45px}.homepage-category.content-container.category-block.is-5-up .swiper-container .swiper-slide{height:auto!important}.homepage-category.content-container.category-block.is-5-up .swiper-container .swiper-slide:last-child{margin-right:0!important}.homepage-category.content-container.category-block.centered-slides .swiper-wrapper{justify-content:center}@media (min-width:768px){.homepage-category.content-container .is-2-up .swiper-container .swiper-slide{width:540px!important}.homepage-category.content-container .is-2-up .swiper-container .swiper-slide img{box-shadow:0 0 30px 0 rgba(0,0,0,.1)}}.homepage-category-contents .swiper-pagination{opacity:0}@media (max-width:1199px){.homepage-category-contents .swiper-pagination{opacity:1}}.swiper-pagi-bullet .swiper-pagination{opacity:1}.btn-cms,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a,.story-block-image-carousel .story-block-btn{display:inline-block;padding:0 30px;margin-top:30px;overflow:hidden;line-height:50px;color:#fff;text-align:center;text-decoration:none;cursor:pointer;background-color:#03262f;border:2px solid #03262f;border-radius:1.625rem}.btn-cms:hover,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a:hover,.story-block-image-carousel .story-block-btn:hover{color:#fff}.sku-text-title{margin:30px 0 10px;font-size:20px!important;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.sku-highlight-content .sku-image,.sku-highlight-content .sku-text-title{cursor:pointer}.banner-block-container{position:relative;display:flex;padding:40px 20px}@media (max-width:991px){.banner-block-container{display:inline}}.banner-block-container .column{width:50%;padding:10px}@media (max-width:991px){.banner-block-container .column{width:100%;padding:0 20px}}.banner-block-container .column img{width:100%;margin-top:17px;margin-bottom:4px}.banner-block-container .img-content-block{position:relative;display:block}.banner-block-container .banner-block-title{margin:0 0 10px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:32px;line-height:normal;color:#fff;letter-spacing:normal}@media (max-width:991px){.banner-block-container .banner-block-title{font-size:24px}}.banner-block-container .block-link{padding:10px 26px;color:#fff;border:1px solid #fff;border-radius:35px}.banner-block-container .block-link:hover{background-color:rgba(0,0,0,.2)}.banner-block-container .left-banner-block .top-left{position:absolute;top:30px;left:30px}.banner-block-container .left-banner-block .bottom-left{position:absolute;bottom:30px;left:30px}.banner-block-container .left-banner-block .banner-block-title.bottom-left{bottom:75px;top:unset}.banner-block-container .right-banner-block .top-left{position:absolute;top:30px;left:30px}.banner-block-container .right-banner-block .bottom-right{position:absolute;right:30px;bottom:30px}.banner-block-container .cta-button-container{display:flex;gap:16px;position:relative;bottom:80px;margin:0 25px}.banner-block-container .cta-button-container.left{justify-content:flex-start}.banner-block-container .cta-button-container.right{justify-content:flex-end}@media (max-width:413px){.banner-block-container .cta-button-container{gap:10px;margin:0 1px;bottom:70px}}.video-link-button{width:auto!important}.info-video-new-landing-container-main{margin-bottom:40px}.info-video-new-landing-container-main .info-video-block-heading{max-width:50%;margin:0 auto}.info-video-new-landing-container-main .info-video-block-heading h2{margin-bottom:32px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-weight:700;line-height:normal;text-align:center}.info-video-new-landing-container-main .info-video-block-heading p{margin-bottom:16px;line-height:24px}.info-video-new-landing-container-main .info-video-block-action-button{width:50%;margin:0 auto;text-align:center}.info-video-new-landing-container-main .info-video-block-action-button a{position:relative;z-index:1;display:inline-block;padding:.938rem 2.5rem .875rem;margin-top:2.5rem;overflow:hidden;line-height:1.313;color:#fff;text-align:center;text-decoration:none;cursor:pointer;background-color:#03262f;border-radius:1.625rem;box-shadow:0 .188rem .625rem 0 rgba(26,66,76,.3);-webkit-box-shadow:0 .188rem .625rem 0 rgba(26,66,76,.3)}.info-video-new-landing-container-main .info-video-block-action-button a:hover{background-color:#000}.info-video-new-landing-container-main .column--left{width:66.66%}@media (max-width:991px){.info-video-new-landing-container-main .column--left{width:100%}}.info-video-new-landing-container-main .column--left .common-banner{margin-bottom:10px}.info-video-new-landing-container-main .column--right{width:31.33%}@media (max-width:991px){.info-video-new-landing-container-main .column--right{width:100%}}.info-video-new-landing-container-main .column--right .common-banner{margin-bottom:10px}.info-video-new-landing-container-main .col-images-right{width:32.33%}@media (max-width:991px){.info-video-new-landing-container-main .col-images-right{width:100%}}.info-video-new-landing-container-main .video-container{padding-bottom:0}.info-video-new-landing-container-main .infoblockStyle-square{border-radius:0}.info-video-new-landing-container-main .infoblockStyle-rounded{border-radius:10px}.info-video-new-landing-container-main .banner-block-title{font-size:24px}.product-page-cms-components .lowerbound-none{display:none}.common-image-container{padding-bottom:20px;padding-left:20px;background-color:#f8f9fa}@media (min-width:768px){.common-image-container{padding:0 165px 20px}}@media (min-width:768px) and (max-width:1199px){.common-image-container{padding:0 30px 20px}}.common-image-container .swiper-pagination--none .swiper-pagination{opacity:0}.common-image-container .subtitle-desc{width:65%;font-size:20px}@media (max-width:991px){.common-image-container .subtitle-desc{width:100%}}.common-image-container .col2 .common-image-component img{width:540px;height:540px;margin-bottom:30px}@media (max-width:1199px){.common-image-container .col2 .common-image-component img{height:auto}}.common-image-container .col3 .common-image-component img{width:350px;height:350px;margin-bottom:30px}@media (max-width:1199px){.common-image-container .col3 .common-image-component img{height:auto}}.common-image-container .common-image-component.same-height{height:100%;padding-bottom:50px}.common-image-container .common-image-component.same-height .link-absolute{position:absolute;bottom:0}.common-image-container .common-image-component .subtitle-desc{width:100%;margin-top:20px;font-size:16px}.common-image-container .common-image-component .common-image-desciption{margin-top:30px}.common-image-container .common-image-component .common-image-desciption h5{margin-bottom:0}.common-image-component-content .swiper-wrapper{padding:50px 0}.common-image-component-content .swiper-button-next,.common-image-component-content .swiper-button-prev{top:unset!important;bottom:10px}.common-image-component-content .swiper-container .swiper-button-next,.common-image-component-content .swiper-container .swiper-button-prev{width:41px;height:16px;cursor:pointer;opacity:unset}.common-image-component-content .swiper-button-next{margin-right:165px;background-image:url(/assets/icons/arrow-next.svg)!important}.common-image-component-content .swiper-button-next:after{display:none;content:""}@media (max-width:1199px){.common-image-component-content .swiper-button-next{display:none!important}}.common-image-component-content .swiper-button-prev{margin-left:165px;background-image:url(/assets/icons/arrow-back.svg)!important}.common-image-component-content .swiper-button-prev:after{display:none;content:""}@media (max-width:1199px){.common-image-component-content .swiper-button-prev{display:none!important}}.common-image-component-content .swiper-button-disabled{display:none}.common-image-component-content .swiper-container{padding-right:35px}@media (min-width:768px) and (max-width:1199px){.common-image-component-content .swiper-container{padding-right:0}}.common-image-component-content .swiper-container .swiper-slide{height:auto!important;padding-left:unset!important}@media (min-width:768px) and (max-width:1199px){.common-image-component-content .swiper-container .swiper-slide:last-child{margin-right:0!important}}.common-image-component-content .swiper-container .swiper-pagination{position:absolute;bottom:10px!important;z-index:9;display:block;margin:0 auto;pointer-events:none}.common-image-component-content .swiper-container .swiper-pagination .swiper-pagination-bullet{opacity:unset}.common-image-component-content .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#fff;border:2px solid #000}.common-image-component-content.swiper-pagination--none .swiper-pagination{opacity:0}@media (max-width:1199px){.common-image-component-content.swiper-pagination--none .swiper-pagination{opacity:1}}@media (max-width:991px){.common-image-component-content.swiper-pagination-mobile--none .swiper-pagination{opacity:0}}#product-gallery .thumbnails-wrap img{opacity:.5}#product-gallery [data-test=carousel-item-0] img{opacity:1}.common-image-container-nocarousel{display:flex;justify-content:space-between}@media (max-width:1199px){.common-image-container-nocarousel{display:block}}.common-image-container-nocarousel .col2{width:49%}@media (max-width:1199px){.common-image-container-nocarousel .col2{width:94%}}.common-image-container-nocarousel .col2 .common-image-component img{width:auto;height:auto;margin-bottom:0}@media (max-width:1199px){.common-image-container-nocarousel .col2 .common-image-component img{height:auto}}.common-image-container-nocarousel .col3{width:32%}@media (max-width:1199px){.common-image-container-nocarousel .col3{width:94%}}.common-image-container-nocarousel .col3 .common-image-component img{width:auto;height:auto;margin-bottom:0}@media (max-width:1199px){.common-image-container-nocarousel .col3 .common-image-component img{height:auto}}.common-image-container-nocarousel .common-image-component .subtitle-desc{width:100%;margin-top:20px;font-size:16px}.common-image-container-nocarousel .common-image-component .common-image-desciption{margin-top:30px}.common-image-container-nocarousel .common-image-component .common-image-desciption h5{margin-bottom:0}.landing-page-full-width-video{position:relative;width:100%;background:none}@media (max-width:1199.98px){.landing-page-full-width-video{margin:45px 0}}@media (max-width:767.98px){.landing-page-full-width-video{margin:25px 0}}@media (max-width:767px){.landing-page-full-width-video>div .video-container{padding-right:0;padding-left:0}}.landing-page-full-width-video .video-container{padding-bottom:0}.landing-page-full-width-video .video-container video[poster]{width:100%;object-fit:cover}@media (max-width:767px){.landing-page-full-width-video .video-container video[poster]{width:100%}}@media (min-width:768px) and (max-width:1199px){.landing-page-full-width-video .video-container video[poster]{height:auto!important}}.landing-page-full-width-video .video-play-link{z-index:1;display:inline-block;font-weight:700;background-color:initial;border:none;opacity:1}.landing-page-full-width-video .video-play-link:hover{cursor:pointer;opacity:1}.landing-page-full-width-video .video-play-link:focus{outline:none;box-shadow:0 0 0 2px #085cf1}@media (max-width:1199px){.landing-page-full-width-video .video-play-link{font-size:60px}}@media (min-width:992px){.landing-page-full-width-video .video-play-link{font-size:180px}}.popup{position:fixed;top:50%;left:50%;z-index:10000;justify-content:center;width:100%;height:100%;visibility:hidden;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .5s ease 0s;transform:translate(-50%,-50%)}.popup iframe{width:100%;height:100vh}@media (max-width:767px){.popup iframe{width:100%}}.popup .iframe-video{height:100vh!important}.popup .iframe-video span.multi-video-desc{position:absolute;bottom:7%;left:6%;padding-left:15px;color:#fff}@media (max-width:992px){.popup .iframe-video span.multi-video-desc{bottom:35%;left:0}}@media (max-width:767px) and (max-width:991px){.popup .iframe-video span.multi-video-desc{bottom:43%}}.popup .native-video video{position:absolute;top:50%;left:50%;justify-content:center;outline:none;transform:translate(-50%,-50%)}@media (max-width:767px){.popup .native-video video{max-width:100%;height:100%}}@media (min-width:768px){.popup .native-video video{max-width:100%;height:100%}}.popup .native-video span.multi-video-desc{position:absolute;bottom:8%;left:25%;padding-left:15px;color:#fff}@media (max-width:992px){.popup .native-video span.multi-video-desc{left:0}}.popup .close{position:absolute;top:30px;right:30px;width:40px;height:40px;cursor:pointer;background-image:url(/assets/icons/icon-feather-cross.svg);filter:invert(1);background-repeat:no-repeat;background-size:50px 50px;object-fit:contain}.popup-active{visibility:visible;opacity:1}.sku-highlight-container-main{position:relative;padding-top:8rem;margin-bottom:5rem}@media (max-width:767.98px){.sku-highlight-container-main{padding-top:10rem}}@media (max-width:575.98px){.sku-highlight-container-main{padding-top:0}}.sku-highlight-container-main .sku-sliders-wrapper{position:sticky;top:6rem;max-width:100%;margin:6rem 0;overflow:hidden}@media (max-width:575.98px){.sku-highlight-container-main .sku-sliders-wrapper{position:static;top:4rem;margin:4rem 0}}.sku-highlight-container-main .sku-sliders-wrapper .sku-slider{width:33.3333%}@media (max-width:575.98px){.sku-highlight-container-main .sku-sliders-wrapper .sku-slider{width:50%}}.sku-highlight-container-main .sku-sliders-wrapper .sku-slider h5{display:none}.sku-highlight-container-main .sku-sliders-wrapper .landing-slider-contents .swiper-container{width:100%;height:100%}.sku-highlight-container-main .sku-sliders-wrapper .landing-slider-contents .swiper-slide{background-color:#f8f9fa}.sku-highlight-container-main .sku-sliders-wrapper .landing-slider-contents .common-image-desciption{display:none}.sku-highlight-container-main .sku-highlight-wrapper{position:relative;width:100%;max-width:40rem}.sku-highlight-container-main .sku-highlight-content{display:flex;flex-direction:column;width:100%;padding:0 15px;text-align:center}@media (max-width:575.98px){.sku-highlight-container-main .sku-highlight-content{flex-flow:column-reverse}}.sku-highlight-container-main .sku-highlight-content.left{text-align:left}.sku-highlight-container-main .sku-highlight-content.right{text-align:right}.sku-highlight-container-main .sku-highlight-content.center{text-align:center}.sku-highlight-container-main .sku-text-wrapper{max-width:33.125rem;margin-top:-48rem}@media (max-width:575.98px){.sku-highlight-container-main .sku-text-wrapper{margin-top:0}}.sku-highlight-container-main .sku-text-wrapper .sku-text-title{margin-top:revert;margin-bottom:revert;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:3.125rem;font-weight:700;line-height:normal}.sku-highlight-container-main .sku-text-wrapper .sku-text-description{margin-bottom:1rem}@media (max-width:575.98px){.sku-highlight-container-main .sku-text-wrapper .sku-text-btn-link{display:inline-block}}@media (max-width:575.98px){.sku-highlight-container-main .sku-image-wrapper{z-index:1;margin-top:-26rem}}.info-tiles-new-landing-container-main .info-tiles-block-heading{max-width:50%;margin:0 auto}.info-tiles-new-landing-container-main .info-tiles-block-heading h2{margin-bottom:32px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-weight:700;line-height:normal;text-align:center}.info-tiles-new-landing-container-main .info-tiles-block-heading p{margin-bottom:16px;line-height:24px}.info-tiles-new-landing-container-main .info-tiles-block-action-button{margin:0 auto;text-align:center}.info-tiles-new-landing-container-main .info-tiles-block-action-button a{position:relative;z-index:1;display:inline-block;padding:.938rem 2.5rem .875rem;margin-top:2.5rem;overflow:hidden;line-height:1.313;color:#fff;text-align:center;text-decoration:none;cursor:pointer;background-color:#03262f;border-radius:1.625rem;box-shadow:0 .188rem .625rem 0 rgba(26,66,76,.3)}.info-tiles-new-landing-container-main .info-tiles-block-action-button a:hover{background-color:#000}.article-tiles-container img{max-width:100%;height:200px;vertical-align:middle}.article-tiles-container h6{display:block;font-size:.67em;margin-block-start:2.33em;margin-block-end:2.33em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.article-tiles-container .recipe-card{padding:0;margin-bottom:1.875rem;overflow:hidden;line-height:1.88;background-color:#fff;border-radius:1.125rem;box-shadow:0 .125rem 2.125rem 0 rgba(0,0,0,.1)}.article-tiles-container .recipe-card__header{position:relative;display:flex;align-items:flex-end;height:12.5rem;padding:.625rem 1.25rem;margin-top:-200px;color:#fff;background-position:50%;background-size:cover}.article-tiles-container .recipe-card__header:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5))}.article-tiles-container .recipe-card__header .recipe-author{z-index:1}.article-tiles-container .recipe-card__header .recipe-author img{max-width:3.125rem;height:auto}.article-tiles-container .flex{display:flex;flex-wrap:wrap}.article-tiles-container .circle{position:relative;z-index:0;overflow:hidden;border-radius:50%}.article-tiles-container .active-time{margin-top:.65rem;margin-bottom:1.5rem;font-size:1.25rem}.article-tiles-container .block{display:block}.article-tiles-container .marginright-0625{margin-right:.625rem}.article-tiles-container .marginy-0{margin-top:0;margin-bottom:0;line-height:1.88}.article-tiles-container .normal{font-weight:400;color:#fff}.article-tiles-container .uppercase{color:#fff;text-transform:uppercase}.article-tiles-container .nounderline{text-decoration:none}.article-tiles-container .recipe-card__content{padding:1.25rem 1.25rem 1.875rem}.article-tiles-container .marginbottom-0{margin-bottom:0}.article-tiles-container .margintop-0{margin-top:0}.article-tiles-container .creami-blue,.article-tiles-container .creami-bluehover:hover{color:#018caf}.article-tiles-container .size-0875{font-size:.875rem}.article-tiles-container .black,.article-tiles-container .blackhover:hover{color:#000}.article-tiles-container .recipe-card__content .recipe-info{display:flex!important;justify-content:space-evenly!important;padding:0;margin:0;list-style-type:none!important}.article-tiles-container .nolist{list-style:none!important}.article-tiles-container .recipe-card__content .recipe-info__key,.article-tiles-container .recipe-card__content .recipe-info__value{white-space:nowrap}.article-tiles-container .recipe-card__content .recipe-info li:not(:last-child){border-right:1px solid #e6e4e4}.article-tiles-container .recipe-card__content .recipe-info li{padding:.375rem 1.5rem;margin-bottom:0;text-align:center}@media (min-width:768px) and (max-width:991px){.article-tiles-container .recipe-card__content .recipe-info li{padding:.375rem .5rem}}.article-tiles-container .marginbottom-0375{margin-bottom:.375rem}.article-tiles-container .grey,.article-tiles-container .greyhover:hover{color:#919191!important}.article-tiles-container .bold,.article-tiles-container .strong{font-weight:700}#image-highlights.content-container .image-row-container{display:flex}@media (max-width:991px){#image-highlights.content-container .image-row-container{width:250%}}#image-highlights.content-container .image-highlight-left{position:relative;width:110%}#image-highlights.content-container .image-highlight-right{position:relative;width:110%;margin-left:-90px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:initial}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-blue,.swiper-button-prev.swiper-button-blue{--swiper-navigation-color:#007bff}.swiper-button-next.swiper-button-indigo,.swiper-button-prev.swiper-button-indigo{--swiper-navigation-color:#6610f2}.swiper-button-next.swiper-button-purple,.swiper-button-prev.swiper-button-purple{--swiper-navigation-color:#6f42c1}.swiper-button-next.swiper-button-pink,.swiper-button-prev.swiper-button-pink{--swiper-navigation-color:#e83e8c}.swiper-button-next.swiper-button-red,.swiper-button-prev.swiper-button-red{--swiper-navigation-color:#dc3545}.swiper-button-next.swiper-button-orange,.swiper-button-prev.swiper-button-orange{--swiper-navigation-color:#fd7e14}.swiper-button-next.swiper-button-yellow,.swiper-button-prev.swiper-button-yellow{--swiper-navigation-color:#ffc107}.swiper-button-next.swiper-button-green,.swiper-button-prev.swiper-button-green{--swiper-navigation-color:#28a745}.swiper-button-next.swiper-button-teal,.swiper-button-prev.swiper-button-teal{--swiper-navigation-color:#20c997}.swiper-button-next.swiper-button-cyan,.swiper-button-prev.swiper-button-cyan{--swiper-navigation-color:#17a2b8}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-gray,.swiper-button-prev.swiper-button-gray{--swiper-navigation-color:#6c757d}.swiper-button-next.swiper-button-gray-dark,.swiper-button-prev.swiper-button-gray-dark{--swiper-navigation-color:#343a40}.swiper-button-next.swiper-button-bg--f7f9f9,.swiper-button-prev.swiper-button-bg--f7f9f9{--swiper-navigation-color:#f7f9f9}.swiper-button-next.swiper-button-bg--f7f2ee,.swiper-button-prev.swiper-button-bg--f7f2ee{--swiper-navigation-color:#f7f2ee}.swiper-button-next.swiper-button-bg--a4695d,.swiper-button-prev.swiper-button-bg--a4695d{--swiper-navigation-color:#a4695d}.swiper-button-next.swiper-button-bg--f8f1f0,.swiper-button-prev.swiper-button-bg--f8f1f0{--swiper-navigation-color:#f8f1f0}.swiper-button-next.swiper-button-bg--05253a,.swiper-button-prev.swiper-button-bg--05253a{--swiper-navigation-color:#05253a}.swiper-button-next.swiper-button-bg--ffffff,.swiper-button-prev.swiper-button-bg--ffffff{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-bg--fff9f0,.swiper-button-prev.swiper-button-bg--fff9f0{--swiper-navigation-color:#fff9f0}.swiper-button-next.swiper-button-bg--000000,.swiper-button-prev.swiper-button-bg--000000{--swiper-navigation-color:#000}.swiper-button-next.swiper-button-bg--f7f6f6,.swiper-button-prev.swiper-button-bg--f7f6f6{--swiper-navigation-color:#f7f6f6}.swiper-button-next.swiper-button-bg--f8f9fb,.swiper-button-prev.swiper-button-bg--f8f9fb{--swiper-navigation-color:#f8f9fb}.swiper-button-next.swiper-button-bg--9f7a98,.swiper-button-prev.swiper-button-bg--9f7a98{--swiper-navigation-color:#9f7a98}.swiper-button-next.swiper-button-bg--899a8f,.swiper-button-prev.swiper-button-bg--899a8f{--swiper-navigation-color:#899a8f}.swiper-button-next.swiper-button-bg--6f7d8c,.swiper-button-prev.swiper-button-bg--6f7d8c{--swiper-navigation-color:#6f7d8c}.swiper-button-next.swiper-button-bg--7a444d,.swiper-button-prev.swiper-button-bg--7a444d{--swiper-navigation-color:#7a444d}.swiper-button-next.swiper-button-bg--8e236b,.swiper-button-prev.swiper-button-bg--8e236b{--swiper-navigation-color:#8e236b}.swiper-button-next.swiper-button-bg--f2ebed,.swiper-button-prev.swiper-button-bg--f2ebed{--swiper-navigation-color:#f2ebed}.swiper-button-next.swiper-button-bg--a2675c,.swiper-button-prev.swiper-button-bg--a2675c{--swiper-navigation-color:#a2675c}.swiper-button-next.swiper-button-bg--8e5159,.swiper-button-prev.swiper-button-bg--8e5159{--swiper-navigation-color:#8e5159}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-blue{--swiper-pagination-color:#007bff}.swiper-pagination-indigo{--swiper-pagination-color:#6610f2}.swiper-pagination-purple{--swiper-pagination-color:#6f42c1}.swiper-pagination-pink{--swiper-pagination-color:#e83e8c}.swiper-pagination-red{--swiper-pagination-color:#dc3545}.swiper-pagination-orange{--swiper-pagination-color:#fd7e14}.swiper-pagination-yellow{--swiper-pagination-color:#ffc107}.swiper-pagination-green{--swiper-pagination-color:#28a745}.swiper-pagination-teal{--swiper-pagination-color:#20c997}.swiper-pagination-cyan{--swiper-pagination-color:#17a2b8}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-gray{--swiper-pagination-color:#6c757d}.swiper-pagination-gray-dark{--swiper-pagination-color:#343a40}.swiper-pagination-bg--f7f9f9{--swiper-pagination-color:#f7f9f9}.swiper-pagination-bg--f7f2ee{--swiper-pagination-color:#f7f2ee}.swiper-pagination-bg--a4695d{--swiper-pagination-color:#a4695d}.swiper-pagination-bg--f8f1f0{--swiper-pagination-color:#f8f1f0}.swiper-pagination-bg--05253a{--swiper-pagination-color:#05253a}.swiper-pagination-bg--ffffff{--swiper-pagination-color:#fff}.swiper-pagination-bg--fff9f0{--swiper-pagination-color:#fff9f0}.swiper-pagination-bg--000000{--swiper-pagination-color:#000}.swiper-pagination-bg--f7f6f6{--swiper-pagination-color:#f7f6f6}.swiper-pagination-bg--f8f9fb{--swiper-pagination-color:#f8f9fb}.swiper-pagination-bg--9f7a98{--swiper-pagination-color:#9f7a98}.swiper-pagination-bg--899a8f{--swiper-pagination-color:#899a8f}.swiper-pagination-bg--6f7d8c{--swiper-pagination-color:#6f7d8c}.swiper-pagination-bg--7a444d{--swiper-pagination-color:#7a444d}.swiper-pagination-bg--8e236b{--swiper-pagination-color:#8e236b}.swiper-pagination-bg--f2ebed{--swiper-pagination-color:#f2ebed}.swiper-pagination-bg--a2675c{--swiper-pagination-color:#a2675c}.swiper-pagination-bg--8e5159{--swiper-pagination-color:#8e5159}.swiper-pagination-lock{display:none}.landing-slider-contents .swiper-slide{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;background:#f8f9fa}.cms-component--homepage-carousel{margin-top:-70px}@media screen and (min-width:768px){.sticky-header .cms-component--homepage-carousel{margin-top:0!important}}@media screen and (max-width:767px){.sticky-header.mobile-sticky .cms-component--homepage-carousel{margin-top:0!important}}.cms-component--homepage-carousel .swiper-slide{margin:0}.cms-component--homepage-carousel .swiper-button-next,.cms-component--homepage-carousel .swiper-button-prev{top:50%!important;margin:0!important;transform:translateY(-50%);color:#fff!important;background-image:none!important}.cms-component--homepage-carousel .swiper-container .swiper-pagination{margin:0;bottom:-3px!important}.text-wrapper{max-width:33.25rem;margin-bottom:45px}.text-wrapper h2{display:inline;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.08}.text-wrapper h2.bigger{font-size:3.125rem}.text-wrapper .align-center{text-align:center}.text-wrapper .align-left{text-align:left}.text-wrapper .align-right{text-align:right}.text-wrapper .sub-header{margin-top:25px}.button-wrapper{margin-top:1.875rem}.button-wrapper .button{padding:.938rem 2.5rem .875rem;color:#fff;background-color:#03262f;border-radius:1.625rem;box-shadow:0 .188rem .625rem 0 rgba(26,66,76,.3)}.cta-right .button-wrapper,.cta-right .sku-text-btn-link{text-align:right}@media (max-width:767px){.cta-right .button-wrapper,.cta-right .sku-text-btn-link{float:right}}.cta-right .info-tiles-block-action-button,.cta-right .info-video-block-action-button,.cta-right .video-button-link{width:100%;text-align:right}@media (max-width:767px){.cta-right .info-tiles-block-action-button,.cta-right .info-video-block-action-button,.cta-right .video-button-link{float:right}}@media (min-width:991px){.cta-right .info-video-block-action-button.container{float:unset;padding:0}}@media (max-width:991px){.cta-right .info-video-block-action-button.container{float:unset}}.cta-right .info-tiles-block-action-button{float:none}.cta-left .button-wrapper,.cta-left .sku-text-btn-link{text-align:left}@media (max-width:767px){.cta-left .button-wrapper,.cta-left .sku-text-btn-link{float:left}}.cta-left .info-tiles-block-action-button,.cta-left .info-video-block-action-button,.cta-left .video-button-link{width:100%;text-align:left}@media (max-width:767px){.cta-left .info-tiles-block-action-button,.cta-left .info-video-block-action-button,.cta-left .video-button-link{float:left}}@media (min-width:991px){.cta-left .info-video-block-action-button.container{float:unset;padding:0}}@media (max-width:991px){.cta-left .info-video-block-action-button.container{float:unset}}.cta-left .info-tiles-block-action-button{float:none}.cta-center .button-wrapper,.cta-center .sku-text-btn-link{text-align:center}.cta-center .info-tiles-block-action-button,.cta-center .info-video-block-action-button,.cta-center .video-button-link{width:100%;text-align:center}.sku-highlights-step-process-container{margin-bottom:40px}.sku-highlights-step-process-container .sku-highlights-heading{max-width:532px;margin:80px auto}@media (max-width:767px){.sku-highlights-step-process-container .sku-highlights-heading{padding-right:calc(8.33% + .5rem);padding-left:calc(8.33% + .5rem)}}.sku-highlights-step-process-container .sku-highlights-heading h2{margin-bottom:32px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:700;line-height:normal;text-align:center}.sku-highlights-step-process-container .sku-highlights-heading p{text-align:center}.sku-highlights-step-process-container .container-row{display:flex;flex-wrap:wrap;justify-content:center;margin-right:auto;margin-left:auto;text-align:center}.sku-highlights-step-process-container .common-image-component{margin-right:12px;margin-left:12px}.sku-highlights-step-process-container .common-image-component img{width:200px;height:200px;margin-bottom:30px}@media (max-width:991px){.sku-highlights-step-process-container .common-image-component img{width:120px;height:120px}}@media (max-width:767px){.sku-highlights-step-process-container .common-image-component img{width:200px;height:200px}}.sku-highlights-step-process-container .common-image-component .Style-square{border-radius:0}.sku-highlights-step-process-container .common-image-component .Style-rounded{border-radius:1.25rem}.sku-highlights-step-process-container .common-image-component .Style-circular{border-radius:8rem}.sku-highlights-step-process-container .common-image-component .Style-FlushToEdge{border:none;border-radius:0}.sku-highlights-step-process-container .common-image-component .common-image-desciption{width:200px}@media (max-width:991px){.sku-highlights-step-process-container .common-image-component .common-image-desciption{width:100px}}@media (max-width:767px){.sku-highlights-step-process-container .common-image-component .common-image-desciption{width:200px}}.sku-highlights-step-process-container .common-image-component .common-image-desciption h3{margin-bottom:0;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.875rem}@media (max-width:991px){.sku-highlights-step-process-container .common-image-component .common-image-desciption h3{font-size:1.375rem}}.sign-up-container{padding:2.5rem 0 0}.sign-up-container .buttons{padding:15px 0}.sign-up-container h2{font-size:2.5em;font-weight:700;line-height:1em;letter-spacing:-.02em}.sign-up-container .description{margin:1.875rem 0 1.25rem;font-size:1.5em;font-weight:400;line-height:1.0833em;letter-spacing:-.02em}.join-benefits{justify-content:space-between;padding:2.5rem 0 0;margin-bottom:2.5em}.join-benefits .tile{width:100%;max-width:330px;text-align:center;background-color:#fff;border:1px solid #000}.join-benefits .tile p{margin:1.25rem 1.25rem 1.875rem}@media screen and (min-width:768px) and (max-width:1200px){.join-benefits .tile{max-width:315px}}@media screen and (max-width:767px){.join-benefits .tile{width:100%;max-width:100%;margin:0 0 1rem}}.margin-right-80{margin-right:50px!important}.footer-promo-image{position:absolute;top:80px;left:10%;z-index:2;width:100%;max-width:500px}@media screen and (max-width:767px){.footer-promo-image{top:auto;bottom:35px;left:auto;padding:0 25px}}.footer-promo-image *{color:#fff}.footer-promo-image .story-block-btn{margin-top:20px;background-color:#fff;color:#000}.footer-promo-image .logo-title-button{padding-left:10px}.footer-promo-image .logo-title-button h2{font-size:2.5em;font-weight:700;line-height:1em;color:#fff;letter-spacing:-.02em}.footer-promo-image .logo-title-button .description{width:420px;margin:1.875rem 0 1.25rem;font-size:1.4em;color:#fff}.footer-promo-image .logo-title-button .learn-button{margin:1.25rem 0 0}.sn-in-house-instalments-payment{border:1px solid #222}.sn-in-house-instalments-payment .title{padding:10px;background-color:#000;color:#fff}.sn-in-house-instalments-payment .instalment-payment{padding:5px;border-top:1px solid #222}.sn-in-house-instalments-payment .instalment-total{padding:5px;border-top:2px solid #222}#og-msi og-smi{font-family:proxima-nova,sans-serif}#og-msi og-smi #og-smi-main-header{display:none}#og-msi og-smi .og-container{padding:0}#og-msi og-smi .og-title{margin:0;font-size:30px;font-weight:700}#og-msi og-smi #og-inactive-subscriptions .og-inactive-subscription,#og-msi og-smi #og-no-shipment-message,#og-msi og-smi #og-sent-shipments .og-sent-shipment,#og-msi og-smi #og-unsent-shipments .og-unsent-shipment{border:none;border-radius:0;box-shadow:none}#og-msi og-smi #og-inactive-subscriptions{border:none}#og-msi og-smi #og-no-shipment-message{display:flex;flex-direction:row;justify-content:space-between;padding-left:0;padding-right:0;text-align:left}#og-msi og-smi #og-no-shipment-message div:last-child{display:flex;align-items:center}#og-msi og-smi #og-no-shipment-message .og-button{padding:10px 26px;font-weight:700;line-height:17.95px;color:#fff;background-color:#000;border:none;border-radius:35px}#og-msi og-smi .og-shipment-info{margin-bottom:15px;font-size:20px;font-weight:700}@media screen and (min-width:768px){#og-msi og-smi .og-shipment-info{font-size:30px}}#og-msi og-smi .og-link{font-size:12px}#og-msi og-smi .og-shipment-header{flex-direction:column;align-items:flex-start;padding-left:0;padding-right:0;border:none}@media screen and (min-width:768px){#og-msi og-smi .og-shipment-header{flex-direction:row}}#og-msi og-smi .og-shipment-header-controls{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){#og-msi og-smi .og-shipment-header-controls{justify-content:flex-end;column-gap:5px}}#og-msi og-smi .og-shipment-header-controls .og-button{padding:8px 26px;margin-bottom:10px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;color:#fff;background-color:#000;border:none;border-radius:35px}#og-msi og-smi .og-product{display:flex;justify-content:flex-start;padding-left:0;padding-right:0}#og-msi og-smi .og-product .og-product-image-container{max-width:103px;max-height:103px}#og-msi og-smi .og-product .og-product-image-container img{max-width:100%}#og-msi og-smi .og-product .og-price{margin:0 0 35px}@media screen and (min-width:768px){#og-msi og-smi .og-product{display:flex}}#og-msi og-smi .og-product .og-cancelled-text-date,#og-msi og-smi .og-product .og-product-id,#og-msi og-smi .og-product .og-product-name{font-size:16px;font-weight:600}#og-msi og-smi .og-product .og-cancelled-text-date{display:block}#og-msi og-smi .og-product .og-cancelled-text-date,#og-msi og-smi .og-product .og-product-id{color:#747576}#og-msi og-smi .og-product .og-product-details-wrapper{justify-content:space-between}@media screen and (min-width:768px){#og-msi og-smi .og-product .og-description-and-controls,#og-msi og-smi .og-product .og-product-details-wrapper{display:flex;justify-content:space-between;flex-grow:1}}#og-msi og-smi .og-product .og-freq-quantity-controls{display:flex;margin:0}#og-msi og-smi .og-product .og-freq-quantity-controls .og-quantity{margin-bottom:1rem}#og-msi og-smi .og-product .og-freq-quantity-controls .og-freq{margin-bottom:0;margin-left:0}#og-msi og-smi .og-product .og-freq-quantity-controls span{display:block;width:auto;font-size:16px;font-weight:700}#og-msi og-smi .og-product .og-freq-quantity-controls>div select,#og-msi og-smi .og-product .og-quantity select{width:auto;padding:12px;margin:5px 10px 0 0;border:1px solid #ced4da}@media screen and (min-width:768px){#og-msi og-smi .og-product .og-freq-quantity-controls>div select,#og-msi og-smi .og-product .og-quantity select{width:160px}}#og-msi og-smi .og-product .og-subscription-quantity{font-size:16px;font-weight:700}#og-msi og-smi .og-product .og-order-item-price{align-items:flex-start;text-align:left}#og-msi og-smi .og-product .og-item-remove-actions{display:flex;flex-direction:column;margin:25px 0 0}@media screen and (min-width:768px){#og-msi og-smi .og-product .og-item-remove-actions{text-align:right}}#og-msi og-smi .og-product .og-item-remove-actions>div{margin-right:5px}#og-msi og-smi .og-product .og-cancel-subscription-button,#og-msi og-smi .og-product .og-delete-item-control,#og-msi og-smi .og-product .og-pause-subscription-button{display:block}#og-msi og-smi .og-product .og-cancel-subscription-button{margin-right:0}#og-msi og-smi .og-product .og-name-price-controls-container{max-width:none;justify-content:flex-end}@media screen and (min-width:1024px){#og-msi og-smi .og-product .og-name-price-controls-container{width:100%;max-width:550px}}#og-msi og-smi .og-mobile-payment-shipping{padding-right:0;padding-left:0}#og-msi og-smi .og-payment-shipping{flex-direction:column;align-items:flex-end;padding-right:0;padding-left:0;border-top:none;border-bottom:1px solid #ddd}@media screen and (min-width:768px){#og-msi og-smi .og-payment-shipping{padding-right:5px}}#og-msi og-smi .og-shipping-billing-container,#og-msi og-smi .og-total-table{width:100%;max-width:265px}@media screen and (min-width:1024px){#og-msi og-smi .og-shipping-billing-container,#og-msi og-smi .og-total-table{max-width:550px}}#og-msi og-smi .og-total-table{margin:20px 0 0}#og-msi og-smi .og-billing-container,#og-msi og-smi .og-shipping-address-container{padding:10px;border:1px solid #ddd}#og-msi og-smi .og-billing,#og-msi og-smi .og-shipping{margin-bottom:15px}#og-msi og-smi .og-billing .og-billing-details-container,#og-msi og-smi .og-billing .og-shipping-container,#og-msi og-smi .og-shipping .og-billing-details-container,#og-msi og-smi .og-shipping .og-shipping-container{width:100%;max-width:336px}@media screen and (min-width:768px){#og-msi og-smi .og-billing,#og-msi og-smi .og-shipping{display:flex;justify-content:space-between}}#og-msi og-smi .og-change-shipment-address-button{display:flex;align-items:center}#og-msi og-smi .og-total-table .og-table{width:100%}#og-msi og-smi .og-total-table .og-footer-header{display:none}#og-msi og-smi .og-total-table table tr:last-child>*{border:none}#og-msi og-smi .og-shipment-discount-total{display:none}#og-msi og-smi tr th{padding:0 0 10px}#og-msi og-smi .og-reactivate-subscription-button .og-button{display:inline;padding:0;font-size:12px;text-decoration:underline;border:none;transition:all .2s ease}#og-msi og-smi .og-reactivate-subscription-button .og-button:hover{color:#666;box-shadow:none;transform:none}#og-msi og-smi .og-base-unit-price{font-weight:600;color:#969798}#og-msi og-smi .og-final-unit-price{font-weight:700;color:#e71c7d}#og-msi og-smi .og-price-each{display:none}#og-msi .og-inactive-subscription .og-description-and-controls{flex-direction:column}@media screen and (min-width:768px){#og-msi .og-inactive-subscription .og-description-and-controls{flex-direction:row}}#og-msi .og-inactive-subscription .og-name-price-controls-container{justify-content:flex-start!important}@media screen and (min-width:768px){#og-msi .og-inactive-subscription .og-name-price-controls-container{padding-right:5px}}#og-msi .og-inactive-subscription .og-freq-quantity-controls{margin-top:20px;margin-right:2rem;margin-bottom:2rem}@media screen and (min-width:768px){#og-msi .og-inactive-subscription .og-freq-quantity-controls{margin-top:0}}#og-msi .og-inactive-subscription .og-subscription-quantity{margin-top:0}#og-msi .og-inactive-subscription .og-quantity{width:50px}#og-msi .og-inactive-subscription .og-freq{width:100px}#og-msi .og-inactive-subscription .og-inactive-subscription-actions{align-items:start}#og-msi dialog{border:0}#og-msi dialog .og-dialog-header{align-items:flex-start}#og-msi dialog .og-dialog-header .og-button,#og-msi dialog .og-dialog-header .og-button-close{padding-top:0!important;padding-right:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#000!important;box-shadow:none!important;text-decoration:none!important}#og-msi dialog .og-dialog-title{font-size:24px}#og-msi .og-change-shipment-date-button dialog .og-dialog-footer,#og-msi .og-delete-item-control dialog .og-dialog-footer,#og-msi .og-reactivate-subscription-button dialog .og-dialog-footer,#og-msi .og-send-shipment-now-button dialog .og-dialog-footer,#og-msi .og-skip-shipment-button dialog .og-dialog-footer{justify-content:flex-start}#og-msi .og-change-shipment-address-button dialog .og-row{flex-direction:column}#og-msi .og-cancel-subscription-button dialog .og-dialog-body,#og-msi .og-cancel-subscription-button dialog .og-dialog-header{text-align:left}#og-msi .og-cancel-subscription-button dialog .og-cancel-subscription-payment-product-name{padding-bottom:20px}#og-msi .og-cancel-subscription-button dialog .og-cancel-subscription-product-name{padding-top:20px}#og-msi .og-cancel-subscription-button dialog .og-dialog-stacked-buttons{max-width:none;flex-direction:row}#og-msi .og-cancel-subscription-button dialog .og-dialog-stacked-buttons .og-button{padding:10px 26px;margin-bottom:10px;font-weight:700;line-height:17.95px;color:#fff;background-color:#000;border:none;border-radius:35px}#og-msi .og-change-shipment-address-button dialog .og-dialog-body,#og-msi .og-delete-item-control dialog .og-dialog-body,#og-msi .og-reactivate-subscription-button dialog .og-dialog-body{text-align:left}#og-msi .og-change-shipment-address-button dialog .og-dialog-footer .og-button,#og-msi .og-delete-item-control dialog .og-dialog-footer .og-button,#og-msi .og-reactivate-subscription-button dialog .og-dialog-footer .og-button{padding:10px 26px;margin-bottom:10px;font-weight:700;line-height:17.95px;color:#fff;background-color:#000;border:none;border-radius:35px;text-decoration:none}.sn-debugger-container{top:0;right:0;bottom:0;left:0;background-color:pink;z-index:5}.sn-debugger-button{top:0;right:0;z-index:10;border:1px solid #000;background-color:initial}.sn-debugger-button:focus{border:1px solid #000;outline:1px solid #000}.free-shipping{width:100%;min-height:24px;font-size:15px;font-weight:700;text-transform:uppercase}.free-shipping .free-shipping-icon{width:20px;height:22px;margin-right:10px;background-image:url(/assets/icons/shipping.svg);background-repeat:no-repeat;background-size:cover}.free-shipping span{white-space:nowrap}.up-sell-review__pricing .free-shipping{margin:0;font-size:13px}.up-sell-review__pricing .free-shipping .free-shipping-icon{width:18px;height:20px}.product-page-cms-components{padding:10px}.product-page-cms-components .swiper-pagination--none .swiper-pagination{opacity:0}.lifestyle-carousel-container{margin:40px 0}.lifestyle-carousel-container a:focus-visible{outline:1.5px auto #085cf1}.lifestyle-carousel-container h3{margin-bottom:10px;font-weight:700}.lifestyle-carousel-container h5{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-weight:400}@media (max-width:991px){.lifestyle-carousel-container h5{width:100%}}.lifestyle-carousel-container img{margin-bottom:30px}.lifestyle-carousel-container .common-image-desciption h5{font-weight:700}.product-infoblock-container.full-width{padding-right:50px;padding-bottom:50px;padding-left:50px;margin-top:-27px}@media (max-width:767.98px){.product-infoblock-container.full-width{padding:0;position:unset;right:unset;left:unset;width:unset;margin-right:unset;margin-left:unset}}.product-infoblock-container.full-width .info-block{padding-top:130px;padding-right:80px;padding-left:165px}.product-infoblock-container.full-width .info-block h3,.product-infoblock-container.full-width .info-block h5,.product-infoblock-container.full-width .info-block ul li{margin-bottom:20px}.product-infoblock-container.full-width .info-block p{margin-bottom:40px}@media (max-width:991px){.product-infoblock-container.full-width .info-block{padding:20px}}.product-infoblock-container.full-width .media-block{padding:50px 0 0 50px;word-break:break-all}@media (max-width:991px){.product-infoblock-container.full-width .media-block{padding:0}}.product-infoblock-container.full-width .media-block .video,.product-infoblock-container.full-width .media-block img{width:650px;height:650px;margin:0 auto}@media (max-width:991px){.product-infoblock-container.full-width .media-block .video,.product-infoblock-container.full-width .media-block img{width:100%;height:100%;margin:0 auto}}.product-infoblock-container.full-width .info-container:nth-child(odd) .info-blocks-info{order:1}@media (max-width:767px){.product-infoblock-container.full-width .info-container:nth-child(odd) .info-blocks-info{order:2}}.product-infoblock-container.full-width .info-container:nth-child(odd) .info-blocks-info .info-block{padding-bottom:25px}.product-infoblock-container.full-width .info-container:nth-child(odd) .info-blocks-media{order:2}@media (max-width:767px){.product-infoblock-container.full-width .info-container:nth-child(odd) .info-blocks-media{order:1}}.product-infoblock-container.full-width .info-container:nth-child(odd) .info-blocks-media .media-block{padding-top:25px;padding-left:0;text-align:center}.product-infoblock-container.full-width .info-container:nth-child(2n) .info-blocks-info{order:2}.product-infoblock-container.full-width .info-container:nth-child(2n) .info-blocks-info .info-block{padding:130px 95px 25px 90px}@media (max-width:991px){.product-infoblock-container.full-width .info-container:nth-child(2n) .info-blocks-info .info-block{padding:20px}}.product-infoblock-container.full-width .info-container:nth-child(2n) .info-blocks-media{order:1}.product-infoblock-container.full-width .info-container:nth-child(2n) .info-blocks-media .media-block{padding-top:25px;padding-bottom:0;text-align:center}.product-infoblock-container.full-width .group{width:100%;height:100%;overflow:hidden}.product-infoblock-container.full-width .group iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:991px){.product-infoblock-container.full-width .group iframe{position:relative}}.product-infoblock-container.full-width #poster-image{position:absolute}@media (max-width:991px){.product-infoblock-container.full-width #poster-image{position:relative}}.product-infoblock-container.full-width .video-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-infoblock-container.full-width .video-wrapper{top:0;bottom:0;width:100%}.product-infoblock-container.full-width iframe{width:100%;height:100%}.orange{color:#e74c39!important}.grey{color:#333!important}.teal{color:#00a5af!important}.purple{color:#512e6d!important}.green{color:#97c93c!important}.blue{color:#205d9e!important}.yellow{color:#fad900!important}.vibrant-blue{color:#085cf1!important}.violator-banner-block{padding:15px 16px;color:#fff;text-align:center;background-color:#000}.violator-banner-block a{color:#fff;text-decoration:underline}.btn-more-info{width:100%;padding:10px;margin-bottom:0;color:#fff;background-color:#000;border:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px}