.t4s-fbt__wrap{margin-top:55px;margin-bottom:50px}h3.t4s-fbt__title{font-size:18px;font-weight:600;color:var(--secondary-color);margin-bottom:20px}.t4s-fbt__img .t4s-fbt__img-wrap{margin:5px 10px}.t4s-fbt__img img{width:115px}.t4s-fbt__img .t4s-svg--plus{width:10px;display:inline-block;vertical-align:middle}.t4s-fbt_img-0{margin-right:10px}.t4s-fbt__text-total-price{margin-bottom:10px}.t4s-fbt__total-text{font-size:14px;margin-right:5px}.t4s-fbt__total-price{color:var(--primary-price-color);font-size:18px;font-weight:500}.t4s-fbt__price{font-size:15px;margin:0 5px;display:inline-block;color:var(--primary-price-color)}.t4s-fbt__total-price del,.t4s-fbt__price del{color:var(--secondary-price-color)}ul.t4s-fbt__list-img{padding:0;margin-bottom:0}ul.t4s-fbt__swatches{padding:0;margin:30px 0}.t4s-fbt__item:not(:last-child){margin-bottom:10px}.t4s-fbt__item select{width:auto;border-radius:5px;color:var(--secondary-color);height:36px;line-height:36px;margin-left:7px}.t4s-fbt__item input[type=checkbox]{display:none}.t4s-fbt__item label:before{position:relative;top:2px;content:"";display:inline-block;margin-right:4px;width:14px;height:14px;min-width:14px;border:1px solid #d4d6d8;box-shadow:none;background-size:0;background:#fff no-repeat 50%;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;border-radius:2px;-webkit-appearance:none}.t4s-fbt__item svg{display:block;width:10px;height:10px;fill:var(--t4s-light-color);position:absolute;top:7px;left:2px;pointer-events:none;transform:scale(0);-webkit-transform:scale(0);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.t4s-fbt__item input[type=checkbox]:checked+label svg{transform:scale(1);-webkit-transform:scale(1)}.t4s-fbt__item input[type=checkbox]:checked+label:before{background-color:var(--accent-color);border-color:var(--accent-color)}.t4s-fbt__item input[type=checkbox]:not(:checked)~*{opacity:.2}.t4s-fbt__item input[type=checkbox]:not(:checked)+label{opacity:1}button.t4s-fbt__submit{background-color:var(--accent-color);border:none;color:var(--t4s-light-color);text-transform:uppercase;position:relative;border-radius:var(--btn-radius);font-weight:600;padding:11px 25px}@media(max-width:767px){.t4s-fbt__img img{width:70px}}.t4s-fbt__wrap{margin:42px auto 48px;padding:0 18px;max-width:1180px;direction:rtl}.t4s-fbt__title{position:relative;display:flex;align-items:center;gap:14px;margin:0 0 24px!important;font-size:clamp(20px,2vw,26px)!important;font-weight:850!important;color:#111!important;line-height:1.4}.t4s-fbt__title:after{content:"";width:42px;height:3px;background:#ec0101;border-radius:3px;order:-1}.t4s-fbt__products{padding:22px;background:#fff;border:1px solid #ededed;border-radius:18px;box-shadow:0 8px 28px #0000000b}.t4s-fbt__frm>.t4s-row{display:flex;flex-direction:column;align-items:stretch!important;gap:20px;margin:0}.t4s-fbt__frm .is--col-fbt-img,.t4s-fbt__frm .is--col-fbt-total-price{width:100%;max-width:100%;flex:0 0 100%;padding:0}.t4s-fbt__list-img{display:flex;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:center;gap:24px;direction:rtl}.t4s-fbt__img{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;max-width:230px;aspect-ratio:1/1;margin:0!important;padding:10px;background:#f6f6f6;border:1px solid #ededed;border-radius:14px;overflow:visible}.t4s-fbt__img img{display:block;width:100%!important;height:100%;max-height:210px;object-fit:contain;border-radius:8px}.t4s-fbt__img .t4s-fbt__img-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0}.t4s-fbt__img .t4s-svg--plus{position:absolute;z-index:2;inset-inline-start:-23px;top:50%;transform:translateY(-50%);width:34px;height:34px;padding:9px;display:block;background:#fff;border:1px solid #e9e9e9;border-radius:50%;box-shadow:0 2px 8px #00000014;color:#ec0101}.t4s-fbt__text-total-price{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:16px 18px;background:#f7f7f7;border:1px solid #eee;border-radius:12px}.t4s-fbt__total-text{font-size:15px;font-weight:700;color:#333;margin:0}.t4s-fbt__total-price{font-size:24px;font-weight:850;color:#111;line-height:1.2}.t4s-fbt__total-price ins,.t4s-fbt__price ins{color:#ec0101;text-decoration:none;font-weight:800}.t4s-fbt__total-price del{font-size:15px;color:#929292;font-weight:500;margin-inline-end:8px}button.t4s-fbt__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:14px 20px;background:#101010!important;color:#fff!important;border:0;border-radius:10px;font-size:16px;font-weight:800;letter-spacing:0;text-transform:none;transition:background .2s ease,transform .2s ease}button.t4s-fbt__submit:hover{background:#ec0101!important;transform:translateY(-1px)}.t4s-fbt__swatches{display:flex;flex-direction:column;gap:0;margin:18px 0 0!important;padding:0!important;border:1px solid #e9e9e9;border-radius:12px;overflow:hidden}.t4s-fbt__item{display:flex;align-items:center;gap:10px;min-height:58px;margin:0!important;padding:12px 14px;border-bottom:1px solid #eee;font-size:14px;line-height:1.55;color:#242424}.t4s-fbt__item:last-child{border-bottom:0}.t4s-fbt__item label{position:relative;flex:0 0 22px;width:22px;height:22px;margin:0;cursor:pointer}.t4s-fbt__item label:before{position:absolute;right:0;bottom:0;left:0;top:0;width:22px;height:22px;min-width:22px;margin:0;border:1px solid #c9c9c9;border-radius:6px;background:#fff}.t4s-fbt__item svg{top:6px;left:4px;width:14px;height:14px;fill:#fff}.t4s-fbt__item input[type=checkbox]:checked+label:before{background:#ec0101;border-color:#ec0101}.t4s-fbt__item>span,.t4s-fbt__item>a{flex:1;min-width:0;text-align:right;font-weight:500}.t4s-fbt__item strong{font-weight:800}.t4s-fbt__item .t4s-fbt__price{flex:0 0 auto;margin:0 0 0 auto;white-space:nowrap;font-size:14px;font-weight:750;color:#111}.t4s-fbt__price del{font-size:12px;color:#999;margin-inline-end:5px}.t4s-fbt__item select{max-width:120px;height:34px;line-height:34px;border:1px solid #e5e5e5;border-radius:7px}.t4s-fbt__item input[type=checkbox]:not(:checked)~*{opacity:.45}@media(max-width:767px){.t4s-fbt__wrap{margin:28px auto 34px;padding:0 14px}.t4s-fbt__title{font-size:19px!important;margin-bottom:17px!important;gap:10px}.t4s-fbt__products{padding:14px 12px;border-radius:14px}.t4s-fbt__frm>.t4s-row{gap:15px}.t4s-fbt__list-img{gap:14px}.t4s-fbt__img{padding:7px;border-radius:11px;max-width:none;min-width:0}.t4s-fbt__img img{width:100%!important;max-height:120px}.t4s-fbt__img .t4s-svg--plus{inset-inline-start:-17px;width:28px;height:28px;padding:7px}.t4s-fbt__text-total-price{padding:13px 12px;margin-bottom:10px}.t4s-fbt__total-text{font-size:12px}.t4s-fbt__total-price{font-size:19px}.t4s-fbt__total-price del{font-size:11px}button.t4s-fbt__submit{min-height:50px;padding:12px;font-size:14px;border-radius:9px}.t4s-fbt__swatches{margin-top:14px!important}.t4s-fbt__item{gap:8px;min-height:52px;padding:10px 9px;font-size:12px}.t4s-fbt__item label{flex-basis:20px;width:20px;height:20px}.t4s-fbt__item label:before{width:20px;height:20px;min-width:20px}.t4s-fbt__item svg{top:5px;left:3px;width:14px;height:14px}.t4s-fbt__item .t4s-fbt__price{font-size:12px}.t4s-fbt__price del{font-size:10px}.t4s-fbt__item select{max-width:90px;height:30px;line-height:30px;font-size:11px}}@media(max-width:360px){.t4s-fbt__list-img{gap:10px}.t4s-fbt__item{font-size:11px;gap:6px;padding-inline:7px}.t4s-fbt__item .t4s-fbt__price{font-size:11px}.t4s-fbt__total-price{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fbt.css.map */
