.gdn-bf{display:block;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 120%,#29231a 0,transparent 62%),var(--bf-bg);color:var(--bf-text);border-bottom:1px solid var(--bf-accent)}.gdn-bf,.gdn-bf *{box-sizing:border-box}.gdn-bf [hidden]{display:none!important}.gdn-bf:before,.gdn-bf:after{content:"";position:absolute;z-index:-1;width:170px;height:5px;background:linear-gradient(90deg,transparent,var(--bf-accent),#fff3c4,var(--bf-accent),transparent);box-shadow:0 0 13px var(--bf-accent),0 9px 0 -2px var(--bf-accent),0 -9px 0 -2px var(--bf-accent);transform:rotate(-35deg);pointer-events:none}.gdn-bf:before{left:-58px;top:29px}.gdn-bf:after{right:-58px;bottom:22px}.gdn-bf__spark{position:absolute;color:var(--bf-accent);font-size:21px;pointer-events:none}.gdn-bf__spark--left{left:18px;top:7px}.gdn-bf__spark--right{right:18px;bottom:7px}.gdn-bf__inner{width:min(1440px,100%);min-height:66px;margin:0 auto;padding:8px 60px;display:grid;grid-template-columns:minmax(225px,1.15fr) minmax(310px,1.5fr) minmax(145px,.7fr);align-items:center;gap:28px}.gdn-bf__campaign{border:1px solid var(--bf-accent);transform:skew(-14deg);padding:9px 10px;text-align:center}.gdn-bf__campaign>span{display:block;transform:skew(14deg);white-space:nowrap;font-size:clamp(12px,1.25vw,18px);font-weight:850;letter-spacing:.035em;line-height:1.3}.gdn-bf__campaign i{color:var(--bf-accent);font-style:normal}.gdn-bf__rotation{min-width:0;padding:0 20px;border-left:1px solid var(--bf-accent);border-right:1px solid var(--bf-accent);text-align:center}.gdn-bf__messages{display:grid;align-items:center;height:44px;min-height:44px}.gdn-bf__message{grid-area:1 / 1}.gdn-bf__headline{display:block;color:var(--bf-text);font-size:clamp(18px,1.75vw,24px);line-height:1.15;font-weight:900;font-style:italic;letter-spacing:-.015em;white-space:nowrap}.gdn-bf__headline strong{color:var(--bf-accent);font-weight:950}.gdn-bf__caption{display:block;margin-top:2px;color:var(--bf-text);font-size:10px;line-height:1.2}.gdn-bf__message.is-entering{animation:gdn-bf-enter .18s ease both}.gdn-bf__cta{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--bf-text);font-weight:800;font-size:clamp(11px,1.15vw,16px);white-space:nowrap;cursor:default}@keyframes gdn-bf-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(min-width:750px)and (max-width:1099px){.gdn-bf__inner{grid-template-columns:minmax(190px,1fr) minmax(260px,1.35fr) minmax(108px,.6fr);padding:8px 32px;gap:14px}.gdn-bf__rotation{padding:0 12px}.gdn-bf__campaign>span{font-size:12px}.gdn-bf__headline{font-size:20px}}@media(max-width:749px){.gdn-bf__inner{min-height:72px;padding:10px 28px 7px;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px}.gdn-bf__campaign{grid-column:1 / -1;justify-self:center;padding:4px 14px}.gdn-bf__campaign>span{font-size:10px;letter-spacing:.07em}.gdn-bf__rotation{padding:0;border:0}.gdn-bf__headline{font-size:clamp(14px,4.3vw,20px)}.gdn-bf__caption{display:none}.gdn-bf__messages{height:26px;min-height:26px}.gdn-bf__cta{padding-left:10px;border-left:1px solid var(--bf-accent);align-self:start;min-height:29px;gap:5px;font-size:9px}.gdn-bf__spark--left{left:8px;top:13px}.gdn-bf__spark--right{right:8px;bottom:12px}.gdn-bf:before{left:-100px}.gdn-bf:after{right:-100px}}@media(prefers-reduced-motion:reduce){.gdn-bf *,.gdn-bf *:before,.gdn-bf *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pre-black-friday.css.map */
