.faf-db{--db-teal: #123b38;--db-ink: #182b27;--db-cream: #fbf8f0;--db-gold: #ebc981;--db-gap: clamp(14px, 1.65vw, 25px);display:block;width:100%;min-width:0;padding:clamp(36px,5vw,72px) 0;background:var(--db-teal);color:var(--db-cream);font:400 16px/1.5 Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:0;text-align:start}.faf-db[hidden],.faf-db [hidden]{display:none}.faf-db *,.faf-db *:before,.faf-db *:after{box-sizing:border-box}.faf-db__inner{width:100%;max-width:1520px;padding-inline:clamp(18px,3.4vw,52px);margin-inline:auto}.faf-db__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 36px;margin-bottom:clamp(22px,3vw,40px)}.faf-db__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 12px;color:var(--db-gold);font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.faf-db__eyebrow:before{content:"";flex:0 0 32px;border-top:1px solid currentColor}.faf-db .faf-db__title{margin:0;color:var(--db-cream);font:400 clamp(38px,4.5vw,69px)/1.03 Georgia,"Times New Roman",serif;letter-spacing:-.045em;text-transform:none;text-wrap:balance}.faf-db__intro,.faf-db__lede{max-width:64ch;margin:14px 0 0;color:#e2e9e2;font-size:clamp(15px,1.15vw,17px);line-height:1.55}.faf-db__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2.5 * var(--db-gap)) / 3.25);gap:var(--db-gap);width:100%;min-width:0;margin:0;padding:2px 0 13px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-color:#9ab0a3 var(--db-teal);scrollbar-width:thin}.faf-db__rail::-webkit-scrollbar{height:5px}.faf-db__rail::-webkit-scrollbar-thumb{border-radius:20px;background:#9ab0a3}.faf-db .faf-db__card{display:flex;flex-direction:column;min-width:0;max-width:none;margin:0;padding:0;border:1px solid #d8d7c9;border-radius:16px;background:var(--db-cream);color:var(--db-ink);scroll-snap-align:start}.faf-db .faf-db__card[data-db-today]{border-color:var(--db-gold);box-shadow:inset 0 3px 0 var(--db-gold)}.faf-db__card-head{display:flex;align-items:center;flex-wrap:wrap;gap:5px 11px;padding:16px 20px 12px}.faf-db__number{color:var(--db-teal);font:400 clamp(48px,4.6vw,72px)/1 Georgia,"Times New Roman",serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.07em}.faf-db__date,.faf-db__day-label,.faf-db__month{color:#53615b;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.065em;text-transform:uppercase}.faf-db__badge{display:inline-flex;align-items:center;margin-inline-start:auto;padding:4px 9px;border:1px solid #d5d9cb;border-radius:20px;background:#eeefe6;color:#40524b;font-size:11px;font-weight:700;line-height:1.35}.faf-db [data-db-today] .faf-db__badge{border-color:#dfcb99;background:#f3dfaf;color:#503b12}.faf-db [data-db-status=live]:not([data-db-today]) .faf-db__badge{background:#dce9df;color:#224c40}.faf-db__media{position:relative;display:grid;place-items:center;width:calc(100% - 28px);aspect-ratio:1.85;margin-inline:auto;overflow:hidden;border-radius:9px;background:#fff}.faf-db__media img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain}.faf-db__placeholder{display:grid;place-items:center;color:#d7bf82;background:linear-gradient(125deg,#284d47,#173c36)}.faf-db__art{display:block;width:68%;height:80%;max-width:200px}.faf-db__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;min-width:0;padding:17px 20px 21px}.faf-db .faf-db__name{margin:0;color:var(--db-ink);font:500 clamp(19px,1.5vw,23px)/1.22 Georgia,"Times New Roman",serif;letter-spacing:-.02em;overflow-wrap:anywhere}.faf-db__offer,.faf-db__note{margin:8px 0 0;color:#46554d;font-size:14px;line-height:1.48;overflow-wrap:anywhere}.faf-db__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 8px;margin:9px 0 0;color:#a01e24;font-size:19px;font-weight:700;line-height:1.4}.faf-db__price s{color:#5f655e;font-size:14px;font-weight:400}.faf-db__from{color:#47584d;font-size:13px;font-weight:500}.faf-db .faf-db__action{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:11px;padding:7px 15px;border:1px solid var(--db-teal);border-radius:24px;background:var(--db-teal);color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none}.faf-db .faf-db__action svg{width:17px;height:17px}.faf-db [data-db-controls]{display:none}.faf-db[data-db-ready] [data-db-controls]:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;gap:7px}.faf-db [data-db-range]{margin-inline-end:6px;color:#ecf0e6;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.faf-db [data-db-controls] button{display:inline-grid;place-items:center;min-width:44px;min-height:44px;margin:0;padding:7px;border:1px solid #a2b3a6;border-radius:50%;background:transparent;color:#fff;font:600 14px/1.3 Roboto,Arial,sans-serif;cursor:pointer;-webkit-appearance:none;appearance:none}.faf-db [data-db-controls] [data-db-current]{padding-inline:14px;border-radius:24px}.faf-db [data-db-controls] button:disabled{opacity:.47;cursor:default}.faf-db [data-db-controls] svg{display:block;width:17px;height:17px}.faf-db :is(button,.faf-db__rail):focus-visible{outline:2px solid var(--db-gold);outline-offset:3px}.faf-db .faf-db__action:focus-visible{outline:2px solid #9a351d;outline-offset:3px}@media(hover:hover){.faf-db [data-db-controls] button:not(:disabled):hover{background:#32524b}.faf-db .faf-db__action:hover{background:#27564c;color:#fff}}@media(max-width:1099px){.faf-db__rail{grid-auto-columns:calc((100% - 1.25 * var(--db-gap)) / 2.2)}}@media(max-width:679px){.faf-db__header{align-items:flex-start;flex-direction:column;gap:17px;margin-bottom:16px}.faf-db__rail{grid-auto-columns:min(83%,340px)}.faf-db__card-head{padding:14px 15px 10px;gap:5px 7px}.faf-db__body{padding:14px 15px 17px}.faf-db__media{width:calc(100% - 20px)}}@media(max-width:359px){.faf-db__rail{grid-auto-columns:90%}.faf-db__badge{font-size:10px;padding-inline:7px}}@media(forced-colors:active){.faf-db .faf-db__card[data-db-today]{border:2px solid Highlight}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/faf-november-doorbusters.css.map */
