.fq{display:block;color:var(--text-color)}.fq-col{display:flex;flex-direction:column;min-width:0}.fq-topic{outline:none}.fq-topic__alias{display:block}.fq-topic__title{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 20px));line-height:1.3;margin:0 0 8px}.fq-topic__intro{margin-bottom:14px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px));line-height:1.55}.fq-topic,.fq-item,.fq-topic__alias{scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 64px)}.fq-topic{margin-bottom:40px}.fq-topic:last-child{margin-bottom:16px}.fq-item{border-top:1px solid var(--border-color)}.fq-item:first-child{border-top:0}.fq-item__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;cursor:pointer;list-style:none;font-weight:var(--text-font-weight);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px));line-height:1.4;color:var(--text-color)}.fq-item__summary::-webkit-details-marker{display:none}.fq-item__summary:focus-visible{outline:2px solid var(--heading-color);outline-offset:-2px;border-radius:3px}.fq-item__title{font:inherit;color:inherit;margin:0;letter-spacing:inherit;text-transform:none}.fq-item__toggle{position:relative;flex:none;width:14px;height:14px;color:var(--heading-color)}.fq-item__toggle:before,.fq-item__toggle:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%);transition:transform .35s ease-in-out,opacity .35s ease-in-out}.fq-item__toggle:before{width:14px;height:2px}.fq-item__toggle:after{width:2px;height:14px}.fq-item[open] .fq-item__toggle:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.fq-item[open] .fq-item__title{font-weight:var(--text-font-bolder-weight)}.fq-item.is-closing .fq-item__title{font-weight:inherit}.fq-item.is-closing .fq-item__toggle:after{transform:translate(-50%,-50%);opacity:1}.fq-item__panel{overflow:hidden}.fq-item__answer{padding:0 20px 20px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14.5px));line-height:1.6}.fq-item__answer p:not(:last-child),.fq-item__answer ul:not(:last-child){margin-bottom:10px}.fq-item__answer ul{list-style:none;margin-left:18px}.fq-item__answer li{position:relative}.fq-item__answer li:not(:last-child){margin-bottom:5px}.fq-item__answer li:before{content:"";position:absolute;top:.8em;left:-18px;width:5px;height:5px;border-radius:100%;background:rgba(var(--text-color-rgb),.4)}.fq-item__answer strong{font-weight:var(--text-font-bolder-weight)}.fq-video{position:relative;aspect-ratio:16 / 9;margin:0 0 12px;border-radius:3px;overflow:hidden;background:var(--background)}.fq-video .fq-video__img{margin:0}.fq-video img,.fq-video iframe{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.fq-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#0000002e;transition:background .2s ease-in-out}.fq-item__answer .fq-video .fq-video__play{text-decoration:none}.fq-video__play:hover{background:#0000004d}.fq-video__play:focus-visible{outline:3px solid var(--secondary-background);outline-offset:-3px}.fq-video__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:100%;background:var(--primary-button-background);color:var(--primary-button-text-color);box-shadow:0 2px 10px #00000040;transition:transform .2s ease-in-out}.fq-video__icon svg{width:32px;height:32px;margin-left:3px}.fq-video__play:hover .fq-video__icon{transform:scale(1.06)}.fq-video.is-playing .fq-video__play,.fq-video.is-playing img{display:none}.fq-transcript{font-weight:var(--text-font-bolder-weight);color:var(--text-color);margin:0 0 4px}.fq-credit{margin:4px 0 20px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));line-height:1.5}.fq-credit a{color:var(--link-color);text-decoration:underline;text-underline-position:under}.fq-side{display:none}.no-js .fq-side{display:block}.fq-nav .collection__filter-link:focus-visible{outline:2px solid var(--heading-color);outline-offset:2px}.fq-nav__list{padding:0}.fq-drawer__inner .fq-nav{padding:16px 20px 0}.fq .collection-drawer{max-height:100dvh}.fq-toolbar{margin:0 calc(-1 * var(--mobile-container-gutter)) 16px}.no-js .fq-toolbar{display:none}.fq-toolbar .collection__toolbar-item{padding:0}.fq-toolbar .collection__filter-icon svg{width:18px;height:18px;margin-right:12px}.fq-header .page__description{max-width:640px;margin-left:auto;margin-right:auto}@media screen and (min-width:641px){.fq-toolbar{margin-left:0;margin-right:0}.fq-topic,.fq-item,.fq-topic__alias{scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 74px)}.fq-item__summary{padding:16px 25px}.fq-item__answer{padding:0 25px 22px}.fq-topic{margin-bottom:56px}}@media screen and (min-width:1000px){.fq-side{display:block}.fq-col{max-width:840px}.fq-sidebar{position:sticky;top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 16px);max-height:calc(100vh - var(--header-height, 0px) * var(--header-is-sticky, 0) - 32px);overflow-y:auto;overscroll-behavior:contain}.fq-topic,.fq-item,.fq-topic__alias{scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 16px)}}@media(prefers-reduced-motion:reduce){.fq-item__toggle:before,.fq-item__toggle:after,.fq-video__play,.fq-video__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/plyco-faq.css.map */
