.freebie-event{background:#121212;color:#fff;font-family:Manrope;font-style:normal}.freebie-event h2{margin:0 0 16px;font-family:Manrope;font-style:normal;color:#fff;text-align:center;font-size:32px;font-weight:600;line-height:120%}.freebie-event p{margin:0 0 56px;font-family:Manrope;font-style:normal;text-align:center;font-size:20px;font-weight:400;line-height:120%}.freebie-event p span{border-radius:99px;background:#fee485;color:#000;text-align:center;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:120%;display:inline-flex;width:16px;height:16px;padding:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:relative;top:-2px;left:-1px;cursor:pointer}.freebie-event .freebie-event-mobile-list{display:none}.freebie-event .freebie-event-list{display:flex;gap:19px}.freebie-event .freebie-event-list-date .freebie-event-date-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:108px}.freebie-event .freebie-event-list-date .freebie-event-date-item .default-circle{display:block}.freebie-event .freebie-event-list-date .freebie-event-date-item .active-circle{opacity:0}.freebie-event .freebie-event-list-date .freebie-event-date-item img{display:none}.freebie-event .freebie-event-list-date .freebie-event-date-item svg{width:100%;position:absolute;top:0;left:0;z-index:0}.freebie-event .freebie-event-list-date .freebie-event-date-item svg path{width:100%}.freebie-event .freebie-event-list-date .freebie-event-date-item p{margin:0}.freebie-event .freebie-event-list-date .freebie-event-date-item .freebie-event-date-item-month{z-index:1;display:flex;align-items:center;justify-content:center;gap:4px}.freebie-event .freebie-event-list-date .freebie-event-date-item .freebie-event-date-item-month p{font-size:24px;font-family:Manrope;font-style:normal;text-align:center;font-size:26px;font-weight:600;line-height:120%}.freebie-event .freebie-event-list-date .freebie-event-date-item .freebie-event-date-item-tag{z-index:1;font-size:13px;font-weight:400;line-height:120%}.freebie-event .freebie-event-list-date .freebie-event-date-item.active .default-circle{display:none}.freebie-event .freebie-event-list-date .freebie-event-date-item.active .active-circle{opacity:1;stroke-width:1px;stroke:#fee485}.freebie-event .freebie-event-list-date .freebie-event-date-item.active img{display:block}.freebie-event .freebie-event-list-date .freebie-event-date-item.active .freebie-event-date-item-last{width:100%;height:100%;position:absolute;top:0;left:0;background-image:var(--image-freebie-event-date-item-last);background-size:100% 100%}.freebie-event .freebie-event-list-date .freebie-event-date-item.active .freebie-event-date-item-last svg{opacity:0}.freebie-event .freebie-event-list-date .freebie-event-date-item.active .freebie-event-date-item-month p,.freebie-event .freebie-event-list-date .freebie-event-date-item.active .freebie-event-date-item-tag{color:#fee485}.freebie-event .freebie-event-list-progress{display:flex}.freebie-event .freebie-event-list-progress .freebie-event-progress-item{flex:1;height:100px;display:flex;position:relative}.freebie-event .freebie-event-list-progress .freebie-event-progress-item .default-circle{display:block}.freebie-event .freebie-event-list-progress .freebie-event-progress-item .active-circle,.freebie-event .freebie-event-list-progress .freebie-event-progress-item .expired-circle{display:none}.freebie-event .freebie-event-list-progress .freebie-event-progress-item .freebie-event-progress-item-solid{height:2px;width:100%;display:block!important;background:#595959;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.freebie-event .freebie-event-list-progress .freebie-event-progress-item .freebie-event-progress-item-gray-circle{width:30px;height:30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.freebie-event .freebie-event-list-progress .freebie-event-progress-item.active .default-circle,.freebie-event .freebie-event-list-progress .freebie-event-progress-item.active .expired-circle{display:none}.freebie-event .freebie-event-list-progress .freebie-event-progress-item.active .active-circle{display:block}.freebie-event .freebie-event-list-progress .freebie-event-progress-item.active .active-circle-last{width:30px;height:30px;position:absolute;display:block!important;left:50%;top:50%;transform:translate(-50%,-50%);background-image:var(--image-freebie-event-socials-circle-last);background-size:100% 100%}.freebie-event .freebie-event-list-progress .freebie-event-progress-item.expired .active-circle,.freebie-event .freebie-event-list-progress .freebie-event-progress-item.expired .default-circle{display:none}.freebie-event .freebie-event-list-progress .freebie-event-progress-item.expired .expired-circle{display:block}.freebie-event .freebie-event-list-content .freebie-event-content-item{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:20px;height:279px;border-radius:8px;background:#202020;background-image:none;background-size:100% 100%;background-repeat:no-repeat}.freebie-event .freebie-event-list-content .freebie-event-content-item p{margin:0}.freebie-event .freebie-event-list-content .freebie-event-content-item .freebie-event-content-item-title p,.freebie-event .freebie-event-list-content .freebie-event-content-item .freebie-event-content-item-title strong{text-align:left;font-family:Manrope;font-style:normal;font-size:20px;font-weight:400;line-height:140%;letter-spacing:-1px}.freebie-event .freebie-event-list-content .freebie-event-content-item .freebie-event-content-item-desc p:first-child{text-align:left;color:#fff;font-family:Manrope;font-style:normal;font-size:16px;font-weight:600;line-height:120%;margin-bottom:10px}.freebie-event .freebie-event-list-content .freebie-event-content-item .freebie-event-content-item-desc p:last-child{text-align:left;font-family:Manrope;font-style:normal;color:#fff;font-size:13px;font-weight:400;line-height:140%}.freebie-event .freebie-event-list-content .freebie-event-content-item.active{background-image:var(--image-freebie-event-content-background)}.freebie-event .freebie-event-list-content .freebie-event-content-item.active strong{color:#fee485;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.freebie-event .freebie-event-list-content .freebie-event-content-item.active .freebie-event-content-item-desc p:last-child{color:#fee485}.freebie-event .freebie-event-list-content .freebie-event-content-item.freebie-event-content-item-last .freebie-event-content-item-desc,.freebie-event .freebie-event-list-content .freebie-event-content-item.freebie-event-content-item-last .freebie-event-content-item-title{display:none}.freebie-event .freebie-event-list-content .freebie-event-content-item.freebie-event-content-item-last .freebie-event-content-item-last-img{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.freebie-event .freebie-event-list-content .freebie-event-content-item.freebie-event-content-item-last .freebie-event-content-item-last-img svg{width:100%;height:100%}.freebie-event .freebie-event-list-content .freebie-event-content-item.freebie-event-content-item-last.active{background-image:var(--image-freebie-event-socials-content-img)}.freebie-event .freebie-event-list-content .freebie-event-content-item.freebie-event-content-item-last.active .freebie-event-content-item-desc,.freebie-event .freebie-event-list-content .freebie-event-content-item.freebie-event-content-item-last.active .freebie-event-content-item-title{display:block}.freebie-event .freebie-event-list-content .freebie-event-content-item.freebie-event-content-item-last.active .freebie-event-content-item-last-img{display:none}.freebie-event b-modal{--banana-modal-width:60vw}.freebie-event b-modal::part(base){background-image:var(--image-freebie-event-modal-bg-img);background-size:100% 100%;background-repeat:no-repeat}.freebie-event .freebie-event-modal-content{padding:20px 52px}.freebie-event .freebie-event-modal-content h3{color:#000;font-family:Manrope;font-size:24px;text-align:center;font-style:normal;font-weight:600;line-height:120%;margin-bottom:0}.freebie-event .freebie-event-modal-content p{margin:20px 0 0;text-align:left;color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:120%}.freebie-event .freebie-event-modal-content ul{margin:10px 0;padding-inline-start:15px}.freebie-event .freebie-event-modal-content ul li{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:4px}@media screen and (max-width:1400px){.freebie-event .freebie-event-list-date{justify-content:center}.freebie-event .freebie-event-list-date .freebie-event-date-item{height:89px;flex:0 0 250px}.freebie-event .freebie-event-list-date .freebie-event-date-item svg{top:-10px}}@media screen and (max-width:1200px){.freebie-event .freebie-event-list-date{justify-content:center}.freebie-event .freebie-event-list-date .freebie-event-date-item{height:73px;flex:0 0 210px}.freebie-event .freebie-event-list-date .freebie-event-date-item svg{top:-17px}}@media screen and (max-width:1023px){.freebie-event{background:#121212;color:#fff;font-family:Manrope;font-style:normal}.freebie-event h2{margin:0 0 8px;color:#fff;text-align:left;font-family:Manrope;font-size:28px;font-style:normal;font-weight:600;line-height:140%}.freebie-event p{margin:0 0 32px;text-align:left;color:#fff;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.freebie-event p span{border-radius:99px;background:#fee485;color:#000;text-align:center;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:120%;display:inline-flex;width:16px;height:16px;padding:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:relative;top:-2px;left:-1px;cursor:pointer}.freebie-event .freebie-event-list,.freebie-event .freebie-event-list-progress{display:none}.freebie-event .freebie-event-mobile-list{display:flex;flex-direction:column;gap:20px}.freebie-event .freebie-event-mobile-list b-collapse{--banana-collapse-content-padding:0 16px 32px 16px}.freebie-event .freebie-event-mobile-list b-collapse::part(base){background-size:100% 100%;border-radius:8px;border-color:#202020;background-color:#202020}.freebie-event .freebie-event-mobile-list b-collapse[data-active=true][open]::part(base){background-image:var(--image-freebie-event-content-background);border-radius:8px;background-color:#202020}.freebie-event .freebie-event-mobile-list b-collapse[data-active=true][data-last=true][open]::part(base){background-image:var(--image-freebie-event-socials-content-img)}.freebie-event .freebie-event-mobile-list b-collapse[open]::part(base) .hidden{display:block!important}.freebie-event .freebie-event-mobile-list b-collapse[data-active=true] .freebie-event-date-mobile-item p{color:#fee485}.freebie-event .freebie-event-mobile-list b-collapse[data-active=true] .freebie-event-date-mobile-item .freebie-event-date-mobile-item-month img{display:block}.freebie-event .freebie-event-mobile-list b-collapse[data-active=true] .freebie-event-content-mobile-item{color:#fee485}.freebie-event .freebie-event-mobile-list b-collapse[data-active=true] .freebie-event-content-mobile-item .freebie-event-content-mobile-item-title strong{color:#fee485;font-weight:600}.freebie-event .freebie-event-mobile-list b-collapse[data-active=true] .freebie-event-content-mobile-item .freebie-event-content-mobile-item-desc p:last-child{color:#fee485}.freebie-event .freebie-event-mobile-list b-collapse[data-active=true] .freebie-event-content-mobile-item.freebie-event-content-item-last .freebie-event-content-mobile-item-desc,.freebie-event .freebie-event-mobile-list b-collapse[data-active=true] .freebie-event-content-mobile-item.freebie-event-content-item-last .freebie-event-content-mobile-item-title{display:block}.freebie-event .freebie-event-mobile-list b-collapse[data-active=true] .freebie-event-content-mobile-item.freebie-event-content-item-last .freebie-event-content-mobile-item-last-img{display:none}.freebie-event .freebie-event-mobile-list .freebie-event-date-mobile-item{color:#fff;text-align:center;font-family:Manrope;font-size:13px;font-style:normal;font-weight:400;line-height:120%;display:flex;flex-direction:column;gap:4px}.freebie-event .freebie-event-mobile-list .freebie-event-date-mobile-item p{margin:0}.freebie-event .freebie-event-mobile-list .freebie-event-date-mobile-item .freebie-event-date-mobile-item-month{color:#fff;text-align:center;font-family:Manrope;font-size:26px;font-style:normal;font-weight:600;line-height:120%;display:flex;gap:4px}.freebie-event .freebie-event-mobile-list .freebie-event-date-mobile-item .freebie-event-date-mobile-item-month p{color:#fff;text-align:center;font-family:Manrope;font-size:26px;font-style:normal;font-weight:600;line-height:120%}.freebie-event .freebie-event-mobile-list .freebie-event-date-mobile-item .freebie-event-date-mobile-item-month img,.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item.freebie-event-content-item-last .freebie-event-content-mobile-item-desc,.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item.freebie-event-content-item-last .freebie-event-content-mobile-item-title{display:none}.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item.freebie-event-content-item-last .freebie-event-content-mobile-item-last-img{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item.freebie-event-content-item-last .freebie-event-content-mobile-item-last-img svg{width:100%;height:100%}.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item{color:#fff;padding-top:0}.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item p{margin:0}.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item .freebie-event-content-mobile-item-title{margin-bottom:60px}.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item .freebie-event-content-mobile-item-title p,.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item .freebie-event-content-mobile-item-title p strong{color:#fff;text-align:left;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item .freebie-event-content-mobile-item-desc p:first-child{margin-bottom:10px;color:#fff;text-align:left;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.freebie-event .freebie-event-mobile-list .freebie-event-content-mobile-item .freebie-event-content-mobile-item-desc p:last-child{color:#fff;font-family:Manrope;text-align:left;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.freebie-event b-modal{--banana-modal-width:95vw;--banana-modal-padding:20px}.freebie-event .freebie-event-modal-content{padding:0}.freebie-event .freebie-event-modal-content h3{color:#000;text-align:center;font-family:Manrope;font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:0}.freebie-event .freebie-event-modal-content p{margin:20px 0 0;text-align:left;color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:120%}.freebie-event .freebie-event-modal-content ul{margin:8px 0;padding-inline-start:15px}.freebie-event .freebie-event-modal-content ul li{color:#000;font-family:Manrope;font-size:13px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.13px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-freebie-event.css.map */
