.bf-pdp-sale{--bf-a: #ffe600;--bf-ai: #000;font-family:Helvetica Now Display,Helvetica Neue,Arial,sans-serif;color:#000;margin:14px 0 18px;-webkit-font-smoothing:antialiased}@media(min-width:1000px){.bf-pdp-sale{margin:22px 0 26px}}.bf-pdp-sale *,.bf-pdp-sale__modal *{box-sizing:border-box}.bf-pdp-sale__strip{display:flex;align-items:center;gap:12px;background:var(--bf-a);color:var(--bf-ai);border:2px solid #000;border-radius:10px;padding:9px 12px}.bf-pdp-sale__tile{flex:none;width:46px;height:46px;border-radius:8px;background:#000;color:var(--bf-a);display:flex;align-items:center;justify-content:center;font-family:Clash Display,Helvetica Now Display,sans-serif;font-weight:700;text-transform:uppercase;line-height:.9}.bf-pdp-sale__tile span{font-size:19px;letter-spacing:-.02em}.bf-pdp-sale__copy{flex:1;min-width:0;font-size:14px;line-height:1.25}.bf-pdp-sale__title{margin:0;font-family:Clash Display,Helvetica Now Display,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;display:block;line-height:1.25}.bf-pdp-sale__sub{margin:4px 0 0;font-size:14px;line-height:1.35;color:#000}.bf-pdp-sale__learn{display:flex;width:max-content;align-items:center;gap:6px;margin-top:5px;border:0;background:none;padding:0;color:inherit;cursor:pointer;font:inherit;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:underline;text-underline-offset:3px}.bf-pdp-sale__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;visibility:hidden;pointer-events:none;transition:visibility 0s linear .5s;--bf-a: #ffe600;--bf-ai: #000}html.bf-pdp-sale-open #pandectes-banner,html.bf-pdp-sale-open #pandectes-banner *,html.bf-pdp-sale-open .cc-revoke,html.bf-pdp-sale-open [id*=pandectes][class*=reopen],html.bf-pdp-sale-open [class*=pandectes][class*=reopen],html.bf-pdp-sale-open img[src*=pandectes-reopen],html.bf-pdp-sale-open a[href*=pandectes],body.bf-pdp-sale-open #pandectes-banner,body.bf-pdp-sale-open .cc-revoke{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:0!important}.bf-pdp-sale__modal.is-open{visibility:visible;pointer-events:auto;transition:visibility 0s}.bf-pdp-sale__dim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0009;opacity:0;transition:opacity .4s ease;cursor:pointer;pointer-events:auto}.bf-pdp-sale__modal.is-open .bf-pdp-sale__dim{opacity:1}.bf-pdp-sale__panel{position:absolute;left:50%;bottom:0;z-index:2;transform:translate(-50%,105%);transition:transform .5s cubic-bezier(.22,1,.36,1);background:#fff;width:100%;max-width:560px;max-height:90vh;overflow:auto;overscroll-behavior:contain;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #00000040;font-family:Helvetica Now Display,Arial,sans-serif;color:#000;outline:none}.bf-pdp-sale__modal.is-open .bf-pdp-sale__panel{transform:translate(-50%)}.bf-pdp-sale__panel.is-drag{transition:none}.bf-pdp-sale__grab{position:sticky;top:0;height:0;z-index:3}.bf-pdp-sale__grab:before{content:"";position:absolute;left:50%;top:8px;width:44px;height:5px;border-radius:99px;background:#ffffffb3;transform:translate(-50%)}.bf-pdp-sale__x{position:absolute;right:14px;top:16px;width:36px;height:36px;padding:0;margin:0;border-radius:50%;border:1.5px solid rgba(255,255,255,.35);background:#ffffff1f!important;background-color:#ffffff1f!important;color:#fff!important;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;line-height:0;-webkit-appearance:none;appearance:none;pointer-events:auto}.bf-pdp-sale__x:hover{background:#ffffff3d!important;background-color:#ffffff3d!important}.bf-pdp-sale__hero{background:#000;color:#fff;padding:34px 20px 22px;position:relative;overflow:hidden}.bf-pdp-sale__heading{margin:0;font:700 46px/.92 Clash Display,sans-serif;text-transform:uppercase;letter-spacing:-.01em;position:relative}.bf-pdp-sale__heading span{color:var(--bf-a)}.bf-pdp-sale__hero>p{margin:12px 0 0;font-size:15px;color:#ddd;position:relative}.bf-pdp-sale__ghost{position:absolute;right:-6px;bottom:-18px;font:700 110px/1 Clash Display,sans-serif;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.12);pointer-events:none}.bf-pdp-sale__body{padding:12px 18px 20px}.bf-pdp-sale__row{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:11px 0;border-bottom:1px solid #eee}.bf-pdp-sale__row:last-of-type{border-bottom:0}.bf-pdp-sale__n{width:30px;height:30px;border-radius:50%;background:var(--bf-a);color:var(--bf-ai);font:700 14px/30px Clash Display,sans-serif;text-align:center}.bf-pdp-sale__row b{font:700 15px/1.2 Clash Display,sans-serif;text-transform:uppercase;display:block}.bf-pdp-sale__row p{margin:3px 0 0;font-size:14px;line-height:1.4;color:#222}.bf-pdp-sale__gifts{list-style:none;margin:8px 0 0;padding:0;font-size:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.bf-pdp-sale__gifts li{display:flex;align-items:center;gap:8px;margin:0;font-weight:600;line-height:1.2}.bf-pdp-sale__gifts li i{flex:none;width:30px;height:30px;border-radius:50%;background:var(--bf-a);color:var(--bf-ai);display:flex;align-items:center;justify-content:center;border:1.5px solid #000;font-style:normal}.bf-pdp-sale__gifts li i svg{width:16px;height:16px;display:block}button.bf-pdp-sale__cta,.bf-pdp-sale__cta{width:100%;margin-top:14px;border:0;border-radius:99px;background:#000!important;background-color:#000!important;background-image:none!important;color:var(--bf-a)!important;font:700 15px/1 Clash Display,sans-serif;text-transform:uppercase;padding:15px;cursor:pointer}.bf-pdp-sale__fine{font-size:11.5px;color:#777;margin:10px 0 0;text-align:center}html.bf-pdp-sale-open,body.bf-pdp-sale-open{overflow:hidden}@media(min-width:1000px){.bf-pdp-sale__panel{top:50%;bottom:auto;transform:translate(-50%,-50%) scale(.96);opacity:0;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .25s ease;max-height:min(86vh,760px);border-radius:20px;box-shadow:0 24px 70px #00000059}.bf-pdp-sale__modal.is-open .bf-pdp-sale__panel{transform:translate(-50%,-50%) scale(1);opacity:1}.bf-pdp-sale__grab{display:none}}@media(prefers-reduced-motion:reduce){.bf-pdp-sale__panel,.bf-pdp-sale__dim{transition:none!important}}.bf-pdp-atc{margin:12px 0 4px;width:100%;border-radius:10px;overflow:hidden;line-height:0;background:#0a0a0a}.bf-pdp-atc picture,.bf-pdp-atc__img{display:block;width:100%;height:auto}.product-info__buy-buttons+.bf-pdp-atc{margin-top:14px}
/*# sourceMappingURL=/cdn/shop/t/125/assets/bf-pdp-sale.css.map */
