.cro-offer .cro-compact-sale{background:#090909;min-height:0}.cro-offer .cro-compact-sale:after{display:none}.cro-compact-sale .cro-sale-content{width:86%;max-width:none;min-height:49.86vw;padding:48px 0 116px;align-items:center;position:relative}.cro-compact-sale .cro-sale-lifestyle img{object-fit:contain;object-position:center bottom}.cro-compact-sale .cro-sale-copy{width:32%;max-width:440px}.cro-compact-sale h1{font-size:clamp(30px,3.2vw,48px);line-height:1.1;letter-spacing:-.025em;font-weight:700;margin:0 0 16px;color:#fff}.cro-compact-sale .cro-sale-summary{font-size:16px;line-height:1.5}.cro-compact-sale .cro-sale-perks{position:absolute;bottom:28px;right:0;flex-direction:row;align-items:center;gap:28px;padding:0}.cro-compact-sale .cro-sale-perk{gap:12px}.cro-compact-sale .cro-sale-perk strong{font-size:16px}.cro-compact-sale .cro-sale-perk div>span{font-size:13px}.cro-compact-sale .cro-sale-eyebrow{font-size:12px;letter-spacing:.02em}.cro-compact-sale .cro-early-actions{gap:10px 16px}.cro-compact-sale .cro-early-actions .cro-details-link{font-size:14px}.bfcm-pdp-offer{padding:18px;border:1px solid transparent;border-radius:10px;background:linear-gradient(#f7f7fb,#f7f7fb) padding-box,linear-gradient(110deg,#00ddec,#4062ff,#d42edb) border-box;color:#252525;font-size:14px;line-height:1.5}.bfcm-pdp-offer>strong{font-size:18px}.bfcm-pdp-offer p{margin:6px 0}.bfcm-pdp-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:14px}.bfcm-pdp-actions [data-cro-alia-open]{font:inherit;font-weight:700;border:0;border-radius:24px;background:#252525;color:#fff;padding:12px 18px;cursor:pointer}.bfcm-pdp-actions .cro-details-link{font-size:14px}.cro-alia-status:empty{display:none}[data-bfcm-attrac-content]{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 16px}[data-bfcm-attrac-content] button{color:inherit;font:inherit;background:none;border:0;padding:3px 0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}@media(max-width:999px){.cro-compact-sale .cro-sale-content{width:calc(100% - 48px);min-height:184.1vw;padding:28px 0 calc(101vw + 90px);display:block}.cro-compact-sale .cro-sale-copy{width:100%;max-width:600px}.cro-compact-sale .cro-sale-lifestyle{top:auto;bottom:0;height:106vw;overflow:hidden}.cro-compact-sale .cro-sale-lifestyle img{position:absolute;bottom:0;height:auto;width:100%;object-fit:contain}.cro-compact-sale h1{font-size:32px;max-width:400px;line-height:1.15;margin-bottom:10px}.cro-compact-sale .cro-sale-summary{font-size:15px;max-width:450px}.cro-compact-sale .cro-sale-eyebrow{margin-bottom:12px}.cro-compact-sale .cro-early-actions{margin-top:16px;gap:10px 16px}.cro-compact-sale .cro-hero-cta{padding:10px 18px;font-size:14px}.cro-compact-sale .cro-sale-perks{left:0;right:0;bottom:20px;gap:16px;justify-content:space-between;margin:0;padding:0;border:0}.cro-compact-sale .cro-sale-perk{gap:8px;flex:1;min-width:0}.cro-compact-sale .cro-sale-perk strong{font-size:13px}.cro-compact-sale .cro-sale-perk div>span{font-size:11px}.cro-compact-sale .cro-perk-extend{width:52px;height:22px}.cro-compact-sale .cro-perk-bread svg{width:52px;height:22px}}@media(min-width:600px)and (max-width:999px){.cro-compact-sale .cro-sale-content{padding-top:40px;min-height:145vw}.cro-compact-sale h1{font-size:42px}.cro-compact-sale .cro-sale-perk strong{font-size:17px}.cro-compact-sale .cro-sale-perk div>span{font-size:13px}}@media(max-width:359px){.cro-compact-sale .cro-sale-content{width:calc(100% - 40px)}.cro-compact-sale h1{font-size:30px}.cro-compact-sale .cro-sale-perks{gap:10px}.cro-compact-sale .cro-sale-perk{gap:6px}.cro-compact-sale .cro-perk-extend{width:40px}.cro-compact-sale .cro-perk-bread svg{width:40px}.cro-compact-sale .cro-sale-perk strong{font-size:12px}#bfcm-now-sale-modal-host .pro-modal__content{padding-inline:18px}#bfcm-now-sale-modal-host .cro-bread-panel{grid-template-columns:56px max-content minmax(0,max-content);gap:6px}#bfcm-now-sale-modal-host .cro-bread-brand svg{width:56px}}.cro-compact-sale .cro-sale-eyebrow{font-size:16px;line-height:1.25;padding:10px 14px;margin-bottom:18px}.cro-compact-sale .cro-sale-summary{font-size:19px;line-height:1.4}.cro-compact-sale .cro-hero-savings{font-size:16px;line-height:1.45;margin:12px 0 0;color:#fff}@media(max-width:999px){.cro-compact-sale .cro-sale-eyebrow{font-size:15px;padding:9px 12px;margin-bottom:16px}.cro-compact-sale .cro-sale-summary{font-size:17px}.cro-compact-sale .cro-hero-savings{font-size:15px;margin-top:10px}}@media(min-width:1000px){.cro-lineup-preview .cro-compact-sale .cro-sale-content{min-height:clamp(420px,32vw,490px);padding:28px 0 100px}.cro-lineup-preview .cro-compact-sale .cro-sale-copy{width:42%;max-width:460px}.cro-lineup-preview .cro-compact-sale h1{font-size:clamp(32px,3vw,42px)}.cro-lineup-preview .cro-compact-sale .cro-sale-lifestyle{bottom:62px}.cro-lineup-preview .cro-compact-sale .cro-sale-lifestyle img{object-position:right bottom}.cro-lineup-preview .cro-compact-sale .cro-sale-perks{bottom:24px}}@media(max-width:999px){.cro-lineup-preview .cro-compact-sale .cro-sale-content{min-height:0;padding-top:24px;padding-bottom:calc(100vw + 12px)}.cro-lineup-preview .cro-compact-sale .cro-sale-lifestyle{height:100vw}.cro-lineup-preview .cro-compact-sale .cro-sale-lifestyle img{width:100%;left:0;bottom:0}.cro-lineup-preview .cro-compact-sale .cro-sale-perks{bottom:16px}.cro-lineup-preview .cro-compact-sale .cro-sale-eyebrow{margin-bottom:12px}}@media(max-width:999px){.cro-offer .cro-compact-sale{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto calc(90vw - 20px) auto;gap:0;padding:0;min-height:0}.cro-offer .cro-compact-sale .cro-sale-content{display:contents;min-height:0;padding:0}.cro-offer .cro-compact-sale .cro-sale-copy{grid-column:1;grid-row:1;position:relative;z-index:2;width:calc(100% - 48px);max-width:none;margin:24px auto 0;padding:0}.cro-offer .cro-compact-sale .cro-sale-lifestyle{grid-column:1;grid-row:2;position:relative;inset:auto;align-self:stretch;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0px,#000 72px,#000 calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0px,#000 72px,#000 calc(100% - 48px),transparent 100%)}.cro-offer .cro-compact-sale .cro-sale-lifestyle img{position:absolute;width:100%;max-width:none;height:auto;left:0;right:auto;top:auto;bottom:-12vw;object-fit:contain}.cro-offer .cro-compact-sale .cro-sale-perks{grid-column:1;grid-row:3;position:relative;inset:auto;z-index:2;box-sizing:border-box;min-height:90px;width:calc(100% - 48px);margin:0 auto;padding:16px 0;align-items:center;gap:16px;flex-direction:row;border:0}.cro-offer .cro-compact-sale .cro-sale-eyebrow{margin-bottom:12px}.cro-offer .cro-compact-sale .cro-early-actions{margin-top:16px}}@media(min-width:1000px){#shopify-section-template--20316000125085__bfcm_now_hero .cro-sale-lifestyle{-webkit-mask-image:linear-gradient(to right,transparent 0%,transparent 18%,#000 48%);mask-image:linear-gradient(to right,transparent 0%,transparent 18%,#000 48%)}}@media(min-width:1000px){#shopify-section-template--20316000125085__bfcm_now_hero .cro-sale-content{min-height:520px;padding:32px 0 100px;box-sizing:border-box}#shopify-section-template--20316000125085__bfcm_now_hero .cro-sale-copy{width:42%;max-width:480px}#shopify-section-template--20316000125085__bfcm_now_hero .cro-sale-lifestyle img{width:85%;left:15%;position:absolute;height:100%;object-fit:cover;object-position:right 40%}#shopify-section-template--20316000125085__bfcm_now_hero .cro-sale-perks{bottom:22px}}@media(min-width:1000px){#shopify-section-template--20316000125085__bfcm_now_hero .cro-sale-lifestyle img{object-position:right calc(40% - 36px)}}@media(max-width:999px){.cro-offer .cro-compact-sale .cro-sale-lifestyle[data-bfcm-sharp-mobile=true] img{width:175%;max-width:none;height:auto;left:auto;right:0;top:auto;bottom:0;object-fit:contain}.cro-offer .cro-compact-sale .cro-sale-lifestyle[data-bfcm-sharp-mobile=true][data-bfcm-art=hot] img{width:140%}}@media(max-width:999px){.cro-offer .cro-compact-sale:has(.cro-sale-lifestyle[data-bfcm-art=hot]){grid-template-rows:auto calc(78vw - 20px) auto}.cro-offer .cro-compact-sale .cro-sale-lifestyle[data-bfcm-art=hot]{-webkit-mask-image:linear-gradient(to bottom,transparent 0px,#000 32px,#000 calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0px,#000 32px,#000 calc(100% - 48px),transparent 100%)}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/bfcm-now-refinements.css.map */
