.fs-skip-link{position:fixed;top:8px;left:16px;z-index:200;padding:12px 20px;background:#fff;color:#176cb2;clip-path:inset(100%);text-decoration:underline}.fs-skip-link:focus{clip-path:none}body[data-fs-page=retained] .fs-retained{width:min(1200px,calc(100% - 64px));margin:40px auto 72px}.fs-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 24px;font:14px/1.5 Arial;color:var(--fs-text)}.fs-breadcrumb a{color:var(--fs-text);text-decoration:none}.fs-breadcrumb a:hover{text-decoration:underline}.fs-breadcrumb [aria-current=page]{max-width:64ch;overflow-wrap:anywhere}body[data-fs-page=retained] .fs-retained>h1{font-size:clamp(32px,3.1vw,44px)!important;font-weight:500!important;margin-bottom:32px}body[data-fs-page=retained] .fs-import-content :is(p,li){line-height:1.7!important}.fs-import-content :is(h2,h3,h4){text-wrap:pretty}.fs-import-content .shopify-section{margin:48px 0}.fs-import-content :is(.banner__ratio-spacer,.loading-overlay__spinner){display:none}.fs-import-content slider-component{display:block}.fs-import-content .multicolumn-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0;max-width:none;margin:0}.fs-import-content .multicolumn-list[data-columns="1"]{grid-template-columns:1fr}.fs-import-content .multicolumn-list[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-import-content .multicolumn-list[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.fs-import-content .multicolumn-list>li{min-width:0;margin:0;max-width:none}.fs-import-content .multicolumn-card__info h3{margin:16px 0 12px}.fs-import-content .multicolumn-card__image-wrapper img{width:100%;margin:0 0 20px;border-radius:12px}.fs-import-content .image-width-half img{width:48px;height:48px;border-radius:0;margin:0 0 16px}.fs-import-content .image-with-text__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px}.fs-import-content .image-with-text__media img{width:100%;margin:0;border-radius:12px}.fs-import-content .fs-rt__heading{margin:0 0 12px}.fs-import-content .fs-rt__heading strong{font-weight:500}.fs-import-content .fs-rt__caption{margin-top:16px}.fs-import-content :is(.fs-rt__blocks,.image-with-text__content)>h2:first-child{margin-top:0}body[data-fs-template]:not([data-fs-template=landing]) .fs-import-content .banner__media img{max-height:240px;object-fit:contain;margin:0}body[data-fs-template]:not([data-fs-template=landing]) .fs-import-content .shopify-section:has(.banner){margin:16px 0 32px}body[data-fs-template=landing] .fs-import-content .banner{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:32px}body[data-fs-template=landing] .fs-import-content .banner__media img{width:100%;max-height:580px;margin:0;object-fit:contain;border-radius:12px}body[data-fs-template=landing] .fs-import-content .banner__content h2{margin-top:0;font-size:32px!important}body[data-fs-template=landing] .multicolumn-list[data-columns="4"]:has(.image-width-full){grid-template-columns:repeat(2,minmax(0,1fr))}.fs-import-content #product-grid,.fs-import-content .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;padding:0;list-style:none;max-width:none}.fs-import-content .product-grid>li{max-width:none;margin:0;min-width:0}.fs-import-content .card__media img{width:100%;aspect-ratio:1;object-fit:contain;margin:0 0 20px;border-radius:12px;background:#fafbfc}.fs-import-content .card__information h3{font-size:20px!important;margin:0 0 12px}.fs-import-content .card__information a{text-decoration:none;color:var(--fs-ink)}.fs-import-content .card__information a:hover{text-decoration:underline}.fs-import-content .card-information .price{font-size:18px;margin:0}body[data-fs-template=collection] .fs-retained>h1{margin-bottom:40px}.fs-accessory-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}body[data-fs-page=retained] .fs-accessory-info h1{font-size:32px!important;line-height:1.2!important;font-weight:500!important;margin:0 0 20px}.fs-accessory-stage{aspect-ratio:1;display:grid;place-items:center;border:1px solid var(--fs-line);border-radius:16px;overflow:hidden}.fs-accessory-stage img{width:100%;height:100%;max-height:100%;object-fit:contain;margin:0;padding:12px}.fs-accessory-thumbs{display:flex;gap:10px;overflow:auto;padding:12px 2px 4px;scroll-snap-type:x proximity}.fs-accessory-thumbs button{flex:0 0 76px;width:76px;height:76px;padding:4px;border:1px solid var(--fs-line);border-radius:8px;background:#fff;cursor:pointer;scroll-snap-align:start}.fs-accessory-thumbs button[aria-pressed=true]{border:2px solid var(--fs-blue)}.fs-accessory-thumbs img{width:100%;height:100%;object-fit:contain;margin:0}.fs-accessory-info .product__description h5{font:500 16px/1.6 Flysound Outfit,Arial!important;margin:20px 0}.fs-accessory-info .product__description strong{font-weight:600}.fs-accessory-purchase{margin-top:24px;display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px 16px}.fs-accessory-purchase label{grid-column:1/-1;font-size:14px;font-weight:600}.fs-accessory-purchase input{width:100%;height:54px;border:1px solid var(--fs-line);border-radius:8px;text-align:center;font:16px Arial;color:var(--fs-ink);background:#fff}.fs-accessory-purchase .fs-preview-note{grid-column:1/-1;border:0;padding:0;margin:0;font-size:13px!important}.fs-accessory-info .price{font:500 28px/1.3 Flysound Outfit,Arial;margin:0 0 24px}body[data-fs-template=article] .fs-retained{max-width:860px}body[data-fs-template=article] .fs-import-content :is(p,ul,ol){max-width:72ch}body[data-fs-template=policy] .fs-retained{max-width:1040px}body[data-fs-template=policy] .shopify-policy__body{max-width:760px}.fs-import-content .main-page-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:48px}.fs-import-content .main-page-sidebar{min-width:0;border-left:1px solid var(--fs-line);padding-left:24px}.fs-import-content .main-page-sidebar h2{font-size:20px!important;margin:24px 0 16px}.fs-import-content .main-page-sidebar h3{font-size:17px!important;margin:12px 0}.fs-import-content .main-page-sidebar img{width:100%;max-height:200px;object-fit:contain;margin:16px 0}.fs-import-content .main-page-sidebar a{color:var(--fs-ink);text-decoration:none}.fs-import-content .main-page-sidebar a:hover{text-decoration:underline}.fs-reading-toc{max-width:760px;margin:0 0 32px;padding:16px 0;border-block:1px solid var(--fs-line)}.fs-reading-toc summary{cursor:pointer;color:var(--fs-ink);font-weight:500}.fs-reading-toc nav{display:grid;gap:12px;margin-top:20px}.fs-reading-toc a{font-size:15px;color:var(--fs-blue);text-decoration:none;line-height:1.5}.fs-reading-toc a:hover{text-decoration:underline}.fs-video{width:100%;aspect-ratio:16/9;background:#eef3f6;border-radius:12px;overflow:hidden}.fs-video-trigger{display:block;position:relative;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.fs-import-content .fs-video img{width:100%;height:100%;object-fit:cover;margin:0}.fs-video-label{position:absolute;left:16px;bottom:16px;padding:10px 16px;border-radius:999px;background:var(--fs-blue);color:#fff;font:600 14px/1.4 Arial}.fs-import-content .fs-video iframe{width:100%;height:100%;margin:0;border:0}body[data-fs-template=faq] .fs-retained{max-width:960px}.fs-faq-search{max-width:700px;margin:0 0 32px}.fs-faq-search label{display:block;font-size:15px;margin-bottom:10px}.fs-faq-search>div{display:flex;gap:12px}.fs-faq-search input{flex:1;min-width:0;height:48px;border:1px solid var(--fs-line);border-radius:8px;padding:0 14px;font:16px Arial;color:var(--fs-ink)}.fs-faq-search button{min-width:64px;border:0;background:transparent;font:16px Arial;color:var(--fs-blue);cursor:pointer}.fs-faq-search p{font-size:14px!important;margin:12px 0}body[data-fs-template=faq] .fs-import-content details{padding:18px 0}body[data-fs-template=faq] .fs-import-content details[hidden]{display:none}#ContactForm{max-width:760px;margin:28px 0 48px}#ContactForm .contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}#ContactForm .field{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}#ContactForm label{font-size:15px;color:var(--fs-ink)}#ContactForm :is(input,textarea){width:100%;min-height:48px;border:1px solid var(--fs-line);border-radius:8px;padding:12px 14px;background:#fff;color:var(--fs-ink);font:16px/1.5 Arial}#ContactForm textarea{resize:vertical}#ContactForm .fs-preview-note{border:0;padding:0;margin:16px 0;font-size:14px!important}.fs-form-status:empty{display:none}.fs-form-status{padding:16px;background:var(--fs-ice);border-radius:8px}.fs-empty-state{min-height:200px;padding:24px 0 48px}.fs-directory-list{columns:2;column-gap:48px;padding:0;list-style:none}.fs-directory-list li{break-inside:avoid;margin:0 0 18px;max-width:none}@media(max-width:900px){.fs-accessory-overview{gap:28px}.fs-import-content .multicolumn-list,.fs-import-content .multicolumn-list[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-import-content .main-page-layout{grid-template-columns:minmax(0,1fr)}.fs-import-content .main-page-sidebar{border-left:0;padding-left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:700px){body[data-fs-page=retained] .fs-retained{width:calc(100% - 40px);margin:24px auto 48px}.fs-breadcrumb{font-size:13px;gap:8px;margin-bottom:24px}.fs-breadcrumb [aria-current=page]{display:none}.fs-breadcrumb>span[aria-hidden=true]:last-of-type{display:none}body[data-fs-page=retained] .fs-retained>h1{font-size:30px!important;margin-bottom:28px}.fs-import-content .shopify-section{margin:32px 0}.fs-import-content .multicolumn-list,.fs-import-content .multicolumn-list[data-columns],body[data-fs-template=landing] .multicolumn-list[data-columns="4"]:has(.image-width-full){grid-template-columns:minmax(0,1fr);gap:28px}.fs-import-content .multicolumn-list[data-columns="4"]:has(.image-width-half){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.fs-import-content .image-width-half img{width:36px;height:36px}.fs-import-content .multicolumn-list:has(.image-width-half) h3{font-size:17px!important}.fs-import-content .image-with-text__grid,body[data-fs-template=landing] .fs-import-content .banner{grid-template-columns:minmax(0,1fr);gap:24px}.fs-import-content #product-grid,.fs-import-content .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 18px}.fs-import-content .card__information h3{font-size:18px!important}.fs-import-content .card-information .price{font-size:16px}.fs-accessory-overview{grid-template-columns:minmax(0,1fr);gap:24px}body[data-fs-page=retained] .fs-accessory-info h1{font-size:28px!important}.fs-accessory-thumbs{gap:8px}.fs-accessory-thumbs button{flex-basis:64px;width:64px;height:64px}.fs-import-content .main-page-sidebar{grid-template-columns:minmax(0,1fr)}#ContactForm .contact__fields{grid-template-columns:minmax(0,1fr);gap:0}.fs-directory-list{columns:1}}@media(max-width:360px){.fs-import-content #product-grid,.fs-import-content .product-grid{grid-template-columns:minmax(0,1fr)}}.fs-import-content .collapsible-content__grid{display:grid;grid-template-columns:180px minmax(0,1fr);gap:40px;align-items:start}.fs-import-content .faq-image-grid-item img{width:100%;height:auto;max-height:220px;object-fit:contain;margin:12px 0}.fs-import-content summary h3{font-size:18px!important;margin:0;line-height:1.5!important}.fs-import-content .collapsible-content__grid details{padding:18px 0}body[data-fs-template=landing] .fs-import-content .collapsible-content__grid:not(:has(img)){grid-template-columns:minmax(0,1fr)}@media(max-width:700px){.fs-import-content .collapsible-content__grid{grid-template-columns:minmax(0,1fr);gap:16px}.fs-import-content .faq-image-grid-item img{width:72px;height:72px;margin:0}.fs-import-content summary h3{font-size:17px!important}}body[data-fs-template=landing] .fs-import-content .banner:has(.fs-landing-hero){display:block}.fs-landing-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.fs-import-content .fs-landing-visual img{width:100%;max-height:620px;object-fit:contain;margin:0}.fs-landing-copy .banner__content-image img{max-width:360px;max-height:100px;object-fit:contain;margin:20px 0 0}.fs-landing-copy .banner__text p{margin-bottom:14px}.fs-device-mobile{display:none}@media(max-width:700px){.fs-breadcrumb>span[aria-hidden=true]:has(+[aria-current]){display:none}.fs-landing-hero{grid-template-columns:minmax(0,1fr);gap:24px}.fs-import-content .fs-landing-visual img{max-height:420px}.fs-device-desktop{display:none}.fs-device-mobile{display:block}.fs-landing-copy .banner__content-image img{max-width:100%}}body[data-fs-template=contact] .contact-with-image__media img{width:160px;height:120px;object-fit:contain;margin:0 0 24px}.fs-import-content summary:has(h3){display:flex;align-items:baseline;gap:12px;list-style:none}.fs-import-content summary:has(h3)::-webkit-details-marker{display:none}.fs-import-content summary:has(h3):before{content:"+";flex:0 0 16px;font:400 20px/1 Arial;color:var(--fs-blue)}.fs-import-content details[open]>summary:has(h3):before{content:"\2212"}@media(max-width:700px){body[data-fs-template=contact] .contact-with-image__media img{width:96px;height:72px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fs-3ed5dd93a9ca-finish.css.map */
