bfcm-hero.bfcm-hero{position:relative;display:block;width:100%;height:var(--h-d);margin-top:var(--off-d);overflow:hidden;border-radius:var(--radius);color:#fff;isolation:isolate;font-family:var(--font-heading-family,"Rubik"),sans-serif}.bfcm-hero__media,.bfcm-hero__media img,.bfcm-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bfcm-hero__media img{object-fit:cover;object-position:var(--focal)}.bfcm-hero__img--m{display:none}.bfcm-hero__m-only{display:none!important}.bfcm-hero__placeholder{background:#2a2420}.bfcm-hero__placeholder svg{width:100%;height:100%;opacity:.3}.bfcm-hero .bfcm-hero__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.bfcm-hero[data-overlay=solid] .bfcm-hero__overlay{background:rgb(var(--ov-rgb) / var(--ov-o))}.bfcm-hero[data-overlay=fade] .bfcm-hero__overlay{background:linear-gradient(90deg,rgb(var(--ov-rgb) / var(--ov-o)) 0%,rgb(var(--ov-rgb) / var(--ov-o)) var(--fade-start),rgb(var(--ov-rgb) / 0) var(--fade-end))}.bfcm-hero__inner{position:relative;z-index:2;display:flex;width:100%;height:100%;padding:32px clamp(24px,var(--pad-x),200px);align-items:var(--va);justify-content:var(--ha);box-sizing:border-box}.bfcm-hero__content{max-width:clamp(calc(var(--content-w) * .62px),calc(var(--content-w) * 100vw / 1920),calc(var(--content-w) * 1px));text-align:var(--ta);color:#fff}.bfcm-hero[data-shadow=true] .bfcm-hero__content{text-shadow:0 2px 14px rgba(0,0,0,.55)}.bfcm-hero__eyebrow{margin:0 0 calc(clamp(calc(var(--gap) * .62px),calc(var(--gap) * 100vw / 1920),calc(var(--gap) * 1px))*.6);font-size:clamp(calc(var(--eb-d) * .62px),calc(var(--eb-d) * 100vw / 1920),calc(var(--eb-d) * 1px));font-weight:700;letter-spacing:.2em;line-height:1.2;text-transform:uppercase;color:var(--eb-c)!important}.bfcm-hero__title{margin:0 0 clamp(calc(var(--gap) * .62px),calc(var(--gap) * 100vw / 1920),calc(var(--gap) * 1px));font-size:clamp(calc(var(--hl-d) * .62px),calc(var(--hl-d) * 100vw / 1920),calc(var(--hl-d) * 1px));font-weight:700;letter-spacing:-.01em;line-height:.95;color:#fff!important}.bfcm-hero[data-upper=true] .bfcm-hero__title{text-transform:uppercase}.bfcm-hero__title span{display:block}.bfcm-hero__title-main{color:#fff!important}.bfcm-hero__title-accent{color:var(--accent)!important}bfcm-hero .bfcm-hero__description,bfcm-hero .bfcm-hero__fine{font-family:var(--font-body-family,"Rubik"),sans-serif}.bfcm-hero__description{margin:0 0 calc(clamp(calc(var(--gap) * .62px),calc(var(--gap) * 100vw / 1920),calc(var(--gap) * 1px))/2);font-size:clamp(calc(var(--body-d) * .62px),calc(var(--body-d) * 100vw / 1920),calc(var(--body-d) * 1px));line-height:1.35;color:#f1ebe6!important}.bfcm-hero__description{max-width:29em}.bfcm-hero__description p{margin:0}.bfcm-hero__description strong,.bfcm-hero__description b{font-weight:700;color:#fff}.bfcm-hero__fine{margin:0;font-size:clamp(calc(var(--fine-d) * .62px),calc(var(--fine-d) * 100vw / 1920),calc(var(--fine-d) * 1px));line-height:1.4;color:#fff!important;opacity:.85}.bfcm-hero__actions{display:flex;flex-wrap:wrap;gap:var(--btn-gap);margin-top:clamp(calc(var(--gap) * .62px),calc(var(--gap) * 100vw / 1920),calc(var(--gap) * 1px));justify-content:var(--ta)}.bfcm-hero__btn{display:inline-flex;min-height:clamp(calc(var(--btn-h) * .75px),calc(var(--btn-h) * 100vw / 1920),calc(var(--btn-h) * 1px));align-items:center;justify-content:center;padding:0 clamp(22px,1.7vw,32px);border:1px solid transparent;border-radius:var(--btn-r);font-size:clamp(13px,.8vw,15px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-shadow:none;transition:background-color .2s ease,color .2s ease}.bfcm-hero__btn--primary{background:var(--p-bg);color:var(--p-c);border-color:var(--p-bg)}.bfcm-hero__btn--primary:hover{background:var(--p-hbg);color:var(--p-hc);border-color:var(--p-hbg)}.bfcm-hero__btn--secondary{background:var(--s-bg);color:var(--s-c);border-color:var(--s-b)}.bfcm-hero__btn--secondary:hover{background:var(--s-hbg);color:var(--s-hc)}.bfcm-hero__form{margin-top:clamp(calc(var(--gap) * .62px),calc(var(--gap) * 100vw / 1920),calc(var(--gap) * 1px));max-width:560px;padding:16px 18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);border-radius:8px;text-shadow:none;text-align:left}.bfcm-hero__form-note{margin-top:10px;font-family:var(--font-body-family,"Rubik"),sans-serif;font-size:12px;line-height:1.45;color:#cfc7bf}.bfcm-hero__form-note p{margin:0}.bfcm-hero__form-note a{color:inherit}.bfcm-hero__tag{position:absolute;z-index:3;top:clamp(calc(var(--tag-top) * .62px),calc(var(--tag-top) * 100vw / 1920),calc(var(--tag-top) * 1px));right:clamp(calc(var(--tag-right) * .62px),calc(var(--tag-right) * 100vw / 1920),calc(var(--tag-right) * 1px));padding:.42em 1.05em .42em 1.7em;background:var(--tag-bg);color:var(--tag-c);font-size:clamp(calc(var(--tag-d) * .62px),calc(var(--tag-d) * 100vw / 1920),calc(var(--tag-d) * 1px));font-weight:700;letter-spacing:.06em;line-height:1.1;white-space:nowrap;clip-path:polygon(16% 0,100% 0,100% 100%,16% 100%,0 50%);transform:rotate(-5deg);pointer-events:none}.bfcm-hero__tag:before{content:"";position:absolute;left:.62em;top:50%;width:.42em;height:.42em;margin-top:-.21em;border-radius:50%;background:#f5ece3}.bfcm-hero__tag:after{content:"";position:absolute;top:.18em;right:.18em;bottom:.18em;left:1em;border:1.5px dashed rgba(255,214,160,.7)}@media(max-width:989px){bfcm-hero.bfcm-hero{height:var(--h-t)}}@media(max-width:749px){bfcm-hero.bfcm-hero{height:var(--h-m);margin-top:var(--off-m)}.bfcm-hero__img--d{display:none}.bfcm-hero__img--m{display:block}.bfcm-hero__media img{object-position:var(--focal-m)}.bfcm-hero[data-overlay-m=none] .bfcm-hero__overlay{background:none}.bfcm-hero[data-overlay-m=solid] .bfcm-hero__overlay{background:rgb(var(--ov-rgb) / var(--ov-o-m))}.bfcm-hero[data-overlay-m=fade] .bfcm-hero__overlay{background:linear-gradient(180deg,rgb(var(--ov-rgb) / 0) 0%,rgb(var(--ov-rgb) / 0) var(--mfade-start),rgb(var(--ov-rgb) / var(--ov-o-m)) var(--mfade-end))}.bfcm-hero__inner{padding:20px 20px 26px;align-items:var(--va-m);justify-content:var(--ha-m)}.bfcm-hero__content{text-align:var(--ta-m)}.bfcm-hero__content{max-width:100%}.bfcm-hero__eyebrow{font-size:var(--eb-m);letter-spacing:.16em;margin-bottom:8px}.bfcm-hero__title{font-size:var(--hl-m);margin-bottom:10px}.bfcm-hero__description{font-size:var(--body-m);margin-bottom:6px}.bfcm-hero__fine{font-size:var(--fine-m)}.bfcm-hero__actions{justify-content:var(--ta-m);margin-top:14px}.bfcm-hero__btn{font-size:12px;padding:0 22px;min-height:42px}.bfcm-hero__form{max-width:100%;padding:14px;margin-top:14px}.bfcm-hero__tag{font-size:var(--tag-m);top:var(--tag-top-m);right:var(--tag-right-m)}.bfcm-hero__tag--desktop-only{display:none}.bfcm-hero[data-overlay-m=split] .bfcm-hero__overlay{background:linear-gradient(180deg,rgb(var(--ov-rgb) / var(--ov-o-m)) 0%,rgb(var(--ov-rgb) / 0) var(--mfade-start),rgb(var(--ov-rgb) / 0) calc(100% - var(--mfade-end)),rgb(var(--ov-rgb) / var(--ov-o-m)) calc(100% - var(--mfade-end) + 14%),rgb(var(--ov-rgb) / var(--ov-o-m)) 100%)}.bfcm-hero[data-layout-m=split] .bfcm-hero__inner{align-items:stretch;padding-top:28px}.bfcm-hero[data-layout-m=split] .bfcm-hero__content{display:flex;flex-direction:column;justify-content:space-between;width:100%}.bfcm-hero[data-layout-m=split] .bfcm-hero__title{margin-bottom:0}.bfcm-hero[data-layout-m=split] .bfcm-hero__actions{flex-direction:column;align-items:stretch}.bfcm-hero[data-layout-m=split] .bfcm-hero__btn{width:100%;min-height:50px;font-size:14px}.bfcm-hero[data-fit-m=top]{background:rgb(var(--ov-rgb))}.bfcm-hero[data-fit-m=top] .bfcm-hero__media img.bfcm-hero__img--m{top:var(--img-shift-m);bottom:auto;height:auto}.bfcm-hero[data-fit-m=top]{height:max(var(--h-m),calc(100vw / var(--m-ar,.75)))}.bfcm-hero__m-only{display:block!important}.bfcm-hero__d-only{display:none!important}.bfcm-hero[data-tag-side-m=left] .bfcm-hero__tag{right:auto;left:var(--tag-right-m)}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI */
