@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";:root{--font-body-xsmall: .75rem;--font-body-small: .875rem;--font-body-medium: 1rem;--font-body-large: 1.125rem;--font-body-xlarge: 1.25rem;--font-display-xsmall: 1.5rem;--font-display-small: 1.875rem;--font-display-medium: 2.25rem;--font-display-large: 3rem;--font-display-xlarge: 3.75rem;--font-display-spacing: -.025rem;--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--line-height-small: 1.25rem;--line-height-medium: 1.5rem;--line-height-large: 1.75rem;--line-height-xlarge: 2rem;--line-height-2xlarge: 2.5rem;--line-height-3xlarge: 2.875rem;--line-height-4xlarge: 3.75rem;--line-height-5xlarge: 4.5rem;--color-neutral-50: #f9f1fb;--color-neutral-100: #f3f4f6;--color-neutral-200: #e5e7eb;--color-neutral-300: #d1d5db;--color-neutral-400: #9ca3af;--color-neutral-500: #6b7280;--color-neutral-600: #4b5563;--color-neutral-700: #374151;--color-neutral-800: #1f2937;--color-neutral-900: #111827;--color-dark-blue: #154670;--color-blue: #0095da;--color-light-blue: #00b0da;--color-red: #ff2800;--color-black: #000;--color-white: #fff;--color-border: var(--color-neutral-300);--color-border-dark: var(--color-neutral-400)}body{font-family:Manrope,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-weight:var(--font-regular)}.eyebrow{font-size:var(--font-body-small);text-transform:uppercase;font-weight:var(--font-bold);margin-bottom:1rem;color:rgb(var(--color-eyebrow))}h1,h2,h3,h4,h5,h6,.heading{color:rgb(var(--color-heading))}p{margin-bottom:1rem}.pagination{margin:2rem 0;display:flex;justify-content:center;gap:.5rem;width:100%}.pagination .page{padding:.5rem .75rem;cursor:pointer;font-size:var(--font-body-small);font-weight:var(--font-medium);color:rgb(var(--color-foreground));background-color:var(--color-blue);transition:all .2s ease-in-out}.pagination .page a{text-decoration:none;color:var(--color-white)}.pagination .page:hover{background-color:var(--color-dark-blue);color:rgb(var(--color-white));border-color:rgb(var(--color-dark-blue))}.pagination .page.current{background-color:var(--color-neutral-300);color:var(--color-foreground);cursor:default}.pagination .prev,.pagination .next{padding:.5rem .75rem;cursor:pointer;font-size:var(--font-body-small);font-weight:var(--font-medium);color:rgb(var(--color-foreground));background-color:var(--color-blue);transition:all .2s ease-in-out}:is(.pagination .prev,.pagination .next) a{text-decoration:none;color:var(--color-white)}:is(.pagination .prev,.pagination .next):hover{background-color:var(--color-dark-blue);color:rgb(var(--color-white));border-color:rgb(var(--color-dark-blue))}.rich-text ul{padding-left:1.5rem;list-style-type:disc;margin:1rem 0}.rich-text ul li{margin-bottom:.5rem}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}button,a.button{text-decoration:none;width:fit-content;padding:.75rem 1rem;border-radius:0;border:1px solid;transition:all .2s ease-in-out;cursor:pointer;font-size:var(--font-body-small);font-weight:var(--font-medium);line-height:var(--line-height-small);height:46px;white-space:nowrap;color:rgb(var(--color-button-text));background-color:rgb(var(--color-button));border-color:rgb(var(--color-button))}:is(button,a.button):hover{background-color:rgb(var(--color-button-text));color:rgb(var(--color-button))}:is(button,a.button).button--primary{background-color:var(--color-red);border-color:var(--color-red);color:var(--color-white)}:is(button,a.button).button--primary:hover{background-color:var(--color-white);border-color:var(--color-red);color:var(--color-red)}:is(button,a.button).button--primary.button--outline{background-color:#fff;border-color:var(--color-red);color:var(--color-red)}:is(button,a.button).button--primary.button--outline:hover{background-color:var(--color-red);border-color:var(--color-red);color:var(--color-white)}:is(button,a.button).button--secondary{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-white)}:is(button,a.button).button--secondary:hover{background-color:var(--color-white);border-color:var(--color-dark-blue);color:var(--color-dark-blue)}:is(button,a.button).button--secondary.button--outline{background-color:#fff;border-color:var(--color-dark-blue);color:var(--color-dark-blue)}:is(button,a.button).button--secondary.button--outline:hover{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-white)}.margin-top{margin-top:10px}.button-group{margin-top:1rem;display:flex;gap:.5rem}input[type=text],input[type=email],input[type=password],input[type=number]{padding:.5rem;border:1px solid var(--color-border);border-radius:0;height:46px}.weight-400{font-weight:var(--font-regular)}.weight-500{font-weight:var(--font-medium)}.weight-600{font-weight:var(--font-semibold)}.weight-700{font-weight:var(--font-bold)}.display-xs{font-size:var(--font-display-xsmall);line-height:var(--line-height-xlarge)}.display-sm{font-size:var(--font-display-small);line-height:var(--line-height-2xlarge)}.display-md{font-size:var(--font-display-medium);line-height:var(--line-height-3xlarge)}.display-lg{font-size:var(--font-display-large);line-height:var(--line-height-4xlarge)}.display-xl{font-size:var(--font-display-xlarge);line-height:var(--line-height-5xlarge)}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}.section-title{font-size:var(--font-heading-large);font-weight:var(--font-bold);margin-bottom:2rem;color:var(--color-dark-blue)}@media screen and (min-width: 769px){.collection-container{margin-top:40px}.filter-bar{margin-top:1rem}}@media screen and (min-width: 1024px){.display-xs{font-size:var(--font-display-xsmall);line-height:var(--line-height-xlarge)}.display-sm{font-size:var(--font-display-small);line-height:var(--line-height-2xlarge)}.display-md{font-size:var(--font-display-medium);line-height:var(--line-height-3xlarge)}.display-lg{font-size:var(--font-display-large);line-height:var(--line-height-4xlarge)}.display-xl{font-size:var(--font-display-xlarge);line-height:var(--line-height-5xlarge)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/base.css.map */
