.bfcm-banner .bfcm-banner__stage.page-width{width:100%;max-width:none;padding-left:0;padding-right:0}.bfcm-banner__stage{position:relative;aspect-ratio:1920 / 920;overflow:hidden;background-color:#111}.bfcm-banner__scene{position:absolute;top:0;right:0;bottom:0;left:0}.bfcm-banner__layer{position:absolute;overflow:hidden}.bfcm-banner__layer img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bfcm-banner__layer--bg{left:0;top:-.3261%;width:100%;height:100.6522%}.bfcm-banner__scene .bfcm-banner__layer--bg img{inset:auto;left:0;top:.08%;width:100%;height:99.85%;object-fit:fill}.bfcm-banner__layer--humidor{left:25.3106%;top:52.7343%;width:12.7174%;height:26.5406%}.bfcm-banner__layer--fridge{left:37.2826%;top:41.1653%;width:20.1708%;height:42.0956%}.bfcm-banner__layer--case{left:29.9224%;top:29.7907%;width:7.5547%;height:17.2077%}.bfcm-banner__layer--case img{inset:auto;left:-25.26%;top:-35.23%;width:150.8%;height:138.17%;max-width:none;object-fit:fill}.bfcm-banner__layer--cabinet{left:10.9627%;top:12.1942%;width:19.5652%;height:40.8318%}.bfcm-banner__content{position:absolute;z-index:1;left:57.4479%;top:29.7826%;width:36.7571%;display:flex;flex-direction:column;align-items:center;gap:clamp(16px,calc(30.3 * var(--relative-px)),30.3px);text-align:center}.bfcm-banner__eyebrow,.bfcm-banner__heading,.bfcm-banner__text{margin:0}.bfcm-banner__eyebrow,.bfcm-banner__heading{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;letter-spacing:0;line-height:1;white-space:nowrap;background-image:linear-gradient(180deg,#fbcb8a,#fcca85,#feac56);background-clip:text;-webkit-background-clip:text;color:transparent}.bfcm-banner__eyebrow{font-size:clamp(16px,calc(32 * var(--relative-px)),32px)}.bfcm-banner__heading{font-size:clamp(28px,calc(60 * var(--relative-px)),60px)}.bfcm-banner__text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;font-size:clamp(14px,calc(24 * var(--relative-px)),24px);line-height:1.5;text-transform:capitalize;color:#f9e5c4;text-shadow:2.525px 2.525px 2.525px rgba(0,0,0,.8)}@media screen and (max-width:750px){.bfcm-banner__stage{aspect-ratio:375 / 600}.bfcm-banner__scene .bfcm-banner__layer--bg img{top:.02%;width:100.04%;height:99.93%;max-width:none}.bfcm-banner__layer--bg{left:-11.8116%;top:-.3333%;width:184.6898%;height:100.6667%}.bfcm-banner__layer--humidor{left:34.9541%;top:66.4415%;width:23.4975%;height:14.686%}.bfcm-banner__layer--fridge{left:57.0746%;top:60.0399%;width:37.269%;height:23.2931%}.bfcm-banner__layer--case{left:43.4752%;top:53.7459%;width:13.9585%;height:9.5217%}.bfcm-banner__layer--cabinet{left:8.4442%;top:44.0091%;width:36.1501%;height:22.5938%}.bfcm-banner__content{left:4.8%;top:11.8333%;width:90.6667%;gap:clamp(8px,calc(15.628 * var(--relative-px)),15.628px)}.bfcm-banner__eyebrow{font-size:clamp(14px,calc(16.505 * var(--relative-px)),16.505px)}.bfcm-banner__heading{font-size:clamp(22px,calc(35.011 * var(--relative-px)),35.011px)}.bfcm-banner__text{font-weight:600;font-size:clamp(12px,calc(14 * var(--relative-px)),14px);text-shadow:1.302px 1.302px 1.302px rgba(0,0,0,.8)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-bfcm-banner.css.map */
