@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--seltzer{background-color:#49b9db!important}.drink-line--fruitichillplus{background-color:#63bf78!important}.drink-line--zerosoda{background-color:#ed6e6e!important}.drink-line--fruitichill{background-color:#ffcd49!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--hydrater{background-color:#49b9db!important}.drink-line--vitamines{background-color:#63bf78!important}.nutrition--seltzer{background-color:#49b9db!important}.nutrition--fruitichillplus{background-color:#63bf78!important}.nutrition--zerosoda{background-color:#ed6e6e!important}.nutrition--fruitichill{background-color:#ffcd49!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--hydrater{background-color:#49b9db!important}.nutrition--vitamines{background-color:#63bf78!important}.drink-line-pdp--seltzer{background-color:#49b9db!important}.drink-line-pdp--fruitichillplus{background-color:#63bf78!important}.drink-line-pdp--zerosoda{background-color:#ed6e6e!important}.drink-line-pdp--fruitichill{background-color:#ffcd49!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--hydrater{background-color:#49b9db!important}.drink-line-pdp--vitamines{background-color:#63bf78!important}/*!
 * Bootstrap  v5.2.3 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-bg--f7f9f9: #f7f9f9;--bs-bg--f7f2ee: #f7f2ee;--bs-bg--a4695d: #a4695d;--bs-bg--f8f1f0: #f8f1f0;--bs-bg--05253a: #05253a;--bs-bg--ffffff: #fff;--bs-bg--fff9f0: #fff9f0;--bs-bg--000000: #000;--bs-bg--f7f6f6: #f7f6f6;--bs-bg--f8f9fb: #f8f9fb;--bs-bg--9f7a98: #9f7a98;--bs-bg--899a8f: #899a8f;--bs-bg--6f7d8c: #6f7d8c;--bs-bg--7a444d: #7a444d;--bs-bg--8e236b: #8e236b;--bs-bg--f2ebed: #f2ebed;--bs-bg--a2675c: #a2675c;--bs-bg--8e5159: #8e5159;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #000;--bs-secondary: #e74c39;--bs-success: #5cb85c;--bs-info: #00abea;--bs-warning: #f39c12;--bs-danger: #e74c3c;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 0, 0, 0;--bs-secondary-rgb: 231, 76, 57;--bs-success-rgb: 92, 184, 92;--bs-info-rgb: 0, 171, 234;--bs-warning-rgb: 243, 156, 18;--bs-danger-rgb: 231, 76, 60;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 0, 0, 0;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: "proxima-nova-normal-400", "robotoregular", "Helvetica", "Arial", sans-serif;--bs-font-monospace: "Menlo", "Monaco", "Consolas", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: proxima-nova-normal-400, robotoregular, Helvetica, Arial, sans-serif;--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #000;--bs-body-bg: #fff;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: 0;--bs-border-radius-sm: 0;--bs-border-radius-lg: 0;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-link-color: #000;--bs-link-hover-color: black;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;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:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){h1,.h1{font-size:3rem}}h2,.h2{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h2,.h2{font-size:2.5rem}}h3,.h3{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h3,.h3{font-size:2rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.list-unstyled{padding-left:0;list-style:none}.figure{display:inline-block}.container,.container-fluid{--bs-gutter-x: 30px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:768px}}@media (min-width: 768px){.container{max-width:770px}}@media (min-width: 992px){.container{max-width:962px}}@media (min-width: 1200px){.container{max-width:1170px}}.row{--bs-gutter-x: 30px;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-12,.waitlist-input{flex:0 0 auto;width:100%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.g-0{--bs-gutter-x: 0}.g-0{--bs-gutter-y: 0}@media (min-width: 576px){.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-6{margin-left:50%}}@media (min-width: 992px){.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}}@media (min-width: 1200px){.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.offset-xl-4{margin-left:33.33333333%}}.table{--bs-table-color: var(--bs-body-color);--bs-table-bg: transparent;--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cccccc;--bs-table-border-color: #b8b8b8;--bs-table-striped-bg: #c2c2c2;--bs-table-striped-color: #000;--bs-table-active-bg: #b8b8b8;--bs-table-active-color: #000;--bs-table-hover-bg: #bdbdbd;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #fadbd7;--bs-table-border-color: #e1c5c2;--bs-table-striped-bg: #eed0cc;--bs-table-striped-color: #000;--bs-table-active-bg: #e1c5c2;--bs-table-active-color: #000;--bs-table-hover-bg: #e7cbc7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #def1de;--bs-table-border-color: #c8d9c8;--bs-table-striped-bg: #d3e5d3;--bs-table-striped-color: #000;--bs-table-active-bg: #c8d9c8;--bs-table-active-color: #000;--bs-table-hover-bg: #cddfcd;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cceefb;--bs-table-border-color: #b8d6e2;--bs-table-striped-bg: #c2e2ee;--bs-table-striped-color: #000;--bs-table-active-bg: #b8d6e2;--bs-table-active-color: #000;--bs-table-hover-bg: #bddce8;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fdebd0;--bs-table-border-color: #e4d4bb;--bs-table-striped-bg: #f0dfc6;--bs-table-striped-color: #000;--bs-table-active-bg: #e4d4bb;--bs-table-active-color: #000;--bs-table-hover-bg: #ead9c0;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #fadbd8;--bs-table-border-color: #e1c5c2;--bs-table-striped-bg: #eed0cd;--bs-table-striped-color: #000;--bs-table-active-bg: #e1c5c2;--bs-table-active-color: #000;--bs-table-hover-bg: #e7cbc8;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;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[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#000;background-color:#fff;border-color:gray;outline:0;box-shadow:0 0 0 .25rem #00000040}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#8e8f90;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#000;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#000;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.cms-page .footer-promo-image .btn-check[disabled]+.story-block-btn,.cms-page .footer-promo-image .btn-check:disabled+.story-block-btn{pointer-events:none;filter:none;opacity:.65}.input-group .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .input-group .story-block-btn{position:relative;z-index:2}.input-group .cms-page .footer-promo-image .story-block-btn:focus,.cms-page .footer-promo-image .input-group .story-block-btn:focus{z-index:5}.cms-page .footer-promo-image .input-group-lg>.story-block-btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:0}.cms-page .footer-promo-image .input-group-sm>.story-block-btn{padding:.25rem .5rem;font-size:.85rem;border-radius:0}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#e74c3c}.is-invalid~.invalid-feedback{display:block}.form-control.is-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' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%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{border-color:#e74c3c;box-shadow:0 0 0 .25rem #e74c3c40}textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.btn,.cms-page .footer-promo-image .story-block-btn,.comparison__info-block .compare-btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #000;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);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,.cms-page .footer-promo-image .story-block-btn,.comparison__info-block .compare-btn{transition:none}}.btn:hover,.cms-page .footer-promo-image .story-block-btn:hover,.comparison__info-block .compare-btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.cms-page .footer-promo-image .btn-check+.story-block-btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.cms-page .footer-promo-image .story-block-btn:focus-visible,.comparison__info-block .compare-btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.cms-page .footer-promo-image .btn-check:focus-visible+.story-block-btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.cms-page .footer-promo-image .btn-check:checked+.story-block-btn,:not(.btn-check)+.btn:active,.cms-page .footer-promo-image :not(.btn-check)+.story-block-btn:active,.comparison__info-block :not(.btn-check)+.compare-btn:active,.btn:first-child:active,.cms-page .footer-promo-image .story-block-btn:first-child:active,.comparison__info-block .compare-btn:first-child:active,.btn.active,.cms-page .footer-promo-image .active.story-block-btn,.comparison__info-block .active.compare-btn,.btn.show,.cms-page .footer-promo-image .show.story-block-btn,.comparison__info-block .show.compare-btn{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.cms-page .footer-promo-image .btn-check:checked+.story-block-btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.cms-page .footer-promo-image :not(.btn-check)+.story-block-btn:active:focus-visible,.comparison__info-block :not(.btn-check)+.compare-btn:active:focus-visible,.btn:first-child:active:focus-visible,.cms-page .footer-promo-image .story-block-btn:first-child:active:focus-visible,.comparison__info-block .compare-btn:first-child:active:focus-visible,.btn.active:focus-visible,.cms-page .footer-promo-image .active.story-block-btn:focus-visible,.comparison__info-block .active.compare-btn:focus-visible,.btn.show:focus-visible,.cms-page .footer-promo-image .show.story-block-btn:focus-visible,.comparison__info-block .show.compare-btn:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.cms-page .footer-promo-image .story-block-btn:disabled,.comparison__info-block .compare-btn:disabled,.btn.disabled,.cms-page .footer-promo-image .disabled.story-block-btn,.comparison__info-block .disabled.compare-btn,fieldset:disabled .btn,fieldset:disabled .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image fieldset:disabled .story-block-btn,fieldset:disabled .comparison__info-block .compare-btn,.comparison__info-block fieldset:disabled .compare-btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary,.comparison__info-block .compare-btn{--bs-btn-color: #fff;--bs-btn-bg: #000;--bs-btn-border-color: #000;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: black;--bs-btn-hover-border-color: black;--bs-btn-focus-shadow-rgb: 38, 38, 38;--bs-btn-active-color: #fff;--bs-btn-active-bg: black;--bs-btn-active-border-color: black;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #000;--bs-btn-disabled-border-color: #000}.btn-secondary{--bs-btn-color: #000;--bs-btn-bg: #e74c39;--bs-btn-border-color: #e74c39;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #eb6757;--bs-btn-hover-border-color: #e95e4d;--bs-btn-focus-shadow-rgb: 196, 65, 48;--bs-btn-active-color: #000;--bs-btn-active-bg: #ec7061;--bs-btn-active-border-color: #e95e4d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #e74c39;--bs-btn-disabled-border-color: #e74c39}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 38, 38, 38;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.cms-page .footer-promo-image .btn-group-lg>.story-block-btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: 0}.cms-page .footer-promo-image .btn-group-sm>.story-block-btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .85rem;--bs-btn-border-radius: 0}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{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{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: #000;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: rgba(0, 0, 0, .15);--bs-dropdown-border-radius: 0;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: -1px;--bs-dropdown-divider-bg: rgba(0, 0, 0, .15);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-dropdown-link-color: #212529;--bs-dropdown-link-hover-color: #1e2125;--bs-dropdown-link-hover-bg: #e9ecef;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #000;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.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}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .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}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .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}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.85rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, .15);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: rgba(0, 0, 0, .15);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #000;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.cms-page .footer-promo-image .btn-group>.story-block-btn,.comparison__info-block .btn-group>.compare-btn,.cms-page .footer-promo-image .btn-group-vertical>.story-block-btn{position:relative;flex:1 1 auto}.cms-page .footer-promo-image .btn-group>.btn-check:checked+.story-block-btn,.cms-page .footer-promo-image .btn-group>.btn-check:focus+.story-block-btn,.btn-group>.btn:hover,.cms-page .footer-promo-image .btn-group>.story-block-btn:hover,.comparison__info-block .btn-group>.compare-btn:hover,.btn-group>.btn:focus,.cms-page .footer-promo-image .btn-group>.story-block-btn:focus,.comparison__info-block .btn-group>.compare-btn:focus,.btn-group>.btn:active,.cms-page .footer-promo-image .btn-group>.story-block-btn:active,.comparison__info-block .btn-group>.compare-btn:active,.btn-group>.btn.active,.cms-page .footer-promo-image .btn-group>.active.story-block-btn,.comparison__info-block .btn-group>.active.compare-btn,.cms-page .footer-promo-image .btn-group-vertical>.btn-check:checked+.story-block-btn,.cms-page .footer-promo-image .btn-group-vertical>.btn-check:focus+.story-block-btn,.cms-page .footer-promo-image .btn-group-vertical>.story-block-btn:hover,.cms-page .footer-promo-image .btn-group-vertical>.story-block-btn:focus,.cms-page .footer-promo-image .btn-group-vertical>.story-block-btn:active,.cms-page .footer-promo-image .btn-group-vertical>.active.story-block-btn{z-index:1}.btn-group{border-radius:0}.btn-group>:not(.btn-check:first-child)+.btn,.cms-page .footer-promo-image .btn-group>:not(.btn-check:first-child)+.story-block-btn,.comparison__info-block .btn-group>:not(.btn-check:first-child)+.compare-btn,.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.cms-page .footer-promo-image .btn-group>.story-block-btn:not(:last-child):not(.dropdown-toggle),.comparison__info-block .btn-group>.compare-btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.cms-page .footer-promo-image .btn-group>.dropdown-toggle-split.story-block-btn:first-child,.comparison__info-block .btn-group>.dropdown-toggle-split.compare-btn:first-child,.btn-group>.btn-group:not(:last-child)>.btn,.cms-page .footer-promo-image .btn-group>.btn-group:not(:last-child)>.story-block-btn,.comparison__info-block .btn-group>.btn-group:not(:last-child)>.compare-btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.cms-page .footer-promo-image .btn-group>.story-block-btn:nth-child(n+3),.comparison__info-block .btn-group>.compare-btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.cms-page .footer-promo-image .btn-group>:not(.btn-check)+.story-block-btn,.comparison__info-block .btn-group>:not(.btn-check)+.compare-btn,.btn-group>.btn-group:not(:first-child)>.btn,.cms-page .footer-promo-image .btn-group>.btn-group:not(:first-child)>.story-block-btn,.comparison__info-block .btn-group>.btn-group:not(:first-child)>.compare-btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.cms-page .footer-promo-image .btn-group-sm>.story-block-btn+.dropdown-toggle-split,.comparison__info-block .btn-group-sm>.compare-btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.cms-page .footer-promo-image .btn-group-lg>.story-block-btn+.dropdown-toggle-split,.comparison__info-block .btn-group-lg>.compare-btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.cms-page .footer-promo-image .btn-group-vertical>.story-block-btn{width:100%}.cms-page .footer-promo-image .btn-group-vertical>.story-block-btn:not(:first-child){margin-top:-1px}.cms-page .footer-promo-image .btn-group-vertical>.story-block-btn:not(:last-child):not(.dropdown-toggle),.cms-page .footer-promo-image .btn-group-vertical>.btn-group:not(:last-child)>.story-block-btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.cms-page .footer-promo-image .btn-group-vertical>.story-block-btn~.btn,.cms-page .footer-promo-image .btn-group-vertical>.btn~.story-block-btn,.cms-page .footer-promo-image .btn-group-vertical>.story-block-btn~.story-block-btn,.comparison__info-block .cms-page .footer-promo-image .btn-group-vertical>.compare-btn~.story-block-btn,.cms-page .footer-promo-image .comparison__info-block .btn-group-vertical>.compare-btn~.story-block-btn,.comparison__info-block .cms-page .footer-promo-image .btn-group-vertical>.story-block-btn~.compare-btn,.cms-page .footer-promo-image .comparison__info-block .btn-group-vertical>.story-block-btn~.compare-btn,.cms-page .footer-promo-image .btn-group-vertical>.btn-group:not(:first-child)>.story-block-btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: #6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 0;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color: #495057;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(0, 0, 0, .55);--bs-navbar-hover-color: rgba(0, 0, 0, .7);--bs-navbar-disabled-color: rgba(0, 0, 0, .3);--bs-navbar-active-color: rgba(0, 0, 0, .9);--bs-navbar-brand-padding-y: .3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(0, 0, 0, .9);--bs-navbar-brand-hover-color: rgba(0, 0, 0, .9);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(0, 0, 0, .1);--bs-navbar-toggler-border-radius: 0;--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}@media (min-width: 576px){.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}}@media (min-width: 768px){.navbar-expand-md{flex-wrap: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:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width: 992px){.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}}@media (min-width: 1200px){.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-border-width: 1px;--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: 0;--bs-card-box-shadow: ;--bs-card-inner-border-radius: -1px;--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(0, 0, 0, .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 15px;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.accordion{--bs-accordion-color: #000;--bs-accordion-bg: #fff;--bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0;--bs-accordion-inner-border-radius: -1px;--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #000;--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: gray;--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(0, 0, 0, .25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: black;--bs-accordion-active-bg: #e6e6e6}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: #6c757d;--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: #6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "../index.html")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: #fff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: #dee2e6;--bs-pagination-border-radius: 0;--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: #e9ecef;--bs-pagination-hover-border-color: #dee2e6;--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: #e9ecef;--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(0, 0, 0, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #000;--bs-pagination-active-border-color: #000;--bs-pagination-disabled-color: #6c757d;--bs-pagination-disabled-bg: #fff;--bs-pagination-disabled-border-color: #dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);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){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: 0}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size: .85rem;--bs-pagination-border-radius: 0}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge,.cms-page .footer-promo-image .story-block-btn .badge,.comparison__info-block .compare-btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-success{--bs-alert-color: #376e37;--bs-alert-bg: #def1de;--bs-alert-border-color: #ceeace}.alert-info{--bs-alert-color: #00678c;--bs-alert-bg: #cceefb;--bs-alert-border-color: #b3e6f9}.alert-danger{--bs-alert-color: #8b2e24;--bs-alert-bg: #fadbd8;--bs-alert-border-color: #f8c9c5}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height: 1rem;--bs-progress-font-size: .75rem;--bs-progress-bg: #e9ecef;--bs-progress-border-radius: 0;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #000;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:0;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #00000040;opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 30px;--bs-toast-max-width: 350px;--bs-toast-font-size: .875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, .85);--bs-toast-border-width: 1px;--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: 0;--bs-toast-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-toast-header-color: #6c757d;--bs-toast-header-bg: rgba(255, 255, 255, .85);--bs-toast-header-border-color: rgba(0, 0, 0, .05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: rgba(0, 0, 0, .2);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0;--bs-modal-box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-modal-inner-border-radius: -1px;--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #ccc;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #ccc;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);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{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: .85rem;--bs-tooltip-color: #fff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0;--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 310px;--bs-popover-font-size: .85rem;--bs-popover-bg: #fff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, .2);--bs-popover-border-radius: 0;--bs-popover-inner-border-radius: -1px;--bs-popover-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: #222;--bs-popover-header-bg: #f0f0f0;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #000;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:5%;padding:0;color:#2c2d2e;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#2c2d2e;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232c2d2e'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232c2d2e'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:5%;margin-bottom:1rem;margin-left:5%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#000;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before,.cms-page .footer-promo-image .placeholder.story-block-btn:before,.comparison__info-block .placeholder.compare-btn:before{display:inline-block;content:""}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.float-start{float:left!important}.float-end{float:right!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!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}.d-none{display:none!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.w-25{width:25%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.h-auto{height:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!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-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-content-center{align-content:center!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-3{padding-right:1rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-nowrap{white-space:nowrap!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:#6c757d!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}@media (min-width: 576px){.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-none{display:none!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}}@media (min-width: 768px){.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-none{display:none!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.mb-md-4{margin-bottom:1.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.p-md-0{padding:0!important}.pe-md-0{padding-right:0!important}.ps-md-0{padding-left:0!important}.text-md-start{text-align:left!important}}@media (min-width: 992px){.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-none{display:none!important}.order-lg-1{order:1!important}.order-lg-3{order:3!important}}@media (min-width: 1200px){.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-none{display:none!important}.order-xl-0{order:0!important}}@media print{.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}}svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;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{inset:0;margin:auto;position:absolute}.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-text,.fa-layers-counter{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{inset:auto auto 0 0;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:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.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{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute}.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}.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);opacity:.4;opacity:var(--fa-secondary-opacity, .4)}.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-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-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.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 center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 10px #00000008;pointer-events:auto}.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-close-button:hover,.toast-container .ngx-toastr .toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.toast-container .ngx-toastr:hover{box-shadow:0 0 10px #00000026;opacity:1;cursor:pointer}@media all and (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 all and (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 all and (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)}to,80%{transform:scale(1) rotate(0)}}.hamburger-menu{position:relative;display:none;width:25px;height:23px;background-color:transparent;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(0)}.hamburger-menu span:nth-child(1){top:0}.hamburger-menu span:nth-child(2){top:8px}.hamburger-menu span:nth-child(3){top:16px}.hamburger-menu.open span:nth-child(1){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{animation:tada 2s linear}.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}html{scrollbar-gutter:stable;scroll-behavior:smooth}html,body{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-header,.layout-sticky-footer .lsf-vaiolator,.layout-sticky-footer .lsf-page-footer{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}.cat-page-container,.plp-page .container.main-container{max-width:1440px;min-height:900px!important;padding:0 15px}.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%}.content-padding{padding-right:0;padding-left:0}.loading-container{position:relative;min-width:50px;min-height:50px}h1,.h1,h2,.h2,h3,.h3{margin-top:8px;margin-bottom:8px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}h1 .header-note,.h1 .header-note,h2 .header-note,.h2 .header-note,h3 .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,.h1.bold,h2.bold,.h2.bold,h3.bold,.h3.bold{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}h1,.h1,h2,.h2{font-size:40px}@media (max-width: 767px){h2,.h2{font-size:32px}}h3,.h3{font-size:32px}h4,.h4,h5,.h5,h6,.h6{margin-top:5.3333333333px;margin-bottom:8px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}h4.bold,.h4.bold,h5.bold,.h5.bold,h6.bold,.h6.bold{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}h4,.h4{font-size:24px}h5,.h5{font-size:20px}.sn-enhanced-text-block-component{width:100%;margin:0 auto -1px}.sn-enhanced-text-block-component h2,.sn-enhanced-text-block-component .h2{padding-top:60px;padding-bottom:20px;color:inherit!important;margin:0}@media screen and (max-width: 767px){.sn-enhanced-text-block-component{padding:0 20px}}.cms-text-component{width:100%;max-width:1440px;margin:auto}.cms-text-component h2,.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;text-decoration:none}a:hover,a:focus{text-decoration:none}a .checkout-page-link{text-decoration:underline}a h3:hover,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,.category-landing-page .wrapper{background-color:#f8f9fa}.sn-checkout-v2 .wrapper{min-height:65vh}img{max-width:100%;height:auto;vertical-align:middle}.form-text{margin:2.6666666667px 0 4px;color:#8e8f90}h4.form-text,.form-text.h4{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 #0000001a}.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}.subscribe-and-save-message{padding:20px;margin-bottom:0;background-color:#f8f8f8}.subscribe-and-save-message strong{color:#fb291b}.defer-load{min-height:1px}.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}.comparison__overlay{position:fixed;top:0;left:0;z-index:102;width:100%;height:100%;background-color:#ffffffa6;-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:#ffffffd9;opacity:0;transition:opacity .2s ease-in}.comparison__image:hover .hover-delete{color:#e74c39;opacity:1}.comparison__image:hover:before{position:absolute;inset: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 #0000001a;transform:translate(-50%)}.comparison__info-block--active .btn,.comparison__info-block--active .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .comparison__info-block--active .story-block-btn,.comparison__info-block--active .comparison__info-block .compare-btn,.comparison__info-block .comparison__info-block--active .compare-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 .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .comparison__info-block .story-block-btn,.comparison__info-block .compare-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:transparent!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 .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,.content-container .h1,.title 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,.content-container .h1,.title h1,.title .h1{font-size:40px}}.content-container h2,.content-container .h2,.title 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,.content-container .h2,.title h2,.title .h2{font-size:32px}}.content-container h4,.content-container .h4,.content-container h3,.content-container .h3,.title h4,.title .h4,.title h3,.title .h3{font-size:20px}@media screen and (min-width: 768px){.content-container h4,.content-container .h4,.content-container h3,.content-container .h3,.title h4,.title .h4,.title h3,.title .h3{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%}.offer-tile{display:flex;width:100%;height:100%}.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-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;font-size:.8125rem}.banner-announement--wrapper img{margin:0 7px 0 0}@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 *{font-weight:400}.subscribe-and-save__btn img{margin-right:8px}.variationOptions input[type=radio]{display:none}.variationOptions input[type=radio]:checked+span{color:#fff;background-color:#000}.variationOptions span{display:inline-block;width:auto;padding:0 10px;margin-right:10px;color:#000;text-align:center;border:1px solid #000;border-radius:3px}@media (max-width: 767px){.variationOptions span{padding:0 6px}}.product-details .variationOptionsColor{display:flex;align-items:center;flex-wrap:wrap}.variationOptionsColor__container{padding:0}.variationOptionsColor__container .swiper-wrapper{align-items:center;width:112px;padding-top:0!important;margin-bottom:0!important}@media screen and (max-width: 767px){.plp-page .variationOptionsColor__container .swiper-wrapper,.category-landing-page .variationOptionsColor__container .swiper-wrapper{width:84px}}.variationOptionsColor.plp-page-variation{display:flex;align-items:center}.variationOptionsColor.plp-page-variation label{width:28px;height:28px}.variationOptionsColor.plp-page-variation span.color-code{width:21px;height:21px}.variationOptionsColor.plp-page-variation div.line1{position:absolute;width:21px;transform:translateY(9px) translate(-1px) rotate(45deg)}@media (max-width: 767px){.variationOptionsColor .swipe-prev,.variationOptionsColor .swipe-next{font-size:18px!important}}.variationOptionsColor .colors-fa-icons{display:block;max-width:64px;text-align:center}.variationOptionsColor .swipe-prev,.variationOptionsColor .swipe-next{width:20px;font-size:20px;-webkit-user-select:none;user-select:none}.variationOptionsColor .swiper-button-prev,.variationOptionsColor .swiper-button-next{display:none}.variationOptionsColor .swipe-next{margin-left:5px}.variationOptionsColor .swipe-next .svg-inline--fa{vertical-align:-.155em}.variationOptionsColor .swipe-prev{margin-right:5px}.variationOptionsColor .swipe-prev .svg-inline--fa{vertical-align:-.155em}.variationOptionsColor .swiper-button-disabled{opacity:0}.variationOptionsColor .swiper-container{width:100%}.variationOptionsColor input[type=radio]{display:none}.variationOptionsColor label{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border:1.5px solid transparent;border-radius:50%;padding:2px;margin-bottom:0}.product-details .variationOptionsColor label{margin-bottom:4px;margin-right:4px}.product-details .variationOptionsColor label:last-child{margin:0 4px 4px 0}.variationOptionsColor label span{cursor:pointer}.variationOptionsColor label span.disabled{cursor:default}.variationOptionsColor label.selected{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border:1.5px solid #979797}.variationOptionsColor span.color-code{display:inline-block;width:28px;height:28px;vertical-align:middle;border:1px solid transparent;border-radius:50%}.variationOptionsColor span.color-code.light-color{border:1px solid #d4d4d4}.variationOptionsColor div.line1{position:relative;width:28px;border-bottom:1px solid #fff;transform:translateY(13px) translate(-1px) rotate(45deg)}.variationOptionsColor div.line2{border-bottom:1px solid #d4d4d4}.product-sn-swatch-variation .col-form-label{font-size:12px}.product-sn-swatch-variation .onPdp{display:flex;width:100%;gap:7px;margin-bottom:0}.product-sn-swatch-variation .onPdp label{flex:1;margin-bottom:0}.product-sn-swatch-variation .onPdp input[type=radio]{display:none}.product-sn-swatch-variation .onPdp input[type=radio]:checked+span{border:1px solid #000;color:#000;background-color:#fff;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-weight:600!important}.product-sn-swatch-variation .onPdp span{display:inline-block;width:100%;padding:8px 12px;margin-right:10px;color:#909090;text-align:center;border:1px solid #909090;border-radius:4px;font-size:16px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}@media (max-width: 767px){.product-sn-swatch-variation .onPdp span{padding:0 6px}}.product-sn-swatch-variation .pdp-label{font-size:16px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-weight:600!important}.product-sn-swatch-variation .colorDetails{display:flex;align-items:center}.product-sn-swatch-variation .colorText{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif!important;font-size:16px!important;padding-bottom:0;padding-top:0}.product-sn-swatch-variation .colorName{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:600}.addGap{gap: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}.subscription-terms-new{font-size:14px!important;white-space:normal}.cms-secondary-btn{margin-top:10px!important;color:#03262f!important;background-color:transparent!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:40px}.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;width:auto}.edd-checkout__form .estimated-input{position:relative;display:inline-block;width:calc(100% - 80px);padding-left:5px}.edd-checkout__form .estimated-input input{width:100%;border-radius:0}.edd-checkout__form form{display:flex}.edd-checkout__form form small,.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;width:auto;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}.mini-cart [location=pdp]{padding-top:0!important}.mini-cart .og-subscribe-buttons{flex-direction:column}.mini-cart .og-subscribe-buttons og-optout-button,.mini-cart .og-subscribe-buttons og-optin-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 .btn-close{position:absolute;right:20px}.drtv-modal .modal-header{padding-right:10%}.drtv-modal .modal-header h3,.drtv-modal .modal-header .h3{font-size:24px}.form-group{margin-bottom:1rem}.order-md-6{order:6}.product-rating-cmp{min-height:24px;max-width:180px}.calncelOrderModal{padding:30px 30px 0}.calncelOrderModal h2,.calncelOrderModal .h2{font-size:1rem}.calncelOrderModal-footer{justify-content:flex-start;margin-bottom:40px}.cancel-message{margin-top:30px}@media (min-width: 767px){.cancel-message{white-space:pre}}.btn-outline{background-color:#fff;color:#000;border:2px solid #000}.btn-outline:hover{border:2px solid #000}.items-added-to-cart{color:#e74c39}.thirsti-AdditionalGiftcontainer{margin:20px auto}.thirsti-item{display:flex;align-items:center;border:1px solid #d9d9d9;border-radius:4px;padding:16px 12px;margin-bottom:12px;background-color:#fff;gap:12px}.thirsti-item .thirsti-image{flex-shrink:0}.thirsti-description{flex-grow:1}.thirsti-description ul{margin-bottom:unset;padding-left:20px}.thirsti-title-style{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-weight:600;font-size:16px;margin-bottom:5px}.bullet-points-container{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;padding-left:0;color:#333}.bullet-points-container--add-on{line-height:16.8px}.promotionaltext-container{color:#df1952;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-weight:600;font-size:12px}.thirsti-mainTitle{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;color:#000;margin-bottom:12px}.call-out-box{margin:20px auto;background:#f8f9fa;padding:20px 12px;border-radius:4px;display:flex;gap:20px}.call-out-box p{margin-bottom:4px}.call-out-box .image-wrapper{flex-shrink:0}.call-out-box .image-wrapper img{width:16px;height:16px}.call-out-box .call-out-box-details .callout-title{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600}.call-out-box .call-out-box-details .callout-box-description{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.call-out-box .call-out-box-details .callout-box-description ul{margin-bottom:unset}.call-out-box .addPadding{padding-left:12px}.call-out-box .callout-box-description{padding-bottom:0}@media screen and (min-width: 768px){.pr-m-20{padding-right:20px}}@media screen and (min-width: 768px){.pl-m-20{padding-left:20px}}.backdrop{position:fixed;inset:0;background-color:#0006;z-index:990}.twisting-products{margin:20px auto 0}.affirm-as-low-as{min-height:20px}.description-link{text-decoration:underline!important}.frequencyDetails{color:#909192!important;font-weight:600;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif}.addMarginToWidget{margin-top:20px}input.error-border:not(.switch)[type=checkbox]:checked+label:before,input.error-border:not(.switch)[type=checkbox]:not(:checked)+label:before{border:1px solid #c90000!important}.lsf-vaiolator ish-content-pagelet ish-cms-freestyle>div:first-of-type>div:first-of-type{height:48px}.btn,.cms-page .footer-promo-image .story-block-btn,.comparison__info-block .compare-btn{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px;border-radius:35px}@media (max-width: 767px){.btn,.cms-page .footer-promo-image .story-block-btn,.comparison__info-block .compare-btn{display:block;width:100%;clear:both}}.btn.btn-upsell,.cms-page .footer-promo-image .btn-upsell.story-block-btn,.comparison__info-block .btn-upsell.compare-btn,.btn.btn-upsell:hover,.cms-page .footer-promo-image .btn-upsell.story-block-btn:hover,.comparison__info-block .btn-upsell.compare-btn:hover{color:#fff!important;background-color:#e40c6a!important}.cms-page .footer-promo-image .bb-btn.story-block-btn{padding:15px 20px}.btn~.btn.btn-block,.cms-page .footer-promo-image .story-block-btn~.btn.btn-block,.cms-page .footer-promo-image .btn~.btn-block.story-block-btn,.cms-page .footer-promo-image .story-block-btn~.btn-block.story-block-btn,.comparison__info-block .compare-btn~.btn.btn-block,.comparison__info-block .cms-page .footer-promo-image .compare-btn~.btn-block.story-block-btn,.cms-page .footer-promo-image .comparison__info-block .compare-btn~.btn-block.story-block-btn,.comparison__info-block .btn~.btn-block.compare-btn,.comparison__info-block .cms-page .footer-promo-image .story-block-btn~.btn-block.compare-btn,.cms-page .footer-promo-image .comparison__info-block .story-block-btn~.btn-block.compare-btn,.comparison__info-block .compare-btn~.btn-block.compare-btn{margin-left:0}.btn[aria-disabled=true],.cms-page .footer-promo-image [aria-disabled=true].story-block-btn,.comparison__info-block [aria-disabled=true].compare-btn{opacity:.4}.btn.btn-link,.cms-page .footer-promo-image .btn-link.story-block-btn,.comparison__info-block .btn-link.compare-btn{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:unset}.cms-page .footer-promo-image .btn-link-inline.story-block-btn{display:inline;padding:0;line-height:inherit;vertical-align:baseline}.btn.btn-secondary,.cms-page .footer-promo-image .btn-secondary.story-block-btn,.comparison__info-block .btn-secondary.compare-btn,.btn.btn-default,.cms-page .footer-promo-image .btn-default.story-block-btn,.comparison__info-block .btn-default.compare-btn{color:#000;background-color:#fff;border-color:#000}.btn.btn-secondary:not(:disabled):hover,.cms-page .footer-promo-image .btn-secondary.story-block-btn:not(:disabled):hover,.comparison__info-block .btn-secondary.compare-btn:not(:disabled):hover,.btn.btn-default:not(:disabled):hover,.cms-page .footer-promo-image .btn-default.story-block-btn:not(:disabled):hover,.comparison__info-block .btn-default.compare-btn:not(:disabled):hover{background-color:#e6e6e6;border-color:#000}.btn-lg,.cms-page .footer-promo-image .btn-group-lg>.story-block-btn{padding:10px 25px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.button-group .btn,.button-group .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .button-group .story-block-btn,.button-group .comparison__info-block .compare-btn,.comparison__info-block .button-group .compare-btn,.btn:not(:only-child),.cms-page .footer-promo-image .story-block-btn:not(:only-child),.comparison__info-block .compare-btn:not(:only-child){margin-bottom:2.6666666667px}.button-group .btn:not(.float-end),.button-group .cms-page .footer-promo-image .story-block-btn:not(.float-end),.cms-page .footer-promo-image .button-group .story-block-btn:not(.float-end),.button-group .comparison__info-block .compare-btn:not(.float-end),.comparison__info-block .button-group .compare-btn:not(.float-end),.btn:not(:only-child):not(.float-end),.cms-page .footer-promo-image .story-block-btn:not(:only-child):not(.float-end),.comparison__info-block .compare-btn:not(:only-child):not(.float-end){margin-right:2.6666666667px}@media (max-width: 767px){.button-group .btn:not(.float-end),.button-group .cms-page .footer-promo-image .story-block-btn:not(.float-end),.cms-page .footer-promo-image .button-group .story-block-btn:not(.float-end),.button-group .comparison__info-block .compare-btn:not(.float-end),.comparison__info-block .button-group .compare-btn:not(.float-end),.btn:not(:only-child):not(.float-end),.cms-page .footer-promo-image .story-block-btn:not(:only-child):not(.float-end),.comparison__info-block .compare-btn:not(:only-child):not(.float-end){margin-right:0}}.button-group .btn.float-end,.button-group .cms-page .footer-promo-image .float-end.story-block-btn,.cms-page .footer-promo-image .button-group .float-end.story-block-btn,.button-group .comparison__info-block .float-end.compare-btn,.comparison__info-block .button-group .float-end.compare-btn,.btn:not(:only-child).float-end,.cms-page .footer-promo-image .story-block-btn:not(:only-child).float-end,.comparison__info-block .compare-btn:not(:only-child).float-end{margin-left:2.6666666667px}@media (max-width: 767px){.button-group .btn.float-end,.button-group .cms-page .footer-promo-image .float-end.story-block-btn,.cms-page .footer-promo-image .button-group .float-end.story-block-btn,.button-group .comparison__info-block .float-end.compare-btn,.comparison__info-block .button-group .float-end.compare-btn,.btn:not(:only-child).float-end,.cms-page .footer-promo-image .story-block-btn:not(:only-child).float-end,.comparison__info-block .compare-btn:not(:only-child).float-end{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{background-color:#434343}.btn.btn-secondary:not(:disabled):hover,.cms-page .footer-promo-image .btn-secondary.story-block-btn:not(:disabled):hover,.comparison__info-block .btn-secondary.compare-btn:not(:disabled):hover{background-color:#434343}.stick-cart--btn:focus{border-color:transparent}.btn-all{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px;box-shadow:0 0 0 1px transparent inset}.btn-lg-rounded{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;color:#fff;text-align:center;background-color:#000;border:none;border-radius:30px;box-shadow:0 0 0 1px transparent inset}.btn-secondary:hover{background-color:#434343}.btn-secondary:focus{background-color:#434343;outline:none;box-shadow:0 0 0 1.5px #085cf1}.btn-cms,.onLoad-image-hero-banner-desc .onLoad-image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link a,.story-block-image-carousel .story-block-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a{position:relative;z-index:1;display:inline-block;padding:10px 32px;overflow:hidden;font-family:inherit;font-size:16px;line-height:1.313;color:#fff;text-align:center;text-decoration:none;cursor:pointer;background-color:#03262f;border-radius:35px}.btn-cms--black{background-color:#000!important;border-color:#000!important}.btn-cms--black:disabled{opacity:.4}.btn-primary,.comparison__info-block .compare-btn{padding:0 30px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px;line-height:50px;color:#fff;background-color:#000;border:none;border-radius:35px;box-shadow:0 0 0 1px transparent inset}.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-visible,.comparison__info-block .compare-btn:focus-visible{background-color:#434343;outline:none;box-shadow:0 0 0 1.5px #085cf1}.btn-primary:focus,.comparison__info-block .compare-btn:focus{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:transparent;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:0 0 0 1px #fff inset}.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:#0003}.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(../png/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(../png/lock.png);background-repeat:no-repeat}.btn-ghost{padding:18px 30px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:35px}.btn-ghost:hover{background-color:#00000054;border:2px solid #fff}.btn-ghost:focus{outline:none;box-shadow:0 0 0 1.5px #085cf1}.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:0 0 0 1px #fff inset}.underline{text-decoration:underline;text-underline-offset:6px}.modal-dialog{transform:translate(0);animation:example .3s ease-in-out}.modal-dialog .btn-close{display:flex;align-items:center;opacity:1}.modal-dialog .btn-close .close-icon{margin-top:3px;display:none}.modal-dialog .btn-close .close-label{margin-right:8px;font-size:16px}.modal-dialog .modal-content{border-radius:5px;box-shadow:0 25.6px 57.6px #00000038,0 4.8px 14.4px #0000002e}.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,.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}.modal-dialog .modal-footer .btn,.modal-dialog .modal-footer .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .modal-dialog .modal-footer .story-block-btn,.modal-dialog .modal-footer .comparison__info-block .compare-btn,.comparison__info-block .modal-dialog .modal-footer .compare-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 .btn-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 #00000014}.modal--swiper-carousel{background-color:#000!important}.modal--swiper-carousel .modal-dialog{margin:0 auto;left:0%;top:20%}.modal--swiper-carousel .modal-dialog .swiper-pagination{display:none}.modal--swiper-carousel .modal-dialog .modal-footer{position:sticky;bottom:0;background-color:#fff;box-shadow:0 -1px 3px #00000014}.modal--swiper-carousel .modal-dialog .modal-content{display:inline;border-radius:0;border:none}.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:.15s linear all}@media (prefers-reduced-motion: reduce){.modal-backdrop.show{transition:none}}.modal-open{height:100vh;overflow:hidden}.canadian-modal-class .modal-dialog{position:fixed;text-align:center;bottom:0;right:3%}.canadian-modal-class .modal-dialog .modal-content{border-radius:0}.canadian-modal-class .modal-dialog .modal-header{min-height:46px;padding:15px}.canadian-modal-class .modal-dialog .modal-header button{float:right;box-shadow:none;width:18px;height:18px;padding:0 5px}.canadian-modal-class .modal-dialog .modal-body{padding:0 62px}.canadian-modal-class .modal-dialog .modal-body .modal-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:20px;padding:0 30px 18px;line-height:20px;margin:0}.canadian-modal-class .modal-dialog .modal-body button{display:block;width:100%;text-align:center;height:50px;margin-bottom:10px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px}.canadian-modal-class .modal-dialog .modal-body .btn-outline-secondary{color:#000;border:2px solid #000}.canadian-modal-class .modal-dialog .modal-body .btn-outline-secondary:hover{background-color:#fff}.canadian-modal-class .modal-dialog .modal-footer{padding:18px 82px 21px}.canadian-modal-class .modal-dialog .modal-footer p{margin:0;line-height:20px;font-size:16px}@media screen and (max-width: 767px){.canadian-modal-class .modal-dialog{left:0;margin:0;right:0}.canadian-modal-class .modal-dialog .modal-body{padding:0 15px}.canadian-modal-class .modal-dialog .modal-body .modal-title{padding:18px 30px}.canadian-modal-class .modal-dialog .canadian-modal-footer{padding:24px 52px 18px}}.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-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{margin-right:10px;color:#000}.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}.collection.panel-group .panel-heading{padding:0}.collection.panel-group .panel-heading h4,.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 .5rem 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:.5rem .5rem .5rem 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}@media (max-width: 767px){.list-header{display:none}}.list-header .list-header-item{padding:0 .5rem 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-top:4px;margin-bottom:0;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:.45rem .35rem .45rem 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}}.column-price{text-align:right}@media (max-width: 767px){.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}.table-compare .table .btn,.table-compare .table .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .table-compare .table .story-block-btn,.table-compare .table .comparison__info-block .compare-btn,.comparison__info-block .table-compare .table .compare-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:999999;background-color:#fff}.toast-container .toast .toast-close-button{top:0;background-color:inherit;border:none;opacity:1}.toast-container.toast-top-full-width{position:absolute;top:145px}.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;font-size:1rem;opacity:1;top:-2px}@media (min-width: 992px){.toast-container.toast-top-full-width>div{max-width:932px}}@media (min-width: 1200px){.toast-container.toast-top-full-width>div{max-width:1140px}}.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}.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){.part-accesories-swiper .swiper-slide,.build-a-bundle-swiper .swiper-slide{width:auto!important}}@media (min-width: 1199px){.part-accesories-swiper .swiper-slide,.build-a-bundle-swiper .swiper-slide{width:255px!important;min-width:255px!important}}.part-accesories-swiper .product-tile,.build-a-bundle-swiper .product-tile{position:relative;margin-right:15px;background-color:#fff;border-radius:8px;box-shadow:0 0 30px #00000026}@media (max-width: 991px){.part-accesories-swiper .product-tile,.build-a-bundle-swiper .product-tile{max-width:255px!important;min-height:395px!important}}.part-accesories-swiper .product-tile:focus-visible,.build-a-bundle-swiper .product-tile:focus-visible{outline:-webkit-focus-ring-color 2px auto}@media (max-width: 1199px){.part-accesories-swiper .product-tile,.build-a-bundle-swiper .product-tile{max-width:100%}}.part-accesories-swiper .product-tile img,.build-a-bundle-swiper .product-tile img{padding-bottom:0}.part-accesories-swiper .product-tile .product-variation-container,.build-a-bundle-swiper .product-tile .product-variation-container{width:100%}.part-accesories-swiper .product-tile .product-variation-container .product-variation,.build-a-bundle-swiper .product-tile .product-variation-container .product-variation{display:inline-block;width:60%;text-align:left}.part-accesories-swiper .product-tile .product-variation-container .product-variation.read-only,.build-a-bundle-swiper .product-tile .product-variation-container .product-variation.read-only{text-align:center}.part-accesories-swiper .product-tile .product-variation-container .product-variation .form-group,.build-a-bundle-swiper .product-tile .product-variation-container .product-variation .form-group{margin-bottom:2.6666666667px}.part-accesories-swiper .product-tile .product-variation-container .product-sn-swatch-variation,.build-a-bundle-swiper .product-tile .product-variation-container .product-sn-swatch-variation{display:inline-block;width:100%;text-align:left}.part-accesories-swiper .product-tile .product-variation-container .product-sn-swatch-variation.read-only,.build-a-bundle-swiper .product-tile .product-variation-container .product-sn-swatch-variation.read-only{text-align:center}.part-accesories-swiper .product-tile .product-variation-container .product-sn-swatch-variation .form-group,.build-a-bundle-swiper .product-tile .product-variation-container .product-sn-swatch-variation .form-group{margin-bottom:2.6666666667px}.part-accesories-swiper .product-tile .price-container,.build-a-bundle-swiper .product-tile .price-container,.part-accesories-swiper .product-tile .product-rating,.build-a-bundle-swiper .product-tile .product-rating{padding:0 20px}.swiper-button-next,.swiper-button-prev{position:absolute;top:0;z-index:10;width:2rem;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' viewBox='0 0 16 16' fill='%232c2d2e'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.swiper-button-prev{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232c2d2e'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.swiper-pagination{position:relative;z-index:10;color:#222}.swiper-pagination .swiper-pagination-bullet-active{background:#222}.swiper-pagination .swiper-pagination-bullet:only-child{visibility:hidden}.swiper-pagination.swiper-pagination-clickable:not(.swiper-pagination-bullets){display:none}.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{margin-bottom:.5rem;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 #085cf133}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=radio],input[type=checkbox]{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:0;padding:0;margin:-1px;overflow:hidden;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(../svg/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;appearance:auto}.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}.group-feedback{position:relative}.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=text],.form-control[type=email],.form-control[type=password]{padding:0 15px;line-height:50px}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-text,.has-error .ng-fa-icon,.has-error .form-check{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 #00000013,0 0 8px #f29e94}.has-error .captcha>div{border:solid 1px #e74c39}.filter-dropdown{position:relative;padding-bottom:15px}.filter-dropdown .dropdown-menu{width:100%;padding:0}.filter-dropdown .dropdown-menu a.dropdown-item{color:#000}.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:#000;background-color:#fff;border-color:gray;outline:0}.filter-dropdown .dropdown .dropdown-toggle,.filter-dropdown .dropup .dropdown-toggle,.filter-dropdown .dropdown .dropdown-toggle:hover,.filter-dropdown .dropup .dropdown-toggle:hover{color:#222}.filter-dropdown .dropdown .dropdown-toggle:after,.filter-dropdown .dropup .dropdown-toggle:after{position:absolute;top:calc((1.5em + .75rem + 2px)/2);right:4px}input::-ms-reveal,input::-ms-clear{display:none}.eyeicon{position:relative;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.eyeicon .custom-icon{position:absolute;top:50%;right:30px;width:30px!important;height:20px!important;margin-top:3px!important;color:#000!important;background-image:none!important;transform:translateY(-165%)}.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 a .ng-fa-icon{color:#000}.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:transparent;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;width:100%}.full-width .overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:#000000b3}.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,.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,.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,.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 .h2,.full-width.left .enhanced-image-text.overlayed .enhanced-image-text-container h3,.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 .system-notification-icon .ng-fa-icon{font-size:300%}.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 .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .alert-box .story-block-btn,.alert-box .comparison__info-block .compare-btn,.comparison__info-block .alert-box .compare-btn{width:100%;margin-top:4px}.alert-box .list-item-row{padding:0 8px}}.label{font-size:100%;border-radius:22px}.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}@media print{a[href]:after{content:none!important}}.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-short-title,.promotion-list .promotion-long-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-link,.promotion-remove-link{padding-left:0}.modal-body .product-info .promotion-list{margin-bottom:0}@media (max-width: 767px){.headline-wrapper{justify-content:center}}.min-height-20{min-height:20px!important}.max-width{max-width:180px}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;justify-content: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 .quick-cart-link.small,header .item-count-container.small{display:none}@media (max-width: 767.98px){header .quick-cart-link.small,header .item-count-container.small{display:block}header .quick-cart-link.full,header .item-count-container.full{display:none}}header .meta-navigation{max-width:none;height:45px;padding:0 50px;background-color:#f8f9fa}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: 1199.98px){.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(../svg/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(../svg/icon-feather-search-black.svg)}.header-utility .header-user-icon{width:24px;height:24px;margin-right:10px;margin-left:5px;background-image:url(../svg/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(../svg/icon-cart-black.svg)}.header-utility .search-toggler .ng-fa-icon.header-icon,.header-utility .my-account-link .ng-fa-icon.header-icon,.header-utility .quick-cart-link .ng-fa-icon.header-icon{color:#000}.header-utility .search-toggler span,.header-utility .my-account-link span,.header-utility .quick-cart-link span{color:inherit}.header-utility .search-toggler .mini-cart-price,.header-utility .my-account-link .mini-cart-price,.header-utility .quick-cart-link .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{border:1px solid rgba(0,0,0,.15);margin-right:8px}.header-utility span:focus,.header-utility a:focus,.header-utility button:focus{outline:none}.header-utility span:focus-visible,.header-utility a:focus-visible,.header-utility button:focus-visible{outline:unset;box-shadow:0 0 0 1.5px #085cf1}.header-utility a:focus-visible .header-user-icon{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{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(../png/logo_black.png) left no-repeat;background-size:contain}.hamburger-menu span{background-color:#000}.mobile-logo{display:block;width:120px;height:35px;margin:0 16px 0 8px;background:url(../png/logo_black.png) center 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(../svg/icon-cart-white.svg)}.homepage .header-search-icon{background-image:url(../svg/icon-feather-search-white.svg)}.homepage .header-user-icon{background-image:url(../svg/icon-feather-user-white.svg)}.homepage .country-dropdown-angle{color:#fff}@media (max-width: 1200px){.homepage .country-dropdown-angle{color:#000}}.homepage .mobile-logo{background:url(../png/logo_mobile.png) center no-repeat;background-size:contain}.homepage.mobile-sticky .mobile-logo,.homepage .nav-is-open .mobile-logo{background:url(../png/logo_black.png) center 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(../svg/icon-feather-search-black.svg)}.homepage .nav-is-open .header-user-icon,.nav-is-open .header-user-icon{background-image:url(../svg/icon-feather-user-black.svg)}.homepage .nav-is-open .header-basket-icon,.nav-is-open .header-basket-icon{background-image:url(../svg/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(../png/logo_black.png) left 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 #00000005}.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(../svg/icon-feather-search-black.svg)}.mobile-sticky .header-utility .header-user-icon,.nav-is-open .header-utility .header-user-icon{background-image:url(../svg/icon-feather-user-black.svg)}.mobile-sticky .header-utility .header-basket-icon,.nav-is-open .header-utility .header-basket-icon{background-image:url(../svg/icon-cart-black.svg)}@media (max-width: 767.98px){.header-checkout .mobile-logo{align-self:center;padding:0;margin:auto}}header .header-simple .header-utility,header .header-checkout .header-utility{justify-content:flex-start;padding-right:0;padding-left:0}header .header-simple .mid-header,header .header-checkout .mid-header{padding-right:0;padding-left:0}@media (max-width: 767.98px){header .header-simple .mid-header,header .header-checkout .mid-header{float:left}header .header-simple .mid-header .logo-wrapper,header .header-checkout .mid-header .logo-wrapper{display:flex;justify-content:center;height:55px;padding-top:0;padding-bottom:0}header .header-simple .mid-header .mobile-logo,header .header-checkout .mid-header .mobile-logo{padding:0;margin-top:30px;margin-bottom:24px}header .header-simple .header-utility,header .header-checkout .header-utility{justify-content:flex-end;float:right;height:55px;padding-right:8px}header .header-simple .header-utility .user-links li,header .header-checkout .header-utility .user-links li{padding-right:0}header .header-simple .header-utility .user-links span,header .header-checkout .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:nth-child(1){padding-right:40px}@media (max-width: 991px){.header-block-wrapper{display:flex;flex-direction:column;padding:0}.header-block-wrapper .column:nth-child(1){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,.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:nth-child(1){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:nth-child(1){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:initial}.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}}@media (max-width: 1199.98px){.new-landing-page-wrapper .row.align-items-center{order:2;width:120px;height:auto!important}}@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{color:#d5d5d5}.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 #0003}.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;font-size:14px;font-feature-settings:"liga" off,"clig" off;font-weight:600}.language-switch-top>span{display:flex;gap:8px}@media (max-width: 767.98px){.header-utility .language-switch{display:none}.mobile-menu .language-switch{height:100%;margin:0}.mobile-menu .language-switch>span{height:100%;position:relative;top:8px}}@media (max-width: 767.98px) and (max-width: 1200px){.mobile-menu .language-switch span span:first-child .language-divider{display:none}}@media (max-width: 1200px){.mobile-menu .language-switch>span{display:flex;gap:8px}.mobile-menu .language-switch .chosen-language a{color:#000}.mobile-menu .language-switch a{font-size:14px;font-feature-settings:"liga" off,"clig" off;font-weight:600;color:#8e8f90;text-transform:uppercase}.mobile-menu .language-switch .language-divider{border:1px solid rgba(0,0,0,.15);margin-right:8px}.mobile-menu .language-switch span span:first-child .language-divider{display:none}}.search-container{position:relative;height:84px}.search-container .btn-search:active{background-color:transparent!important;border-color:transparent!important}.search-container .search{height:79px;margin:0 auto}.search-container .close-button{right:0;float:right;width:28px;height:28px;margin:25px 0 21px 35px;cursor:pointer;background-color:transparent;background-image:url(../svg/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:focus,.search-container button:active{outline:none;box-shadow:none!important}.search-container button.btn-search{float:left;width:30px;height:30px;padding-right:0;margin:23px 20px 20px 0;background:url(../svg/icon-feather-search-black.svg);background-repeat:no-repeat;background-position:center;border:0}@media (max-width: 991px){.search-container button.btn-search{margin:18px 20px 20px 5px}}.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:100%;padding:0;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-height:50vh;padding-right:0;padding-bottom:20px;padding-left:60px;margin-right:auto;margin-bottom:0;overflow-y:auto;list-style:none;background:#fff}@media (max-width: 991px){.search-container ul.search-suggest-results{max-width:100%;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:hover+li button{border:none}.search-container ul.search-suggest-results li.active-suggestion+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 strong{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.search-container ul.search-suggest-results li button:first-letter{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{color:#222}.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:12px;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:transparent;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:transparent;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%}.no-search-result+.search-container .buttons button{color:#222!important}.search-box-overlay{width:100%;height:100vh;background:#000;opacity:.4}@media (max-width: 767.98px){.search-container{position:relative;border-bottom:1px solid #000;height:68px}.search-container .btn-search:active{background-color:transparent!important;border-color:transparent!important}.search-container .search{height:60px;margin-top:0;border-bottom:none}.search-container .close-button{right:10px;float:right;width:28px;height:28px;margin:18px 0;cursor:pointer;background-image:url(../svg/icon-feather-cross.svg);background-repeat:no-repeat;object-fit:contain}.search-container button{margin-right:0!important}.search-container button:focus,.search-container button:active{box-shadow:none!important}.search-container button.btn-search{float:left;width:30px;height:30px;padding-left:18px;margin:15px 0 20px;background:url(../svg/icon-feather-search-black.svg);background-repeat:no-repeat;background-position:center;border:0}.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 - 123px);padding-right:20px;padding-bottom:20px;padding-left:50px;margin-left:0;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)}}@media screen and (max-width: 767.98px) and (orientation: landscape){.mobile-sticky .search-container div.search-suggest-results-wrapper ul.search-suggest-results{max-height:calc(100vh - 123px)}}@media (max-width: 767.98px){.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:hover+li button{border:none}.search-container div.search-suggest-results-wrapper ul.search-suggest-results li.active-suggestion+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}}@media (max-width: 767.98px){.search-container input:focus{color:#222;background:#fff}.search-container input:focus+.buttons button{color:#222}.search-container input:focus+.buttons button .ng-fa-icon{color:#222}}@media (max-width: 767.98px){.header-search-container input.form-control{float:left;width:75%;padding-top:0;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}}@media (max-width: 767.98px){.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}}@media (max-width: 767.98px){.main-search-container ul.search-suggest-results{width:100%}}@media (max-width: 767.98px){.no-search-result+.search-container .buttons button{color:#222!important}}@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-key-icon{width:16px;height:16px;margin-top:4px;background-image:url(../svg/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(../svg/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(../svg/icon-feather-account-black-16.svg)}}@media (max-width: 767.98px){.mobile-close,.mobile-back{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-close,.mobile-back{padding:5px 20px;margin-bottom:8px}}@media (max-width: 767.98px){.close-menu-mobile{padding-left:0;background-color:transparent;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,.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}.submenu .navigation-content a,.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;bottom:0}.submenu.open{margin-left:-100vw}.submenu>ul,.submenu>div>ul{padding:0 1em 1em}.submenu>ul>li>a,.submenu>div>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,.submenu .tab-btn-region{width:100%;padding:0;text-align:left;background:transparent;border:none}.submenu .tab-btn-region{display:flex;align-items:center}.submenu .tab-btn-region .dropdown-flag-menu{margin-top:4px}.submenu .tab-btn-region .lang-switch-section+.country-flag-section{margin-left:unset!important}.submenu .tab-btn-region .country-flag-section{margin-left:auto}.submenu .tab-btn-region .lang-switch-section{margin-left:auto;margin-right:12px;position:relative;bottom:6px}}@media (max-width: 767.98px) and (min-width: 768px) and (max-width: 1200px){.submenu .tab-btn-region .lang-switch-section{bottom:-3px;margin-right:unset}}@media (max-width: 767.98px){.submenu .tab-btn-region .flag-dropdown-section .angle-down-icon,.submenu .tab-btn-region .flag-dropdown-section .angle-up-icon{padding-right:0!important;top:unset;bottom:3px}}@media (max-width: 767.98px){.submenu .tab-btn-region .menu-container{right:-5px;top:-90px}.submenu .tab-btn-region .menu-container .c-menu__item{padding:13px 32px 10px 20px}}@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{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{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{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}}.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;text-decoration:none}.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}@media (min-width: 1200px) and (max-width: 1250px){.main-navigation .main-navigation-list a:first-child{padding-left:12px}}@media (min-width: 1200px) and (max-width: 1250px){.main-navigation .main-navigation-list a{padding:0 15px}}.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;cursor:pointer}.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,.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 #0000000d}@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}.submenu,.mobile-close,.mobile-menu{display:none}@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-product-head,.global-nav-container.desktop .dropdown .custom-sub-nav li .nav-category-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: 767.98px){.sticky-header header .header{z-index:999}}@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;justify-content: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(../png/logo_black.png) left 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 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}}@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{margin:0}.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(../svg/icon-feather-search-black.svg)}.sticky-header header .header .header-utility .header-user-icon{background-image:url(../svg/icon-feather-user-black.svg)}.sticky-header header .header .header-utility .header-basket-icon{background-image:url(../svg/icon-cart-black.svg)}}.sticky-header header .header .header-utility .country-dropdown-angle{color:#000}.sticky-header header .header .header-utility .search-toggler .ng-fa-icon.header-icon,.sticky-header header .header .header-utility .my-account-link .ng-fa-icon.header-icon,.sticky-header header .header .header-utility .quick-cart-link .ng-fa-icon.header-icon{color:#000}.sticky-header header .header .header-utility .search-toggler span,.sticky-header header .header .header-utility .my-account-link span,.sticky-header header .header .header-utility .quick-cart-link span{color:#000}.sticky-header header .header .header-utility .search-toggler .mini-cart-price,.sticky-header header .header .header-utility .my-account-link .mini-cart-price,.sticky-header header .header .header-utility .quick-cart-link .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 #1a424c14}.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}}@media (min-width: 992px) and (max-width: 1199.98px){.sticky-header .user-info-box{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-key-icon{width:16px;height:16px;margin-top:4px;background-image:url(../svg/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(../svg/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(../svg/icon-feather-account-black-16.svg)}}@media (max-width: 1199.98px){.sticky-header .mobile-close,.sticky-header .mobile-back{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-close,.sticky-header .mobile-back{padding:5px 20px;margin-bottom:8px}}@media (max-width: 1199.98px){.sticky-header .close-menu-mobile{padding-left:0;background-color:transparent;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,.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}.submenu .sticky-header .navigation-content a,.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;bottom:0}.sticky-header .submenu.open{margin-left:-100vw}.sticky-header .submenu>ul,.sticky-header .submenu>div>ul{padding:0 1em 1em}.sticky-header .submenu>ul>li>a,.sticky-header .submenu>div>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,.sticky-header .submenu .tab-btn-region{width:100%;padding:0;text-align:left;background:transparent;border:none}.sticky-header .submenu .tab-btn-region{display:flex;align-items:center}.sticky-header .submenu .tab-btn-region .dropdown-flag-menu{margin-top:4px}.sticky-header .submenu .tab-btn-region .lang-switch-section+.country-flag-section{margin-left:unset!important}.sticky-header .submenu .tab-btn-region .country-flag-section{margin-left:auto}.sticky-header .submenu .tab-btn-region .lang-switch-section{margin-left:auto;margin-right:12px;position:relative;bottom:6px}}@media (max-width: 1199.98px) and (min-width: 768px) and (max-width: 1200px){.sticky-header .submenu .tab-btn-region .lang-switch-section{bottom:-3px;margin-right:unset}}@media (max-width: 1199.98px){.sticky-header .submenu .tab-btn-region .flag-dropdown-section .angle-down-icon,.sticky-header .submenu .tab-btn-region .flag-dropdown-section .angle-up-icon{padding-right:0!important;top:unset;bottom:3px}}@media (max-width: 1199.98px){.sticky-header .submenu .tab-btn-region .menu-container{right:-5px;top:-90px}.sticky-header .submenu .tab-btn-region .menu-container .c-menu__item{padding:13px 32px 10px 20px}}@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{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{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{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}}.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:transparent;border:none;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(0)}.hamburger-menu-two span:nth-child(1){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:nth-child(1){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)}.displayMobileView{display:none}.navbar-menu{z-index:2;display:none;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0;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 #1a424c14}.landingMobileMenu .button:hover{background-color:#03262f}.landingMobileMenu .button:hover a{color:#fff}.landingMobileMenu .button a{line-height:1.88}.mobileButton{display:none;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 #1a424c14}.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 .country-dropdown-angle{color:#fff!important}.sticky-header.homepage .tab-btn-region .country-dropdown-angle{color:#000!important}.sticky-header.homepage.mobile-sticky header .header .header-utility .ng-fa-icon.header-icon{color:#000!important}.sticky-header.homepage.mobile-sticky .country-dropdown-angle{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 #0000001a}@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{padding:64px 0;margin-top:0;background:#000}@media (max-width: 767px){.footer{padding:64px 20px}}.footer h2,.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: 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,.contact .h4{margin:25px 0 0;font-size:18px}.contact span{color:#fff}.storefinder .ng-fa-icon{display:block;float:left;padding:20px 8px 20px 0;font-size:40px;color:#fff}@media (max-width: 991px){.newsletter{float:none;width:100%;padding:12px}}.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%}}.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;padding-left:0;text-align:left}}@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;padding-right:0;text-align:right}}@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}.enhanced-image-container .container .enhanced-image-text .btn-primary,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn,.comparison__info-block .enhanced-image-container .container .enhanced-image-text .compare-btn{background-color:#e74c39;border:none;border-radius:35px}@media (max-width: 767px){.enhanced-image-container .container .enhanced-image-text .btn-primary,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn,.comparison__info-block .enhanced-image-container .container .enhanced-image-text .compare-btn{float:none}}.enhanced-image-container .container .enhanced-image-text .btn-primary:hover,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn:hover,.comparison__info-block .enhanced-image-container .container .enhanced-image-text .compare-btn:hover{background-color:#d12f1a!important}.enhanced-image-container .container .enhanced-image-text .btn-primary:focus,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn:focus,.comparison__info-block .enhanced-image-container .container .enhanced-image-text .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 .h1,.enhanced-image-container .container .enhanced-image-text .black h2,.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 .h1,.enhanced-image-container .container .enhanced-image-text h2,.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 .h1:focus-visible,.enhanced-image-container .container .enhanced-image-text h2: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,.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 h2,.enhanced-image-container .container .enhanced-image-text .h2,.enhanced-image-container .container .enhanced-image-text .teaser-text{margin-bottom:20px;font-size:20px;line-height:1.3em}}@media (min-width: 768px){.enhanced-image-container .container .enhanced-image-text h1,.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 h2,.enhanced-image-container .container .enhanced-image-text .h2,.enhanced-image-container .container .enhanced-image-text .teaser-text{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,.enhanced-image-container .container .enhanced-image-text .h2{margin-bottom:8px;font-size:1.7em}.enhanced-image-container .container .enhanced-image-text h2,.enhanced-image-container .container .enhanced-image-text .h2,.enhanced-image-container .container .enhanced-image-text .teaser-text{margin-bottom:10px;font-size:1.3em;line-height:1.3em}}@media (max-width: 767px){.enhanced-image-container .container .enhanced-image-text .btn,.enhanced-image-container .container .enhanced-image-text .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .enhanced-image-container .container .enhanced-image-text .story-block-btn,.enhanced-image-container .container .enhanced-image-text .comparison__info-block .compare-btn,.comparison__info-block .enhanced-image-container .container .enhanced-image-text .compare-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: 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;top:0;padding-top:30px;padding-bottom:55px;text-align:center;transform:none}}.teaser-text h2,.teaser-text .h2{color:inherit!important}.video-container{position:relative}.video-container video{display:block}.video-info{position:relative}.video-text{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%)}.video-text h1,.video-text .h1{font-size:60px;color:#fff}.video-link{display:inline-block;font-size:66px;font-weight:700;background-color:transparent;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}.cookies-banner{position:fixed;bottom:0;z-index:1000;width:100%;padding:20px;color:#fff;background-color:#000!important;opacity:.9}.cookies-banner h4,.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}.parallax-container{position:relative;overflow:hidden;width:100%;height:400px}@media screen and (max-width: 576px){.parallax-container{height:300px}}.parallax-image{position:absolute;width:100%;object-fit:cover;background-position:center center;background-size:cover;will-change:transform;aspect-ratio:2/1}@media screen and (max-width: 1025px){.parallax-image{aspect-ratio:1/2}}.content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2}.content .parallax-banner-heading h1,.content .parallax-banner-heading .h1,.content .parallax-banner-heading h2,.content .parallax-banner-heading .h2,.content .parallax-banner-heading h3,.content .parallax-banner-heading .h3,.content .parallax-banner-heading h4,.content .parallax-banner-heading .h4,.content .parallax-banner-heading p,.content .parallax-banner-heading span,.content .parallax-banner-heading div{text-align:center!important;color:#fff;font-size:96px!important;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif!important;font-weight:700!important;word-wrap:break-word}@media screen and (max-width: 767px){.content .parallax-banner-heading h1,.content .parallax-banner-heading .h1,.content .parallax-banner-heading h2,.content .parallax-banner-heading .h2,.content .parallax-banner-heading h3,.content .parallax-banner-heading .h3,.content .parallax-banner-heading h4,.content .parallax-banner-heading .h4,.content .parallax-banner-heading p,.content .parallax-banner-heading span,.content .parallax-banner-heading div{font-size:32px!important}}@media screen and (min-width: 768px) and (max-width: 1024px){.content .parallax-banner-heading h1,.content .parallax-banner-heading .h1,.content .parallax-banner-heading h2,.content .parallax-banner-heading .h2,.content .parallax-banner-heading h3,.content .parallax-banner-heading .h3,.content .parallax-banner-heading h4,.content .parallax-banner-heading .h4,.content .parallax-banner-heading p,.content .parallax-banner-heading span,.content .parallax-banner-heading div{font-size:48px!important}}.filter-pill{display:inline-block;padding:.3125rem 1.25rem;padding-right:8px;margin:0 .625rem .625rem 0;background-color:#fff;border:solid 2px;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;text-decoration:underline}.wrapper{background:none}.wrapper .main-container{max-width:100%;padding:0}.homepage header{margin-bottom:0;background:transparent;box-shadow:none}.homepage header .logo{background:url(../png/logo.png) left 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{width:100%}.homepage header .main-navigation-list .category-level1>li>a{color:#222}.homepage header ul.category-level1.dropdown-menu.ng-star-inserted{color:#000}.homepage header .header-utility .my-account-link .ng-fa-icon.header-icon,.homepage header .header-utility .quick-cart-link .ng-fa-icon.header-icon{color:#fff}.homepage header .header-utility .my-account-link span.rounded-pill,.homepage header .header-utility .quick-cart-link span.rounded-pill{color:#fff}.homepage header .header-utility .my-account-link .mini-cart-price,.homepage header .header-utility .quick-cart-link .mini-cart-price{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 .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}@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%}.homepage-carousel .carousel-indicators{bottom:35%}.brands-carousel{padding:40px 0;background-color:#fff}.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{float:none!important;max-width:1440px;margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.banner-block-container{padding:0 20px}}@media screen and (min-width: 768px){.banner-block-container.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:transparent}.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-info,.newsletters .newsletters-content .newsletter-email-input .text-danger{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-info,.newsletters .newsletters-content .newsletter-email-input .text-danger{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,.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,.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{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:center;background-repeat:no-repeat;background-size:contain}.has-success .ng-fa-icon{width:26px;height:26px;margin-top:3px;color:transparent;content:"";background-color:transparent;background-image:url(../png/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:5px}@media (max-width: 767.98px){.account-addresses .has-success .ng-fa-icon{right:25px}}.account-addresses .has-error .ng-fa-icon{margin-top:2px;margin-right:0}@media (max-width: 767.98px){.account-addresses .has-error .ng-fa-icon{right:25px}}.account-addresses .field-province{position:relative}.account-addresses .field-province .has-success .ng-fa-icon{position:absolute;right:50px;top:50%;transform:translateY(0);margin-top:3px}@media (max-width: 767px){.account-addresses .field-province .has-success .ng-fa-icon{margin-top:3px}}.account-addresses .field-province .has-error .ng-fa-icon{margin-top:0;margin-right:0;position:absolute;right:50px;top:38%;transform:translateY(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:120px;height:35px;margin:0 16px 0 8px;background:url(../png/logo_mobile.png) left no-repeat;background-size:contain}.errorpage.mobile-sticky .mobile-logo{background:url(../png/logo_black.png) left 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}.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:auto;margin-top:3rem;margin-bottom: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(../svg/icon-feather-search-black.svg)}.mobile-sticky .header-utility .header-user-icon{background-image:url(../svg/icon-feather-user-black.svg)}.mobile-sticky .header-utility .header-basket-icon{background-image:url(../svg/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:hover,.breadcrumbs li:active,.breadcrumbs li a:hover,.breadcrumbs li a:active{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%}.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}.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 button,.product-list__bb .product-tile__cta-item a{font-size:.73rem!important}}@media (min-width: 768px){.product-list__bb{grid-template-columns:250px 250px 250px}}@media (min-width: 300px) and (max-width: 321px){.product-list__bb{grid-template-columns:155px 155px}}.product-list .product-pod-promo{display:flex;justify-content:flex-start;min-height:30px;padding:0 15px;margin-bottom:10px}.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}.product-list .prod-wrap .variationOptions label span{cursor:pointer}@media (max-width: 493px){.product-list .prod-wrap .variationOptions label span{width:62px}}@media (max-width: 420px){.product-list .prod-wrap .variationOptions label span{width:auto;margin-right:6px}}@media (max-width: 280px){.product-list .prod-wrap .variationOptions label span{width:40px;font-size:10px;padding:0 4px}}@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 .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 #0000001a}.product-list .product-tile--vertical-marketing{min-height:auto;overflow:hidden;background-color:transparent}.product-list .product-tile--vertical-marketing *{height:100%}.product-list .product-tile:focus-visible{outline:#085cf1 1px auto}@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 .form-group{margin:0}.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}@media screen and (max-width: 300px){.product-list .product-tile .price-container{padding:0 5px}}.product-list .product-tile .product-rating{padding:0 15px}.product-list .product-tile-list .product-tile-actions{position:relative}.product-list .product-tile-list .product-tile-actions .btn,.product-list .product-tile-list .product-tile-actions .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .product-list .product-tile-list .product-tile-actions .story-block-btn,.product-list .product-tile-list .product-tile-actions .comparison__info-block .compare-btn,.comparison__info-block .product-list .product-tile-list .product-tile-actions .compare-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:0;padding-left:0;margin-bottom:30px;list-style-type:none;outline:none}@media all and (min-width: 340px){.product-list .product-list-item{padding-right:8px;padding-left:8px}}@media (min-width: 992px){.product-list .product-list-item.grid-view:nth-child(2n+1){clear:none}.product-list .product-list-item.grid-view:nth-child(3n+1){clear:both}}@media all and (min-width: 1025px){.product-list .product-list-item.grid-view{flex:0 0 33%;max-width:33%}}@media all and (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%}@media (max-width: 410px){.product-list .product-list-item .current-price{white-space:nowrap;font-size:14px}}@media (min-width: 320px) and (max-width: 339px){.product-list .product-list-item .current-price{white-space:nowrap;font-size:13px}}@media (max-width: 300px){.product-list .product-list-item .product-pod-bullets ul.features{padding-left:1.5rem;font-size:14px;margin-top:10px}}.product-list .product-title{display:-webkit-box;-webkit-box-orient:vertical;min-height:50px;padding:0 15px;margin-top:5px;margin-bottom:10px;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{min-height:70px;font-size:.71875rem}}.product-list .product-pod-bullets.d-sm-block ul{padding:0 1rem 0 2rem}.product-list .product-tile-actions .btn,.product-list .product-tile-actions .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .product-list .product-tile-actions .story-block-btn,.product-list .product-tile-actions .comparison__info-block .compare-btn,.comparison__info-block .product-list .product-tile-actions .compare-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-wishlist,.product-list .product-tile-actions .add-to-compare{margin-right:0}.product-list .product-tile-actions .add-to-cart.is-selected,.product-list .product-tile-actions .add-to-wishlist.is-selected,.product-list .product-tile-actions .add-to-compare.is-selected{color:#6c757d}.product-list .product-list-loading{position:absolute;top:0;left:50%;z-index:1;width:auto;transform:translate(-50%)}.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,.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}.plp-page .product-tile .product-image-container,.category-landing-page .product-tile .product-image-container{position:relative}@media screen and (min-width: 768px){.plp-page .product-tile .product-image-container,.category-landing-page .product-tile .product-image-container{min-height:initial}}.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}}.express-shop-trigger .ng-fa-icon{padding:25px 0;font-size:30px}@media only screen and (max-width: 1199px) and (min-width: 992px){.part-accesories-swiper .product-tile{max-width:255px}}.product-tile .features{margin:0}.product-tile--oos{height:20px}.product-tile .product-image{min-height:7.75rem;transition:all .2s ease-in-out}@media (min-width: 1200px){.product-tile .product-image{min-height:15.3125rem}}.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}}.product-tile .product-tile-actions .btn:focus,.product-tile .product-tile-actions .cms-page .footer-promo-image .story-block-btn:focus,.cms-page .footer-promo-image .product-tile .product-tile-actions .story-block-btn:focus,.product-tile .product-tile-actions .comparison__info-block .compare-btn:focus,.comparison__info-block .product-tile .product-tile-actions .compare-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:5px;font-size:12px;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}.part-accesories-swiper .product-tile__bottom-part,.build-a-bundle-cmp .product-tile__bottom-part{display:none}@media (max-width: 444px){.product-tile__bottom-part{min-height:70px}}.product-tile__bottom-part button{width:100%;padding:0;font-size:1rem;border:none;border-radius:10px}.product-tile__bottom-part .subscribe-and-save *{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.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-direction:column;justify-content:flex-end}.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{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:10px}.product-tile__cta-item{flex-basis:50%;text-align:center}.product-tile__cta-item button,.product-tile__cta-item a{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 all and (min-width: 376px){.product-tile__cta-item button,.product-tile__cta-item a{padding:.5625rem .5rem}}@media (min-width: 768px){.product-tile__cta-item button,.product-tile__cta-item a{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}@media screen and (max-width: 280px){.product-tile__cta-item--full .pod-anchor{white-space:nowrap;font-size:10px}}.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%}#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 #00000026}#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}@media screen and (min-width: 768px){.manual-product-list .manual-product-list-container--swiper-centered .product-list>swiper>.swiper-wrapper{justify-content:center}.manual-product-list .manual-product-list-container--swiper-centered .product-list>swiper>.swiper-wrapper .swiper-slide{width:unset!important}}@media screen and (min-width: 1025px){.manual-product-list .product-list--centered .product-list .swiper-wrapper{justify-content:center}.manual-product-list .product-list--centered .product-list .swiper-wrapper .product-list.swiper-slide{max-width:320px!important}}.swiper-pagination--none .swiper-button-prev,.swiper-pagination--none .swiper-button-next,.swiper-pagination--none .swiper-pagination{display:none}@media (max-width: 991px){.swiper-pagination--none .swiper-pagination{display:block}}.product-listing__mobile{padding:0 .625rem}.learnMoreButton:focus-visible{border:unset!important;outline:#085cf1 auto 2px!important}.product-wrap--opaque{opacity:.5}.carousel-item{display:block;color:#000;background-color:#cbcbcb;border-radius:0 0 0 10px!important}@media only screen and (min-width: 768px) and (max-width: 1200px){.pdp-enhanced-content .manual-product-list .product-list>swiper>.swiper-wrapper{justify-content:unset}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pdp-enhanced-content .manual-product-list .product-list>swiper>.swiper-wrapper .product-tile{max-width:320px}}.current-price{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.0625pxrem;color:#222}.sale-price{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.0625pxrem}.old-price{margin-left:.3125rem;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:.71875rem;text-decoration:line-through}.price-savings{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;color:#8b8b8b}h1,.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){.family-page.product-search-result .mobile-navigation{margin-bottom:30px;border:1px solid #ced4da;border-right-style:none;border-left-style:none}}.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;height:300px;scrollbar-width:thin;overflow-y:auto;overflow-x:hidden;overscroll-behavior:none}}.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}.product-search-result{padding:8px 0}.sticky-header .product-search-result,.product-search-result .product-list{position:relative}@media (max-width: 767.98px){.product-search-result .product-list{left:0;margin-top:10px}}@media only screen and (max-width: 1199px) and (min-width: 992px){.product-search-result .product-list .product-tile{max-width:100%}}.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;inset: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:-moz-available;width:stretch;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:initial;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}}.product-search-result .horizontal-filter-navi{padding-left:15px;padding-right:15px}@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:20px 0 0;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:-70px;text-align:right;padding-right:0}}@media (max-width: 767px){.product-search-result .horizontal-filter-navi .horizontal-filter-indicator{margin:15px 7px 0 0}}.no-search-result{clear:both}.no-search-result-title span{font-size:1.25rem}.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}.search-result-pages{display:inline-block;width:100%;text-align:center;border-bottom:1px solid #cfd4d9}.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 .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-mobile{margin:20px}@media (min-width: 767px){.search-result-grouped-mobile{display:none}}.search-result-grouped-wrapper{border-bottom:1px solid #cfd4d9}.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,.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(2n+1){clear:both}@media (min-width: 992px){ul.category-list>li:nth-child(2n+1){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 #0000001a;transition:box-shadow .2s ease-in-out}.category-name:hover{box-shadow:0 0 3px #0000001a}.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,.category-name .h6{width:100%;padding:15px 5px 60px 15px;margin:0;text-align:left}@media (max-width: 767px){.category-name h6,.category-name .h6{font-size:1.25rem}}.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:center no-repeat url(../svg/icon-sort-alt.svg)}.category-sort-dropdown select{position:relative;width:100%;height:100%;padding-left:3.25rem;cursor:pointer;background-color:transparent;border: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;inset:0;z-index:9999;display:block;width:100%;height:100%;background:#fff;transform:translateZ(.1px)}}.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-filters__mobile-container{position:sticky;top:70px;z-index:10;padding:.625rem .625rem 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 .sort-by a{float:right;float:none}.filters-row .sort-by a.grid-view-link,.filters-row .sort-by a.grid-view-link:hover,.filters-row .sort-by a.grid-view-link:focus,.filters-row .sort-by a.list-view-link,.filters-row .sort-by a.list-view-link:hover,.filters-row .sort-by a.list-view-link:focus{color:#8e8f90}.filters-row .sort-by a.grid-view-link{margin-right:0;margin-left:8px}.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:hover,.filters-row .sort-by a.grid-active:focus,.filters-row .sort-by a.list-active,.filters-row .sort-by a.list-active:hover,.filters-row .sort-by a.list-active:focus{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{padding:5px 20px;margin-right:10px;background-color:#fff;border:solid 2px;border-radius:25px}.horizontal-filter-indicator #horizontal-filter-icon{padding-left:12px}.clear-filters-button{text-decoration:underline}.filter-panel{-webkit-user-select:none;user-select:none}@media (max-width: 767px){.filter-panel{height:calc(100vh - 220px);margin-top:8px;overflow:scroll}}.filter-panel h5,.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,.filter-panel .h5:first-child{padding-top:0}.filter-panel ul{padding-left:0;list-style-type:none}.filter-panel .filter-group.collapsed .filter-item:not(.filter-selected){display:none}.filter-panel .filter-group.collapsed .filter-dropdown{display:none}.filter-panel .filter-group:first-child h5,.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;margin-right:10px}.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-list,.filter-group .filter-checkbox{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-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.filter-color{border-color:#8e8f90}.filter-group li.filter-selected.filter-color a{display:inline-block;width:34px;height:34px}.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}.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%}@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(../svg/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(../svg/icon-sort-alt.svg);background-repeat:no-repeat;background-position:center}.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:before,.sn-filter-products .filter-item label.filter-product-item:after{display:none!important}.account-wrapper--text{padding:60px 0 40px;margin-top:55px}.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 .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,.account-wrapper .account-main .h2{margin-top:40px}.account-wrapper .account-main h1,.account-wrapper .account-main .h1,.account-wrapper .account-main h3,.account-wrapper .account-main .h3{margin-top:0}@media (max-width: 767px){.account-wrapper .account-main h1 .btn,.account-wrapper .account-main h1 .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .account-wrapper .account-main h1 .story-block-btn,.account-wrapper .account-main .h1 .btn,.account-wrapper .account-main .h1 .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .account-wrapper .account-main .h1 .story-block-btn,.account-wrapper .account-main h1 .comparison__info-block .compare-btn,.comparison__info-block .account-wrapper .account-main h1 .compare-btn,.account-wrapper .account-main .h1 .comparison__info-block .compare-btn,.comparison__info-block .account-wrapper .account-main .h1 .compare-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 .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .account-wrapper .account-main h1 .story-block-btn,.account-wrapper .account-main .h1 .btn,.account-wrapper .account-main .h1 .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .account-wrapper .account-main .h1 .story-block-btn,.account-wrapper .account-main h1 .comparison__info-block .compare-btn,.comparison__info-block .account-wrapper .account-main h1 .compare-btn,.account-wrapper .account-main .h1 .comparison__info-block .compare-btn,.comparison__info-block .account-wrapper .account-main .h1 .compare-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-right:15px;padding-left:15px}}.table-checkbox{display:inline-block;margin:-4px 4% 0 0}.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:nth-child(1){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;line-height:inherit}.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{width:280px;height:250px;padding:40px 20px;font-weight:700;background-color:#f8f9fa}.account-order-detail-page h1,.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,.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 button.order-status-buttons.btn-primary,.account-order-detail-page .order-detail-container .list-header-item .more-infos .row .comparison__info-block button.order-status-buttons.compare-btn,.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;line-height:inherit}@media (max-width: 767px){.account-order-detail-page .order-detail-container .list-header-item .more-infos .row .col-md-5,.account-order-detail-page .order-detail-container .list-header-item .more-infos .row .col-md-3{width:50%}}.account-order-detail-page .order-detail-container h4.order-number,.account-order-detail-page .order-detail-container .order-number.h4{margin-bottom:30px;word-break:break-all;white-space:break-spaces}.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{padding:35px 25px 2px;border:0;border-top:1px solid #cfd4d9;border-bottom:1px solid #cfd4d9}}@media (min-width: 0) and (max-width: 1199px){.account-order-detail-page .order-status-line-items .order-line-items .row .text-start-align{text-align:left}}.account-order-detail-page .order-status-line-items .order-line-items .row .text-end{display:flex;direction:rtl;flex-direction:column}.account-order-detail-page .order-status-line-items .order-line-items .row .refill-club-text{text-align:center;margin-bottom:20px}.account-order-detail-page .order-status-line-items .order-line-items .row .button-container{display:flex;justify-content:center}@media (max-width: 767px){.account-order-detail-page .order-status-line-items .order-line-items .row .button-container{display:inline}}.account-order-detail-page .order-status-line-items .order-line-items .row .box-button{margin-right:20px}.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:nth-child(1){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,.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;line-height:inherit}@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 .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%;padding:0;margin-top:1%;text-align:left}}@media (max-width: 767px){.account-order-detail-page .order-status-line-items .order-line-items .list-body .quantity{width:20%;text-align:left!important}}.account-order-detail-page .order-status-line-items .order-line-items .list-body .list-item-row-big:nth-last-child(1){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 .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;margin-bottom:0}@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=text],.sn-user-update .form-control[type=email],.sn-user-update .form-control[type=password]{border-radius:unset}.sn-user-update .btn,.sn-user-update .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .sn-user-update .story-block-btn,.sn-user-update .comparison__info-block .compare-btn,.comparison__info-block .sn-user-update .compare-btn{margin-top:20px}@media (min-width: 768px){.sn-user-update .btn,.sn-user-update .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .sn-user-update .story-block-btn,.sn-user-update .comparison__info-block .compare-btn,.comparison__info-block .sn-user-update .compare-btn{padding:10px 26px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px;line-height:inherit}}.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:solid 1px #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,.shift-content .myAccount-addressBook .invoice-and-shipping-address .h3{width:85%}}@media (max-width: 767px){.shift-content .myAccount-addressBook .invoice-and-shipping-address h6,.shift-content .myAccount-addressBook .invoice-and-shipping-address .h6{width:15%}}.shift-content .myAccount-addressBook h3,.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 #0000001a}@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(../svg/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(../svg/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(../svg/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(../svg/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(../svg/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(2n+1){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:transparent;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=text],.product-registration .form-control[type=email],.product-registration .form-control[type=password]{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}.product-registration .btn,.product-registration .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .product-registration .story-block-btn,.product-registration .comparison__info-block .compare-btn,.comparison__info-block .product-registration .compare-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,.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}.product-registration .btn-primary,.product-registration .comparison__info-block .compare-btn,.comparison__info-block .product-registration .compare-btn{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,.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 #00000026}@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{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:nth-child(1){text-align:left}@media (max-width: 767px){.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info .row div:nth-child(1){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 .gaurantee-info .row-california{padding-right:0;padding-left:0;margin-bottom:7px}.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info .row-california .note{background-color:#f5f5f5;padding:10px;border-radius:5px;margin-bottom:20px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;text-align:left}.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info .row-california .note-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;text-align:left}.product-registration-confirmation .product-infobox .registered-product-details .gaurantee-info .row-california .note-underline-text{text-decoration:underline;text-decoration-color:#000}.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=text],.registration-form.section input[type=email],.registration-form.section input[type=phone],.registration-form.section input[type=password]{border-radius:0!important}@media (max-width: 1199px){.registration-form.section input[type=text],.registration-form.section input[type=email],.registration-form.section input[type=phone],.registration-form.section input[type=password]{padding-right:40px}}.registration-form.section .section.account-registeration-page .pe-md-0{flex:0 0 100%!important;max-width:100%}.registration-form.section .section.account-registeration-page .pe-md-0 .col-form-label{width:35%}@media (max-width: 767px){.registration-form.section .section.account-registeration-page .pe-md-0 .col-form-label{width:100%}}.registration-form.section .section.account-registeration-page .pe-md-0 .col-form-label+div{width:60%}@media (max-width: 767px){.registration-form.section .section.account-registeration-page .pe-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;line-height:1.5;width:100%}.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 #0000001a}@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 .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:solid 2px #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:solid 2px #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 .ngx-toastr{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:solid 2px #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:solid 2px #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;line-height:inherit}.faq-link-wrapper a{text-decoration:underline;padding-bottom:15px;display:block}@media (min-width: 767px){.faq-link-wrapper a{margin-right:20px}}.verify-button{height:40px;padding:6px 30px;font-size:1rem}.account-navigation li .ng-fa-icon{margin-right:4px;font-size:14px;color:#8e8f90}.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 .row{flex-wrap:nowrap}.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(../svg/icon-feather-box-blue.svg)!important}.account-sub-navigation-mobile .dashboard-section.active-link .dashboard-item--subscription{background-image:url(../svg/subscribe-icon.svg)!important}.account-sub-navigation-mobile .dashboard-section.active-link .dashboard-item--address{background-image:url(../svg/icon-feather-home-blue.svg)!important}.account-sub-navigation-mobile .dashboard-section.active-link .dashboard-item--account{background-image:url(../svg/icon-feather-lock-blue.svg)!important}.account-sub-navigation-mobile .dashboard-section.active-link .dashboard-item--product-warranties{background-image:url(../svg/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 #0000001a}.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(../png/logo_black.png) center no-repeat;background-size:contain}@media screen and (max-width: 767px){.sn-checkout-v2 .header.header-checkout .mobile-logo{height:55px}}.shipping-methods{margin-bottom:8px}.cart-summary-checkout h5,.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}.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,.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;color:#fff;background-color:teal}.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:solid 4px #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}.cart-header .share-tools{margin-top:8px;margin-bottom:8px}.cart-header .cart-header-title{padding-right:10px}.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:center;justify-content:flex-start}.cart-summary .enter-promo button.button-promotion-apply{min-width:100px;max-width:100px;height:auto;line-height:45px;padding:0;margin:0 0 0 10px;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}@media (max-width: 767px){.cart-summary .promo-form-inline input{font-size:clamp(10px,2vw,16px)}}.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{padding:0;margin:15px 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:transparent;border:solid 1px #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:solid 1px #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 a.btn,.cart-summary .alert .cms-page .footer-promo-image a.story-block-btn,.cms-page .footer-promo-image .cart-summary .alert a.story-block-btn,.cart-summary .alert .comparison__info-block a.compare-btn,.comparison__info-block .cart-summary .alert a.compare-btn{text-decoration:none}.cart-summary h3,.cart-summary .h3{margin-top:0}.address-summary{padding:12px;border:1px solid #ccc;border-width:1px 1px 0}.address-summary h5,.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 dt{white-space:normal}.cost-summary dl dd{text-align:right}.cost-summary~.cart-summary{margin-bottom:8px;border-bottom-width: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}.product-out-of-stock{color:#ea1919;font-weight:600}.order-summary .dl-horizontal{width:350px;text-align:end}.order-summary .basket-rebate-amount{padding-left:4.3%;color:#085cf1;text-align:right}@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%;padding-top:3px;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{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,.order-summary .h2{padding:0 15px;font-size:1.5rem}@media (min-width: 992px){.order-summary h2,.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:white;border-radius:6px;box-shadow:0 0 6px #5c5c5c1a}@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){.price-details-cart{float:left}}.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,.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,.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:transparent;border:none}@media (max-width: 1199px){.btn-tool{margin-bottom:8px}}.btn-tool.setDefault{text-decoration:underline;cursor:pointer}.otherAddressLinks{display:flex;gap:40px;justify-content:flex-end}@media (max-width: 768px){.otherAddressLinks{margin-bottom:20px;justify-content:flex-start}}@media (min-width: 768px) and (max-width: 992px){.otherAddressLinks{gap:5px}}.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:transparent;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 .button-checkout-wrapper{text-align:right}.form-horizontal .button-checkout{line-height:60px;text-transform:initial;border-radius:35px}@media (min-width: 992px){.form-horizontal .button-checkout{margin:0 15px}}.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 .responsive-price{display:flex;justify-content:space-between;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 .total div:first-child{font-size:24px}.shoping-info .basket-rebate-amount{color:#085cf1;text-align:right}@media (max-width: 767px){.shoping-info .basket-rebate-amount{width:50%}}.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 (min-width: 768px){.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}}@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.total-price-position,.shopping-cart .shopping-cart-line-items .list-item.quantity{padding-left:0;text-align:left}.shopping-cart .shopping-cart-line-items .list-item .qty-label-readonly{display:none}.shopping-cart .shopping-cart-line-items .list-item .qty-value-readonly{display:block;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 .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}}.sn-basket-page .product-list-container{margin-bottom:0}.quick-cart-link .cross-sell-row .product-title{font-size:20px}.quick-cart-link a.underline{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;text-decoration:underline!important}.quick-cart-link .mini-cart{position:absolute;left:0;width:100%;height:100vh;margin-top:21px;line-height:normal;text-transform:none;background-color:#0006}.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:initial}.quick-cart-link .mini-cart select.form-control{width:92px!important;height:50px!important;padding:14px 15px 15px;margin:0 86px 0 8px;border:solid 1px #cfd4d9}.quick-cart-link .mini-cart .basket-elem-wrapper{display:flex;flex-direction:column;padding:0 20px;background-color:#fff;border-top:solid 1px #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:solid 1px #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:solid 1px #cfd4d9}.quick-cart-link .mini-cart .product-rows-block .mini-basket-column-left .cross-sell-wrapper{height:70vh;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 #0000004d}.quick-cart-link .mini-cart .product-rows-block::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px #00000080}.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%}.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 .qty_free_label{padding-left:10px}.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 .product-id.product-quantity,.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 .btn-tool .ng-fa-icon,.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item-promo{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 .sale-price,.quick-cart-link .mini-cart .product-rows-block .cross-sell .old-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{line-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{line-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;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;text-transform:none;border-bottom:2px solid #000}.quick-cart-link .mini-cart .remove-row{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:underline!important;background-color:transparent;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(../svg/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 .quantity-remove-wrapper .qty-label{margin-top:-17px}.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,.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}@media (max-width: 991.98px){.quick-cart-link .disabled{pointer-events:none}.quick-cart-link .cross-sell .headline{text-align:left}.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 .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:100vh;margin-top:16px;line-height:normal;text-transform:none;box-shadow:0 4px 7px #0000003b}.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:solid 1px #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;place-self:flex-end;max-width:100%;height:unset;max-height:70vh;overflow-x:hidden;overflow-y:scroll;background-color:#fff;scrollbar-width:thin}.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 #0000004d}.quick-cart-link .mini-cart .product-rows-block::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px #00000080}.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 .btn-tool .ng-fa-icon,.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item-promo{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;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;text-transform:none;border-bottom:2px solid #000}.quick-cart-link .mini-cart .remove-row{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:underline!important;background-color:transparent;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(../svg/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-subtotal{width:50%;padding-top:0;padding-bottom:20px}.quick-cart-link .mini-cart-price{width:50%;padding-top:0;padding-bottom:20px;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 .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)}}.custom-modal-for-address .modal-content{padding:32px;gap:24px;border-radius:8px}@media screen and (max-width: 567px){.custom-modal-for-address .modal-content{margin:144px auto}}.cancelBtn{background-color:#fff;color:#000;padding:5px}.cancelBtn:hover,.cancelBtn:focus,.cancelBtn:active{box-shadow:none!important;background-color:#fff!important;color:#000!important}.selectAddressBtn{font-weight:700;padding:12px 24px;line-height:24.36px;border-radius:24.5px}.address-selector-container{justify-content:space-between;padding:8px 12px;display:flex;border-radius:11px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;text-align:left}.new-address-link{font-weight:700;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;justify-content:space-between;padding:8px 12px;display:flex;border:1px solid #d4d4d4;border-radius:11px;margin-bottom:32px;color:#085cf1!important}.new-address-link:hover{color:#085cf1!important}.address-selector-inner-container{display:flex;flex-direction:column}.address-selector-inner-container ish-address address{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}.customer-name-span{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;text-align:left;margin-bottom:5px}.fa-icon-outer{left:221px;height:26px;width:26px;border:1px solid #d4d4d4;border-radius:50%}.fa-icon-in-addressModal{display:block;margin-top:0}@media screen and (max-width: 767px){.modal-footer-btn-container{justify-content:flex-start}}.modal-footer-btn-container{gap:24px}@media screen and (max-width: 567px){.modal-footer-btn-container{gap:0px;padding:0;justify-content:space-between}}.checkout-address-modal-title{font-size:24px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-weight:700}.checkout-address-modal-close:focus{box-shadow:none}.checkout-address-modal-header,.checkout-address-modal-body{padding:unset}.checkout-address-modal-body{display:flex;flex-direction:column;gap:32px}.removeBorder{border:none}.quick-cart-link{align-items:center;line-height:1}.quick-cart-link .disabled{pointer-events:none}.quick-cart-link .cross-sell-row .product-title{display:-webkit-box;min-height:40px;margin-top:5px;overflow:hidden;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:16px;text-overflow:ellipsis;word-wrap:break-word;white-space:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical}.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 .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;text-underline-offset:3px}.quick-cart-link>a{white-space:nowrap}.quick-cart-link.mini-cart-active>a>.ng-fa-icon{color:#fff}.quick-cart-link .quantity-details{display:flex;width:112px;height:36px;padding:8px 12px;background-color:#f8f9fa;border-radius:100px}.quick-cart-link .quantity-details input{width:32px;height:20px;margin:0 8px;text-align:center;background:#f8f9fa;border:none;color:#000!important}.quick-cart-link .quantity-details .disabled{pointer-events:none;opacity:.3}.quick-cart-link .quantity-details>.remove-item{width:20px;height:20px;cursor:pointer;background:url(../svg/minus-icon.svg);background-repeat:no-repeat}.quick-cart-link .quantity-details>.add-item{width:20px;height:20px;cursor:pointer;background:url(../svg/plus-icon.svg);background-repeat:no-repeat}.quick-cart-link .quantity-details>.delete-item{width:20px;height:20px;cursor:pointer;background:url(../svg/icon-trash-can.svg);background-repeat:no-repeat}.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 .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: 767.98px){.quick-cart-link .disabled{pointer-events:none}.quick-cart-link .cross-sell .headline{text-align:left}.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 .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:100vh;margin-top:16px;line-height:normal;text-transform:none;box-shadow:0 4px 7px #0000003b}.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:solid 1px #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;place-self:flex-end;max-width:100%;height:unset;max-height:70vh;overflow-x:hidden;overflow-y:scroll;background-color:#fff;scrollbar-width:thin}.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 #0000004d}.quick-cart-link .mini-cart .product-rows-block::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px #00000080}.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 .btn-tool .ng-fa-icon,.quick-cart-link .mini-cart .product-rows-block .container .list-body .list-item-row .list-item-promo{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;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;text-transform:none;border-bottom:2px solid #000}.quick-cart-link .mini-cart .remove-row{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:underline!important;background-color:transparent;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(../svg/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-subtotal{width:50%;padding-top:0;padding-bottom:20px}.quick-cart-link .mini-cart-price{width:50%;padding-top:0;padding-bottom:20px;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 .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 screen and (min-width: 768px){.minicart-v2-lazy-line-item-list{width:100%;max-height:calc(100% - 165px)}}.minicart-modal::-webkit-scrollbar{display:none}.minicart-modal{position:fixed;top:0;right:0;width:400px;height:100%;overflow-x:hidden;overflow-y:scroll;background-color:#fff;-ms-overflow-style:none;scrollbar-width:none}.minicart-modal.open{right:0}@media (max-width: 991px){.minicart-modal.open{bottom:0}}@media (max-width: 991px){.minicart-modal{right:0;top:50px;width:100%;height:calc(100% - 50px);border-radius:24px 24px 0 0}}.mini-cart-v2{position:fixed;top:0;left:0;z-index:2;width:100%;height:100%;line-height:normal;text-transform:none;background-color:#0006}.mini-cart-v2__header{position:sticky;top:0;z-index:3;display:flex;align-items:center;width:100%;background-color:#ffffffbf;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);border-radius:24px 24px 0 0}@media screen and (min-width: 991px){.mini-cart-v2__header{top:0;border-radius:0}}.mini-cart-v2__header .alert{flex:auto;padding:15px 0;margin:0;font-size:14px;color:#008515;background-color:transparent;border:none;white-space:normal}.mini-cart-v2__header .icon{width:25px;height:25px;background:url(../svg/check-mark-icon.svg);background-repeat:no-repeat;color:#008515}.mini-cart-v2__header .add-to-cart-icon{display:flex;margin-left:80px;align-items:center}.mini-cart-v2__header .add-to-cart-text{color:#008515!important;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:1.25rem}.mini-cart-v2 .list-item.column-price{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:18px}.mini-cart-v2 .white-background{position:absolute;right:0;left:0;z-index:-1;width:100vw}@media (max-width: 991px){.mini-cart-v2{position:fixed;right:0}}.mini-cart-v2 .pli-description{width:100%;min-height:85px;max-height:160px;margin-bottom:10px;padding-left:12px;font-size:14px}.mini-cart-v2 .pli-description ul{margin-bottom:5px}.mini-cart-v2 .pli-description a.product-title{display:-webkit-box;max-height:55px;overflow:hidden;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif!important;text-overflow:ellipsis;word-wrap:break-word;white-space:initial;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:20px}.mini-cart-v2 select.form-control{width:92px!important;height:50px!important;padding:14px 15px 15px;margin:0 86px 0 8px;border:solid 1px #cfd4d9}.mini-cart-v2 .basket-elem-wrapper{display:flex;flex-direction:column;margin-top:20px;padding:0 15px;background-color:#fff;border-bottom:1px solid #e7eef5}.mini-cart-v2 .basket-elem-wrapper:before{display:inline-block;height:1px;background-color:#e7eef5;padding:0 20px;content:""}.mini-cart-v2 .basket-elem-wrapper .mini-cart__subtotal{display:flex;align-items:center;justify-content:space-between;padding:0}.mini-cart-v2 .basket-elem-wrapper .mini-cart__subtotal--item{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px;line-height:48px}.mini-cart-v2 .basket-elem-wrapper .mini-cart__subtotal--item span{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.mini-cart-v2 .basket-elem-wrapper .arrow-right-up{display:inline-block;width:24px;height:20px;margin-right:5px;background:url(../svg/icon-arrow-up-right.svg);background-repeat:no-repeat}@media (max-width: 1199px){.mini-cart-v2 .basket-elem-wrapper{border-bottom:1px solid #e7eef5}}.mini-cart-v2 .basket-elem-wrapper button{width:100%;text-transform:none!important;background-color:#e74c39;border-radius:100px}@media (max-width: 991px){.mini-cart-v2 .basket-elem-wrapper button{width:100%}}@media (min-width: 992px){.mini-cart-v2 .basket-elem-wrapper.has-items{bottom:0;width:100%}}.mini-cart-v2 .product-rows-block{position:absolute;top:70px;right:0;z-index:1;justify-content:center;width:100%;height:90vh;scrollbar-width:thin;place-self:flex-end}.mini-cart-v2 .product-rows-block.empty-cart-block{height:auto}.mini-cart-v2 .product-rows-block .cross-sell-minicart{max-width:60%}.mini-cart-v2 .product-rows-block .cross-sell-minicart .product-added-crossSell{background-color:#008515!important}.mini-cart-v2 .product-rows-block .cross-sell-minicart swiper{padding-bottom:50px}.mini-cart-v2 .product-rows-block .cross-sell-minicart .swiper-container .swiper-slide{display:block;width:160px!important}.mini-cart-v2 .product-rows-block .cross-sell-minicart .space-price{margin-top:5px!important}.mini-cart-v2 .product-rows-block .cross-sell-minicart .shopping-cart-icon{display:inline-block;margin-bottom:-5px;width:22px;height:20px;background:url(../png/shopcart.png);background-repeat:no-repeat}.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell{margin-top:24px}.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .action-container{display:flex;justify-content:center}.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .action-container sn-add-product-button,.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .action-container button{width:100%}.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .btn-primary,.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .comparison__info-block .compare-btn,.comparison__info-block .mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .compare-btn{line-height:48px}@media screen and (max-width: 767px){.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .btn-primary,.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .comparison__info-block .compare-btn,.comparison__info-block .mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .compare-btn{padding:0}}@media screen and (max-width: 280px){.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .btn-primary,.mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .comparison__info-block .compare-btn,.comparison__info-block .mini-cart-v2 .product-rows-block .cross-sell-minicart .cross-sell .cross-sell-row .compare-btn{padding:0}}@media (min-width: 992px){.mini-cart-v2 .product-rows-block.with-links{width:100%;max-width:1150px;max-height:66vh;overflow:hidden;background-color:#fff}}@media (min-width: 992px){.mini-cart-v2 .product-rows-block .mini-basket-column-left{width:100%;overflow:unset;background-color:#fff;border-right:solid 1px #cfd4d9}.mini-cart-v2 .product-rows-block .mini-basket-column-left .cross-sell-wrapper{height:70vh;overflow-y:auto}.mini-cart-v2 .product-rows-block .mini-basket-column-left .cross-sell-wrapper .product-description-section .product-title{overflow:hidden;text-overflow:ellipsis}.mini-cart-v2 .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}.mini-cart-v2 .product-rows-block .mini-basket-column-right{position:relative;display:flex;flex-direction:column;max-width:400px;background-color:#fff}.mini-cart-v2 .product-rows-block .mini-basket-column-right .alert-info{padding:0;font-size:14px;border:none;white-space:pre-wrap;color:#008515}}@media screen and (min-width: 992px) and (max-width: 767px){.mini-cart-v2 .product-rows-block .mini-basket-column-right{width:100%;max-width:434px}}.mobile-sticky .mini-cart-v2 .product-rows-block{max-height:calc(100vh - 70px)}.mini-cart-v2 .product-rows-block::-webkit-scrollbar{width:5px}.mini-cart-v2 .product-rows-block::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.mini-cart-v2 .product-rows-block::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px #00000080}.mini-cart-v2 .product-rows-block .subscription-widget{border-top:1px solid #cfd4d9}.mini-cart-v2 .product-rows-block .subscription-widget .row-subscription{margin-left:20%;width:65%}.mini-cart-v2 .product-rows-block .subscription-widget .row-subscription .og-subscribe-buttons og-optin-buttons{flex-basis:100%}@media (min-width: 768px){.mini-cart-v2 .product-rows-block .subscription-widget .row-subscription{width:75%;padding:10px}}@media (min-width: 768px){.mini-cart-v2 .product-rows-block .container{max-height:100%}}.mini-cart-v2 .product-rows-block .container .list-header{display:none!important}.mini-cart-v2 .product-rows-block .container .list-body,.mini-cart-v2 .product-rows-block .container .list-body .form-group{margin-bottom:0}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row-big{padding-bottom:10px;border-bottom:none}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row{padding:0;margin:0}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-details{display:flex;justify-content:space-between}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-details .prod-image{width:130px!important;border:1px solid #e7eef5;border-radius:12px;overflow:hidden}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-details .list-item{width:100%;max-width:205px}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-details .list-item.quantity{max-width:112px;margin-left:10px}@media screen and (max-width: 280px){.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-details .list-item.quantity{max-width:75px}}@media screen and (max-width: 320px){.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-details .list-item.quantity{max-width:105px}}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-details .list-item.column-price{max-width:unset;width:auto}@media screen and (min-width: 768px){.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-details .list-item{max-width:224px}}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .loading{width:370px;top:-10px;min-height:170px;max-height:190px;position:absolute;z-index:999;background-color:#f8f9fa;border-radius:16px;text-align:center}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .loading .loading-text{position:relative;top:50px}@media (max-width: 991px){.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .loading{width:94%;top:unset;min-height:145px}}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row.column-price{margin:7px 10px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row.column-price *{text-align:left}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .variation-details-checkout label{margin:0}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row.quantity{overflow:unset!important}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-id{display:flex;align-items:center;margin-top:10px;font-size:14px;color:#8e8f90}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-id label{padding-right:2.6666666667px;margin:0}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-id span{color:#8e8f90}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .product-id.product-quantity,.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .add-to-wishlist{display:none}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .btn-tool{padding-left:0}.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .btn-tool .ng-fa-icon,.mini-cart-v2 .product-rows-block .container .list-body .list-item-row .list-item-promo{display:none}.mini-cart-v2 .product-rows-block .cross-sell .headline{padding-bottom:5px;font-size:20px;white-space:normal}.mini-cart-v2 .product-rows-block .cross-sell .product-image img{border:1px solid #e7eef5;border-radius:12px}.mini-cart-v2 .product-rows-block .cross-sell .cross-sell-row:not(:last-child){border-bottom:1px solid #ddd}.mini-cart-v2 .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}.mini-cart-v2 .product-rows-block .cross-sell .current-price,.mini-cart-v2 .product-rows-block .cross-sell .sale-price,.mini-cart-v2 .product-rows-block .cross-sell .old-price{display:inline-block}.mini-cart-v2 .product-rows-block .cross-sell span{color:#fff!important}.mini-cart-v2 .product-rows-block .cross-sell .btn-red{align-items:center;justify-content:center;padding-top:0;padding-bottom:0;background-color:#000;border-color:#000}@media (min-width: 768px){.mini-cart-v2 .product-rows-block .cross-sell .btn-red{line-height:40px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:16px}}@media (max-width: 767px){.mini-cart-v2 .product-rows-block .cross-sell .btn-red{line-height:48px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px;padding:5px}}.mini-cart-v2 .btn-scroll-up{width:100%;padding:2px 0 0;margin:8px 0 0;font-size:1.25rem;color:#000;text-align:center;cursor:pointer}.mini-cart-v2 .btn-scroll-up.disabled{color:#eee}.mini-cart-v2 .btn-scroll-down{width:100%;padding:2px 0 0;margin:0 0 8px;font-size:1.25rem;color:#000;text-align:center;cursor:pointer}.mini-cart-v2 .btn-scroll-down.disabled{color:#eee}.mini-cart-v2 .minicart-links{justify-content:space-evenly}.mini-cart-v2 .minicart-links .view-cart{position:relative;align-self:center;margin:16px 0;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:18px;text-align:center;text-transform:none}.mini-cart-v2 .minicart-links .view-cart:after{position:absolute;top:83%;left:0;width:100%;content:"";border-bottom:1px solid #000}.mini-cart-v2 .remove-row{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:underline!important;background-color:transparent;border:none}.mini-cart-v2 .remove-row .ng-fa-icon{margin-right:8px}.mini-cart-v2 .remove-row-wrapper{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 991px){.mini-cart-v2 .remove-row-wrapper{flex:100%;justify-content:center;max-width:100%;padding-top:0;padding-right:0}}.mini-cart-v2 .basket-quantity{width:92px;height:50px;margin:20px 86px 0 20px}.mini-cart-v2 .basket-border{border-right:1px solid #ced4da}.mini-cart-v2 .close-button-container{display:flex;justify-content:center;align-items:center;width:30px;height:40px;z-index:2;margin:10px}@media (max-width: 991px){.mini-cart-v2 .close-button-container{position:relative}}.mini-cart-v2 .close-button-container .added-to-cart{display:none}.mini-cart-v2 .close-button-container .close-button{width:28px;height:28px;cursor:pointer;background-image:url(../svg/icon-feather-cross.svg);background-repeat:no-repeat;object-fit:contain}.mini-cart-v2 .close-button-container .close-button:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.mini-cart-v2 .space-list-item{padding-right:20px;padding-left:20px}.mini-cart-v2 .quantity-remove-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}.mini-cart-v2 .quantity-remove-wrapper .total-price{font-size:18px}.mini-cart-v2 .quantity-remove-wrapper .col-form-label{position:absolute;right:100%;padding:15px 0}@media (max-width: 991px){.mini-cart-v2 .quantity-remove-wrapper .col-form-label{padding:15px 5px}}.mini-cart-v2 .quantity-remove-wrapper .qty-label{margin-top:-17px}.mini-cart-v2 .text-danger{padding:0 20px;white-space:normal}.mini-cart-v2 .empty-cart-block{overflow-y:hidden!important}@media (max-width: 991px){.mini-cart-v2 .empty-cart-block{width:100%}}@media (min-width: 992px){.mini-cart-v2 .empty-cart-block{float:right;width:33%}}.mini-cart-v2 .empty-cart-block .basket-elem-wrapper{border:none}.mini-cart-v2 .empty-cart{width:100%;padding-top:0;padding-bottom:0;margin-bottom:0;text-align:center}.mini-cart-v2 .empty-cart .basket-elem-wrapper{padding:0}.mini-cart-v2 .empty-cart .empty-cart-text-container{padding:30px 100px 0;border-bottom:1px solid #cfd4d9}.mini-cart-v2 .empty-cart .empty-cart-text-container .empty-cart-text{padding-bottom:50px}.mini-cart-v2 .empty-cart .empty-cart-text-container .empty-cart-text h5,.mini-cart-v2 .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}.mini-cart-v2 .empty-cart .empty-cart-button-container{padding:20px}html.no-scroll,html.no-scroll body{-ms-overflow-style:none;scrollbar-width:none}html.no-scroll .stick-cart,html.no-scroll body .stick-cart{display:none}html.no-scroll::-webkit-scrollbar{display:none}@media (max-width: 280px){.pli-description{width:100%}.quick-cart-link .quantity-details{width:70px;height:25px;padding:4px 5px}.quick-cart-link .quantity-details input{width:15px;height:15px;margin:0 5px}.mini-cart-v2 .list-item.column-price{font-size:16px}.mini-cart__subtotal--item{font-size:18px!important}.basket-elem-wrapper button{font-size:16px!important}.minicart-links .view-cart{font-size:16px!important;margin:16px 5px!important}.minicart-links .view-cart:after{top:100%!important}.loading{width:90%;min-height:130px}}@media (max-width: 320px){.quick-cart-link .quantity-details{width:90px}.quick-cart-link .quantity-details input{width:15px;height:15px;margin:0 5px}}.sn-checkout-v2-shippingMethod{margin-top:40px}.shipping-method-radio-label{width:100%;margin-bottom:unset;padding:10px 20px}.shipping-method-radio-label input[type=radio]{display:none}input[type=radio]:checked+.custom-shipping-method-radio{border:unset}.custom-shipping-method-radio{width:18px;height:18px;border-radius:100%;border:1px #b7b7b7 solid;display:inline-block;position:relative;cursor:pointer;margin-top:3px}.custom-shipping-method-radio-container{border:5px solid #0047ff;border-radius:100%}.custom-shipping-method-radio-selected{width:8px;height:8px;background:#ffffff;border-radius:100%}.shipping-methods{display:flex;flex-direction:column;position:relative;border:1px solid #d4d4d4;border-radius:3px;min-height:60px}.shipping-methods--single{display:flex;flex-direction:column;position:relative;border:1px solid #d4d4d4;border-radius:3px;min-height:60px;justify-content:center}.shipping-methods .radio{border-bottom:1px solid #d4d4d4}.shipping-methods .radio:last-child{border-bottom:unset}.shipping-method-details{display:flex;justify-content:space-between;align-items:flex-start;gap:5px}.shipping-method-details--single{display:flex;justify-content:space-between;align-items:flex-start;gap:5px;padding:10px 20px}.shipping-method-details .shipping-method-name{margin-right:auto;font-size:15px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.shipping-method-details .shipping-method-name .shipping-method-name-description .form-text{color:#b7b7b7!important}.shipping-method-details .shipping-method-price{margin-left:auto}.sn-disclaimerPopover{background-color:#f8f8f8!important;min-width:300px;max-width:300px;border-radius:5px}.sn-disclaimerPopover .popover-arrow{display:none}.mobile-popover{margin-top:-35px!important}@media (max-width: 767px){.mobile-popover{min-width:90%;max-width:90%}}@media (min-width: 360px) and (max-width: 410px){.mobile-popover{width:89%;min-width:89%}}@media (max-width: 359px){.mobile-popover{width:88%;min-width:88%}}@media screen and (min-width: 768px) and (max-width: 1024px){.mobile-popover{margin-left:22%!important}}.disclaimerPopover-contents{display:flex;gap:4px;font-size:12px;color:gray;position:relative}.disclaimerPopover-contents .disclaimerPopover-close{border:none;float:right;font-size:10px;color:#b2b2b2!important;margin-bottom:auto;padding:0;position:absolute;top:3px;right:-7px;margin-top:0}.checkout-v2-shipping-info{background:url(../svg/info-disclaimer-checkout.svg);background-repeat:no-repeat;width:16px;height:16px;position:relative;top:3px}#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 .space-bottom{margin-bottom:25px}#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{white-space:nowrap}.instalment{margin-bottom:-30px;white-space:nowrap}.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}.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 .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:black}@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}}.page-navigation .page-navigation-contents ul{padding-left:0;list-style:none outside none}.page-navigation .page-navigation-contents ul li{line-height:24px}ul.collection{padding-left:0;list-style:none outside none}ol.collection{padding-left:24px;list-style:outside none decimal}.order-status-page h1,.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 button{float:right;padding:10px 26px;margin-top:25px;line-height:inherit}.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}.pdp-accordions{margin-top:40px;margin-bottom:40px;min-height:235px}.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(../svg/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{max-height:-moz-fit-content;max-height:fit-content;display:block;padding-top:20px}.pdp-accordions #reviews .accordion.active+.panel{display:block;max-height:initial!important;padding-top:0}.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:"\2212"}.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}.sticky-image{min-height:382px}@media screen and (max-width: 768px){.sticky-image{padding:16px}}@media screen and (min-width: 768px){.sticky-image{position:sticky;top:100px;min-height:unset;padding-right:64px}}.sticky-image .mini-gallery .swipe-prev{transform:rotate(180deg);background-image:url(../svg/icon-right-enabled.svg)!important;width:53px;height:50px}.sticky-image .mini-gallery .swipe-prev:hover{background-image:url(../svg/icon-right-hovered.svg)!important}.sticky-image .mini-gallery .swipe-prev:focus,.sticky-image .mini-gallery .swipe-prev:active{background-image:url(../svg/icon-right-focused.svg)!important}.sticky-image .mini-gallery .swipe-next{background-image:url(../svg/icon-right-enabled.svg)!important;width:53px;height:50px}.sticky-image .mini-gallery .swipe-next:hover{background-image:url(../svg/icon-right-hovered.svg)!important}.sticky-image .mini-gallery .swipe-next:focus,.sticky-image .mini-gallery .swipe-next:active{background-image:url(../svg/icon-right-focused.svg)!important}.promo-tag{width:36px;height:36px;padding:24px;background-image:url(../svg/promo-tag.svg);background-repeat:no-repeat}.clyde-warranty-pdp{margin-top:40px}@media screen and (min-width: 1170px){.clyde-warranty-pdp{padding:0 300px;margin-bottom:40px}}.clyde-warranty-pdp-new{margin:20px 0;max-width:480px}.pdp-usp-container .usp.content-container{padding:10px 0;margin-top:40px;min-height:122px}.pdp-usp-container .usp.content-container .usp-items{padding:5px 30px}.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,#usp.content-container .h5{font-size:16px}}.product-highlight-label{position:relative;display:inline-flex;align-items:center;padding:4px 8px;margin:10px 0;font-size:13px;line-height:initial;color:#fff;background-color:#e40c6a;border-radius:6px}.product-pod-promo .product-highlight-label{padding:0;margin:0 0 10px;color:#e40c6a;background-color:transparent}.promo-labels-container{display:flex;flex-direction:column}.promo-labels-container sn-product-highlight-label-v2,.promo-labels-container sn-product-highlight-promo-v2{margin:12px 0 0}.promo-labels-container sn-product-highlight-promo-v2:not(:has(:first-child)),.promo-labels-container sn-product-highlight-label-v2:not(:has(:first-child)){margin:0}.product-highlight-label-v2{padding:8px 12px;position:relative;display:flex;align-items:center;font-size:12px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-weight:600;line-height:initial;background-color:#df19521a;border-radius:4px;color:#df1952;justify-content:center}.product-highlight-label-v2 .highlight-v2-text{color:#df1952}.product-details{display:flex;align-items:flex-start;padding:0}@media (max-width: 1199px){.product-details h4,.product-details .h4{font-size:20px}}.product-details--info{position:sticky;top:100px}@media screen and (min-width: 1170px){.product-details--info{padding:0;max-width:480px}}.product-details--info .pdp-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:24px}.product-details--info .pdp-titlev2{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;color:#000}.product-details--info .pdp-title-new{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;margin-top:4px;margin-bottom:4px}.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 #0000001f}.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}.product-details--promo-offer p{margin:0}.package .product-details--promo-offer{padding:10px 5px;margin:0}@media (max-width: 390px){.package .product-details--promo-offer{display:inline-grid}}@media (max-width: 767px){.product-details--promo-offer p{margin-bottom:0}}.product-details--promo-offer-v2{display:block;width:100%;height:auto;padding:8px 12px;text-align:center;background-color:#fff;color:#df1952;border:1px dashed #df1952;border-radius:4px;font-size:12px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif}.product-details--promo-offer-v2 p{margin:0}.package .product-details--promo-offer-v2{padding:10px 5px;margin:0}@media (max-width: 390px){.package .product-details--promo-offer-v2{display:inline-grid}}@media (max-width: 767px){.product-details--promo-offer-v2 p{margin-bottom: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,.product-details--includes .h4{margin:15px 0 5px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:initial}.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;width:14px;height:11px;content:"";background:url(../svg/icon-check.svg) no-repeat center;background-size:contain}.product-details--includes ul li.new:before{top:2px;left:2px;width:21px;height:19px;content:"";background:url(../svg/icon-new.svg) no-repeat center;background-size:contain}.product-details--includes ul li.plus:before{top:7px;left:6px;width:9px;height:9px;content:"";background:url(../svg/icon-plus.svg) no-repeat center;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{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;color:#000;border-color:#000}.product-details .co2-journey .optin-wrapper__item--selected p{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif}.product-details .co2-journey__section .co2-journey-checkbox-label{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:16px}.product-details .co2-journey__section .co2-journey-checkbox-info{font-size:12px}.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 .price-container-new{margin:12px 0;display:flex;flex-direction:column}.product-details .price-container-new .price-v2-container{gap:8px;flex-direction:row-reverse;justify-content:flex-end}.product-details .price-container-new .price-savings{display:none}.product-details .price-container-new .old-price{color:#8d8d8d;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.product-details .price-container-new .current-price,.product-details .price-container-new .sale-price{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;color:#000}.product-details .price-container-new .product-availability,.product-details .price-container-new .product-out-of-stock{margin-top:8px;font-size:12px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-weight:600;color:#ea1919}.product-details .label-quantity{padding-top:7px}.product-details .bundled-product-list{margin-bottom:8px}.product-details .bundled-product-list .quantity{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:1.25rem}.product-detail-page-bvUgc{margin-top:40px}.product-detail-page-bvUgc #crl8-product-carousel .hXCzyb,.product-detail-page-bvUgc #crl8-product-carousel .jZRcMl{z-index:2!important}.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}.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{display:block;height:0;pointer-events:none;visibility:hidden}.accordion .panel-collapse.in{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:#000 solid 2px}.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 #0003;opacity:.3}.product-page-image-carousel .swiper-slide-active{box-shadow:0 3px 30px #0003;opacity:1!important}.product-page-image-carousel .swiper-pagination-bullet.swiper-pagination-bullet-first.swiper-pagination-bullet-active{border:#000 solid 2px!important}.product-page-image-carousel .swiper-button-next{right:0%!important;margin-right:118px;background-image:url(../svg/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(../svg/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-prev,.product-page-image-carousel .hide-arrows .swiper-button-next{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;background-color:transparent;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:focus,.product-variant-block .variant-details .product-variant-clickable.selected{border:4px solid #085cf1}.product-variant-block .variant-details .product-variant-clickable:focus .ng-fa-icon,.product-variant-block .variant-details .product-variant-clickable.selected .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{font-weight:700;color:#e74c39}.product-waiting-list{margin:20px auto}.product-waiting-list .product-waiting-title{margin-bottom:20px;font-weight:600}.product-waiting-list .product-waiting-subtitle{font-size:15px}.product-waiting-list .product-waiting-disclaimer{margin:20px 0;font-size:12px}.product-waiting-list .product-waiting-disclaimer a{color:#205d9e}.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-info,.product-waiting-list .text-danger{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}.product-description{padding:0 5px;margin-top:10px}.product-description h3,.product-description .h3{font-size:16px}#product-informations sn-affirm-promo .affirm-as-low-as{font-size:12px;font-weight:600;margin-bottom:unset}.disclaimer-icon{background:url(../svg/info_pink.svg);background-repeat:no-repeat;width:16px;height:16px;display:inline-block;position:relative;top:2px}.white-disclaimer-icon{background:url(../svg/info_white.svg)}.disclaimer-tooltip{position:relative;color:inherit!important;margin-left:7px}.popover-contents{display:flex;gap:4px;justify-content:center}.popover-contents .disclaimer-pop-close{border:none;background:transparent;float:right;color:#b2b2b2!important;margin-bottom:auto}.custom-popover{background-color:#f4f4f4;border-radius:8px}.custom-popover .popover-arrow{display:none}.custom-popover .popover-body{font-size:13px;font-family:Arial,proxima-nova-normal-400,Helvetica,sans-serif;font-weight:400!important;padding:12px!important;line-height:18px;text-wrap:wrap;color:#575757}.category-pod-label-style{min-width:250px;max-width:250px}@media screen and (max-width: 767px){.category-pod-label-style{min-width:270px;max-width:270px}}.product-pod-label-style{min-width:185px;max-width:185px}@media screen and (min-width: 601px) and (max-width: 900px){.product-pod-label-style{min-width:220px;max-width:220px}}@media screen and (min-width: 401px) and (max-width: 600px){.product-pod-label-style{min-width:160px;max-width:160px}}@media screen and (max-width: 400px){.product-pod-label-style{min-width:140px;max-width:140px}}.disclaimer-popover{min-width:457px;max-width:457px}@media screen and (max-width: 767px){.disclaimer-popover{min-width:348px;max-width:348px}}.disclaimer-popover-v2{min-width:480px;max-width:480px}@media screen and (max-width: 767px){.disclaimer-popover-v2{min-width:400px;max-width:400px}}.product-id-v2{display:flex;align-items:center;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;color:#8d8d8d}.product-details-new-v2 .label-quantity{text-transform:none!important;font-size:16px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif!important}.pdp-new-v2,#product-buy-now-button{font-size:16px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif!important}.remove-margins{margin-bottom:0}.add-gap-elements{gap:12px;margin-top:20px}.subscribe-save-redirect{max-height:60px;margin-top:4px;color:#000!important;background-color:transparent!important;border:2px solid #000;font-size:16px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif!important}.removeMargin{margin:0!important}.addOOSMargin{margin-bottom:12px!important}.product-page-review-carousel{padding:50px 0}@media (max-width: 767.98px){.product-page-review-carousel{position:relative;right:50%;left:50%;width:100vw;padding-top:60px;margin-right:-50vw;margin-left:-50vw}}.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-prev,.product-page-review-carousel .swiper-button-next{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:#000 solid 2px}.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;inset:0;content:"";background-color:#0009;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:#000 solid 2px!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:flex;-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(../svg/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(../svg/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-prev,.product-page-review-carousel .hide-arrows .swiper-button-next{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(2n+1){clear:both}@media (min-width: 992px){.product-bundle-compare .product-bundle-compare-one-variant ul.bundle-part-list>li:nth-child(2n+1){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 #0000001a}.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:rgb(211,211,211)}.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 #0003}.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:#c5d3cd33}.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(../png/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:solid 1px #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 .cms-page .footer-promo-image .story-block-btn,.cms-page .footer-promo-image .compare-list .add-to-cart .story-block-btn,.compare-list .add-to-cart .comparison__info-block .compare-btn,.comparison__info-block .compare-list .add-to-cart .compare-btn{line-height:1;border-radius:5px}.compare-list .product-rating{z-index:0}.compare-list .table-striped>tbody>tr:nth-last-child(1){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:solid 1px #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}.product-tile:focus-visible{outline:-webkit-focus-ring-color 2px auto}.product-tile .product-rating-cmp{padding:0 15px}@media screen and (max-width: 280px){.product-tile .product-rating-cmp{padding:0 5px}}@media screen and (max-width: 360px){.product-tile .product-rating-cmp{padding:0 15px 0 10px}}@media screen and (max-width: 767px){.product-tile .product-rating-cmp{float:left!important}.product-tile .product-rating-cmp div{flex-direction:row!important}}.product-tile .current-price{clear:both}.product-rating{position:relative}.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-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;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,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 .sale-price{font-size:30px}.product-info .old-price{margin:0}.product-info .ready-for-shipment,.product-info .product-availability{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;padding-left:0}.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{margin-top:8px;margin-bottom:8px}.product-info .add-to-wishlist{padding-left:0}.product-info .btn.btn-block,.product-info .cms-page .footer-promo-image .btn-block.story-block-btn,.cms-page .footer-promo-image .product-info .btn-block.story-block-btn,.product-info .comparison__info-block .btn-block.compare-btn,.comparison__info-block .product-info .btn-block.compare-btn{margin-bottom:4px;padding:5px 0;width:100%}.product-info .promotion-list{border-spacing:0 8px;border-collapse:separate}.product-info .product-warranty{margin:20px auto 0;text-align:center}.product-info .product-in-house-instalment{margin-bottom:20px;color:#222}.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%)}.stick-cart.sticky-cart-bundle{transform:translateY(100%);background:#fff;min-height:auto;box-shadow:0 -4px 20px #00000040}.stick-cart.sticky-cart-bundle h5,.stick-cart.sticky-cart-bundle .h5{color:#000}.stick-cart.sticky-cart-bundle h5 span,.stick-cart.sticky-cart-bundle .h5 span{color:#085cf1}.stick-cart.sticky-cart-bundle .stick-cart--btn{background-color:#000!important}.stick-cart.sticky-cart-bundle .current-price{color:#000}@media (max-width: 767px){.stick-cart.sticky-cart-bundle .current-price{font-size:16px;font-weight:700}.stick-cart.sticky-cart-bundle h5,.stick-cart.sticky-cart-bundle .h5{font-size:16px;font-weight:700;max-width:60%}.stick-cart.sticky-cart-bundle .stick-cart--title{position:relative;top:20px;margin-top:-20px}}.stick-cart.sticky-cart-bundle.slideup{transform:translateY(0)}@media (max-width: 767px){.stick-cart{min-height:86px}}.stick-cart--row{align-items:center;justify-content:space-between;padding-top:15px;padding-bottom:15px}.stick-cart--title h5,.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{background-color:#e74c39!important;width:max-content;padding:0 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;min-height:956px}.manual-product-list .product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:2.8em;min-height:60px;padding:0 15px;margin-top:5px;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}@media (max-width: 991px){.manual-product-list-container .product-tile{min-width:256px!important;min-height:500px!important}}sn-product-image-carousel .swiperCarousel .swiper-button-prev,sn-product-image-carousel .swiperCarousel .swiper-button-next{display:none}.pdp-product-links-container .swiper-container .swiper-pagination-bullets,.pdp-product-links-container .swiper-container .swiper-pagination-custom,.pdp-product-links-container .swiper-container .swiper-pagination-fraction{margin-top:54px}.pdp-product-links-container .swiper-container .swiper-wrapper{padding-top:40px;padding-bottom:75px}@media (max-width: 767px){.pdp-product-links-container .swiper-container .swiper-wrapper{padding-left:0}}.pdp-product-links-container .swiper-button-next,.pdp-product-links-container .swiper-button-prev{top:unset!important;bottom:10px}@media screen and (min-width: 768px){.product-list .swiper-container{width:94%;padding-left: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(../svg/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(../svg/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;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}.byo-old{display:flex;gap:20px;align-content:center}.byo-old .byo-old-price{margin-left:auto}@media screen and (max-width: 420px){.byo-old{flex-direction:column;align-items:flex-start;gap:12px}.byo-old .byo-old-price{margin-left:unset}}.eligibleAfterPurchaseCheckbox{margin-bottom:20px}.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,.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,.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 .rounded-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 none}.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:initial}}.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(../svg/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(../png/logo.png) left 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(../png/logo_black.png)}.microsite .sn-microsite-header .microsite-header-fixed-banner .header-basket-icon{display:block;width:22px;height:24px;background-image:url(../svg/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(../svg/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 auto;margin-bottom:calc(30% - 150px)}.microsite .sn-microsite-header .content h1,.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,.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:solid 1px #eee;border-radius:10px;box-shadow:0 0 8px 1px #0000001a}.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,.microsite .sn-microsite-header .content .h1{max-width:none;padding-top:0;font-size:32px;text-align:center;text-shadow:0 0 7px rgb(0,0,0)}.microsite .sn-microsite-header .content h2,.microsite .sn-microsite-header .content .h2{max-width:none;padding-top:0;font-size:20px;text-align:center;text-shadow:0 0 7px rgb(0,0,0)}}@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.hideCart{visibility:hidden}.drtv-header-projection ish-product-price{padding-top:5px;margin-right:10px}@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}}@media (min-width: 992px){.drtv-page .syndigo-page-min-height{min-height:2850px}}.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,.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}@media (max-width: 767px){.drtv-page .container-xxl{margin-top:102px}}.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;min-height:18px}}@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,.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:gray}.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 (max-width: 767px){.drtv-page .compare-packages .package .price--container .product-details--promo-offer{min-height:109px}}@media (max-width: 330px){.drtv-page .compare-packages .package .price--container .product-details--promo-offer{min-height:119px}}@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].active .ng-fa-icon{display:inline-block!important}@media (max-width: 767px){.drtv-page .compare-packages .drtv-product-price--add-product{margin:10px 0;display:flex;flex-direction:column;align-items:center}.drtv-page .compare-packages .drtv-product-price--add-product .btn.btn-upsell,.drtv-page .compare-packages .drtv-product-price--add-product .cms-page .footer-promo-image .btn-upsell.story-block-btn,.cms-page .footer-promo-image .drtv-page .compare-packages .drtv-product-price--add-product .btn-upsell.story-block-btn,.drtv-page .compare-packages .drtv-product-price--add-product .comparison__info-block .btn-upsell.compare-btn,.comparison__info-block .drtv-page .compare-packages .drtv-product-price--add-product .btn-upsell.compare-btn{padding:0 12px}}.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;margin:0 10px;font-size:14px;font-weight:700;color:#fff;background-color:#000;border-radius:100%}.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{margin:0 0 5px;font-size:12px;font-weight:500}.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{margin-bottom:50px;border-radius:8px;box-shadow:0 0 10px -1px #ccc}@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].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}@media screen and (min-width: 1200px){.drtv-page .content-under-choose-package,.drtv-page .product-sku{padding:0 70px}}.drtv-page .microsite-mini-gallery .swipe-prev{right:10px;bottom:20px;transform:rotate(180deg);background-image:url(../svg/icon-right-enabled.svg)!important;width:53px;height:50px}.drtv-page .microsite-mini-gallery .swipe-prev:hover{background-image:url(../svg/icon-right-hovered.svg)!important}.drtv-page .microsite-mini-gallery .swipe-prev:focus,.drtv-page .microsite-mini-gallery .swipe-prev:active{background-image:url(../svg/icon-right-focused.svg)!important}.drtv-page .microsite-mini-gallery .swipe-next{right:10px;bottom:20px;background-image:url(../svg/icon-right-enabled.svg)!important;width:53px;height:50px}.drtv-page .microsite-mini-gallery .swipe-next:hover{background-image:url(../svg/icon-right-hovered.svg)!important}.drtv-page .microsite-mini-gallery .swipe-next:focus,.drtv-page .microsite-mini-gallery .swipe-next:active{background-image:url(../svg/icon-right-focused.svg)!important}.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:initial}.drtv-phone-number span{width:100%;font-size:1.5rem;text-align:center}.your-machine-container{display:flex;flex-direction:column;gap:12px;margin-top:20px}.your-machine-details-container{display:flex;align-items:center;padding:16px 12px;border-radius:4px;border-width:.92px;border-style:solid;border-color:#d9d9d9;opacity:0px}.your-machine-details-container .machine-comp-product-name{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600}.your-machine-details-container .machine-comp-product-description{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;color:#333}.your-machine-details-container .image-container{flex-shrink:0}.your-machine-image{width:60px;height:60px;gap:0;border-radius:4px 0 0}.your-machine-details{display:flex;flex-direction:column}.your-machine-title{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;display:flex;margin:0;color:#000}.image-container{padding-right:10px}.byo-multi-sku .byo-multi-mainTitle{margin-bottom:16px}.byo-multi-sku .byo-multi-mainTitle p,.byo-multi-sku .byo-multi-mainTitle h1,.byo-multi-sku .byo-multi-mainTitle .h1{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:18px!important;font-weight:600;display:flex;margin:0;color:#000}.thirsti-item{cursor:pointer}.thirsti-item.active{border:2px solid #085cf1;border-radius:4px;background-color:#085cf108}.thirsti-item .thirsti-description .multi-sku-details{gap:5px}.thirsti-item .thirsti-description .product-add-on-price,.thirsti-item .thirsti-description .oos-text{margin-left:auto;font-weight:600}.thirsti-item .thirsti-description .product-add-on-price .current-price,.thirsti-item .thirsti-description .oos-text .current-price{font-size:16px!important}.thirsti-item .thirsti-description .oos-text{font-weight:700;color:#df1919;text-transform:uppercase;font-size:10px;padding:5px 8px;background-color:#f8f9fa;border-radius:4px}.thirsti-item .thirsti-description .byo-multi-title{flex:1}.thirsti-item .thirsti-description .byo-multi-title .pdp-title-new,.thirsti-item .thirsti-description .byo-multi-title .pdp-titlev2,.thirsti-item .thirsti-description .byo-multi-title h1,.thirsti-item .thirsti-description .byo-multi-title .h1,.thirsti-item .thirsti-description .byo-multi-title h2,.thirsti-item .thirsti-description .byo-multi-title .h2,.thirsti-item .thirsti-description .byo-multi-title span{font-size:16px!important;margin:4px 0 8px!important}.centerOOS{align-items:center}.box-container .byob-row .close-button-container .close-button{width:35px;height:35px;cursor:pointer;background-image:url(../svg/crossicon.svg);background-repeat:no-repeat;object-fit:contain}.byob-accordion .accordion-header-container .down-arrow{background:url(../svg/chevron-right.svg);width:20px;height:20px;background-repeat:no-repeat}.byob-accordion .accordion-header-container .up-arrow{background:url(../svg/chevron-right.svg);width:20px;height:20px;transform:rotate(180deg);background-repeat:no-repeat}.byob-accordion .accordion-content .content-details .item-button-container>.remove-item{background:url(../svg/minus-icon-byob-blue.svg)}.byob-accordion .accordion-content .content-details .item-button-container>.add-item{background:url(../svg/plus-icon-byob-blue.svg)}.byob-accordion .accordion-content .content-details .item-button-container>.delete-item{background:url(../svg/icon-trash-can-byob-blue.svg)}.byob-accordion .accordion-content .content-details .add-disabled{background:url(../svg/plus-icon.svg)!important}.box-container{width:100%;margin-bottom:20px}@media screen and (min-width: 820px){.box-container{min-width:300px}}.box-container .byob-row{display:flex;justify-content:flex-start;margin-bottom:12px}.box-container .byob-row .item:last-child{margin-right:0}.box-container .byob-row .item{background-color:#f8f8f8;flex:0 0 auto;border-radius:4px;border:2px dashed #c5c5c5;margin-right:12px}@media (min-width: 992px){.box-container .byob-row .item{width:100px!important;height:100px!important}}.box-container .byob-row .close-button-container{z-index:2;position:absolute;top:0;right:0}.box-container .byob-row .close-button-container .close-button{width:35px;height:35px;cursor:pointer;background-image:url(../svg/crossicon.svg);background-repeat:no-repeat;object-fit:contain}.box-container .byob-row .close-button-container .close-button:focus-visible{border:1px solid #085cf1;outline:none;box-shadow:0 0 0 1.5px #085cf1}.box-container .byob-image-container{position:relative}.box-container .byob-image-container img{border-radius:4px!important}.box-container .imageAvailable{border:1px solid #d9d9d9!important}.byob-accordion-contents{margin-bottom:20px}.byob-accordion{border:1px solid #d9d9d9;margin-bottom:12px;padding:16px 12px;border-radius:4px}.byob-accordion .adjust-height{height:84px}.byob-accordion .accordion-header-container{display:flex}.byob-accordion .accordion-header-container .accordion-header{width:100%;height:100%;justify-content:flex-start;align-items:center;gap:12px;display:inline-flex}.byob-accordion .accordion-header-container .accordion-header .header-texts{width:100%;height:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:inline-flex}.byob-accordion .accordion-header-container .accordion-header .header-texts .primary-text{color:#000;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;word-wrap:break-word}.byob-accordion .accordion-header-container .accordion-header .header-texts .secondary-text{color:#333;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;word-wrap:break-word}.byob-accordion .accordion-header-container .header-icons{justify-content:flex-start;align-items:center;gap:4px;display:flex}.byob-accordion .accordion-header-container .header-icons .arrow{font-size:1.5em}.byob-accordion .accordion-header-container .header-icons .count-container{width:24px;height:25px;padding:4px 8px;background:#f2f6fb;border-radius:2.83px;flex-direction:column;justify-content:center;align-items:center;gap:7.08px;display:inline-flex}.byob-accordion .accordion-header-container .header-icons .accordion-count{text-align:center;color:#085cf1;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:16.8px;word-wrap:break-word}.byob-accordion .accordion-header-container .header-icons .accordion-icon{padding:4px;transform-origin:0 0;justify-content:flex-start;align-items:center;gap:10px;display:flex;cursor:pointer}.byob-accordion .accordion-header-container .accordion-header img{width:60px;height:60px;border-radius:4px}.byob-accordion .accordion-header-container .down-arrow{background:url(../svg/chevron-right.svg);width:20px;height:20px;background-repeat:no-repeat}.byob-accordion .accordion-header-container .up-arrow{background:url(../svg/chevron-right.svg);width:20px;height:20px;transform:rotate(180deg);background-repeat:no-repeat}.byob-accordion .accordion-content{padding:12px;margin-top:12px;width:100%;background:#f9f9f9;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;display:inline-flex}.byob-accordion .accordion-content .content-details{width:100%;height:100%;align-items:center;display:inline-flex;gap:8px}.byob-accordion .accordion-content .content-details .defer-load{flex-shrink:0}.byob-accordion .accordion-content .content-details img{width:72px;height:72px;mix-blend-mode:darken}.byob-accordion .accordion-content .content-details .item-title{color:#000;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media screen and (max-width: 768px){.byob-accordion .accordion-content .content-details .item-title{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}}.byob-accordion .accordion-content .content-details .add-button-container,.byob-accordion .accordion-content .content-details .item-button-container{min-width:96px;height:36px;padding:8px 12px;margin-left:auto;background:white;border-radius:100px;align-items:center;gap:4px;display:flex}.byob-accordion .accordion-content .content-details .add-button-container{border:1px solid black;justify-content:center}.byob-accordion .accordion-content .content-details .add-button-container .add-text{padding-top:2px;text-align:center;color:#000;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;word-wrap:break-word}.byob-accordion .accordion-content .content-details .item-button-container{border:1px solid #085cf1;justify-content:space-between;cursor:unset}.byob-accordion .accordion-content .content-details .item-button-container>.item-quantity{padding-top:2px;font-size:14px;text-align:center;color:#085cf1}.byob-accordion .accordion-content .content-details .item-button-container>.remove-item,.byob-accordion .accordion-content .content-details .item-button-container .add-item,.byob-accordion .accordion-content .content-details .item-button-container .delete-item{width:15px;height:15px;cursor:pointer;background-repeat:no-repeat}.byob-accordion .accordion-content .content-details .item-button-container>.remove-item{background:url(../svg/minus-icon-byob-blue.svg)}.byob-accordion .accordion-content .content-details .item-button-container>.add-item{background:url(../svg/plus-icon-byob-blue.svg)}.byob-accordion .accordion-content .content-details .item-button-container>.delete-item{background:url(../svg/icon-trash-can-byob-blue.svg)}.byob-accordion .accordion-content .content-details .button-disabled,.byob-accordion .accordion-content .content-details .add-disabled{pointer-events:none;opacity:.3}.byob-accordion .accordion-content .content-details .add-disabled{background:url(../svg/plus-icon.svg)!important}.byob-accordion .accordion-content .load-more-items{color:#085cf1!important;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:19.6px;word-wrap:break-word}.sticky-container{min-width:100%;left:0;display:flex;visibility:hidden;position:fixed;top:69px;min-height:unset;background-color:#fff;z-index:2;box-shadow:0 4px 4px #00000040}.sticky-container .item-box{background-color:#f8f8f8;flex:0 0 auto;border-radius:4px;border:2px dashed #c5c5c5}.sticky-container .item-box:not(:last-child){margin-right:12px}.sticky-container .replace-slot-image img{border-radius:4px}.sticky-container .imageAvailable{border:1px solid #d9d9d9!important}.sn-byob-sticky-slot-visible{visibility:visible}.align-byob-items{justify-content:space-between}.promotion-text-byob{display:inline-flex;flex-direction:column;margin-bottom:12px;margin-top:20px}.promotion-text-byob .promotion-text-byob-header{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600}.promotion-text-byob .promotion-text-byob-subHeader{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;color:#333}.product-sticky-cart-mobile{display:flex;justify-content:space-between;min-height:101px;padding:20px 16px;gap:12px}.product-sticky-cart-mobile .sticky-cart-details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.product-sticky-cart-mobile .sticky-cart-details h5,.product-sticky-cart-mobile .sticky-cart-details .h5{max-width:unset}.product-sticky-cart-mobile .sticky-cart-details h5 p,.product-sticky-cart-mobile .sticky-cart-details .h5 p{margin-bottom:unset}@media (max-width: 320px){.product-sticky-cart-mobile .sticky-cart-details .current-price{font-size:14px}.product-sticky-cart-mobile .sticky-cart-details .old-price{font-family:14px}.product-sticky-cart-mobile .sticky-cart-details h5,.product-sticky-cart-mobile .sticky-cart-details .h5,.product-sticky-cart-mobile .sticky-cart-details .add-to-cart .btn.btn-block,.product-sticky-cart-mobile .sticky-cart-details .add-to-cart .cms-page .footer-promo-image .btn-block.story-block-btn,.cms-page .footer-promo-image .product-sticky-cart-mobile .sticky-cart-details .add-to-cart .btn-block.story-block-btn,.product-sticky-cart-mobile .sticky-cart-details .add-to-cart .comparison__info-block .btn-block.compare-btn,.comparison__info-block .product-sticky-cart-mobile .sticky-cart-details .add-to-cart .btn-block.compare-btn{font-size:14px}}.product-sticky-cart-mobile .sticky-cart-mobile-button{display:flex;align-items:center}.product-sticky-cart-mobile .sticky-cart-mobile-button sn-product-choose-bundle-items .stick-cart--btn{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;min-width:146px;line-height:initial;min-height:50px}.product-sticky-cart-mobile .sticky-cart-mobile-button sn-product-buy-now .stick-cart--btn{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;min-width:146px;line-height:initial;min-height:50px}@media screen and (max-width: 320px){.product-sticky-cart-mobile .sticky-cart-mobile-button ish-product-add-to-basket .add-to-cart .btn.btn-block,.product-sticky-cart-mobile .sticky-cart-mobile-button ish-product-add-to-basket .add-to-cart .cms-page .footer-promo-image .btn-block.story-block-btn,.cms-page .footer-promo-image .product-sticky-cart-mobile .sticky-cart-mobile-button ish-product-add-to-basket .add-to-cart .btn-block.story-block-btn,.product-sticky-cart-mobile .sticky-cart-mobile-button ish-product-add-to-basket .add-to-cart .comparison__info-block .btn-block.compare-btn,.comparison__info-block .product-sticky-cart-mobile .sticky-cart-mobile-button ish-product-add-to-basket .add-to-cart .btn-block.compare-btn{font-size:14px}}@media screen and (max-width: 320px){.product-sticky-cart-mobile{flex-direction:column;align-items:flex-start}}.sticky-cart-desktop{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:24px;gap:20px;margin-right:-8px}.sticky-cart-desktop .sticky-cart-desktop-title h5,.sticky-cart-desktop .sticky-cart-desktop-title .h5{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:20px}.sticky-cart-desktop .sticky-cart-desktop-price{margin-left:auto}.sticky-desktop-addButton sn-product-choose-bundle-items .stick-cart--btn{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;min-width:343px}.sticky-desktop-addButton sn-product-buy-now .stick-cart--btn{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;min-width:343px}.thirsti-item .add-button-container,.thirsti-item .item-button-container{border:1px solid black;justify-content:center;min-width:96px;height:36px;padding:8px 12px;margin-top:10px;background:white;border-radius:24px;align-items:center;gap:4px;display:flex}.thirsti-item .add-button-container{border:1px solid black;justify-content:center}.thirsti-item .add-button-container .add-text{padding-top:2px;text-align:center;color:#000;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;word-wrap:break-word}.thirsti-item .item-button-container{border:1px solid #085cf1;justify-content:space-between;cursor:unset}.thirsti-item .item-button-container>.item-quantity{padding-top:2px;font-size:14px;text-align:center;color:#085cf1}.thirsti-item .item-button-container>.remove-item,.thirsti-item .item-button-container .add-item,.thirsti-item .item-button-container .delete-item{width:15px;height:15px;cursor:pointer;background-repeat:no-repeat}.thirsti-item .item-button-container>.remove-item{background:url(../svg/minus-icon-byob-blue.svg)}.thirsti-item .item-button-container>.add-item{background:url(../svg/plus-icon-byob-blue.svg)}.thirsti-item .item-button-container>.delete-item{background:url(../svg/icon-trash-can-byob-blue.svg)}.thirsti-item .button-disabled,.thirsti-item .add-disabled{pointer-events:none;opacity:.3}.thirsti-item .add-disabled{background:url(../svg/plus-icon.svg)!important}.thirsti-item .thirsti-description .product-add-on-price{margin-left:auto}.thirsti-item .thirsti-description .product-add-on-price .current-price{font-size:16px!important}.thirsti-item .add-on-image{min-width:60px;max-width:60px;gap:0;border-radius:4px 0 0}.thirsti-item .add-button-disabled{pointer-events:none;opacity:.3}.thirsti-item .add-button-out-of-stock{padding-left:19px;padding-right:19px;font-size:14px}.sticky-cart-v2{background:#fff;min-height:auto;box-shadow:0 -4px 20px #00000040;padding:24px 0;align-items:center}.sticky-cart-v2 .stick-cart-v2--title{margin-right:auto}@media screen and (max-width: 991px),screen and (max-device-width: 991px){.sticky-cart-v2 .stick-cart-v2--title{display:none!important}}.sticky-cart-v2 .stick-cart-v2--title h5,.sticky-cart-v2 .stick-cart-v2--title .h5{color:#000;max-width:423px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-weight:600}.sticky-cart-v2 h5,.sticky-cart-v2 .h5{color:#000}.sticky-cart-v2 h5 span,.sticky-cart-v2 .h5 span{color:#085cf1}.sticky-cart-v2 .stick-cart-v2--btn{background-color:#000!important;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;min-width:343px}@media screen and (max-width: 320px){.sticky-cart-v2 .stick-cart-v2--btn{font-size:14px;min-width:146px}}@media screen and (min-width: 321px) and (max-width: 400px){.sticky-cart-v2 .stick-cart-v2--btn{font-size:14px;min-width:196px}}@media screen and (min-width: 401px) and (max-width: 767px){.sticky-cart-v2 .stick-cart-v2--btn{font-size:14px;min-width:212px}}.sticky-cart-v2 .btn-primary:focus,.sticky-cart-v2 .comparison__info-block .compare-btn:focus,.comparison__info-block .sticky-cart-v2 .compare-btn:focus{box-shadow:none}.sticky-cart-v2 .btn-primary:not(:disabled):not(.disabled):active:focus:focus,.sticky-cart-v2 .comparison__info-block .compare-btn:not(:disabled):not(.disabled):active:focus:focus,.comparison__info-block .sticky-cart-v2 .compare-btn:not(:disabled):not(.disabled):active:focus:focus{box-shadow:none}.sticky-cart-v2 .current-price{color:#000;font-size:20px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-weight:600}@media screen and (max-width: 768px){.sticky-cart-v2 .current-price{font-size:16px}}@media screen and (max-width: 320px){.sticky-cart-v2 .current-price{font-size:14px}}.sticky-cart-v2 .old-price{color:#8d8d8d;font-size:20px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (max-width: 768px){.sticky-cart-v2 .old-price{font-size:16px}}@media screen and (max-width: 320px){.sticky-cart-v2 .old-price{font-size:14px}}.reversePrice{flex-direction:row-reverse;gap:4px}.byo-old-v2{display:flex;gap:20px;align-items:center;justify-content:flex-end}@media screen and (max-width: 991px),screen and (max-device-width: 991px){.byo-old-v2{justify-content:space-between}}@media screen and (max-width: 420px){.byo-old-v2{display:flex;align-items:flex-start;gap:12px;justify-content:flex-start;flex-direction:column}.byo-old-v2.byo-old-v2-add-to-cart-text{flex-direction:row;justify-content:space-between}}.active,.active-image{opacity:100%!important}.scroll-parent-container,.tablet-parent-container{background-color:#222;padding-bottom:75px;position:relative}.scroll-parent-container .scrollContentWrapper,.tablet-parent-container .scrollContentWrapper{max-height:100%}.scroll-parent-container .scrollContentWrapper .controlled-gallery-mainTitle,.tablet-parent-container .scrollContentWrapper .controlled-gallery-mainTitle{color:#fff;font-size:28px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;text-align:center;padding:75px 0 30px}@media screen and (min-width: 600px) and (max-width: 1024px){.scroll-parent-container .scrollContentWrapper .controlled-gallery-mainTitle,.tablet-parent-container .scrollContentWrapper .controlled-gallery-mainTitle{padding:90px 0 30px!important}}.scroll-parent-container .scrollContentWrapper .gallery-container,.tablet-parent-container .scrollContentWrapper .gallery-container{display:flex;background-color:#222;justify-content:space-between;max-height:100%;overflow:hidden;position:relative;width:100%;align-items:center;height:534px;gap:40px}@media screen and (min-width: 600px) and (max-width: 1024px){.scroll-parent-container .scrollContentWrapper .gallery-container,.tablet-parent-container .scrollContentWrapper .gallery-container{justify-content:center;height:425px}}.scroll-parent-container .scrollContentWrapper .gallery-container .image-wrapper,.tablet-parent-container .scrollContentWrapper .gallery-container .image-wrapper{height:100%;display:flex;flex:1;position:relative;width:669px;height:534px;border-radius:16px}@media screen and (min-width: 600px) and (max-width: 1024px){.scroll-parent-container .scrollContentWrapper .gallery-container .image-wrapper,.tablet-parent-container .scrollContentWrapper .gallery-container .image-wrapper{max-width:312px;max-height:249px}}@media screen and (max-width: 599px){.scroll-parent-container .scrollContentWrapper .gallery-container .image-wrapper,.tablet-parent-container .scrollContentWrapper .gallery-container .image-wrapper{width:343px;height:274px}}.scroll-parent-container .scrollContentWrapper .gallery-container .image-wrapper .scrollImage,.tablet-parent-container .scrollContentWrapper .gallery-container .image-wrapper .scrollImage{width:669px;height:534px;border-radius:16px;transition:all .5s ease-out;position:absolute;object-fit:cover;opacity:0}@media screen and (min-width: 600px) and (max-width: 1024px){.scroll-parent-container .scrollContentWrapper .gallery-container .image-wrapper .scrollImage,.tablet-parent-container .scrollContentWrapper .gallery-container .image-wrapper .scrollImage{width:312px;height:249px}}@media screen and (max-width: 599px){.scroll-parent-container .scrollContentWrapper .gallery-container .image-wrapper .scrollImage,.tablet-parent-container .scrollContentWrapper .gallery-container .image-wrapper .scrollImage{width:343px;height:274px}}.scroll-parent-container .scrollContentWrapper .gallery-container .image-wrapper .scrollImageTablet,.tablet-parent-container .scrollContentWrapper .gallery-container .image-wrapper .scrollImageTablet{width:312px;height:249px;border-radius:16px;transition:all .5s ease-out;position:absolute;object-fit:cover;opacity:0}.scroll-parent-container .scrollContentWrapper .gallery-container .scroll-text-wrapper,.tablet-parent-container .scrollContentWrapper .gallery-container .scroll-text-wrapper{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:10px}.scroll-parent-container .scroll-swiper-container,.tablet-parent-container .scroll-swiper-container{position:relative;width:100%;z-index:0;display:flex;flex-direction:column;gap:38px;align-items:center}.scroll-parent-container .scroll-swiper-container .scroll-swiper-image-wrapper,.tablet-parent-container .scroll-swiper-container .scroll-swiper-image-wrapper{height:100%;position:relative;width:343px;height:274px;border-radius:16px}.scroll-parent-container .scroll-swiper-container .scroll-swiper-image-wrapper .scrollSwiperImage,.tablet-parent-container .scroll-swiper-container .scroll-swiper-image-wrapper .scrollSwiperImage{width:343px;height:274px;border-radius:16px;position:absolute;object-fit:cover;opacity:0;transition:all .5s ease-out}.scroll-parent-container .scroll-swiper-container .scroll-component-swiper-data,.tablet-parent-container .scroll-swiper-container .scroll-component-swiper-data{width:100%}.scroll-parent-container .scroll-swiper-container .scroll-component-swiper-data swiper .swiper-wrapper .swiper-slide,.tablet-parent-container .scroll-swiper-container .scroll-component-swiper-data swiper .swiper-wrapper .swiper-slide{display:flex}.scroll-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper,.tablet-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper{min-height:150px}.scroll-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper.change-pagination-color .swiper-pagination .swiper-pagination-bullet-active,.tablet-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper.change-pagination-color .swiper-pagination .swiper-pagination-bullet-active{border:2px solid #fff;background-color:#000!important}.scroll-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper.change-pagination-color .swiper-pagination .swiper-pagination-bullet,.tablet-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper.change-pagination-color .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}.scroll-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper .swiper-pagination,.tablet-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper .swiper-pagination{bottom:-5px}.scroll-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper .swiper-pagination .swiper-pagination-bullet-active,.tablet-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper .swiper-pagination .swiper-pagination-bullet-active{border:2px solid #000;background-color:#fff!important}.scroll-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper .swiper-pagination .swiper-pagination-bullet,.tablet-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#000;opacity:1}@media screen and (max-width: 390px){.scroll-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper .swiper-pagination-bullets,.tablet-parent-container .scroll-swiper-container .scroll-component-swiper-data .swiper .swiper-pagination-bullets{bottom:-5px}}.scroll-component-gallery-description{margin:0 10px 10px;background-color:#000;border-radius:4px;padding:17.78px 22.22px;opacity:50%;width:100%;display:flex;flex-direction:column;justify-content:space-between;max-width:502px;max-height:120px;min-height:120px;flex:1}@media screen and (min-width: 600px) and (max-width: 1024px){.scroll-component-gallery-description{max-width:312px}}.scroll-component-gallery-description .card-container{display:flex;align-items:center;height:100%;gap:13px}.scroll-component-gallery-description .card-container .icon-section{height:44.44px;margin-right:10px;flex-shrink:0}.scroll-component-gallery-description .card-container .icon-section .desctiption-icon{width:39.93px;height:44.44px;position:static}.scroll-component-gallery-description .card-container .content-section .gallery-title-style{font-size:16px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-weight:700;color:#fff}@media screen and (min-width: 600px) and (max-width: 1024px){.scroll-component-gallery-description .card-container .content-section .gallery-title-style{font-size:14px}}.scroll-component-gallery-description .card-container .content-section .bullet-points-container{font-size:14px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff}.scroll-component-gallery-description .card-container .content-section .bullet-points-container p{margin-bottom:0}.addPointerEvent{cursor:pointer!important}.menu-container .us-country-flag,.menu-container .ca-country-flag,.menu-container .mx-country-flag,.flag-dropdown-section .us-country-flag,.flag-dropdown-section .ca-country-flag,.flag-dropdown-section .mx-country-flag{width:21px;height:21px;border:1px solid #e5e5e5;border-radius:100px;background-color:transparent;background-repeat:no-repeat}.menu-container .ca-country-flag,.flag-dropdown-section .ca-country-flag{background-image:url(../svg/ca-country-flag.svg)}.menu-container .us-country-flag,.flag-dropdown-section .us-country-flag{background-image:url(../svg/us-country-flag.svg)}.menu-container .mx-country-flag,.flag-dropdown-section .mx-country-flag{background-image:url(../png/mx-country-flag.png);background-position:center center;background-size:contain}.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,.opc-left-panel .form-text.small{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(../svg/icon-feather-tick.svg) center center;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:baseline}.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=text],.opc-left-panel .checkout-section .form-control[type=email],.opc-left-panel .checkout-section .form-control[type=password]{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{position:absolute;left:15px;width:50%}@media (max-width: 1199.98px){.opc-left-panel .order-summary .cost-summary .terms-and-conditions{position:relative;left:0;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 .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,.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] .sn-login-email-hint,.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .choose-login-type-radio{margin-left:-15px}.opc-left-panel .ch-contact-desc .sn-checkout-login form[name=LoginUserForm] .sn-forgot-password-link{position:absolute;right:15px;z-index:2;display:block;text-align:right;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-top:1rem;margin-bottom: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{position:absolute;top:0;left:0;width:20px;height:20px;opacity:0}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-wrapper input+label:before{position:absolute;top:0;left:0;width:20px;height:20px;content:"";border:2px solid #cfd4d9;border-radius:50%}.opc-left-panel .ch-contact-desc .choose-login-type-radio .radio-wrapper input+label:after{position:absolute;top:4px;left:4px;content:"";background:#000;border:6px solid;border-radius:50%;opacity:0;transition:opacity .2s ease-in-out}.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{outline:3px solid transparent;box-shadow:0 0 0 3px #cfd4d9}.opc-left-panel .ch-contact-desc .choose-login-type-radio .guest-label-hint{margin-left:25px}.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,.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,.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,.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,.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,.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}.opc-left-panel .ch-payment-sec .ch-payment-desc button.btn-primary,.opc-left-panel .ch-payment-sec .ch-payment-desc .comparison__info-block button.compare-btn,.comparison__info-block .opc-left-panel .ch-payment-sec .ch-payment-desc button.compare-btn{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,.opc-left-panel .ch-payment-sec #payment-accordion .font-weight-bold.h4{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 fieldset.country-selection div,.opc-left-panel .checkout-shipping-form form .field-phone-number{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(even) label{padding-left:10px}.opc-left-panel .checkout-shipping-form form .address-form-default-component fieldset ish-input:nth-child(even) 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-right:0;padding-left: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,.opc-left-panel .checkout-shipping-form form .address-form-default-component .form-text.checkout-phonelabel-hint.d-none.small{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}@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,.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-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:nth-child(1){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 dt,.opc-right-panel .order-summary .basket-cost-wrapper dd{padding:0;margin-bottom:20px}@media (max-width: 767px){.opc-right-panel .order-summary .basket-cost-wrapper dt,.opc-right-panel .order-summary .basket-cost-wrapper dd{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 .quantity-remove-wrapper,.order-receipt-confirm .order-confirmation-order-summary .list-item.column-price.single-price{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,.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-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-top:1rem;margin-bottom:1rem}.checkbox-wrapper label{display:inline}.checkbox-wrapper input{position:absolute;top:0;left:0;width:40px;height:40px;opacity:0}.checkbox-wrapper input+label:before{position:absolute;top:0;left:0;width:20px;height:20px;content:"";background-color:#000;border:2px solid}.checkbox-wrapper input+label:after{position:absolute;top:0;left:0;width:20px;height:20px;content:"";background-image:url(../svg/icon-feather-tick-white.svg);background-repeat:no-repeat;opacity:0;transition:opacity .2s ease-in-out}.checkbox-wrapper input:checked+label:after{opacity:1}.checkbox-wrapper input:focus+label:before{outline:3px solid transparent;box-shadow:0 0 0 3px #cfd4d9}.payment-options-labeled{position:absolute;color:transparent}.replacements .replacements-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:30px}.replacements .replacements-title-mainHeading{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:35px}@media screen and (max-width: 767px){.replacements .replacements-title-mainHeading{font-size:41px}}.replacements .replacements-heading{margin-top:30px;margin-bottom:30px}.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{width:19px;height:14px}.replacements .replacements-heading span:nth-of-type(1){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(../svg/icon-feather-grid.svg);background-repeat:no-repeat;background-position:center}.replacements .replacements-heading2{display:flex;align-items:baseline}.replacements .replacement-heading-option1,.replacements .replacement-heading-option2{font-size:22px}@media screen and (max-width: 767px){.replacements .replacement-heading-option1,.replacements .replacement-heading-option2{font-size:25px}}.replacements .replacements-text{margin-top:30px;margin-bottom:30px;font-size:15px}@media screen and (max-width: 767px){.replacements .replacements-text{font-size:17px}}.replacements .search-form{padding-bottom:40px;margin-top:30px}.replacements .search-form a{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:#8e8f90}.replacements .search-form .note{margin-bottom:20px;line-height:13px;color:#8e8f90}.replacements button{height:40px;padding:10px 26px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-size:15px;line-height:1}.searchFormCTA{display:flex;margin-top:20px;justify-content:space-between;align-items:center}.searchFormCTA .searchOptionLink{color:#5b5b5b;font-size:15px}@media screen and (max-width: 767px){.searchFormCTA .searchOptionLink{margin-top:20px;font-size:16px}}@media screen and (max-width: 767px){.searchFormCTA{flex-direction:column}}.mainBackground{background-color:#f8f9fa!important}.mainBackground .replacementMainHeading{margin-bottom:30px}.mainBackground .replacementMainHeading ish-breadcrumb .breadcrumbs{padding:0 8px 8px 15px!important}.replacement-list{margin-bottom:30px!important}.inputColor{background-color:#f8f9fa!important}.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,.up-sell-body .h2{margin:30px 0;text-align:center}@media screen and (max-width: 500px){.up-sell-body h2,.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:solid 1px #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:transparent;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,.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:transparent;border:none}.up-sell-body .up-sell-content--minicart .btn.btn-upsell,.up-sell-body .up-sell-content--minicart .cms-page .footer-promo-image .btn-upsell.story-block-btn,.cms-page .footer-promo-image .up-sell-body .up-sell-content--minicart .btn-upsell.story-block-btn,.up-sell-body .up-sell-content--minicart .comparison__info-block .btn-upsell.compare-btn,.comparison__info-block .up-sell-body .up-sell-content--minicart .btn-upsell.compare-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 .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;min-height: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}}@media screen and (orientation: landscape){.up-sell-body .up-sell-card .product-image-container{min-width:145px;max-width:145px}}.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%}sn-waitlist-page .product-waiting-disclaimer{margin:20px 0;font-size:12px}sn-waitlist-page .product-waiting-disclaimer a{color:#205d9e;text-decoration:underline}sn-waitlist-page button.btn-cms.mt-2,sn-waitlist-page .story-block-image-carousel button.mt-2.story-block-btn,.story-block-image-carousel sn-waitlist-page button.mt-2.story-block-btn{margin-top:0!important}sn-waitlist-page .text-info{margin:20px 0}.mx-billing-page{margin:20px 0}@media screen and (max-width: 768px){.mx-billing-page{padding:0}}.mx-billing-page .header-title{font-weight:700}.mx-billing-page .header-description{margin:20px 0}.mx-billing-page .sub-header-description{margin:20px 0;font-weight:700}@media screen and (max-width: 768px){.mx-billing-page .submit-button{margin-top:2rem}}.mx-billing-page .btn-primary,.mx-billing-page .comparison__info-block .compare-btn,.comparison__info-block .mx-billing-page .compare-btn{margin-top:10px}.mx-billing-page .order-status-error{display:none;width:100%;padding:10px 8px 10px 10px;margin:20px 0;border:1px solid #dc3545;border-radius:8px}.mx-billing-page .order-status-error-show,.mx-billing-page .order-status-expiration-error-show{display:flex!important;align-items:flex-start}.mx-billing-page .order-status-error-show img,.mx-billing-page .order-status-expiration-error-show img{margin-right:10px}.mx-billing-page .order-status-error-show p,.mx-billing-page .order-status-expiration-error-show p{margin:0}@media screen and (max-width: 768px){.mx-eInvoice-generate-page{padding:0}}.mx-eInvoice-generate-page .header-title{padding:10px 0}.mx-eInvoice-generate-page .header-description{padding-bottom:20px}.mx-eInvoice-generate-page .form-group{position:relative;margin-bottom:0}.mx-eInvoice-generate-page .form-control:disabled{background:rgb(237,237,237);color:#b7b7b7;font-weight:400}.mx-eInvoice-generate-page .form-control:not(select){width:100%;height:52px;padding:25px 15px 7px;font-size:16px;border-color:#d4d4d4}.mx-eInvoice-generate-page .mx-eInvoice-label{position:absolute;top:15px;left:32px;z-index:2;width:auto;padding:0;font-size:15px;color:#b7b7b7;transition:all .2s ease-in-out}.mx-eInvoice-generate-page .mx-eInvoice-label.floated{top:4px;font-size:14px}.mx-eInvoice-generate-page .mx-eInvoice-label.floated.special{z-index:1000!important}.mx-eInvoice-generate-page select{width:100%;height:52px;padding:23px 12px 7px;font-size:16px;border-color:#d4d4d4}@media screen and (min-width: 768px){.mx-eInvoice-generate-page .sub-sections{padding-left:15px}}.mx-eInvoice-generate-page .has-feedback select+* .form-control-feedback{right:40px;top:10px}.mx-eInvoice-generate-page .has-success .ng-fa-icon{top:10px}.mx-eInvoice-generate-page .generate-invoice-button{margin:20px 0}.invoice-custom-modal .modal-content{width:342px;height:280px;top:120px;left:210px;padding:24px;gap:24px;border-radius:24px}@media screen and (max-width: 567px){.invoice-custom-modal .modal-content{margin:144px auto;left:0}}@media screen and (min-width: 567px) and (max-width: 991px){.invoice-custom-modal .modal-content{left:95px}}.invoice-custom-modal .modal-content .modal-header{min-height:unset}.invoice-modal-header,.invoice-modal-body{padding:unset}.invoice-modal-header,.modal-footer-btn-container{justify-content:center}.invoice-modal-body{display:flex;flex-direction:column;gap:32px}.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(to left,rgba(0,0,0,0),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}}@media (max-width: 767.98px){.video-hero-banner{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:15px 15px 20px!important;margin-right:0}}.video-hero-banner .vhb-freestyle{font-size:20px}.video-hero-banner h2,.video-hero-banner .h2{font-size:40px}@media (max-width: 991px){.video-hero-banner h2,.video-hero-banner .h2{font-size:24px}}.video-hero-banner h4,.video-hero-banner .h4{margin:0 0 10px;font-size:20px}.video-hero-banner .btn-cms,.video-hero-banner .onLoad-image-hero-banner-desc .onLoad-image-button-link a,.onLoad-image-hero-banner-desc .onLoad-image-button-link .video-hero-banner a,.video-hero-banner .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link .video-hero-banner a,.video-hero-banner .new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link .video-hero-banner a,.video-hero-banner .story-block-image-carousel .story-block-btn,.story-block-image-carousel .video-hero-banner .story-block-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a{background-color:#e74c39;border-color:#e74c39}.video-hero-banner .btn-cms.cms-secondary-btn,.video-hero-banner .onLoad-image-hero-banner-desc .onLoad-image-button-link a.cms-secondary-btn,.onLoad-image-hero-banner-desc .onLoad-image-button-link .video-hero-banner a.cms-secondary-btn,.video-hero-banner .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link .video-hero-banner a.cms-secondary-btn,.video-hero-banner .new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link .video-hero-banner a.cms-secondary-btn,.video-hero-banner .story-block-image-carousel .cms-secondary-btn.story-block-btn,.story-block-image-carousel .video-hero-banner .cms-secondary-btn.story-block-btn,.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{color:inherit;background-color:transparent;border-color:inherit}@media (max-width: 767.98px){.video-hero-banner .btn-cms.cms-secondary-btn,.video-hero-banner .onLoad-image-hero-banner-desc .onLoad-image-button-link a.cms-secondary-btn,.onLoad-image-hero-banner-desc .onLoad-image-button-link .video-hero-banner a.cms-secondary-btn,.video-hero-banner .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link .video-hero-banner a.cms-secondary-btn,.video-hero-banner .new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link .video-hero-banner a.cms-secondary-btn,.video-hero-banner .story-block-image-carousel .cms-secondary-btn.story-block-btn,.story-block-image-carousel .video-hero-banner .cms-secondary-btn.story-block-btn,.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{width:100%;color:#000;border-color:#000}}@media (max-width: 767.98px){.video-hero-banner .btn-cms,.video-hero-banner .onLoad-image-hero-banner-desc .onLoad-image-button-link a,.onLoad-image-hero-banner-desc .onLoad-image-button-link .video-hero-banner a,.video-hero-banner .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link .video-hero-banner a,.video-hero-banner .new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link .video-hero-banner a,.video-hero-banner .story-block-image-carousel .story-block-btn,.story-block-image-carousel .video-hero-banner .story-block-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a{width:100%;color:#fff}}.video-hero-banner a.video-banner-link{margin-left:15px;color:#e74c39}.volume-icon,.pause-icon{position:absolute;z-index:2;bottom:10px;background:transparent;border:none;padding:0}.volume-icon{left:10px}.pause-icon{right:10px}.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{margin-bottom:-1px}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video{width:100%;max-width:1440px;margin:auto auto -3px}.new-landing-page-infoVideo-block-main-content .heading h2,.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;background:none;transform:unset;min-height:520px}@media screen and (max-width: 600px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc{min-height:unset}}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc h2,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .h2{margin-bottom:16px;margin-top:0;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-weight:700;line-height:normal;text-align:left;color:inherit!important}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc h2 span,.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;color:inherit!important}.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-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,.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;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;padding-top:2rem;margin-bottom:1.875rem;font-size:2.5rem;font-weight:700;line-height:1.08;text-align:center}.accessory-component>.subtitle{width:100%;height:auto;font-size:16px;text-align:center}.accessory-component .action-block .left{display:block;float:left;width:100%;padding:0;margin:0 auto}.accessory-component .action-block .right.list{display:block;float:left;width:100%;padding-left:5%}.accessory-component .action-block .action{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:space-around;max-width:1178px;padding-bottom:50px;margin:50px auto 0}@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{width:430px;min-height:150px;margin-bottom:25px;background-color:#fff;border:1px solid #ccc}.accessory-component .accessory-tile.nlp:hover{cursor:pointer}.accessory-component .accessory-tile.nlp.active{border:1px solid #512e6d;box-shadow:0 .125rem 2.125rem #0000001a}.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{max-width:275px;padding-left:10px;margin-top:20px;margin-bottom:20px}.accessory-component .right-desc .title{max-height:30px;margin-bottom:10px;overflow:hidden;font-size:1.25rem;font-weight:800}.accessory-component .right-desc .subtitle{min-height:40px;max-height:40px;margin-bottom:14px;overflow:hidden;font-size:.875rem;color:#8b8b8b}.accessory-component .right-desc .ratios{display:block;width:100%;height:21px}.accessory-component .right-desc .ratios .ratio2{padding-left:15px;margin-left:12px;border-left:1px solid #ddd}.accessory-component .right-desc .ratios div{float:left}.accessory-component .right-desc .ratios .name{margin-right:7px;font-size:.875rem;color:#8b8b8b}.accessory-component .right-desc .ratios .rank.full{background-color:#512e6d;border-color:#512e6d}.accessory-component .right-desc .ratios .rank{width:.625rem;height:.625rem;margin-top:5px;margin-right:.375rem;border:1px solid #cfd4d9;border-radius:50%}@media (max-width: 767px){.accessory-component .right-desc{padding-left:40px}}.usp.content-container{padding:10px 0;background-color:#fff;min-height:100px}@media (max-width: 991px){.usp.content-container{padding:10px 0;justify-content:center;margin:0 auto;gap:16px;min-height:289px}}.usp.content-container .container{width:100%;margin:0 auto}.usp.content-container .container .container-title{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:24.36px;text-align:center;color:#131313;height:24px;gap:4px}@media (max-width: 991px){.usp.content-container .container .container-title{height:19px;line-height:19.49px;gap:4px;margin-bottom:4px;opacity:1;text-align:center}}.usp.content-container .container .block-section{display:flex;gap:12px;margin-top:12px}@media (max-width: 991px){.usp.content-container .container .block-section{display:block;height:auto;gap:4px;opacity:1;margin:0}}.usp.content-container .container .block-section .usp-contents{display:flex;gap:12px;width:100%}@media (max-width: 991px){.usp.content-container .container .block-section .usp-contents{display:block}}.usp.content-container .container .block-section .usp-items{flex:1;min-width:362.67px;height:auto;padding:17.78px 8px;border-radius:4px 0 0;display:flex;align-items:center;gap:13.33px;background-color:#f2f6fb}@media (max-width: 991px){.usp.content-container .container .block-section .usp-items{width:100%;min-width:unset;padding:17.78px 22.22px;margin:12px 0}}.usp.content-container .container .block-section .usp-items .image-wrapper{width:44.44px;height:44.44px;display:flex;align-items:center;justify-content:center;padding:0 2.22px 3.33px 7.78px;flex-shrink:0;gap:8.89px}.usp.content-container .container .block-section .usp-items .image-wrapper img{width:unset;max-width:36px;height:unset;max-height:36px;margin:auto}.usp.content-container .container .block-section .usp-items .usp-content-desc{display:flex;flex-direction:column;gap:4px;width:calc(100% - 44.44px)}.usp.content-container .container .block-section .usp-items .usp-content-desc .usp-title{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19.49px;text-align:start;color:#000;width:100%;height:auto;margin:0}.usp.content-container .container .block-section .usp-items .usp-content-desc .usp-subtitle{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:19.6px;text-align:start;color:#131313;width:100%;height:auto;margin:0;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.usp.content-container .container .block-section-four{display:flex;gap:12px}@media (max-width: 991px){.usp.content-container .container .block-section-four{display:block;height:auto;gap:4px;opacity:1;margin:0}}.usp.content-container .container .block-section-four .section{width:50%;width:100%;height:auto;gap:12px;margin-top:12px}.usp.content-container .container .block-section-four .section .usp-contents{display:flex;gap:12px;width:100%}@media (max-width: 991px){.usp.content-container .container .block-section-four .section .usp-contents{display:block}}.usp.content-container .container .block-section-four .section .usp-items{flex:1;border-radius:4px;display:flex;align-items:stretch;gap:13.33px;background-color:#f2f6fb;padding:0}.usp.content-container .container .block-section-four .section .usp-items sn-cms-usp{display:flex;width:100%}@media screen and (max-width: 991px){.usp.content-container .container .block-section-four .section .usp-items sn-cms-usp{display:block;width:100%}}.usp.content-container .container .block-section-four .section .usp-items .usp-link{display:flex;gap:8px;border-radius:4px;width:100%}@media screen and (max-width: 991px){.usp.content-container .container .block-section-four .section .usp-items .usp-link{display:block}}.usp.content-container .container .block-section-four .section .usp-items .usp-link .usp-blocks{display:flex;gap:8px;border-radius:4px;align-items:center;padding:17.78px 8px;width:100%}@media (max-width: 991px){.usp.content-container .container .block-section-four .section .usp-items .usp-link{margin:12px 0}}.usp.content-container .container .block-section-four .section .usp-items .usp-blocks{width:100%;display:flex;gap:8px;border-radius:4px;align-items:center;padding:17.78px 8px}@media (max-width: 991px){.usp.content-container .container .block-section-four .section .usp-items{margin:12px 0}}.usp.content-container .container .block-section-four .section .usp-items .image-wrapper{display:flex;align-items:center;justify-content:center;padding:0 8px;flex-shrink:0;gap:8px}.usp.content-container .container .block-section-four .section .usp-items .image-wrapper img{width:unset;max-width:36px;height:unset;max-height:36px;margin:auto}.usp.content-container .container .block-section-four .section .usp-items .usp-content-desc{display:flex;flex-direction:column;gap:4px}.usp.content-container .container .block-section-four .section .usp-items .usp-content-desc .usp-title{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19.49px;text-align:start;color:#000;width:100%;height:auto;margin:0}.usp.content-container .container .block-section-four .section .usp-items .usp-content-desc .usp-subtitle{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:19.6px;text-align:start;color:#131313;width:100%;height:auto;margin:0;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.usp.content-container .container .block-section-four-2x2{display:block;flex-wrap:wrap;width:100%;margin:12px 0;align-items:center}.usp.content-container .container .block-section-four-2x2 .section{width:100%;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.usp.content-container .container .block-section-four-2x2 .section .usp-contents{display:grid;grid-template-columns:repeat(2,1fr)}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items{background-color:#f2f6fb;gap:13.33px;border-radius:4px;margin-bottom:12px;padding:0}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items:nth-child(odd){margin-right:12px}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items:nth-child(even){margin-right:0}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items sn-cms-usp{width:100%}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items .usp-link{border-radius:4px;align-items:center}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items .usp-blocks{display:flex;gap:8px;border-radius:4px;align-items:center;padding:17.78px 8px}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items .image-wrapper{width:44.44px;height:44.44px;padding:5px 8px;gap:8px}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items .image-wrapper img{max-width:36px;max-height:36px;margin:auto}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items .usp-content-desc{gap:4px}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items .usp-content-desc .usp-title{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19.49px;text-align:start;color:#000;height:auto;margin:0}.usp.content-container .container .block-section-four-2x2 .section .usp-contents .usp-items .usp-content-desc .usp-subtitle{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:19.6px;text-align:start;color:#131313;height:auto;margin:0;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}@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{display:flex;align-items:center}.anchortab-contents.content-container h5,.anchortab-contents.content-container .h5{margin-bottom:21px;font-weight:600;text-align:center}@media (max-width: 767px){.anchortab-contents.content-container h5,.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-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;display:inline-block;width:100%;border-top:2px solid #c4cad0}.mobile-sticky .sticky-nav{position:fixed;top:70px;z-index:3;box-shadow:0 0 3px #0000001a}@media screen and (min-width: 1025px){.sticky-header .sticky-nav{position:fixed;top:70px;box-shadow:0 0 3px #0000001a}}.sticky-nav--container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background-color:#fff;border-bottom:2px solid #ced4da;z-index:3}.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,.story-block-image-carousel .h2{font-size:28px}@media screen and (max-width: 767px){.story-block-image-carousel h2,.story-block-image-carousel .h2{margin:30px 0 20px}}.story-block-image-carousel .white-toggle .swiper-button-next{background-image:url(../svg/play-icon-copy-3-white.svg)!important;opacity:1}.story-block-image-carousel .white-toggle .swiper-button-prev{background-image:url(../svg/play-icon-copy-6-white.svg)!important;opacity:1}.story-block-image-carousel .white-toggle .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.story-block-image-carousel .swiper-button-prev,.story-block-image-carousel .swiper-button-next{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(../svg/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(../svg/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{margin-bottom:-3px}.homepage-category.content-container .homepage-category__wrapper{width:100%;max-width:1440px;margin:auto;overflow:hidden}@media only screen and (max-width: 600px){.homepage-category.content-container .stacked-items-container{display:flex;flex-direction:column;margin-bottom:15px}.homepage-category.content-container .stacked-item{width:100%;padding-right:15px;margin-bottom:15px}}@media screen and (max-width: 768px){.homepage-category.content-container .swiper-pagination-bullets,.homepage-category.content-container .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-7px;left:0;width:100%}}@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.change-to-white .swiper-container .swiper-button-next{background-image:url(../svg/arrow-next-white.svg)!important}.homepage-category.content-container.change-to-white .swiper-button-prev{background-image:url(../svg/arrow-back-white.svg)!important}.homepage-category.content-container.change-to-white .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.homepage-category.content-container h2.title,.homepage-category.content-container .title.h2,.homepage-category.content-container h3.description,.homepage-category.content-container .description.h3{text-align:center}.homepage-category.content-container h2.title,.homepage-category.content-container .title.h2{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(../svg/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(../svg/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{display:block;height:100%}.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-wrapper,.homepage-category.content-container .swiper-slide-container .sku-highlight-content:not(.story-block-image) .sku-text-description{display:flex;flex-direction:column;flex-grow:2}.homepage-category.content-container .swiper-slide-container .sku-highlight-content:not(.story-block-image) .mx-auto{margin-left:0!important}.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:82px}.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 #0000001a}.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{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 #0000001a}}.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,.onLoad-image-hero-banner-desc .onLoad-image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link a,.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,.onLoad-image-hero-banner-desc .onLoad-image-button-link a:hover,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a:hover,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link a: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-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:20px!important}.swiper-category-block-container{padding-bottom:50px!important}.swiper-category-block-container .swiper-button-next,.swiper-category-block-container .swiper-button-prev{bottom:0!important;z-index:10!important}.swiper-category-block-container .swiper-pagination{z-index:9!important}.banner-block-container{position:relative;display:flex;padding:40px 20px}@media (max-width: 991px){.banner-block-container{display:block}}.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 .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{top:unset;bottom:75px}.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{position:absolute;bottom:25px;display:flex;flex-wrap:wrap;margin:0 25px}@media (max-width: 767px){.banner-block-container .cta-button-container{gap:10px;align-items:flex-start;flex-direction:column}}.banner-block-container .cta-button-container .button-primary,.banner-block-container .cta-button-container .button-secondary{border:2px solid #03262f}@media (min-width: 768px){.banner-block-container .cta-button-container .button-secondary{margin-left:20px}}.banner-block-container .cta-button-container .btn-secondary{min-width:initial;padding:0 30px;font-size:15.5px}.banner-block-container .cta-button-container.left{justify-content:flex-start}.banner-block-container .cta-button-container.right{justify-content:flex-end}@media (min-width: 361px) and (max-width: 413px){.banner-block-container .cta-button-container{bottom:25px;gap:10px;margin:0 1px}}@media (max-width: 360px){.banner-block-container .cta-button-container{bottom:15px;gap:10px;margin:0 1px}}.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,.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 #1a424c4d}.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 .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,.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(../svg/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(../svg/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}}.order-details-accordion .learn-more-text-main{text-align:center}.order-details-accordion .learn-more-text-main .learn-more-text-description p{display:inline}.order-details-accordion .learn-more-header .learn-more-large-image{max-height:108px}@media screen and (max-width: 344px){.order-details-accordion .learn-more-header .learn-more-large-image{max-height:81px}}.learn-more-header{display:inline;color:#333!important;font-size:16px;margin:20px auto;justify-content:center;line-height:18px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;align-items:center;max-width:428px}@media screen and (max-width: 344px){.learn-more-header{max-width:auto}.learn-more-header .learn-more-icon{margin:0 15px 0 0}}.learn-more-header .learn-more-text-description{display:inline}.learn-more-header .learn-more-link{text-decoration:underline;cursor:pointer;color:#333!important}.learn-more-header .learn-more-large-image{max-width:260px;max-height:44px;margin:0 auto}.learn-more-header .learn-more-icon{width:60px;margin:0 20px 0 0}@media screen and (max-width: 344px){.learn-more-modal-dialog .modal-dialog{width:auto}}@media screen and (min-width: 345px) and (max-width: 575px){.learn-more-modal-dialog .modal-dialog{width:343px;margin:92px auto}}@media screen and (min-width: 668px) and (max-width: 991px){.learn-more-modal-dialog .modal-dialog{max-width:unset;width:719px;margin:92px auto}}@media screen and (min-width: 992px){.learn-more-modal-dialog .modal-dialog{width:1125px}}.learn-more-modal-dialog .modal-content{background-color:#f8f9fa;border-color:#f8f9fa;padding:24px 0}.learn-more-modal-dialog .modal-content .modal-header{padding:0 16px;min-height:unset}.learn-more-modal-dialog .modal-content .modal-header .close-icon{display:none}.learn-more-modal-dialog .modal-content .modal-body{padding:16px 44px}@media screen and (max-width: 575px){.learn-more-modal-dialog .modal-content .modal-body{padding:24px}}@media screen and (min-width: 576px) and (max-width: 991px){.learn-more-modal-dialog .modal-content .modal-body{padding:0 24px}}@media (max-width: 1199px){.learn-more-modal-dialog .modal-content .modal-body{padding:24px 16px}}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-desciption .subtitle-desc{text-align:start!important}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container{padding:unset;position:unset;margin-left:-10px;margin-right:-10px;width:unset}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container h3,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .h3,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container h2,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .h2,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container h1,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .h1{text-align:center;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;font-size:32px!important;color:#000!important}@media (max-width: 1199px){.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container h3,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .h3,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container h2,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .h2,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container h1,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .h1{font-size:24px!important}}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .subtitle-desc{width:unset;font-size:16px;text-align:center;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .col3{width:240px!important;margin-right:30px!important}@media (max-width: 1199px){.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .col3{width:232px!important;margin-right:16px!important}}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .col3 .common-image-component img{width:240px;height:240px;margin-bottom:18px}@media (max-width: 1199px){.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .col3 .common-image-component img{width:232px;height:248px}}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .common-image-component.same-height{padding-bottom:35px}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .common-image-component .subtitle-desc{width:100%;margin-top:20px;font-size:16px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;color:#000!important}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .common-image-component .common-image-desciption{margin-top:30px}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .common-image-component .common-image-desciption h5,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .common-image-component .common-image-desciption .h5,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .common-image-component .common-image-desciption h1,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .common-image-component .common-image-desciption .h1,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .common-image-component .common-image-desciption h2,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-container .common-image-component .common-image-desciption .h2{max-width:245px;min-height:45px;max-height:45px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;color:#000!important;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-wrapper{padding:24px 0}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-button-next,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-button-prev{bottom:0;width:40px;z-index:99}@media (min-width: 577px){.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-button-next,.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-button-prev{display:block!important}}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-button-disabled{display:none!important}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-button-next{margin-right:245px}@media screen and (min-width: 577px) and (max-width: 991px){.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-button-next{margin-right:unset}}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-button-prev{margin-left:245px}@media screen and (min-width: 577px) and (max-width: 991px){.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-button-prev{margin-left:unset}}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-pagination-bullet{opacity:unset}.learn-more-modal-dialog .modal-content .modal-body sn-common-image-container .common-image-component-content .swiper-pagination-bullet-active{background:#fff;border:2px solid #000}.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:transparent;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:#000c;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 .btn-close{position:absolute;top:30px;right:30px;width:40px;height:40px;cursor:pointer;background-image:url(../svg/icon-feather-cross.svg);filter:invert(1);background-repeat:no-repeat;background-size:50px 50px;object-fit:contain}.popup-active{visibility:visible;opacity:1}.removeFocusStyle{box-shadow:none!important}@media screen and (min-width: 600px){.adjustZIndex{z-index:1}}.sku-highlight-container-main{position:relative;padding-top:8rem;margin-bottom:5rem;padding-top:0}@media (max-width: 767.98px){.sku-highlight-container-main{padding-top:10rem}}.sku-highlight-container-main .sku-sliders-wrapper{position:sticky;top:6rem;max-width:100%;margin:6rem 0;overflow:hidden;position:static;top:4rem;margin:4rem 0}.sku-highlight-container-main .sku-sliders-wrapper .sku-slider{width:33.3333%;width:50%}.sku-highlight-container-main .sku-sliders-wrapper .sku-slider h5,.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;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;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}.sku-highlight-container-main .sku-text-wrapper .sku-text-btn-link{display:inline-block}.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,.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 #1a424c4d}.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,.article-tiles-container .h6{display:block;margin-block-start:2.33em;margin-block-end:2.33em;margin-inline-start:0;margin-inline-end:0;font-size:.67em;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 #0000001a}.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:center center;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(to bottom,rgba(0,0,0,0) 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 .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{color:#018caf}.article-tiles-container .size-0875{font-size:.875rem}.article-tiles-container .black{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{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{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-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-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{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-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{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:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.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-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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;color:#fff!important;background-image:none!important;transform:translateY(-50%)}.cms-component--homepage-carousel .swiper-container .swiper-pagination{bottom:-3px!important;margin:0}.text-wrapper{max-width:33.25rem;margin-bottom:45px}.text-wrapper h2,.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,.text-wrapper .bigger.h2{font-size:3.125rem}.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 #1a424c4d}.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,.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,.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,.sku-highlights-step-process-container .common-image-component .common-image-desciption .h3{font-size:1.375rem}}.cms-page .sign-up-container{padding:2.5rem 0 0}.cms-page .sign-up-container .buttons{padding:15px 0}.cms-page .sign-up-container h2,.cms-page .sign-up-container .h2{font-size:2.5em;font-weight:700;line-height:1em;letter-spacing:-.02em}.cms-page .sign-up-container .description{margin:1.875rem 0 1.25rem;font-size:1.5em;font-weight:400;line-height:1.0833em;letter-spacing:-.02em}.cms-page .join-benefits{justify-content:space-between;padding:2.5rem 0 0;margin-bottom:2.5em}.cms-page .join-benefits .tile{width:100%;max-width:330px;text-align:center;background-color:#fff;border:1px solid #000}.cms-page .join-benefits .tile p{margin:1.25rem 1.25rem 1.875rem}@media screen and (min-width: 768px) and (max-width: 1200px){.cms-page .join-benefits .tile{max-width:315px}}@media screen and (max-width: 767px){.cms-page .join-benefits .tile{width:100%;max-width:100%;margin:0 0 1rem}}.cms-page .margin-right-80{margin-right:50px!important}.cms-page .footer-promo-image{position:absolute;top:80px;left:10%;z-index:2;width:100%;max-width:500px}@media screen and (max-width: 767px){.cms-page .footer-promo-image{top:auto;bottom:35px;left:auto;padding:0 25px}}.cms-page .footer-promo-image *{color:#fff}.cms-page .footer-promo-image .story-block-btn{margin-top:20px;color:#000;background-color:#fff}.cms-page .footer-promo-image .logo-title-button{padding-left:10px}.cms-page .footer-promo-image .logo-title-button h2,.cms-page .footer-promo-image .logo-title-button .h2{font-size:2.5em;font-weight:700;line-height:1em;color:#fff;letter-spacing:-.02em}.cms-page .footer-promo-image .logo-title-button .description{width:420px;margin:1.875rem 0 1.25rem;font-size:1.4em;color:#fff}.cms-page .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;color:#fff;background-color:#000}.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}.sn-debugger-container{inset:0;z-index:5;background-color:pink}.sn-debugger-button{top:0;right:0;z-index:10;background-color:transparent;border:1px solid black}.sn-debugger-button:focus{border:1px solid black;outline:1px solid black}.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}.image-hero-banner{position:relative;display:flex;width:100%;padding:0!important;background:#fff}.homepage .image-hero-banner{margin-top:-70px!important}.homepage .cms-component--homepage-carousel .image-hero-banner{margin-top:0!important}@media screen and (min-width: 768px){.image-hero-banner .image-block{margin-right:0;margin-left:50px}.video-right-position .image-hero-banner .image-block{order:2;margin-right:50px;margin-left:0}}@media screen and (min-width: 768px){.image-hero-banner .sn-cb-image-desc{display:flex;justify-content:center;max-width:50%}}@media screen and (min-width: 1025px){.image-hero-banner .sn-cb-image-desc{flex-grow:2;max-width:none}}@media (max-width: 767.98px){.image-hero-banner{flex-direction:column;margin:0}}@media (max-width: 767.98px){.image-hero-banner{margin:0}}.image-hero-banner>div{padding-left:0}.image-hero-banner .image-hero-banner-desc{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:20px}@media screen and (min-width: 1024px){.image-hero-banner .image-hero-banner-desc{padding:0}}.image-hero-banner .image-hero-banner-desc.video-cmp{padding:0}.image-hero-banner .image-hero-banner-desc.video-cmp *{color:#fff}@media (max-width: 767.98px){.image-hero-banner .image-hero-banner-desc.video-cmp *{color:inherit}}@media (max-width: 767px){.image-hero-banner .image-hero-banner-desc{position:relative;padding:20px 15px!important;margin-right:0}}.image-hero-banner .vhb-freestyle{font-size:20px}.image-hero-banner h2,.image-hero-banner .h2{font-size:40px}@media (max-width: 991px){.image-hero-banner h2,.image-hero-banner .h2{font-size:24px}}.image-hero-banner h4,.image-hero-banner .h4{margin:0 0 10px;font-size:20px}.image-hero-banner.right #image-order{order:2;padding-right:0}.image-hero-banner.right .image-hero-banner-desc{margin-right:-6%}.image-hero-banner.right .image-hero-banner-desc .video-banner-heading{font-size:40px}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner{overflow:auto}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .infoblockStyle-square{border-radius:0}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .infoblockStyle-rounded{border-radius:2.5rem}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc{width:100%;max-width:465px;padding:20px;background:none;transform:unset}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc h2,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-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.image-hero-banner .image-hero-banner-desc h2 span,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .h2 span{display:inline-block;width:100%}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc p{margin-bottom:16px;line-height:24px}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc li p{margin:0}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-hero-banner-content{transform:unset}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner.right .image-hero-banner-desc .image-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.image-hero-banner.right .image-hero-banner-desc .image-hero-banner-content{padding:0 40px}}@media (max-width: 991px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner.right .image-hero-banner-desc .image-button-link{width:75%}}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block{width:100%;max-width:1440px;margin:auto}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner{overflow:auto}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .infoblockStyle-square{border-radius:0}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .infoblockStyle-rounded{border-radius:2.5rem}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc{width:100%;max-width:465px;padding:20px;background:none;transform:unset}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc h2,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-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-image-block.image-hero-banner .image-hero-banner-desc h2 span,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .h2 span{display:inline-block;width:100%}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc p{margin-bottom:16px;line-height:24px}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc li p{margin:0}@media (max-width: 767.98px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .btn-cms.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .onLoad-image-hero-banner-desc .onLoad-image-button-link a.cms-secondary-btn,.onLoad-image-hero-banner-desc .onLoad-image-button-link .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .story-block-image-carousel .cms-secondary-btn.story-block-btn,.story-block-image-carousel .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .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-image-block.image-hero-banner .image-hero-banner-desc .btn-cms,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .onLoad-image-hero-banner-desc .onLoad-image-button-link a,.onLoad-image-hero-banner-desc .onLoad-image-button-link .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .story-block-image-carousel .story-block-btn,.story-block-image-carousel .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .story-block-btn{width:100%;color:#fff}}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-hero-banner-content{transform:unset}.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner.right .image-hero-banner-desc .image-hero-banner-content{padding-right:25px;padding-left:0}@media (max-width: 767px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner.right .image-hero-banner-desc .image-hero-banner-content{padding:0 40px}}@media (max-width: 991px){.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner.right .image-hero-banner-desc .image-button-link{width:75%}}.onLoad-image-hero-banner{position:relative;display:flex;width:100%;padding:0!important;flex-direction:row-reverse;background:#000}.onLoad-image-hero-banner .onLoad-image-block img{max-height:620px}@media screen and (min-width: 768px){.onLoad-image-hero-banner .onLoad-image-block{margin-right:0;margin-left:50px}.video-right-position .onLoad-image-hero-banner .onLoad-image-block{order:2;margin-right:50px;margin-left:0}}.onLoad-image-hero-banner .onLoad-image-block .enhanced-image-container{position:relative;min-height:300px}.onLoad-image-hero-banner .onLoad-image-block .enhanced-image{height:auto;transition:opacity .5s ease-in}.onLoad-image-hero-banner .onLoad-image-block .image-placeholder{position:absolute;inset:0;background-color:#000;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.onLoad-image-hero-banner .sn-onLoad-image-desc{display:flex;justify-content:center}}@media screen and (min-width: 1025px){.onLoad-image-hero-banner .sn-onLoad-image-desc{flex-grow:2}}@media (max-width: 767.98px){.onLoad-image-hero-banner{flex-direction:column;margin:0}}@media (max-width: 767.98px){.onLoad-image-hero-banner{margin:0}}.onLoad-image-hero-banner .onLoad-image-hero-banner-desc{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:20px 15px!important}@media (max-width: 767px){.onLoad-image-hero-banner .onLoad-image-hero-banner-desc{position:relative;padding:20px 15px!important;margin-right:0}}.onLoad-image-hero-banner .vhb-freestyle{font-size:20px}.onLoad-image-hero-banner h2,.onLoad-image-hero-banner .h2{font-size:40px}@media (max-width: 991px){.onLoad-image-hero-banner h2,.onLoad-image-hero-banner .h2{font-size:24px}}.onLoad-image-hero-banner h4,.onLoad-image-hero-banner .h4{margin:0 0 10px;font-size:20px}.onLoad-image-hero-banner-desc{width:100%;max-width:465px;padding:20px;background:none}.onLoad-image-hero-banner-desc h2,.onLoad-image-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}.onLoad-image-hero-banner-desc h2 span,.onLoad-image-hero-banner-desc .h2 span{display:inline-block;width:100%}.onLoad-image-hero-banner-desc p{margin-bottom:16px;line-height:24px}.onLoad-image-hero-banner-desc li p{margin:0}@media (max-width: 767.98px){.onLoad-image-hero-banner-desc .btn-cms.cms-secondary-btn,.onLoad-image-hero-banner-desc .onLoad-image-button-link a.cms-secondary-btn,.onLoad-image-hero-banner-desc .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,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link .onLoad-image-hero-banner-desc a.cms-secondary-btn,.onLoad-image-hero-banner-desc .story-block-image-carousel .cms-secondary-btn.story-block-btn,.story-block-image-carousel .onLoad-image-hero-banner-desc .cms-secondary-btn.story-block-btn,.onLoad-image-hero-banner-desc .new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link .onLoad-image-hero-banner-desc a.cms-secondary-btn,.onLoad-image-hero-banner-desc .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a.cms-secondary-btn,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link .onLoad-image-hero-banner-desc a.cms-secondary-btn{width:100%;color:#000;border-color:#000}}@media (max-width: 767.98px){.onLoad-image-hero-banner-desc .btn-cms,.onLoad-image-hero-banner-desc .onLoad-image-button-link a,.onLoad-image-hero-banner-desc .new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.video-hero-banner .video-hero-banner-desc .video-button-link .onLoad-image-hero-banner-desc a,.onLoad-image-hero-banner-desc .story-block-image-carousel .story-block-btn,.story-block-image-carousel .onLoad-image-hero-banner-desc .story-block-btn,.onLoad-image-hero-banner-desc .new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-video.image-hero-banner .image-hero-banner-desc .image-button-link .onLoad-image-hero-banner-desc a,.onLoad-image-hero-banner-desc .new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link a,.new-landing-page-infoVideo-block-main-content .landing-page-full-width-image-block.image-hero-banner .image-hero-banner-desc .image-button-link .onLoad-image-hero-banner-desc a{width:100%;color:#fff}}.loqate-address-selected{width:24px;height:24px;background-color:transparent;background-image:url(/assets/icons/loqate-check-blue.svg);background-repeat:no-repeat}.stacking-content-container{position:relative;display:flex;width:100%;justify-content:center;align-items:center;padding:20px 0}.stacking-content-container .container{width:unset!important}.stacking-content-container .title{font-size:24px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif!important;line-height:29px;text-align:center;opacity:0px;font-weight:700!important;margin:0;color:#000}@media screen and (max-width: 768px){.stacking-content-container .title{font-size:16px;line-height:19px}}.stacking-content-container .flex-parent{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px}.is-4-block .flex-item{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media screen and (max-width: 768px){.is-4-block .flex-item{flex-direction:column;grid-template-columns:repeat(1,1fr)}}@media screen and (min-width: 600px) and (max-width: 992px){.is-4-block .flex-item{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}}.is-4-block .stacking-content-block .title{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif!important;font-size:16px;line-height:19px;text-align:left;font-weight:600!important;max-width:259px;width:100%}@media screen and (max-width: 768px){.is-4-block .stacking-content-block .title{max-width:313px;min-height:-moz-fit-content;min-height:fit-content}}.is-4-block .stacking-content-block .sub-title{font-size:14px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-weight:400px;max-width:259px;width:100%;text-align:left;margin-bottom:10px}.is-4-block .stacking-content-block .content-block{display:flex;flex-wrap:wrap;gap:12px;max-width:279px;width:100%;padding:16px 10px;border-radius:4px;background:rgba(238,238,238,.8784313725)}@media screen and (max-width: 768px){.is-4-block .stacking-content-block .content-block{max-width:343px;gap:15px;padding:20px 15px}}.is-4-block .stacking-content-block .content-img{max-width:259px;width:100%;border-radius:4px}@media screen and (max-width: 768px){.is-4-block .stacking-content-block .content-img{max-width:313px;width:100%;border-radius:5px}}.is-3-block .flex-item{display:flex;gap:12px}@media screen and (max-width: 768px){.is-3-block .flex-item{flex-direction:column;grid-template-columns:repeat(1,1fr);gap:12px}}.is-3-block .stacking-content-block .title{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif!important;font-size:16px;line-height:19px;text-align:left;font-weight:600!important;margin:10px;max-width:259px;width:100%}.is-3-block .stacking-content-block .sub-title{font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;font-weight:400px;max-width:259px;width:100%;margin:10px}.is-3-block .stacking-content-block .content-block{display:flex;flex-wrap:wrap;max-width:343px;padding:16px 20px;border-radius:4px;background:rgba(238,238,238,.8784313725);width:100%}@media screen and (max-width: 768px){.is-3-block .stacking-content-block .content-block{background:#f8f9fb}}.is-3-block .stacking-content-block .content-img{max-width:303px;width:100%;border-radius:4px}.stacking-content-blocks{display:flex}.stacking-content-blocks ish-content-pagelet,.stacking-content-blocks sn-stacking-content-block,.stacking-content-blocks .stacking-content-block{display:flex}.stacking-text{height:auto}.quick-filter{background-color:#fff;padding:30px 0 0 10px}.quick-filter .quick-filter-container{max-width:1440px;padding:0 15px;display:flex;flex-direction:column;gap:12px}.quick-filter .category-title{display:none}.quick-filter .quick-filter-mainTitle{font-size:30px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;line-height:30px}@media screen and (max-width: 767px){.quick-filter .quick-filter-mainTitle{font-size:25px;line-height:25px}}.quick-filter .quick-filter-subtitle{display:flex;gap:10px}.quick-filter .filter-contents{margin-bottom:20px}.quick-filter .filter-contents swiper .swiper-wrapper .swiper-slide{margin-bottom:30px}.quick-filter .quick-filter-subtitle div.expanded{-webkit-line-clamp:unset;max-height:none}.quick-filter-content{display:flex;gap:10px}.quick-filter-content .quick-filter-content-details{display:flex;flex-direction:column;border:.8px solid #d6d6d6;border-radius:9.6px;gap:9px;padding:12px;max-height:241px;max-width:186px;cursor:pointer}.quick-filter-content img{width:160px!important;height:159px!important;border-radius:9.6px}.quick-filter-content .filter-texts{display:flex;flex-direction:column;gap:4px;width:100%;min-height:44px;min-width:170px}.quick-filter-content .filter-texts .filter-content-title{font-size:14px;line-height:14px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.quick-filter-content .filter-texts .filter-content-subTitle{font-size:13px;line-height:13px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif}.quick-filter-content-details:hover{border:2px solid #d6d6d6}.quick-filter-content-details.clicked{border:2px solid #2584f3}.swiper-display{display:flex;align-items:center}.swiper-display .swiper-button-disabled{display:none}.swiper-display .swipe-next,.swiper-display .swipe-prev{background:url(/assets/icons/icon-right-filter.svg);width:40px;height:35px;background-repeat:no-repeat;position:relative;padding:0 10px}.swiper-display .swiper-button-prev,.swiper-display .swiper-button-next{display:none}.swiper-display .swipe-prev{transform:rotate(180deg);right:5px}.swiper-display .swiper-pagination{opacity:0;bottom:-5px!important}.swiper-display .swiper-pagination .swiper-pagination-bullet{background-color:#333;opacity:unset}.swiper-display .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;border:2px solid #000000}.mobile-device .swipe-next,.mobile-device .swipe-prev{display:none}.mobile-device .swiper-pagination{opacity:1}.disabled{opacity:.3;pointer-events:none}.left-aligned .custom-quick-filter-swiper{margin-left:unset}.left-aligned .custom-quick-filter-swiper .swiper-slide{width:188px!important}.mobile-aligned .custom-quick-filter-swiper{margin-left:unset}.mobile-aligned .custom-quick-filter-swiper .swiper-slide{width:190px!important}.noDisplay{display:none}.remove-quickFilter-bg{background-color:transparent!important}.sticky-shop-now{position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;z-index:100;padding:24px 140px 14px;background-color:#000;box-shadow:0 -4px 20px #00000040;min-height:auto;transition:all .4s ease;transform:translateY(100%)}@media screen and (max-width: 768px){.sticky-shop-now{padding:20px 16px!important}}@media screen and (max-width: 991px){.sticky-shop-now{padding:20px 16px!important}}.sticky-shop-now .sticky-title{overflow:hidden;gap:6px;opacity:1;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;text-align:left;flex:1}.sticky-shop-now .sticky-title p{color:#fff!important}@media screen and (max-width: 991px),screen and (max-device-width: 991px){.sticky-shop-now .sticky-title{display:none}}@media (max-width: 768px){.sticky-shop-now .sticky-title{display:none}}.sticky-shop-now h5,.sticky-shop-now .h5{margin-top:5.333333px;margin-bottom:0}.sticky-shop-now .sticky-content{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}@media screen and (max-width: 991px){.sticky-shop-now .sticky-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}}@media screen and (max-width: 768px){.sticky-shop-now .sticky-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}}@media (max-width: 768px){.sticky-shop-now .sticky-content .sticky-title{display:none}}.sticky-shop-now .sticky-content .sticky-desc-button{display:flex;gap:10px}@media screen and (max-width: 768px){.sticky-shop-now .sticky-content .sticky-desc-button{gap:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;flex:1}}@media screen and (max-width: 991px){.sticky-shop-now .sticky-content .sticky-desc-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:10px}}.sticky-shop-now .sticky-content .sticky-desc-button .sticky-description{font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif;font-size:20px;overflow:hidden;white-space:nowrap;font-weight:600;text-align:center;flex:1}@media screen and (max-width: 991px){.sticky-shop-now .sticky-content .sticky-desc-button .sticky-description{text-align:left;justify-content:flex-start;display:flex;flex:1;padding:0!important;margin:0!important}}.sticky-shop-now .sticky-content .sticky-desc-button .sticky-description p{margin-bottom:1rem!important;margin-top:7px!important}@media screen and (max-width: 768px){.sticky-shop-now .sticky-content .sticky-desc-button .sticky-description{font-size:14px;text-align:left;white-space:normal;padding:0!important}}.sticky-shop-now .sticky-content .sticky-desc-button p{margin-top:0;margin-bottom:0}.sticky-shop-now .sticky-content .sticky-desc-button .sticky-button{margin-left:auto}.sticky-shop-now .sticky-content .sticky-desc-button .sticky-button .sticky-shop-now-btn{display:flex;padding:10px 85px;gap:10px;border-radius:35px;overflow:hidden;white-space:nowrap}@media screen and (max-width: 991px){.sticky-shop-now .sticky-content .sticky-desc-button .sticky-button .sticky-shop-now-btn{justify-content:flex-end;display:flex;padding:10px 40px}}@media screen and (max-width: 768px){.sticky-shop-now .sticky-content .sticky-desc-button .sticky-button .sticky-shop-now-btn{padding:10px 35px;border-radius:35px}}.sticky-shop-now.hidden{transform:translateY(100%)}.sticky-shop-now.show{transform:translateY(0)}@media screen and (max-width: 1024px){.sticky-shop-now{padding:20px 16px;min-height:auto}.sticky-shop-now .sticky-content,.sticky-shop-now .sticky-desc-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.sticky-shop-now .sticky-description{display:flex;justify-content:flex-start;padding:0!important;margin:0!important}.sticky-shop-now .sticky-button{margin-left:auto}.sticky-shop-now .sticky-button .sticky-shop-now-btn{justify-content:flex-end}}@media only screen and (device-width: 820px) and (device-height: 1180px){.sticky-shop-now{z-index:100}.sticky-desc-button{width:100%}.sticky-desc-button .sticky-description{justify-content:flex-start;display:flex}.sticky-desc-button .sticky-button .sticky-shop-now-btn{justify-content:flex-end}}.hero-carosel-wrapper{position:relative;background-color:#fff;min-height:300px;padding:40px 0}.hero-carosel-wrapper .container{position:relative;padding:0}.hero-carosel-wrapper h1,.hero-carosel-wrapper .h1{font-size:48px;font-family:proxima-nova-normal-600,robotobold,Helvetica,Arial,sans-serif!important;font-weight:600!important}@media screen and (max-width: 767px){.hero-carosel-wrapper h1,.hero-carosel-wrapper .h1{font-size:30px!important}}.hero-carosel-wrapper h3,.hero-carosel-wrapper .h3{font-size:16px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif!important;font-weight:400!important}@media screen and (min-width: 768px){.hero-carosel-wrapper .video-block{order:2}}.hero-carosel-wrapper .video-hero-banner-content{position:relative}.hero-carosel-wrapper span.promo-message{font-size:12px;font-weight:600;border-radius:5px}.hero-carosel-wrapper span.promo-message p{margin-bottom:0!important}.hero-carosel-wrapper .swiper-container{padding-bottom:32px}.hero-carosel-wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#000!important;border:0!important}.hero-carosel-wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#d9d9d9}.hero-carosel-wrapper .video-hero-banner-desc{max-width:unset!important}@media screen and (min-width: 1024px){.hero-carosel-wrapper .video-hero-banner-desc{min-width:600px}}.hero-carosel-wrapper .video-hero-banner .video-hero-banner-desc{justify-content:center;overflow:hidden}@media screen and (max-width: 768px){.hero-carosel-wrapper .video-hero-banner .video-hero-banner-desc{text-align:center}}.hero-carosel-wrapper .carosel-button{background:rgb(3,38,47)!important;margin-right:20px;border-radius:50%;margin-top:15px!important;padding:20px}@media screen and (max-width: 768px){.hero-carosel-wrapper .carosel-button{width:auto!important;min-width:200px;margin-right:0}}.hero-carosel-wrapper .btn-icon{width:23px;height:23px}.hero-carosel-wrapper .swiper-pagination-bullets,.hero-carosel-wrapper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}@media screen and (min-width: 768px){.hero-carosel-wrapper .swiper-pagination-bullets,.hero-carosel-wrapper .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;left:20px;bottom:20px}}.hero-carosel-wrapper .swiper-navigation-wrapper{position:absolute;bottom:14px;left:120px;z-index:9}.hero-carosel-wrapper .swiper-navigation-wrapper .swiper-new-button-disabled{opacity:.4}@media screen and (max-width: 768px){.hero-carosel-wrapper .swiper-navigation-wrapper{display:none}}.hero-carosel-wrapper .swiper-navigation-wrapper .swiper-new-nav--prev img{transform:scaleX(-1);margin-right:4px}.here-carosel-slide .video-hero-banner{overflow:hidden!important;align-items:center}.here-carosel-slide .video-hero-banner .video-block,.here-carosel-slide .video-hero-banner .video-desc{display:flex;flex:1}.here-carosel-slide .video-hero-banner .video-block{margin-left:unset}.here-carosel-slide .video-container{height:auto}.here-carosel-slide .video-container .volume-icon{left:20px!important;bottom:20px!important}.here-carosel-slide .video-container .pause-icon{right:20px!important;bottom:20px!important}.here-carosel-slide .video-container .hero-carousel-video-image,.here-carosel-slide .video-container video{border-radius:12px;width:100%}@media screen and (max-width: 767px){.here-carosel-slide .video-container{padding-left:unset!important;padding-right:unset!important;padding:15px!important;margin:0 auto}}.here-carosel-slide .video-desc .video-hero-banner-desc .video-hero-banner-content{display:flex;flex-direction:column;gap:4px}.here-carosel-slide .carosel-button{margin-top:15px}.hero-caousel-playButton{box-shadow:none!important}@media screen and (max-width: 767px){.suggested-address-modal .modal-content{top:118px}.input-address-modal .modal-content{top:198px}}.loqate-modal{padding:32px;display:flex;flex-direction:column;gap:1px}.loqate-modal .btn-close{margin-left:auto}.loqate-modal .btn-close:focus{box-shadow:none}.loqate-modal .btn-close span{display:none}.loqate-modal .loqate-modal-details{display:flex;flex-direction:column;gap:24px}.loqate-modal .loqate-modal-title{font-size:24px;font-weight:unset;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}@media screen and (max-width: 767px){.loqate-modal .loqate-modal-title{font-size:20px}}.loqate-modal .loqate-modal-subTitle{font-size:16px;font-family:proxima-nova-normal-400,robotoregular,Helvetica,Arial,sans-serif;margin-bottom:unset}.loqate-modal .loqate-modal-address-container{display:flex;flex-direction:row;justify-content:space-between}.loqate-modal .select-address-form{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:32px}@media screen and (max-width: 767px){.loqate-modal .select-address-form{flex-direction:column}}.loqate-modal .suggested-address-container,.loqate-modal .input-address-container{display:flex;width:100%;flex-direction:column;align-items:flex-start;border:1px #d9d9d9 solid;border-radius:11px;padding:8px 12px}.loqate-modal .suggested-address-label,.loqate-modal .input-address-label{display:flex;align-items:center;margin-bottom:unset;width:100%;justify-content:space-between;font-size:16px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}.loqate-modal .suggested-address-label input[type=radio],.loqate-modal .input-address-label input[type=radio]{display:none}.loqate-modal .custom-radio{width:24px;height:24px;border-radius:100%;border:1px #d9d9d9 solid;display:inline-block;position:relative;cursor:pointer}.loqate-modal input[type=radio]:checked+.custom-radio{border:unset}.loqate-modal .infobox-wrapper .infobox{background-color:#fff;border-radius:10px;padding:unset;margin-bottom:unset}.loqate-modal .infobox-wrapper .infobox ish-address address{margin-bottom:unset}.loqate-check-box-container{width:24px;height:24px;padding:7px 6px 6px;background:#e8eefd;border-radius:13px}.loqate-address-selected{width:24px;height:24px;background-color:transparent;background-image:url(/assets/icons/loqate-check-blue.svg);background-repeat:no-repeat}.loqate-links{display:flex;justify-content:flex-end;align-items:center;gap:24px}@media screen and (max-width: 767px){.loqate-links{gap:16px}}.loqate-links .edit-link{text-decoration:none;padding:10px;font-size:20px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif}@media screen and (max-width: 767px){.loqate-links .edit-link{font-size:16px}}.loqate-links .loqate-confirm-button{width:unset;font-size:20px;font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif;padding:12px 24px;min-width:201px;line-height:unset}@media screen and (max-width: 767px){.loqate-links .loqate-confirm-button{font-size:16px;min-width:170px!important;margin-right:auto!important}}.loqate-infobox-wrapper h4,.loqate-infobox-wrapper .h4{font-family:proxima-nova-normal-700,robotobold,Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:700}.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:#085cf1 auto 1.5px}.lifestyle-carousel-container h3,.lifestyle-carousel-container .h3{margin-bottom:10px;font-weight:700}.lifestyle-carousel-container h5,.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,.lifestyle-carousel-container .h5{width:100%}}.lifestyle-carousel-container img{margin-bottom:30px}.lifestyle-carousel-container .common-image-desciption h5,.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 .h3,.product-infoblock-container.full-width .info-block h5,.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 img,.product-infoblock-container.full-width .media-block .video{width:650px;height:650px;margin:0 auto}@media (max-width: 991px){.product-infoblock-container.full-width .media-block img,.product-infoblock-container.full-width .media-block .video{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(even) .info-blocks-info{order:2}.product-infoblock-container.full-width .info-container:nth-child(even) .info-blocks-info .info-block{padding:130px 95px 25px 90px}@media (max-width: 991px){.product-infoblock-container.full-width .info-container:nth-child(even) .info-blocks-info .info-block{padding:20px}}.product-infoblock-container.full-width .info-container:nth-child(even) .info-blocks-media{order:1}.product-infoblock-container.full-width .info-container:nth-child(even) .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%}.grey{color:#333!important}.btn-more-info{width:100%;padding:10px;margin-bottom:0;color:#fff;background-color:#000;border:0;border-radius:0 0 8px 8px}

/*# sourceMappingURL=ninja.css.map*/