.xt24f2 [hidden]{display:none!important}.xt24f2 .xt-bundle-flavor{padding:0;background:#fff}.xt24f2 .xt-bundle-flavor .xt24f2-media{display:flex}.xt24f2 .xt-bundle-flavor .xt24f2-media img{height:auto;width:100%}.xt24f2 .xt-bundle-flavor .bundle-info{display:block;padding:40px 0}.xt24f2 .xt-bundle-flavor .bundle-info .rating{font-weight:400;font-size:14px}.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-heading-wrap{display:flex;gap:16px;align-items:start;position:relative}.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-price-badge{position:absolute;top:-32px;right:0;height:auto}.xt24f2 .xt-bundle-flavor .bundle-info .heading{font-size:60px}.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-subheading{font-size:16px;line-height:1.3;font-weight:400;margin:16px 0 0;color:#000}.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-builder{display:block;width:100%;margin:16px 0 0}.xt24f2 .xt-bundle-flavor .bundle-info .flavor-options{margin:0;align-items:stretch}.xt24f2 .xt-bundle-flavor .bundle-info .flavor{border:dashed 1.5px #CDD2CF;background:#f3f3f3;border-radius:8px;padding:8px 12px;gap:8px;position:relative;height:61px}.xt24f2 .xt-bundle-flavor .bundle-info .flavor-open{width:100%;-webkit-appearance:none;appearance:none;cursor:pointer;background:transparent;padding:0;border:0}.xt24f2 .xt-bundle-flavor .bundle-info .flavor .text1{font-size:14px;color:#3f3f3f;font-weight:700;font-family:Pilat}.xt24f2 .xt-bundle-flavor .bundle-info .flavor .text2{font-size:12px;color:#0009;font-weight:400;font-family:Pilat}.xt24f2 .xt-bundle-flavor .bundle-info .flavor.selected{background:#fff;border:solid 1px #000000}.xt24f2 .xt-bundle-flavor .bundle-info .flavor.selected .flavor-open{display:flex;gap:8px;align-items:center}.xt24f2 .xt-bundle-flavor .bundle-info .flavor.selected .img{width:46px;display:flex;min-height:unset;border:0}.xt24f2 .xt-bundle-flavor .bundle-info .flavor.selected .text1{color:#000;text-align:left}.xt24f2 .xt-bundle-flavor .bundle-info .flavor.selected .text2{text-align:left}.xt24f2 .xt-bundle-flavor .bundle-info .flavor .fremove{position:absolute;top:-5px;right:-5px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0;width:16px;height:16px;padding:0;color:#fff;cursor:pointer}.xt24f2 .xt-bundle-flavor .bundle-info .btn{margin:16px 0 0;font-size:16px;font-weight:700;gap:10px;border:0;cursor:pointer;text-transform:uppercase;padding:16px 32px;font-family:Pilat}.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-surprise-link{margin:12px auto 0;font-size:16px;font-weight:400;gap:6px;border:0;cursor:pointer;font-family:Pilat;background:transparent;text-decoration:underline;display:flex;align-items:center;width:max-content;color:#000}.xt24f2 .xt-bundle-flavor .bundle-info .icon-text{margin:52px 0 0}.xt24f2 .xt-bundle-flavor .bundle-info .icon-text .icons{font-size:13px;text-transform:uppercase;font-weight:400}.xt24f2 .xt-bundle-flavor .xt24f2-media .rating,.xt24f2 .xt-bundle-flavor .xt24f2-media .heading{display:none}.xt24f2 .xt-bundle-flavor .bundle-info .heading span{font-size:46px;position:relative;display:inline-block;isolation:isolate}.xt24f2 .xt-bundle-flavor .bundle-info .heading span:after{content:"";position:absolute;width:276px;height:72px;background:var(--bg-img);background-size:cover;left:-20px;z-index:-1;top:-10px}.xt24f2 .xt-bundle-flavor .xt24f2-media img.mobile-banner-image{display:none}.xt24f2 .xt-bundle-flavor .xt24f2-media{justify-content:flex-end}.xt24f2 .xt-bundle-flavor .bundle-info .icon-text .line{border-left:1px solid #000}.xt24f2 .flavor-drawer .item-line .items.disabled{opacity:.5;cursor:not-allowed}.xt24f2 .xt-bundle-flavor .xt24f2-media .xt24f2-price-badge{display:none}@media(min-width:1280px){.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-heading-wrap,.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-builder,.xt24f2 .xt-bundle-flavor .bundle-info .icon-text{max-width:560px}}@media(min-width:1024px)and (max-width:1365px){.xt24f2 .xt-bundle-flavor .bundle-info .heading{font-size:42px}.xt24f2 .xt-bundle-flavor .bundle-info .heading span{font-size:32px}.xt24f2 .xt-bundle-flavor .bundle-info .heading span:after{width:200px;height:44px;left:-20px;top:-10px}.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-price-badge{width:70px;height:auto;top:-12px}.xt24f2 .xt-bundle-flavor .bundle-info .icon-text{margin:32px 0 0}}@media(min-width:768px)and (max-width:1023px){.xt24f2 .xt-bundle-flavor .bundle-info{padding:24px 0}.xt24f2 .xt-bundle-flavor .bundle-info .heading{font-size:32px}.xt24f2 .xt-bundle-flavor .bundle-info .heading span{font-size:26px}.xt24f2 .xt-bundle-flavor .bundle-info .heading span:after{width:170px;height:44px;left:-20px;top:-10px}.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-price-badge{width:70px;height:auto;top:-12px}.xt24f2 .xt-bundle-flavor .bundle-info .icon-text{margin:32px 0 0}}@media(max-width:767px){.xt24f2 .xt-bundle-flavor .wraper{gap:0}.xt24f2 .flavor-drawer .item-line .items .info .caffeine-badge{font-size:11px}.xt24f2 .flavor-drawer .xt24f2-stepper{gap:8px}.xt24f2 .xt-bundle-flavor .xt24f2-media{flex-direction:column;padding:30px 0 0;position:relative}.xt24f2 .xt-bundle-flavor .xt24f2-media .rating,.xt24f2 .xt-bundle-flavor .xt24f2-media .heading{display:flex}.xt24f2 .xt-bundle-flavor .xt24f2-media img.desktop-banner-image{display:none}.xt24f2 .xt-bundle-flavor .xt24f2-media img.mobile-banner-image{display:block}.xt24f2 .xt-bundle-flavor .xt24f2-media .rating{font-weight:400}.xt24f2 .xt-bundle-flavor .xt24f2-media .heading{font-size:26px;text-align:center;margin:12px 0 24px;justify-content:center;flex-direction:column;align-items:center;gap:6px}.xt24f2 .xt-bundle-flavor .xt24f2-media .heading span{width:max-content;position:relative;display:inline-block;isolation:isolate}.xt24f2 .xt-bundle-flavor .xt24f2-media .heading span:after{width:170px;height:44px;left:-20px;top:-10px;content:"";position:absolute;background:var(--bg-img);background-size:cover;z-index:-1}.xt24f2 .xt-bundle-flavor .bundle-info .rating,.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-heading-wrap{display:none}.xt24f2 .xt-bundle-flavor .xt24f2-media .xt24f2-price-badge{position:absolute;top:120px;right:30px;width:90px;display:block}.xt24f2 .xt-bundle-flavor .bundle-info{padding:0 0 40px}.xt24f2 .xt-bundle-flavor .bundle-info .xt24f2-subheading{font-weight:700;text-align:center;margin:0}.xt24f2 .xt-bundle-flavor .bundle-info .flavor-options{flex-direction:row}.xt24f2 .xt-bundle-flavor .bundle-info .icon-text{gap:3px}.xt24f2 .xt-bundle-flavor .bundle-info .icon-text .icons{flex-direction:row;gap:6px;text-align:left}.xt24f2 .xt-bundle-flavor .bundle-info .icon-text .icons svg{min-width:24px;height:24px}}.xt24f2 .flavor-drawer .flavor-drawer-inner{max-width:420px;padding:0;background:#f6f6f6;overflow:hidden;height:100dvh;display:flex;flex-direction:column}.xt24f2 .flavor-drawer .dheader{padding:12px 10px;background:#fff}.xt24f2 .flavor-drawer .flavor-header{gap:8px}.xt24f2 .flavor-drawer .xt24f2-title-row{display:flex;align-items:center;gap:8px}.xt24f2 .flavor-drawer .flavor-header .ftitle{font-size:22px;font-weight:700;color:#000;line-height:1.2}.xt24f2 .flavor-drawer .xt24f2-surprise-pill{display:flex;align-items:center;gap:4px;border-radius:40px;background:#ffe500;border:solid 1.5px #000;font-size:14px;line-height:1.2;font-weight:400;cursor:pointer;color:#000}.xt24f2 .flavor-drawer .flavor-header .fclose{background:transparent;border:0;padding:0;cursor:pointer}.xt24f2 .flavor-drawer .flavor-header .fsubtitle{font-size:14px;font-family:Pilat;font-weight:400;margin:6px 0 0;line-height:1.2}.xt24f2 .flavor-drawer .fselected-product{gap:6px}.xt24f2 .flavor-drawer .fselected-product .fproducts{border:dashed 1.5px #CDD2CF;background:#f3f3f3;border-radius:8px;padding:16px 12px;gap:8px;position:relative;width:50%;height:61px}.xt24f2 .flavor-drawer .fselected-product .xt24f2-slot-title{font-size:14px;color:#3f3f3f;font-weight:700;line-height:1;font-family:Pilat}.xt24f2 .flavor-drawer .fselected-product .xt24f2-slot-sub{font-size:12px;color:#0009;font-weight:400;line-height:1;font-family:Pilat}.xt24f2 .flavor-drawer .fselected-product .fproducts.selected{background:#fff;border:solid 2px #000000;display:flex;gap:8px;align-items:center;flex-direction:row}.xt24f2 .flavor-drawer .fselected-product .fproducts.selected .img{width:52px;display:flex;min-height:unset;border:0}.xt24f2 .flavor-drawer .fselected-product .fproducts.selected .xt24f2-slot-text{display:flex;flex-direction:column;align-items:start;gap:4px}.xt24f2 .flavor-drawer .fselected-product .fproducts.selected .xt24f2-slot-title{color:#000;text-align:left}.xt24f2 .flavor-drawer .fselected-product .fproducts.selected .xt24f2-slot-sub{text-align:left}.xt24f2 .flavor-drawer .fselected-product .fproducts .fremove{position:absolute;top:-5px;right:-5px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0;width:16px;height:16px;padding:0;color:#fff;cursor:pointer}.xt24f2 .flavor-drawer .xt24f2-tabs-wrap{display:block;width:100%;margin:16px 0 0;overflow:hidden;position:relative}.xt24f2 .flavor-drawer .xt24f2-tabs-wrap .xt24f2-tabs-next{display:flex;width:24px;height:24px;background:#f5f5f5;border-radius:50%;align-items:center;justify-content:center;right:0;top:50%;transform:translateY(-50%);border:0;position:absolute;cursor:pointer;color:#000}.xt24f2 .flavor-drawer .xt24f2-tabs-wrap .xt24f2-tabs-prev{display:flex;width:24px;height:24px;background:#f5f5f5;border-radius:50%;align-items:center;justify-content:center;right:unset;left:0;top:50%;transform:translateY(-50%);border:0;position:absolute;cursor:pointer;color:#000}.xt24f2 .flavor-drawer .xt24f2-tabs{display:flex;gap:4px;align-items:center;overflow-x:auto;scrollbar-width:none}.xt24f2 .flavor-drawer .xt24f2-tabs::-webkit-scrollbar{display:none}.xt24f2 .flavor-drawer .xt24f2-tabs .xt24f2-tab{display:block;white-space:nowrap;background:#f5f5f5;border-radius:40px;padding:4px 12px;line-height:1;font-size:14px;font-weight:400;color:#878787;cursor:pointer;border:0}.xt24f2 .flavor-drawer .xt24f2-tabs .xt24f2-tab.active{background:#000;color:#fff}.xt24f2 .flavor-drawer .item-line{margin:0;flex:1;padding:12px 10px;overflow:auto}.xt24f2 .flavor-drawer .item-line .items{border-color:#a9a9a933;padding:10px 8px;background:#fff}.xt24f2 .flavor-drawer .item-line .items.selected{border-color:#000}.xt24f2 .flavor-drawer .item-line .items .img{width:65px}.xt24f2 .flavor-drawer .item-line .items .img img{height:auto;max-height:61px;width:auto}.xt24f2 .flavor-drawer .item-line .items .ititle{font-size:15px}.xt24f2 .flavor-drawer .item-line .items .xt24f2-add{display:flex;align-items:center;gap:4px;border-radius:40px;background:#000;color:#fff;font-size:14px;font-family:Pilat;line-height:1;font-weight:700;padding:6px 19px 8px;border:0;white-space:nowrap;cursor:pointer}.xt24f2 .flavor-drawer .xt24f2-footer{display:block;width:100%;padding:16px;background:#fff}.xt24f2 .flavor-drawer .xt24f2-footer .btn{margin:0;font-weight:700;width:100%;font-size:16px;font-family:Pilat;text-transform:uppercase;border:0}.xt24f2 .flavor-drawer .xt24f2-footer .btn[disabled]{background:#e6e6e6;color:#929292}.xt24f2 .flavor-drawer .xt24f2-stepper{display:flex;background:#fff;border-radius:40px;align-items:center;gap:10px;border:solid 1px #DFDFDF;font-size:14px;font-weight:700;color:#000;padding:0;line-height:1}.xt24f2 .flavor-drawer .xt24f2-stepper .xt24f2-stepper-btn{background:transparent;border:0;padding:8px 7px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000}@media(max-width:767px){.xt24f2 .flavor-drawer .flavor-header .ftitle{font-size:20px}.xt24f2 .flavor-drawer .xt24f2-footer{background:transparent}.xt24f2 .flavor-drawer .flavor-drawer-inner{max-width:480px;max-height:90svh;border-radius:16px 16px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/1067/assets/xt24f2.css.map */
