@-webkit-keyframes speedingTruck{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}40%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}70%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes speedingTruck{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}40%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}70%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.compensate-fixed-bottom{padding-bottom:120px !important;margin-bottom:80px !important}#product-description-wrapper{overflow-x:hidden}.configurator{position:relative}.configurator.is-busy{overflow:hidden}.configurator.is-busy .option{opacity:.6;cursor:not-allowed;cursor:progress;pointer-events:none}.configurator .configurator__actions{margin-top:2rem}.configurator .configurator__actions:last-child{margin-top:.5rem}h1.product-title{padding-bottom:0}.config_item.hidden{display:none}.config_item .config-item-label{font-size:1.1em}.config_item label{position:relative}.config_item label>span{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-webkit-box-align:center;align-items:center}.config_item label>span>small{margin-left:.5rem;opacity:.3}.config_item label .config-item-text{font-weight:400;font-size:1.1em}.config_item label .config-item-additional-price{font-weight:400;position:relative;bottom:-2px}.config_item label input[type=checkbox]{-webkit-transform:translate(-9999rem);transform:translate(-9999rem)}.config_item label input[type=checkbox]:not(:checked)+span:before{content:"";display:-webkit-box;display:flex;width:1.5em;height:1.5em;background:#ffffff;border:solid 1px #ffffff;box-shadow:0 0 0 1px #000;margin-right:1rem;margin-left:2px;padding:1px 0 0 1px}.config_item label input[type=checkbox]:checked+span:before{content:url(/assets/svg/check-bae546cdc095b2e1d13a41ac973a18128ab8bc88b6c5c09154126f6878601128.svg);-webkit-box-pack:center;justify-content:center;color:#fff;display:-webkit-box;display:flex;width:1.5em;height:1.5em;margin-right:1rem;margin-left:2px;padding:1px 0 0 1px;background:#000000;border-color:#fff;box-shadow:0 0 0 1px #000}.config_item label .config-item-image{max-width:40px;margin-right:15px}.additional-informations>.row{border-bottom:1px solid rgba(0,0,0,0.1)}.is-opacity-mode{background-color:#dedede;padding:5px;border:1px solid #000000}.group{margin-bottom:.5rem}.group>.row{margin:0 !important}.group>.row>.col{padding-left:3.9px;padding-right:3.9px}.tile-padding{padding-right:5px !important}.option{margin:0;padding:.25em;margin-bottom:.5rem;border:solid 1px #d8d8d8;background:#ffffff;text-align:left;min-width:100%;max-width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:start;align-items:flex-start;min-height:51px;-webkit-transition-property:border,box-shadow;transition-property:border,box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;overflow:auto;position:relative;height:100%}.option-image{max-width:25%;max-height:42px;height:auto}.option-info{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:center;justify-content:center;height:100%;padding-left:.25em;overflow:hidden}.option-label{font-weight:300;width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-flex:1;flex:1;font-size:1em;color:#424242;line-height:1;min-height:100%;grid-gap:.25em;padding:0 2px 0 0}.option-label:not(.full-text){padding-right:32px}.option-label:not(.full-text)>span:first-child{white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;flex:1}.option-label.full-text{font-weight:400;text-align:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-height:none;-webkit-box-flex:0;flex:none}.option-label .badges{color:#d91023;font-size:.8em;position:absolute;right:.25em;top:.25em}.option-meta{display:-webkit-box;display:flex;font-size:.8em;position:absolute;bottom:.25em;right:.25em}.option-price-diff,.option .how-many-left{color:#797a7b;font-weight:200}.option.sold-out{background-color:#fbfbfb}.option.active,.option:hover{border:solid 1px #000000;box-shadow:0 0 .25em #292b2c80}.option.active.fast-deliverable:not(.sold-out),.option.fast-deliverable:hover:not(.sold-out){border-color:#208d21}.option.active.sold-out,.option.sold-out:hover{border-color:#c1c6bf;box-shadow:0 0 .25em #292b2c1a}.option .fast-delivery-image{width:20px;height:10px;vertical-align:top}.option:hover .fast-delivery-image{-webkit-animation-name:speedingTruck;animation-name:speedingTruck;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:.1s;animation-delay:.1s}#buy-button-desktop .btn-primary{height:46px}
