html body .bfCol{padding:0}.bfCol{background:#000;color:#fff;border-bottom:3px solid #d51a1f}.bfCol__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;padding:32px 0}.bfCol__text{flex:1 1 420px;min-width:0}.bfCol__tag{display:inline-block;margin:0 0 12px;padding:6px 10px 5px;border-radius:4px;background:#d51a1f;color:#fff;font-family:Poppins-Bold,Helvetica,Arial,sans-serif;font-size:13px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.bfCol .bfCol__title{margin:0;color:#fff;font-size:36px;line-height:1.15;text-transform:uppercase;letter-spacing:.02em}.bfCol__desc{margin-top:10px;max-width:60ch;color:#cfcfcf;font-size:15px;line-height:1.5}.bfCol__desc *{color:inherit}.bfCol__desc p{margin:0 0 .5em}.bfCol__countdown{flex:0 0 auto;text-align:center}.bfCol__label{margin:0 0 8px;color:#fff;font-family:Poppins-Bold,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.bfCol__boxes{display:flex;gap:12px;justify-content:center}.bfCol__unit{display:flex;flex-direction:column;align-items:center;gap:4px}.bfCol__num{display:block;width:56px;height:52px;border:1px solid #333;border-radius:4px;background:#141414;color:#fff;font-family:Poppins-Bold,Helvetica,Arial,sans-serif;font-size:26px;line-height:50px;font-variant-numeric:tabular-nums}.bfCol__cap{color:#bdbdbd;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.bfCol .bfcd__warn{margin:0;color:#ffd27a;font-size:13px}.bfColGrid__empty{padding:48px 0;text-align:center;font-size:16px}@media screen and (max-width:40em){.bfCol__inner{padding:24px 0;gap:18px}.bfCol__text,.bfCol__countdown{flex-basis:100%}.bfCol .bfCol__title{font-size:26px}.bfCol__num{width:52px;height:48px;font-size:24px;line-height:46px}}.bfCol__urgency{display:flex;align-items:center;gap:10px;margin:14px 0 0;color:#fff;font-family:Poppins-Bold,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.35}.bfCol__pulse{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:#d51a1f;box-shadow:0 0 #d51a1fb3;animation:bfColPulse 1.8s ease-out infinite}@keyframes bfColPulse{70%{box-shadow:0 0 0 10px #d51a1f00}to{box-shadow:0 0 #d51a1f00}}@media(prefers-reduced-motion:reduce){.bfCol__pulse{animation:none}}.bfCol__perks{display:flex;flex-wrap:wrap;gap:8px 20px;margin:14px 0 0;padding:0;list-style:none}.bfCol__perks li{position:relative;margin:0;padding-left:18px;color:#bdbdbd;font-size:13px;line-height:1.4}.bfCol__perks li:before{content:"";position:absolute;left:0;top:.35em;width:8px;height:5px;border-left:2px solid #bdbdbd;border-bottom:2px solid #bdbdbd;transform:rotate(-45deg)}html body.bf_collection{background-color:#000}html body.bf_collection main{background-color:#0a0a0b;background-image:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.07),transparent 60%),linear-gradient(45deg,rgba(255,255,255,.035) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.035) 75%),linear-gradient(45deg,rgba(255,255,255,.035) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.035) 75%),linear-gradient(180deg,#141416,#050506);background-size:100% 100%,8px 8px,8px 8px,100% 100%;background-position:0 0,0 0,4px 4px,0 0}html body.bf_collection .thHead,html body.bf_collection .thHead .tHead{background-color:#fff}html body.bf_collection .pageButtons,html body.bf_collection .pageButtons a,html body.bf_collection .pageButtons span,html body.bf_collection .bfColGrid__empty,html body.bf_collection .jdgm-carousel-title-and-link,html body.bf_collection .jdgm-carousel-title-and-link .jdgm-carousel-title{color:#fff}html body.bf_collection .jdgm-carousel-title-and-link .jdgm-carousel-number-of-reviews{color:#cfcfcf!important}.bfCol__deal{margin:10px 0 0;color:#fff;font-family:Poppins-Bold,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.bfCol__off{display:inline-block;margin:0 .2em;padding:.05em .45em;background:#d51a1f;transform:skew(-15deg);font-size:1.9em;line-height:1.1;vertical-align:-.12em}.bfCol__until{margin:10px 0 0;color:#bdbdbd;font-size:12px;letter-spacing:.02em}.bfCol__num{border-color:#3a3a3a}.bfCol__cap{font-size:12px}.bfColGrid{padding-top:24px}html body .bfColGrid a:focus-visible{outline:3px solid #d51a1f!important;outline-offset:2px}html body.bf_collection .jdgm-carousel-wrapper{overflow-x:clip}.bfColBar{position:fixed;left:0;right:0;top:0;z-index:60;background:#000;border-bottom:1px solid #333;color:#fff;transform:translateY(-100%);transition:transform .3s cubic-bezier(.16,1,.3,1);visibility:hidden}.bfColBar.is-on{transform:none;visibility:visible}.bfColBar__in{display:flex;align-items:center;justify-content:center;gap:12px;height:40px;padding:0 16px;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.bfColBar__time{text-transform:none;font-family:Poppins-Bold,Helvetica,Arial,sans-serif;font-size:16px;font-variant-numeric:tabular-nums;letter-spacing:.02em}.bfColBar__time b{color:#fff}@media(prefers-reduced-motion:reduce){.bfColBar{transition:none}}@media screen and (max-width:40em){.bfCol__inner{padding:14px 0 16px;gap:10px}.bfCol__tag,.bfCol__desc,.bfCol__perks,.bfCol__label,.bfCol__until{display:none}.bfCol .bfCol__title{font-size:22px}.bfCol__deal{margin-top:4px;font-size:15px}.bfCol__urgency{margin-top:8px;font-size:13px}.bfCol__countdown{text-align:left}.bfCol__boxes{justify-content:start;gap:6px}.bfCol__unit{flex-direction:row;align-items:baseline;gap:3px}.bfCol__num{width:auto;min-width:38px;height:34px;padding:0 4px;font-size:18px;line-height:32px}.bfCol__cap{font-size:11px}.bfColGrid{padding-top:16px}.bfColBar{top:auto;bottom:0;border-top:1px solid #333;border-bottom:0;transform:translateY(100%);padding-bottom:env(safe-area-inset-bottom)}.bfColBar__in{gap:10px;font-size:11px}.bfColBar__time{font-size:15px}}.bfCol__countdown[hidden],.bfColBar__in[hidden]{display:none!important}.bfColBar:has(.bfColBar__in[hidden]){display:none}.bfCol:has(.bfCol__countdown[hidden]) .bfCol__urgency{display:none}.bfGroups{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 8px;padding:0 15px}.bfGroups__link{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid #3a3a3a;border-radius:999px;background:#000;color:#fff;font-family:Poppins-Bold,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.02em;text-transform:uppercase;transition:border-color .2s,background-color .2s}.bfGroups__link span{color:#bdbdbd;font-family:inherit;font-size:12px}.bfGroups__link:hover,.bfGroups__link:focus-visible{border-color:#d51a1f;color:#fff}.bfGroups__link:focus-visible{outline:2px solid #d51a1f;outline-offset:2px}.bfGroup{scroll-margin-top:56px}.bfGroup+.bfGroup{margin-top:24px}.bfGroup__title{display:flex;align-items:baseline;gap:14px;margin:24px 15px 16px;padding-left:14px;position:relative;color:#fff;font-family:Poppins-Bold,Helvetica,Arial,sans-serif;font-size:28px;line-height:1.15;text-transform:uppercase;letter-spacing:.02em}.bfGroup__title:before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:5px;background:#d51a1f;transform:skew(-15deg)}.bfGroup__n{color:#bdbdbd;font-family:Poppins-Regular,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.04em;text-transform:none}@media screen and (max-width:40em){.bfGroups{gap:8px;padding:0}.bfGroups__link{min-height:36px;padding:0 12px;font-size:12px}.bfGroup{scroll-margin-top:12px}.bfGroup__title{margin:20px 0 12px;font-size:22px}}.bfGroups__link--alt{border-color:#ffd400;background:#ffd400;color:#111}.bfGroups__link--alt:hover,.bfGroups__link--alt:focus-visible{border-color:#fff;background:#ffe24d;color:#111}#bf-video,#reviews{scroll-margin-top:56px}html body.bf_collection #hAlegeCPM{display:none!important}html body.bf_collection .bfColGrid .prodImgSlider{overflow:hidden}html body.bf_collection .bfColGrid .productImg2.slick-slider,html body.bf_collection .bfColGrid .productImg2 .slick-list,html body.bf_collection .bfColGrid .productImg2 .slick-track,html body.bf_collection .bfColGrid .productImg2 .slide,html body.bf_collection .bfColGrid .productImg2 .slide>a,html body.bf_collection .bfColGrid .productImg2 picture{height:100%}html body.bf_collection .bfColGrid .productImg2 .slide>a,html body.bf_collection .bfColGrid .productImg2 picture{display:block}html body.bf_collection .bfColGrid .productImg2 img{width:100%;height:100%!important;object-fit:contain}@media screen and (max-width:40em){.bfCol .bfCol__title{font-family:Poppins-Bold,Helvetica,Arial,sans-serif;font-size:34px;line-height:1.05;letter-spacing:.01em}.bfCol__countdown{text-align:center}.bfCol__boxes{justify-content:center}.bfCol__inner{justify-content:center;text-align:center}.bfCol__text{text-align:center}.bfCol__urgency{justify-content:center;text-align:center}.bfCol__pulse{display:none}.bfGroupList{display:flex;flex-direction:column;gap:24px}.bfGroupList>.bfGroup{order:3;margin-top:0}.bfGroupList>#bf-mystery,.bfGroups__link[href="#bf-mystery"]{order:1}.bfGroupList>#bf-personalizate,.bfGroups__link[href="#bf-personalizate"]{order:2}.bfGroups__link{order:3}}html body.bf_collection .bfTop{height:auto;padding:8px}html body.bf_collection .bfTop__time{flex-direction:column;flex-wrap:nowrap;row-gap:2px}html body.bf_collection .bfTop .bfTop__label{font-size:13px;white-space:nowrap}html body.bf_collection .bfTop .bfTop__clock{font-size:26px;line-height:1.1}html body.bf_collection .bfTop small{font-size:12px}@media print,screen and (min-width:64em){html body.bf_collection .bfTop{height:auto;min-height:59px;padding:6px 8px}html body.bf_collection .bfTop .bfTop__label{font-size:14px}html body.bf_collection .bfTop .bfTop__clock{font-size:30px}html body.bf_collection .bfTop small{font-size:13px}html body.bf_collection #mSidemenu{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bf_collection.css.map */
