.wp-faq{--wp-faq-card: color-mix(in srgb, var(--wp-faq-ink) 6%, var(--wp-faq-bg, #161514));--wp-faq-ink: #ffffff;--wp-faq-soft: color-mix(in srgb, var(--wp-faq-ink) 78%, transparent);--wp-faq-faint: color-mix(in srgb, var(--wp-faq-ink) 60%, transparent);--wp-faq-accent: var(--wp-color-accent-dark);--wp-faq-line: color-mix(in srgb, var(--wp-faq-ink) 14%, transparent);--wp-faq-open-line: color-mix(in srgb, var(--wp-faq-ink) 38%, transparent);--wp-faq-shadow: rgba(0, 0, 0, .35);--wp-faq-radius: 16px;--wp-faq-gap: 10px;--wp-faq-pad: 22px;--wp-faq-icon: 18px;--wp-faq-patch-zone: 220px;--wp-faq-duration: .5s;--wp-faq-spring: linear(0, .028, .098, .192, .297, .403, .506, .6, .684, .757, .818, .868, .909, .94, .965, .983, .996, 1.005, 1.01, 1.013, 1.015, 1.015, 1.014, 1.013, 1.012, 1.01, 1.009, 1.007, 1.006, 1.004, 1.003, 1.002, 1.002, 1.001, 1.001, 1, 1, 1, 1, 1, 1);--color-text-main: var(--wp-faq-ink);--color-foreground-main: var(--wp-faq-ink);--color-borders-forms-primary: var(--wp-faq-open-line);display:block;container-type:inline-size;background:var(--wp-faq-bg, #161514);color:var(--wp-faq-ink)}.wp-faq__inner{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:64px;min-height:100svh;padding-block:clamp(5rem,12vh,8rem)}.wp-faq__aside{display:flex;flex-direction:column;gap:22px;min-width:0}.wp-faq__head{display:flex;flex-direction:column;gap:1rem}.wp-faq__eyebrow{margin:0;color:var(--wp-faq-accent);text-transform:uppercase;letter-spacing:.08em}.wp-faq__heading{margin:0;color:var(--wp-faq-ink);text-wrap:balance}.wp-heading-size--column{font-size:calc(48px / 60 * var(--base-headings-primary-size));line-height:1.04}@media screen and (max-width:1023px){.wp-heading-size--column{font-size:calc(40px / 60 * var(--base-headings-primary-size))}}@media screen and (max-width:474px){.wp-heading-size--column{font-size:calc(32px / 60 * var(--base-headings-primary-size))}}.wp-faq__lead{margin:.25rem 0 0;max-width:40ch;color:var(--wp-faq-soft);line-height:1.55}.wp-faq__search{position:relative}.wp-faq__search>svg{position:absolute;top:50%;left:18px;width:18px;height:18px;color:var(--wp-faq-faint);translate:0 -50%;pointer-events:none}.wp-faq__input{box-sizing:border-box;width:100%;height:52px;margin:0;padding:0 48px;border:1px solid var(--wp-faq-line);border-radius:999px;background:var(--wp-faq-card);color:var(--wp-faq-ink);font:inherit;font-size:calc(16px / 16 * var(--base-body-primary-size));outline:none;transition:border-color .2s;-webkit-appearance:none;appearance:none}.wp-faq__input::placeholder{color:var(--wp-faq-faint);opacity:.85}.wp-faq__input:focus{border-color:var(--wp-faq-open-line)}.wp-faq__input:focus-visible{outline:2px solid var(--wp-faq-accent);outline-offset:2px}.wp-faq__input::-webkit-search-cancel-button{display:none}.wp-faq__clear{position:absolute;top:50%;right:8px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--wp-faq-faint);translate:0 -50%;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.wp-faq__clear svg{width:18px;height:18px}.wp-faq__clear[hidden]{display:none}.wp-faq__pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.wp-faq__pill{padding:10px 16px;border:1px solid var(--wp-faq-line);border-radius:999px;background:transparent;color:var(--wp-faq-ink);font:inherit;font-size:calc(15px / 16 * var(--base-body-primary-size));font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.wp-faq__pill sup{margin-left:3px;font-size:.72em;opacity:.6;vertical-align:.45em;line-height:0}.wp-faq--no-counts .wp-faq__pill sup{display:none}.wp-faq__pill[aria-pressed=true]{border-color:var(--wp-faq-ink);background:var(--wp-faq-ink);color:var(--wp-faq-bg, #161514)}.wp-faq__pill:focus-visible,.wp-faq__q:focus-visible,.wp-faq__clear:focus-visible{outline:2px solid var(--wp-faq-accent);outline-offset:2px}.wp-faq__cta{align-self:flex-start}.wp-faq__patches{position:relative;flex:1 1 auto;min-height:var(--wp-faq-patch-zone)}.wp-faq__patch{position:absolute;width:calc(var(--wp-faq-patch, 170px) * var(--wp-faq-patch-scale, 1))}.wp-faq__patch img{display:block;width:100%;height:auto}.wp-faq__patch--1{bottom:0;left:0}.wp-faq__patch--2{bottom:6%;right:2%;--wp-faq-patch-scale: .82}.wp-faq__patch--3{top:0;left:38%;--wp-faq-patch-scale: .8}@keyframes wp-faq-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(var(--wp-float-y)) rotate(var(--wp-float-rotate))}}.wp-faq__patch img{--wp-float-y: -10px;--wp-float-rotate: 1.5deg;animation:wp-faq-float 3.8s ease-in-out infinite;will-change:transform}.wp-faq__patch--2 img{--wp-float-rotate: -1.5deg;animation-duration:4.5s;animation-delay:-.8s}.wp-faq__patch--3 img{animation-duration:4.2s;animation-delay:-1.4s}@media(hover:none),(pointer:coarse){.wp-faq__patch{pointer-events:none}}@media(hover:hover)and (pointer:fine){.wp-faq__pill:hover{border-color:var(--wp-faq-open-line)}.wp-faq__clear:hover{color:var(--wp-faq-ink)}.wp-faq__patch img{transition:scale .35s cubic-bezier(.34,1.56,.64,1),rotate .35s cubic-bezier(.34,1.56,.64,1),translate .35s cubic-bezier(.34,1.56,.64,1),filter .35s ease}.wp-faq__patch:hover{z-index:2}.wp-faq__patch:hover img{animation-play-state:paused;scale:1.12;rotate:-2deg;translate:0 -6px;filter:drop-shadow(0 20px 18px rgba(0,0,0,.5))}}@media screen and (max-height:800px){.wp-faq{--wp-faq-patch-zone: 180px}}.wp-faq__main{display:flex;flex-direction:column;min-width:0;min-height:320px}.wp-faq__scroller{position:relative;flex:1;min-height:0}.wp-faq__list{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:var(--wp-faq-gap);margin:0;padding:2px 6px 24px 2px;overflow-y:auto;list-style:none;scrollbar-color:var(--wp-faq-line) transparent;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--wp-faq-fade-top, 0px),#000 calc(100% - var(--wp-faq-fade-bottom, 0px)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--wp-faq-fade-top, 0px),#000 calc(100% - var(--wp-faq-fade-bottom, 0px)),transparent 100%)}.wp-faq__item{flex:none;border:1px solid var(--wp-faq-line);border-radius:var(--wp-faq-radius);background:var(--wp-faq-card);box-shadow:0 2px 0 var(--wp-faq-shadow);transition:border-color .25s}.wp-faq__item[hidden]{display:none}.wp-faq__item.is-open{border-color:var(--wp-faq-open-line)}.wp-faq__q{box-sizing:border-box;display:flex;align-items:center;gap:16px;width:100%;margin:0;padding:var(--wp-faq-pad) calc(var(--wp-faq-pad) + 2px);border:0;border-radius:var(--wp-faq-radius);background:none;color:var(--wp-faq-ink);font:inherit;font-size:calc(17px / 16 * var(--base-body-primary-size));font-weight:500;line-height:1.35;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.wp-faq__text{flex:1;min-width:0}.wp-faq__icon{position:relative;flex:none;width:calc(var(--wp-faq-icon) + 18px);height:calc(var(--wp-faq-icon) + 18px);border:1px solid var(--wp-faq-line);border-radius:50%;transition:rotate var(--wp-faq-duration) var(--wp-faq-spring),background-color .25s,border-color .25s,color .25s}.wp-faq__icon:before,.wp-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:var(--wp-faq-icon);height:1.5px;border-radius:2px;background:currentColor;translate:-50% -50%}.wp-faq__icon:after{rotate:90deg}.wp-faq__item.is-open .wp-faq__icon{border-color:var(--wp-faq-accent);background:var(--wp-faq-accent);color:var(--wp-faq-bg, #161514);rotate:45deg}.wp-faq__a{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--wp-faq-duration) var(--wp-faq-spring)}.wp-faq--js .wp-faq__item:not(.is-open) .wp-faq__a{grid-template-rows:0fr}.wp-faq:not(.wp-faq--js) .wp-faq__icon{display:none}.wp-faq__a-clip{min-height:0;overflow:hidden}.wp-faq__body{padding:0 calc(var(--wp-faq-pad) + 2px) var(--wp-faq-pad);color:var(--wp-faq-soft);font-size:calc(16px / 16 * var(--base-body-primary-size));line-height:1.62}.wp-faq__body p,.wp-faq__body ol,.wp-faq__body ul{margin:0 0 .7em}.wp-faq__body ol,.wp-faq__body ul{padding-left:1.4em}.wp-faq__body>:last-child{margin-bottom:0}.wp-faq__body strong,.wp-faq__body a{color:var(--wp-faq-ink)}.wp-faq__pending{text-decoration:underline dotted var(--wp-faq-accent);text-decoration-thickness:2px;text-underline-offset:3px}.wp-faq mark{border-radius:3px;background:color-mix(in srgb,var(--wp-faq-accent) 32%,transparent);color:inherit}.wp-faq__empty{flex:none;padding:28px;border:1px dashed var(--wp-faq-open-line);border-radius:var(--wp-faq-radius);color:var(--wp-faq-soft);line-height:1.55}.wp-faq__empty[hidden]{display:none}.wp-faq__empty p{margin:0 0 14px}.wp-faq__empty strong{color:var(--wp-faq-ink);font-weight:500}@container (max-width: 859px){.wp-faq__inner{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0}.wp-faq__aside{display:contents}.wp-faq__head{order:1;align-items:center;text-align:center}.wp-faq__search{order:2}.wp-faq__pills{order:3}.wp-faq__main{order:4}.wp-faq__cta{order:5}.wp-faq__patches{order:6}.wp-faq__pills{flex-wrap:nowrap;margin-inline:calc(var(--gutter-container, 20px) * -1);padding:0 var(--gutter-container, 20px) 4px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wp-faq-fade-left, 0px),#000 calc(100% - var(--wp-faq-fade-right, 0px)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--wp-faq-fade-left, 0px),#000 calc(100% - var(--wp-faq-fade-right, 0px)),transparent 100%)}.wp-faq__pills::-webkit-scrollbar{display:none}.wp-faq__main{min-height:0}.wp-faq__cta{align-self:stretch}.wp-faq__scroller{flex:none;height:70svh}.wp-faq__list{padding-right:2px}.wp-faq__q{padding:18px;font-size:calc(16px / 16 * var(--base-body-primary-size))}.wp-faq__body{padding:0 18px 18px;font-size:calc(15px / 16 * var(--base-body-primary-size))}.wp-faq__patches{--wp-faq-patch-zone: 200px;flex:none}.wp-faq__patch{--wp-faq-patch: 140px}}@container (max-width: 859px) and (min-width: 600px){.wp-faq__patch{--wp-faq-patch: 170px}}@media(prefers-reduced-motion:reduce){.wp-faq__patch img{animation:none}.wp-faq__icon,.wp-faq__a{transition-duration:1ms}.wp-faq__patch:hover img{rotate:none;translate:none}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/wp-faq.css.map */
