.bsl-moment--default{--m-bg:#1a1a1a;--m-fg:#fdf9f0;--m-accent:#c48a65;--m-hl:#c48a65}.bsl-moment--fall{--m-bg:#1f1c1a;--m-fg:#fcfaf5;--m-accent:#e07a2e;--m-hl:#e07a2e}.bsl-moment--veterans{--m-bg:#1f2a44;--m-fg:#fcfaf5;--m-accent:#b22234;--m-hl:#fcfaf5}.bsl-moment--valentine{--m-bg:#7a1f2b;--m-fg:#fcfaf5;--m-accent:#f2c4ce;--m-hl:#f2c4ce}.bsl-moment--christmas{--m-bg:#1f3d2b;--m-fg:#fcfaf5;--m-accent:#b3202a;--m-hl:#fcfaf5}.bsl-moment--bfcm{--m-bg:#111;--m-fg:#fcfaf5;--m-accent:#c9a227;--m-hl:#c9a227}.bsl-moment--custom{--m-bg:#1a1a1a;--m-fg:#fdf9f0;--m-accent:#c48a65;--m-hl:#c48a65}.bsl-moment[hidden]{display:none!important}.bsl-moment{--m-align:center;--m-hs:40px;--m-bs:16px;--m-pt:24px;--m-pb:24px;--m-ptm:20px;--m-pbm:20px;background:var(--m-bg);color:var(--m-fg);font-family:DM Sans,system-ui,sans-serif;font-size:var(--m-bs);line-height:1.35;text-align:var(--m-align);box-sizing:border-box;border-bottom:3px solid var(--m-accent)}.bsl-moment *{box-sizing:border-box}.bsl-moment__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;max-width:1200px;margin:0 auto;padding:var(--m-pt) 16px var(--m-pb)}.bsl-moment--full .bsl-moment__inner{max-width:none}.bsl-moment__copy{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1 1 280px}.bsl-moment__headline,.bsl-moment__text{margin:0}.bsl-moment .bsl-moment__headline,.bsl-moment .bsl-moment__headline *,.bsl-moment .bsl-moment__text{color:var(--m-fg)}.bsl-moment__headline{font-family:Bebas Neue,Impact,sans-serif;font-weight:400;font-size:var(--m-hs);line-height:1.05;letter-spacing:.03em;text-transform:uppercase}.bsl-moment em,.bsl-moment strong{color:var(--m-hl);font-style:normal;font-weight:700}.bsl-moment a{color:inherit;text-decoration:underline;text-underline-offset:3px}.bsl-moment__cta{display:inline-block;padding:10px 22px;border:2px solid var(--m-fg);color:var(--m-fg);font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important}.bsl-moment__cta:hover,.bsl-moment__cta:focus-visible{background:var(--m-fg);color:var(--m-bg)}.bsl-moment__img{display:block;width:100%;max-width:100%;height:auto;max-height:320px;object-fit:cover}.bsl-countdown{display:inline-flex;align-items:baseline;gap:8px}.bsl-countdown__label{opacity:.85}.bsl-countdown__time{font-family:Bebas Neue,Impact,sans-serif;font-size:1.25em;letter-spacing:.06em;font-variant-numeric:tabular-nums;min-width:8.5ch;text-align:left}.bsl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bsl-moment--bar{--m-hs:20px;--m-pt:8px;--m-pb:8px;--m-bs:15px;font-size:var(--m-bs);border-bottom:0}.bsl-moment--bar .bsl-moment__inner{padding:var(--m-pt) 16px var(--m-pb)}.bsl-moment--bar .bsl-moment__copy{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px 14px;flex:0 1 auto}.bsl-moment--bar .bsl-moment__text{font-family:Bebas Neue,Impact,sans-serif;font-size:var(--m-hs);letter-spacing:.06em;text-transform:uppercase}.bsl-moment--pdp,.bsl-moment--cart,.bsl-moment--drawer,.bsl-moment--cdblock{--m-bs:14px;--m-pt:8px;--m-pb:8px;margin:10px 0;border:0;border-left:4px solid var(--m-accent);text-align:left}.bsl-moment--pdp .bsl-moment__inner,.bsl-moment--cart .bsl-moment__inner,.bsl-moment--drawer .bsl-moment__inner,.bsl-moment--cdblock .bsl-moment__inner{justify-content:flex-start;padding:var(--m-pt) 12px var(--m-pb);gap:4px 12px}.bsl-moment--pdp .bsl-moment__copy,.bsl-moment--cart .bsl-moment__copy,.bsl-moment--drawer .bsl-moment__copy,.bsl-moment--cdblock .bsl-moment__copy{flex-direction:row;flex-wrap:wrap;align-items:baseline;flex:0 1 auto;gap:4px 12px}.bsl-moment--strip{--m-bs:15px;--m-pt:10px;--m-pb:10px;margin:0 0 16px;border:0}.bsl-moment--strip .bsl-moment__copy{flex-direction:row;flex-wrap:wrap;justify-content:center;flex:0 1 auto;gap:4px 14px}.bsl-moment--banner,.bsl-moment--countdown{font-size:var(--m-bs)}@media(max-width:749px){.bsl-moment__inner{padding-top:var(--m-ptm);padding-bottom:var(--m-pbm)}.bsl-moment__headline{font-size:calc(var(--m-hs)*.75)}.bsl-moment--bar,.bsl-moment--pdp,.bsl-moment--cart,.bsl-moment--drawer,.bsl-moment--strip,.bsl-moment--cdblock{--m-ptm:8px;--m-pbm:8px}}@media(prefers-reduced-motion:reduce){.bsl-moment,.bsl-moment *{transition:none!important;animation:none!important}}.bsl-moment__cta{transition:background-color .15s,color .15s}.bsl-moment--pdp,.bsl-moment--cdblock{margin:0}
/*# sourceMappingURL=/cdn/shop/t/199/assets/bsl-moments.css.map */
