*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{--bg:#0D1017;--bg2:#141820;--bg3:#1C2130;--warm:#ECE4DB;--warm2:rgba(236,228,219,.78);--ice:#A8D8EA;--ice2:#7EC8E3;--org:#C16A38;--org-lt:#D0783F;--gold:rgba(196,138,90,.85);--muted:rgba(236,228,219,.55);--muted2:rgba(236,228,219,.38);--muted3:rgba(236,228,219,.22);--border:rgba(255,255,255,.05);--border2:rgba(255,255,255,.08);--serif:"Cormorant Garamond",Georgia,serif;--sans:"Poppins",sans-serif;--ease:cubic-bezier(.4,0,.2,1);background:var(--bg);color:var(--warm);font-family:var(--sans);font-size:15px;overflow-x:hidden}a{text-decoration:none;color:inherit}.ffs-eye{font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:5px;text-transform:uppercase;display:flex;align-items:center;gap:12px;margin-bottom:16px}.ffs-eye:before{content:"";width:18px;height:1px;background:currentColor;flex-shrink:0}.ffs-eye--ice{color:var(--ice)}.ffs-eye--fire{color:#c16a38b3}.ffs-eye--muted{color:var(--muted3)}.ffs-eye--gold{color:#c48a5aa6}.ffs-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;padding:13px 22px;border:none;cursor:pointer;transition:all .2s var(--ease);text-decoration:none;white-space:nowrap;width:fit-content}.ffs-btn--fire{background:linear-gradient(180deg,#c16a38,#9b4e28);color:#fff7ef;border:1px solid rgba(193,106,56,.4)}.ffs-btn--fire:hover{background:linear-gradient(180deg,#d0783f,#c16a38)}.ffs-btn--ghost{background:none;border:1px solid rgba(236,228,219,.18);color:var(--warm2)}.ffs-btn--ghost:hover{border-color:#ece4db59;color:var(--warm)}.img-ph{width:100%;height:100%;background:linear-gradient(135deg,var(--bg2) 0%,var(--bg3) 100%);display:flex;align-items:center;justify-content:center}.img-ph span{font-family:var(--sans);font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--muted3)}.blog-main-section,body .main-content,body .main-content__wrapper,body #MainContent{background:#0d1017!important}.blog-main{max-width:1440px;margin:0 auto;padding:80px 80px 100px}.ffblog-section{margin-bottom:88px}.ffblog-section__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:36px;padding-bottom:24px;border-bottom:1px solid var(--border)}.ffblog-section__title{font-family:var(--serif);font-size:38px;font-weight:200;line-height:.9;letter-spacing:-1px;color:var(--warm);margin-top:8px}.ffblog-section__title em{font-style:italic}.ffblog-section__title--ice em{color:var(--ice)}.ffblog-section__title--fire em{color:var(--org-lt)}.ffblog-section__title--gold em{color:#c48a5ad9}.ffblog-section__view-all{font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--muted3);white-space:nowrap;transition:color .15s;flex-shrink:0;padding-bottom:4px}.ffblog-section__view-all:hover{color:var(--warm2)}.ffblog-latest__card{display:grid;grid-template-columns:55% 45%;gap:1px;background:var(--border);text-decoration:none;transition:background .2s var(--ease)}.ffblog-latest__img{overflow:hidden;min-height:420px;height:420px;background:var(--bg3);position:relative}.ffblog-latest__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;display:block;max-width:none!important}.ffblog-latest__img .img-ph{width:100%;height:100%;min-height:420px;transition:transform .5s var(--ease)}.ffblog-latest__body{background:var(--bg2);padding:52px 48px;display:flex;flex-direction:column;justify-content:center;gap:16px}.ffblog-latest__tag{font-family:var(--sans);font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#a8d8ea80}.ffblog-latest__title{font-family:var(--serif);font-size:36px;font-weight:200;color:var(--warm);line-height:1.05;letter-spacing:-1px}.ffblog-latest__date{font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--muted3)}.ffblog-latest__excerpt{font-family:var(--serif);font-size:18px;font-style:italic;color:var(--muted);line-height:1.85}.ffblog-latest__cta{font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--muted3);margin-top:8px;padding-top:20px;border-top:1px solid var(--border);transition:color .15s}.ffblog-latest__card:hover .ffblog-latest__cta{color:var(--org-lt)}.ffblog-newto__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border)}.ffblog-newto__card{background:var(--bg2);text-decoration:none;display:flex;flex-direction:column;border-top:2px solid rgba(168,216,234,.3);transition:background .2s var(--ease)}.ffblog-newto__card:hover{background:var(--bg3)}.ffblog-newto__card-img{width:100%;aspect-ratio:4/3;height:260px;overflow:hidden;background:var(--bg3);position:relative;flex-shrink:0}.ffblog-newto__card-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;display:block;max-width:none!important}.ffblog-newto__card-img .img-ph{aspect-ratio:4/3;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .5s var(--ease)}.ffblog-newto__card:hover .ffblog-newto__card-img .img-ph{transform:scale(1.03)}.ffblog-newto__card-body{padding:24px 28px 32px;display:flex;flex-direction:column;gap:8px;flex:1}.ffblog-newto__num{font-family:var(--serif);font-size:11px;font-weight:200;letter-spacing:4px;color:#a8d8ea4d}.ffblog-newto__title{font-family:var(--serif);font-size:21px;font-weight:200;color:var(--warm);line-height:1.1;flex:1}.ffblog-newto__excerpt{font-family:var(--serif);font-size:15px;font-style:italic;color:var(--muted2);line-height:1.75;margin-top:2px}.ffblog-newto__cta{font-family:var(--sans);font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--muted3);padding-top:14px;border-top:1px solid var(--border);transition:color .15s}.ffblog-newto__card:hover .ffblog-newto__cta{color:#a8d8ea99}.ffblog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border)}.ffblog-card{background:var(--bg2);text-decoration:none;display:flex;flex-direction:column;transition:background .2s var(--ease)}.ffblog-card:hover{background:var(--bg3)}.ffblog-card--cold{border-top:2px solid rgba(168,216,234,.2)}.ffblog-card--fire{border-top:2px solid rgba(193,106,56,.2)}.ffblog-card--gold{border-top:2px solid rgba(196,138,90,.2)}.ffblog-card--muted{border-top:2px solid rgba(255,255,255,.06)}.ffblog-card__img{width:100%;aspect-ratio:16/10;height:220px;overflow:hidden;background:var(--bg3);position:relative;flex-shrink:0}.ffblog-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;display:block;max-width:none!important}.ffblog-card__img .img-ph{aspect-ratio:16/10;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .5s var(--ease)}.ffblog-card:hover .ffblog-card__img .img-ph{transform:scale(1.02)}.ffblog-card__body{padding:24px 28px 32px;display:flex;flex-direction:column;gap:8px;flex:1}.ffblog-card__tag{font-family:var(--sans);font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.ffblog-card__tag--ice{color:#a8d8ea80}.ffblog-card__tag--fire{color:#c16a3880}.ffblog-card__tag--gold{color:#c48a5a80}.ffblog-card__tag--muted{color:#ece4db47}.ffblog-card__title{font-family:var(--serif);font-size:21px;font-weight:200;color:var(--warm);line-height:1.1;letter-spacing:-.3px;flex:1}.ffblog-card__date{font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--muted3)}.ffblog-card__cta{font-family:var(--sans);font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--muted3);padding-top:14px;border-top:1px solid var(--border);transition:color .15s}.ffblog-card:hover .ffblog-card__cta{color:var(--warm2)}.ffblog-all-cta{text-align:center;padding:40px 0 0}.ffblog-all-cta a{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--warm2);border:1px solid rgba(236,228,219,.18);padding:14px 28px;transition:border-color .15s,color .15s}.ffblog-all-cta a:hover{border-color:#ece4db73;color:var(--warm)}.ffblog-bridge{background:var(--bg2);border-top:3px solid rgba(193,106,56,.3);padding:80px;margin:96px 0 0}.ffblog-bridge__inner{max-width:680px}.ffblog-bridge__pull{font-family:var(--serif);font-size:40px;font-weight:200;line-height:1.05;letter-spacing:-1px;color:var(--warm);margin-bottom:24px;margin-top:8px}.ffblog-bridge__sub{font-family:var(--serif);font-size:19px;font-style:italic;color:var(--muted);line-height:1.9;margin-bottom:40px;padding-left:24px;border-left:2px solid rgba(255,255,255,.08)}.ffblog-bridge__ctas{display:flex;gap:10px;flex-wrap:wrap}.ffblog-filter-bar{position:sticky;top:60px;z-index:50;background:#0a0b10f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border2);border-top:1px solid var(--border);padding:0 80px;margin:0 -80px 72px;display:flex;align-items:center;gap:0;overflow-x:auto;scrollbar-width:none}.ffblog-filter-bar::-webkit-scrollbar{display:none}.ffblog-filter-bar__label{font-family:var(--sans);font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--muted3);white-space:nowrap;padding:18px 24px 18px 0;border-right:1px solid var(--border2);flex-shrink:0}.ffblog-filter-btn{font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--muted3);background:none;border:none;cursor:pointer;padding:18px 22px;white-space:nowrap;border-bottom:2px solid transparent;transition:color .15s var(--ease),border-color .15s var(--ease);flex-shrink:0;text-decoration:none;display:inline-flex;align-items:center}.ffblog-filter-btn:hover{color:var(--warm2)}.ffblog-filter-btn--active{color:var(--warm);border-bottom-color:var(--org-lt)}.ffblog-filter-btn--ice.ffblog-filter-btn--active{border-bottom-color:var(--ice)}.ffblog-filter-btn--fire.ffblog-filter-btn--active{border-bottom-color:var(--org-lt)}.ffblog-filter-btn--gold.ffblog-filter-btn--active{border-bottom-color:#c48a5ab3}@media(max-width:960px){.blog-main{padding:56px 40px 72px}.ffblog-latest__card{grid-template-columns:1fr}.ffblog-latest__img{min-height:280px;height:280px}.ffblog-latest__body{padding:36px 28px}.ffblog-latest__title{font-size:28px}.ffblog-newto__cards,.ffblog-grid{grid-template-columns:1fr}.ffblog-bridge{margin:64px 0 0;padding:64px 40px}.ffblog-section__title{font-size:30px}.ffblog-filter-bar{padding:0 40px;margin:0 -40px 56px}.ffblog-filter-bar__label{display:none}}@media(max-width:640px){.ffblog-section__header{flex-direction:column;align-items:flex-start;gap:8px}}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.section-wrapper{--section-height-offset: 0px}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AAAAAIAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAIA */
