@font-face{font-family:"Roboto-Bold";src:url(../fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:"Roboto-Regular";src:url(../fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format("woff2") , url(../fonts/MaterialIcons-Regular.woff) format("woff") , url(../fonts/MaterialIcons-Regular.svg) format("svg") , url(../fonts/MaterialIcons-Regular.ttf) format("truetype")}.wk-fbt{display:block;clear:both;width:100%;margin:0;padding:0;box-sizing:border-box}.fbt-collection{display:inline-block;width:70%;height:auto;float:left}.fbt-summary{display:inline-block;float:right;width:30%;height:auto}.block.fbt .products-grid .product-item{width: calc((100% - 4%) / 4);position:relative}.dashed-block{border-bottom:1px dashed #828282}.summary-section{display:flex;padding:1rem}.summary-title{width:50%;text-align:left;font-weight:600;line-height:2rem;font-size:1.5rem}.summary-calc{width:50%;text-align:right;font-weight:bold;line-height:2rem;font-size:1.8rem}.fbt-summary button.action.tocart.primary{width:100%;padding:1rem;line-height:3rem;font-size:1.7rem}.block.fbt input{position:absolute;z-index:99;right:4.5rem;top:0;opacity:0;height:2rem;width:2rem}.block.fbt{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkmark{position:absolute;top:1rem;right:5rem;z-index:98;height:1.5rem;width:1.5rem;background-color:#ccc;border-radius:.5rem}.block.fbt input:checked ~ .checkmark {background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.block.fbt input:checked ~ .checkmark:after {display:block}.block.fbt .checkmark:after{left:.6rem;top:.2rem;width:.5rem;height:1rem;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}span#fbt-error{color: #f10000de}.block-title.title.error{padding:1rem;margin:1rem 0;background-color:#f9cbcb;display:none}.fbt-prices{display:none}@media screen and (max-width:768px){.fbt-collection,.fbt-summary{width:100%}.block.fbt .products-grid .product-item{width: calc((100% - 4%) / 3)}}@media screen and (max-width:640px){.block.fbt .products-grid .product-item{width: calc((100% - 2%) / 2)}}.configurable{margin-top:10px;font-weight:600}.price-info{font-weight:600;font-size:25px}.qty-price-container{display:flex;flex-direction:row;justify-content:space-between}#config-qty{width:100px!important}.bundle-radio-checkbox-container .label{display:block;margin-left:28px;line-height:24px}.bundle-radio-checkbox-container{clear:both;margin-bottom:5px}.material-icons{line-height:1;float:left;direction:ltr;font-size:24px;word-wrap:normal;user-select:none;font-style:normal;font-weight:normal;white-space:nowrap;text-transform:none;display:inline-block;-ms-user-select:none;letter-spacing:normal;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;font-feature-settings:"liga";text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"Material Icons"!important}.bundleChangeOptionQty{width:50px!important}.fbt ol.products.list.items.product-items{display:flex;flex-wrap:wrap;list-style:none}.column.main .custom_container{position:static}