.bfcm-links,.bfcm-tiers{--bfcm-lime: #ccf401;--bfcm-ink: #060606;--bfcm-bush: #697e00}.bfcm-icon{display:block;width:100%;height:100%}.bfcm-links__link:focus-visible,.bfcm-tiers__more:focus-visible,.bfcm-tiers__card:focus-visible{outline:2px solid var(--bfcm-bush);outline-offset:2px}.bfcm-only-mobile{display:none}.bfcm-strip-dated,.bfcm-strip-dated:hover{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:16px;background:#000;color:#fff;font-family:gothamblack,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px;text-align:center;text-decoration:none;text-transform:uppercase}.bfcm-icon-flag{flex:none;height:.8em;width:auto;border-radius:2px}.bfcm-strip-dated strong{color:#ccf401;font-weight:400}.bfcm-strip-dated:focus-visible{outline:2px solid #fff;outline-offset:-4px}.bfcm-links{--bfcm-links-gap: clamp(10px, calc((100vw - 640px) / 9.6), 83px);display:flex;align-items:center;justify-content:center;gap:var(--bfcm-links-gap);padding:20px 10px;background:#fff}.bfcm-links__label{margin:0;padding-left:30px;font-family:gothammedium,Arial,Helvetica,sans-serif;font-size:16px;line-height:32px;color:var(--bfcm-bush);white-space:nowrap}.bfcm-links__list{display:flex;align-items:center;gap:calc(var(--bfcm-links-gap) * 2 + 1px);margin:0;padding:0;list-style:none}.bfcm-links__item{position:relative;margin:0}.bfcm-links__item+.bfcm-links__item:before{content:"";position:absolute;top:50%;left:calc(var(--bfcm-links-gap) * -1 - 1px);width:1px;height:32px;background:#000;transform:translateY(-50%)}.bfcm-links__link{display:flex;align-items:center;gap:6px;font-family:gothambold,Arial,Helvetica,sans-serif;font-size:16px;line-height:32px;color:#000;text-decoration:none;white-space:nowrap}.bfcm-links__icon{flex:none;width:24px;height:24px}.bfcm-tiers{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title more" "cards cards";align-items:center;row-gap:32px;padding:30px clamp(24px,5.56vw,80px);background:#fff}.bfcm-tiers .bfcm-tiers__title{grid-area:title;margin:0;font-family:gothambold,Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0;text-transform:none;color:#000}.bfcm-tiers__more{grid-area:more;display:flex;align-items:center;gap:8px;padding:10px;border:0;background:none;cursor:pointer;font-family:gothambold,Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;color:var(--bfcm-bush);text-decoration:none;text-transform:uppercase}.bfcm-tiers__more:hover{opacity:.85}.bfcm-tiers__more-icon{flex:none;width:24px;height:24px}.bfcm-tiers__grid{grid-area:cards;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:31px}.bfcm-tiers__card{container-type:inline-size;position:relative;display:block;width:100%;aspect-ratio:410 / 88;max-height:88px;overflow:hidden;border-radius:10px;background:#000;text-decoration:none}.bfcm-tiers__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:right center}.bfcm-tiers__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000 48.4%,#000c 70.3%);opacity:0;transition:opacity .2s ease}.bfcm-tiers__copy{position:absolute;z-index:1;top:22.7%;left:min(6.1cqw,25px);display:flex;flex-direction:column}.bfcm-tiers__amount{font-family:gothambold,Arial,Helvetica,sans-serif;font-size:min(5.8cqw,23.8px);line-height:1.333;color:var(--bfcm-lime)}.bfcm-tiers__note{font-family:gothambook,Arial,Helvetica,sans-serif;font-size:min(3.41cqw,14px);line-height:1.143;color:#fff;white-space:nowrap}.bfcm-tiers__cta{position:absolute;z-index:1;top:50%;right:min(5.61cqw,23px);display:flex;align-items:center;height:51.8%;padding:0 min(4.63cqw,19px);border-radius:min(1.39cqw,5.7px);background:var(--bfcm-lime);font-family:gothambold,Arial,Helvetica,sans-serif;font-size:min(3.71cqw,15.2px);color:var(--bfcm-ink);text-transform:uppercase;white-space:nowrap;opacity:0;transform:translateY(-50%);transition:opacity .2s ease}.bfcm-tiers__arrow{display:none;position:absolute;z-index:1;top:13.3%;right:min(2.8cqw,11.5px);width:min(3.82cqw,15.7px);height:min(3.82cqw,15.7px);color:var(--bfcm-lime)}.bfcm-tiers__card:focus-visible:after,.bfcm-tiers__card:focus-visible .bfcm-tiers__cta{opacity:1}@media(hover:hover)and (pointer:fine){.bfcm-tiers__card:hover:after,.bfcm-tiers__card:hover .bfcm-tiers__cta{opacity:1}}@media(hover:none),(pointer:coarse){.bfcm-tiers__cta{display:none}.bfcm-tiers__arrow{display:block}.bfcm-tiers__card:after{left:68%;background:linear-gradient(90deg,#0000 48.4%,#0009 70.3%);opacity:1}}@media screen and (max-width:1099px){.bfcm-tiers__grid{grid-template-columns:minmax(0,560px);justify-content:center;gap:15px}}@media screen and (max-width:749px){.bfcm-only-desktop{display:none}.bfcm-only-mobile{display:inline}.bfcm-strip-dated,.bfcm-strip-dated:hover{gap:6px;font-size:min(18px,4.6vw)}.bfcm-links{flex-direction:column;gap:12px;padding:14px 10px}.bfcm-links__label{width:100%;padding-left:0;text-align:center}.bfcm-links__list{justify-content:center;gap:clamp(8px,3.08vw,12px);width:100%}.bfcm-links__item+.bfcm-links__item{padding-left:clamp(8px,3.08vw,12px)}.bfcm-links__item+.bfcm-links__item:before{left:0;height:22px}.bfcm-links__link{font-size:clamp(11px,3.59vw,14px)}.bfcm-links__icon{width:14px;height:14px}.bfcm-tiers{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "cards" "more";row-gap:15px;padding:16px 16px 32px}.bfcm-tiers .bfcm-tiers__title{font-size:clamp(16px,5.13vw,20px);white-space:nowrap}.bfcm-tiers__grid{grid-template-columns:minmax(0,1fr)}.bfcm-tiers__card{border-radius:8.8px}.bfcm-tiers__more{justify-self:center;font-size:14px;line-height:18px}}.template-index{--bfcm-accent: #ccf401;--bfcm-accent-on-light: #697e00}.template-index .activity-collection .swiper-pagination-bullet-active,.template-index .banner-with-padding .swiper-pagination-bullet-active{background:var(--bfcm-accent-on-light)}.template-index .activity-collection .ac-btn:hover{background:var(--bfcm-accent);color:#000}.template-index .orange-hover .swiper-pagination--custom-holder .swiper-pagination-progressbar-fill{background-color:var(--bfcm-accent-on-light)!important}.template-index .section-collections-card-slider.orange-hover .swiper .swiper-button-prev:hover svg,.template-index .section-collections-card-slider.orange-hover .swiper .swiper-button-next:hover svg{background-color:var(--bfcm-accent)!important}.template-index .orange-hover .view-all-btn:hover{border:1px solid var(--bfcm-accent)!important;background-color:var(--bfcm-accent)!important;color:#000!important}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated{background:#f4f4f4}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .media-frame{border-radius:10px}.banner-with-padding.bfcm-arrivals--pair .swiper-wrapper{display:grid;gap:16px}.banner-with-padding.bfcm-arrivals--pair .swiper-slide{width:auto!important}.bfcm-arrivals--dated .swiper-slide{--u: .27933cqw;--serif: "EB Garamond", Georgia, serif;--bold: "gothambold", Arial, Helvetica, sans-serif;--medium: "gothammedium", Arial, Helvetica, sans-serif;--book: "gothambook", Arial, Helvetica, sans-serif}.bfcm-arrivals--dated .bfcm-card--gremlins{--top: 14;--logo: 104;--logo-gap: 13;--sub: #fffbf6;--sub-font: var(--medium);--sub-size: 10.78;--sub-lh: 10;--sub-gap: 5;--title: #ee1e34;--title-font: "Bangers", Impact, sans-serif;--title-size: 38.34;--title-lh: 36;--title-ls: .38;--stroke: 1.35;--shadow-x: .85;--shadow-y: 1.27;--text: #fffbf6}.bfcm-arrivals--dated .bfcm-card--joker{--top: 17;--logo: 111;--logo-gap: 12;--sub: #eae60b;--sub-font: var(--bold);--sub-size: 9.04;--sub-lh: 9;--sub-ls: .89;--sub-gap: 3;--title: #fff;--title-font: "Calistoga", Georgia, serif;--title-size: 30.57;--title-lh: 30;--text: #fff;--text-size: 10.14;--text-gap: 0;--text-case: none}.bfcm-arrivals--dated .bfcm-card--lotr,.bfcm-arrivals--dated .bfcm-card--lotr-wide{--top: 15;--logo: 108;--logo-gap: 12;--sub: #422d1d;--sub-font: var(--medium);--sub-size: 12;--sub-lh: 16.1;--sub-gap: 2;--title: #000;--title-font: var(--serif);--title-weight: 500;--title-size: 30;--title-lh: 26}.bfcm-arrivals--dated .bfcm-card--barbie{--top: 11;--logo: 76;--logo-gap: 12;--sub: #ff3eb5;--sub-font: var(--medium);--sub-size: 14;--sub-lh: 10;--sub-gap: 11;--title: #000;--title-font: var(--book);--title-size: 32.49;--title-lh: 33.5}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .slide-overlay{display:block}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .slide-overlay .overlay-inner{position:static;display:flex;flex-direction:column;align-items:center;gap:0;width:calc(var(--col, 358) * var(--u));max-width:none;margin:0 0 0 calc(var(--left, 0) * var(--u));padding:calc(var(--top) * var(--u)) 0 0;text-align:center;pointer-events:none}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-logo{padding:0;border-radius:0}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-logo img{width:calc(var(--logo) * var(--u));height:auto;min-height:0;max-height:none}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-heading{margin:calc(var(--logo-gap) * var(--u)) 0 0;color:var(--title);font-family:var(--title-font);font-size:calc(var(--title-size) * var(--u));font-style:normal;font-weight:var(--title-weight, 400);line-height:calc(var(--title-lh) * var(--u));letter-spacing:calc(var(--title-ls, 0) * var(--u));text-transform:uppercase}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .bfcm-card--gremlins .overlay-heading{-webkit-text-stroke:calc(var(--stroke) * var(--u)) #fffbf6;paint-order:stroke fill;text-shadow:calc(var(--shadow-x) * var(--u)) calc(var(--shadow-y) * var(--u)) 0 #000}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-heading strong{display:block;margin:0 0 calc(var(--sub-gap) * var(--u));color:var(--sub);font-family:var(--sub-font);font-size:calc(var(--sub-size) * var(--u));font-style:normal;font-weight:400;line-height:calc(var(--sub-lh) * var(--u));letter-spacing:calc(var(--sub-ls, 0) * var(--u));text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:0;text-shadow:none}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-heading em{font-size:.77em;font-style:normal;line-height:0}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-text{margin:calc(var(--text-gap, 0) * var(--u)) 0 0}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-text .dc-only-desktop,.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-text .dc-only-mobile{margin:0;color:var(--text);font-family:var(--medium);font-size:calc(var(--text-size, 10) * var(--u));line-height:1;letter-spacing:0;text-transform:var(--text-case, uppercase)}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-legal{width:calc(277 * var(--u));margin:calc(15 * var(--u)) 0 0;color:#fff;font-family:var(--book);font-size:calc(7.97 * var(--u));line-height:calc(11.2 * var(--u));letter-spacing:calc(.48 * var(--u));text-transform:uppercase}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .bfcm-card--barbie .overlay-legal{position:absolute;right:calc(9 * var(--u));bottom:calc(11 * var(--u));width:auto;margin:0;font-size:calc(10 * var(--u));line-height:1;letter-spacing:0;text-transform:none}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-legal-image{display:block;width:calc(274 * var(--u));height:auto;margin:calc(22 * var(--u)) 0 0}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide[data-mobile-btn-pos=bottom] .mobile-bottom-btn{right:0;bottom:calc(9 * var(--u));left:0;padding:0;pointer-events:none}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .mobile-bottom-btn .banner-btn{display:flex;width:calc(162 * var(--u));height:calc(38 * var(--u));margin:0;padding:0;border-radius:calc(6 * var(--u));font-size:calc(14 * var(--u));line-height:1;pointer-events:auto}@media screen and (max-width:749px){.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .bfcm-card--gremlins .overlay-text,.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .bfcm-card--gremlins .overlay-legal,.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .overlay-legal-image{display:none}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .bfcm-card--joker .overlay-text .dc-only-mobile{display:inline}}@media screen and (min-width:750px){.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated{padding-top:40px}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .section-eyebrow{font-family:gothambold,Arial,Helvetica,sans-serif;font-size:16px;line-height:16px}.bfcm-arrivals--dated .swiper-slide{--u: min(.15823cqw, 1px)}.bfcm-arrivals--dated .swiper-slide.bfcm-card--lotr-wide{--u: max(.7px, min(.078125cqw, 1px))}.bfcm-arrivals--dated .swiper-slide.bfcm-card--gremlins{--col: 375;--top: 24;--logo: 108;--logo-gap: 26;--sub-font: var(--bold);--sub-size: 12.76;--sub-gap: 15;--title-size: 63.8;--title-lh: 65.4;--title-ls: 1.59;--stroke: 2.55;--shadow-x: 1.59;--shadow-y: 2.39;--text-size: 9.58;--text-gap: 14;--btn-gap: 14}.bfcm-arrivals--dated .swiper-slide.bfcm-card--joker{--col: 375;--left: 30;--top: 55;--logo: 179;--logo-gap: 21;--sub-size: 11.15;--sub-lh: 11;--sub-ls: 1.34;--sub-gap: 9;--title-size: 40.88;--title-lh: 35;--text-size: 12;--text-gap: 18;--btn-gap: 21}.bfcm-arrivals--dated .swiper-slide.bfcm-card--lotr-wide{--col: 399;--left: 60;--top: 25;--logo: 99;--logo-gap: 17;--sub: #ffdb66;--sub-size: 10.62;--sub-lh: 9;--sub-gap: 12;--title: #fff;--title-size: 34.87;--title-lh: 34.9;--btn-w: 135;--btn-h: 41;--btn-size: 13.58;--btn-r: 5.1;--btn-gap: 10}.bfcm-arrivals--dated .swiper-slide.bfcm-card--lotr{--col: 358;--top: 57;--logo: 143;--logo-gap: 14;--sub: #000;--sub-size: 13.65;--sub-lh: 18.3;--sub-gap: 6.5;--title-size: 34.13;--title-lh: 36;--btn-gap: 15}.bfcm-arrivals--dated .swiper-slide.bfcm-card--barbie{--col: 347;--top: 45;--logo: 137;--logo-gap: 15;--sub-font: var(--bold);--sub-size: 12.44;--sub-lh: 11;--sub-gap: 15;--title-size: 36.35;--title-lh: 36.3;--btn-gap: 16}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .bfcm-card--joker .slide-overlay .overlay-inner{align-items:flex-start;text-align:left}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .bfcm-card--barbie .overlay-legal{right:calc(17 * var(--u));bottom:calc(21 * var(--u));font-size:calc(12 * var(--u))}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .slide-media img{min-height:0;max-height:384px;object-fit:cover;object-position:center}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .bfcm-card--lotr-wide .media-frame>.slide-media-link img{min-height:calc(280 * var(--u));max-height:280px;object-position:left center}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide[data-mobile-btn-pos=bottom] .btn-in-overlay{display:flex;flex:none;width:max(110px,calc(var(--btn-w, 127) * var(--u)));height:max(32px,calc(var(--btn-h, 38) * var(--u)));margin:calc(var(--btn-gap, 14) * var(--u)) 0 0;padding:0;border-radius:calc(var(--btn-r, 4.8) * var(--u));font-size:max(11px,calc(var(--btn-size, 12.76) * var(--u)));line-height:1;pointer-events:auto}}@media screen and (min-width:1000px){.banner-with-padding.bfcm-arrivals--pair .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.banner-with-padding.bfcm-arrivals.bfcm-arrivals--dated .swiper-slide .slide-ribbon{width:max(68px,calc(91 * var(--u)));height:max(25px,calc(33 * var(--u)));border-radius:0 0 0 max(16px,calc(21 * var(--u)));font-size:max(12px,calc(16.4 * var(--u)))}}
/*# sourceMappingURL=/cdn/shop/t/271/assets/bfcm-home.css.map */
