.slide_card .slide_top{height:57%;display:flex;flex-direction:column;padding-top:38px;justify-content:space-between}.bfcm_products p{margin:0}.slide_card>div:nth-child(n+2){padding-inline:24px}.slide_card .slide_top .total_item{padding-block:18px;border-bottom:1px dashed #bababa;border-top:1px dashed #bababa;display:flex;flex-direction:column;align-items:end;margin-top:auto}.slide_card .slide_top .price_item{padding-block:10px 38px;border-bottom:1px dashed #BABABA}.slide_card .slide_top .price_item .price{color:#ff4d0a}.slide_card .slide_top .price_item .compare{border-radius:4px;background:linear-gradient(90deg,#ff3c3d,#ff9d00),#d9d9d9;font-size:20px;color:#fff;padding:4px 8px 1px}.slide_card .slide_top .price_item .item{display:flex;justify-content:space-between}.slide_card .slide_top .price_item .item:last-child{margin-top:5px}.slide_card .slide_bottom .add_btn{display:flex;text-transform:capitalize;flex:1;font-size:14px;justify-content:center;align-items:center;padding:9px 36px 8px;gap:10px;color:#fff;border-radius:4px;cursor:pointer;background:#ff7a3d;border-color:#ff7a3d;margin-top:clamp(10px,calc(37vw/19.2),37px)}.slide_card .slide_bottom .total{font-size:26px;margin-top:18px;display:flex;justify-content:end;gap:20px}.slide_card .slide_bottom .total span:first-child{color:#ff4d0a}.slide_card .slide_bottom .total span:last-child{color:#ff4d0a}.slide_top .price_item .name>span:nth-child(2){font-size:12px;color:#a3a3a3;vertical-align:top}.slide_top .price_item .name_a{color:#666}.slide_top .total_item .item{width:150px;color:#666;display:flex;justify-content:space-between;padding:4px 5px 3px}.slide_top .total_item .item span:first-child{width:50%}.slide_top .total_item .item:nth-child(2){border-radius:4px;background:linear-gradient(90deg,#ff3c3d,#ff9d00);color:#fff}.slide_card .slide_top .text_tag{margin-bottom:35px;background:var(--bg) no-repeat;background-size:contain;aspect-ratio:333 / 53;display:flex;align-items:center;padding-left:15px;color:#ff7a3d;box-sizing:border-box}.slide_card .slide_top .text_tag p{font-size:inherit}.bottom_item .mb_header .text_tag{max-width:calc(100% - 32px);margin:16px auto;padding:8px 10px;color:#ff7a3d;border-radius:4px;background:#fff1eb}.slide_card .slide_top .card_title{font-size:22px;color:#050505;line-height:1}.swiper-slide .slide_card{background:var(--bg) no-repeat;background-size:cover;box-sizing:border-box}.bottom_item .tag_img{width:51%;background:var(--bg) no-repeat;background-size:cover;aspect-ratio:215 / 64;transform:translate(-2px,-2px)}.bottom_item .mb_header .tag_img{width:166px;margin-left:0;transform:translate(0)}.bottom_item .tag_img span{position:absolute;top:50%;left:7%;transform:translateY(-50%);font-size:22px;color:#fff;font-weight:700}.bottom_item .mb_header .tag_img span{left:16px;top:43%}.fathers_day_products .section_header .desc{color:var(--font-white, #fff);text-shadow:0 4px 4px rgba(0,0,0,.25);font-size:var(--fontSize-14, 14px);text-align:center;opacity:.66;margin-top:10px}.bfcm_products .product_item{border-radius:6px;box-sizing:border-box;position:relative}.bfcm_products .product_item .free_tag{position:absolute;left:0;top:0;border-radius:4px 0 20px;background:#ffe8bd7d;-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);font-size:40px;aspect-ratio:100 / 60;width:calc(100% / 3.84);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Transducer}.bfcm_products .bottom_item .product_item .product_media{max-width:100%;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden}.bfcm_products .product_media .variant-img{background:var(--bg) no-repeat;background-size:contain}.bfcm_products .product_item .product_info{padding:0 24px;display:flex;align-items:center}.bfcm_products .product_item .product_info .top_wrapper{height:auto;width:100%}.bfcm_products .bottom_item .swiper-slide{aspect-ratio:384 / 489}.bottom_cart{padding-block:24px;display:flex;justify-content:space-between;align-items:center}.bottom_cart .add_btn{display:flex;flex:1;font-size:15px;justify-content:center;align-items:center;max-width:190px;padding-block:9px 8px;gap:10px;color:#fff;border-radius:4px;cursor:pointer;background:#ff7a3d;border-color:#ff7a3d}.bottom_cart .price_item .compare{font-size:calc(8px + 4vw/3.93);color:#9ca3af;text-decoration:line-through}.bottom_cart .price_item .prices{font-size:calc(8px + 12vw/3.93);color:#ff4d0a}.bfcm_products .header_title{margin-bottom:2px}.bfcm_products .swiper-slide:first-child .product_top:after{content:"+";position:absolute;right:0;bottom:0;transform:translate(74%,50%);width:48px;height:48px;border-radius:50%;background-color:#ff7a3d;color:#fff;z-index:1;display:flex;align-items:center;justify-content:center;font-size:40px;padding-top:5px;box-sizing:border-box}.fathers_day_products .section_header .progress_item{margin-top:36px}.section_header .progress_item .progress_bar{display:block;height:15px;background-color:#947473;border-radius:15px;overflow:hidden;position:relative}.section_header .progress_item p{margin-top:10px;display:flex;justify-content:center;gap:8px;font-size:18px;color:#ff7161;align-items:center}.section_header .progress_item .progress_bar:after{content:"";position:absolute;width:var(--progress-percent);height:100%;top:0;left:0;border-radius:15px;background:linear-gradient(95deg,#000 -30.28%,#572aa8 5.1%,#e35783 37.05%,#ff7148 59.21%,#ff3d3d 94.45%,#ff3c3d 94.45%)}.bfcm_products .product_info .price_list .cur_price{font-size:20px}@media screen and (max-width: 1024px) and (min-width:820px){.slide_card .slide_top{padding-block:16px 0}.slide_card>div:nth-child(n+2){padding-inline:14px}.bfcm_products .product_list_swiper:not(.enable_swiper) .swiper-wrapper{gap:12px}.bfcm_products .product_info .product_item .product_info .top_wrapper{gap:5px}.bfcm_products .product_item .product_info .variant_list{gap:6px}.bfcm_products .variant_list .variant_values .item{font-size:10px}.bfcm_products .variant_list .variant_item .variant_name{font-size:14px}.bfcm_products .product_item .product_info .top_wrapper{gap:6px}.bfcm_products .product_info .top_wrapper .title .tag_text{font-size:12px}.bfcm_products .product_info .top_wrapper .title .name_a{font-size:14px}.bfcm_products .product_item .product_info{padding-inline:12px}.bfcm_products .bottom_item .swiper-slide{width:calc((100% - 24px) / 3)}.slide_card .slide_top .card_title{font-size:16px}.slide_card .tag_img span{font-size:13px}.slide_card .slide_top .total_item{padding-block:10px}.slide_card .slide_top .price_item{padding-block:0 10px;font-size:14px}.slide_card .slide_top .price_item .price{font-size:12px}.slide_card .slide_top .price_item .compare{font-size:10px}.slide_card .slide_top .text_tag{margin-block:8px}.slide_card .slide_top .text_tag,.slide_top .total_item .item{font-size:12px}.slide_card .slide_bottom .total{margin-top:10px;font-size:16px}.slide_card .slide_bottom .add_btn{margin-top:12px}.bfcm_products .product_item .free_tag{font-size:30px}}@media screen and (max-width:820px){.bfcm_products .swiper-slide:first-child .product_top:after{width:28px;height:28px;font-size:24px;line-height:24px;padding-top:2px}}@media screen and (max-width:768px){.section_header .progress_item .progress_bar{height:12px}.fathers_day_products .section_header .progress_item{margin-top:20px}.section_header .progress_item p{font-size:14px}.bfcm_products .product_item .free_tag{font-size:20px;border-bottom-right-radius:10px;width:30%;transform:none}.bfcm_products .product_item{border-width:0}.bottom_item .tag_img span{font-size:17px;font-weight:700}.bfcm_products .bottom_item{background-color:#fff;border-radius:4px}.bfcm_products .product_list_swiper{padding-inline:16px}.bfcm_products .product_list_swiper:not(.enable_swiper) .swiper-wrapper{gap:14px}.fathers_day_products .section_header .desc{color:#a3a3a3;margin-top:2px;font-size:12px}.bfcm_products .bottom_item .swiper-slide{width:calc((100% - 14px)/2);aspect-ratio:unset}.bfcm_products .product_item .product_info .top_wrapper .title .name_a{font-size:calc(8px + 6vw/3.93)}.bfcm_products .product_info .top_wrapper .title .tag_text{font-size:calc(8px + 4vw/3.93)}.bfcm_products .product_item .product_info{padding:12px}.bfcm_products .variant_list .variant_item{display:none}.bfcm_products .product_item .product_info .top_wrapper .title{flex-direction:column-reverse;gap:8px;align-items:flex-start}.bfcm_products .product_info .price_list .cur_price{font-size:calc(8px + 9vw/3.93)}.bfcm_products .product_info .price_list .price .compare_price{font-size:calc(8px + 2vw/3.93)}}.refurbished-openrun .variant_list .variant_values .item:nth-child(n+2),.refurbished-openrun .product-color-swatch-wrapper .swatch:nth-child(n+2){display:none}
/*# sourceMappingURL=/cdn/shop/t/154/assets/2025-bfcm-gifts.css.map */
