.fn-gift-story{display:none!important}.fn-announcement.fn-gift-announcement{background:#3b2f27!important;color:#f6efe2!important}.fn-announcement.fn-gift-announcement a,.fn-announcement.fn-gift-announcement span{color:#f6efe2!important}.fn-home-banner.fn-home-hero.fn-banner--full{min-height:0;max-height:none;height:clamp(540px,42vw,620px)}.fn-home-banner.fn-home-hero .fn-banner__image{object-position:center 45%}.fn-home-banner.fn-home-hero.fn-banner--full .fn-banner__media:after{background:linear-gradient(180deg,#1f161126 0%,transparent 14%,#3b2e2640 40%,#2f241d94 62%,#231a14d4 100%);opacity:1}.fn-home-banner.fn-home-hero .fn-banner__content{padding:48px max(40px,calc((100vw - 1420px)/2)) 54px}.fn-home-banner.fn-home-hero h1,.fn-home-banner.fn-home-hero .fn-banner__content p{text-shadow:0 1px 14px #0008}.fn-hero-badge{display:flex;align-items:center;gap:14px;margin:0 0 14px!important;padding:0;background:none;color:#f6efe2!important;font-size:12px!important;font-weight:700;letter-spacing:.34em!important;line-height:1.2!important;text-shadow:none!important}.fn-hero-badge:after{content:"";width:56px;height:1px;background:#f6efe2b3}.fn-home-banner.fn-home-hero h1{font-size:clamp(36px,4vw,58px);margin-bottom:10px}.fn-home-banner.fn-home-hero .fn-banner__content p{font-size:17px;margin-bottom:20px}.fn-hero-offer{margin:0 0 26px}.fn-hero-offer__deadline{margin:0 0 14px!important;color:#f6efe2!important;font-size:12px!important;font-weight:600;letter-spacing:.16em!important;text-transform:uppercase}.fn-hero-offer__deadline.is-last{color:#f3dcc3!important}.fn-hero-offer__countdown{display:flex;align-items:flex-start;gap:0;color:#f6efe2}.fn-hero-offer__countdown>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:0 22px;border-left:1px solid #f6efe259}.fn-hero-offer__countdown>div:first-child{padding-left:0;border-left:0}.fn-hero-offer__countdown b{font-family:Georgia,Times New Roman,serif;font-size:44px;font-weight:400;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#fff}.fn-hero-offer__countdown small{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#f6efe2d9}.fn-home-banner.fn-home-hero .fn-button{background:#f6efe2;color:#3b2f27;font-weight:800;font-size:13px;letter-spacing:.12em;padding:16px 30px;border-radius:2px}.fn-home-banner.fn-home-hero .fn-button:hover{background:#fff}@media(max-width:768px){.fn-home-banner.fn-home-hero.fn-banner--full{height:560px}.fn-home-banner.fn-home-hero .fn-banner__image{object-position:center 30%}.fn-home-banner.fn-home-hero .fn-banner__content{padding:18px 22px 26px}.fn-hero-badge{font-size:11px!important;letter-spacing:.3em!important;margin-bottom:10px!important}.fn-hero-badge:after{width:40px}.fn-home-banner.fn-home-hero h1{max-width:340px;font-size:clamp(30px,8.6vw,35px);margin-bottom:6px}.fn-home-banner.fn-home-hero .fn-banner__content p{font-size:14px;margin-bottom:14px}.fn-hero-offer{margin:0 0 18px}.fn-hero-offer__deadline{font-size:12px!important;letter-spacing:.03em!important;text-transform:none!important;font-weight:600;margin-bottom:12px!important}.fn-hero-offer__countdown>div{padding:0 15px;gap:5px}.fn-hero-offer__countdown b{font-size:34px}.fn-hero-offer__countdown small{font-size:9px;letter-spacing:.14em}.fn-home-banner.fn-home-hero .fn-button{display:block;width:100%;text-align:center;padding:15px 16px;font-size:12px;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/flos-black-friday.css.map */
