.tsas-bfcm-announcement{--tsas-bfcm-charcoal: #252622;--tsas-bfcm-cream: #fff7e7;--tsas-bfcm-gold: #e7bd66;--tsas-bfcm-fold: #b48a3e;width:100%;margin:0;border-bottom:1px solid var(--tsas-bfcm-gold);background:var(--tsas-bfcm-charcoal);color:var(--tsas-bfcm-cream);font-family:inherit}.tsas-bfcm-announcement .tsas-bfcm-announcement__link{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:44px;padding:7px 24px;border:0;background:var(--tsas-bfcm-charcoal);color:var(--tsas-bfcm-cream);font-size:.875rem;line-height:1.35;text-align:center;text-decoration:none}.tsas-bfcm-announcement .tsas-bfcm-announcement__link:hover{color:var(--tsas-bfcm-cream);text-decoration:none}.tsas-bfcm-announcement .tsas-bfcm-announcement__link:focus-visible{outline:2px solid var(--tsas-bfcm-cream);outline-offset:-4px}.tsas-bfcm-announcement__content{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px 32px;width:100%;min-width:0;max-width:1200px}.tsas-bfcm-announcement__campaign{position:relative;grid-column:2;grid-row:1;justify-self:center;box-sizing:border-box;max-width:100%;padding:4px 12px;background:var(--tsas-bfcm-gold);color:var(--tsas-bfcm-charcoal);font-size:.75rem;font-weight:700;line-height:1.3;letter-spacing:.025em}.tsas-bfcm-announcement__campaign:before,.tsas-bfcm-announcement__campaign:after{position:absolute;top:4px;bottom:-3px;width:7px;background:var(--tsas-bfcm-fold);content:""}.tsas-bfcm-announcement__campaign:before{left:-5px;clip-path:polygon(0 0,100% 0,100% 100%,0 85%)}.tsas-bfcm-announcement__campaign:after{right:-5px;clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}.tsas-bfcm-announcement__offer,.tsas-bfcm-announcement__cta{min-width:0;max-width:100%;overflow-wrap:anywhere}.tsas-bfcm-announcement__offer--desktop{grid-column:1;grid-row:1;justify-self:end;text-align:right}.tsas-bfcm-announcement__cta{grid-column:3;grid-row:1;justify-self:start;text-align:left;font-weight:600}.tsas-bfcm-announcement__discount,.tsas-bfcm-announcement__arrow{color:var(--tsas-bfcm-gold)}.tsas-bfcm-announcement__discount{font-weight:700}.tsas-bfcm-announcement__arrow{display:inline-block;margin-left:.2em;font-size:1.2em;font-weight:400;line-height:1}.tsas-bfcm-announcement__offer--mobile{display:none}@media(max-width:62.5em){.tsas-bfcm-announcement .tsas-bfcm-announcement__link{min-height:70px;padding:10px 20px}.tsas-bfcm-announcement__content{grid-template-columns:minmax(0,1fr);gap:5px}.tsas-bfcm-announcement__campaign{grid-column:1;grid-row:1;max-width:calc(100% - 12px);letter-spacing:.02em}.tsas-bfcm-announcement__offer--desktop,.tsas-bfcm-announcement__cta{display:none}.tsas-bfcm-announcement__offer--mobile{display:block;grid-column:1;grid-row:2;justify-self:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/tsasbfcmannouncement.css.map */
