.t4s-fbt__wrap{margin-top:var(--mg-top, 55px);margin-right:var(--mg-right, auto);margin-bottom:var(--mg-bottom, 50px);margin-left:var(--mg-left, auto);padding:0}.fbt-border-all{border:.725px solid #e0e0e0}.fbt-border-mobile{border:none}@media (max-width:767px){.fbt-border-mobile{border:1.5px solid #e0e0e0}}.t4s-fbt__inner{padding-top:var(--pd-top, 0);padding-right:var(--pd-right, 3px);padding-bottom:var(--pd-bottom, 0);padding-left:var(--pd-left, 2px)}.t4s-fbt__inner.fbt-radius-box{border-radius:var(--fbt-radius-m, 6px)}@media (min-width: 768px){.t4s-fbt__inner.fbt-radius-box{border-radius:var(--fbt-radius-t, var(--fbt-radius-m, 1px))}}@media (min-width: 1024px){.t4s-fbt__inner.fbt-radius-box{border-radius:var(--fbt-radius-d, var(--fbt-radius-t, var(--fbt-radius-m, 1px)))}}h3.t4s-fbt__title{font-size:19px;font-weight:500;color:var(--secondary-color);margin:0 0 5px;padding:10px}.t4s-fbt__img .t4s-fbt__img-wrap{margin:0 10px}.t4s-fbt__img img{width:90px}.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:13.35px;margin-right:5px}.t4s-fbt__total-price{color:var(--primary-price-color);font-size:14.5px;font-weight:500}.t4s-fbt__price{font-size:14.5px;margin:0 5px;color:var(--primary-price-color)}.t4s-fbt__price:not(:has(del)){color:var(--secondary-price-color)}.t4s-fbt__total-price del,.t4s-fbt__price del{font-size:12px;color:var(--secondary-price-color);font-weight:400}.t4s-fbt__price,.t4s-fbt__total-price{display:inline-flex;align-items:baseline;gap:6px}.t4s-fbt__price ins,.t4s-fbt__total-price ins{order:1;font-weight:600}.t4s-fbt__price del,.t4s-fbt__total-price del{order:2}.t4s-fbt__bundle-offer{margin-top:2px;font-size:12.5px;color:var(--secondary-price-color)}.t4s-fbt--hide-offer .t4s-fbt__bundle-offer{display:none!important}ul.t4s-fbt__list-img{padding:0;margin-bottom:0}ul.t4s-fbt__swatches{padding:0;margin:0 0 20px}.t4s-fbt__item{display:flex;align-items:center;line-height:1}.t4s-fbt__item select{width:auto;border-radius:0;color:var(--secondary-color);height:36px;line-height:36px;margin-left:7px}.t4s-fbt__item input[type=checkbox]{display:none}.t4s-fbt__item label{margin-right:6px}.t4s-fbt__item:first-child>span:first-of-type:not(.t4s-fbt__price):not(.t4s-fbt__total-price){font-size:13.75px;line-height:17.5px}.t4s-fbt__item span:first-of-type strong,.t4s-fbt__item>span:not(.t4s-fbt__price):first-of-type strong{font-weight:600}.t4s-fbt__link{font-size:13.75px;line-height:1.4;font-weight:400;text-decoration:none;flex:1;flex-basis:75%;margin-top:3px}.t4s-fbt__link.long-name{margin-top:12px}.t4s-fbt__item label:before{position:relative;top:2px;content:"";display:inline-block;margin-right:4px;width:24px;height:24px;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:13px;height:10px;fill:var(--t4s-light-color);position:absolute;top:8px;left:6px;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(--t4s-light-color);border:1px solid #868686;color:var(--heading-color);text-transform:uppercase;position:relative;border-radius:var(--btn-radius);padding:8px 30px}@media (max-width: 767px){.t4s-fbt__img img{width:65px}.t4s-fbt__img .t4s-svg--plus{width:8px}.t4s-fbt__item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.t4s-fbt__item:not(:last-child){margin-bottom:12.5px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:15px 0 25px}.t4s-fbt__inner:not(.fbt-border-all):not(.fbt-border-mobile) .t4s-fbt__item:not(:last-child){border-bottom:none;border-top:none;padding:0}.t4s-fbt__item span:first-of-type{flex:1;flex-basis:75%}.t4s-fbt__item:has(.t4s-fbt__price del) span:first-of-type{margin-top:12px}.t4s-fbt__item select{flex-basis:auto;margin:5px 7.5px 0 36px;width:auto}.t4s-fbt__item .t4s-fbt__price{flex:0 0 auto;white-space:nowrap;max-width:80px;margin-top:5px}.t4s-fbt__item .t4s-fbt__price:not(:has(del)){font-weight:400;font-size:12.5px;color:var(--secondary-price-color)}.t4s-fbt-total-desktop{display:none}.t4s-fbt-total-mobile{display:block;margin-top:20px;padding:10px 10px 0;border-top:1px solid #e0e0e0}.t4s-fbt__inner:not(.fbt-border-all):not(.fbt-border-mobile) .t4s-fbt-total-mobile{border-top:none}.t4s-fbt-total-mobile .t4s-fbt__text-total-price{text-align:center;margin-bottom:15px}button.t4s-fbt__submit,.t4s-fbt-total-mobile .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);padding:11px 25px}.t4s-fbt-total-mobile .t4s-fbt__submit{width:100%;display:block;height:50px;font-size:16px}.t4s-row.t4s-align-items-center{justify-content:center}.is--col-fbt-img{display:flex;justify-content:center;width:100%;text-align:center;padding-bottom:25px}.t4s-fbt__inner:not(.fbt-border-all):not(.fbt-border-mobile) .is--col-fbt-img{border-bottom:none;padding-bottom:0}.is--col-fbt-img .t4s-fbt__list-img{justify-content:center;margin:0 auto}}@media (min-width: 768px){.t4s-fbt-total-desktop{display:flex}.t4s-fbt-total-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/fbt.css.map */
