@font-face{font-family:Krub;src:url(./krub-medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Krub;src:url(./krub-medium-italic.woff2) format("woff2");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Krub;src:url(./krub-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Krub;src:url(./krub-bold-italic.woff2) format("woff2");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Recoleta Alt;src:url(./recoleta-alt-medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Recoleta Alt;src:url(./recoleta-alt-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--namourou-violet: #aa92c5;--namourou-light-blue: #acdadd;--namourou-dark-blue: #013184;--namourou-lavender: #D9CDE7;--namourou-accent: #FF5A3C;--namourou-offwhite: #F6F0F0;--namourou-background: #ffffff;--namourou-text: #000919}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--namourou-text);background:var(--namourou-background);font-family:Krub,Arial,Helvetica,sans-serif;font-weight:500}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:1rem;top:1rem}a:focus-visible,summary:focus-visible{outline:3px solid var(--namourou-light-blue);outline-offset:4px}h1,.h1{margin:0 0 1rem;color:var(--namourou-dark-blue);font-family:Krub,Arial,sans-serif;font-size:clamp(2.75rem,4.5vw,4.5rem);font-weight:700;line-height:1.05;letter-spacing:-.02em}h2,.h2{margin:0 0 1rem;color:var(--namourou-dark-blue);font-family:Krub,Arial,sans-serif;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.015em}h3,.h3{margin:0 0 .5rem;color:var(--namourou-dark-blue);font-family:Krub,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}p{margin:0 0 1rem;font-size:1.05rem;line-height:1.65}p:last-child{margin-bottom:0}.section-kicker{margin:0 0 .8rem;color:var(--namourou-violet);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.about-narrow{width:min(100% - 3rem,46rem);margin-inline:auto}.page-hero{padding:clamp(2.5rem,5vw,4rem) 0 clamp(3rem,6vw,4.5rem);text-align:center;background:var(--namourou-offwhite)}.page-hero__breadcrumb.breadcrumb{justify-content:center;margin:0 0 1.25rem}.page-hero__title{margin:0;text-transform:uppercase;font-size:clamp(2rem,3.6vw,3rem)}.section-pad{padding:clamp(4rem,7vw,6rem) 0}.faq-accordion__item{padding:1.1rem 0;border-top:1px solid rgb(1 49 132 / 15%)}.faq-accordion__item summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--namourou-dark-blue);font-weight:700;cursor:pointer;list-style:none}.faq-accordion__item summary::-webkit-details-marker{display:none}.faq-accordion__chevron{flex:none;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .2s ease}.faq-accordion__item[open] .faq-accordion__chevron{transform:rotate(180deg)}.faq-accordion__answer{margin-top:.85rem;color:var(--namourou-text);font-size:.92rem;line-height:1.65}.faq-accordion__answer p{margin:0 0 .8em}.bg-offwhite{background:var(--namourou-offwhite)}.bg-dark{background:var(--namourou-dark-blue);color:#fff}.bg-dark h2,.bg-dark h3{color:#fff}.button{min-height:3.25rem;display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.75rem;border:0;border-radius:.5rem;color:var(--namourou-dark-blue);background:var(--namourou-lavender);font-family:Krub,Arial,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;transition:background .15s ease}.button--primary{color:#fff;background:var(--namourou-dark-blue)}.button--primary:hover{background:#012463}.button--secondary{color:var(--namourou-dark-blue);background:var(--namourou-lavender)}.button--secondary:hover{background:#cabbdd}.button--white{color:var(--namourou-dark-blue);background:#fff}.button--white:hover{background:#f2eef7}.button--full{display:flex;width:100%}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
