.tsas-bfcm-campaign{--tsas-bfcm-charcoal: #252725;--tsas-bfcm-cream: #f5f3ed;--tsas-bfcm-gold: #eeb84e;position:relative;isolation:isolate;width:100%;box-sizing:border-box;overflow:hidden;margin:0;color:var(--tsas-bfcm-cream);background:radial-gradient(ellipse at 50% 110%,#393b35,#252725 68%)}.tsas-bfcm-campaign *,.tsas-bfcm-campaign *:before,.tsas-bfcm-campaign *:after{box-sizing:border-box}.tsas-bfcm-campaign__inner{width:100%;padding:8px 0 10px;text-align:center}.tsas-bfcm-campaign__offer{margin:0 20px 5px;color:var(--tsas-bfcm-cream);font:600 clamp(13px,1.2vw,18px)/1.35 Arial,sans-serif;letter-spacing:.065em;text-transform:uppercase}.tsas-bfcm-campaign__ribbon{position:relative;width:100%;padding:0 24px}.tsas-bfcm-campaign__title{position:relative;z-index:2;display:block;width:100%;min-width:0;margin:0;padding:5px 28px 7px;color:#171c1b;background:linear-gradient(100deg,#dda033,#f0bd5c 16%,#edb449 48%,#f4c56b,#dda033);box-shadow:inset 0 1px #ffe0a066,inset 0 -1px #92672055,0 3px 7px #0003;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(30px,3vw,50px);line-height:1.06;letter-spacing:.035em;text-transform:uppercase;overflow-wrap:anywhere}.tsas-bfcm-campaign__title:before,.tsas-bfcm-campaign__title:after{content:"";position:absolute;top:100%;width:14px;height:10px;background:#a76d1e;pointer-events:none}.tsas-bfcm-campaign__title:before{left:0;clip-path:polygon(0 0,100% 0,100% 100%)}.tsas-bfcm-campaign__title:after{right:0;clip-path:polygon(0 0,100% 0,0 100%)}.tsas-bfcm-campaign__tail{position:absolute;z-index:1;top:-5px;bottom:-8px;width:38px;background:linear-gradient(105deg,#e4a13a,#f7c970 52%,#b77c29);pointer-events:none}.tsas-bfcm-campaign__tail--left{left:0;clip-path:polygon(0 0,100% 3%,100% 100%,0 94%,27% 50%)}.tsas-bfcm-campaign__tail--right{right:0;clip-path:polygon(0 3%,100% 0,73% 50%,100% 94%,0 100%)}.tsas-bfcm-campaign__support{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 12px;margin:8px 20px 0;color:var(--tsas-bfcm-cream);font:500 clamp(12px,1.1vw,16px)/1.4 Arial,sans-serif}.tsas-bfcm-campaign__qualification{color:#ede7db;font-size:.9em}.tsas-bfcm-campaign__link{color:#f3c46c;text-decoration:underline;text-underline-offset:3px}.tsas-bfcm-campaign__link:hover{color:#ffe1a1}.tsas-bfcm-campaign__link:focus-visible{outline:2px solid #f3c46c;outline-offset:4px}body.tsas-bfcm-sale-collection .collection--title{display:none}body.tsas-bfcm-sale-collection .productgrid--masthead>h2.collection--title--tsas-vip{display:block;overflow-wrap:anywhere}@media(max-width:719px){.tsas-bfcm-campaign__inner{padding:13px 0 14px}.tsas-bfcm-campaign__offer{margin-bottom:8px;font-size:14px}.tsas-bfcm-campaign__ribbon{padding:0 14px}.tsas-bfcm-campaign__title{padding:10px 8px 11px;font-size:clamp(28px,7.5vw,42px);letter-spacing:.02em}.tsas-bfcm-campaign__tail{width:26px;top:-4px;bottom:-7px}.tsas-bfcm-campaign__title:before,.tsas-bfcm-campaign__title:after{width:10px;height:7px}.tsas-bfcm-campaign__support{gap:3px 9px;margin-top:10px;font-size:13px}}@media(prefers-reduced-motion:reduce){.tsas-bfcm-campaign *{scroll-behavior:auto}}@media print{.tsas-bfcm-campaign{break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/tsasbfcmcampaign.css.map */
