.eclio-bfcm{--bfcm-black: #12151b;--bfcm-acid: #dfff63}.eclio-bfcm .announcement-bar{border-bottom:1px solid rgb(255 255 255 / .13);letter-spacing:.06em}.eclio-bfcm .eclio-countdown__time{color:#dfff63}.eclio-bfcm .badge--on-sale{--badge-background: 223 255 99;--badge-color: 18 21 27;background:#dfff63;color:#12151b;font-weight:700}.eclio-bfcm .badge--sold-out{background:#242933;color:#fff}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]){background:#12151b}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) image-banner{background:#12151b}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) image-banner:before{display:block;background:linear-gradient(90deg,#080c16e0,#080c1673 48%,#080c160f)}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) .prose{max-width:740px}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) .prose>.bold{display:inline-block;width:fit-content;color:#dfff63;border:1px solid rgb(223 255 99 / .55);border-radius:4px;font-size:12px;letter-spacing:.13em;padding:8px 12px}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) .prose>.h2{font-size:clamp(48px,6.4vw,94px);line-height:.98;font-weight:800;letter-spacing:-.055em;color:#fff;max-width:12ch}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) .prose>div{font-size:18px;max-width:45ch;color:#e4e8f0}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) .button{background:#2a4bf8;color:#fff;border-color:#2a4bf8;border-radius:5px;min-height:54px;padding-inline:32px}.eclio-bfcm.eclio-page-index :is(#bfcm-strip-priority,[id$=eclio_bfcm_campaign_bar])>.section{padding:0}.eclio-bfcm-ribbon{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap;padding:20px 28px;background:#dfff63;color:#12151b}.eclio-bfcm-ribbon strong{font-size:17px;letter-spacing:-.015em}.eclio-bfcm-ribbon>span{font-size:14px}.eclio-bfcm-ribbon a{font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.eclio-bfcm.eclio-page-index :is(#bfcm-products-priority,[id$=featured_collection_6FDEEB]){background:#12151b}.eclio-bfcm.eclio-page-index :is(#bfcm-products-priority,[id$=featured_collection_6FDEEB])>.section{background:#12151b;padding-block:clamp(44px,6vw,88px)}.eclio-bfcm.eclio-page-index :is(#bfcm-products-priority,[id$=featured_collection_6FDEEB]) .section-header{color:#fff}.eclio-bfcm.eclio-page-index :is(#bfcm-products-priority,[id$=featured_collection_6FDEEB]) .section-header .subheading{color:#dfff63;font-size:12px;letter-spacing:.12em}.eclio-bfcm.eclio-page-index :is(#bfcm-products-priority,[id$=featured_collection_6FDEEB]) .scrollbar{color:#fff}.eclio-bfcm.eclio-page-index :is(#bfcm-products-priority,[id$=featured_collection_6FDEEB]) .eclio-compact-card{border-color:#353b47}.eclio-bfcm.eclio-page-index :is(#bfcm-discover-priority,[id$=custom_multi_column_jahVVp]){background:#171b23}.eclio-bfcm.eclio-page-index :is(#bfcm-discover-priority,[id$=custom_multi_column_jahVVp]) :is(.custom-multi-column-heading,.custom-multi-column-subheading){color:#fff}.eclio-bfcm.eclio-page-index :is(#bfcm-discover-priority,[id$=custom_multi_column_jahVVp]) .custom-multi-column-content-item{background:#fff}.eclio-bfcm.eclio-page-index :is(#bfcm-discover-priority,[id$=custom_multi_column_jahVVp]) .custom-multi-column-content-item-text{background:#fff}.eclio-bfcm .eclio-footer{border-top:3px solid #2a4bf8}@media(max-width:699px){.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) image-banner:before{background:linear-gradient(180deg,#080c16a6,#080c1652 55%,#080c1699)}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) .prose>.h2{font-size:clamp(43px,11vw,60px);margin-inline:auto}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) .prose>.bold{font-size:10px;letter-spacing:.08em}.eclio-bfcm-ribbon{gap:8px 16px;padding:16px 20px;text-align:center}.eclio-bfcm-ribbon strong{width:100%;font-size:15px}.eclio-bfcm.eclio-page-index :is(#bfcm-hero-priority,[id$=image_with_text_overlay_RBrhbK]) .prose>div{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/eclio-bfcm.css.map */
