.fwb{max-width:var(--fwb-max);margin:0 auto;padding:32px 36px;color:var(--fwb-ink)}.fwb-grid{display:flex;gap:44px;align-items:flex-start;justify-content:center}.fwb-media{flex:0 1 auto;align-self:flex-start;width:min(56%,calc(72vh - 120px));position:sticky;top:104px}.fwb-col{flex:1 1 0;min-width:0;max-width:740px}.fwb-mwrap{width:100%}.fwb-main{position:relative;width:100%;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:#f9f9f9}.fwb-stage,.fwb-stage img,.fwb-stage video{width:100%;height:100%;object-fit:cover;display:block}.fwb-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;padding:0;cursor:pointer;border:1px solid var(--fwb-rule);background:#ffffffeb;color:var(--fwb-ink);display:flex;align-items:center;justify-content:center;transition:background .15s}.fwb-nav:hover{background:#fff}.fwb-nav:focus-visible{outline:2px solid var(--fwb-ink);outline-offset:2px}.fwb-nav[hidden]{display:none}.fwb-nav.is-prev{left:14px}.fwb-nav.is-next{right:14px}.fwb-thumbs{display:flex;gap:8px;margin-top:8px}.fwb-thumb{flex:1 1 0;min-width:0;max-width:100px;aspect-ratio:1;padding:0;cursor:pointer;border:1px solid var(--fwb-rule);border-radius:8px;overflow:hidden;background:#f9f9f9}.fwb-thumb img,.fwb-thumb video{width:100%;height:100%;object-fit:cover;display:block}.fwb-thumb.is-on{border:2px solid var(--fwb-ink)}.fwb-rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid var(--fwb-rule);border-bottom:1px solid var(--fwb-rule);padding:13px 0}.fwb-rating span{font-family:Diatype,sans-serif!important;font-size:15px}.fwb-stars{position:relative;display:inline-flex;vertical-align:middle}.fwb-starsrow{display:flex;gap:2px}.fwb-starsrow svg{flex:none;display:block}.fwb-starsrow.is-fill{position:absolute;left:0;top:0;z-index:0;overflow:hidden;width:var(--fwb-rate,100%);color:var(--fwb-red)}.fwb-starsrow.is-line{position:relative;z-index:1;color:var(--fwb-ink)}.fwb-score{font-weight:700}.fwb-eyebrow{font-family:Geist Mono,monospace!important;font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin:26px 0 10px;color:var(--fwb-ink)}.fwb-title{font-family:Diatype Extended,sans-serif!important;font-weight:700;font-size:clamp(36px,3.2vw,46px);line-height:1.02;letter-spacing:-1.8px;margin:0 0 16px;color:var(--fwb-ink)}.fwb-dek,.fwb-dek p{font-family:Diatype,sans-serif!important;font-size:17px;line-height:1.5;color:var(--fwb-ink)}.fwb-dek{margin:0 0 22px}.fwb-dek p{margin:0 0 10px}.fwb-dek p:last-child{margin-bottom:0}.fwb-pills{display:flex;gap:6px;flex-wrap:wrap}.fwb-pill{display:inline-flex;align-items:center;gap:6px;font-family:Diatype,sans-serif!important;border:1px solid var(--fwb-rule);border-radius:999px;padding:9px 14px;font-size:12px;font-weight:600;white-space:nowrap}.fwb-pill svg{width:12px;height:12px;flex:none}.fwb-sep{border:none;border-top:1px solid var(--fwb-rule);margin:24px 0}.fwb-lbl{font-family:Geist Mono,monospace!important;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px;color:var(--fwb-ink)}.fwb-flavs{display:flex;gap:14px;flex-wrap:wrap}.fwb-flav{background:none;border:none;padding:0;cursor:pointer;text-align:center;width:96px}.fwb-disc{display:block;width:96px;height:96px;border-radius:50%}.fwb-flav.is-on .fwb-disc{box-shadow:0 0 0 2px var(--fwb-ink)}.fwb-flavname{display:block;font-family:Diatype,sans-serif!important;font-size:12px;font-weight:600;margin-top:8px;line-height:1.3;color:var(--fwb-ink)}.fwb-flav.is-oos{opacity:.55}.fwb-oos{display:block;font-family:Geist Mono,monospace!important;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--fwb-red);margin-top:3px}.fwb-card{position:relative;border:1px solid var(--fwb-rule);border-radius:18px;background:#fff;padding:22px;margin-bottom:14px;cursor:pointer}.fwb-card.is-on{border:2px solid var(--fwb-ink);background:var(--fwb-cream);padding:21px}.fwb-tab{position:absolute;top:-1px;right:-1px;font-family:Geist Mono,monospace!important;background:var(--fwb-ink);color:#fff;font-size:10px;font-weight:700;letter-spacing:.11em;padding:7px 14px;border-radius:0 17px 0 12px}.fwb-card.is-on .fwb-tab{top:-2px;right:-2px}.fwb-tab.is-light{background:#fff;color:var(--fwb-ink);border:1px solid var(--fwb-rule)}.fwb-cardhead{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.fwb-radio{width:22px;height:22px;border-radius:50%;border:2px solid #cfcdc4;flex:none}.fwb-card.is-on .fwb-radio{border:6px solid var(--fwb-ink)}.fwb-size{font-family:Diatype Extended,sans-serif!important;font-size:21px;font-weight:700;letter-spacing:-.3px}.fwb-save{font-family:Geist Mono,monospace!important;background:var(--fwb-accent);font-size:11px;font-weight:700;letter-spacing:.07em;padding:5px 11px;border-radius:999px}.fwb-card:not(.is-on) .fwb-save{background:transparent;border:1px solid var(--fwb-rule)}.fwb-card.is-compact{padding:16px 20px}.fwb-card.is-compact.is-on{padding:15px 19px}.fwb-card.is-compact .fwb-cardhead{margin-bottom:7px}.fwb-card.is-compact .fwb-radio{width:19px;height:19px}.fwb-card.is-compact.is-on .fwb-radio{border-width:5px}.fwb-card.is-compact .fwb-size{font-size:17px}.fwb-card.is-compact .fwb-big{font-size:26px;letter-spacing:-.8px}.fwb-card.is-compact .fwb-meta{margin-top:6px}.fwb-pricerow{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.fwb-big{font-family:Diatype Extended,sans-serif!important;font-size:44px;font-weight:700;letter-spacing:-1.6px;line-height:1}.fwb-was{font-family:Diatype,sans-serif!important;font-size:16px;color:var(--fwb-faint);text-decoration:line-through}.fwb-unit{font-family:Diatype,sans-serif!important;font-size:15px;color:var(--fwb-mute)}.fwb-meta{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin-top:10px;flex-wrap:wrap}.fwb-bill{font-family:Diatype,sans-serif!important;font-size:13px;color:var(--fwb-mute)}.fwb-ps{font-family:Geist Mono,monospace!important;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.fwb-expand{display:none}.fwb-card.is-on .fwb-expand{display:block}.fwb-hair{border:none;border-top:1px solid var(--fwb-rule);margin:18px 0}.fwb-bens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fwb-bens li{display:flex;gap:12px;font-family:Diatype,sans-serif!important;font-size:16px;line-height:1.4;color:var(--fwb-ink)}.fwb-bens svg{flex:none;margin-top:2px}.fwb-atc{display:block;width:100%;margin:22px 0 0;padding:20px;font-family:Diatype Extended,sans-serif!important;background:var(--fwb-ink);color:#fff;border:none;border-radius:999px;font-size:15px;font-weight:700;letter-spacing:.03em;cursor:pointer}.fwb-atc.is-off{background:var(--fwb-rule);color:var(--fwb-mute);cursor:not-allowed}.fwb-linkwrap{text-align:center;margin:16px 0 0}.fwb-linkwrap.is-quiet{margin-top:10px}.fwb-optlink{font-family:Diatype,sans-serif!important;background:none;border:none;cursor:pointer;color:var(--fwb-ink);font-size:16px;text-decoration:underline;text-underline-offset:4px;padding:2px 4px}.fwb-linkwrap.is-quiet .fwb-optlink{font-size:13px;color:var(--fwb-mute);text-underline-offset:3px}.fwb-optlink.is-on{font-weight:700}.fwb-oosnote{font-family:Diatype,sans-serif!important;font-size:13px;color:var(--fwb-mute);margin:12px 0 0;text-align:center}.fwb-trust{display:flex;gap:10px;margin-top:30px;text-align:center}.fwb-tcol{flex:1}.fwb-tile{width:58px;height:58px;margin:0 auto 11px;border:1px solid var(--fwb-rule);border-radius:15px;display:flex;align-items:center;justify-content:center;color:var(--fwb-ink)}.fwb-ta{font-family:Diatype Extended,sans-serif!important;font-size:14px;font-weight:700;line-height:1.3;margin:0}.fwb-tb{font-family:Diatype,sans-serif!important;font-size:12px;color:var(--fwb-mute);margin:4px 0 0}.fwb-sfpbtn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:8px;padding:15px 18px;cursor:pointer;border:1px solid var(--fwb-rule);border-radius:999px;background:#fff;color:var(--fwb-ink);font-family:Diatype Extended,sans-serif!important;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:border-color .16s ease,background .16s ease}.fwb-sfpbtn:hover{border-color:var(--fwb-ink);background:var(--fwb-cream)}.fwb-sfpbtn svg{flex:none;color:var(--fwb-mute)}.fwb-stick{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--fwb-rule);box-shadow:0 -6px 26px #00000012;transform:translateY(100%);transition:transform .22s ease}.fwb-stick.is-on{transform:none}.fwb-stickin{max-width:var(--fwb-max);margin:0 auto;padding:12px 40px;display:flex;align-items:center;gap:16px}.fwb-stickimg{width:54px;height:54px;border-radius:8px;object-fit:cover;flex:none;background:#f9f9f9}.fwb-sticktxt{min-width:0;flex:1}.fwb-sticktitle{font-family:Diatype Extended,sans-serif!important;font-size:15px;font-weight:700;margin:0;color:var(--fwb-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fwb-stickpick{position:relative;flex:none;display:flex;align-items:center;gap:12px;border:1px solid var(--fwb-rule);border-radius:999px;padding:8px 16px;background:#fff;min-width:212px}.fwb-stickpick[hidden]{display:none}.fwb-stickpicktxt{flex:1;min-width:0}.fwb-sticklabel{font-family:Diatype Extended,sans-serif!important;font-size:13px;font-weight:700;letter-spacing:-.1px;margin:0;color:var(--fwb-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fwb-stickps{font-family:Diatype,sans-serif!important;font-size:11.5px;color:var(--fwb-mute);margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fwb-stickps:empty{display:none}.fwb-stickcaret{flex:none;color:var(--fwb-ink)}.fwb-stickselect{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;background:none;appearance:none;-webkit-appearance:none}.fwb-stickatc{flex:none;min-width:280px;padding:17px 30px;white-space:nowrap;font-family:Diatype Extended,sans-serif!important;background:var(--fwb-ink);color:#fff;border:none;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.03em;cursor:pointer}.fwb-stickatc.is-off{background:var(--fwb-rule);color:var(--fwb-mute);cursor:not-allowed}@media(max-width:760px){.fwb-stickin{padding:10px 15px;gap:9px}.fwb-stickimg,.fwb-sticktxt{display:none}.fwb-stickpick{flex:1 1 auto;min-width:0;padding:7px 12px;gap:8px}.fwb-stickatc{flex:0 0 auto;min-width:0;padding:15px 18px;font-size:12px;letter-spacing:.02em}}.fwb-dwrap{margin-top:42px}.fwb-dacc{border-top:1px solid var(--fwb-ink)}.fwb-drow{border-bottom:1px solid var(--fwb-rule)}.fwb-drow:last-of-type{border-bottom:1px solid var(--fwb-ink)}.fwb-dhead{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;cursor:pointer;list-style:none}.fwb-dhead::-webkit-details-marker{display:none}.fwb-dhead h3{font-family:Diatype Extended,sans-serif!important;margin:0;font-size:20px;font-weight:700;letter-spacing:-.4px;color:var(--fwb-ink)}.fwb-dsign{position:relative;width:16px;height:16px;flex:none}.fwb-dsign:before,.fwb-dsign:after{content:"";position:absolute;background:var(--fwb-ink)}.fwb-dsign:before{left:0;top:7px;width:16px;height:2px}.fwb-dsign:after{left:7px;top:0;width:2px;height:16px;transition:opacity .15s}.fwb-drow[open] .fwb-dsign:after{opacity:0}.fwb-dbody{padding:0 0 26px}.fwb-rte,.fwb-rte p{font-family:Diatype,sans-serif!important;font-size:17px;line-height:1.55;color:var(--fwb-ink)}.fwb-rte p{margin:0 0 14px}.fwb-rte p:last-child{margin-bottom:0}.fwb-dlink{display:inline-block;margin-top:14px;padding:0;border:0;background:none;cursor:pointer;font-family:Diatype,sans-serif!important;font-size:17px;color:var(--fwb-ink);text-decoration:underline;text-underline-offset:4px}.fwb-dintro{font-family:Diatype,sans-serif!important;font-size:17px;font-weight:700;line-height:1.5;margin:0 0 22px;color:var(--fwb-ink)}.fwb-dcols{display:grid;grid-template-columns:1fr}.fwb-ddiv{background:var(--fwb-rule);height:1px;margin:26px 0}.fwb-dcolhead{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-family:Geist Mono,monospace!important;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fwb-ink)}.fwb-dbadge{width:26px;height:26px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:12px}.fwb-dbadge.is-yes{background:#eef3e9;color:var(--fwb-yes)}.fwb-dbadge.is-no{background:#f7ece8;color:var(--fwb-red)}.fwb-dhas{list-style:none;margin:0;padding:0}.fwb-dhas li{display:flex;gap:12px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--fwb-rule);font-family:Diatype,sans-serif!important;font-size:16px;line-height:1.5;color:var(--fwb-ink)}.fwb-dhas li:last-child{border-bottom:none}.fwb-dhas svg{flex:none;margin-top:3px;color:var(--fwb-yes)}.fwb-dchips{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.fwb-dchip{display:inline-flex;align-items:center;gap:8px;font-family:Diatype,sans-serif!important;border:1px solid var(--fwb-rule);border-radius:999px;padding:9px 15px;font-size:14px;white-space:nowrap;color:var(--fwb-ink)}.fwb-dchip.is-loud{border-color:var(--fwb-ink);box-shadow:inset 0 0 0 1px var(--fwb-ink);font-weight:700}.fwb-dx{color:var(--fwb-red);font-weight:700;font-size:13px}.fwb-band{display:flex;align-items:center;gap:16px;margin-top:30px;padding:14px 16px 14px 20px;border:1px solid var(--fwb-rule);border-radius:14px;background:var(--fwb-cream)}.fwb-bandtxt{flex:1;min-width:0}.fwb-bandt{font-family:Diatype Extended,sans-serif!important;font-size:15px;font-weight:700;letter-spacing:-.2px;margin:0;color:var(--fwb-ink)}.fwb-bands{font-family:Diatype,sans-serif!important;font-size:12.5px;line-height:1.4;color:var(--fwb-mute);margin:3px 0 0}.fwb-bandprice{font-family:Diatype Extended,sans-serif!important;font-size:19px;font-weight:700;letter-spacing:-.4px;flex:none;color:var(--fwb-ink)}.fwb-bandgo{flex:none;cursor:pointer;white-space:nowrap;font-family:Diatype Extended,sans-serif!important;border:1px solid var(--fwb-ink);background:#fff;color:var(--fwb-ink);border-radius:999px;padding:11px 20px;font-size:11px;font-weight:700;letter-spacing:.09em;transition:background .15s,color .15s}.fwb-bandgo:hover{background:var(--fwb-ink);color:#fff}.fwb-bandgo.is-off{border-color:var(--fwb-rule);background:var(--fwb-rule);color:var(--fwb-mute);cursor:not-allowed}.fwb-bandgo.is-off:hover{background:var(--fwb-rule);color:var(--fwb-mute)}@media(max-width:560px){.fwb-band{flex-wrap:wrap;gap:10px 14px;padding:14px 16px}.fwb-bandtxt{flex:1 1 100%}.fwb-bandgo{flex:1}}.fwb-dugc{margin-top:40px;padding-bottom:8px}.fwb-deyebrow{font-family:Geist Mono,monospace!important;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fwb-mute);margin:0 0 10px}.fwb-dh2{font-family:Diatype Extended,sans-serif!important;margin:0 0 22px;font-size:clamp(26px,2.5vw,32px);font-weight:700;letter-spacing:-1px;color:var(--fwb-ink)}.fwb-dreel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(158px,1fr);gap:12px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.fwb-dreel::-webkit-scrollbar{display:none}.fwb-dvid{position:relative;aspect-ratio:9/16;border-radius:12px;overflow:hidden;background:#efece4}.fwb-dvid img,.fwb-dvid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fwb-dcap{position:absolute;left:11px;bottom:11px;right:11px;font-family:Diatype,sans-serif!important;background:#111110d1;color:#fff;border-radius:7px;padding:6px 8px;font-size:11px;line-height:1.35}.fwb-dcap b{display:block;font-weight:700;margin-bottom:2px}@media(max-width:1200px){.fwb-grid{gap:36px}}@media(max-width:900px){.fwb{padding:20px 0 0}.fwb-grid{flex-direction:column;gap:24px}.fwb-media{position:static;flex:0 0 auto;width:100%;padding:0 15px}.fwb-col{flex:0 0 auto;width:100%;max-width:none;padding:0 15px}.fwb-nav{width:36px;height:36px}.fwb-dwrap{margin-top:34px}.fwb-dugc{padding-bottom:36px}}@media(max-width:560px){.fwb-flavs{gap:12px}.fwb-flav,.fwb-disc{width:84px}.fwb-disc{height:84px}.fwb-big{font-size:38px}.fwb-title{letter-spacing:-1.2px}.fwb-trust{gap:8px}.fwb-tile{width:50px;height:50px;margin-bottom:9px}.fwb-ta{font-size:clamp(9px,2.7vw,14px);letter-spacing:-.2px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/fw-pdp-v2.css.map */
