:root{--color-brand-100:#e6e6e6;--color-brand-200:#ccc;--color-brand-300:#999;--color-brand-400:#666;--color-brand-500:#333;--color-brand-600:#000;--color-secondary-100:#ffe7c4;--color-secondary-300:#ffb23f;--color-secondary-500:#f90;--color-secondary-700:#e65100;--color-secondary-900:#b84304;--color-tertiary-100:#c7f1e4;--color-tertiary-300:#02cb89;--color-tertiary-500:#00b67a;--color-tertiary-700:#029967;--color-tertiary-900:#027650;--color-gray-0:#fff;--color-gray-100:#f2f2f2;--color-gray-300:#ccc;--color-gray-400:#999;--color-gray-500:#666;--color-gray-700:#333;--color-gray-900:#1a1a1a;--color-accent-100:#f0f5fa;--color-accent-300:#91b2d8;--color-accent-500:#7392b6;--color-accent-700:#6480a1;--color-accent-900:#5f6d7e;--color-neutral-light-100:#fff;--color-neutral-light-300:#f8f9fe;--color-neutral-light-500:#f3f3f3;--color-neutral-light-700:#d4d6dd;--color-neutral-light-900:#c5c6cc;--color-neutral-dark-300:#71727a;--color-neutral-dark-500:#494a50;--color-neutral-dark-700:#2f3036;--color-neutral-dark-900:#000;--color-primary:#000;--color-secondary:var(--color-secondary-700);--color-tertiary:var(--color-tertiary-500);--color-promotion:var(--color-tertiary-100);--color-error:#ff616d;--color-error-dark:#c00;--color-border:#e4e4e4;--color-background-light:#f5f5f5;--text-color:var(--color-neutral-dark-900);--slider-tile-gap:10px;--font-size-xs:1rem;--font-size-sm:1.2rem;--font-size-md:1.4rem;--font-size-lg:1.6rem;--font-size-xl:1.8rem;--font-size-xxl:2.4rem;--font-size-xxxl:3.2rem;--font-size-xxxxl:3.6rem;--font-size-xxxxxl:4.2rem;--line-height-body:1.42857;--border-radius-xs:4px;--border-radius-sm:8px;--spacing-none:0px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:24px;--spacing-xxl:32px;--spacing-xxxl:40px;--modal-background:#0006;--header-top-background-color:#fff;--header-mid-background-color:#000;--header-nav-background-color:var(--color-gray-900);--header-top-navigation-height:40px;--header-top-salesbar-height:40px;--header-main-height:90px;--header-navigation-height:40px;--header-search-height:60px;--header-sticky-top:0;--search-suggestion-blog-bg:#f59b32;--footer-background-color:#000;--drop-shadow:0 2px 8px 0 #0000001a;--drop-shadow-small:0 2px 4px 0 #0000001a;--button-border-width:1px;--button-border-radius:2px;--button-primary-color:#fff;--button-primary-border:var(--color-brand-600);--button-primary-bg:var(--color-brand-600);--button-primary-hover-color:#fff;--button-primary-hover-border:var(--color-brand-500);--button-primary-hover-bg:var(--color-brand-500);--button-secondary-color:#fff;--button-secondary-border:var(--color-secondary-700);--button-secondary-bg:var(--color-secondary-700);--button-secondary-hover-color:#fff;--button-secondary-hover-border:var(--color-secondary-500);--button-secondary-hover-bg:var(--color-secondary-500);--button-cta-color:#fff;--button-cta-border:var(--color-tertiary-900);--button-cta-bg:var(--color-tertiary-900);--button-cta-hover-color:#fff;--button-cta-hover-border:var(--color-tertiary-900);--button-cta-hover-bg:var(--color-tertiary-900);--button-success-color:#fff;--button-success-border:#488428;--button-success-bg:#488428;--button-success-hover-color:#fff;--button-success-hover-border:#34611e;--button-success-hover-bg:#34611e;--button-neutral-color:#666;--button-neutral-border:#ccc;--button-neutral-bg:#f2f2f2;--button-neutral-hover-color:#666;--button-neutral-hover-border:#999;--button-neutral-hover-bg:#e5e5e5;--counter-background:var(--color-primary);--counter-color:#fff;--counter-border-radius:var(--border-radius-xs);--loader-color:var(--color-primary);--dialog-spacing:var(--spacing-lg);--dialog-overlay-bg:var(--modal-background);--dialog-border-radius:var(--border-radius-sm);--popover-border-radius:var(--border-radius-xs);--product-tile-border:1px solid var(--color-neutral-150);--product-tile-border-radius:0;--product-tile-font-size:var(--font-size-sm);--product-promotion-label-bg:var(--color-promotion);--product-promotion-label-color:#fff;--product-promotion-label-border-radius:var(--border-radius-xs);--slider-root-border:1px solid var(--color-neutral-150);--slider-root-border-radius:0;--slider-thumb-container-spacing:var(--spacing-sm);--slider-thumb-size:50px;--slider-thumb-spacing:2px;--slider-thumb-border:1px solid var(--color-grey-200);--slider-thumb-active-border:1px solid var(--color-neutral-400);--slider-thumb-border-radius:0;--slider-thumb-bg:transparent;--slider-thumb-active-bg:transparent;--slider-navigation-container-spacing:var(--spacing-sm);--slider-navigation-size:10px;--slider-navigation-border:1px solid var(--color-grey-200);--slider-navigation-border-radius:100%;--slider-navigation-bg:transparent;--slider-navigation-active-border:1px solid var(--color-grey-200);--slider-navigation-active-bg:var(--color-grey-200)}@media (max-width:768px){:root{--header-top-navigation-height:40px;--header-main-height:60px;--header-navigation-height:40px}}
@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/opensans.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){height:0;display:none}progress{vertical-align:baseline}template,[hidden]{display:none}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}h1,h2,h3,h4,h5,h6{line-height:1.15}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}html{-webkit-tap-highlight-color:transparent;min-height:100%;font-size:62.5%}body{font-family:Open Sans,sans-serif;font-size:var(--font-size-md);letter-spacing:.12px;line-height:var(--line-height-body);color:var(--text-color);background:#fff;min-height:100%}h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-weight:400;line-height:normal}h1{font-size:var(--font-size-xxxl);letter-spacing:.24px;font-weight:800}h2{font-size:var(--font-size-xxl);letter-spacing:.09px;font-weight:800}h3{font-size:var(--font-size-xl);letter-spacing:.08px;font-weight:800}h4{font-size:var(--font-size-lg)}h5{font-size:var(--font-size-md)}h6{font-size:var(--font-size-sm)}ul,ol,dl{padding:0 0 0 20px}ul,ol,dl,p{margin:0 0 16px}a,a:active{color:var(--text-color);text-decoration:none}a:hover{text-decoration:underline}main{min-height:calc(100vh - 100px)}