body.alp-faq-page .alp-faq{--pf-ink: var(--alp-color-ink, #252521);--pf-paper: var(--alp-color-canvas, #f7f5f0);--pf-surface: var(--alp-color-surface, #fffdf9);--pf-wine: var(--alp-color-action, #7a263a);--pf-stone: var(--alp-color-stone, #e5e1d8);--pf-mono: "Courier New", Courier, monospace;padding-bottom:clamp(36px,5vw,72px)}body.alp-faq-page .alp-faq .af-breadcrumb{font-family:var(--pf-mono);font-size:11px}body.alp-faq-page .alp-faq .af-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,58px);padding:clamp(24px,3vw,40px);overflow:visible;border:1px solid var(--pf-ink);border-radius:0;background:var(--pf-stone);color:var(--pf-ink);box-shadow:4px 4px 0 var(--pf-ink)}body.alp-faq-page .alp-faq .af-hero--text{grid-template-columns:1fr}body.alp-faq-page .alp-faq .af-hero__copy{min-width:0;padding:6px 0;align-items:flex-start}body.alp-faq-page .alp-faq .af-hero .af-eyebrow{width:fit-content;max-width:100%;margin-bottom:19px;padding:5px 8px;background:var(--pf-ink);color:var(--pf-paper);font:700 10px/1.5 var(--pf-mono);letter-spacing:.035em;transform:rotate(-1deg)}body.alp-faq-page .alp-faq .af-hero h1{max-width:14ch;font-size:clamp(42px,4.5vw,66px);font-weight:700;line-height:.98;letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere}body.alp-faq-page .alp-faq .af-hero__tagline{position:relative;isolation:isolate;width:fit-content;max-width:100%;margin-top:20px;padding:8px 10px;color:var(--pf-paper);font:600 clamp(17px,1.5vw,21px)/1.3 var(--af-font, "Archivo", Arial, sans-serif);letter-spacing:-.02em}body.alp-faq-page .alp-faq .af-hero__tagline:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--pf-wine);transform:rotate(-1deg);clip-path:polygon(0 4%,20% 0,41% 4%,66% 0,83% 4%,100% 1%,99% 96%,77% 100%,56% 96%,33% 100%,11% 96%,0 100%)}body.alp-faq-page .alp-faq .af-hero__intro{margin-top:18px;color:var(--pf-ink);font-size:14px;line-height:1.7}body.alp-faq-page .alp-faq .af-hero__media{position:relative;width:100%;padding:10px 12px 12px;border:1px solid var(--pf-ink);background:var(--pf-surface);box-shadow:5px 5px 0 var(--pf-wine);transform:rotate(1deg)}body.alp-faq-page .alp-faq .af-hero__media:before{content:"";position:absolute;z-index:1;top:-10px;left:14%;width:68px;height:21px;background:#d8cbb6e6;clip-path:polygon(2% 0,100% 5%,96% 35%,100% 70%,97% 100%,0 94%,3% 63%,0 27%);transform:rotate(-7deg);pointer-events:none}body.alp-faq-page .alp-faq .af-hero__media img{height:clamp(230px,25vw,330px);object-fit:contain;background:var(--alp-color-photo, #fff)}body.alp-faq-page .alp-faq .af-hero__media figcaption{color:var(--pf-ink);font-size:11px}body.alp-faq-page .alp-faq .af-topics{gap:14px;padding-top:26px;padding-right:3px}body.alp-faq-page .alp-faq .af-topics a{min-width:0;min-height:54px;padding:12px 16px;border:1px solid var(--pf-ink);border-radius:0;background:var(--pf-surface);color:var(--pf-ink);box-shadow:3px 3px 0 var(--pf-stone);font-size:13px;font-weight:600}body.alp-faq-page .alp-faq .af-topics a>span:last-child{flex:0 0 auto;color:var(--pf-wine)}body.alp-faq-page .alp-faq .af-content{padding-top:22px}body.alp-faq-page .alp-faq .af-group{gap:clamp(28px,5vw,72px);padding-block:36px}body.alp-faq-page .alp-faq .af-group__intro{min-width:0;padding-top:16px;border-top:2px solid var(--pf-ink)}body.alp-faq-page .alp-faq .af-group__intro h2{font-size:clamp(27px,2.65vw,36px);font-weight:700;line-height:1.05;letter-spacing:-.045em;text-transform:uppercase}body.alp-faq-page .alp-faq .af-group__intro p{margin-top:13px;font-size:14px;line-height:1.65}body.alp-faq-page .alp-faq .af-questions{border:0}body.alp-faq-page .alp-faq .af-question{border:1px solid var(--alp-color-line, #d0ccc2);background:var(--pf-surface)}body.alp-faq-page .alp-faq .af-question+.af-question{margin-top:10px}body.alp-faq-page .alp-faq .af-question>summary{min-height:66px;padding:17px 20px;gap:20px;color:var(--pf-ink);font-size:15px;line-height:1.5}body.alp-faq-page .alp-faq .af-question>summary>span:first-child{min-width:0}body.alp-faq-page .alp-faq .af-question__toggle{width:26px;height:26px;flex-basis:26px;border:1px solid var(--pf-ink);color:var(--pf-ink)}body.alp-faq-page .alp-faq .af-question__toggle:before{top:11px;left:5px;width:14px;height:2px}body.alp-faq-page .alp-faq .af-question__toggle:after{top:5px;left:11px;width:2px;height:14px}body.alp-faq-page .alp-faq .af-question[open]{border-color:var(--pf-wine);box-shadow:inset 3px 0 0 var(--pf-wine)}body.alp-faq-page .alp-faq .af-question[open]>summary{color:var(--pf-wine)}body.alp-faq-page .alp-faq .af-question[open] .af-question__toggle{border-color:var(--pf-wine);background:var(--pf-wine);color:var(--pf-paper)}body.alp-faq-page .alp-faq .af-answer{padding:0 22px 23px;color:var(--pf-ink);font-size:14px;line-height:1.8;overflow-wrap:anywhere}body.alp-faq-page .alp-faq .af-answer :is(p,ul,ol){max-width:68ch}body.alp-faq-page .alp-faq .af-detail{border:1px solid var(--pf-ink);border-radius:0;background:var(--pf-stone);box-shadow:4px 4px 0 var(--pf-ink)}body.alp-faq-page .alp-faq .af-detail__media{border-right:1px solid var(--pf-ink)}body.alp-faq-page .alp-faq .af-detail__copy{min-width:0;padding:clamp(26px,4vw,52px)}body.alp-faq-page .alp-faq .af-detail .af-eyebrow{font:700 10px/1.5 var(--pf-mono);letter-spacing:.035em}body.alp-faq-page .alp-faq .af-detail h2{font-weight:700;line-height:1.02;text-transform:uppercase}body.alp-faq-page .alp-faq .af-detail__copy>div{color:var(--pf-ink)}body.alp-faq-page .alp-faq .af-text-link{min-height:48px;padding:11px 15px;border:1px solid var(--pf-ink);background:var(--pf-surface);color:var(--pf-ink);box-shadow:3px 3px 0 var(--pf-ink)}body.alp-faq-page .alp-faq .af-help{margin-top:34px;padding:clamp(26px,3.5vw,44px);border:1px solid var(--pf-ink);background:var(--pf-surface);box-shadow:5px 5px 0 var(--pf-stone)}body.alp-faq-page .alp-faq .af-help>div{min-width:0}body.alp-faq-page .alp-faq .af-help .af-eyebrow{color:var(--pf-wine);font:700 10px/1.5 var(--pf-mono);letter-spacing:.035em}body.alp-faq-page .alp-faq .af-help h2{max-width:19ch;font-weight:700;line-height:1.02;text-transform:uppercase}body.alp-faq-page .alp-faq .af-help__actions{gap:17px}body.alp-faq-page .alp-faq .af-button{min-height:52px;border:1px solid var(--pf-ink);border-radius:0;background:var(--pf-wine);color:var(--pf-paper);box-shadow:4px 4px 0 var(--pf-ink);font-weight:700}body.alp-faq-page .alp-faq :is(a,summary):focus-visible{outline:2px solid var(--pf-wine);outline-offset:4px}@media(hover:hover)and (pointer:fine){body.alp-faq-page .alp-faq :is(.af-topics a,.af-text-link,.af-button){transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}body.alp-faq-page .alp-faq :is(.af-topics a,.af-text-link):hover{background:var(--pf-stone);color:var(--pf-wine);border-color:var(--pf-ink);transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--pf-ink)}body.alp-faq-page .alp-faq .af-button:hover{background:var(--alp-color-action-hover, #622031);color:var(--pf-paper);transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--pf-ink)}body.alp-faq-page .alp-faq .af-question>summary:hover{color:var(--pf-wine)}}@media(min-width:750px)and (max-width:1000px){body.alp-faq-page .alp-faq .af-hero{gap:24px;padding:26px}body.alp-faq-page .alp-faq .af-hero h1{font-size:40px}body.alp-faq-page .alp-faq .af-topics{gap:10px}body.alp-faq-page .alp-faq .af-topics a{padding-inline:11px;font-size:12px;gap:6px}body.alp-faq-page .alp-faq .af-help{gap:24px}body.alp-faq-page .alp-faq .af-help__actions{flex-basis:240px}}@media(max-width:749px){body.alp-faq-page .alp-faq .af-shell{padding-inline:20px}body.alp-faq-page .alp-faq .af-hero{grid-template-columns:1fr;gap:27px;padding:25px 22px 27px}body.alp-faq-page .alp-faq .af-hero__copy{padding:0}body.alp-faq-page .alp-faq .af-hero .af-eyebrow{margin-bottom:17px;font-size:9px}body.alp-faq-page .alp-faq .af-hero h1{font-size:clamp(33px,9.4vw,54px)}body.alp-faq-page .alp-faq .af-hero__tagline{margin-top:17px;font-size:17px}body.alp-faq-page .alp-faq .af-hero__intro{margin-top:16px;font-size:13px;line-height:1.7}body.alp-faq-page .alp-faq .af-hero__media{padding:8px 8px 10px;transform:none;box-shadow:4px 4px 0 var(--pf-wine)}body.alp-faq-page .alp-faq .af-hero__media img{height:180px}body.alp-faq-page .alp-faq .af-hero__media figcaption{padding-top:8px;font-size:10px}body.alp-faq-page .alp-faq .af-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:23px}body.alp-faq-page .alp-faq .af-topics a{min-height:58px;padding:10px 12px;font-size:12px;gap:8px}body.alp-faq-page .alp-faq .af-content{padding-top:13px}body.alp-faq-page .alp-faq .af-group{grid-template-columns:1fr;gap:21px;padding-block:27px}body.alp-faq-page .alp-faq .af-group__intro{padding-top:14px}body.alp-faq-page .alp-faq .af-group__intro h2{font-size:28px}body.alp-faq-page .alp-faq .af-group__intro p{margin-top:10px;font-size:13px}body.alp-faq-page .alp-faq .af-question>summary{padding:16px 15px;gap:12px;min-height:64px;font-size:14px}body.alp-faq-page .alp-faq .af-answer{padding:0 17px 21px;font-size:14px;line-height:1.75}body.alp-faq-page .alp-faq .af-detail{margin-block:22px}body.alp-faq-page .alp-faq .af-detail__media{border-right:0;border-bottom:1px solid var(--pf-ink)}body.alp-faq-page .alp-faq .af-detail__media img{height:245px}body.alp-faq-page .alp-faq .af-detail__copy{padding:27px 23px 30px}body.alp-faq-page .alp-faq .af-detail h2{font-size:32px}body.alp-faq-page .alp-faq .af-text-link{max-width:100%;gap:15px;font-size:12px}body.alp-faq-page .alp-faq .af-help{margin-top:25px;padding:27px 23px 30px}body.alp-faq-page .alp-faq .af-help h2{font-size:32px}body.alp-faq-page .alp-faq .af-help__actions{margin-top:25px;padding-right:4px}}@media(max-width:359px){body.alp-faq-page .alp-faq .af-shell{padding-inline:16px}body.alp-faq-page .alp-faq .af-hero{padding-inline:18px}body.alp-faq-page .alp-faq .af-hero h1{font-size:32px}body.alp-faq-page .alp-faq .af-topics{gap:10px}body.alp-faq-page .alp-faq .af-topics a{padding-inline:10px;font-size:11px}body.alp-faq-page .alp-faq .af-detail__copy,body.alp-faq-page .alp-faq .af-help{padding-inline:19px}}@media(prefers-reduced-motion:reduce){body.alp-faq-page .alp-faq :is(.af-topics a,.af-text-link,.af-button){transition:none}body.alp-faq-page .alp-faq :is(.af-topics a,.af-text-link,.af-button):hover{transform:none}}@media print{body.alp-faq-page .alp-faq{padding-bottom:0;background:#fff;color:#000}body.alp-faq-page .alp-faq .af-shell{max-width:none;padding:0}body.alp-faq-page .alp-faq :is(.af-hero,.af-hero__media,.af-detail,.af-help,.af-question,.af-text-link,.af-button){background:#fff;color:#000;box-shadow:none;transform:none}body.alp-faq-page .alp-faq .af-hero__media:before,body.alp-faq-page .alp-faq .af-hero__tagline:before{display:none}body.alp-faq-page .alp-faq :is(.af-hero .af-eyebrow,.af-hero__tagline){background:#fff;color:#000;transform:none;padding-inline:0}body.alp-faq-page .alp-faq .af-topics{display:none}body.alp-faq-page .alp-faq .af-group{break-inside:avoid;padding-block:20px}body.alp-faq-page .alp-faq .af-question{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/alp-punk-faq.css.map */
