.poco-faq-page{background:var(--faq-background);color:var(--faq-ink)}.poco-faq-page[hidden],.poco-faq-page [hidden]{display:none!important}.poco-faq-page__inner{width:min(100%,calc(var(--faq-content-width) + 3rem));padding-top:clamp(3.5rem,8vw,8rem);padding-bottom:clamp(5rem,10vw,10rem)}.poco-faq-page__header{width:min(92vw,76rem);margin:0 auto clamp(2rem,5vw,3.75rem);margin-left:50%;transform:translate(-50%);text-align:center}.poco-faq-page__eyebrow{position:relative;z-index:1;margin:0 0 clamp(-1.25rem,-1.6vw,-.65rem);color:var(--faq-accent);font-family:Rothmans,cursive;font-size:clamp(3.3rem,6vw,6rem);font-weight:400;line-height:.86;text-transform:none;text-wrap:balance}.poco-faq-page__title{margin:0;color:var(--faq-ink);font-family:apotek-cond,Apotek Cond,sans-serif;font-size:clamp(4.35rem,8.8vw,8.5rem);font-weight:900;line-height:.84;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.poco-faq-page__intro{max-width:47rem;margin:clamp(1.5rem,3vw,2.25rem) auto 0;font-family:Archivo,system-ui,sans-serif;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:500;line-height:1.55}.poco-faq-page__intro p{margin:0}.poco-faq-page__search-shell{position:relative;z-index:4;max-width:56rem;margin:0 auto}.poco-faq-page__search-label{display:block;margin:0 0 .65rem .2rem;font-family:Archivo,system-ui,sans-serif;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.poco-faq-page__combobox{position:relative}.poco-faq-page__search{width:100%;min-height:4.5rem;padding:1rem 6.4rem 1rem 3.75rem;border:3px solid var(--faq-ink);border-radius:1.1rem;outline:0;background:var(--faq-card);color:var(--faq-ink);font-family:Archivo,system-ui,sans-serif;font-size:1.1rem;font-weight:600;box-shadow:none;-webkit-appearance:none;appearance:none}.poco-faq-page__search::-webkit-search-cancel-button{display:none}.poco-faq-page__search:focus-visible{border-color:var(--faq-accent);outline:4px solid color-mix(in srgb,var(--faq-accent) 24%,transparent);outline-offset:2px;box-shadow:none}.poco-faq-page__search-icon{position:absolute;top:50%;left:1.25rem;z-index:1;width:1.6rem;height:1.6rem;color:var(--faq-accent);pointer-events:none;transform:translateY(-50%)}.poco-faq-page__search-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.4}.poco-faq-page__clear{position:absolute;top:50%;right:1rem;z-index:2;padding:.55rem .75rem;border:0;border-radius:.6rem;background:transparent;color:var(--faq-ink);font-family:Archivo,system-ui,sans-serif;font-size:.82rem;font-weight:800;cursor:pointer;transform:translateY(-50%)}.poco-faq-page__clear:hover,.poco-faq-page__clear:focus-visible{background:color-mix(in srgb,var(--faq-accent) 12%,transparent);color:var(--faq-accent);outline:0}.poco-faq-page__suggestions{position:absolute;top:calc(100% + .6rem);right:0;left:0;max-height:min(25rem,60vh);margin:0;padding:.55rem;overflow-y:auto;border:3px solid var(--faq-ink);border-radius:1rem;background:var(--faq-card);box-shadow:.4rem .45rem color-mix(in srgb,var(--faq-ink) 18%,transparent);list-style:none}.poco-faq-page__suggestion{display:grid;gap:.15rem;padding:.8rem 1rem;border-radius:.65rem;cursor:pointer}.poco-faq-page__suggestion[aria-selected=true],.poco-faq-page__suggestion:hover{background:color-mix(in srgb,var(--faq-accent) 12%,var(--faq-card))}.poco-faq-page__suggestion-question{font-family:Archivo,system-ui,sans-serif;font-size:.98rem;font-weight:750;line-height:1.3}.poco-faq-page__suggestion-category{color:color-mix(in srgb,var(--faq-ink) 66%,transparent);font-family:Archivo,system-ui,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.poco-faq-page__status{min-height:1.5rem;margin:.85rem .2rem 0;color:color-mix(in srgb,var(--faq-ink) 72%,transparent);font-family:Archivo,system-ui,sans-serif;font-size:.85rem;font-weight:650}.poco-faq-page__quick-questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;max-width:56rem;margin:clamp(1.25rem,3vw,2rem) auto 0}.poco-faq-page__quick-questions button{display:flex;align-items:center;min-height:4.25rem;padding:1rem 1.25rem;border:2px solid var(--faq-ink);border-radius:1rem;background:color-mix(in srgb,var(--faq-accent) 10%,var(--faq-card));color:var(--faq-ink);font-family:Archivo,system-ui,sans-serif;font-size:clamp(.92rem,1.5vw,1.05rem);font-weight:700;line-height:1.25;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}.poco-faq-page__quick-questions button:hover{background:color-mix(in srgb,var(--faq-accent) 18%,var(--faq-card));transform:translateY(-2px)}.poco-faq-page__quick-questions button:focus-visible{outline:3px solid var(--faq-accent);outline-offset:3px}.poco-faq-page__groups{max-width:var(--faq-content-width);margin:clamp(3.25rem,7vw,6rem) auto 0}.poco-faq-page__group{scroll-margin-top:2rem}.poco-faq-page__group+.poco-faq-page__group{margin-top:clamp(2.25rem,4vw,3.75rem)}.poco-faq-page__group-title{margin:0 0 1.25rem;font-family:apotek-cond,Apotek Cond,sans-serif;font-size:clamp(2.35rem,5vw,4.4rem);font-weight:900;line-height:.95;letter-spacing:-.01em;text-transform:uppercase}.poco-faq-page__list{display:grid;gap:.85rem}.poco-faq-page__item{border:3px solid var(--faq-ink);border-radius:1rem;background:color-mix(in srgb,var(--faq-card) 93%,transparent);overflow:clip}.poco-faq-page__summary{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:4.6rem;padding:1.1rem clamp(1.1rem,3vw,1.75rem);cursor:pointer;list-style:none}.poco-faq-page__summary::-webkit-details-marker{display:none}.poco-faq-page__summary:hover{background:color-mix(in srgb,var(--faq-accent) 6%,transparent)}.poco-faq-page__summary:focus-visible{outline:4px solid color-mix(in srgb,var(--faq-accent) 36%,transparent);outline-offset:-4px}.poco-faq-page__question{font-family:apotek-cond,Apotek Cond,sans-serif;font-size:clamp(1.2rem,2.1vw,1.55rem);font-weight:500;line-height:1.05;letter-spacing:-.005em;text-transform:uppercase}.poco-faq-page__toggle{position:relative;width:1.75rem;height:1.75rem;flex:0 0 1.75rem}.poco-faq-page__toggle:before,.poco-faq-page__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.75rem;height:.22rem;border-radius:999px;background:var(--faq-accent);transform:translate(-50%,-50%);transition:transform .18s ease,opacity .18s ease}.poco-faq-page__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.poco-faq-page__item[open] .poco-faq-page__toggle:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.poco-faq-page__answer{margin:0 clamp(1.1rem,3vw,1.75rem) clamp(1.4rem,3vw,1.9rem);padding-top:clamp(1rem,2vw,1.35rem);border-top:2px solid color-mix(in srgb,var(--faq-ink) 20%,transparent);font-family:Archivo,system-ui,sans-serif;font-size:clamp(1rem,1.8vw,1.18rem);font-weight:500;line-height:1.55}.poco-faq-page__answer p{margin:0 0 .9em}.poco-faq-page__answer p:last-child{margin-bottom:0}.poco-faq-page__answer a{color:var(--faq-accent);font-weight:750;text-decoration-thickness:.1em;text-underline-offset:.16em}.poco-faq-page__empty{max-width:42rem;margin:4rem auto 0;padding:clamp(2rem,6vw,4rem);border:3px dashed color-mix(in srgb,var(--faq-ink) 45%,transparent);border-radius:1.25rem;text-align:center}.poco-faq-page__empty h2{margin:0 0 .75rem;font-size:clamp(2.25rem,5vw,4rem);text-transform:uppercase}.poco-faq-page__empty p{margin:0 0 1.25rem;font-family:Archivo,system-ui,sans-serif}.poco-faq-page__empty button{padding:.85rem 1.1rem;border:2px solid var(--faq-ink);border-radius:.75rem;background:var(--faq-accent);color:#fff;font-family:Archivo,system-ui,sans-serif;font-weight:800;cursor:pointer}@media(max-width:640px){.poco-faq-page__header{width:min(94vw,30rem)}.poco-faq-page__eyebrow{margin-bottom:-.5rem;font-size:clamp(3rem,16vw,4.5rem);line-height:.9}.poco-faq-page__title{font-size:clamp(4rem,19vw,5.5rem);line-height:.82}.poco-faq-page__inner{width:100%;padding-right:1rem;padding-left:1rem}.poco-faq-page__search{min-height:4rem;padding-left:3.25rem;border-radius:.9rem}.poco-faq-page__search-icon{left:1rem}.poco-faq-page__quick-questions{grid-template-columns:1fr}.poco-faq-page__summary{min-height:4.2rem}.poco-faq-page__categories-nav{flex-wrap:nowrap;justify-content:flex-start;margin-right:-1rem;margin-left:-1rem;padding-bottom:.7rem;padding-right:1rem;padding-left:1rem;overflow-x:auto;scrollbar-width:thin}}@media(prefers-reduced-motion:reduce){.poco-faq-page *,.poco-faq-page *:before,.poco-faq-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/78/compiled_assets/styles.css.map?subset=AAI */
