body{margin:0}b,strong{font-weight:var(--bold-font-weight,700)}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:20px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}@media screen and (min-width:680px){.custom-scrollbar::-webkit-scrollbar{width:var(--spacing-xl)}.custom-scrollbar::-webkit-scrollbar-track{border-radius:5px;background-color:#fff}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:12px;background-color:var(--color-primary);border:calc((var(--spacing-xl) - 6px) / 2) solid #fff}}a,button,input,nav,select,textarea{-webkit-tap-highlight-color:transparent}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:first-line{font-size:var(--body-s-font-size)}input::-internal-input-suggested{font-size:var(--body-s-font-size)}input,select{font-size:var(--body-s-font-size);font-weight:var(--body-s-font-weight);font-family:var(--body-s-font-family);letter-spacing:var(--body-s-letter-spacing)}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=username],select,textarea{box-sizing:border-box;width:100%;padding:var(--spacing-sm);border:1px solid var(--color-outline-primary);border-radius:var(--radius-md);outline:none;&[disabled],&[readonly]{background-color:var(--color-on-container-dim);color:var(--color-on-surface-tertiary)}}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=username],select{height:54px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--color-outline-primary)}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>') no-repeat right var(--spacing-sm) center/16px 16px #fff}body{text-size-adjust:var(--webview-font-scaling-140,none);-webkit-text-size-adjust:var(--webview-font-scaling-140,none)}.is-heading-xs,.is-label-l,.is-label-m{text-size-adjust:var(--webview-font-scaling-130,none);-webkit-text-size-adjust:var(--webview-font-scaling-130,none)}.is-body-l,.is-heading-l,.is-heading-m,.is-heading-s,.is-heading-xl,.is-heading-xxl{text-size-adjust:var(--webview-font-scaling-120,none);-webkit-text-size-adjust:var(--webview-font-scaling-120,none)}.is-heading-xxxl{text-size-adjust:var(--webview-font-scaling-100,none);-webkit-text-size-adjust:var(--webview-font-scaling-100,none)}hr{width:100%;margin:0;border:none;border-top:1px solid var(--color-outline-secondary)}.has-universal-gray-0-color{color:var(--color-universal-gray-0)}.has-universal-gray-0-background-color{background-color:var(--color-universal-gray-0)}.has-universal-gray-50-color{color:var(--color-universal-gray-50)}.has-universal-gray-50-background-color{background-color:var(--color-universal-gray-50)}.has-universal-gray-100-color{color:var(--color-universal-gray-100)}.has-universal-gray-100-background-color{background-color:var(--color-universal-gray-100)}.has-universal-gray-200-color{color:var(--color-universal-gray-200)}.has-universal-gray-200-background-color{background-color:var(--color-universal-gray-200)}.has-universal-gray-400-color{color:var(--color-universal-gray-400)}.has-universal-gray-400-background-color{background-color:var(--color-universal-gray-400)}.has-universal-gray-600-color{color:var(--color-universal-gray-600)}.has-universal-gray-600-background-color{background-color:var(--color-universal-gray-600)}.has-universal-gray-700-color{color:var(--color-universal-gray-700)}.has-universal-gray-700-background-color{background-color:var(--color-universal-gray-700)}.has-universal-gray-800-color{color:var(--color-universal-gray-800)}.has-universal-gray-800-background-color{background-color:var(--color-universal-gray-800)}.has-universal-gray-900-color{color:var(--color-universal-gray-900)}.has-universal-gray-900-background-color{background-color:var(--color-universal-gray-900)}.has-universal-powder-color{color:var(--color-universal-powder)}.has-universal-powder-background-color{background-color:var(--color-universal-powder)}.has-universal-powder-lighten-70-color{color:var(--color-universal-powder-lighten-70)}.has-universal-powder-lighten-70-background-color{background-color:var(--color-universal-powder-lighten-70)}.has-universal-danger-color{color:var(--color-universal-danger)}.has-universal-danger-background-color{background-color:var(--color-universal-danger)}.has-universal-success-color{color:var(--color-universal-success)}.has-universal-success-background-color{background-color:var(--color-universal-success)}.has-universal-message-sale-color{color:var(--color-universal-message-sale)}.has-universal-message-sale-background-color{background-color:var(--color-universal-message-sale)}:root{--kaupat-font-family-serif:"linotype-sabon","Times New Roman",serif;--kaupat-font-family-sans:"futura-pt","arial",sans-serif;--kaupat-font-family-body:"georgia","Times New Roman",serif;--kaupat-color-british-racing-green:#17402c;--kaupat-color-british-racing-green-lighten:#7c9c8d;--kaupat-color-british-racing-green-lighten-90:#e0f4ea;--kaupat-color-powder:#faf2e6;--kaupat-color-primary:var(--kaupat-color-british-racing-green);--kaupat-color-primary-lighten:var(--kaupat-color-british-racing-green-lighten);--kaupat-color-primary-lighten-secondary:var(--kaupat-color-british-racing-green-lighten-90);--width-180:180px;--width-258:258px;--width-335:335px;--width-with-paddings-column-narrow:520px;--width-column-narrow:480px;--spacing-none:0;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--spacing-3xl:28px;--spacing-4xl:32px;--spacing-5xl:40px;--spacing-6xl:60px;--spacing-7xl:80px;--color-universal-gray-0:#fff;--color-universal-gray-50:#f6f6f6;--color-universal-gray-100:#e2e2e2;--color-universal-gray-200:#d3d3d3;--color-universal-gray-400:#afafaf;--color-universal-gray-600:#757575;--color-universal-gray-700:#606060;--color-universal-gray-800:#4b4b4b;--color-universal-gray-900:#202020;--color-universal-powder:#f7f0eb;--color-universal-powder-lighten-70:#fdfaf9;--color-universal-danger:#f20000;--color-universal-success:#29c840;--color-universal-message-sale:#ffd434}