.FBT-main-cont{font-family:Arial,sans-serif;max-width:392px;width:100%;margin-top:24px}.FBT-cont{border-radius:16px;background:#fff;box-shadow:0px 5px 5px 0px rgba(224,228,238,.5);max-width:400px;margin:auto;padding:1px}.FBT-cont h2{font-size:1.2em;display:flex;justify-content:space-between;align-items:center;border-radius:4px;opacity:.08;background:var(--color-destructive)}.FBT-cont .special-offer-section{display:flex;justify-content:space-between;align-items:center;border-radius:4px;background:#fff1f1;padding:6px 16px 6px 11px;width:96%;margin:auto auto;margin-top:8px;margin-bottom:16px}.FBT-cont .special-offer-section .special-offer-tx{display:flex;align-items:center;gap:4px}.FBT-cont .special-offer-section .special-offer-tx :nth-child(1){color:var(--color-destructive);font-size:12px;font-family:Poppins;font-style:normal;font-weight:500;line-height:normal}.FBT-cont .special-offer-section .special-offer-tx :nth-child(2){color:var(--color-destructive);font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.FBT-cont .ar-special-offer-section{padding:6px 11px 6px 16px}.FBT-cont .cick-to-apply-btn{border-radius:2px;background:var(--color-destructive);padding:4px 6px;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal;border:none}.FBT-cont .offer-applied{color:var(--color-destructive);font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;gap:4px}.FBT-cont .offer-applied .circle{width:18px;height:18px;display:flex;justify-content:center;align-items:center;background:red;border-radius:50%}.FBT-cont .offer-applied .circle .tick{width:6px;height:8px;transform:rotate(45deg);position:relative;top:-2px;border-bottom:1px solid #fff;border-right:1px solid #fff}.FBT-cont .FBT-inner-cont{padding:0px 12px 24px 12px;margin-top:16px}.FBT-cont .FBT-inner-cont ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.FBT-cont .FBT-inner-cont ul li{display:flex;justify-content:space-between;align-items:center}.FBT-cont .FBT-inner-cont ul li .img-price{display:flex;align-items:center;justify-content:center;gap:12px}.FBT-cont .FBT-inner-cont ul li .img-price img{width:72px;height:72px;object-fit:cover;border-radius:8px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name{display:flex;flex-direction:column;gap:4px;justify-content:center}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name span{color:var(--color-foreground);font-size:14px;font-style:normal;font-weight:600;line-height:normal;font-family:Poppins}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw{display:flex;align-items:center;gap:6px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw .discounted-final-price{color:var(--color-destructive);font-size:12px;font-style:normal;font-weight:600;line-height:normal;font-family:Poppins}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw .final-price{color:var(--color-success);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw :nth-child(2){color:var(--color-foreground);font-size:12px;font-style:normal;font-family:Poppins;font-weight:500;line-height:normal;text-decoration:line-through}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw :nth-child(3){color:var(--color-destructive);font-size:10px;font-style:normal;font-weight:400;line-height:normal;font-family:Poppins}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw .extra-discount{color:var(--color-destructive);font-size:10px;font-style:normal;font-weight:400;line-height:normal;font-family:Poppins}.FBT-cont .FBT-inner-cont ul li .added-section{display:flex;justify-content:center;align-items:center;gap:4px}.FBT-cont .FBT-inner-cont ul li .added-section .add-text{color:var(--color-muted-foreground);font-size:14px;font-style:normal;font-family:Poppins;font-weight:500;line-height:normal}.FBT-cont .FBT-inner-cont ul li .added-section .added-txt{color:var(--color-foreground);font-size:14px;font-style:normal;font-family:Poppins;font-weight:500;line-height:normal}.FBT-cont .FBT-inner-cont ul li .added-section .custom-checkbox{display:inline-block;position:relative;cursor:pointer;user-select:none;width:20px;height:20px}.FBT-cont .FBT-inner-cont ul li .added-section .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.FBT-cont .FBT-inner-cont ul li .added-section .custom-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #32445b;border-radius:4px}.FBT-cont .FBT-inner-cont ul li .added-section .custom-checkbox:hover input~.checkmark{background-color:#ccc}.FBT-cont .FBT-inner-cont ul li .added-section .custom-checkbox input:checked~.checkmark{background-color:var(--color-primary-button)}.FBT-cont .FBT-inner-cont ul li .added-section .custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.FBT-cont .FBT-inner-cont ul li .added-section .custom-checkbox input:checked~.checkmark:after{display:block}.FBT-cont .FBT-inner-cont ul li .added-section .custom-checkbox .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.FBT-cont .FBT-inner-cont .total-price-and-btn{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:16px}.FBT-cont .FBT-inner-cont .total-price-and-btn .total{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.FBT-cont .FBT-inner-cont .total-price-and-btn .total :nth-child(1){color:var(--color-foreground);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:14px;font-family:Poppins}.FBT-cont .FBT-inner-cont .total-price-and-btn .total :nth-child(2){color:var(--color-foreground);text-align:center;font-size:16px;font-style:normal;font-family:Poppins;font-weight:700;line-height:14px}.FBT-cont .FBT-inner-cont .total-price-and-btn .add-to-cart{width:100%;max-width:179px;padding:10px;text-align:center;border-radius:8px;background-color:var(--color-success);color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;border:none}.FBT-cont .FBT-inner-cont .total-price-and-btn .disable-add-to-cart{opacity:.5;background:gray}@media(max-width: 768px){.FBT-main-cont{margin-top:16px}.FBT-cont{border-radius:8px}.FBT-cont .special-offer-section{border-radius:4px;padding:6px 14px 6px 11px;margin-top:4px;margin-bottom:12px;width:98%}.FBT-cont .special-offer-section .special-offer-tx :nth-child(1){font-size:10px}.FBT-cont .special-offer-section .special-offer-tx :nth-child(2){font-size:10px}.FBT-cont .ar-special-offer-section{padding:6px 11px 6px 14px}.FBT-cont .cick-to-apply-btn{padding:2px 4px;font-size:10px}.FBT-cont .offer-applied{gap:2px}.FBT-cont .offer-applied .circle{width:16px;height:16px}.FBT-cont .offer-applied .circle .tick{width:4px;height:6px;top:-1px}.FBT-cont .offer-applied :nth-child(2){font-size:10px}.FBT-cont .FBT-inner-cont{padding:0px 16px 14px 8px;margin-top:12px}.FBT-cont .FBT-inner-cont ul li .img-price{gap:8px}.FBT-cont .FBT-inner-cont ul li .img-price img{width:48px;height:48px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name{gap:2px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name span{font-size:12px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw{gap:4px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw .discounted-final-price{font-size:10px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw .final-price{font-size:10px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw :nth-child(2){font-size:10px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw :nth-child(3){font-size:8px}.FBT-cont .FBT-inner-cont ul li .img-price .price-and-name .pricw .extra-discount{font-size:8px}.FBT-cont .FBT-inner-cont ul li .added-section .add-text{font-size:12px}.FBT-cont .FBT-inner-cont ul li .added-section .added-txt{font-size:12px}.FBT-cont .FBT-inner-cont .total-price-and-btn{gap:12px}.FBT-cont .FBT-inner-cont .total-price-and-btn .total :nth-child(1){font-size:10x}.FBT-cont .FBT-inner-cont .total-price-and-btn .total :nth-child(2){font-size:12px}.FBT-cont .FBT-inner-cont .total-price-and-btn .add-to-cart{max-width:156px;padding:7px;font-size:12px}.FBT-cont .FBT-inner-cont .total-price-and-btn .disable-add-to-cart{opacity:.5;background:gray}.FBT-cont .ar-FBT-inner-cont{padding:0px 8px 14px 16px}}@media(max-width: 500px){.FBT-main-cont{max-width:338px;margin:auto}}
