.flouz-bag-guide{color:var(--fg-ink);background:var(--fg-card);font-family:var(--fg-body-font);font-size:var(--fg-body-size);line-height:1.75;letter-spacing:0}.flouz-bag-guide *{box-sizing:border-box}.flouz-bag-guide a{color:inherit;text-underline-offset:4px}.flouz-bag-guide a:focus-visible,.flouz-bag-guide summary:focus-visible,.flouz-bag-guide [tabindex]:focus-visible{outline:3px solid var(--fg-accent);outline-offset:5px}.flouz-bag-guide h1,.flouz-bag-guide h2,.flouz-bag-guide h3{color:var(--fg-ink);font-family:var(--fg-heading-font);font-weight:400;line-height:1.15;letter-spacing:-.025em}.flouz-bag-guide h1{font-size:clamp(38px,5vw,var(--fg-heading-size));margin:14px 0 24px}.flouz-bag-guide h2{font-size:clamp(28px,3vw,38px);margin:8px 0 24px}.flouz-bag-guide h3{font-size:25px;margin:6px 0 14px}.flouz-bag-guide p{margin:0 0 16px}.flouz-bag-guide .fg-wrap{max-width:var(--fg-width);padding:0 48px;margin:0 auto}.flouz-bag-guide .fg-richtext>:first-child{margin-top:0}.flouz-bag-guide .fg-richtext>:last-child{margin-bottom:0}.flouz-bag-guide .fg-eyebrow{color:var(--fg-accent);font-size:11px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;margin:0}.flouz-bag-guide .fg-hero{background:var(--fg-paper);padding:var(--fg-hero-space) 0}.flouz-bag-guide .fg-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.flouz-bag-guide .fg-intro{color:var(--fg-muted);max-width:500px;line-height:1.9}.flouz-bag-guide .fg-action{display:inline-flex;align-items:center;gap:44px;color:var(--fg-card);background:var(--fg-accent);text-decoration:none;font-size:13px;padding:14px 24px;margin-top:28px}.flouz-bag-guide .fg-hero-image{position:relative;aspect-ratio:1.15;margin:0;overflow:hidden}.flouz-bag-guide .fg-hero-image img{display:block;width:100%;height:100%;object-fit:cover}.flouz-bag-guide .fg-hero-image:after{content:"";position:absolute;top:65%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0006);pointer-events:none}.flouz-bag-guide .fg-hero-image figcaption{position:absolute;bottom:18px;left:20px;right:20px;color:#fff;font-size:11px;letter-spacing:.1em;text-shadow:0 1px 6px #000;z-index:1}.flouz-bag-guide .fg-section{padding:var(--fg-space) 0;scroll-margin-top:100px}.flouz-bag-guide .fg-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.flouz-bag-guide .fg-section-head h2{margin-bottom:0}.flouz-bag-guide .fg-count{color:var(--fg-muted);font-size:11px;letter-spacing:.06em;margin:0}.flouz-bag-guide .fg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px var(--fg-gap)}.flouz-bag-guide .fg-card{border:1px solid var(--fg-line);background:var(--fg-card);display:flex;flex-direction:column}.flouz-bag-guide .fg-card-photo{display:block;position:relative;aspect-ratio:1.16;background:#faf9f7;overflow:hidden}.flouz-bag-guide .fg-card-photo img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.flouz-bag-guide .fg-card-photo:hover img{transform:scale(1.025)}.flouz-bag-guide .fg-capacity{position:absolute;left:16px;top:16px;border:1px solid var(--fg-line);background:var(--fg-card);color:var(--fg-accent);padding:4px 10px;font-size:11px;letter-spacing:.08em}.flouz-bag-guide .fg-card-text{display:flex;flex-direction:column;flex:1;padding:24px}.flouz-bag-guide .fg-fit{color:var(--fg-accent);font-size:11px;font-weight:700;letter-spacing:.03em;margin-bottom:10px}.flouz-bag-guide .fg-card-details{color:var(--fg-muted);font-size:13px;line-height:1.75;margin-bottom:22px}.flouz-bag-guide .fg-card-link{display:flex;justify-content:space-between;font-size:12px;font-weight:700;text-decoration:none;margin-top:auto;padding-top:15px;border-top:1px solid var(--fg-line)}.flouz-bag-guide .fg-advice{background:var(--fg-paper);padding:36px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.flouz-bag-guide .fg-advice h3{font-size:34px;margin-top:18px}.flouz-bag-guide .fg-advice .fg-richtext{font-size:14px;color:var(--fg-muted);margin-bottom:16px}.flouz-bag-guide .fg-advice a{color:var(--fg-accent);font-size:13px}.flouz-bag-guide .fg-pricing{color:var(--fg-muted);font-size:11px;margin:20px 0 0}.flouz-bag-guide .fg-table-section{padding:var(--fg-space) 0;background:var(--fg-paper)}.flouz-bag-guide .fg-table-scroll{overflow-x:auto;border:1px solid var(--fg-line);background:var(--fg-card)}.flouz-bag-guide .fg-table{border-collapse:collapse;box-shadow:none;width:100%;min-width:820px;font-size:13px}.flouz-bag-guide .fg-table th,.flouz-bag-guide .fg-table td{border:0;border-bottom:1px solid var(--fg-line);padding:19px 22px;text-align:left;vertical-align:top}.flouz-bag-guide .fg-table thead{background:#eee8e1}.flouz-bag-guide .fg-table thead th{color:var(--fg-accent);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.flouz-bag-guide .fg-table tbody th{width:27%;font-family:var(--fg-heading-font);font-size:17px;font-weight:400}.flouz-bag-guide .fg-table tbody tr:last-child th,.flouz-bag-guide .fg-table tbody tr:last-child td{border-bottom:0}.flouz-bag-guide .fg-table td:nth-child(3){color:var(--fg-accent);font-weight:700;white-space:nowrap}.flouz-bag-guide .fg-information{display:grid;grid-template-columns:1fr 1.6fr;gap:80px}.flouz-bag-guide .fg-information-intro .fg-richtext{color:var(--fg-muted);font-size:14px}.flouz-bag-guide .fg-faq{border-top:1px solid var(--fg-line)}.flouz-bag-guide .fg-faq:last-child{border-bottom:1px solid var(--fg-line)}.flouz-bag-guide .fg-faq summary{cursor:pointer;list-style:none;position:relative;padding:22px 28px 22px 0;font-family:var(--fg-heading-font);font-size:21px;line-height:1.35}.flouz-bag-guide .fg-faq summary::-webkit-details-marker{display:none}.flouz-bag-guide .fg-faq summary:after{content:"+";position:absolute;right:0;color:var(--fg-accent)}.flouz-bag-guide .fg-faq[open] summary:after{content:"\2212"}.flouz-bag-guide .fg-answer{color:var(--fg-muted);font-size:14px;padding-bottom:24px}.flouz-bag-guide .fg-answer li{margin-bottom:15px}.flouz-bag-guide .fg-bottom-links{border-top:1px solid var(--fg-line);padding:30px 0;text-align:center;font-size:12px;color:var(--fg-accent)}.flouz-bag-guide .fg-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(prefers-reduced-motion:reduce){.flouz-bag-guide .fg-card-photo img{transition:none}}@media(max-width:800px){.flouz-bag-guide .fg-wrap{padding:0 24px}.flouz-bag-guide .fg-hero-grid{grid-template-columns:1fr;gap:30px}.flouz-bag-guide .fg-hero{padding:32px 0}.flouz-bag-guide h1{font-size:min(var(--fg-heading-size),45px)}.flouz-bag-guide h3{font-size:23px}.flouz-bag-guide .fg-hero-image{aspect-ratio:1.4}.flouz-bag-guide .fg-section,.flouz-bag-guide .fg-table-section{padding:44px 0}.flouz-bag-guide .fg-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.flouz-bag-guide .fg-card-text{padding:18px}.flouz-bag-guide .fg-advice{padding:24px}.flouz-bag-guide .fg-information{grid-template-columns:1fr;gap:24px}.flouz-bag-guide .fg-count{display:none}.flouz-bag-guide .fg-section-head{align-items:start}}@media(max-width:500px){.flouz-bag-guide .fg-cards{grid-template-columns:1fr}.flouz-bag-guide .fg-card-photo{aspect-ratio:1.25}.flouz-bag-guide .fg-card-text{padding:24px}.flouz-bag-guide .fg-advice{min-height:260px}.flouz-bag-guide .fg-action{width:100%;justify-content:space-between}.flouz-bag-guide .fg-faq summary{font-size:19px}.flouz-bag-guide .fg-hero-image figcaption{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAB */
