.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-top:1em;margin-bottom:0;list-style:none;background-color:transparent;border-radius:5px}@media(max-width:991.98px){.breadcrumb{margin:0}}.breadcrumb-item{font-size:.8125rem;text-transform:lowercase}@media(max-width:991.98px){.breadcrumb-item{display:none}.breadcrumb-item:nth-last-child(2){font-size:.75rem;display:block;padding-left:0 !important}.breadcrumb-item:nth-last-child(2):before{display:inline-block;padding-right:5px;color:#38393a;position:relative;content:"" !important;font-family:"Font Awesome 5 Pro";top:1px !important}}.breadcrumb-item a{color:#38393a;-webkit-transition:color .3s ease;transition:color .3s ease}.breadcrumb-item a:hover{color:#d40134;text-decoration:none}.breadcrumb-item+.breadcrumb-item{padding-left:10px}.breadcrumb-item+.breadcrumb-item.new-divider::before{content:"|"}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:5px;color:#38393a;content:"//";position:relative;top:-1px}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#38393a}.breadcrumb_last{color:#999}.product-delivery__item:last-of-type{margin-bottom:0 !important}.product-delivery__media{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:75%}.product-delivery__media:before{top:0;right:0;bottom:0;left:0;position:absolute;content:"";display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(-135deg,#d40134,rgba(212,1,52,0));height:100%;opacity:0;width:100%;z-index:2}.product-delivery__media .media-play{position:absolute;top:50%;left:50%;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.5}.product-delivery__media:hover:before{opacity:.5}.product-delivery__media:hover .media-play{opacity:.75}.to-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.to-icon:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.to-icon-color__primary:before{background-color:#d40134}.to-icon-color__secondary:before{background-color:#44c890}.to-icon-color__black:before{background-color:#000}.to-icon-color__white:before{background-color:#fff}.to-icon-align__text-bottom{vertical-align:text-bottom}.to-icon-height__7:before{height:7px}.to-icon-height__11:before{height:11px}.to-icon-height__12:before{height:12px}.to-icon-height__20:before{height:20px}.to-icon-height__40:before{height:40px}.to-icon-width__7:before{width:7px}.to-icon-width__11:before{width:11px}.to-icon-width__12:before{width:12px}.to-icon-width__20:before{width:20px}.to-icon-width__40:before{width:40px}.to-icon-margin-right__5{margin-right:5px}.to-icon-margin-right__10{margin-right:10px}.to-icon-margin-right__15{margin-right:15px}.to-icon-margin-left__5{margin-left:5px}.to-icon-margin-left__10{margin-left:10px}.to-icon-margin-left__15{margin-left:15px}.to-icon__thumb-up:before{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 30'><path d='M28.3,16.8l-0.7-1.1v-1.9c0-1.6-1.3-2.8-2.8-2.8h-6.2c-0.4,0-0.5-0.2-0.6-0.3c-0.1-0.1-0.2-0.4,0-0.7l2.3-4.6 C20.3,5,20.5,4.5,20.5,4c0-1.7-1.4-3-3-3h-0.5c-0.2,0-0.4,0.1-0.5,0.2L8.7,9.5c-1.6,1.7-2.5,4-2.5,6.3v6.6c0,3.9,3.2,7.1,7.1,7.1 h7.7c1.2,0,2.3-0.6,3-1.6l4.3-6.4c0.5-0.7,0.7-1.5,0.7-2.4C29,18.3,28.8,17.5,28.3,16.8z M27.1,20.7l-4.3,6.4c-0.4,0.6-1.1,1-1.8,1 h-7.7c-3.1,0-5.7-2.6-5.7-5.7v-6.6c0-2,0.7-3.9,2.1-5.3l7.5-8h0.2C18.3,2.4,19,3.1,19,4c0,0.2-0.1,0.5-0.2,0.7l-2.3,4.6 c-0.3,0.7-0.3,1.4,0.1,2.1c0.4,0.6,1.1,1,1.8,1h6.2c0.8,0,1.4,0.6,1.4,1.4V16c0,0.1,0,0.3,0.1,0.4l0.8,1.2c0.3,0.5,0.5,1,0.5,1.6 S27.4,20.3,27.1,20.7z'/></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 30'><path d='M28.3,16.8l-0.7-1.1v-1.9c0-1.6-1.3-2.8-2.8-2.8h-6.2c-0.4,0-0.5-0.2-0.6-0.3c-0.1-0.1-0.2-0.4,0-0.7l2.3-4.6 C20.3,5,20.5,4.5,20.5,4c0-1.7-1.4-3-3-3h-0.5c-0.2,0-0.4,0.1-0.5,0.2L8.7,9.5c-1.6,1.7-2.5,4-2.5,6.3v6.6c0,3.9,3.2,7.1,7.1,7.1 h7.7c1.2,0,2.3-0.6,3-1.6l4.3-6.4c0.5-0.7,0.7-1.5,0.7-2.4C29,18.3,28.8,17.5,28.3,16.8z M27.1,20.7l-4.3,6.4c-0.4,0.6-1.1,1-1.8,1 h-7.7c-3.1,0-5.7-2.6-5.7-5.7v-6.6c0-2,0.7-3.9,2.1-5.3l7.5-8h0.2C18.3,2.4,19,3.1,19,4c0,0.2-0.1,0.5-0.2,0.7l-2.3,4.6 c-0.3,0.7-0.3,1.4,0.1,2.1c0.4,0.6,1.1,1,1.8,1h6.2c0.8,0,1.4,0.6,1.4,1.4V16c0,0.1,0,0.3,0.1,0.4l0.8,1.2c0.3,0.5,0.5,1,0.5,1.6 S27.4,20.3,27.1,20.7z'/></svg>")}.to-icon__delivery-time:before{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116.75 103.597'><path d='M86.442,28.931c-14.281,0-25.899,11.618-25.899,25.899c0,14.281,11.618,25.899,25.899,25.899c14.281,0,25.899-11.618,25.899-25.899C112.342,40.549,100.724,28.931,86.442,28.931L86.442,28.931z M86.442,75.218c-11.24,0-20.387-9.145-20.387-20.388c0-11.243,9.147-20.387,20.387-20.387c11.243,0,20.391,9.144,20.391,20.387C106.833,66.073,97.685,75.218,86.442,75.218L86.442,75.218z M86.442,75.218'></path><path d='M99.94,54.031H88.301V40.036c0-1.177-0.952-2.132-2.132-2.132c-1.176,0-2.132,0.955-2.132,2.132v16.126c0,1.18,0.956,2.132,2.132,2.132H99.94c1.18,0,2.135-0.953,2.135-2.132C102.074,54.986,101.119,54.031,99.94,54.031L99.94,54.031z M99.94,54.031'></path><path d='M43.638,72.292c4.789-0.387,9.794-0.591,14.916-0.591c0.114,0,0.225,0.002,0.338,0.003c-1.146-1.668-2.14-3.447-2.971-5.315c-3.096,0.041-6.145,0.158-9.131,0.339L43.638,72.292z'></path><path d='M110.25,75.978c-1.304,1.353-2.717,2.599-4.232,3.716c3.505,1.797,5.391,3.654,5.391,5.288c0,2.122-3.753,5.677-14.332,8.715c-10.254,2.945-23.934,4.567-38.523,4.567C26.29,98.265,5.7,90.398,5.7,84.983c0-2.121,3.753-5.676,14.332-8.715c0.406-0.117,0.827-0.228,1.244-0.34l-3.063-4.679C6.543,74.66,0.369,79.404,0.369,84.983c0,5.635,6.291,10.421,18.191,13.839c10.719,3.079,24.922,4.775,39.995,4.775s29.276-1.696,39.995-4.775c11.9-3.418,18.191-8.204,18.191-13.839C116.74,81.646,114.518,78.611,110.25,75.978z'></path><path d='M31.128,41.744c-7.812,0-14.167-6.356-14.167-14.167s6.355-14.167,14.167-14.167s14.167,6.356,14.167,14.167S38.94,41.744,31.128,41.744z M31.128,18.161c-5.191,0-9.415,4.224-9.415,9.416s4.224,9.416,9.415,9.416c5.192,0,9.416-4.224,9.416-9.416S36.32,18.161,31.128,18.161z'></path><path d='M31.128,84.964l-2-3.123C28.088,80.22,3.676,41.956,3.676,27.576c0-15.137,12.315-27.452,27.452-27.452c15.138,0,27.452,12.315,27.452,27.452c0,14.379-24.413,52.644-25.452,54.265L31.128,84.964z M31.128,4.876c-12.516,0-22.7,10.184-22.7,22.7c0,9.86,14.891,35.923,22.7,48.523c7.808-12.601,22.701-38.666,22.701-48.523C53.829,15.06,43.645,4.876,31.128,4.876z'></path></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116.75 103.597'><path d='M86.442,28.931c-14.281,0-25.899,11.618-25.899,25.899c0,14.281,11.618,25.899,25.899,25.899c14.281,0,25.899-11.618,25.899-25.899C112.342,40.549,100.724,28.931,86.442,28.931L86.442,28.931z M86.442,75.218c-11.24,0-20.387-9.145-20.387-20.388c0-11.243,9.147-20.387,20.387-20.387c11.243,0,20.391,9.144,20.391,20.387C106.833,66.073,97.685,75.218,86.442,75.218L86.442,75.218z M86.442,75.218'></path><path d='M99.94,54.031H88.301V40.036c0-1.177-0.952-2.132-2.132-2.132c-1.176,0-2.132,0.955-2.132,2.132v16.126c0,1.18,0.956,2.132,2.132,2.132H99.94c1.18,0,2.135-0.953,2.135-2.132C102.074,54.986,101.119,54.031,99.94,54.031L99.94,54.031z M99.94,54.031'></path><path d='M43.638,72.292c4.789-0.387,9.794-0.591,14.916-0.591c0.114,0,0.225,0.002,0.338,0.003c-1.146-1.668-2.14-3.447-2.971-5.315c-3.096,0.041-6.145,0.158-9.131,0.339L43.638,72.292z'></path><path d='M110.25,75.978c-1.304,1.353-2.717,2.599-4.232,3.716c3.505,1.797,5.391,3.654,5.391,5.288c0,2.122-3.753,5.677-14.332,8.715c-10.254,2.945-23.934,4.567-38.523,4.567C26.29,98.265,5.7,90.398,5.7,84.983c0-2.121,3.753-5.676,14.332-8.715c0.406-0.117,0.827-0.228,1.244-0.34l-3.063-4.679C6.543,74.66,0.369,79.404,0.369,84.983c0,5.635,6.291,10.421,18.191,13.839c10.719,3.079,24.922,4.775,39.995,4.775s29.276-1.696,39.995-4.775c11.9-3.418,18.191-8.204,18.191-13.839C116.74,81.646,114.518,78.611,110.25,75.978z'></path><path d='M31.128,41.744c-7.812,0-14.167-6.356-14.167-14.167s6.355-14.167,14.167-14.167s14.167,6.356,14.167,14.167S38.94,41.744,31.128,41.744z M31.128,18.161c-5.191,0-9.415,4.224-9.415,9.416s4.224,9.416,9.415,9.416c5.192,0,9.416-4.224,9.416-9.416S36.32,18.161,31.128,18.161z'></path><path d='M31.128,84.964l-2-3.123C28.088,80.22,3.676,41.956,3.676,27.576c0-15.137,12.315-27.452,27.452-27.452c15.138,0,27.452,12.315,27.452,27.452c0,14.379-24.413,52.644-25.452,54.265L31.128,84.964z M31.128,4.876c-12.516,0-22.7,10.184-22.7,22.7c0,9.86,14.891,35.923,22.7,48.523c7.808-12.601,22.701-38.666,22.701-48.523C53.829,15.06,43.645,4.876,31.128,4.876z'></path></svg>")}.to-icon__price-tag:before{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 30'><path d='M30.5,9c0,1.3,0,2.6,0,3.9c0,1-0.3,1.9-1.1,2.6c-4.2,4.1-8.3,8.3-12.5,12.5c-1.8,1.8-3.5,1.8-5.3,0 c-2.7-2.7-5.5-5.4-8.2-8.2c-1.4-1.4-1.4-3.3,0-4.8c4.2-4.2,8.4-8.4,12.7-12.6c0.7-0.7,1.6-1.1,2.6-1.1c2.7,0,5.5,0,8.3,0 c2.1,0,3.4,1.3,3.4,3.4C30.5,6.2,30.5,7.6,30.5,9z M22.9,2.6c-1.4,0-2.7,0-4.1,0c-0.8,0-1.4,0.2-1.9,0.8c-4.2,4.2-8.4,8.3-12.5,12.5 c-1.1,1.1-1.1,2.2,0,3.2c2.7,2.7,5.5,5.5,8.3,8.2c1,1,2.1,1,3.2,0c4.2-4.2,8.4-8.4,12.7-12.6c0.5-0.5,0.7-1,0.7-1.7 c0-2.7,0-5.4,0-8.1c0-1.4-0.8-2.2-2.2-2.2C25.6,2.6,24.3,2.6,22.9,2.6z'></path><path d='M20.2,8.5c0-1.8,1.4-3.2,3.2-3.2c1.7,0,3.2,1.4,3.2,3.2c0,1.8-1.4,3.2-3.2,3.2C21.7,11.7,20.2,10.3,20.2,8.5z M23.4,10.4c1.1,0,2-0.9,2-1.9c0-1.1-0.9-2-2-2c-1.1,0-1.9,0.9-1.9,1.9C21.4,9.6,22.3,10.4,23.4,10.4z'></path></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 30'><path d='M30.5,9c0,1.3,0,2.6,0,3.9c0,1-0.3,1.9-1.1,2.6c-4.2,4.1-8.3,8.3-12.5,12.5c-1.8,1.8-3.5,1.8-5.3,0 c-2.7-2.7-5.5-5.4-8.2-8.2c-1.4-1.4-1.4-3.3,0-4.8c4.2-4.2,8.4-8.4,12.7-12.6c0.7-0.7,1.6-1.1,2.6-1.1c2.7,0,5.5,0,8.3,0 c2.1,0,3.4,1.3,3.4,3.4C30.5,6.2,30.5,7.6,30.5,9z M22.9,2.6c-1.4,0-2.7,0-4.1,0c-0.8,0-1.4,0.2-1.9,0.8c-4.2,4.2-8.4,8.3-12.5,12.5 c-1.1,1.1-1.1,2.2,0,3.2c2.7,2.7,5.5,5.5,8.3,8.2c1,1,2.1,1,3.2,0c4.2-4.2,8.4-8.4,12.7-12.6c0.5-0.5,0.7-1,0.7-1.7 c0-2.7,0-5.4,0-8.1c0-1.4-0.8-2.2-2.2-2.2C25.6,2.6,24.3,2.6,22.9,2.6z'></path><path d='M20.2,8.5c0-1.8,1.4-3.2,3.2-3.2c1.7,0,3.2,1.4,3.2,3.2c0,1.8-1.4,3.2-3.2,3.2C21.7,11.7,20.2,10.3,20.2,8.5z M23.4,10.4c1.1,0,2-0.9,2-1.9c0-1.1-0.9-2-2-2c-1.1,0-1.9,0.9-1.9,1.9C21.4,9.6,22.3,10.4,23.4,10.4z'></path></svg>")}.to-icon__truck:before{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 30'><path d='M17.5,21.6H2.1c-0.5,0-1-0.5-1-1v-14c0-1.1,0.9-2,1.9-2h13.6c1,0,1.9,0.9,1.9,2v14 C18.5,21.2,18.1,21.6,17.5,21.6z M2.2,20.5h15.2V6.6c0-0.5-0.4-0.9-0.8-0.9H3c-0.5,0-0.8,0.4-0.8,0.9V20.5z'></path><path d='M9.8,27.3c-1.9,0-3.4-1.5-3.4-3.4c0-1.9,1.5-3.4,3.4-3.4s3.4,1.5,3.4,3.4C13.2,25.8,11.6,27.3,9.8,27.3z M9.8,21.7c-1.3,0-2.3,1-2.3,2.3c0,1.3,1,2.3,2.3,2.3s2.3-1,2.3-2.3C12.1,22.7,11.1,21.7,9.8,21.7z'></path><path d='M6.1,24H1c-0.5,0-1-0.4-1-1v-1.4c0-0.5,0.4-1,1-1h7.8l-1.1,0.9c-0.6,0.5-1,1.2-1.1,2L6.5,24H6.1z M1.1,22.9h4.6 c0.1-0.4,0.3-0.9,0.5-1.2H1.1V22.9z'></path><path d='M24.6,27.3c-1.9,0-3.4-1.5-3.4-3.4c0-1.9,1.5-3.4,3.4-3.4c1.9,0,3.4,1.5,3.4,3.4C28,25.8,26.5,27.3,24.6,27.3z M24.6,21.7c-1.3,0-2.3,1-2.3,2.3c0,1.3,1,2.3,2.3,2.3c1.3,0,2.3-1,2.3-2.3C26.9,22.7,25.9,21.7,24.6,21.7z'></path><path d='M32,24h-4.1l-0.1-0.5c-0.2-1.6-1.6-2.7-3.2-2.7c-1.6,0-2.9,1.2-3.2,2.7L21.4,24H13L13,23.5 c-0.1-0.8-0.5-1.5-1.1-2l-1.1-0.9h7.9V8.1c0-0.8,0.6-1.4,1.4-1.4h4.3c1.4,0,2.7,0.7,3.5,1.8l2.8,4.1c0.5,0.7,0.7,1.5,0.7,2.3v5.7H32 c0.5,0,1,0.4,1,1V23C33,23.5,32.6,24,32,24z M28.8,22.9h3.2v-1.2h-1.6v-6.7c0-0.6-0.2-1.2-0.5-1.7l-2.8-4.1 c-0.6-0.9-1.5-1.4-2.6-1.4h-4.3c-0.2,0-0.4,0.2-0.4,0.4v13.6h-6.4c0.2,0.4,0.4,0.8,0.5,1.2h6.6c0.5-1.9,2.2-3.2,4.1-3.2C26.6,19.7,28.3,21,28.8,22.9z'></path><path d='M27.5,14.3h-5.7c-0.5,0-1-0.4-1-1v-3.2c0-0.5,0.4-1,1-1h3.5c0.3,0,0.6,0.2,0.8,0.4l2.2,3.2 c0.2,0.3,0.2,0.7,0.1,1C28.2,14,27.8,14.3,27.5,14.3z M21.9,13.2h5.5l-2.1-3l-3.3,0V13.2z M21.8,10.2L21.8,10.2 C21.8,10.2,21.8,10.2,21.8,10.2z'></path></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 30'><path d='M17.5,21.6H2.1c-0.5,0-1-0.5-1-1v-14c0-1.1,0.9-2,1.9-2h13.6c1,0,1.9,0.9,1.9,2v14 C18.5,21.2,18.1,21.6,17.5,21.6z M2.2,20.5h15.2V6.6c0-0.5-0.4-0.9-0.8-0.9H3c-0.5,0-0.8,0.4-0.8,0.9V20.5z'></path><path d='M9.8,27.3c-1.9,0-3.4-1.5-3.4-3.4c0-1.9,1.5-3.4,3.4-3.4s3.4,1.5,3.4,3.4C13.2,25.8,11.6,27.3,9.8,27.3z M9.8,21.7c-1.3,0-2.3,1-2.3,2.3c0,1.3,1,2.3,2.3,2.3s2.3-1,2.3-2.3C12.1,22.7,11.1,21.7,9.8,21.7z'></path><path d='M6.1,24H1c-0.5,0-1-0.4-1-1v-1.4c0-0.5,0.4-1,1-1h7.8l-1.1,0.9c-0.6,0.5-1,1.2-1.1,2L6.5,24H6.1z M1.1,22.9h4.6 c0.1-0.4,0.3-0.9,0.5-1.2H1.1V22.9z'></path><path d='M24.6,27.3c-1.9,0-3.4-1.5-3.4-3.4c0-1.9,1.5-3.4,3.4-3.4c1.9,0,3.4,1.5,3.4,3.4C28,25.8,26.5,27.3,24.6,27.3z M24.6,21.7c-1.3,0-2.3,1-2.3,2.3c0,1.3,1,2.3,2.3,2.3c1.3,0,2.3-1,2.3-2.3C26.9,22.7,25.9,21.7,24.6,21.7z'></path><path d='M32,24h-4.1l-0.1-0.5c-0.2-1.6-1.6-2.7-3.2-2.7c-1.6,0-2.9,1.2-3.2,2.7L21.4,24H13L13,23.5 c-0.1-0.8-0.5-1.5-1.1-2l-1.1-0.9h7.9V8.1c0-0.8,0.6-1.4,1.4-1.4h4.3c1.4,0,2.7,0.7,3.5,1.8l2.8,4.1c0.5,0.7,0.7,1.5,0.7,2.3v5.7H32 c0.5,0,1,0.4,1,1V23C33,23.5,32.6,24,32,24z M28.8,22.9h3.2v-1.2h-1.6v-6.7c0-0.6-0.2-1.2-0.5-1.7l-2.8-4.1 c-0.6-0.9-1.5-1.4-2.6-1.4h-4.3c-0.2,0-0.4,0.2-0.4,0.4v13.6h-6.4c0.2,0.4,0.4,0.8,0.5,1.2h6.6c0.5-1.9,2.2-3.2,4.1-3.2C26.6,19.7,28.3,21,28.8,22.9z'></path><path d='M27.5,14.3h-5.7c-0.5,0-1-0.4-1-1v-3.2c0-0.5,0.4-1,1-1h3.5c0.3,0,0.6,0.2,0.8,0.4l2.2,3.2 c0.2,0.3,0.2,0.7,0.1,1C28.2,14,27.8,14.3,27.5,14.3z M21.9,13.2h5.5l-2.1-3l-3.3,0V13.2z M21.8,10.2L21.8,10.2 C21.8,10.2,21.8,10.2,21.8,10.2z'></path></svg>")}.to-icon__chevron-right:before{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 12'><path d='M1.27542 11.8798L6.87868 6.27658C6.91661 6.24119 6.94686 6.19838 6.96755 6.1508C6.98823 6.10323 6.9989 6.05191 6.9989 6.00003C6.9989 5.94815 6.98823 5.89683 6.96755 5.84926C6.94686 5.80168 6.91661 5.75887 6.87868 5.72348L1.27542 0.120225C1.24003 0.0822891 1.19722 0.0520391 1.14965 0.0313562C1.10207 0.0106733 1.05075 0 0.998871 0C0.946994 0 0.895672 0.0106733 0.848096 0.0313562C0.800521 0.0520391 0.757709 0.0822891 0.722324 0.120225L0.121347 0.721202C0.083411 0.756587 0.0531607 0.799399 0.0324779 0.846974C0.011795 0.89455 0.001122 0.945872 0.001122 0.99775C0.001122 1.04963 0.011795 1.10095 0.0324779 1.14852C0.0531607 1.1961 0.083411 1.23891 0.121347 1.2743L4.84903 6.00003L0.123302 10.7258C0.0854941 10.7612 0.055359 10.8041 0.0347586 10.8516C0.0141581 10.8992 0.00352955 10.9505 0.00352955 11.0023C0.00352955 11.0541 0.0141581 11.1054 0.0347586 11.153C0.055359 11.2006 0.0854941 11.2434 0.123302 11.2789L0.724278 11.8798C0.759739 11.9176 0.802576 11.9478 0.850141 11.9684C0.897707 11.989 0.948991 11.9996 1.00083 11.9996C1.05266 11.9996 1.10394 11.989 1.15151 11.9684C1.19908 11.9478 1.24191 11.9176 1.27737 11.8798H1.27542Z' /></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 12'><path d='M1.27542 11.8798L6.87868 6.27658C6.91661 6.24119 6.94686 6.19838 6.96755 6.1508C6.98823 6.10323 6.9989 6.05191 6.9989 6.00003C6.9989 5.94815 6.98823 5.89683 6.96755 5.84926C6.94686 5.80168 6.91661 5.75887 6.87868 5.72348L1.27542 0.120225C1.24003 0.0822891 1.19722 0.0520391 1.14965 0.0313562C1.10207 0.0106733 1.05075 0 0.998871 0C0.946994 0 0.895672 0.0106733 0.848096 0.0313562C0.800521 0.0520391 0.757709 0.0822891 0.722324 0.120225L0.121347 0.721202C0.083411 0.756587 0.0531607 0.799399 0.0324779 0.846974C0.011795 0.89455 0.001122 0.945872 0.001122 0.99775C0.001122 1.04963 0.011795 1.10095 0.0324779 1.14852C0.0531607 1.1961 0.083411 1.23891 0.121347 1.2743L4.84903 6.00003L0.123302 10.7258C0.0854941 10.7612 0.055359 10.8041 0.0347586 10.8516C0.0141581 10.8992 0.00352955 10.9505 0.00352955 11.0023C0.00352955 11.0541 0.0141581 11.1054 0.0347586 11.153C0.055359 11.2006 0.0854941 11.2434 0.123302 11.2789L0.724278 11.8798C0.759739 11.9176 0.802576 11.9478 0.850141 11.9684C0.897707 11.989 0.948991 11.9996 1.00083 11.9996C1.05266 11.9996 1.10394 11.989 1.15151 11.9684C1.19908 11.9478 1.24191 11.9176 1.27737 11.8798H1.27542Z' /></svg>")}.push{height:50px}.smallPush{height:30px}.tinyPush{height:15px}html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;margin:20px 0;background:rgba(0,0,0,.3);padding:10px;color:#fff;font-size:11px;line-height:16px;display:block;border-radius:10px}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none !important;list-style-image:none;padding:0 !important}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img,fieldset{border:0}ul,ol{list-style:none}img{max-width:100%;height:auto;width:auto\9}#outdated{display:none;position:fixed;bottom:0;left:0;width:100%;height:auto;padding:0 0 20px;text-align:center;z-index:1500;background:url("../../../image/to-one/transparent/black5.png");color:#fff}* html #outdated{position:absolute}#outdated h6{color:#fff;font-size:20px;line-height:25px;margin:20px 0 0}#outdated p{margin:5px 0 0;font-size:12px;line-height:12px}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:20px auto 0;width:180px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer;background:none !important}#outdated #btnUpdateBrowser:hover{color:#000 !important;background:#fff !important}#outdated .last{position:absolute;top:20px;right:30px;width:15px;height:15px}#outdated #btnCloseUpdateBrowser{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px}.clearfix:after{content:"";display:block;overflow:hidden;visibility:hidden;width:0;height:0;line-height:0;clear:both}body{font-style:normal;font-weight:400;font-size:16px;line-height:26px;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;color:#262629;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-display:optional}h1,h2,h3,h4,h5,h6{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#000}p{font-size:16px;line-height:26px;font-weight:400;margin:20px 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#d40134;text-decoration:none}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}.floatRight{float:right}.title{margin:0 0 20px;font-style:normal;font-size:50px;line-height:60px}.titleWrap .title,.titleWrap .smallTitle,.titleWrap .customerExp .contactForm div.wpcf7-mail-sent-ok,.customerExp .contactForm .titleWrap div.wpcf7-mail-sent-ok{float:left}.subtitle{margin:0 0 10px;font-weight:700;font-style:normal;font-size:26px;line-height:36px}.smallTitle,.customerExp .contactForm div.wpcf7-mail-sent-ok{margin:0 0 20px;font-weight:700;font-style:normal;font-size:21px;line-height:30px}.darkTitle{color:#000}.desc{font-weight:400;font-style:normal;font-size:16px;line-height:26px}.whiteText,.whiteText a,.whiteText .title,.whiteText .subtitle,.whiteText .smallTitle,.whiteText .customerExp .contactForm div.wpcf7-mail-sent-ok,.customerExp .contactForm .whiteText div.wpcf7-mail-sent-ok,.whiteText h1,.whiteText h2,.whiteText h3,.whiteText h4,.whiteText h5,.whiteText h6,.whiteText p{color:#fff}.desc a{color:#d40134}.desc .Btn{vertical-align:middle;margin-right:10px;color:#fff;text-decoration:none}@media screen and (max-width:1220px){.title{font-size:45px;line-height:54px}.subtitle{font-size:23.4px;line-height:32.4px}.smallTitle,.customerExp .contactForm div.wpcf7-mail-sent-ok{font-size:18.9px;line-height:27px}}@media screen and (max-width:960px){.title{font-size:40px;line-height:48px}.subtitle{font-size:20.8px;line-height:28.8px}.smallTitle,.customerExp .contactForm div.wpcf7-mail-sent-ok{font-size:16.8px;line-height:24px}}@media screen and (max-width:720px){.title{font-size:35px;line-height:42px}}@media screen and (max-width:480px){.title{font-size:30px;line-height:36px}}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-container a:active,.flex-container a:focus{outline:0}.flexslider .slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider .slides{zoom:1;position:relative;width:100%;height:100%}.flexslider .slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides>li:first-child{display:block}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexArrows{position:relative}.flexArrows .flex-direction-nav a{background:url("../../../image/to-one/transparent/black5.png");border-radius:50%;color:#fff;cursor:pointer;display:block;font-size:22px;top:50%;width:50px;height:50px;line-height:50px;margin-top:-25px;opacity:.4;position:absolute;text-align:center;z-index:2}.flexArrows:hover .flex-direction-nav a{opacity:.9}.flexArrows:hover .flex-direction-nav a:hover{opacity:1}.flexArrows .flex-direction-nav .flex-prev{left:20px}.flexArrows .flex-direction-nav .flex-next{right:20px}.flexArrows .flex-direction-nav .flex-disabled{display:none}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url("../../../image/to-one/swipebox/loader.gif") center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url("../../../image/to-one/swipebox/icons.png");background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:" ";position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}form{max-width:800px;display:block}.alignCenter .contactForm form{margin:0 auto}.widthForm form{max-width:100%}form .formGroup{margin:0 0 10px}form label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:30px;display:block;font-weight:700;cursor:pointer}form span.star{vertical-align:top;color:#d40134;font-size:150%}form label abbr[title]{text-decoration:none;border:0;color:#d40134;line-height:1px;vertical-align:text-top}form input,form input[type=password],form button,form select,form textarea{display:inline-block;border:0;background:#fff;color:#38393a;font-size:16px;padding:5px 20px;margin-top:0 !important;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;border-radius:0;height:40px;line-height:30px;margin-bottom:10px !important;width:100%;border:1px solid #e9ebed}.footer form input,.footer form textarea,.footer form select,.lightBg form input,.lightBg form textarea,.lightBg form select{background-color:#fff}form input:focus,form textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}form input:focus:invalid:focus,form textarea:focus:invalid:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.sideBar form input,.sideBar form select,.sideBar form textarea,.sideBar form button{width:100%}form input[type=radio],form input[type=checkbox]{width:inherit !important;height:inherit;background:0;position:relative;top:3px}form textarea{padding:20px;line-height:21px;min-height:100px;height:150px;max-height:250px}form input[type=submit],form:not(.footer-main__form) button:not(.Btn):not(.zoek-bar__button)[type=submit]{border-radius:0;display:block;line-height:46px;padding:0;height:46px;background-color:#d40134;cursor:pointer;position:relative;text-align:center;font-size:15px;font-weight:700;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;z-index:1;border:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}form input[type=submit]:hover,form:not(.footer-main__form) button:not(.Btn):not(.zoek-bar__button)[type=submit]:hover{background-color:#a10128}form input[type=submit].single_add_to_cart_button,form:not(.footer-main__form) button:not(.Btn):not(.zoek-bar__button)[type=submit].single_add_to_cart_button{background-color:#44c890}form input[type=submit].single_add_to_cart_button:hover,form:not(.footer-main__form) button:not(.Btn):not(.zoek-bar__button)[type=submit].single_add_to_cart_button:hover{background-color:#31a875}form input[type=checkbox]{width:inherit}form .checkWrap input[type=radio],form .checkWrap input[type=checkbox]{display:inline-block;line-height:40px;margin:0 5px 0 0;vertical-align:top;cursor:pointer;position:relative;top:8px}form .checkWrap label{display:inline-block;line-height:30px;margin:0;cursor:pointer;vertical-align:top}form .checkWrap label img{float:left;margin:0 10px 0 0;width:auto;max-width:30px;max-height:30px;line-height:30px}form input[type=file]{background:0;height:inherit;padding:inherit}.mapWrapper{border-radius:5px;background:#fff}.googleMap{position:relative;width:100%;height:450px;background:#e5e3df}#gmap,.gmap{position:absolute;width:100%;height:100%;top:0;left:0}.googleMap img{max-width:inherit;height:inherit}.contactForm form input,.contactForm form textarea{width:100%}.contactForm form textarea{height:150px;max-height:250px;min-height:100px;resize:none}.contactForm div.wpcf7-response-output{border:0;color:#000;font-size:18px;font-weight:700;margin:0;padding:0}.contactForm span.wpcf7-not-valid-tip{background:#000;border-radius:3px;color:#fff;font-size:12px;opacity:.75;padding:3px 9px;position:absolute;right:10px;top:-10px}.contactForm span.wpcf7-form-control-wrap{display:block !important;position:relative}.contactForm .wpcf7-checkbox span.wpcf7-list-item,.contactForm .wpcf7-radio span.wpcf7-list-item{display:block;margin:0}.contactForm .wpcf7-checkbox span.wpcf7-list-item label,.contactForm .wpcf7-radio span.wpcf7-list-item label{cursor:pointer}.contactForm .wpcf7-checkbox span.wpcf7-list-item label input,.contactForm .wpcf7-radio span.wpcf7-list-item label input{margin:0 5px 0 0}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border:solid 1px #dadde0;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:0;padding-left:10px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;margin:0 0 5px;width:100%}.nice-select:active,.nice-select.open,.nice-select:focus{background-color:#f2f2f2}.nice-select:after{border-bottom:2px solid #38393a;border-right:2px solid #38393a;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-bottom:2px solid #d40134;border-right:2px solid #d40134}.nice-select.open .list{opacity:1;pointer-events:auto;max-height:300px;max-width:100%;overflow:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;z-index:9;max-height:300px;overflow:auto}.nice-select .list:hover .option:not(.disabled):not(:hover){background-color:transparent !important;color:#262629}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,.03) !important;color:#999}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#dedede}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:rgba(0,0,0,.03) !important;color:#999;cursor:not-allowed}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -17px}.cols .col-1{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;padding-right:unset}.cols.bigGutter{margin-left:-50px}.cols.largeGutter{margin-left:-30px}.cols.normalGutter{margin-left:-17px}.cols.mediumGutter{margin-left:-10px}.cols.smallGutter{margin-left:-3px}.cols.noGutter{margin-left:0}.cols:after{display:table;clear:both;content:""}.cols>*{float:left;padding-left:17px;margin-bottom:17px}.cols.bigGutter>*{padding-left:50px;margin-bottom:50px}.cols.largeGutter>*{padding-left:30px;margin-bottom:30px}.cols.normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.mediumGutter>*{padding-left:10px;margin-bottom:10px}.cols.smallGutter>*{padding-left:3px;margin-bottom:3px}.cols.noGutter>*{padding-left:0;margin-bottom:0}.cols.cleanBottom>*{margin-bottom:0 !important}.col-cleanBottom{margin-bottom:0 !important}.cols>.clearRow{float:none;clear:both;margin-bottom:0;width:100%}.col-right{float:right;text-align:right}.col-right.alignLeft{text-align:left}.cols-9>*{width:11.1111111%}.cols-8>*{width:12.5%}.cols-6>*{width:16.6666666%}.cols-7>*{width:14.28571%}.cols-5>*{width:20%}.cols-4>*{width:25%}.cols-3>*{width:33.3333333%}.cols-2>*{width:50%}.clearCols.cols-2>*:nth-child(2n+1){clear:left}.cols-1>*{width:100%}.col-1{width:100%}.col-2-1{width:50%}.col-3-2{width:66.666666%}.col-3-1{width:33.333333%}.col-4-3{width:75%}.col-4-1{width:25%}.col-5-4{width:80%}.col-5-3{width:60%}.col-5-2{width:40%}.col-5-1{width:20%}.cols-10-1>*{width:10%}.col-9-5{width:55%}.col-9-4{width:45%}.colXL-show,.colL-show,.colLM-show,.colM-show,.colSM-show,.colS-show{display:none}@media screen and (max-width:1220px){.colsXL-center{text-align:center}.colsXL-left{text-align:left}.colsXL-right{text-align:right}.colsXL-10>*{width:10%}.colsXL-8>*{width:12.5%}.colsXL-6>*{width:16.6666666%}.colsXL-5>*{width:20%}.colsXL-4>*{width:25%}.colsXL-3>*{width:33.3333333%}.colsXL-2>*{width:50%}.colsXL-1>*{width:100%}.colXL-hide{display:none}.colXL-clear{clear:both}.colXL-left{float:left;text-align:left}.colXL-right{float:right;text-align:right}.colXL-center{text-align:center}.colXL-1{width:100%}.colXL-2-1{width:50%}.colXL-3-2{width:66.6666666%}.colXL-3-1{width:33.3333333%}.colXL-4-3{width:75%}.colXL-4-1{width:25%}.colXL-5-4{width:80%}.colXL-5-3{width:60%}.colXL-5-2{width:40%}.colXL-5-1{width:20%}.colXL-6-5{width:25%}.colXL-6-1{width:16.6666666%}.colXL-8-1{width:12.5%}.colXL-10-1>*{width:10%}.cols.colsXL-normalGutter{margin-left:-17px}.cols.colsXL-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsXL-mediumGutter{margin-left:-20px}.cols.colsXL-mediumGutter>*{padding-left:20px;margin-bottom:20px}.colXL-show{display:block}.colXL-hide{display:none}}@media screen and (max-width:960px){.colsL-center{text-align:center}.colsL-left{text-align:left}.colsL-right{text-align:right}.colsL-10>*{width:10%}.colsL-8>*{width:12.5%}.colsL-6>*{width:16.6666666%}.colsL-5>*{width:20%}.colsL-4>*{width:25%}.colsL-3>*{width:33.3333333%}.colsL-2>*{width:50%}.colsL-1>*{width:100%}.colL-hide{display:none}.colL-clear{clear:both}.colL-left{float:left;text-align:left}.colL-right{float:right;text-align:right}.colL-center{text-align:center}.colL-1{width:100%}.colL-2-1{width:50%}.colL-3-2{width:66.6666666%}.colL-3-1{width:33.3333333%}.colL-4-3{width:75%}.colL-4-1{width:25%}.colL-5-4{width:80%}.colL-5-3{width:60%}.colL-5-2{width:40%}.colL-5-1{width:20%}.colL-6-5{width:25%}.colL-6-1{width:16.6666666%}.colL-8-1{width:12.5%}.colL-10-1>*{width:10%}.cols.colsL-normalGutter{margin-left:-17px}.cols.colsL-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsL-mediumGutter{margin-left:-20px}.cols.colsL-mediumGutter>*{padding-left:20px;margin-bottom:20px}.colL-show{display:block}.colL-hide{display:none}}@media screen and (max-width:840px){.colsLM-center{text-align:center}.colsLM-left{text-align:left}.colsLM-right{text-align:right}.colsLM-10>*{width:10%}.colsLM-8>*{width:12.5%}.colsLM-6>*{width:16.6666666%}.colsLM-5>*{width:20%}.colsLM-4>*{width:25%}.colsLM-3>*{width:33.3333333%}.colsLM-2>*{width:50%}.colsLM-1>*{width:100%}.colLM-hide{display:none}.colLM-clear{clear:both}.colLM-left{float:left;text-align:left}.colLM-right{float:right;text-align:right}.colLM-center{text-align:center}.colLM-1{width:100%}.colLM-2-1{width:50%}.colLM-3-2{width:66.6666666%}.colLM-3-1{width:33.3333333%}.colLM-4-3{width:75%}.colLM-4-1{width:25%}.colLM-5-4{width:80%}.colLM-5-3{width:60%}.colLM-5-2{width:40%}.colLM-5-1{width:20%}.colLM-6-5{width:25%}.colLM-6-1{width:16.6666666%}.colLM-8-1{width:12.5%}.colLM-10-1>*{width:10%}.cols.colsLM-normalGutter{margin-left:-17px}.cols.colsLM-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsLM-mediumGutter{margin-left:-20px}.cols.colsLM-mediumGutter>*{padding-left:20px;margin-bottom:20px}.colLM-show{display:block}.colLM-hide{display:none}}@media screen and (max-width:720px){.colsM-center{text-align:center}.colsM-left{text-align:left}.colsM-right{text-align:right}.colsM-10>*{width:10%}.colsM-8>*{width:12.5%}.colsM-6>*{width:16.6666666%}.colsM-5>*{width:20%}.colsM-4>*{width:25%}.colsM-3>*{width:33.3333333%}.colsM-2>*{width:50%}.colsM-1>*{width:100%}.colM-hide{display:none}.colM-clear{clear:both}.colM-left{float:left;text-align:left}.colM-right{float:right;text-align:right}.colM-center{text-align:center}.colM-1{width:100%}.colM-2-1{width:50%}.colM-3-2{width:66.6666666%}.colM-3-1{width:33.3333333%}.colM-4-3{width:75%}.colM-4-1{width:25%}.colM-5-4{width:80%}.colM-5-3{width:60%}.colM-5-2{width:40%}.colM-5-1{width:20%}.colM-6-5{width:25%}.colM-6-1{width:16.6666666%}.colM-8-1{width:12.5%}.colM-10-1>*{width:10%}.cols.colsM-normalGutter{margin-left:-17px}.cols.colsM-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsM-mediumGutter{margin-left:-20px}.cols.colsM-mediumGutter>*{padding-left:20px;margin-bottom:20px}.cols.colsM-noBottom>*{margin-bottom:0}.colM-show{display:block}.colM-hide{display:none}}@media screen and (max-width:600px){.colsSM-center{text-align:center}.colsSM-left{text-align:left}.colsSM-right{text-align:right}.colsSM-10>*{width:10%}.colsSM-8>*{width:12.5%}.colsSM-6>*{width:16.6666666%}.colsSM-5>*{width:20%}.colsSM-4>*{width:25%}.colsSM-3>*{width:33.3333333%}.colsSM-2>*{width:50%}.colsSM-1>*{width:100%}.colSM-hide{display:none}.colSM-clear{clear:both}.colSM-left{float:left;text-align:left}.colSM-right{float:right;text-align:right}.colSM-center{text-align:center}.colSM-1{width:100%}.colSM-2-1{width:50%}.colSM-3-2{width:66.6666666%}.colSM-3-1{width:33.3333333%}.colSM-4-3{width:75%}.colSM-4-1{width:25%}.colSM-5-4{width:80%}.colSM-5-3{width:60%}.colSM-5-2{width:40%}.colSM-5-1{width:20%}.colSM-6-5{width:25%}.colSM-6-1{width:16.6666666%}.colSM-8-1{width:12.5%}.colSM-10-1>*{width:10%}.cols.colsSM-normalGutter{margin-left:-17px}.cols.colsSM-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsSM-noBottom>*{margin-bottom:0}.cols.colsSM-mediumGutter{margin-left:-20px}.cols.colsSM-mediumGutter>*{padding-left:20px;margin-bottom:20px}.cols.colsSM-smallGutter{margin-left:-10px}.cols.colsSM-smallGutter>*{padding-left:10px;margin-bottom:10px}.colSM-show{display:block}.colSM-hide{display:none}}@media screen and (max-width:480px){.colsS-center{text-align:center}.colsS-left{text-align:left}.colsS-right{text-align:right}.colsS-10>*{width:10%}.colsS-8>*{width:12.5%}.colsS-6>*{width:16.6666666%}.colsS-5>*{width:20%}.colsS-4>*{width:25%}.colsS-3>*{width:33.3333333%}.colsS-2>*{width:50%}.colsS-1>*{width:100%}.colS-hide{display:none}.colS-clear{clear:both}.colS-left{float:left;text-align:left}.colS-right{float:right;text-align:right}.colS-center{text-align:center}.colS-1{width:100%}.colS-2-1{width:50%}.colS-3-2{width:66.6666666%}.colS-3-1{width:33.3333333%}.colS-4-3{width:75%}.colS-4-1{width:25%}.colS-5-4{width:80%}.colS-5-3{width:60%}.colS-5-2{width:40%}.colS-5-1{width:20%}.colS-6-5{width:25%}.colS-6-1{width:16.6666666%}.colS-8-1{width:12.5%}.colS-10-1>*{width:10%}.cols.colsS-normalGutter{margin-left:-17px}.cols.colsS-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsS-mediumGutter{margin-left:-20px}.cols.colsS-mediumGutter>*{padding-left:20px;margin-bottom:20px}.colS-show{display:block}.colS-hide{display:none}}.Btn{background-color:#44c890;display:inline-block;height:auto;line-height:54px;padding:0 30px;cursor:pointer;position:relative;font-size:17px;font-weight:700;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-decoration:none !important;z-index:1;-webkit-box-shadow:0 -2px 0 0 #31a875 inset;-ms-box-shadow:0 -2px 0 0 #31a875 inset;box-shadow:0 -2px 0 0 #31a875 inset;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Btn:hover{-webkit-box-shadow:0 -54px 0 0 #31a875 inset;-ms-box-shadow:0 -54px 0 0 #31a875 inset;box-shadow:0 -54px 0 0 #31a875 inset;color:#fff}.Btn.mediumBtn{height:auto;padding:0 20px;line-height:40px;font-size:15px}.Btn.smallBtn{height:auto;padding:0 15px;line-height:30px;font-size:13px}.Btn.smallBtn:before{font-size:11px}.Btn.loading{pointer-events:none}.Btn.loading:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url("../../../image/to-one/loader.svg") no-repeat 50% 50%;content:"" !important;height:60px;line-height:60px;opacity:1;width:30px;z-index:5}.Btn.loading:after{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#44c890;opacity:.8;height:100%;left:0;top:0;width:100%;z-index:4}.Btn.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.Btn.fullBtn{width:100%;padding:0;text-align:center}.Btn.alignCenter{text-align:center}.Btn.confPrevStep,.Btn.confNextStep{width:auto;border:0}.altBtn{background-color:#c2c2c2;-webkit-box-shadow:0 -2px 0 0 #a9a9a9 inset;-ms-box-shadow:0 -2px 0 0 #a9a9a9 inset;box-shadow:0 -2px 0 0 #a9a9a9 inset}.altBtn:hover{-webkit-box-shadow:0 -54px 0 0 #a9a9a9 inset;-ms-box-shadow:0 -54px 0 0 #a9a9a9 inset;box-shadow:0 -54px 0 0 #a9a9a9 inset}.altBtn.loading:after{background-color:#c2c2c2}.darkBtn{background-color:#38393a;-webkit-box-shadow:0 -2px 0 0 #1f2020 inset;-ms-box-shadow:0 -2px 0 0 #1f2020 inset;box-shadow:0 -2px 0 0 #1f2020 inset}.darkBtn:hover{-webkit-box-shadow:0 -54px 0 0 #1f2020 inset;-ms-box-shadow:0 -54px 0 0 #1f2020 inset;box-shadow:0 -54px 0 0 #1f2020 inset}.darkBtn.loading:after{background-color:#38393a}.redBtn{background-color:#d40134;-webkit-box-shadow:0 -2px 0 0 #a10128 inset;-ms-box-shadow:0 -2px 0 0 #a10128 inset;box-shadow:0 -2px 0 0 #a10128 inset}.redBtn:hover{-webkit-box-shadow:0 -54px 0 0 #a10128 inset;-ms-box-shadow:0 -54px 0 0 #a10128 inset;box-shadow:0 -54px 0 0 #a10128 inset}.redBtn.loading:after{background-color:#d40134}.facebookBtn{-webkit-box-shadow:0 -2px 0 0 #2d4373 inset;-ms-box-shadow:0 -2px 0 0 #2d4373 inset;box-shadow:0 -2px 0 0 #2d4373 inset;background-color:#3b5998;color:#fff !important;font-weight:700 !important}.facebookBtn i{margin-right:10px}.facebookBtn:hover{-webkit-box-shadow:0 -54px 0 0 #2d4373 inset;-ms-box-shadow:0 -54px 0 0 #2d4373 inset;box-shadow:0 -54px 0 0 #2d4373 inset}.facebookBtn.loading:after{background-color:#3b5998}.filterBtn:before{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:"";font-family:"Font Awesome 5 Pro";left:10px;opacity:0;position:absolute;top:0}.filterBtn.active{background-color:#a10128;padding-left:25px}.filterBtn.active:before{opacity:1}.filterBtn.loading:after{background-color:#d40134}.ghostBtn{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;-webkit-box-shadow:0 0 0 2px #f8f8f8 inset,0 0 0 0 #f8f8f8 inset;box-shadow:0 0 0 2px #f8f8f8 inset,0 0 0 0 #f8f8f8 inset}.ghostBtn:hover{background-color:transparent;color:#38393a;-webkit-box-shadow:0 0 0 2px #f8f8f8 inset,0 -54px 0 0 #f8f8f8 inset;box-shadow:0 0 0 2px #f8f8f8 inset,0 -54px 0 0 #f8f8f8 inset}.blackBtn{background-color:#000}.blackBtn.loading:after{background-color:#000}.whiteText .lightBtn{color:#d40134}.whiteText .lightBtn:hover{color:#f8f8f8}.whiteText .whiteBtn{color:#d40134}.whiteText .whiteBtn:hover{color:#fff}.Btns *[type=submit]:not(.confNextStep){display:inline-block;width:auto;line-height:60px;padding:0 50px}.Btns .Btn{margin:0 0 5px;vertical-align:top}.Btns p{margin:0 0 5px;line-height:50px;display:inline-block;vertical-align:top}.centerBtn.Btn{text-align:center}.centerBtn.Btn:before,.centerBtn.Btn:after{position:absolute;content:"" !important;display:block;pointer-events:none;top:50%;width:33px;height:1px;background-color:#38393a}.centerBtn.Btn:before{left:-40px}.centerBtn.Btn:after{right:-40px}.openBtn{width:32px;height:32px;line-height:32px;padding:0;text-align:center}.openBtn:hover{-webkit-box-shadow:0 -32px 0 0 #31a875 inset;-ms-box-shadow:0 -32px 0 0 #31a875 inset;box-shadow:0 -32px 0 0 #31a875 inset}html.js{margin:0 !important}*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{background:#fff;height:100%}body{min-height:100%;min-width:1150px}body.logged-in .scss_errors{position:fixed;top:50px;left:50px;right:50px;background-color:#fff;z-index:50}.grecaptcha-badge{visibility:collapse !important;opacity:0 !important}.breadCrumbs{position:relative;background-color:#fff}.breadCrumbs .inner{padding:5px 0;border-bottom:1px solid #f8f8f8}.breadCrumbs p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;text-transform:initial;font-weight:400;line-height:30px;font-size:12px;color:#a2a2a2}.breadCrumbs p a{color:#a2a2a2;text-decoration:none;border-bottom:0}.breadCrumbs i{margin:0 5px}.breadCrumbs p a:hover{text-decoration:underline}.articleHeader{border-bottom:1px solid #e9ebed}.articleHeader .title{line-height:45px;margin:0 0 20px}.articleContent{font-size:16px;line-height:26px}.articleContent p,.articleContent ul{font-size:16px;line-height:26px;margin:20px 0}.articleContent p:first-child,.articleContent ul:first-child{margin-top:0}.articleContent p:last-child,.articleContent ul:last-child{margin-bottom:0}.articleContent p a{-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:1px dotted #262629;color:#262629;text-decoration:none}.articleContent p a:hover{border-bottom:1px dotted #d40134;color:#d40134}.pageContent{-moz-column-count:2;-moz-column-gap:28px;-webkit-column-count:2;-webkit-column-gap:28px;column-count:2;column-gap:28px;margin:0}.articleContent.pageContent p{margin:0 0 20px}.pageContent h1,.pageContent h2,.pageContent h3,.pageContent h4,.pageContent h5,.pageContent h6{margin:0 0 30px}.articleContent .desc{font-size:16px;line-height:26px}.articleContent ul{list-style:outside disc;padding:0 0 0 15px}.articleContent ul ul{list-style:outside circle;margin:0}.articleContent ol{list-style:outside decimal;padding:0 0 0 15px}.articleContent ol ul{list-style:outside lower-alpha;margin:0}.articleImg,.articleContent .articleImg{float:right;display:inline-block;max-width:350px;width:100%;margin:0 0 30px 60px}.articleContent h1{font-size:30px;line-height:40px;font-weight:700}.articleContent h2,.articleContent h3{font-size:18px;font-weight:700;line-height:30px;margin:30px 0 10px}.articleContent h4,.articleContent h5,.articleContent h6{font-size:16px;line-height:30px;font-weight:700;margin:30px 0 10px}.articleContent .wp-caption img{margin-bottom:0}.articleContent .wp-caption p{font-size:14px;margin-bottom:25px;margin-top:10px}.articleContent .wp-caption p:before{content:"Afb. - "}.postSocials{max-width:280px}.articleContent img{padding:4px;margin:10px 0;border:1px solid #e9ebed;background-color:#ebebeb}.articleContent img.alignleft{float:left;margin:10px 10px 10px 0}.articleContent img.alignright{float:right;margin:10px 0 10px 10px}#impressionSlider .slides li{display:none;max-width:400px}#impressionSlider .slides li a{display:block;position:relative;overflow:hidden;height:0;padding:0 0 75%;background-color:#38393a}#impressionSlider .slides li a img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto}.articleContent table{width:100%}.articleContent table th,.articleContent table td{border:1px solid #e9ebed;padding:5px}.toolTip{display:inline-block;position:relative;vertical-align:top;line-height:20px;cursor:pointer;z-index:2}.toolTip.shay{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.toolTip>i{font-size:16px;color:#d40134}.toolTip .toolTipContent{position:absolute;top:30px;left:50%;width:300px;padding:10px;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;border-radius:5px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#262629;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;z-index:3;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.toolTip .toolTipContent:before{position:absolute;content:"" !important;display:block;pointer-events:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;width:0;height:0;left:50%;top:-5px;margin-left:-5px}.toolTip .toolTipContentLeft{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:auto;right:calc(100% + 20px);top:50%}.toolTip .toolTipContentLeft:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:auto;right:-6px;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff}.toolTip:hover{z-index:3}.toolTip:hover .toolTipContent{top:40px;opacity:1;visibility:visible}.toolTip:hover .toolTipContentLeft{top:50%;right:calc(100% + 15px)}.submenuTitle{color:#262629;font-size:18px;line-height:45px;font-weight:700;margin:0 0 20px}.childPagesMenu{margin:0}.childPagesMenu li{margin:0;font-size:18px;padding:10px 0;line-height:25px;font-weight:300;border-bottom:1px solid #e9ebed}.childPagesMenu li a{color:#262629;position:relative;display:inline-block;padding-left:30px}.childPagesMenu li a:hover{text-decoration:underline}.childPagesMenu li i{color:#d40134;width:30px;line-height:25px;text-align:left;position:absolute;top:0;left:0}.childPagesMenu li.current_page_item i{color:#d40134}.pagination{text-align:center}.pagination li{display:inline-block;font-size:13px}.pagination li a,.pagination li span{display:block;width:26px;height:26px;line-height:26px;text-align:center}.pagination li a{color:#fff;background:#d40134}.pagination li:hover a{background:#d40134}.pagination li span{background:#d40134;color:#fff}.searchResult{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #262629}.searchResult p{font-size:12px;line-height:18px}.plop{opacity:0;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s}.plop.plopIt{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.plopDelay01{-webkit-transition-delay:.4s;transition-delay:.4s}.plopDelay02{-webkit-transition-delay:.6s;transition-delay:.6s}.plopDelay03{-webkit-transition-delay:.8s;transition-delay:.8s}.plopDelay04{-webkit-transition-delay:1s;transition-delay:1s}.plopDelay05{-webkit-transition-delay:1.2s;transition-delay:1.2s}.plopDelay06{-webkit-transition-delay:1.4s;transition-delay:1.4s}.plopDelay08{-webkit-transition-delay:1.6s;transition-delay:1.6s}.plopDelay09{-webkit-transition-delay:1.8s;transition-delay:1.8s}.plopDelay10{-webkit-transition-delay:2s;transition-delay:2s}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes popupFade{from{opacity:0}to{opacity:1}}@keyframes popupFade{from{opacity:0}to{opacity:1}}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes fadeFromRight{from{opacity:0;-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}to{opacity:.85;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@keyframes fadeFromRight{from{opacity:0;-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}to{opacity:.85;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes zoom{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}1%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}2%{-webkit-transform:rotate(0);transform:rotate(0)}3%{-webkit-transform:rotate(25deg);transform:rotate(25deg)}4%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}6%{-webkit-transform:rotate(0);transform:rotate(0)}7%{-webkit-transform:rotate(25deg);transform:rotate(25deg)}8%{-webkit-transform:rotate(0);transform:rotate(0)}9%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}10%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}1%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}2%{-webkit-transform:rotate(0);transform:rotate(0)}3%{-webkit-transform:rotate(25deg);transform:rotate(25deg)}4%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}6%{-webkit-transform:rotate(0);transform:rotate(0)}7%{-webkit-transform:rotate(25deg);transform:rotate(25deg)}8%{-webkit-transform:rotate(0);transform:rotate(0)}9%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}10%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.slick-loading .slick-list{background:#fff url("../../../image/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../../../fonts/slick.eot");src:url("../../../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../../../fonts/slick.woff") format("woff"),url("../../../fonts/slick.ttf") format("truetype"),url("../../../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.jq-ry-container{position:relative;padding:0;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr}.jq-ry-container[readonly=readonly]{cursor:default}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden}.block{display:block;position:relative}.block.projectConfiguration{overflow:hidden}.block.blockAlt{overflow:visible}.block.blockAlt .blockArrow i{background-color:#38393a}.block.blockAlt .blockTitle{font-size:28px}.block.blockSmall .blockImg.blockImgRed{padding:50px 30px 30px;height:auto}.block.blockSmall .blockImg.blockImgRed .blockImgInner{-webkit-transform:translate(0,0);transform:translate(0,0);left:0;position:relative;top:0;width:100%}.blockOverlay{-webkit-transition:top .3s ease;transition:top .3s ease;background:#fff;border:1px solid #e9ebed;border-top:0;display:block;height:calc(100% - 40px);left:-1%;padding:65px 25px 35px;position:absolute;top:calc(100% - 3px);width:102%;z-index:10}.blockOverlay:before{position:absolute;content:"" !important;display:block;pointer-events:none;width:100%;height:3px;background-color:#d40134;top:0;left:0}.blockOverlay.active{top:40px}.blockOverlay hr{margin:20px 0 12px}.blockOverlay hr.blockHr{margin:10px 0 20px}.blockOverlayClose{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#d40134;color:#fff;display:block;height:30px;line-height:30px;text-align:center;top:3px;width:30px}.blockOverlayCols{font-size:14px}.blockInput{font-size:14px;margin-bottom:10px}.blockInput label{display:inline-block;font-size:12px;line-height:30px;text-align:left;width:50px;margin-right:5px}.blockInput input,.blockInput select{border:1px solid #c2c2c2;line-height:30px;max-width:calc(100% - 92px);padding:0 0 0 10px;margin-right:5px;width:100%;height:32px}.blockInput button{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#44c890;color:#fff;border:0;display:inline-block;height:32px;line-height:32px;text-align:center;width:32px}.blockInput button:hover{background-color:#31a875}.blockInput button.disabled{background-color:#dedede;pointer-events:none}.blockInput.noSave input{margin-right:0;width:calc(100% - 55px)}.blockInput.noSave label{width:80px}.blockAmount{color:#a2a2a2;font-weight:500}.blockAmount:not(:last-of-type){margin-right:15px}a.block{-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}a.block:hover .blockImg:before{background-color:rgba(212,1,52,.4)}a.block:hover .blockImg.blockImgRed{background-color:#a10128}.blueBg .block{background-color:#fff}.blockImg{position:relative;overflow:hidden;padding-bottom:40%;height:0;display:block;opacity:1;border:1px solid #e9ebed;border-bottom-width:0}.blockImg.blockImgAlt{height:auto;padding:0}.blockImg img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;max-height:inherit}.blockImg svg{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;max-height:100%;background-color:#f8f8f8}.blockImg:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s;background-color:rgba(212,1,52,0);height:100%;width:100%;z-index:2}.blockImg.blockImgRed{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#d40134;position:relative}.blockImg.blockImgRed .blockImgInner{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;width:calc(100% - 40px)}.blockImg.blockImgRed .blockImgInner .blockImgTitle{display:block;color:#fff;font-size:36px;line-height:40px;margin-bottom:30px}.blockImg.blockImgRed .blockImgInner .blockImgSubtitle{display:block;color:#fff}.blockImg.blockImgRed:before{display:none}.blockArrow{position:relative}.blockArrow i{position:absolute;display:block;width:56px;height:56px;text-align:center;line-height:56px;color:#fff;bottom:-28px;left:50%;margin-left:-28px;border-radius:50%;background-color:#d40134;z-index:2}.blockContent{position:relative;padding:25px;border:1px solid #e9ebed;background-color:#f9f9f9}.smallBlock .blockContent{padding:20px 20px 40px}.blockLine{height:2px;position:relative;background-color:#d40134}a.block:hover .blockLine:before{width:100%;-webkit-transition:width ease-in-out .2s;transition:width ease-in-out .2s}.blockTitleContainer{height:60px;overflow:hidden;margin:0}.blockTitleWrap{height:60px;overflow:hidden;display:table;width:100%}.blockTitle{display:block;margin:0;color:#d40134;font-weight:300;font-size:24px;line-height:30px;max-height:60px;overflow:hidden}.blockTitle a{color:#38393a}.blockTitleWrap .blockTitle{margin:0}.smallBlock .blockTitle{font-size:25px;line-height:36px;white-space:nowrap;text-overflow:ellipsis}.blockDesc{margin:20px 0 0;display:block;color:#262629;font-size:13px;line-height:18px;height:54px;overflow:hidden}.blockDate{margin:0;font-size:15px;line-height:30px;color:#38393a}.blockSubtitle{margin:10px 0;font-size:16px;line-height:24px;color:#38393a}.blockDate i{font-size:16px;color:#d40134}.blockBtn{margin-top:20px}.blockBtns .Btn:not(:last-of-type){margin-bottom:5px}.blockEnlarge.block{margin-top:30px;background-color:transparent}.blockEnlarge.block .blockImg{overflow:visible}.blockEnlarge.block .blockImg:before{display:none}.blockEnlarge.block:hover .blockImg img{z-index:2;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;-webkit-transform:scale(1.2);transform:scale(1.2)}html.mobile .blockEnlarge.block:hover .blockImg img{-webkit-transform:none;transform:none}.blockSlider{margin-left:-17px}.blockSlider .slides li{max-width:379px}.blockSlider .slides li .blockSlide{padding-left:17px}.productCatCols .blockContent,.productCols .blockContent{padding:40px 25px 20px;text-align:center}.prodBlock{background-color:#e9ebed;display:block;position:relative}.prodBlock .prodBlockImg{height:auto}.prodBlockConf .prodBlockImg{height:255px}.prodBlockImg{height:255px;position:relative;padding:20px}.prodBlockImg img{display:block;margin:0 auto;height:100%;width:auto}.prodBlockImgStarting{border-radius:50%;background-color:#44c890;bottom:20px;color:#fff;height:80px;left:20px;position:absolute;width:80px}.prodBlockImgStartingInner{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:calc(50% - 3px);text-align:center;width:80%}.prodBlockImgStartingText{color:#fff;display:block;font-size:13px;font-weight:400;line-height:1;margin:0 0 2px}.prodBlockImgStartingPrice{display:block;line-height:1;font-size:17px;font-weight:900}.prodBlockContent{height:110px;overflow:hidden;position:relative}.prodBlockContent:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#d40134;height:100%;top:101%;width:100%}.prodBlockTitle{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .5s ease;transition:color .5s ease;color:#38393a;font-size:21px;font-weight:700;line-height:23px;padding:0 55px 0 10%;width:100%;max-height:69px}.prodBlockPlus{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10%;height:12px;width:12px}.prodBlockPlus:before,.prodBlockPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.prodBlockPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.prodBlockPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.prodBlock:hover .prodBlockContent:before{-webkit-transform:translateY(-101%);transform:translateY(-101%)}.prodBlock:hover .prodBlockTitle{color:#fff}.prodBlock:hover .prodBlockPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#fff}.prodBlock:hover .prodBlockPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#fff}.prodBlock.prodBlockConf{background-color:#fff}.prodBlock.prodBlockConf .prodBlockContent{background-color:#e9ebed}.prodBlock.prodBlockConf .currentCheck{position:absolute;left:10px;top:10px;width:25px;z-index:5}.blogBlockImg{position:relative}.blogBlockImg:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(-135deg,#d40134,rgba(212,1,52,0));height:100%;opacity:0;width:100%;z-index:2}.blogBlockImg:after{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:linear-gradient(to bottom,rgba(0,0,0,0),black);position:absolute;content:"" !important;display:block;pointer-events:none;height:100%;left:0;opacity:.4;top:0;width:100%;z-index:1}.blogBlockInfo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:12px;list-style:none;margin:0;text-align:center;width:100%;z-index:3}.blogBlockInfo li{color:rgba(255,255,255,.6);display:inline-block;font-size:15px}.blogBlockInfo li:not(:last-of-type){margin-right:10px}.blogBlockInfo li i{color:#fff;margin-right:5px}.blogBlockContent{background-color:#f8f8f8;padding:20px}.blogBlockTitle{-webkit-transition:color .3s ease;transition:color .3s ease;color:#38393a;display:block;font-size:19px;font-weight:700;line-height:23px;height:46px}.blogBlockDesc{color:#38393a;font-size:15px;height:44px;line-height:22px;margin:10px 0 0}.blogBlock:hover .blogBlockTitle{color:#d40134}.blogBlock:hover .blogBlockImg:before{opacity:.5}.personBlock{cursor:pointer;position:relative}.personBlock img{width:100%}.personBlockInner{-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(-135deg,#d40134,rgba(212,1,52,0));color:#fff;height:100%;left:0;opacity:0;overflow:hidden;padding:15px;position:absolute;top:0;width:100%}.personBlockTitle{display:block;font-weight:700}.personBlockFunction{display:block;font-size:14px;font-style:italic;margin-top:-7px}.personBlockDesc{font-size:13px;line-height:20px;margin:10px 0 0}.personBlock:hover .personBlockInner{opacity:1}.grecaptcha-badge{visibility:collapse !important;opacity:0 !important}.configMessages{text-align:center}.configMessages ul{margin:0}.alert{display:inline-block;padding:5px 15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;font-size:14px;line-height:20px}.alert:not(.alert-noshake){-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:shake;animation-name:shake}.alert a{text-decoration:underline;font-weight:700}.alert-dismissible{padding-right:35px}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success a{color:#157254}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info a{color:#005b89}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning a{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger a{color:#c9302c}.ui-datepicker{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);border-radius:5px}.nopHide{display:none}.modal{border-radius:10px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;display:none;max-height:calc(100vh - 100px);max-width:750px;position:fixed;top:50px;width:90%;z-index:17000001;overflow:auto}.modalHeader{padding:30px;background-color:#d40134;position:relative}.modalHeader i{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer;font-size:24px;position:absolute;right:30px;top:50%}.modalHeader i:hover{color:#fff}.modalTitle{font-size:30px;font-weight:700;margin:0;color:#fff}.modalContent{padding:30px}.modalContent>:first-child{margin-top:0}.modalContent>:last-child{margin-bottom:0}.modalContent .contactForm div.wpcf7-response-output.wpcf7-mail-sent-ok{color:#000 !important;font-size:18px !important;font-weight:700 !important}.modalFooter{padding:30px;text-align:right}.modalBackdrop{width:100%;height:100%;background-color:rgba(56,57,58,.8);display:none;left:0;position:fixed;top:0;z-index:17000000}.modal .contactForm form{max-width:none}.modal .contactForm h3{margin:0 0 15px}.modal .contactForm p{margin:-15px 0 20px;font-size:14px}.modal .contactForm button,.modal .contactForm a{display:inline-block;margin-right:5px;width:auto;vertical-align:top}html.modalActive{overflow-x:hidden}html.modalActive body{overflow-x:hidden}.customerExp .progressSlider{height:324px;overflow:hidden;margin-bottom:40px}.customerExp .progressSlider .slides>li{margin:0 30px 0 0;width:200px}.customerExp .progressSlider .flex-control-nav{display:none;margin-top:20px;text-align:center}.customerExp .progressSlider .flex-control-nav li{display:inline-block}.customerExp .progressSlider .flex-control-nav li+li{margin-left:5px}.customerExp .progressSlider .flex-control-nav li a{border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#e9ebed;color:transparent;display:block;font-size:0;height:10px;width:10px}.customerExp .progressSlider .flex-control-nav li a.flex-active{background-color:#d40134}.customerExpContent h2{margin-bottom:0}.customerExpContent h2+p{margin-top:0}.customerExpHr{margin:50px 0 30px}.customerExpItemHeader{position:relative}.customerExpItemTitle{display:block;font-size:16px;font-weight:600;height:34px;line-height:17px;text-align:center}.customerExpItemToolTip:hover i{color:#d40134}.customerExpItemToolTip i{-webkit-transition:color .3s ease;transition:color .3s ease;font-size:18px;color:#38393a}.customerExpItemToolTip .toolTipContent{text-align:left;font-weight:400}.customerExpItemContent{padding-top:20px}.customerExpItemContentRadial{border-radius:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#e9ebed;border:2px solid #fff;position:relative;height:0;margin:0 auto;padding-bottom:100%;width:100%}.customerExpItemContentRadial.progress-1{background-image:linear-gradient(90deg,#e9ebed 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(126deg,#e54b1f 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-2{background-image:linear-gradient(90deg,#e9ebed 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(162deg,#e5601f 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-3{background-image:linear-gradient(90deg,#e9ebed 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(198deg,#e5811f 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-4{background-image:linear-gradient(90deg,#e9ebed 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(234deg,#e59d1f 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-5{background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#edd610),color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,right top,left top,color-stop(50%,#edd610),color-stop(50%,#e9ebed),to(#e9ebed));background-image:linear-gradient(-90deg,#edd610 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#edd610 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-6{background-image:linear-gradient(-54deg,#eaed10 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#eaed10 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-7{background-image:linear-gradient(-18deg,#d1e930 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#d1e930 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-8{background-image:linear-gradient(18deg,#b0d747 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#b0d747 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-9{background-image:linear-gradient(54deg,#9cc62a 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#9cc62a 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-10{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#74c62a),color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,right top,left top,color-stop(50%,#74c62a),color-stop(50%,#e9ebed),to(#e9ebed));background-image:linear-gradient(90deg,#74c62a 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#74c62a 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentInner{border-radius:50%;-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg);background-color:#fff;height:75%;position:absolute;left:50%;top:50%;width:75%}.customerExpItemContentInner .wpcf7-form-control-wrap{display:block;height:100%;width:100%}.customerExpItemContentInner input[type=number]::-webkit-inner-spin-button,.customerExpItemContentInner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.customerExpItemContentInner input[type=number]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;-moz-appearance:textfield;background-color:#fff;display:block;font-size:38px;height:60px;line-height:60px;margin:0;padding:0;text-align:center;width:60px;z-index:5}.customerExpItemContentInner input:focus{outline:0}.customerExpItemContentInner .quantity-nav{height:100%;position:relative;width:100%}.customerExpItemContentInner .quantity-button{position:relative;cursor:pointer;width:20px;text-align:center;color:#333;font-size:13px;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.customerExpItemContentInner .quantity-button.quantity-up{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:20%}.customerExpItemContentInner .quantity-button.quantity-down{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:80%}.customerExpItemContent:hover .customerExpItemContentInner input[type=number]{background-color:#e9ebed}.customerExp form{max-width:none}.customerExp form label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;margin-top:10px}.customerExp form textarea,.customerExp form input{border-radius:0;resize:none}.customerExp form input{height:60px;line-height:60px}.customerExp form button.Btn{height:auto;width:auto}.blogHeader{position:relative}.blogHeaderLabel{color:#fff;bottom:20px;left:50px;position:absolute;text-shadow:0 0 5px rgba(0,0,0,.25)}.blogDate{font-size:14px;line-height:34px}.blogAuthorImg{border-radius:50%}.blogAuthorName{line-height:34px}.blogContent{margin:0 auto;max-width:750px;padding:30px 0 60px}.blogContent h2:not(.smallTitle):not(.subtitle),.blogContent h3:not(.smallTitle):not(.subtitle),.blogContent h4:not(.smallTitle):not(.subtitle){margin-bottom:0}.blogContent h2:not(.smallTitle):not(.subtitle)+p,.blogContent h3:not(.smallTitle):not(.subtitle)+p,.blogContent h4:not(.smallTitle):not(.subtitle)+p{margin-top:0}.blogContentTable{overflow:auto}.blogContent table{width:100%}.blogContent table th,.blogContent table td{font-size:12px;line-height:20px}.blogIntro p{font-size:20px;font-weight:400;line-height:34px}.blogIntro p:last-of-type{margin-bottom:0}.blogVideo{display:block;position:relative}.blogVideo:after{border-radius:50%;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;background-color:#fff;color:#000;content:"" !important;font-family:"Font Awesome 5 Pro";font-size:30px;height:80px;left:50%;line-height:80px;text-align:center;text-indent:7px;top:50%;width:80px;z-index:1}.blogVideo:hover:after{color:#d40134}.blogLabel{background-color:#f8f8f8;border-left:2px solid #d40134;color:#000;font-size:12px;line-height:20px;margin:-40px 0 0;padding:10px 0 10px 20px;pointer-events:none;position:relative;z-index:5}.blogQuote{border-bottom:1px solid #f8f8f8;border-top:1px solid #f8f8f8;text-align:center;margin:0 0 20px}.blogQuoteBlock{font-size:20px;font-style:italic;font-weight:400;line-height:26px;margin:65px 40px 0;position:relative}.blogQuoteBlock:before{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../images/quote.svg);width:18px;height:15px;font-size:55px;top:-35px}.blogQuoteRef{margin:0 0 40px}.blogBtns{margin:20px 0}.blogTags li{background-color:#f8f8f8;display:inline-block;padding:5px 10px;font-size:12px;text-transform:uppercase}.blogTags li:not(:last-of-type){margin-right:5px}.blogSocial{margin-bottom:20px}.blogSocialLabel{font-size:20px;font-weight:400}.blogReturn{float:right;margin:0 0 20px}.blogReturn a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#262629;vertical-align:middle;margin:0;font-size:13px;line-height:36px}.blogReturn a i{-webkit-transition:margin-left .3s ease;transition:margin-left .3s ease;margin-left:5px}.blogReturn a:hover{color:#d40134}.blogReturn a:hover i{margin-left:10px}.blogLayouts{padding-bottom:30px}.blogLayouts .layout{margin:0 0 20px}.blogSlider .slides li{max-width:315px}.blogSlider .slides li .blogSlide{padding-right:17px}.blogSlider .inspirationBlock{padding-bottom:calc(100% - 15px);width:calc(100% - 15px)}.bmRowInput{width:calc(50% - 20px) !important;margin-right:5px}.bmRowAdd{border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#d40134;display:inline-block;color:#fff;font-size:14px;height:30px;line-height:30px;margin-top:5px;text-align:center;width:30px}.bmRowAdd i{line-height:30px}.bmRowAdd:hover{background-color:#bb012e}.bmRowAdd.delete{background-color:rgba(0,0,0,.2)}.bmRowAdd.delete:hover{background-color:rgba(0,0,0,.3)}.bmRowBtn{height:auto}.modditNotice{border-radius:5px;background-color:#fff;border:1px solid #e9ebed;max-width:500px;overflow:hidden;padding:20px 40px;position:relative;width:90%}.modditNotice+.modditNotice:not(.modditNoticeFixedTop):not(.modditNoticeFixedBottom){margin-top:10px}.modditNotice:before{position:absolute;content:"" !important;display:block;pointer-events:none;height:100%;left:0;top:0;width:4px}.modditNotice p:first-of-type,.modditNotice ul:first-of-type{margin-top:0}.modditNotice p:last-of-type,.modditNotice ul:last-of-type{margin-bottom:0}.modditNoticeFixedTop,.modditNoticeFixedBottom,.modditNoticeFixedCenter{position:fixed;z-index:999999}.modditNoticeFixedTop{top:30px}.modditNoticeFixedBottom{bottom:30px}.modditNoticeFixedLeft{left:30px}.modditNoticeFixedCenter{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:fixed}.modditNoticeFixedRight{right:30px}.modditNoticeInfo:before{background-color:#3498db}.modditNoticeSuccess:before{background-color:#2ecc71}.modditNoticeWarning:before{background-color:#f39c12}.modditNoticeError:before{background-color:#e74c3c}.modditNoticeClose{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#dedede;padding:5px 10px;right:10px}.modditNoticeClose:hover{color:#c5c5c5}.links{display:table;margin:0 auto}.links .link{float:left}.links .link:not(:last-child){margin-right:20px}.link{-webkit-transition:color .3s ease;transition:color .3s ease;color:#555;display:inline-block;font-size:14px;line-height:46px;overflow:hidden;padding:0 10px;position:relative;text-transform:lowercase}.link:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:transform .3s ease,background-color .3s ease;-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .3s ease;transition:transform .3s ease,background-color .3s ease,-webkit-transform .3s ease;background-color:#555;height:100%;left:0;top:100%;width:100%;z-index:1}.link:hover{color:#fff}.link:hover:before{-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#d40134}.link span{position:relative;z-index:2}.linkWhite{color:#fff}.linkWhite:before{background-color:#fff}hr{border-color:#e9ebed;margin:20px 0}.isotopic{overflow:hidden}.toolTip>i{color:#939393}.toolTip .toolTipContent{font-weight:400}.greenText{color:#44c890}.breadCrumbs p{text-transform:initial;color:#38393a}.breadCrumbs p a{color:#a2a2a2}.breadCrumbs p i{color:#a2a2a2}.mapWrapper{margin-top:-1px}.mapWrapper .googleMap{height:350px}.submenuTitle a{color:#38393a}.childPagesMenu li{font-size:16px;line-height:50px;padding:0}.childPagesMenu li a{-webkit-transition:color .3s ease;transition:color .3s ease;display:block}.childPagesMenu li a:hover{text-decoration:none;color:#d40134}.childPagesMenu li a:hover .childPagesMenuPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.childPagesMenu li a:hover .childPagesMenuPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.childPagesMenuPlus{height:12px;left:0;position:absolute;top:19px;width:12px}.childPagesMenuPlus:before,.childPagesMenuPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.childPagesMenuPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.childPagesMenuPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.imagePicker,.inputWrapper{position:relative;z-index:1}.tabelContainer{max-width:100%;overflow:scroll}.tabelContainer thead{background-color:#e9ebed}.tabelContainer th{text-transform:uppercase}.tabelContainer td{border-bottom:0;border-top:0;padding:15px 0;text-align:center}.tabelContainer tr.odd{background-color:#e9ebed}.tabelContainer tr.even{background-color:#fff}.tabelContainer td:first-child{background-color:#e9ebed}.tabelContainer .imgResponsive{max-width:100%;-o-object-fit:contain;object-fit:contain}.tabelContainer td i{font-size:32px}.tabelContainer td{border-right:1px solid #efefef}.inspirationBlock{background-color:#38393a;display:block;height:0;padding-bottom:100%;position:relative}.inspirationBlock:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(-135deg,#d40134,rgba(212,1,52,0));height:100%;opacity:0;width:100%;z-index:2}.inspirationBlock:after{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:linear-gradient(to bottom,rgba(0,0,0,0),black);position:absolute;content:"" !important;display:block;pointer-events:none;height:100%;left:0;opacity:.4;top:0;width:100%;z-index:1}.inspirationBlockImg{width:100%}.inspirationBlockInner{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;bottom:50px;color:#fff;left:50%;position:absolute;text-align:center;width:90%;z-index:5}.inspirationBlockTitle{font-size:17px;font-weight:700;line-height:22px;position:relative}.inspirationBlockVideo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:calc(50% - 20px);z-index:5}.inspirationBlockVideo svg{-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;fill:#fff;height:50px;will-change:transform}.inspirationBlock:hover:before{opacity:.6}.inspirationBlock:hover .inspirationBlockInner{-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px)}.inspirationBlock:hover .inspirationBlockVideo svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.inspirationFilters{display:inline-block}.inspirationFilter{-webkit-transition:color .5s ease;transition:color .5s ease;color:#38393a;display:block;float:left;padding:0 20px 0 42px;position:relative}.inspirationFilter:not(:last-of-type):before{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#c2c2c2;height:100%;right:0;top:0;width:1px}.inspirationFilterPlus{height:12px;left:20px;position:absolute;top:7px;width:12px}.inspirationFilterPlus:before,.inspirationFilterPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.inspirationFilterPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.inspirationFilterPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.inspirationFilter:hover{color:#d40134}.inspirationFilter:hover .inspirationFilterPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.inspirationFilter:hover .inspirationFilterPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.inspirationFilter.active{color:#d40134}.inspirationFilter.active .inspirationFilterPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.inspirationFilter.active .inspirationFilterPlus:after{-webkit-transform:translate(-50%,-50%) rotate(720deg);transform:translate(-50%,-50%) rotate(720deg);background-color:#d40134}.featuredProducts .subtitle{margin:0 0 30px}.callToAction{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#38393a;padding:150px 0 100px;position:relative}.callToAction:before{position:absolute;content:"" !important;display:block;pointer-events:none;background:rgba(56,57,58,0);background:-webkit-gradient(linear,left top,right top,from(#38393a),to(rgba(56,57,58,0)));background:linear-gradient(90deg,#38393a,rgba(56,57,58,0));opacity:.5;height:100%;left:0;top:0;width:100%}.callToAction .subtitle{color:#fff;margin:0 0 20px}.callToActionInner{max-width:500px}.callToActionInner p{color:#fff;font-weight:300;line-height:26px;margin-bottom:20px;margin-top:20px}.woocommerce-order-received .callToAction{width:calc(100% + 100px);margin-left:-50px}.woocommerce-order-received .callToAction:before{background:rgba(56,57,58,.5);background:-webkit-gradient(linear,left top,right top,from(#38393a),to(rgba(56,57,58,0.5)));background:linear-gradient(90deg,#38393a,rgba(56,57,58,0.5));opacity:1}.woocommerce-order-received .callToActionInner{position:relative}@media screen and (max-width:575px){.woocommerce-order-received .callToAction{width:calc(100% + 30px);margin-left:-15px}}.recentBlogs .subtitle{margin:0 0 25px}.recentBlogsSlider{position:relative}.recentBlogsSlider ul.slides{margin:0}.recentBlogsSlide{margin-right:17px;max-width:268px}.recentBlogs .flex-direction-nav{position:absolute;right:0;top:-70px;width:40px;text-align:center}.recentBlogs .flex-direction-nav li{line-height:30px}.recentBlogs .flex-direction-nav li a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#38393a;display:block;font-size:12px;overflow:hidden;position:relative}.recentBlogs .flex-direction-nav li a:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#e9ebed;width:100%;height:100%}.recentBlogs .flex-direction-nav li a.flex-disabled{pointer-events:none;color:#d1d2d3}.recentBlogs .flex-direction-nav li a.flex-prev:before{-webkit-transform:translateY(-1px);transform:translateY(-1px);top:100%}.recentBlogs .flex-direction-nav li a.flex-next:before{-webkit-transform:translateY(1px);transform:translateY(1px);top:-100%}.recentBlogs .flex-direction-nav li a:hover.flex-prev:before{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:100%}.recentBlogs .flex-direction-nav li a:hover.flex-next:before{-webkit-transform:translateY(100%);transform:translateY(100%);top:-100%}.recentBlogs .flex-direction-nav li a i{position:relative}.featuredReviews{padding:0 0 40px}.featuredReviewsPT{padding:80px 0 40px}.featuredReviewsItems{margin:60px 0 40px;text-align:center}.featuredReviewsItems li{display:inline-block;margin-bottom:10px;vertical-align:top;width:170px}.featuredReviewsItems li:not(:last-of-type){margin-right:30px}.featuredReviewsItems li .customerExpItemContent{max-width:120px;margin:0 auto;padding-bottom:20px;padding-top:0}.featuredReviewsItems li .customerExpItemContentInner{height:calc(100% - 12px);width:calc(100% - 12px)}.featuredReviewsItems li .customerExpItemTitle{height:51px}.featuredReviewsMainItem{height:100%;position:relative;width:100%}.featuredReviewsMainItem .customerExpItem{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.featuredReviewsMainItem .customerExpItem .customerExpItemContent{width:160px}.featuredReviewsMainItem .customerExpItem .customerExpItemContentInner{height:calc(100% - 18px);width:calc(100% - 18px)}.featuredReviewsNumber{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:50px;font-weight:900}.featuredReviewsInfo{max-width:600px}.featuredReviewsInfo .title{margin:0}.featuredReviewsInfo p{font-size:16px;line-height:26px}.featuredReviewsInfo p:first-of-type{margin-top:20px}.featuredReviewsInfo p:last-of-type{margin-bottom:20px}.featuredReviewsSlider a{color:#38393a}.featuredReviewsSlide{margin:40px auto;max-width:650px;text-align:center}.featuredReviewsSlideText{display:block;font-weight:700;font-size:18px;font-style:italic;margin-bottom:10px;height:78px;overflow:hidden}.featuredReviewsSlideName{display:block;font-size:13px}.infoIntroReady{display:block;margin-top:6px}.infoIntroReady>span{display:inline-block;font-size:19px;font-weight:700;line-height:64px;margin-right:20px;vertical-align:top}.infoIntroReadyList{display:inline-block;list-style:none;margin:0}.infoIntroReadyItem{display:block;float:left;height:64px;width:64px}.infoIntroReadyItem:not(:last-of-type){margin-right:7px}.infoIntroReadyItem a{display:block;position:relative}.infoIntroReadyItem a span{border-radius:13px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:opacity .3s ease,visibility .3s ease,transform .3s ease;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease;color:#fff;background:#939393;bottom:-40px;display:block;font-size:14px;font-weight:300;left:50%;opacity:0;position:absolute;text-align:center;visibility:hidden;width:120px}.infoIntroReadyItem a svg .circle{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#d40134}.infoBlocks{padding:0 0 50px}.infoBlock{background-color:#f8f8f8;padding:40px 30px}.infoBlockTitle{font-size:21px;font-weight:700;line-height:23px;margin:0 0 25px}.infoBlockTitle a{color:#000}.infoBlockList{margin:0;list-style:none}.infoBlockList li{display:block}.infoBlockList li:not(:last-of-type){margin-bottom:5px}.infoBlockList li a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#000;display:inline-block;position:relative;padding-left:22px}.infoBlockList li a span{height:12px;width:12px;position:absolute;left:1px;top:7px}.infoBlockList li a span:before,.infoBlockList li a span:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#000;height:12px;left:50%;top:50%;width:2px}.infoBlockList li a span:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.infoBlockList li a span:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.infoBlockList li a:hover{color:#d40134}.infoBlockList li a:hover span:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.infoBlockList li a:hover span:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.infoAbout{background-color:#fafafa}.infoAboutApply{background-color:#d40134;display:block;height:0;padding-bottom:100%;position:relative}.infoAboutApply:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(254,61,108,0);background:linear-gradient(-135deg,#fe3d6c,rgba(254,61,108,0));height:100%;opacity:0;width:100%;z-index:1}.infoAboutApplyInner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;max-width:160px;text-align:center;width:90%;z-index:2}.infoAboutApplyTitle{display:block;font-size:26px;font-weight:700;line-height:30px;margin-bottom:22px}.infoAboutApplyLink{font-size:16px}.infoAboutApplyLink i{-webkit-transition:margin-left .3s ease;transition:margin-left .3s ease;margin-left:10px}.infoAboutApply:hover:before{opacity:1}.infoAboutApply:hover .infoAboutApplyLink i{margin-left:20px}html.no-touch .infoIntroReadyItem a:hover span{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);opacity:1;visibility:visible}html.no-touch .infoIntroReadyItem a:hover svg .circle{fill:#880121}.faqItems .smallTitle:not(:first-of-type),.faqItems .customerExp .contactForm div.wpcf7-mail-sent-ok:not(:first-of-type),.customerExp .contactForm .faqItems div.wpcf7-mail-sent-ok:not(:first-of-type){margin-top:40px}.faqItemsProduct{margin-top:20px}.faqItemsProduct .faqItem:before{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#e9ebed;height:1px;top:-4px;width:100%}.faqItem{position:relative}.faqItem+.faqItem{margin-top:8px}.faqItemQuestion{-webkit-transition:color .5s ease;transition:color .5s ease;cursor:pointer;display:block;padding-left:22px;position:relative}.faqItemQuestionPlus{height:12px;left:0;position:absolute;top:7px;width:12px}.faqItemQuestionPlus:before,.faqItemQuestionPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.faqItemQuestionPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.faqItemQuestionPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.faqItemQuestion:hover{color:#d40134}.faqItemQuestion:hover .faqItemQuestionPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.faqItemQuestion:hover .faqItemQuestionPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.faqItemQuestion.active{color:#d40134}.faqItemQuestion.active .faqItemQuestionPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.faqItemQuestion.active .faqItemQuestionPlus:after{-webkit-transform:translate(-50%,-50%) rotate(720deg);transform:translate(-50%,-50%) rotate(720deg);background-color:#d40134}.faqItemAnswer{background-color:#f8f8f8;display:none;margin:10px 0 20px 22px;padding:15px 20px}.faqForm{background-color:#e9ebed;padding:40px 45px}.faqForm form input,.faqForm form textarea,.faqForm form select{background-color:#fff}.blockSlider .flex-direction-nav{position:absolute;right:0;top:-20px;width:40px;text-align:center}.blockSlider .flex-direction-nav li{line-height:30px}.blockSlider .flex-direction-nav li a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#38393a;display:block;font-size:12px;overflow:hidden;position:relative}.blockSlider .flex-direction-nav li a:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#e9ebed;width:100%;height:100%}.blockSlider .flex-direction-nav li a.flex-disabled{pointer-events:none;color:#d1d2d3}.blockSlider .flex-direction-nav li a.flex-prev:before{-webkit-transform:translateY(-1px);transform:translateY(-1px);top:100%}.blockSlider .flex-direction-nav li a.flex-next:before{-webkit-transform:translateY(1px);transform:translateY(1px);top:-100%}.blockSlider .flex-direction-nav li a:hover.flex-prev:before{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:100%}.blockSlider .flex-direction-nav li a:hover.flex-next:before{-webkit-transform:translateY(100%);transform:translateY(100%);top:-100%}.blockSlider .flex-direction-nav li a i{position:relative}.review{padding:30px 0 60px}.reviewItems{border-top:1px solid #e9ebed}.reviewItem{border-bottom:1px solid #e9ebed;padding:40px 0;overflow:hidden}.reviewItemName{display:block;font-weight:700;line-height:20px}.reviewItemDate{font-size:13px;line-height:20px;text-transform:uppercase}.reviewItemText+.reviewItemScores{margin:20px 0 0}.reviewItemScores .featuredReviewsItems,.reviewItemTotal .featuredReviewsItems{margin:0;text-align:left}.reviewItemScores .featuredReviewsItems li,.reviewItemTotal .featuredReviewsItems li{display:inline-block;width:48px;margin-bottom:0}.reviewItemScores .featuredReviewsItems li:not(:last-of-type),.reviewItemTotal .featuredReviewsItems li:not(:last-of-type){margin-right:10px}.reviewItemScores .featuredReviewsItems li .customerExpItem,.reviewItemTotal .featuredReviewsItems li .customerExpItem{position:relative}.reviewItemScores .featuredReviewsItems li .customerExpItem:hover .customerExpItemHeader,.reviewItemTotal .featuredReviewsItems li .customerExpItem:hover .customerExpItemHeader{opacity:1;visibility:visible}.reviewItemScores .featuredReviewsItems li .customerExpItemContent,.reviewItemTotal .featuredReviewsItems li .customerExpItemContent{max-width:48px;padding-bottom:0}.reviewItemScores .featuredReviewsItems li .customerExpItemContentRadial,.reviewItemTotal .featuredReviewsItems li .customerExpItemContentRadial{border:0}.reviewItemScores .featuredReviewsItems li .featuredReviewsNumber,.reviewItemTotal .featuredReviewsItems li .featuredReviewsNumber{font-size:20px !important}.reviewItemScores .featuredReviewsItems li .customerExpItemContentInner,.reviewItemTotal .featuredReviewsItems li .customerExpItemContentInner{height:calc(100% - 8px);width:calc(100% - 8px)}.reviewItemScores .featuredReviewsItems li .customerExpItemHeader,.reviewItemTotal .featuredReviewsItems li .customerExpItemHeader{-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% + 15px);width:230px;pointer-events:none;opacity:0;visibility:hidden}.reviewItemScores .featuredReviewsItems li .customerExpItemTitle,.reviewItemTotal .featuredReviewsItems li .customerExpItemTitle{font-size:12px}.reviewItemTotal{margin:15px 0}.reviewItemTotal .featuredReviewsItems li .customerExpItemHeader{-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 15px);width:150px;pointer-events:none;opacity:0;height:16px;visibility:hidden}.reviewItemTotal .featuredReviewsItems li .customerExpItemTitle{font-size:12px;text-align:left}.infoPageHeader{background-color:#f8f8f8;height:630px;position:relative}.infoPageHeaderLeft,.infoPageHeaderRight{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;position:absolute;top:0;width:50%}.infoPageHeaderLeft>img,.infoPageHeaderRight>img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-height:100%;min-width:100%}.infoPageHeaderLeft{left:0}.infoPageHeaderRight{right:0}.infoPageMain .Btn{margin-bottom:5px}.infoPageMainHr{margin:30px 0}.infoPageMainInner{-webkit-box-shadow:0 0 60px rgba(0,0,0,.1);-ms-box-shadow:0 0 60px rgba(0,0,0,.1);box-shadow:0 0 60px rgba(0,0,0,.1);background-color:#fff;margin:-470px 0 100px;min-height:600px;padding:80px 140px 140px}.infoPageMainIntroTitle{color:#d40134;font-size:50px;font-weight:400;line-height:60px;margin:0 0 30px}.infoPageMainIntroDesc{margin:0 0 30px}.infoPageMainIntroDesc p{font-size:16px;font-weight:700;line-height:31px}.infoPageMainIntroDesc p:first-child{margin-top:0}.infoPageMainIntroDesc p:last-child{margin-top:0}.infoPageMainEstimatedTime,.infoPageMainToTop{color:#939393;font-size:14px;line-height:32px}.infoPageMainEstimatedTime i,.infoPageMainToTop i{margin-right:8px}.infoPageMainToTop{-webkit-transition:color .3s ease;transition:color .3s ease}.infoPageMainToTop:hover{color:#38393a}.infoPageMainShareText{color:#939393;float:left;font-size:14px;line-height:32px;margin-right:10px}.infoPageMainShareList{display:inline}.infoPageMainShareList li{display:block;float:left;margin-bottom:5px}.infoPageMainShareList li:not(:last-of-type){margin-right:5px}.infoPageMainShareList li a{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#121212;color:#fff;display:block;height:32px;line-height:32px;width:32px;text-align:center}.infoPageMainShareList li a.facebook{background-color:#3b5998}.infoPageMainShareList li a.facebook:hover{background-color:#2d4373}.infoPageMainShareList li a.twitter{background-color:#1dcaff}.infoPageMainShareList li a.twitter:hover{background-color:#00b2e9}.infoPageMainShareList li a.linkedin{background-color:#0077b5}.infoPageMainShareList li a.linkedin:hover{background-color:#005582}.infoPageMainShareList li a.google-plus{background-color:#d34836}.infoPageMainShareList li a.google-plus:hover{background-color:#b03626}.infoPageMainShareList li a.mail{background-color:#d40134}.infoPageMainShareList li a.mail:hover{background-color:#a10128}.infoPageMainShareList li a.whatsapp{background-color:#25d366}.infoPageMainShareList li a.whatsapp:hover{background-color:#1da851}.infoPageMainLayout p{margin:30px 0}.infoPageMainLayout h2{color:#d40134;font-size:28px;font-weight:700;line-height:32px;margin:0 0 20px}.infoPageMainLayout h2+p{margin-top:0}.infoPageMainLayout h3,.infoPageMainLayout h4{color:#d40134;font-size:24px;font-weight:700;line-height:28px;margin:0 0 10px}.infoPageMainLayout h3+p,.infoPageMainLayout h4+p{margin-top:0}.infoPageMainBtns{margin:0 0 30px}.infoPageMainBtns .Btn{float:left}.infoPageMainBtns .Btn:not(:last-of-type){margin-right:5px}.infoPageMainSplitImg{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:10px;overflow:hidden;position:relative}.infoPageMainSplitImg>img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;max-width:none;min-height:100%;min-width:100%}.infoPageMainSplitUsps{background-color:#44c890;position:relative;text-align:left}.infoPageMainSplitUsps ul{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;width:250px}.infoPageMainSplitUsps ul li{font-size:22px;line-height:22px;position:relative}.infoPageMainSplitUsps ul li:not(:last-of-type){margin:0 0 10px}.infoPageMainSplitUsps ul li>span,.infoPageMainSplitUsps ul li>a{-webkit-transition:color .5s ease;transition:color .5s ease;color:#fff;display:block;padding-left:22px}.infoPageMainSplitUsps ul li>span .plus,.infoPageMainSplitUsps ul li>a .plus{height:12px;left:0;position:absolute;top:5px;width:12px}.infoPageMainSplitUsps ul li>span .plus:before,.infoPageMainSplitUsps ul li>span .plus:after,.infoPageMainSplitUsps ul li>a .plus:before,.infoPageMainSplitUsps ul li>a .plus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#fff;height:2px;left:50%;top:50%;width:12px}.infoPageMainSplitUsps ul li>span .plus:before,.infoPageMainSplitUsps ul li>a .plus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.infoPageMainSplitUsps ul li>span .plus:after,.infoPageMainSplitUsps ul li>a .plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.infoPageMainSplitUsps ul li a:hover{color:rgba(255,255,255,.7)}.infoPageMainSplitUsps ul li a:hover .plus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#fff}.infoPageMainSplitUsps ul li a:hover .plus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#fff}.infoPageMainSplitUspsAlt{background-color:#d40134}.infoPageMainSplitContent .infoPageMainBtns{margin:30px 0 0}.infoPageMainSplitContent p:first-child,.infoPageMainSplitContent h1:first-child,.infoPageMainSplitContent h2:first-child,.infoPageMainSplitContent h3:first-child,.infoPageMainSplitContent h4:first-child,.infoPageMainSplitContent h5:first-child,.infoPageMainSplitContent h6:first-child{margin-top:0}.infoPageMainSplitContent p:last-child,.infoPageMainSplitContent h1:last-child,.infoPageMainSplitContent h2:last-child,.infoPageMainSplitContent h3:last-child,.infoPageMainSplitContent h4:last-child,.infoPageMainSplitContent h5:last-child,.infoPageMainSplitContent h6:last-child{margin-bottom:0}.infoPageMainSplitContent form{max-width:none}.infoPageMainSplitContent button{margin-bottom:0 !important}.infoPageMainSplitContent .subtitle{display:block;margin:0 0 20px}.infoPageMainSplitContent .subtitle+p{margin-top:0}.infoPageMainSplitContent .productPageCheckboxInner,.infoPageMainSplitContent .productPageRadioInner{float:none;width:100%}.infoPageMainVideo{margin:0 0 30px}.infoPageMainVideoIframe{position:relative;height:0;padding-bottom:56.25%;width:100%}.infoPageMainVideoIframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}.infoPageMainVideo video{cursor:pointer;width:100%}.infoPageMainReviewsSlider{margin:-10px 0;overflow:hidden;position:relative}.infoPageMainReviewsSlider .featuredReviewsSlide{margin:0 auto;width:90%}.infoPageMainReviewsSlider .featuredReviewsSlideText{font-size:16px;line-height:26px}.infoPageMainReviewsSlider .flex-direction-nav{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:5}.infoPageMainReviewsSlider .flex-direction-nav li{display:inline-block;height:40px}.infoPageMainReviewsSlider .flex-direction-nav li a{color:#939393;font-size:18px;line-height:40px;padding:0 10px;position:absolute}.infoPageMainReviewsSlider .flex-direction-nav li a.flex-prev{left:0}.infoPageMainReviewsSlider .flex-direction-nav li a.flex-next{right:0}.infoPageMainProductSlider{margin:0 0 30px}.infoPageMainProductSlider ul.slides{margin:0}.infoPageMainProductSlider ul.slides>li{margin-right:24px}.infoPageMainContent p:first-child,.infoPageMainContent h1:first-child,.infoPageMainContent h2:first-child,.infoPageMainContent h3:first-child,.infoPageMainContent h4:first-child,.infoPageMainContent h5:first-child,.infoPageMainContent h6:first-child{margin-top:0}.infoPageMainContent ul{list-style:outside disc;padding:0 0 0 15px}.infoPageMainContent ol{list-style:outside decimal;padding:0 0 0 15px}.infoPageMainImage{margin-bottom:30px;position:relative}.infoPageMainImageText{background-color:rgba(255,255,255,.7);bottom:0;color:#38393a;font-size:14px;left:0;line-height:24px;padding:10px 15px;position:absolute;width:100%}.infoPageMainList{background-color:#f8f8f8;margin:0 0 30px;padding:35px 40px 40px}.infoPageMainListTitle{color:#262629;display:block}.infoPageMainList ul{-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;margin:0}.infoPageMainList ul li a{color:#939393}.infoPageMainList ul li a:hover{text-decoration:underline}.infoPageMainClosing{background-color:#f8f8f8;margin:30px 0 0;padding:30px 50px 40px}.infoPageMainClosingImage{float:left;margin-right:40px;width:160px}.infoPageMainClosingContent{padding:20px 0 0;float:left;width:calc(100% - 200px)}.infoPageMainClosingContentName{display:block;font-size:20px;line-height:30px;margin:0 0 10px}.infoPageMainClosingContentQuote{color:#d40134;display:block;font-size:24px;font-weight:700;line-height:25px;margin:0 0 20px}.infoPageMainClosingContentQuote:before,.infoPageMainClosingContentQuote:after{content:'"'}.infoPageMainClosingContent .infoPageMainBtns{margin-bottom:0}.infoPageRelated{margin:-40px 0 80px}.infoPageRelatedTitle{color:#d40134;font-size:30px;font-weight:400;line-height:40px;margin:0 0 20px}.productPageHeader{margin:20px 0 0}.productPageHeaderSlider:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.productPageHeaderSliderMain{float:left;height:300px !important;overflow:hidden;position:relative;width:100%;z-index:1}.productPageHeaderSliderMainSlide{background-color:#f8f8f8;background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:300px !important;overflow:hidden;position:relative}.productPageHeaderSliderMainSlide.contain{background-size:contain}.productPageHeaderSliderMainSlide:before{content:attr(data-caption);position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:90%;background-color:rgba(0,0,0,.85);font-size:14px;line-height:26px;border-radius:13px;padding:0 10px;color:#fff;white-space:nowrap}.productPageHeaderSliderMain .slick-prev,.productPageHeaderSliderMain .slick-next{z-index:1000}.productPageHeaderSliderMain .slick-prev:before,.productPageHeaderSliderMain .slick-next:before{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;opacity:1}.productPageHeaderSliderMain .slick-prev:hover:before,.productPageHeaderSliderMain .slick-next:hover:before{color:#44c890}.productPageHeaderSliderMain .slick-prev{left:25px}.productPageHeaderSliderMain .slick-next{right:25px}.productPageHeaderSliderThumb{float:left;margin:0 0 0 6px;overflow:hidden;width:140px}.productPageHeaderSliderThumbSlide{background-color:#f8f8f8;background-position:center center;background-repeat:no-repeat;background-size:cover;height:96px;margin:0 0 6px}.productPageHeaderSliderThumbSlide.contain{background-size:contain}.productPageHeaderSlider.hasThumbs .productPageHeaderSliderMain{width:calc(100% - 146px)}.productPageHeaderReview{padding:30px 0 0}.productPageHeaderReviewStars{display:inline-block;vertical-align:top}.productPageHeaderReviewLink{-webkit-transition:color .3s ease;transition:color .3s ease;color:#000;font-size:13px;line-height:24px;margin:0 0 0 5px;text-decoration:underline;vertical-align:top}.productPageHeaderReviewLink:hover{color:#d40134}.productPageHeaderTitle{font-size:28px;font-weight:700;line-height:32px;margin:5px 0 10px}.productPageHeaderLabel{background-color:#d40134;color:#fff;display:inline-block;font-size:13px;font-weight:700;line-height:16px;max-width:calc(100% - 10px);margin:0 0 15px;padding:3px 5px;text-align:center;z-index:30}.productPageHeaderLabelFooter{color:#939393;display:block;margin:-15px 0 10px}.productPageHeaderDesc{height:78px;margin:0;overflow:hidden}.productPageHeaderReadMore{color:#555;text-decoration:underline}.productPageHeaderPrice{display:inline-block;line-height:40px}.productPageHeaderPriceContainer{margin:20px 0 5px}.productPageHeaderPriceOld{-webkit-transform:scale(0.65);transform:scale(0.65);pointer-events:none}.productPageHeaderPriceOld.productPageHeaderPrice .price{color:#b8b8b8}.productPageHeaderPriceOld.productPageHeaderPrice .price:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);left:0;top:50%;right:0;border-top:3px solid #b8b8b8}.productPageHeaderPriceOld.productPageHeaderPrice .appendStarting{background-color:#d1d1d1}.productPageHeaderPriceOld.productPageHeaderPrice .euro,.productPageHeaderPriceOld.productPageHeaderPrice .append{color:#b8b8b8}.productPageHeaderPriceIncl{-webkit-transform:scale(0.65);transform:scale(0.65)}.productPageHeaderPriceIncl.productPageHeaderPrice .price{color:#858585}.productPageHeaderPriceIncl.productPageHeaderPrice .appendStarting{background-color:#6bd4a7}.productPageHeaderPriceIncl.productPageHeaderPrice .euro,.productPageHeaderPriceIncl.productPageHeaderPrice .append{color:#858585}.productPageHeaderPrice .euro{display:inline-block;font-size:22px;font-weight:700;margin-right:2px}.productPageHeaderPrice .price{font-size:40px;font-weight:700;position:relative}.productPageHeaderPrice .price sup{font-size:22px;margin-left:-8px}.productPageHeaderPrice .append{display:inline-block;font-weight:400;position:relative;top:2px}.productPageHeaderPrice .appendStarting{background-color:#44c890;color:#fff;display:inline-block;font-size:10px;line-height:16px;padding:0 5px}.productPageHeaderPrice .appendText{display:block;font-size:12px;line-height:12px;margin:-7px 0 0}.productPageHeaderCheck{display:inline-block;font-size:12px;line-height:18px;padding-left:28px;position:relative}.productPageHeaderCheck:before{position:absolute;content:"" !important;display:block;pointer-events:none;border-radius:50%;background-color:#44c890;height:18px;left:0;top:0;width:18px}.productPageHeaderCheck:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;background-image:url("../../../image/to-one/checked-white.svg");height:10px;left:4px;top:4px;width:10px}.productPageHeaderAdd{margin:22px 0 0;max-width:410px}.productPageHeaderHr{margin:16px 0 20px}.productPageHeaderUsps{margin:0}.productPageHeaderUsps li{font-size:12px;line-height:18px;padding-left:28px;position:relative}.productPageHeaderUsps li:before{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;background-image:url("../../../image/to-one/checked.svg");height:10px;left:4px;top:4px;width:10px}.productPageHeaderUsps li:not(:last-of-type){margin-bottom:12px}.productPageHeaderTabs{margin:30px 0 0;border-top:1px solid #e9ebed}.productPageHeaderTabs li{display:block;float:left}.productPageHeaderTabs li:not(:last-of-type){margin-right:30px}.productPageHeaderTabs li span{color:#38393a;display:block;font-size:14px;font-weight:700;line-height:50px}.productPageHeaderTabs li a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;display:block;font-size:14px;line-height:50px;position:relative}.productPageHeaderTabs li a:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#38393a;bottom:18px;height:1px;left:0;opacity:1;width:100%}.productPageHeaderTabs li a:hover{color:#38393a;text-decoration:none}.productPageHeaderTabs li a:hover:before{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}.productPageInfo{background-color:#f8f8f8;padding:40px 0 10px}.productPageInfo--alt{padding:40px}.productPageInfoNotice{background-color:#fff;margin:0 0 30px;padding:15px 20px}.productPageInfoNoticeIcon{color:#f39c12;float:left;margin:4px 0 0;width:30px}.productPageInfoNoticeText{color:#a2a2a2;float:left;width:calc(100% - 30px)}.productPageInfoNoticeText a{color:#a2a2a2}.productPageInfoNoticeText a:hover{color:#38393a}.productPageInfoForm{max-width:100%}.productPageInfoTitle{display:block;font-size:28px;font-weight:700;line-height:32px;margin:0 0 10px}.productPageInfoTab{border-bottom:1px solid #e9ebed}.productPageInfoTab.disabled .productPageInfoTabTitle{opacity:.5;pointer-events:none}.productPageInfoTab.completed .productPageInfoTabTitleName{display:inline-block;color:#44c890}.productPageInfoTab.completed .productPageInfoTabTitleName:after{content:"";font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:400;margin-left:10px}.productPageInfoTabTitle{cursor:pointer;font-size:20px;font-weight:700;line-height:48px;position:relative}.productPageInfoTabTitle:hover .productPageInfoTabPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg)}.productPageInfoTabTitle:hover .productPageInfoTabPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg)}.productPageInfoTabPlus{height:12px;right:0;position:absolute;top:18px;width:12px}.productPageInfoTabPlus:before,.productPageInfoTabPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.productPageInfoTabPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.productPageInfoTabPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.productPageInfoTabContent{display:none;padding:0 0 10px}.productPageInfoTabContentNext{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;display:inline-block;font-size:13px;font-weight:700;margin-top:15px;padding-right:25px;position:relative;text-transform:lowercase}.productPageInfoTabContentNext i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;right:0}.productPageInfoTabContentNext:hover{color:#d40134;padding-right:20px}.productPageInfoTabContentNext.disabled{opacity:.5;pointer-events:none}.productPageInfoTabContentNext.loading:before{opacity:1}.productPageInfoTabContentNext:before{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;width:26px;height:26px;background-image:url("../../../image/to-one/spinning-circles.svg");left:-36px;top:0;opacity:0}.productPageInfoTabContentTitle{display:block;font-weight:700;margin-bottom:10px;padding:5px 0}.productPageInfoTab.active .productPageInfoTabPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg)}.productPageInfoTab.active .productPageInfoTabPlus:after{-webkit-transform:translate(-50%,-50%) rotate(720deg);transform:translate(-50%,-50%) rotate(720deg)}.productPageInfoTab .minDeliveryNote{border-radius:3px;border:1px solid #e9ebed;border-radius:3px;color:#939393;float:right;font-size:12px;line-height:16px;margin:10px 0;padding:5px 10px;width:60%}.productPageInfoTab .minDeliveryNote:before{content:"";font-family:"Font Awesome 5 Pro";margin-right:5px}.productPageInfoTab .messageProfileNotPossible,.productPageInfoTab .messageSizesChangedByProfile,.productPageInfoTab .inlineProductPageMessage{font-size:14px;line-height:20px;padding:20px 0 10px 30px;position:relative}.productPageInfoTab .messageProfileNotPossible:before,.productPageInfoTab .messageSizesChangedByProfile:before,.productPageInfoTab .inlineProductPageMessage:before{content:"";font-family:"Font Awesome 5 Pro";font-size:18px;left:0;position:absolute;top:20px}.productPageInfoTab .messageProfileNotPossible a,.productPageInfoTab .messageSizesChangedByProfile a,.productPageInfoTab .inlineProductPageMessage a{color:#38393a;display:inline-block;text-decoration:underline}.productPageInfoTab .messageProfileNotPossible ul,.productPageInfoTab .messageSizesChangedByProfile ul,.productPageInfoTab .inlineProductPageMessage ul{margin:5px 0 0}.productPageInfoTab .messageProfileNotPossible ul li,.productPageInfoTab .messageSizesChangedByProfile ul li,.productPageInfoTab .inlineProductPageMessage ul li{padding-left:15px;position:relative}.productPageInfoTab .messageProfileNotPossible ul li:before,.productPageInfoTab .messageSizesChangedByProfile ul li:before,.productPageInfoTab .inlineProductPageMessage ul li:before{content:"•";left:0;position:absolute;top:0}.productPageInfoAside{background-color:#fff;padding:30px 30px 15px;position:relative}.productPageInfoAside:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:url("../../../image/to-one/loaderGreen.svg") no-repeat 50% 50%;content:"" !important;height:60px;line-height:60px;opacity:0;visibility:hidden;width:60px;z-index:5}.productPageInfoAside.loading:before{opacity:1;visibility:visible}.productPageInfoAside.loading .productPageInfoAsideInner{opacity:.2}.productPageInfoAsideInner{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.productPageInfoAsideTitle{display:block;font-size:20px;font-weight:700;margin:0 0 5px}.productPageInfoAsideList{margin:0 0 10px}.productPageInfoAsideList li{float:left;width:50%}.productPageInfoAsideList li a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;font-size:14px;line-height:16px;opacity:1;padding-left:26px;position:relative}.productPageInfoAsideList li a:hover{color:#d40134}.productPageInfoAsideList li a:hover:before{opacity:1}.productPageInfoAsideList li a:before{background-size:contain;background-position:left center;background-repeat:no-repeat;-webkit-transition:all .3s ease;transition:all .3s ease;content:"";display:block;height:16px;left:0;opacity:.6;position:absolute;top:0;width:16px}.productPageInfoAsideList li a.drawing:before{background-image:url("../../../image/to-one/drawing.svg")}.productPageInfoAsideList li a.save:before{background-image:url("../../../image/to-one/save.svg")}.productPageInfoAsideList li a.disabled{pointer-events:none;opacity:.3}.productPageInfoAsideMessage{border-radius:4px;border:1px solid;font-size:12px;line-height:16px;margin:-10px 0 20px;padding:10px}.productPageInfoAsideMessage.error{background-color:rgba(212,1,52,.1);border-color:#d40134;color:#d40134}.productPageInfoAsideMessage.warning{background-color:rgba(243,156,18,.1);border-color:#f39c12;color:#f39c12}.productPageInfoAsideMessage.success{background-color:rgba(46,204,113,.1);border-color:#2ecc71;color:#2ecc71}.productPageInfoAsideMessage.notice{background-color:rgba(52,152,219,.1);border-color:#3498db;color:#3498db}.productPageInfoAsideDrawing{-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid rgba(0,0,0,.1);display:block;height:0;margin-bottom:5px;padding-bottom:50%;pointer-events:initial;position:relative}.productPageInfoAsideDrawing svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100% !important;width:100% !important}.productPageInfoAsideDrawing:empty{pointer-events:none}.productPageInfoAsideDrawing:empty:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:rgba(0,0,0,.3);content:attr(data-text);font-size:14px;text-align:center;width:90%}.productPageInfoAsideDrawing:hover{border:1px solid rgba(0,0,0,.3)}.productPageInfoAsidePrices{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0;padding-bottom:0}.productPageInfoAsidePrices dl{margin:0;line-height:36px}.productPageInfoAsidePrices dl:not(.jsTopdealRow) dt{line-height:54px}.productPageInfoAsidePrices dl.jsTopdealRow{border-bottom:1px solid rgba(0,0,0,.1)}.productPageInfoAsidePrices dl.changing>*{-webkit-animation:zoom .5s;animation:zoom .5s}.productPageInfoAsidePrices dl dt{float:left;width:60%}.productPageInfoAsidePrices dl dt small{color:#939393;display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsidePrices dl dd{float:left;text-align:right;width:40%}.productPageInfoAsidePrices dl dd .price{color:#38393a;display:inline-block;font-weight:700;position:relative;width:70px}.productPageInfoAsidePrices dl dd .price:before{content:"€";position:absolute;left:-10px;top:0}.productPageInfoAsidePrices dl dd .price:after{color:#c2c2c2;content:"excl. BTW";display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsidePrices dl dd .price-incl:after{content:"incl. BTW"}.productPageInfoAsidePricesTotal{font-weight:700;margin-top:0 !important;padding-top:0}.productPageInfoAsidePricesTotal dd .price{color:#44c890 !important}.productPageInfoAsidePricesTitle{-webkit-transition:color .4s ease;transition:color .4s ease;color:#38393a;display:block;position:relative}.productPageInfoAsidePricesTitle i{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;font-size:20px;position:absolute;top:50%;right:0}.productPageInfoAsidePricesTitle.active{color:#44c890}.productPageInfoAsidePricesTitle.active i{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.productPageInfoAsidePricesSub{display:none;float:left;width:100%}.productPageInfoAsidePricesSubTitle{font-size:13px;line-height:20px;font-weight:700}.productPageInfoAsidePricesSubList{font-size:13px;line-height:20px;margin:0}.productPageInfoAsidePricesSub dl:not(:last-of-type){margin-bottom:10px}.productPageInfoAsideRow{border-bottom:1px solid rgba(0,0,0,.1);margin:0;padding-bottom:0;line-height:36px}.productPageInfoAsideRow.changing{-webkit-animation:zoom .5s;animation:zoom .5s}.productPageInfoAsideRow:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.productPageInfoAsideRow dt{float:left;line-height:54px;width:60%}.productPageInfoAsideRow dt small{color:#939393;display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsideRow dd{float:left;text-align:right;width:40%}.productPageInfoAsideRow dd span{color:#38393a;font-weight:700}.productPageInfoAsideRow dd small{color:#c2c2c2;display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsideRow dd .price{color:#38393a;display:inline-block;font-weight:700;position:relative;width:70px}.productPageInfoAsideRow dd .price:before{content:"€";position:absolute;left:-10px;top:0}.productPageInfoAsideRow dd .price:after{color:#c2c2c2;content:"excl. BTW";display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsideRow dd .price-incl:after{content:"incl. BTW"}.productPageInfoAsideTransport{margin:5px 0}.productPageInfoAsideTransport,.productPageInfoAsideFooter{color:rgba(18,18,18,.6);font-size:12px;text-align:center;text-transform:lowercase}.productPageInfoAsideTransport .productBuilderLongDeliveryInfo,.productPageInfoAsideFooter .productBuilderLongDeliveryInfo{line-height:16px}.productPageInfoAside .Btn{height:54px}.productPageInfoAsideSticky.absoluteTop{position:absolute;right:0;top:0;width:calc(1150px * .4)}.productPageInfoAsideSticky.absoluteBottom{bottom:0;position:absolute;right:0;top:auto !important;width:calc(1150px * .4)}.productPageInfoAsideAlternatives{background-color:rgba(0,0,0,.02);padding:20px 30px 15px}.productPageInfoAsideAlternativesTitle{display:block;margin:0 0 10px}.productPageInfoAsideAlternativesPrices{margin-bottom:0;max-width:470px;padding-bottom:0}.productPageInfoAsideAlternativesPrices a{display:block}.productPageInfoAsideAlternativesPrices a:hover dl{color:#d40134}.productPageInfoAsideAlternativesPrices a:hover dl dt i{color:#d40134;margin:4px 0 4px 20px}.productPageInfoAsideAlternativesPrices dl{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;font-size:15px;margin:0}.productPageInfoAsideAlternativesPrices dl.changing>*{-webkit-animation:zoom .5s;animation:zoom .5s}.productPageInfoAsideAlternativesPrices dl dt{float:left;width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:140%;margin-bottom:10px;font-weight:400}.productPageInfoAsideAlternativesPrices dl dt i{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:16px;margin:4px 10px;height:17px}.productPageInfoAsideAlternativesPrices dl dd{float:left;text-align:right;width:40%}.productPageInfoAsideAlternativesPrices dl dd .price{color:#38393a;display:inline-block;font-weight:700;position:relative;width:70px}.productPageInfoAsideAlternativesPrices dl dd .price:before{content:"€";position:absolute;left:-10px;top:0}.productPageInfoOrder{float:right;margin-top:15px;width:60%}.productPageInput,.productPageSelect{-webkit-transition:all .5s ease;transition:all .5s ease;border-color:#e9ebed;float:left;font-size:13px;height:50px;line-height:40px;margin:0;margin-bottom:0 !important;outline:0;padding:5px 5px 5px 20px;width:100%}.productPageInput[type=number]::-webkit-inner-spin-button,.productPageInput[type=number]::-webkit-outer-spin-button,.productPageSelect[type=number]::-webkit-inner-spin-button,.productPageSelect[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.productPageInput:focus,.productPageInput:active,.productPageSelect:focus,.productPageSelect:active{border-color:#c2c2c2}.productPageInputContainer,.productPageSelectContainer{margin-bottom:15px}.productPageInputContainer.active .productPageInput,.productPageInputContainer.active .productPageSelect,.productPageSelectContainer.active .productPageInput,.productPageSelectContainer.active .productPageSelect{width:calc(100% - 85px)}.productPageInputContainer.active .productPageInputConfirm,.productPageInputContainer.active .productPageSelectConfirm,.productPageSelectContainer.active .productPageInputConfirm,.productPageSelectContainer.active .productPageSelectConfirm{opacity:1;pointer-events:initial;width:80px}.productPageInputContainer.greenOk .productPageInputConfirm,.productPageSelectContainer.greenOk .productPageInputConfirm{-webkit-box-shadow:0 -2px 0 0 #31a875 inset;-ms-box-shadow:0 -2px 0 0 #31a875 inset;box-shadow:0 -2px 0 0 #31a875 inset;background-color:#44c890}.productPageInputContainer.greenOk .productPageInput,.productPageInputContainer.greenOk .productPageSelect,.productPageSelectContainer.greenOk .productPageInput,.productPageSelectContainer.greenOk .productPageSelect{border-color:#44c890}.productPageInputContainer.greenOk .productPageInputItem,.productPageInputContainer.greenOk .productPageSelectItem,.productPageSelectContainer.greenOk .productPageInputItem,.productPageSelectContainer.greenOk .productPageSelectItem{position:relative}.productPageInputContainer.greenOk .productPageInputItem:before,.productPageInputContainer.greenOk .productPageSelectItem:before,.productPageSelectContainer.greenOk .productPageInputItem:before,.productPageSelectContainer.greenOk .productPageSelectItem:before{-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards;color:#44c890;content:"";font-family:"Font Awesome 5 Pro";line-height:1;position:absolute;right:105px;top:16px}.productPageInputContainer.greenOk:not(.active) .productPageInputItem:before,.productPageSelectContainer.greenOk:not(.active) .productPageInputItem:before{right:20px}.productPageInputContainer.greenOk:not(.active) .productPageSelectItem:before,.productPageSelectContainer.greenOk:not(.active) .productPageSelectItem:before{right:25px}.productPageInputContainer.redOk .productPageInputConfirm,.productPageSelectContainer.redOk .productPageInputConfirm{-webkit-box-shadow:0 -2px 0 0 #a10128 inset;-ms-box-shadow:0 -2px 0 0 #a10128 inset;box-shadow:0 -2px 0 0 #a10128 inset;background-color:#d40134}.productPageInputContainer.redOk .productPageInputItem,.productPageInputContainer.redOk .productPageSelectItem,.productPageSelectContainer.redOk .productPageInputItem,.productPageSelectContainer.redOk .productPageSelectItem{position:relative}.productPageInputContainer.redOk .productPageInputItem:before,.productPageInputContainer.redOk .productPageSelectItem:before,.productPageSelectContainer.redOk .productPageInputItem:before,.productPageSelectContainer.redOk .productPageSelectItem:before{-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards;color:#d40134;content:"";font-family:"Font Awesome 5 Pro";line-height:1;position:absolute;right:105px;top:16px}.productPageInputContainer.redOk:not(.active) .productPageInputItem:before,.productPageSelectContainer.redOk:not(.active) .productPageInputItem:before{right:20px}.productPageInputContainer.redOk:not(.active) .productPageSelectItem:before,.productPageSelectContainer.redOk:not(.active) .productPageSelectItem:before{right:25px}.productPageInputLabel,.productPageSelectLabel{float:left;font-size:13px;font-weight:400;height:50px;line-height:18px;padding:5px 0 0;position:relative;width:40%}.productPageInputLabel>span,.productPageSelectLabel>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0 30px 0 0}.productPageInputLabel>span>small,.productPageSelectLabel>span>small{color:#939393;display:block}.productPageInputLabel>small,.productPageSelectLabel>small{color:#939393;display:block}.productPageInputLabel a.toolTip,.productPageSelectLabel a.toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.productPageInputItem,.productPageSelectItem{float:left;position:relative;width:60%}.productPageInputItemText,.productPageSelectItemText{border-radius:3px;-webkit-transition:all .5s ease;transition:all .5s ease;border:1px solid #e9ebed;color:rgba(0,0,0,.4);display:block;font-size:14px;height:50px;line-height:40px;margin:0;margin-bottom:0 !important;outline:0;padding:5px 5px 5px 20px;pointer-events:none;width:100%}.productPageInputConfirm,.productPageSelectConfirm{border-radius:3px;-webkit-box-shadow:0 -2px 0 0 #bfc5cb inset;-ms-box-shadow:0 -2px 0 0 #bfc5cb inset;box-shadow:0 -2px 0 0 #bfc5cb inset;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#cdd2d6;border:0;color:#fff;cursor:pointer;margin-top:15px;display:block;float:right;font-size:16px;font-weight:100;height:50px;line-height:50px;margin-bottom:0 !important;opacity:0;outline:0;padding:0;pointer-events:none;text-align:center;text-transform:lowercase;width:0}.productPageInput:-moz-read-only{background-color:transparent !important;border-color:#e9ebed !important;cursor:default;font-weight:700}.productPageInput:read-only{background-color:transparent !important;border-color:#e9ebed !important;cursor:default;font-weight:700}.productPageCheckbox,.productPageRadio{display:none}.productPageCheckbox:checked+label:before,.productPageRadio:checked+label:before{background-color:#44c890;border:2px solid #44c890}.productPageCheckbox:checked+label:after,.productPageRadio:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.productPageCheckbox+label,.productPageRadio+label{display:block;font-size:13px;font-weight:400;line-height:24px;padding-left:34px;position:relative}.productPageCheckbox+label:before,.productPageRadio+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:2px solid #38393a;content:"";display:block;height:20px;position:absolute;left:0;top:-1px;width:20px}.productPageCheckbox+label:after,.productPageRadio+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:4px;top:3px;width:12px}.productPageCheckbox+label:hover:before,.productPageRadio+label:hover:before{border:2px solid #44c890}.productPageCheckboxContainer,.productPageRadioContainer{margin-bottom:15px}.productPageCheckboxInner,.productPageRadioInner{float:right;position:relative;text-align:left;width:60%}.productPageCheckboxInner a.toolTip,.productPageRadioInner a.toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-25px}.productPageRadio+label:before,.productPageRadio+label:after{border-radius:50%}.productPageImagePicker{padding:20px 0 0}.productPageImagePickerLabel{float:left;font-size:13px;font-weight:400;height:50px;line-height:18px;position:relative;padding:0 40px 0 0;width:40%}.productPageImagePickerLabel>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.productPageImagePickerLabel a.toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.productPageImagePickerItem{float:left;min-height:50px;position:relative;width:60%}.productPageImagePickerItem a.toolTip{position:absolute;top:15px;left:-25px}.productPageImagePickerItem .imagePicker .imagePick{float:left;margin:0 0 10px;padding-right:5px;width:25%}.productPageImagePickerItem .imagePicker .imagePick img{-webkit-transform:translate(-50%,-50%) scale(0.98);transform:translate(-50%,-50%) scale(0.98);background-color:transparent;border:0 !important;height:auto;left:50%;margin:0;padding:0;position:absolute;top:50%;width:auto}.productPageImagePickerItem .imagePicker .imagePickLabel{font-size:11px;line-height:14px}.productPageImagePickerItem .imagePicker .imagePickWrap{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;border:1px solid #e9ebed;height:0;margin-bottom:5px;padding-bottom:100%;position:relative}.productPageImagePickerItem .imagePicker .imagePick.active .imagePickWrap{border:1px solid #d40134 !important}.productPageImagePickerItem .imagePicker .imagePick.active img{border:0 !important}.productPageImagePickerItem .imagePicker .imagePick.active .imagePickLabel{color:#d40134}.productPageImagePickerItem .imagePicker .imagePick:hover .imagePickWrap{border:1px solid #a2a2a2}.productPageImagePickerItem .imagePicker .imagePick:hover img{border:0 !important}.productPageImagePicker.confCommon{padding:10px 0 0}.productPageImagePicker.confCommon .productPageImagePickerLabel{float:none;font-size:16px;font-weight:700;width:100%}.productPageImagePicker.confCommon .productPageImagePickerLabel a.toolTip{right:0}.productPageImagePicker.confCommon .productPageImagePickerItem{float:none;width:100%}.productPageImagePicker.confCommon .productPageImagePickerItem .imagePicker .imagePick{max-width:120px}.productPageQuality{padding:70px 0 40px}.productPageQualityTitle{font-size:31px;font-weight:700;line-height:33px;margin:0}.productPageQualityItem dt{float:left;width:90px}.productPageQualityItem dt img{max-height:50px;max-width:50px;margin-top:15px}.productPageQualityItem dd{float:left;width:calc(100% - 90px)}.productPageQualityVideo{background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:height .3s ease;transition:height .3s ease;background-color:#38393a;display:block;height:250px;position:relative}.productPageQualityVideo:hover .productPageQualityVideoPlay{background-color:rgba(255,255,255,.4)}.productPageQualityVideoPlay{border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:rgba(255,255,255,.25);height:130px;left:50%;position:absolute;top:calc(50% - 20px);width:130px}.productPageQualityVideoPlay i{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:30px;left:calc(50% + 3px);position:absolute;top:50%}.productPageQualityVideoText{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:35px;color:#fff;font-size:21px;text-align:center;text-transform:lowercase;width:90%}.productPageUnique{background-color:#121212;padding:50px 0;overflow:hidden}.productPageUniqueSlider{position:relative;width:100%;z-index:1}.productPageUniqueSliderArrows{list-style:none;margin:20px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:40px}.productPageUniqueSliderArrows li{cursor:pointer;padding:10px;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.productPageUniqueSliderArrows li:hover{color:#d40134}.productPageUniqueSlider .slick-slide{margin:0 20px}.productPageUniqueSlider .slick-list{margin:0 -20px;overflow:hidden}.productPageUniqueSlider .slick-prev,.productPageUniqueSlider .slick-next{z-index:1000;width:40px;height:40px}.productPageUniqueSlider .slick-prev:before,.productPageUniqueSlider .slick-next:before{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:40px;color:#fff;opacity:1}.productPageUniqueSlider .slick-prev:hover:before,.productPageUniqueSlider .slick-next:hover:before{color:#44c890}.productPageUniqueSlider .slick-prev{left:-100px}.productPageUniqueSlider .slick-next{right:-100px}.productPageUniqueSlide{display:inline-block;overflow:hidden;position:relative}.productPageUniqueSlideImg{display:block;position:relative;height:0;padding-bottom:58%;max-height:250px}.productPageUniqueSlideImg img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.productPageUniqueSlideImg:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(-135deg,#d40134,rgba(212,1,52,0));height:100%;opacity:0;width:100%;z-index:2}.productPageUniqueSlideImg:hover:before{opacity:.5}.productPageUniqueSlideContent{padding:40px 0 0}.productPageUniqueSlideContentTitle{-webkit-transition:color .3s ease;transition:color .3s ease;color:#fff;display:block;font-size:31px;font-weight:700;margin:0 0 20px}.productPageUniqueSlideContentTitle:hover{color:#d40134}.productPageUniqueSlideContentDesc{color:rgba(255,255,255,.8);font-weight:100;margin:0 0 10px}.productPageUnique+.featuredReviews{padding-top:40px}.productPageSpecs{padding:60px 0}.productPageSpecsTitle{font-size:31px;font-weight:700;margin:0 0 45px}.productPageSpecsHeader{border-bottom:1px solid rgba(0,0,0,.1)}.productPageSpecsHeaderTitle{overflow:hidden;padding:12px 0 12px 40px}.productPageSpecsTab{border-bottom:1px solid rgba(0,0,0,.1)}.productPageSpecsTab+.productPageSpecsHeader{border-top:1px solid rgba(0,0,0,.1);margin-top:50px}.productPageSpecsTabTitle{-webkit-transition:color .5s ease;transition:color .5s ease;cursor:pointer;overflow:hidden;padding:12px 22px 12px 40px;position:relative}.productPageSpecsTabTitle:hover{color:#d40134}.productPageSpecsTabTitle:hover .productPageSpecsTabTitlePlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.productPageSpecsTabTitle:hover .productPageSpecsTabTitlePlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.productPageSpecsTabTitleIcon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;max-height:22px;max-width:22px}.productPageSpecsTabTitlePlus{height:12px;right:0;position:absolute;top:19px;width:12px}.productPageSpecsTabTitlePlus:before,.productPageSpecsTabTitlePlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:background-color .5s ease,transform .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,transform .5s ease;transition:background-color .5s ease,transform .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.productPageSpecsTabTitlePlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.productPageSpecsTabTitlePlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.productPageSpecsTabContent{display:none;padding:0 0 15px 40px}.productPageSpecsTabContent p{font-size:14px;line-height:22px}.productPageSpecsTabContent p:first-child{margin-top:0}.productPageSpecsTabContent p:last-child{margin-bottom:0}.productPageSpecsTab.active .productPageSpecsTabTitle{color:#d40134}.productPageSpecsTab.active .productPageSpecsTabTitlePlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.productPageSpecsTab.active .productPageSpecsTabTitlePlus:after{-webkit-transform:translate(-50%,-50%) rotate(720deg);transform:translate(-50%,-50%) rotate(720deg);background-color:#d40134}.productPagePopup{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background-color:#fff;max-width:840px;opacity:0;pointer-events:none;position:fixed;visibility:hidden;width:90%;z-index:120}.productPagePopup .Btn{border:0 !important;margin-bottom:0 !important;width:auto}.productPagePopup p{margin:10px 0 20px}.productPagePopup:before{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#f8f8f8;height:100%;right:0;top:0;width:50%}.productPagePopupBackdrop{-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background-color:rgba(0,0,0,.2);height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:110}.productPagePopupLeft,.productPagePopupRight{float:left;padding:70px 50px 50px;position:relative;width:50%}.productPagePopupRight{background-color:#f8f8f8}.productPagePopupClose{height:24px;right:14px;position:absolute;top:14px;width:24px;z-index:1}.productPagePopupClose:before,.productPagePopupClose:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.productPagePopupClose:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.productPagePopupClose:after{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.productPagePopupClose:hover:before{-webkit-transform:translate(-50%,-50%) rotate(585deg);transform:translate(-50%,-50%) rotate(585deg);background-color:#d40134}.productPagePopupClose:hover:after{-webkit-transform:translate(-50%,-50%) rotate(675deg);transform:translate(-50%,-50%) rotate(675deg);background-color:#d40134}.productPagePopup .button{border-radius:0;display:block;line-height:46px;padding:0;height:46px;background-color:#d40134;cursor:pointer;position:relative;text-align:center;font-size:15px;font-weight:700;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;z-index:1;border:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.productPagePopup .button:hover{background-color:#a10128;cursor:pointer}.productPageChoices{padding:10px 0 0}.productPageChoices:not(:last-of-type){padding-bottom:10px}.productPageChoices.open .productPageChoicesTitle{margin:0 0 15px}.productPageChoices.open .productPageChoicesTitle:before{-webkit-transform:translateY(-50%) rotate(540deg) !important;transform:translateY(-50%) rotate(540deg) !important}.productPageChoices.open .productPageChoicesTitle:after{-webkit-transform:translateY(-50%) rotate(630deg) !important;transform:translateY(-50%) rotate(630deg) !important}.productPageChoicesTitle{-webkit-transition:margin .3s ease;transition:margin .3s ease;cursor:pointer;font-size:16px;font-weight:700;height:50px;line-height:18px;margin:0;position:relative}.productPageChoicesTitle:before,.productPageChoicesTitle:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#000;top:50%}.productPageChoicesTitle:before{width:12px;height:2px;right:0}.productPageChoicesTitle:after{width:2px;height:12px;right:5px}.productPageChoicesTitle:hover:before,.productPageChoicesTitle:hover:after{-webkit-transform:translateY(-50%) rotate(540deg);transform:translateY(-50%) rotate(540deg)}.productPageChoicesTitle>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0 20px 0 0}.productPageChoicesTitle>span>small{color:#939393;display:block}.productPageChoicesTitle a.toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;top:calc(50% + 1px)}.productPageChoicesTitle+div{display:none}.productPageChoicesItem{-webkit-box-shadow:-3px 4px 6px 0 rgba(0,0,0,0);-ms-box-shadow:-3px 4px 6px 0 rgba(0,0,0,0);box-shadow:-3px 4px 6px 0 rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;border:none !important;cursor:pointer;height:100%;padding:15px;position:relative}.productPageChoicesItem.active{-webkit-box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);-ms-box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);border:1px solid #fff}.productPageChoicesItem.active.productPageChoicesItemHasContent{margin:0 0 -17px;padding:15px 15px 32px}.productPageChoicesItem.disabled{opacity:.3;pointer-events:none}.productPageChoicesItem:hover .productPageChoicesRadioLabel:before{border:1px solid #38393a}.productPageChoicesItemClean{padding:0}.productPageChoicesItemColor .productPageChoicesItemImg img,.productPageChoicesItemGlass .productPageChoicesItemImg img{margin:-15px 0 0 -15px;max-width:none;width:calc(100% + 30px)}.productPageChoicesItemLabel{background-color:#d40134;z-index:10;color:#fff;display:block;font-size:12px;font-weight:700;padding:3px 8px;line-height:1.4;text-align:center}@media screen and (max-width:782px){.productPageChoicesItemLabel{font-size:11px}}.productPageChoicesItemLabel.is-green{background-color:#34b27c}.productPageChoicesItemImg{position:relative}.productPageChoicesItemImgLink{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:rgba(56,57,58,.4);bottom:0;color:#fff;font-size:12px;left:0;line-height:26px;position:absolute;text-align:center;text-transform:lowercase;width:100%}.productPageChoicesItemImgLink:hover{background-color:rgba(56,57,58,.6)}.productPageChoicesItemImg a.lightbox:not(.productPageChoicesItemImg3D),.productPageChoicesItemImg a[data-fancybox]:not(.productPageChoicesItemImg3D){bottom:5px;color:#38393a;left:10px;position:absolute;text-shadow:0 0 5px rgba(255,255,255,.4)}.productPageChoicesItemImg3D{background-color:#fff;border:1px solid #38393a;border-radius:16px;bottom:5px;color:#38393a;display:none;font-size:13px;font-weight:600;height:30px;line-height:28px;padding:0 10px;position:absolute;right:0;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}@media screen and (max-width:1220px)and (min-width:961px){.productPageChoicesItemImg3D{padding:0;width:30px}}@media screen and (max-width:575px){.productPageChoicesItemImg3D{padding:0;width:30px}}.productPageChoicesItemImg3D:hover{background-color:#38393a;color:#fff;text-decoration:none}.productPageChoicesItemImg3D:hover>svg{fill:#fff}.productPageChoicesItemImg3D>span{display:block;white-space:nowrap}@media screen and (max-width:1220px)and (min-width:961px){.productPageChoicesItemImg3D>span{display:none}}@media screen and (max-width:575px){.productPageChoicesItemImg3D>span{display:none}}.productPageChoicesItemImg3D>svg{display:none;fill:#38393a;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:fill .3s ease;transition:fill .3s ease}@media screen and (max-width:1220px)and (min-width:961px){.productPageChoicesItemImg3D>svg{display:block}}@media screen and (max-width:575px){.productPageChoicesItemImg3D>svg{display:block}}.productPageChoicesItemTitle{color:#38393a;font-size:14px;line-height:19px;margin:15px 0 0}.productPageChoicesItemTitle span{display:block}.productPageChoicesItemTitleNotices{border-bottom:1px solid #e9ebed;border-top:1px solid #e9ebed;margin:10px 0 0;padding:10px 0 0}.productPageChoicesItemTitleNotices li{font-size:12px;line-height:14px;margin-bottom:10px;padding-left:24px;position:relative}.productPageChoicesItemTitleNotices li i{color:#f39c12;font-size:12px;left:0;position:absolute;top:2px}.productPageChoicesItemInfo{-webkit-transition:color .3s ease;transition:color .3s ease;border-bottom:1px solid #e9ebed;color:#38393a;display:block;font-size:12px;line-height:40px;position:relative;text-transform:lowercase}.productPageChoicesItemInfo i{color:#44c890;font-size:16px;position:absolute;right:0;top:12px}.productPageChoicesItemInfo.active,.productPageChoicesItemInfo:hover{color:#44c890}.productPageChoicesItemPrice{border-bottom:1px solid #e9ebed;font-weight:700;line-height:40px;position:relative}.productPageChoicesItemPrice .productPageChoicesRadioLabel{color:transparent;font-size:0;padding-left:22px;position:absolute;right:0;top:10px}.productPageChoicesHorItem{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);cursor:pointer;position:relative;padding:10px 48px 10px 10px}.productPageChoicesHorItem:not(:last-child){margin-bottom:10px}.productPageChoicesHorItem.active{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.2)}.productPageChoicesHorItemImg{float:left;margin-right:25px;position:relative;width:100px}.productPageChoicesHorItemImg a{bottom:10px;color:#38393a;font-size:14px;left:10px;position:absolute;text-shadow:0 0 5px rgba(255,255,255,.4)}.productPageChoicesHorItemContent{float:left;padding:5px 0 0;width:calc(100% - 125px)}.productPageChoicesHorItemPrice{font-weight:700;line-height:40px}.productPageChoicesHorItem .productPageChoicesRadioLabel{color:transparent;font-size:0;padding-left:22px;position:absolute;right:15px;top:15px}.productPageChoicesRadio{display:none}.productPageChoicesRadio:checked+label:before{background-color:#38393a;border:1px solid #38393a}.productPageChoicesRadio:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.productPageChoicesRadio+label{display:block;font-size:14px;font-weight:400;line-height:24px;padding-left:34px;position:relative}.productPageChoicesRadio+label:before{border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:20px;position:absolute;left:0;top:-1px;width:20px}.productPageChoicesRadio+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:50%;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:5px;top:3px;width:12px}.productPageChoicesRadio+label:hover:before{border:1px solid #44c890}.productPageChoicesContentItem{-webkit-box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);-ms-box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);background-color:#fff;margin:0 0 17px;padding:15px}.productPageChoicesContentItem p,.productPageChoicesContentItem ul,.productPageChoicesContentItem ol{font-size:14px;line-height:19px}.productPageChoicesContentItem p:first-child,.productPageChoicesContentItem ul:first-child,.productPageChoicesContentItem ol:first-child{margin-top:0}.productPageChoicesContentItem p:last-child,.productPageChoicesContentItem ul:last-child,.productPageChoicesContentItem ol:last-child{margin-bottom:0}.productPageChoicesContentItemTitle{display:block;font-size:14px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.productPageChoicesContentItemTitle+p,.productPageChoicesContentItemTitle+ul,.productPageChoicesContentItemTitle+ol{margin-top:0}.productPageChoicesContentItemNotice{border-top:1px solid #f8f8f8;display:block;font-size:13px;margin:0;padding:10px 0 0}.productPageChoicesContentItemNotice i{color:#f39c12;margin-right:10px}.productPageChoicesContentItemOption{cursor:pointer}.productPageChoicesContentItemOption:hover .productPageChoicesContentItemOptionImg:before{-webkit-box-shadow:inset 0 0 0 1px #939393;-ms-box-shadow:inset 0 0 0 1px #939393;box-shadow:inset 0 0 0 1px #939393}.productPageChoicesContentItemOption.active .productPageChoicesContentItemOptionImg:before,.productPageChoicesContentItemOption.active:hover .productPageChoicesContentItemOptionImg:before{-webkit-box-shadow:inset 0 0 0 2px #44c890;-ms-box-shadow:inset 0 0 0 2px #44c890;box-shadow:inset 0 0 0 2px #44c890}.productPageChoicesContentItemOptionImg{position:relative}.productPageChoicesContentItemOptionImg:before{-webkit-box-shadow:inset 0 0 0 0 #939393;-ms-box-shadow:inset 0 0 0 0 #939393;box-shadow:inset 0 0 0 0 #939393;position:absolute;content:"" !important;display:block;pointer-events:none;width:100%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.productPageChoicesContentItemOptionTitle{color:#38393a;display:block;font-size:12px;line-height:17px;margin:10px 0}.productPageSticky{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2);-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px));-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#fff;display:none !important;left:0;padding:8px 0;position:fixed;top:120px;width:100%;z-index:100}.productPageSticky.active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-transform:translateY(0);transform:translateY(0)}.productPageStickyInfo{float:left}.productPageStickyInfo:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.productPageStickyInfoImg{float:left;height:48px;margin-right:32px;width:48px}.productPageStickyInfo dl{float:left;margin:6px 0}.productPageStickyInfo dl dt{color:#44c890;font-size:15px;line-height:18px}.productPageStickyInfo dl dd{color:#c2c2c2;font-size:12px;line-height:18px}.productPageStickyInfoPrice{margin-right:32px !important}.productPageStickyInfoDelivery{position:relative;padding-left:24px}.productPageStickyInfoDelivery:before{color:#38393a;content:"";font-family:"Font Awesome 5 Pro";left:0;position:absolute;top:-5px}.productPageStickyActions{float:right}.productPageStickyActions:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.productPageStickyActions a{float:left;font-size:15px;line-height:40px;margin:4px 0}.productPageStickyActions a:not(:last-child){margin-right:8px}.productPageStickyActionsOrder:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("../../../image/to-one/cart_white.svg");content:"";display:none;height:16px;width:18px}.productPageStickyActionsUp{padding:0;text-align:center;width:40px}body.admin-bar .productPageSticky{top:152px}@media screen and (max-width:1240px){body.admin-bar .productPageSticky{top:152px}}@media screen and (max-width:991.98px){.productPageSticky{top:66px}body.admin-bar .productPageSticky{top:96px}}@media screen and (min-width:768px)and (max-width:992px){.productPageSticky{top:62px !important}}@media screen and (min-width:992px)and (max-width:1240px){.productPageSticky.sticky{top:130px}}@media screen and (max-width:782px){body.admin-bar .productPageSticky{top:109px}}html.productPagePopupActive .productPagePopupBackdrop,html.productPagePopupActive .productPagePopup{opacity:1;visibility:visible;pointer-events:initial}.quickAccess{padding:0 0 20px}.quickAccess .inner{margin-top:-80px}.quickAccessBlock{background-color:#fff}.quickAccessBlockImg{display:block;overflow:hidden}.quickAccessBlockImg img{width:100%}.quickAccessBlockContent{padding:30px 40px}.quickAccessBlockTitle{color:#000;display:block;font-size:22px;font-weight:700;margin:0 0 10px;position:relative}.quickAccessBlockTitle:before{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;width:12px;height:12px;background-image:url("../../../image/to-one/next-arrow.svg");display:none;right:24px;top:24px}.quickAccessBlockList{margin:0}.quickAccessBlockList>li{margin:0 0 5px}.quickAccessBlockList>li>a{border-bottom:1px dotted #939393;color:#262629}.quickAccessBlockLink{color:#262629;display:inline-block;font-weight:700;padding-left:22px;position:relative;text-transform:lowercase}.quickAccessBlockLinkPlus{height:12px;left:0;position:absolute;top:7px;width:12px}.quickAccessBlockLinkPlus:before,.quickAccessBlockLinkPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.quickAccessBlockLinkPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.quickAccessBlockLinkPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.quickAccessItem{background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:height .3s ease;transition:height .3s ease;background-color:#fff;float:left;height:222px;position:relative;width:100%}.quickAccessItem:not(:last-child){margin-bottom:30px}.quickAccessItem:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(45deg,#d40134,rgba(212,1,52,0));height:100%;opacity:.4;width:100%;z-index:2}.quickAccessItem:not(.quickAccessItemVideo):after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;width:12px;height:12px;background-image:url("../../../image/to-one/next-arrow-white.svg");display:none;right:24px;top:24px}.quickAccessItemConfig{background-color:#d40134}.quickAccessItemConfig:before{background:linear-gradient(45deg,#6e011b,rgba(110,1,27,0))}.quickAccessItemConfigImg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:80%;max-width:100px;right:30px}.quickAccessItemVideoArrow{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("../../../image/to-one/arrow-with-scribble.svg");bottom:80px;height:59px;position:absolute;right:80px;width:65px;z-index:3}.quickAccessItemVideoPlay{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("../../../image/to-one/play.svg");bottom:40px;height:42px;position:absolute;right:35px;width:42px;z-index:3}.quickAccessItemInner{bottom:35px;left:35px;position:absolute;z-index:3}.quickAccessItemTitle{color:#fff;font-size:21px;font-weight:700}.quickAccessItemSubtitle{color:#fff;font-size:14px;text-transform:lowercase}.no-touch .quickAccessBlockImg img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.no-touch .quickAccessBlockImg:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.no-touch .quickAccessBlockTitle{-webkit-transition:color .3s ease;transition:color .3s ease}.no-touch .quickAccessBlockTitle:hover{color:#d40134}.no-touch .quickAccessBlockList>li>a{-webkit-transition:all .3s ease;transition:all .3s ease}.no-touch .quickAccessBlockList>li>a:hover{color:#d40134;border-bottom:1px dotted #d40134}.no-touch .quickAccessBlockLink{-webkit-transition:all .5s ease;transition:all .5s ease}.no-touch .quickAccessBlockLink:before,.no-touch .quickAccessBlockLink:after{-webkit-transition:all .5s ease;transition:all .5s ease}.no-touch .quickAccessBlockLink:hover{color:#d40134}.no-touch .quickAccessBlockLink:hover .quickAccessBlockLinkPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.no-touch .quickAccessBlockLink:hover .quickAccessBlockLinkPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.no-touch .quickAccessItem:before{-webkit-transition:all .5s ease;transition:all .5s ease}.no-touch .quickAccessItem:hover:before{opacity:.75}.popup{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);-ms-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);background-color:#fff;border-left:3px solid #d40134;bottom:10px;left:10px;max-width:300px;padding:30px;position:fixed;z-index:20}.popupClose{width:24px;height:24px;background-color:#38393a;color:#fff;font-size:14px;line-height:24px;position:absolute;right:0;text-align:center;top:0}.popupTitle{display:block;font-weight:700;line-height:20px}.popupDesc{font-size:14px;line-height:20px}.bikeTable{border-bottom:1px solid rgba(0,0,0,.1) !important}.bikeTable thead tr td,.bikeTable thead tr th{border-bottom:1px solid rgba(0,0,0,.2) !important;text-align:left;padding:10px 20px 10px 0}.bikeTable thead tr td:last-of-type,.bikeTable thead tr th:last-of-type{padding:0}.bikeTable tbody tr{background-color:transparent !important}.bikeTable tbody tr:not(:last-of-type) td,.bikeTable tbody tr:not(:last-of-type) th{border-bottom:1px solid rgba(0,0,0,.1) !important}.bikeTable tbody tr td,.bikeTable tbody tr th{padding:8px 20px 8px 0}.bikeTable tbody tr td:last-of-type,.bikeTable tbody tr th:last-of-type{padding:8px 0}.partner__image{background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:5px 22px 21px rgba(0,0,0,.16);box-shadow:5px 22px 21px rgba(0,0,0,.16);height:100%}.partner-splits{padding:0 0 30px}@media screen and (max-width:991.98px){.partner__image{-webkit-box-shadow:3px 12px 11px rgba(0,0,0,.16);box-shadow:3px 12px 11px rgba(0,0,0,.16);padding-bottom:56.25%}.partner-splits{padding:30px 0 0}}.keuzehulp{margin:0 0 35px}.keuzehulp li{float:left}.keuzehulp li:not(:last-child){margin:0 20px 10px 0}.keuzehulp li a{color:#262629;-webkit-transition:color .3s ease;transition:color .3s ease;text-decoration:underline}.keuzehulp li a:hover{color:#d40134}.keuzehulp li a:hover svg{fill:#d40134;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.keuzehulp li a svg{fill:#262629;margin:0 5px 0 0;position:relative;top:-1px;-webkit-transition:fill .3s ease,-webkit-transform .3s ease;transition:fill .3s ease,-webkit-transform .3s ease;transition:fill .3s ease,transform .3s ease;transition:fill .3s ease,transform .3s ease,-webkit-transform .3s ease}.productPageInfoTab.sizes .productPageInfoTabContent .productPageSelectContainer.proportionize\[\$path\]\[\$axis\].clearfix.proportionInput:before{content:"Kies een bestaande vlakverdeling of vul dit zelf naar wens in.";float:left;width:100%;font-weight:bold;margin-bottom:20px}@media screen and (max-width:991.98px){.summary-content{padding:.5rem}}.summary-content__title{margin-top:0;font-weight:700;padding-top:1.5rem;padding-right:1.5rem;padding-left:1.5rem}@media screen and (max-width:991.98px){.summary-content__title{padding-left:.5rem;padding-right:.5rem}}.summary-content__notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:991.98px){.summary-content__notice{padding-left:.5rem;padding-right:.5rem}}.summary-content__notice .notice-icon{color:#f3cf49;font-size:24px;margin-right:10px}.summary-content .table{margin-bottom:1.5rem}.summary-content .table-striped tbody tr:nth-of-type(odd){background-color:#e7eff5}.summary-content .table-striped td,.summary-content .table-striped th{padding:1.5rem}@media screen and (max-width:991.98px){.summary-content .table-striped td,.summary-content .table-striped th{padding:.5rem;font-size:14px}}.summary-content .table-striped td a,.summary-content .table-striped th a{color:#000}.summary-content .table-striped tfoot.hidden{display:none}.summary-content .Btn{margin-bottom:1.5rem;margin-left:1.5rem}@media screen and (max-width:991.98px){.summary-content .Btn{margin-left:.5rem}}.summary-content .weeklevering__icon{margin-right:10px;height:18px;width:26px;position:relative}.summary-content .weeklevering__icon:before{position:absolute;top:-3px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;content:"";height:24px;width:26px;background-color:#3ec991;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='27' height='24' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.817928 0C0.739701 0.542867 0.674674 1.19043 0.634296 1.91846C0.629827 1.99904 0.62566 2.08061 0.62181 2.16313C0.413107 6.63671 1.1375 13.9109 5.2682 18.7505C11.2882 25.8037 18.3851 24.8503 22.0564 21.1417C23.4457 21.5848 24.9009 21.9062 26.407 22.0594C26.6851 20.9564 26.6851 20.1292 26.1288 19.5777C25.007 19.5429 23.8704 19.3845 22.7399 19.1322C23.7966 13.3243 20.5189 5.3501 12.4999 4.68762C7.63929 4.28606 4.25335 2.7637 2.34207 1.39789L2.33906 1.39575C1.62702 0.886571 1.11997 0.399252 0.817928 0ZM8.32775 11.5812C10.1394 13.9298 14.538 18.1682 20.2956 20.5038C20.4657 20.3631 20.6289 20.2159 20.7849 20.0629C20.9288 19.6355 21.0409 19.1813 21.1203 18.7077C15.6701 17.0745 10.603 13.5548 8.32775 11.5812Z' fill='%233EC991'/></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='27' height='24' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.817928 0C0.739701 0.542867 0.674674 1.19043 0.634296 1.91846C0.629827 1.99904 0.62566 2.08061 0.62181 2.16313C0.413107 6.63671 1.1375 13.9109 5.2682 18.7505C11.2882 25.8037 18.3851 24.8503 22.0564 21.1417C23.4457 21.5848 24.9009 21.9062 26.407 22.0594C26.6851 20.9564 26.6851 20.1292 26.1288 19.5777C25.007 19.5429 23.8704 19.3845 22.7399 19.1322C23.7966 13.3243 20.5189 5.3501 12.4999 4.68762C7.63929 4.28606 4.25335 2.7637 2.34207 1.39789L2.33906 1.39575C1.62702 0.886571 1.11997 0.399252 0.817928 0ZM8.32775 11.5812C10.1394 13.9298 14.538 18.1682 20.2956 20.5038C20.4657 20.3631 20.6289 20.2159 20.7849 20.0629C20.9288 19.6355 21.0409 19.1813 21.1203 18.7077C15.6701 17.0745 10.603 13.5548 8.32775 11.5812Z' fill='%233EC991'/></svg>")}.summary-info{color:#000;margin-bottom:2rem}.summary-info a{color:#000;text-decoration:underline}.summary-tooltip{opacity:.25}dd.delivery-price__fast,dd.delivery-price__week,dt.delivery-price__fast,dt.delivery-price__week{line-height:24px !important;padding-bottom:14px;padding-top:10px}dd.delivery-price__fast small,dd.delivery-price__week small,dt.delivery-price__fast small,dt.delivery-price__week small{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;line-height:16px !important;margin-top:2px !important}dd.delivery-price__fast small span,dd.delivery-price__week small span,dt.delivery-price__fast small span,dt.delivery-price__week small span{font-size:14px !important;color:#000 !important;opacity:.5;font-weight:400}dd.delivery-price__week .weeklevering-icon,dt.delivery-price__week .weeklevering-icon{display:inline-block;height:16px;width:20px;margin-right:10px}dd.delivery-price__week .weeklevering-icon:before,dt.delivery-price__week .weeklevering-icon:before{height:16px;width:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";background-color:#3ec991;-webkit-box-shadow:none;box-shadow:none;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='20' height='16' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.817928 0C0.739701 0.542867 0.674674 1.19043 0.634296 1.91846C0.629827 1.99904 0.62566 2.08061 0.62181 2.16313C0.413107 6.63671 1.1375 13.9109 5.2682 18.7505C11.2882 25.8037 18.3851 24.8503 22.0564 21.1417C23.4457 21.5848 24.9009 21.9062 26.407 22.0594C26.6851 20.9564 26.6851 20.1292 26.1288 19.5777C25.007 19.5429 23.8704 19.3845 22.7399 19.1322C23.7966 13.3243 20.5189 5.3501 12.4999 4.68762C7.63929 4.28606 4.25335 2.7637 2.34207 1.39789L2.33906 1.39575C1.62702 0.886571 1.11997 0.399252 0.817928 0ZM8.32775 11.5812C10.1394 13.9298 14.538 18.1682 20.2956 20.5038C20.4657 20.3631 20.6289 20.2159 20.7849 20.0629C20.9288 19.6355 21.0409 19.1813 21.1203 18.7077C15.6701 17.0745 10.603 13.5548 8.32775 11.5812Z' fill='%233EC991'/></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='20' height='16' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.817928 0C0.739701 0.542867 0.674674 1.19043 0.634296 1.91846C0.629827 1.99904 0.62566 2.08061 0.62181 2.16313C0.413107 6.63671 1.1375 13.9109 5.2682 18.7505C11.2882 25.8037 18.3851 24.8503 22.0564 21.1417C23.4457 21.5848 24.9009 21.9062 26.407 22.0594C26.6851 20.9564 26.6851 20.1292 26.1288 19.5777C25.007 19.5429 23.8704 19.3845 22.7399 19.1322C23.7966 13.3243 20.5189 5.3501 12.4999 4.68762C7.63929 4.28606 4.25335 2.7637 2.34207 1.39789L2.33906 1.39575C1.62702 0.886571 1.11997 0.399252 0.817928 0ZM8.32775 11.5812C10.1394 13.9298 14.538 18.1682 20.2956 20.5038C20.4657 20.3631 20.6289 20.2159 20.7849 20.0629C20.9288 19.6355 21.0409 19.1813 21.1203 18.7077C15.6701 17.0745 10.603 13.5548 8.32775 11.5812Z' fill='%233EC991'/></svg>")}dd.delivery-price__fast small,dd.delivery-price__week small{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.roosterkleur .productPageChoicesTitle+div{display:block}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.shopProductHeader .shopNotice{padding:10px 0 0}.shopNotice>*{background-color:#f8f8f8;border-left:6px solid;font-size:12px;line-height:24px;margin:10px 0 20px;padding:10px 20px}.shopNotice a{text-decoration:underline}.greyBg .shopNotice>*{background-color:#fff}.shopNotice .woocommerce-error{border-left-color:#d40134;list-style:outside disc}.shopNotice .woocommerce-info{border-left-color:#44c890}.shopNotice .woocommerce-info a{color:#44c890}.shopNotice .woocommerce-message{border-left-color:#44c890}.shopNotice .woocommerce-message a{color:#44c890}.shopFilters{margin-bottom:10px}#shopFilterForm{max-width:100%;width:100%}.shopFilterWrapperTitle{display:none;margin:0 0 5px;font-size:16px;line-height:40px;color:#333234;font-weight:900;position:relative;border:1px solid #dfdfdf;padding:0 10px;cursor:pointer}.shopFilterWrapper.active .shopFilterWrapperTitle{background-color:#fff}.shopFilterWrapperTitle:before{display:block;content:"";position:absolute;top:0;right:0;width:28px;height:40px;text-align:center;font-family:"Font Awesome 5 Pro";font-size:11px;line-height:40px;color:#d40134}.shopFilterWrapper.active .shopFilterWrapperTitle:before{content:""}.shopFilterForm{max-width:100%}.shopFilter{padding:0 0 20px;border-bottom:1px solid #dfdfdf;margin:0 0 20px}.shopFilterTitle{position:relative;margin:0 0 10px;font-size:20px;line-height:30px}.shopFilterTitle:before{display:none;content:"";position:absolute;top:0;right:0;width:28px;height:40px;text-align:center;font-family:"Font Awesome 5 Pro";font-size:11px;line-height:40px;color:#38393a}.shopFilter.active .shopFilterTitle:before{content:""}.filterList{margin:0}.filterList li{font-weight:400;display:block;font-size:12px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.filterList li a{display:block;cursor:pointer;position:relative;padding-left:32px}.filterList li a:hover{color:#d40134}.filterList li a:before{content:"";font-family:"Font Awesome 5 Pro";display:block;position:absolute;top:5px;left:0;width:22px;height:22px;line-height:22px;font-size:11px;color:#d40134;text-align:center;border-radius:50%;-webkit-box-shadow:0 0 0 1px #d40134 inset;box-shadow:0 0 0 1px #d40134 inset}.filterList li.active a:before{content:""}.filterList li.grayOut a{opacity:.5;cursor:pointer;text-decoration:line-through}.filterList.filterColors{margin-left:-17px}.filterList.filterColors li{overflow:visible}.filterList.filterColors li.active a:before{display:block}.filterList.filterColors li a{display:block;position:relative;width:100%;height:0;padding-bottom:100%;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;-ms-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;cursor:pointer}.filterList.filterColors li a:before{display:none;content:"";position:absolute;top:50%;left:0;width:100%;font-family:"Font Awesome 5 Pro";color:#fff;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;text-shadow:0 1px 0 rgba(0,0,0,.5)}.filterList.filterColors li a span{position:absolute;display:block;width:97px;left:50%;top:50%;margin:5px 0 0;pointer-events:none;opacity:0;visibility:hidden;padding:3px 5px;color:#fff;background-color:rgba(0,0,0,.5);font-size:11px;line-height:14px;text-align:center;z-index:2;border-radius:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filterList.filterColors li a:hover span{opacity:1;visibility:visible;top:100%}.shopCatIntro{margin:0 0 20px;padding:0 0 20px;border-bottom:3px solid #f8f8f8}.catUsps{padding:10px 30px;border:1px solid #e9ebed;background:#f3f3f2;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f2));background:linear-gradient(to bottom,#fff,#f3f3f2)}.catUsps .uspBlock{border-top:1px solid #e9ebed;text-align:left;padding:10px 0}.catUsps .uspBlock:first-child{border-top:0}.catUsps .uspBlock .uspIcon{float:left;width:60px;height:60px;margin:0}.catUsps .uspBlock p{overflow:hidden;font-size:14px;line-height:16px;padding:15px 0 0 20px}.productBlock.block .blockImg{padding-bottom:100%}.productBlock.block .blockImg img{max-height:100%}.featuredProduct .pbdContent{left:10px;right:10px}.featuredProduct .pbdContent p{font-size:12px;line-height:20px;margin-bottom:0}.featuredProduct:hover .pbdContent p{margin-bottom:10px}.featuredProduct .pbdBtn{font-size:11px;line-height:30px}.productImg{margin:0 0 20px;border:1px solid #e9ebed;position:relative}.productImgLowestPrice{background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("../../../image/to-one/lowest_price.svg");pointer-events:none;position:absolute;right:20px;bottom:20px;height:100px;width:100px}.productImg a{display:block;padding:20px}.productImg img{display:block;width:100%}.thumbSliderWrap{overflow:hidden}#productThumbSlider{margin-left:-18px}#productThumbSlider .slides li{width:171px}#productThumbSlider .slides li .productThumb{padding-left:18px}#productThumbSlider .slides li .productThumb a{display:block;border:1px solid #e9ebed;position:relative;height:160px;overflow:hidden}#productThumbSlider .slides li .productThumb a img,#productThumbSlider .slides li .productThumb a svg{max-width:100%;height:auto;display:block;position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;padding:10px;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.shopProductTitles{margin:0 0 20px}.shopProductAttachment{border-top:1px solid #e9ebed;display:block;font-size:14px;line-height:30px;margin:0 0 10px;padding:10px 0 0;color:#d40134}.shopProductAttachment a{text-decoration:underline}.productPrice{background-color:#38393a;padding:0 20px;display:inline-block;vertical-align:top;color:#fff;font-size:30px;line-height:50px;margin:0 0 20px;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif}.productPrice:after{content:"excl. BTW";display:inline-block;font-size:12px;line-height:50px;margin-left:5px;margin-bottom:-6px}.productPrice.productPriceIncl{background-color:transparent;color:rgba(56,57,58,.5);font-size:20px}.productPrice.productPriceIncl:after{content:"incl. BTW"}.loginPrice{display:inline-block;vertical-align:top;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 20px;line-height:50px;font-size:18px}.loginPrice i{color:#d40134}.loginPrice a{text-decoration:underline}.shopProductUsps{margin:30px 0}.shopProductUsps li{line-height:32px}.shopProductUsps li i{color:#d40134;margin-right:5px;font-size:20px}.productSmallTitle{font-size:30px;line-height:36px}.shopProductContent{border-top:1px solid #e9ebed;margin:30px 0 0}.shopProductConfiguration{border:1px solid #e9ebed;padding:30px;margin:20px 0}.shopProductConfiguration .articleContent{margin:0 0 20px}.shopProductConfiguration form label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif}.shopProductConfiguration form input,.shopProductConfiguration form textarea,.shopProductConfiguration form select{background-color:#fff;border:1px solid #c2c2c2;margin-bottom:20px}.shopProductConfiguration form input.disabled,.shopProductConfiguration form textarea.disabled,.shopProductConfiguration form select.disabled{cursor:not-allowed;opacity:.3}.shopProductConfiguration form .smallTitle:after,.shopProductConfiguration form .customerExp .contactForm div.wpcf7-mail-sent-ok:after,.customerExp .contactForm .shopProductConfiguration form div.wpcf7-mail-sent-ok:after{content:"excl. BTW";display:inline-block;font-size:12px;line-height:50px;margin-left:5px}.singleProductWorkprint{margin:0 0 20px;padding:0 0 0 35px;background:url(../images/action1.png) no-repeat 0 0;background-size:25px 25px;line-height:30px;font-size:13px}.singleProductWorkprint a{color:#000;text-decoration:underline}.singleProductWorkprint a:hover{color:#d40134;text-decoration:underline}.shopProductDealer{border:1px solid #e9ebed;background:#f2f2f1;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f1));background:linear-gradient(to bottom,#fff,#f2f2f1);margin:20px 0;text-align:center}.shopProductDealer>div{padding:30px 60px;background:url(../images/shopDealerBg.png) no-repeat 50% 100%;background-size:cover}.shopProductDealer .subtitle{margin:0 0 30px;font-size:28px;line-height:32px}.shopProductTabs .shopProductTab{padding:5px 0;border-bottom:1px solid #e9ebed}.shopProductTabs .shopProductTab .shopProductTabTitle{margin:0;display:block;position:relative;cursor:pointer;font-size:18px;padding:0 30px 0 0}.shopProductTabs .shopProductTab .shopProductTabTitle:hover{color:#d40134}.shopProductTabs .shopProductTab .shopProductTabTitle:hover:before{color:#d40134}.shopProductTabs .shopProductTab .shopProductTabTitle:before{display:block;content:"";position:absolute;top:0;right:0;width:30px;height:36px;line-height:36px;text-align:center;font-family:"Font Awesome 5 Pro";color:#e9ebed;font-size:20px}.shopProductTabs .shopProductTab .shopProductTabContent{display:none}.shopProductTabs .shopProductTab.active .shopProductTabTitle:before{content:"";color:#d40134}.shopProductTabs .shopProductTab.active .shopProductTabContent{display:block}.configForm input,.configForm select{border-radius:2px}.configForm.sending input[type=submit],.configForm.sending button[type=submit],.configForm.loading input[type=submit],.configForm.loading button[type=submit]{pointer-events:none;opacity:.7}.miniCartTable{width:100%;table-layout:fixed;font-size:11px;line-height:18px}.miniCartTable.emptyCart thead{display:none}.miniCartTable.emptyCart td{border:0;padding:0;text-align:left}.miniCartTable th{border:1px solid rgba(255,255,255,.1)}.miniCartTable td{border:1px solid rgba(255,255,255,.1);padding:5px;text-align:center}.mcRemove{width:30px}.mcName{width:100px}.mcImg img{max-width:75px}.miniCart .Btn{padding:0;display:block;text-align:center}.cartThumb{display:inline-block;overflow:hidden;position:relative;width:50px;height:50px}.cartThumb a{display:block;position:relative}.cartThumb img{text-indent:-99999px;max-width:100%;max-height:100%;line-height:0}.cartThumbBack{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.product-remove,.product-thumbnail{text-align:center}.shopTable{width:100%;margin:20px 0}.shopTable thead th{border:1px solid #38393a;padding:10px;background-color:#38393a;color:#fff;text-align:center;position:relative}.shopTable th{border:1px solid rgba(0,0,0,.1);padding:3px 5px;text-align:right;line-height:20px;font-size:13px}.shopTable td{border:1px solid rgba(0,0,0,.1);padding:3px 5px;font-size:13px}#price_calculator.shopTable td{border:1px solid rgba(0,0,0,.1)}form .shopTable input,form .shopTable select{margin:0}form .shopTable input[type=submit]{margin:5px 0 0;height:30px;line-height:30px;font-size:13px;width:auto;padding:0 10px}dl.variation{display:table;margin:0;padding:0;table-layout:fixed}dl.variation>*{display:table-cell;line-height:20px;padding:0 5px 0 0}dl.variation p{margin:0;font-size:11px;line-height:16px}form .shopTable .quantity input{font-size:11px;height:30px;line-height:25px;margin:0;padding:5px 20px}form .shopTable button{margin-bottom:0}.summaryTable{table-layout:fixed}.summaryTable td,.summaryTable .product-total{width:200px}.summaryTable td label,.summaryTable .product-total label{display:inline;font-size:13px;font-weight:400}.woocommerce-shipping-or-pickup{margin:0 -15px}.woocommerce-shipping-or-pickup:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.woocommerce-shipping-or-pickup li{float:left;padding:0 15px;margin-bottom:15px;width:33%}.woocommerce-shipping-or-pickup li>div{background-color:#f8f8f8}.woocommerce-shipping-or-pickup li>div input{display:none}.woocommerce-shipping-or-pickup li>div input:checked+label:before{background-color:#44c890;border:1px solid #44c890 !important}.woocommerce-shipping-or-pickup li>div input:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.woocommerce-shipping-or-pickup li>div input+label{color:#38393a;line-height:60px;margin:0;padding:0 40px 0 50px;position:relative}.woocommerce-shipping-or-pickup li>div input+label:before{border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:16px;position:absolute;left:15px;top:19px;width:16px}.woocommerce-shipping-or-pickup li>div input+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:10px;position:absolute;left:19px;top:23px;width:10px}.woocommerce-shipping-or-pickup li>div input+label:hover:before{border:1px solid #38393a}.woocommerce-shipping-or-pickup li>div input+label span{display:inline-block;margin:0}.woocommerce-shipping-or-pickup li>div input+label span.amount{position:absolute;top:0;right:45px}.woocommerce-shipping-or-pickup li>div input+label .toolTip{position:absolute;right:15px;top:22px}.pickupLocationsPicker{margin:0 -15px}.pickupLocationsPicker:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.pickupLocationsPicker .info{clear:both;padding:0 15px}.pickupLocationsPicker .pickupLocation{float:left;margin-bottom:15px;padding:0 15px;width:33%}.pickupLocationsPicker .pickupLocation>div{background-color:#f8f8f8}.pickupLocationsPicker .pickupLocation input{display:none}.pickupLocationsPicker .pickupLocation input:checked+label:before{background-color:#44c890;border:1px solid #44c890 !important}.pickupLocationsPicker .pickupLocation input:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.pickupLocationsPicker .pickupLocation input+label{color:#38393a;line-height:60px;margin:0;margin-bottom:0 !important;padding:0 40px 0 50px;position:relative}.pickupLocationsPicker .pickupLocation input+label:before{border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:16px;position:absolute;left:15px;top:19px;width:16px}.pickupLocationsPicker .pickupLocation input+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:10px;position:absolute;left:19px;top:23px;width:10px}.pickupLocationsPicker .pickupLocation input+label:hover:before{border:1px solid #38393a}.pickupLocationsPicker .pickupLocation input+label span{display:inline-block;margin:0}.pickupLocationsPicker .pickupLocation input+label .toolTip{position:absolute;right:15px;top:22px}.cartPickShipping ul.woocommerce-shipping-methods{margin:10px 0 20px}.cartPickShipping ul.woocommerce-shipping-methods>li:not(:last-child){margin-bottom:10px;position:relative}.cartPickShipping ul.woocommerce-shipping-methods>li:not(:last-child):before{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#e9ebed;bottom:-4px;height:1px;left:0;width:100%}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]{display:none}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]:checked+label:before{background-color:#38393a;border:1px solid #38393a}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label{color:#38393a;margin:0;padding:0 25px 0 34px;position:relative}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label:before{border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:20px;position:absolute;left:0;top:2px;width:20px}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:50%;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:4px;top:6px;width:12px}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label:hover:before{border:1px solid #38393a}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label span{display:inline-block;margin:0}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label .toolTip{position:absolute;right:0;top:0}.checkWrap input[type=checkbox]{display:none !important}.checkWrap input[type=checkbox]:checked+label:before{background-color:#38393a;border:1px solid #38393a}.checkWrap input[type=checkbox]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.checkWrap input[type=checkbox]+label{color:#38393a;margin:0;padding:0 0 0 34px;position:relative}.checkWrap input[type=checkbox]+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:20px;position:absolute;left:0;top:2px;width:20px}.checkWrap input[type=checkbox]+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:4px;top:6px;width:12px}.checkWrap input[type=checkbox]+label:hover:before{border:1px solid #38393a}.checkWrap input[type=checkbox]+label span{display:inline-block;margin:0}.checkWrap input[type=checkbox]+label .toolTip{position:absolute;right:0;top:0}form .checkoutFormFields .col-1,form .checkoutFormFields .col-2{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;padding-right:unset;padding-left:unset}form .checkoutFormFields p{margin:0 0 5px}form .checkoutFormFields input{font-size:12px;line-height:30px}form .checkoutFormFields input:not([type=radio]):not([type=checkbox]){height:40px}.checkoutExplanation{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;height:0;padding-bottom:56.25%}.checkoutExplanationContainer{float:right;width:100%}.woocommerce form .checkoutBillingFields,.woocommerce form .checkoutShippingFields,.woocommerce-page form .checkoutBillingFields,.woocommerce-page form .checkoutShippingFields{margin:0 0 0 -17px}.woocommerce form .checkoutBillingFields:after,.woocommerce form .checkoutShippingFields:after,.woocommerce-page form .checkoutBillingFields:after,.woocommerce-page form .checkoutShippingFields:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.woocommerce form .checkoutBillingFields h3,.woocommerce form .checkoutShippingFields h3,.woocommerce-page form .checkoutBillingFields h3,.woocommerce-page form .checkoutShippingFields h3{display:block;float:none;padding-left:17px;width:100%}.woocommerce form .checkoutBillingFields .form-row,.woocommerce form .checkoutShippingFields .form-row,.woocommerce-page form .checkoutBillingFields .form-row,.woocommerce-page form .checkoutShippingFields .form-row{float:left;margin:0;padding-left:17px;width:50%}.woocommerce form .checkoutBillingFields .form-row#billing_first_name_field,.woocommerce form .checkoutBillingFields .form-row#billing_last_name_field,.woocommerce form .checkoutBillingFields .form-row#billing_company_field,.woocommerce form .checkoutShippingFields .form-row#billing_first_name_field,.woocommerce form .checkoutShippingFields .form-row#billing_last_name_field,.woocommerce form .checkoutShippingFields .form-row#billing_company_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_first_name_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_last_name_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_company_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_first_name_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_last_name_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_company_field{width:calc(100% / 3)}.woocommerce form .checkoutBillingFields .form-row#billing_country_field,.woocommerce form .checkoutBillingFields .form-row#shipping_country_field,.woocommerce form .checkoutShippingFields .form-row#billing_country_field,.woocommerce form .checkoutShippingFields .form-row#shipping_country_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_country_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_country_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_country_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_country_field{display:none}.woocommerce form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce form .checkoutBillingFields .form-row#billing_house_number_suffix_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_suffix_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_suffix_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_suffix_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_suffix_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_suffix_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_suffix_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_suffix_field{width:25% !important}.woocommerce form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_field{margin-right:0 !important}.woocommerce form .checkoutBillingFields .form-row label,.woocommerce form .checkoutShippingFields .form-row label,.woocommerce-page form .checkoutBillingFields .form-row label,.woocommerce-page form .checkoutShippingFields .form-row label{line-height:24px;margin:3px 0;width:100%}.woocommerce form .checkoutBillingFields .form-row label abbr[title],.woocommerce form .checkoutShippingFields .form-row label abbr[title],.woocommerce-page form .checkoutBillingFields .form-row label abbr[title],.woocommerce-page form .checkoutShippingFields .form-row label abbr[title]{line-height:24px;vertical-align:baseline}.woocommerce form .checkoutBillingFields .form-row label+.woocommerce-input-wrapper,.woocommerce form .checkoutShippingFields .form-row label+.woocommerce-input-wrapper,.woocommerce-page form .checkoutBillingFields .form-row label+.woocommerce-input-wrapper,.woocommerce-page form .checkoutShippingFields .form-row label+.woocommerce-input-wrapper{width:100%}.woocommerce form .checkoutBillingFields .form-row input[readonly],.woocommerce form .checkoutShippingFields .form-row input[readonly],.woocommerce-page form .checkoutBillingFields .form-row input[readonly],.woocommerce-page form .checkoutShippingFields .form-row input[readonly]{color:#38393a}.woocommerce form .checkoutBillingFields+.woocommerce-additional-fields .form-row#order_comments_field,.woocommerce form .checkoutShippingFields+.woocommerce-additional-fields .form-row#order_comments_field,.woocommerce-page form .checkoutBillingFields+.woocommerce-additional-fields .form-row#order_comments_field,.woocommerce-page form .checkoutShippingFields+.woocommerce-additional-fields .form-row#order_comments_field{margin:20px 0}.woocommerce form .checkoutBillingFields+.woocommerce-additional-fields .form-row label,.woocommerce form .checkoutShippingFields+.woocommerce-additional-fields .form-row label,.woocommerce-page form .checkoutBillingFields+.woocommerce-additional-fields .form-row label,.woocommerce-page form .checkoutShippingFields+.woocommerce-additional-fields .form-row label{line-height:24px;margin:3px 0;width:100%}.woocommerce form .checkoutBillingFields+.woocommerce-additional-fields .form-row label abbr[title],.woocommerce form .checkoutShippingFields+.woocommerce-additional-fields .form-row label abbr[title],.woocommerce-page form .checkoutBillingFields+.woocommerce-additional-fields .form-row label abbr[title],.woocommerce-page form .checkoutShippingFields+.woocommerce-additional-fields .form-row label abbr[title]{line-height:24px;vertical-align:baseline}.woocommerce form .checkoutBillingFields+.woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper,.woocommerce form .checkoutShippingFields+.woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper,.woocommerce-page form .checkoutBillingFields+.woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper,.woocommerce-page form .checkoutShippingFields+.woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper{width:100%}.woocommerce form .form-row.validate-postcode,.woocommerce-page form .form-row.validate-postcode{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block;width:100%}.woocommerce form .form-row .woocommerce-input-wrapper,.woocommerce-page form .form-row .woocommerce-input-wrapper{width:100%}.woocommerce p:empty,.woocommerce-page p:empty{display:none}form .datePickerWrap{display:block;z-index:1;position:relative}form .datePickerWrap:after{position:absolute;content:"" !important;display:block;pointer-events:none;content:"";width:40px;height:40px;pointer-events:none;text-align:center;line-height:40px;top:0;right:0;color:#38393a;font-family:"Font Awesome 5 Pro"}form .checkWrap input[type=radio],form .checkWrap input[type=checkbox]{height:inherit}form .checkWrap{padding-bottom:10px;margin-top:-3px}.projectNameLabel{background-color:#dedede;border-radius:3px;font-weight:700;line-height:30px;margin:0 2px;padding:0 2px}.ui-datepicker td.periodRange2 a{background-color:#069075}.ui-datepicker td.periodRange1 a{background-color:#1abc9c}.ui-datepicker td.periodRange0 a{background-color:#2ecc71}.form-row-quart,.form-row-quart,.form-row-quart-first,.form-row-quart-first{width:48% !important}.woocommerce-MyAccount-navigation{float:left;width:20%}.woocommerce-MyAccount-navigation ul{margin:0;border-top:1px solid #dfdfdf}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #dfdfdf;font-size:18px;font-weight:300;line-height:25px;margin:0;padding:10px 0}.woocommerce-MyAccount-navigation ul li a{color:#d40134}.woocommerce-MyAccount-navigation ul li:hover a{text-decoration:underline}.woocommerce-MyAccount-content{float:right;width:75%}.woocommerce-MyAccount-content a{text-decoration:underline}.woocommerce-MyAccount-content h1,.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-size:21px;line-height:30px;font-size:26px;line-height:36px;margin:0 0 20px}.woocommerce-MyAccount-content h4,.woocommerce-MyAccount-content h5,.woocommerce-MyAccount-content h6{font-size:26px;line-height:36px;margin:0 0 10px}.woocommerce-MyAccount-content form{max-width:100%}.woocommerce-MyAccount-content form p{margin:0}#customer_login form p{margin:0}.accountHelp{float:left;width:100%;padding:20px 0 0;margin:20px 0 0;border-top:1px solid #dedede}.accountHelp .accountHelpImg{float:left;width:120px;height:120px;overflow:hidden;margin:0 20px 0 0;border-radius:50%}.accountHelp .accountHelpImg img{width:100%}.accountHelp .accountHelpContent{overflow:hidden;padding:20px 0 0}.accountHelp .accountHelpContent .ahSubtitle{margin:20px 0 0;line-height:20px;font-size:16px}.accountHelp .accountHelpContent .ahTitle{margin:0}.accountHelp .accountHelpContent .ahTitle strong{display:inline-block;vertical-align:top;font-size:20px;line-height:30px}.accountHelp .accountHelpContent .ahTitle span{display:inline-block;vertical-align:top;font-size:16px;line-height:30px;padding:0 0 0 20px;position:relative}.accountHelp .accountHelpContent .ahTitle span:before{position:absolute;content:"" !important;display:block;pointer-events:none;width:20px;content:"-";left:0;top:0;text-align:center}form input.limitDates[type=radio]{visibility:hidden;position:absolute}.shopTable tr td.periodRange2,.shopTable th td.periodRange2{background-color:#069075;color:#fff}.shopTable tr td.periodRange2.activeCell,.shopTable th td.periodRange2.activeCell{background-color:#034739}.shopTable tr td.periodRange1,.shopTable th td.periodRange1{background-color:#1abc9c;color:#fff}.shopTable tr td.periodRange1.activeCell,.shopTable th td.periodRange1.activeCell{background-color:#117964}.shopTable tr td.periodRange0,.shopTable th td.periodRange0{background-color:#2ecc71;color:#fff}.shopTable tr td.periodRange0.activeCell,.shopTable th td.periodRange0.activeCell{background-color:#208e4e}.shopTable tr td.rowPickerCtrl,.shopTable th td.rowPickerCtrl{width:30%}.shopTable tr td ul.woocommerce-shipping-methods,.shopTable th td ul.woocommerce-shipping-methods{margin:0}#configPreview{background-color:#fff;border:1px solid #e9ebed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);float:none;left:0;max-width:600px;position:fixed;z-index:21;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}#configPreview svg{max-width:100%}@media screen and (max-width:1220px){#configPreview{max-width:500px}}@media screen and (max-width:960px){#configPreview{display:none}}.checkoutStep{display:block;float:left;margin:0 15px 10px 0}.checkoutStep a{cursor:pointer}.checkoutStep span{display:inline-block;vertical-align:top}.checkoutStepNr{border-radius:50%;width:28px;height:28px;-webkit-box-shadow:inset 0 0 0 2px #dedede;-ms-box-shadow:inset 0 0 0 2px #dedede;box-shadow:inset 0 0 0 2px #dedede;text-align:center;line-height:28px;font-size:13px;margin:0 5px 0 0;color:#38393a;font-weight:400}.checkoutStepName{font-size:14px;line-height:28px;color:#38393a}.checkoutStep.checkoutStepCurrent span{color:#44c890}.checkoutStep.checkoutStepCurrent .checkoutStepNr{-webkit-box-shadow:inset 0 0 0 2px #44c890;-ms-box-shadow:inset 0 0 0 2px #44c890;box-shadow:inset 0 0 0 2px #44c890}.checkoutTabs>div{display:none}.checkoutTabs>div.active{display:block}.checkoutTabs .form-row{display:block;-ms-flex-wrap:unset;flex-wrap:unset;margin-right:unset;margin-left:unset}.checkoutSteps{margin:0 0 30px}.thanksCol{text-align:center;margin:30px auto;max-width:320px}.thanksColIcon{margin:0 auto 30px;background-color:#d40134;color:#fff;width:80px;height:80px;text-align:center;line-height:80px;font-size:40px;border-radius:50%}.thanksColTitle{margin:0;font-size:15px;line-height:26px;font-weight:700;min-height:52px}.thanksColDesc{margin:0;font-size:15px;line-height:26px}@media screen and (max-width:960px){.thanksCol{margin:0 auto}}body.woocommerce-page .woocommerce form select,body.woocommerce-page .woocommerce form input,body.woocommerce-page .woocommerce form textarea{border-radius:0}body.woocommerce-page .woocommerce form label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:10px}body.woocommerce-page .woocommerce form ul.wc_payment_methods li{display:block;padding:5px 10px;background-color:#e9ebed;margin:0 0 10px}body.woocommerce-page .woocommerce form ul.wc_payment_methods li .checkWrap{margin:0;padding:0}body.woocommerce-page .woocommerce form ul.wc_payment_methods li .checkWrap input{margin-top:10px}body.woocommerce-page .woocommerce form ul.wc_payment_methods li .checkWrap label{margin:0}body.woocommerce-page .woocommerce form ul.wc_payment_methods li .checkWrap label img{max-width:60px}.ui-datepicker td.periodRange2 a{background-color:#a0a0a2;color:#fff}.ui-datepicker td.periodRange1 a{background-color:#7c7c7e;color:#fff}.ui-datepicker td.periodRange0 a{background-color:#545456;color:#fff}.shopTable td{background-color:#e9ebed}.shopTable tr td.periodRange2,.shopTable th td.periodRange2{background-color:#a0a0a2;color:#fff}.shopTable tr td.periodRange2.activeCell,.shopTable th td.periodRange2.activeCell{background-color:#5bba60}.shopTable tr td.periodRange1,.shopTable th td.periodRange1{background-color:#7c7c7e;color:#fff}.shopTable tr td.periodRange1.activeCell,.shopTable th td.periodRange1.activeCell{background-color:#5bba60}.shopTable tr td.periodRange0,.shopTable th td.periodRange0{background-color:#545456;color:#fff}.shopTable tr td.periodRange0.activeCell,.shopTable th td.periodRange0.activeCell{background-color:#5bba60}.shopTable tr td.rowPickerCtrl,.shopTable th td.rowPickerCtrl{width:30%}.datePrice .priceDisabled{background-color:#fcfcfc;pointer-events:none;color:#bdbdbd}.datePrice .priceOne{background-color:#44c890;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.datePrice a.priceOne:hover{background-color:#31a875}.datePrice .priceTwo{background-color:#4495c8;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.datePrice a.priceTwo:hover{background-color:#317aa8}.datePrice .priceThree{background-color:#e3853f;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.datePrice a.priceThree:hover{background-color:#d16a1e}.datePrice .dateItem,.datePrice .noDateItem{display:block;height:35px;line-height:35px}.datePrice .dateItem{border:1px solid #f9f9f9;padding-right:4px}.datePrice .dateItem.active{-webkit-box-shadow:inset 0 0 0 2px #38393a;box-shadow:inset 0 0 0 2px #38393a}.datePrice .dateItem:hover{text-decoration:none}.datePrice .noDateItem{background-color:#fff}.datePrice .priceItem{color:#fff;display:none;padding:3px 15px}.datePrice .priceItem small{font-size:70%}.datePriceLegenda .cols>div{min-height:32px}.datePriceSlider{padding:0 75px;margin:30px 0}.datePriceSlider.flexArrows .flex-direction-nav a{width:30px;height:30px;line-height:30px;opacity:.3}.datePriceSlider.flexArrows .flex-direction-nav .flex-prev{left:0}.datePriceSlider.flexArrows .flex-direction-nav .flex-prev i{font-size:16px;position:relative;top:-2px;left:-2px}.datePriceSlider.flexArrows .flex-direction-nav .flex-next{right:0}.datePriceSlider.flexArrows .flex-direction-nav .flex-next i{font-size:16px;position:relative;top:-2px;right:-2px}.datePriceBlock{border:1px solid #eee;border-radius:5px;padding:10px;margin:0 25px}.datePriceBlockTitle,.datePriceBlockDays{font-weight:700;text-transform:lowercase}.datePriceSelected{background-color:#fff;border:1px solid #f8f8f8;display:none;margin-top:30px;padding:30px}.datePriceSelected .subtitle{margin-bottom:0}.datePriceSelected .subtitle+span{margin-bottom:15px}.datePriceSelected span{display:block;margin-bottom:10px}.datePriceSelected span span{display:inline-block}.datePriceSelected.datePriceSelectedAlt{padding:0;border:0}.datePriceSelected.datePriceSelectedAlt span.dpsAlt{margin:0}.facebookLogin+.cols{clear:both;margin-top:20px !important}.checkout_coupon{padding:20px;border:1px solid #eee;margin-bottom:20px;margin-top:20px}.checkout_coupon p{margin:0}.checkout_coupon input[type=submit]{height:50px;line-height:50px}#shipping_method .toolTip{margin:5px 0 0 5px}.lost_password a{-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:1px dotted #38393a;color:#38393a;font-size:13px}.lost_password a:hover{border-bottom:1px dotted #d40134;color:#d40134}.payment_box.payment_method_bacs p{font-size:12px;line-height:18px;margin-bottom:5px;padding-left:23px}.shippingRateInfo{margin:0 0 25px}.categoryContentReadMore{display:none}.categoryContent .articleContent h1:first-child,.categoryContent .articleContent h2:first-child,.categoryContent .articleContent h3:first-child,.categoryContent .articleContent h4:first-child,.categoryContent .articleContent h5:first-child,.categoryContent .articleContent h6:first-child,.categoryContent .articleContent p:first-child,.categoryContent .articleContent ul:first-child,.categoryContent .articleContent ol:first-child{margin-top:0}.crossSells{margin:20px 0 0}.crossSell{background-color:#fff;border:1px solid #e9ebed}.crossSellImg{display:block;padding:20px 15px;position:relative;text-align:center}.crossSellImg:hover:before,.crossSellImg:hover:after{opacity:1}.crossSellImg:before,.crossSellImg:after{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.crossSellImg:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;position:absolute;content:"" !important;display:block;pointer-events:none;width:48px;height:48px;background-color:rgba(0,0,0,.5);z-index:1}.crossSellImg:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;content:"";display:block;font-family:"Font Awesome 5 Pro";pointer-events:none;z-index:2}.crossSellImg img{max-height:100px}.crossSellTitle{font-size:14px;font-weight:700;height:36px;line-height:18px;margin:0 0 10px;overflow:hidden;padding:0 15px}.crossSellCta{border-bottom:1px solid #e9ebed;border-top:1px solid #e9ebed;padding:10px}.crossSellPrice{float:left;font-weight:700;line-height:20px;width:50%}.crossSellCheckbox{width:50%;height:20px;float:left;text-align:right}.crossSellCheckbox input{display:none}.crossSellCheckbox input:checked+label:before{background-color:#44c890;border:2px solid #44c890}.crossSellCheckbox input:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.crossSellCheckbox input+label{display:inline-block;font-weight:400;line-height:20px;position:relative;vertical-align:top;width:20px}.crossSellCheckbox input+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:2px solid #38393a;content:"";display:block;height:16px;position:absolute;left:0;top:0;width:16px}.crossSellCheckbox input+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:4px;top:4px;width:12px}.crossSellCheckbox input+label:hover:before{border:2px solid #44c890}.crossSellAmount label{float:left;font-weight:300;line-height:40px;margin:0;padding:0 0 0 15px;width:calc(100% - 70px)}.crossSellAmount input{width:70px;height:40px;border:0;border-left:1px solid #e9ebed;float:left;margin:0 !important;padding:0;text-align:right}.crossSellAmount input:disabled,.crossSellAmount input[disabled=disabled]{pointer-events:none;background-color:#e9ebed}.halfContent{max-width:750px}.mediumContent{max-width:650px}.smallContent{max-width:550px}.tinyContent{max-width:450px}.alignCenter.halfContent,.alignCenter.mediumContent,.alignCenter.smallContent,.alignCenter.tinyContent{margin:0 auto}.featured-block{background-color:#e4eef7;height:240px;position:relative}@media(min-width:992px)and (max-width:1439.98px){.featured-block{padding-bottom:50%}}@media(min-width:576px)and (max-width:767.98px){.featured-block{padding-bottom:50%}}.featured-block--video .featured-block__title{max-width:calc(100% - 70px)}@media(max-width:575.98px){.featured-block--video .featured-block__title{max-width:calc(100% - 55px)}}.featured-block--alt{height:280px}.featured-block--full-height{height:100%}@media(max-width:991.98px){.featured-block--full-height{height:0;padding-bottom:56.25%}}.featured-block:hover .featured-block__image:before{opacity:.5}.featured-block__image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;left:0;width:100%}.featured-block__image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);background-repeat:repeat-x;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.featured-block__content{bottom:30px;left:30px;pointer-events:none;position:absolute;width:calc(100% - 60px)}.featured-block__content::after{display:block;clear:both;content:""}@media(max-width:575.98px){.featured-block__content{bottom:20px;left:20px;width:calc(100% - 40px)}}.featured-block__title{font-size:1.0625rem;background-color:rgba(255,255,255,.9);display:block;float:left;line-height:20px;padding:20px;position:relative}@media(max-width:575.98px){.featured-block__title{font-size:.9375rem;padding:15px}}.featured-block__badge{left:20px;position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:575.98px){.featured-block__badge{left:15px}}.featured-block__video{background-color:rgba(255,255,255,.9);border-radius:50%;-webkit-box-shadow:0 0 0 0 rgba(212,1,52,0) inset;box-shadow:0 0 0 0 rgba(212,1,52,0) inset;display:block;float:left;height:60px;margin-left:10px;pointer-events:initial;position:relative;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:60px}@media(max-width:575.98px){.featured-block__video{height:50px;margin-left:5px;width:50px}}.featured-block__video:hover{-webkit-box-shadow:0 0 0 30px #d40134 inset;box-shadow:0 0 0 30px #d40134 inset}.featured-block__video:hover svg{fill:#fff}.featured-block__video svg{fill:dark;left:calc(50% + 1px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:fill .3s ease;transition:fill .3s ease}pre:not(.visiblePre){display:none}.configurator{background-color:#e9ebed;position:relative;width:100%}.configurator:before{position:absolute;content:"" !important;display:block;pointer-events:none;position:absolute;top:50%;width:64px;height:64px;border-radius:0 50% 50% 0;background:#d40134 url("../../../image/to-one/loader.svg") no-repeat 50% 50%;color:#fff;text-align:center;line-height:64px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transition:-webkit-transform ease-in-out .3s;transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s;z-index:5}.configurator.loading:before{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.configurator.currentStep4{overflow:visible}.configurator.configuratorStickyVisible{margin:171px 0 0}.configurator .configuratorDescs{padding:0 0 10px}.configurator .configuratorDescs p{margin:0}.configurator .configCanvasWrap{margin:0 auto;width:100%;max-width:1000px;height:490px;position:relative}.configurator .configCanvasWrap.configCanvasWrapNoBG{background-color:rgba(255,255,255,0);border:0}.configurator .configCanvasWrap .configPop{max-width:310px;width:100%;top:50%;left:50%;background-color:#38393a;position:absolute;z-index:3;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:popupFade;animation-name:popupFade;padding:10px 18px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.configurator .configCanvasWrap .configPop label{color:#fff;text-align:left;margin:0;line-height:30px;font-size:14px}.configurator .configCanvasWrap .configPop label .red{color:#d40134}.configurator .configCanvasWrap .configPop input,.configurator .configCanvasWrap .configPop select{text-align:center;margin:0 0 5px;font-size:14px}.configurator .configCanvasWrap .configPop input,.configurator .configCanvasWrap .configPop select,.configurator .configCanvasWrap .configPop textarea{border-radius:0}.configurator .configCanvasWrap .configPop input[type=submit],.configurator .configCanvasWrap .configPop button[type=submit]{background-color:#44c890;font-size:14px;height:38px;margin:10px auto 5px;line-height:38px;width:100%}.configurator .configCanvasWrap .configPop input[type=submit]:hover,.configurator .configCanvasWrap .configPop button[type=submit]:hover{background-color:#31a875}.configurator .configCanvasWrap .configPopClose{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#d40134;font-size:14px;height:24px;line-height:24px;right:-12px;top:-12px;width:24px}@media(prefers-reduced-motion:reduce){.configurator .configCanvasWrap .configPopClose{-webkit-transition:none;transition:none}}.configurator .configCanvasWrap .configPopClose:hover{background-color:#fe0a45}.configurator .configCanvasWrap .configSettings{max-width:885px;padding:0;width:100%;top:50%;left:50%;background-color:#fff;position:absolute;z-index:3;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:popupFade;animation-name:popupFade}.configurator .configCanvasWrap .configSettings .configSettingsMenu{float:left;background-color:#38393a;padding:20px;-webkit-overflow-scrolling:touch;overflow-y:auto;width:240px;height:370px;display:none}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul{margin:0}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li{display:block;position:relative;padding:10px 0;font-size:16px;line-height:15px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.1);font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li.gray a{color:#7b7b7b}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li a{display:block;cursor:pointer;color:#fff}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li.active:before{position:absolute;content:"" !important;display:block;pointer-events:none;width:0;height:0;right:-20px;z-index:2;top:50%;margin-top:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li.active a{color:#d40134}.configurator .configCanvasWrap .configSettings .configSettingsContent{height:410px;padding:20px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider{position:relative}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li{max-width:290px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide{padding-right:15px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a{display:block;cursor:pointer;position:relative}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a .configSettingImg{position:relative;height:258px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a .configSettingImg img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;padding:20px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a h4{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#262629;text-align:center;padding:10px 20px;font-size:14px;line-height:20px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a.currentPick{border-color:#7f8c8d}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a.currentPick .currentCheck{position:absolute;max-width:25px;top:5px;right:5px;z-index:2}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides .disableSlide{opacity:.4}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides .disableSlide:hover .configSettingSlide a{border:1px solid #e9ebed;cursor:inherit}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .flex-control-nav{position:relative;margin:0;text-align:center;padding:19px 0;line-height:0}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .flex-control-nav li{display:inline-block;line-height:0;margin:0 4px;text-indent:-99999px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .flex-control-nav li a{display:block;cursor:pointer;width:12px;height:12px;border-radius:5px;background-color:#38393a}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .flex-control-nav li a.flex-active{background-color:#d40134}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption{float:left;width:40%;padding-right:20px;padding-bottom:20px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a{border:1px solid #e9ebed;display:block;overflow:hidden;position:relative}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .configSettingImg{position:relative;height:258px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .configSettingImg img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;padding:20px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a h4{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#262629;text-align:center;padding:10px 20px;font-size:14px;line-height:20px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .prodBlockContent{display:none}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .currentCheck{position:absolute;left:10px;top:10px;width:25px;z-index:5}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm{float:right;width:60%}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm .configOptionBack{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;display:inline-block;margin:0 0 15px;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:rgba(56,57,58,.5);cursor:pointer;font-size:12px;border-radius:5px}@media(prefers-reduced-motion:reduce){.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm .configOptionBack{-webkit-transition:none;transition:none}}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm .configOptionBack:hover{background-color:#38393a}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm input[type=submit],.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm button:not(.Btn)[type=submit]{border-radius:0;background-color:#44c890}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm input[type=submit]:hover,.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm button:not(.Btn)[type=submit]:hover{background-color:#31a875}.configurator .miniMapWrap{position:absolute;right:0;top:50%;opacity:0;background-color:rgba(0,0,0,.1);padding:5px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeFromRight;animation-name:fadeFromRight;font-size:18px;line-height:30px;text-align:center;font-weight:600;max-width:200px}.configurator .miniMapWrap .miniMapWorkprint{font-size:12px;font-weight:300}.configurator .miniMapWrap .miniMapWorkprint a{color:#262629}.configurator .miniMapWrap .miniMapWorkprint a:hover{text-decoration:underline}.configurator .miniMapWrap svg{max-height:200px}.configurator .miniMapWrap .toolTip .toolTipContent{right:0;left:inherit;right:0;-webkit-transform:none;transform:none}.configurator .miniMapWrap .techimg{display:inline-block;vertical-align:top;width:30px;line-height:20px;background:url("../../../image/to-one/action1.png") no-repeat 50% 50%;background-size:20px 20px}.configurator .miniMapWrap .miniMapPrice{display:block}.configurator .miniMapWrap .miniMapPrice:after{content:"excl. BTW";margin-left:5px;font-size:12px}.configurator .miniMapWrap .miniMapPriceInc{font-size:80%}.configurator .miniMapWrap .miniMapPriceInc:after{content:"incl. BTW";font-size:10px}.configurator .configAlgemeen form{background-color:#fff;margin:0 auto 30px;max-width:750px;padding:30px}.configurator .configAlgemeen form .optionConfig{margin:0 0 10px}.configurator .configAlgemeen form .optionConfig label{font-size:16px;margin:0 0 8px;padding:0 20px 0 0;position:relative}.configurator .configAlgemeen form .optionConfig label .toolTip{position:absolute;right:0;top:5px}.configurator .configAlgemeen form .optionConfig label.productPageInputLabel,.configurator .configAlgemeen form .optionConfig label.productPageSelectLabel{float:none;font-size:16px;font-weight:700;height:30px;width:100%}.configurator .configAlgemeen form .optionConfig label.productPageInputLabel .toolTip,.configurator .configAlgemeen form .optionConfig label.productPageSelectLabel .toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.configurator .configAlgemeen form .optionConfig .productPageInputItem,.configurator .configAlgemeen form .optionConfig .productPageSelectItem{float:none;width:100%}.configurator .configAlgemeen form input,.configurator .configAlgemeen form select,.configurator .configAlgemeen form textarea{background-color:#fff}.configurator .configAlgemeen form input[type=submit]{border-radius:0;background-color:#44c890;line-height:46px}.configurator .configAlgemeen form input[type=submit]:hover{background-color:#31a875}.configurator .configAlgemeen form .productPageChoicesItem{border:1px solid rgba(0,0,0,.05) !important}.configurator .configAlgemeen form .productPageChoicesItem.active{background-color:#f8f8f8;border:none !important}.configurator .configAlgemeen form .productPageChoicesContentItem{background-color:#f8f8f8}.configurator .configAlgemeen form .productPageChoicesContentItem .productPageChoicesItem{background-color:#fff;border:none !important}.configurator .configAlgemeen form .productPageChoicesContentItemNotice{border-top:1px solid #c2c2c2}.configurator .project .projectHeader{-webkit-transition:background-color .3s ease,border .3s ease;transition:background-color .3s ease,border .3s ease;background-color:#fff;padding:10px 50px 10px 20px;margin:0 0 10px;position:relative;cursor:pointer;border-left:3px solid transparent}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeader{-webkit-transition:none;transition:none}}.configurator .project .projectHeader:before{-webkit-transition:color .3s ease;transition:color .3s ease;display:block;position:absolute;font-family:"Font Awesome 5 Pro";content:"";right:0;top:50%;margin-top:-15px;width:30px;height:30px;color:#38393a}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeader:before{-webkit-transition:none;transition:none}}.configurator .project .projectHeader .projectTitle{-webkit-transition:color .3s ease;transition:color .3s ease;margin:0;font-size:16px;line-height:30px;color:#38393a}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeader .projectTitle{-webkit-transition:none;transition:none}}.configurator .project .projectHeader .projectTitle small{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-size:12px;margin-left:10px;opacity:.6}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeader .projectTitle small{-webkit-transition:none;transition:none}}.configurator .project .projectHeaderChange{-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;background-color:rgba(0,0,0,0);color:#38393a;line-height:50px;padding:0 15px;position:absolute;right:40px;top:0}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeaderChange{-webkit-transition:none;transition:none}}.configurator .project .projectHeaderChange:hover{background-color:rgba(0,0,0,.2)}.configurator .project .projectHeaderChange .fa-save{color:#44c890}.configurator .project .projectHeaderInput{border:1px solid #e9ebed;display:none;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;height:30px;left:13px;padding:0 0 0 10px;position:absolute;top:10px;width:calc(100% - 100px)}.configurator .project .projectHeader:hover{border-left:3px solid #d40134}.configurator .project .projectBody{display:none;background-color:#fff;padding:20px 20px 0 20px}.configurator .project .projectBodyHeader{padding:20px 25px 25px;margin-bottom:20px;background-color:#f8f8f8;border:1px solid #ebebeb}.configurator .project .projectBodyHeader ul{margin:0}.configurator .project .projectBodyHeader ul li{font-size:14px;line-height:24px}.configurator .project .projectBodyHeader ul li a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#121212;font-size:12px;text-decoration:underline}@media(prefers-reduced-motion:reduce){.configurator .project .projectBodyHeader ul li a{-webkit-transition:none;transition:none}}.configurator .project .projectBodyHeader ul li a.ordersDetailsLink{margin-right:0}.configurator .project .projectBodyHeader ul li a i{bottom:-2px;color:rgba(18,18,18,.2);font-size:16px;margin-left:5px;position:relative}.configurator .project .projectBodyHeader ul li a:hover{color:#d40134}.configurator .project .projectBodyOptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.configurator .project .projectBodySort{border:1px solid #e9ebed;margin-bottom:20px;padding:20px}.configurator .project .projectBodySortTitle{font-weight:700;font-size:18px}.configurator .project .projectBodySortList li{background-color:#f8f8f8;border:1px solid #e9ebed;color:#38393a;cursor:move;cursor:grab;cursor:-webkit-grab;font-size:16px;line-height:20px;padding:10px 40px 10px 10px;position:relative}.configurator .project .projectBodySortList li:not(:last-of-type){margin-bottom:5px}.configurator .project .projectBodySortList li:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";font-family:"Font Awesome 5 Pro";right:10px}.configurator .project .projectBodySortBtns .Btn{float:left}.configurator .project .projectBodySortBtns .Btn:not(:last-of-type){margin-right:10px}.configurator .project .projectFooter{background-color:#f1f1f1;display:none;padding:25px 20px 20px;margin-bottom:10px}.configurator .project .projectFooter .projectFooterForm{margin:40px auto 0;max-width:600px;text-align:center}.configurator .project .projectFooter .projectFooterForm .Btn{line-height:30px !important}.configurator .project .projectFooter .projectFooterForm .Btn:before{top:5px}.configurator .project .block{position:relative}.configurator .project .block .deleteProConfig{position:absolute;top:0;right:0;display:block;width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer;color:#fff;background-color:#38393a;z-index:2}.configurator .project .block .deleteProConfig:hover{background-color:#d40134}.configurator .project.active .projectHeader{background-color:#38393a;border-left:3px solid #44c890}.configurator .project.active .projectHeader:hover{border-left:3px solid #31a875}.configurator .project.active .projectHeader:before{color:#fff;content:""}.configurator .project.active .projectHeaderChange{color:#fff}.configurator .project.active .projectTitle{color:#fff}.configurator .project.active .projectTitle small{opacity:0}.configurator .projectTotals>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.configurator .projectTotals>ul>li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.configurator .projectTotals>ul>li span small{color:#a2a2a2;font-size:11px;line-height:100%;margin-bottom:5px}.configuratorTypes .project{margin-bottom:10px}.configuratorTypes .project .projectHeader{margin:0}.configuratorTypes .project .projectHeader .projectTitle{font-weight:300}.configuratorTypes .project .projectBody{background-color:#f8f8f8;padding:40px}.configuratorTypes .project .projectBody.projectBodySmall{padding:17px}.configuratorTypes .project .projectBody.projectBodySmall .typeBlockContent{padding:17px 17px 7px}.configuratorTypes .project .projectDesc p{margin:0;font-size:14px;line-height:20px;font-weight:300}.configuratorTypes .project.active .projectHeader{background-color:#38393a}.configuratorSticky{background-color:#fff;left:0;line-height:50px;position:fixed;top:120px;width:100%;z-index:15}.configuratorStickyLeft{float:left}.configuratorStickyRight{float:right}.configuratorStickyTitle{display:block;float:left;font-size:14px;font-weight:700;margin-right:15px}.configuratorStickyPrice,.configuratorStickyDelivery{float:left;margin:0}.configuratorStickyPrice dt,.configuratorStickyDelivery dt{color:#44c890;display:inline-block;font-size:14px}.configuratorStickyPrice dd,.configuratorStickyDelivery dd{color:#c2c2c2;display:inline-block;font-size:12px}.configuratorStickyPrice{margin-right:15px}.configuratorStickyPrice.stickyInc dt{color:#38393a;font-size:12px}.configuratorStickyPrice.stickyInc dd{font-size:10px}.configuratorStickyDelivery{position:relative;padding-left:24px}.configuratorStickyDelivery:before{color:#38393a;content:"";font-family:"Font Awesome 5 Pro";left:0;position:absolute;top:-1px}.configuratorStickyDrawing{-webkit-transition:color .3s ease;transition:color .3s ease;color:#c2c2c2;float:left;font-size:12px;margin-right:20px;padding-left:26px;position:relative}@media(prefers-reduced-motion:reduce){.configuratorStickyDrawing{-webkit-transition:none;transition:none}}.configuratorStickyDrawing:before{background-size:contain;background-position:left center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;width:16px;height:16px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-image:url("../../../image/to-one/drawing.svg");left:0;opacity:.6;top:17px}@media(prefers-reduced-motion:reduce){.configuratorStickyDrawing:before{-webkit-transition:none;transition:none}}.configuratorStickyDrawing:hover{color:#38393a}.configuratorStickyDrawing:hover:before{opacity:1}.configuratorStickyBtn{float:left;margin:10px 0}body.admin-bar .configuratorSticky{top:152px}.configurator.currentStep2 .configCanvasWrap .configPopWrap.inited .configPop,.configurator.currentStep2 .configCanvasWrap .configPopWrap.modalOpen .configPop{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-animation:none;animation:none}.imagePick{cursor:pointer;display:inline-block;margin:0 10px 10px 0;position:relative;text-align:center;width:100px;vertical-align:top}.imagePick:after::after{display:block;clear:both;content:""}.imagePick img{-webkit-transition:border .3s ease;transition:border .3s ease;background-color:#fff;border:1px solid #e9ebed;height:100px;margin:0 0 10px;padding:5px;width:100px}@media(prefers-reduced-motion:reduce){.imagePick img{-webkit-transition:none;transition:none}}.imagePick .imagePickLabel{display:block;overflow:hidden;line-height:20px;font-size:15px;font-weight:700}.imagePick.active img{border:1px solid #d40134 !important}.imagePick.active .imagePickLabel{color:#d40134}.imagePick:hover img{border:1px solid #a2a2a2}.imagePick:hover .imagePickLabel{text-decoration:underline}.shopProductConfiguration .imagePicker:after::after{display:block;clear:both;content:""}.shopProductConfiguration .imagePick{display:block;float:left;width:24%;margin-right:1%}.shopProductConfiguration .imagePick .imagePickWrap{position:relative;overflow:hidden;height:0;padding:0 0 100%;background-color:#fff;border:1px solid #e9ebed;margin:0 0 10px}.shopProductConfiguration .imagePick .imagePickWrap img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;background-color:transparent !important;height:auto;border:none !important}.shopProductConfiguration .imagePick:hover .imagePickWrap{border:1px solid #a2a2a2}.shopProductConfiguration .imagePick.active .imagePickWrap{border:1px solid #d40134}.shopProductConfiguration .subtitle{line-height:24px;margin:0 0 10px;font-size:24px}.shopProductConfigurationPrice{margin:0}.shopProductConfiguration .inputWrapper+.subtitle{margin-top:20px}.configBar{background-color:#fff;overflow:hidden}.configBar .configSteps{margin:0;float:left}.configBar .configSteps .configStep{color:rgba(56,57,58,.3);display:block;float:left;min-width:105px;height:155px;padding:105px 30px 0;text-align:center;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:30px;position:relative;text-transform:uppercase}.configBar .configSteps .configStep .configStepIcon{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;position:absolute;top:0;left:0;width:100%;height:105px;background-position:50% 50%;background-size:105px 105px;background-repeat:no-repeat;opacity:.25}@media(prefers-reduced-motion:reduce){.configBar .configSteps .configStep .configStepIcon{-webkit-transition:none;transition:none}}.configBar .configSteps .configStep.active{border-bottom:3px solid #d40134;background-color:#fff}.configBar .configSteps .configStep.active .configStepIcon{opacity:1}.configBar .configSteps .configStep a{color:#38393a;display:inline-block}.configBar .configSteps .configStep a:hover .configStepIcon{opacity:1}.configBar .configSteps .configStep.loading:before{position:absolute;content:"" !important;display:block;pointer-events:none;background:url("../../../image/to-one/loader.svg") no-repeat 50% 50% #d40134;background-size:contain;width:32px;height:32px;border-radius:5px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.configBar .configSteps .configStep.warning:after{position:relative;display:inline-block;font-family:"Font Awesome 5 Pro";content:"";margin-left:3px;color:#f3cf49}.configBar .configSteps .configStep.configStepDone:after{position:relative;display:inline-block;font-size:16px;font-family:"Font Awesome 5 Pro";content:"";margin-left:3px;color:#44c890}.configBar .configSteps .configStep.configStep1 .configStepIcon{background-image:url("../../../image/to-one/step1.svg")}.configBar .configSteps .configStep.configStep2 .configStepIcon{background-image:url("../../../image/to-one/step2.svg")}.configBar .configSteps .configStep.configStep3 .configStepIcon{background-image:url("../../../image/to-one/step4.svg")}.configBar .configSteps .configStep.configStep4 .configStepIcon{background-image:url("../../../image/to-one/step5.svg")}.configBar .configSteps .configStep.configStep5 .configStepIcon{background-image:url("../../../image/to-one/step6.svg")}.configBar .configActions{margin:0;float:right;padding:70px 0 0}.configBar .configActions .configAction{display:block;float:left;padding:0 6px 0;text-align:center;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:20px;position:relative;cursor:pointer}.configBar .configActions .configAction .configActionIcon{display:block;position:relative;top:0;left:0;width:25px;height:25px}.configBar .configActions .configAction .configActionIcon svg{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#000}@media(prefers-reduced-motion:reduce){.configBar .configActions .configAction .configActionIcon svg{-webkit-transition:none;transition:none}}.configBar .configActions .configAction .configActionLabel{border-radius:13px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease;color:#fff;background:#939393;bottom:-40px;display:block;font-size:14px;font-weight:300;left:50%;opacity:0;position:absolute;text-align:center;visibility:hidden;width:130px}@media(prefers-reduced-motion:reduce){.configBar .configActions .configAction .configActionLabel{-webkit-transition:none;transition:none}}.configBar .configActions .configAction:hover .configActionIcon svg{fill:#d40134}.configBar .configActions .configAction:hover .configActionLabel{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);opacity:1;visibility:visible}.configPopIntro{color:#fff;display:block;font-size:14px;font-weight:700;line-height:30px;text-align:left}.configPopBtns .Btn{display:block;margin:0 0 10px;padding:0 10px;text-align:center}.configPopClose{position:absolute;top:0;right:0;display:block;width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer;color:#fff;background-color:#38393a}.configPopClose:hover{background-color:#d40134}body.showWorkPrint{overflow:hidden}body.showWorkPrint .workPrint{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:inherit;z-index:10000}.workPrint{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(230,230,228,.95);z-index:11;visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}@media(prefers-reduced-motion:reduce){.workPrint{-webkit-transition:none;transition:none}}.workPrint.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:inherit}.workPrint .closeWorkPrint{display:block;position:absolute;top:30px;right:30px;width:40px;height:40px;cursor:pointer;text-align:center;line-height:40px;font-size:39px;color:#38393a;z-index:2}.workPrint .closeWorkPrint:hover{color:#d40134}.workPrint .workPrintInner{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-overflow-scrolling:touch;overflow-y:auto}.workPrint .workPrintInner .workPrintImg{background-color:#fff;border:1px solid #dedede;padding:10px;margin:0 0 20px}.workPrint .workPrintInner .workPrintImg svg{max-width:100%;height:auto}.workPrintImg svg{min-height:0 !important;height:auto !important}#configPreviewMinify,#configPreviewMagnify,#configPreviewShow{position:absolute;width:40px;height:40px;right:0;top:0;text-align:center;line-height:40px;font-size:24px;color:#fff;z-index:2}#configPreviewMinify{background-color:#38393a}#configPreviewMagnify{background-color:#5e5f61;right:40px}#configPreviewShow{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-color:#d40134;font-size:12px;right:-40px;opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){#configPreviewShow{-webkit-transition:none;transition:none}}#configPreviewShow.active{opacity:1;pointer-events:initial}.col-3-1 .woocommerce-MyAccount-navigation{width:100%;float:none}.projectConfigurationAdd{border:1px solid #e9ebed;cursor:pointer;height:410px}.projectConfigurationAdd span.addItem{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:80px;left:50%;position:absolute;text-shadow:0 0 10px rgba(0,0,0,.2);top:50%}@media(prefers-reduced-motion:reduce){.projectConfigurationAdd span.addItem{-webkit-transition:none;transition:none}}.projectConfigurationAdd .Btns{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;left:50%;position:absolute;top:50%;width:96%}.projectConfigurationAdd:hover span.addItem{text-shadow:0 0 10px rgba(0,0,0,.5)}.projectConfigurationAdd.active{cursor:initial}.typeBlockTitle{display:block;font-size:22px;font-weight:700;margin:0 0 25px}.typeBlockImg{background-color:#dedede;border:1px solid #e9ebed;display:block;height:0;opacity:1;overflow:hidden;padding-bottom:50%;position:relative}.typeBlockImg img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;max-height:inherit}.typeBlockImg svg{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;max-height:100%}.typeBlockReadmore{display:inline-block;font-size:14px;line-height:24px;margin:25px 0 0 5px;text-decoration:underline}.typeBlockReadmore .icon{border-radius:8px;border:1px solid #d40134;display:inline-block;height:16px;margin-right:10px;position:relative;top:4px;width:16px}.typeBlockReadmore .icon:before,.typeBlockReadmore .icon:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#d40134;height:1px;width:8px}@media(prefers-reduced-motion:reduce){.typeBlockReadmore .icon:before,.typeBlockReadmore .icon:after{-webkit-transition:none;transition:none}}.typeBlockReadmore .icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.typeBlockReadmore:hover{text-decoration:none}.typeBlockContent{padding:40px 50px 50px}.typeBlockContent .fullBtn{width:100%;display:block;text-align:center}.typeBlockDesc p{margin:0 0 20px;font-size:14px;line-height:20px;font-weight:300}.typeBlockTable tr td{font-size:14px;line-height:30px;vertical-align:top}.typeBlockTable tr td:first-of-type{padding-right:25px}.typeBlockForm label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}.typeBlockForm input{border-radius:5px;background-color:#fff;border:1px solid #e9ebed;font-size:14px;padding-left:10px}.typeBlockForm .nice-select{border-radius:5px;border:1px solid #e9ebed}.typeBlockForm .nice-select:active,.typeBlockForm .nice-select.open,.typeBlockForm .nice-select:focus{background-color:#fff}.typeBlockForm button[type=submit]{-webkit-transition:background-color .3s ease-in-out,padding .3s ease-in-out;transition:background-color .3s ease-in-out,padding .3s ease-in-out}@media(prefers-reduced-motion:reduce){.typeBlockForm button[type=submit]{-webkit-transition:none;transition:none}}.typeBlock.active .typeBlockReadmore span:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.menuBar .topBar .logo{background-image:url(../images/logo@2x.png);background-size:332px 62px}.menuBar .topBar .logo.userLogo{background-image:url(../images/logoLogin@2x.png)}.footer .footerBar .footerLogo{background-image:url(../images/footerLogo@2x.png);background-size:248px 47px}}@media screen and (max-height:768px){.padding{padding:40px 0}.push{height:30px}}@media screen and (max-width:1220px){body{min-width:100%}body:after{display:none;content:"";position:fixed;z-index:999;bottom:0;right:0;border-bottom:20px solid #639;border-left:20px solid transparent}.inner{width:90%;padding:0}}@media screen and (max-width:960px){body:after{border-bottom-color:#9acd32}}@media screen and (max-width:720px){body:after{border-bottom-color:salmon}.newsFilters{float:none;width:100%;clear:left}.articleContent .articleImg{float:none;margin:0 0 20px;max-width:100%}.articleContent .articleImg img{width:100%}.pageContent{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}}@media screen and (max-width:480px){body{min-width:320px}body:after{border-bottom-color:#add8e6}.Btns .Btn{display:block;width:100%;padding:0;text-align:center}.articleContent img.alignleft,.articleContent img.alignright{float:none;margin:10px 0;width:100%}}@media screen and (max-height:1024px){.configurator{padding:30px 0}.configurator .configuratorDescs{font-size:14px;line-height:22px}.configurator .configuratorDescs p,.configurator .configuratorDescs ul{font-size:14px;line-height:22px}.configurator .smallPush{height:20px}.configurator .configCanvasWrap{height:350px}.configurator .configCanvasWrap svg{height:100% !important}.configurator #confButtons .Btn{font-size:13px;line-height:46px;padding:0 30px}.configurator #confButtons .Btn:hover{padding-right:40px}.configurator #confButtons .Btn:hover:before{right:20px}.configBar .configSteps .configStep{padding-left:20px;padding-right:20px;padding-top:20px;height:100px;line-height:100px;font-size:15px}.configBar .configSteps .configStep .configStepIcon{height:70px;background-size:50px 50px;background-position:50% 10px}.configBar .configActions{padding:25px 0 0}}@media screen and (max-width:1599px){.productPageHeaderSlider.hasThumbs .productPageHeaderSliderMain{width:calc(100% - 126px)}.productPageHeaderSliderMain,.productPageHeaderSliderMainSlide{height:252px !important}.productPageHeaderSliderThumb{width:120px}.productPageHeaderSliderThumbSlide{height:80px !important}}@media screen and (max-width:1439px){.woocommerce-shipping-or-pickup,.pickupLocationsPicker{margin:0 -5px}.woocommerce-shipping-or-pickup li{width:50%;margin-bottom:0;padding:0 5px}.pickupLocationsPicker .pickupLocation{width:50%;padding:0 5px}.productPageHeaderSlider.hasThumbs .productPageHeaderSliderMain{width:100%}.productPageHeaderSliderMain,.productPageHeaderSliderMainSlide{height:230px !important}.productPageHeaderSliderThumb{margin:6px 0 0;width:100%}.productPageHeaderSliderThumb .slick-list{margin:0 -3px}.productPageHeaderSliderThumbSlide{display:inline-block;margin:0 3px;height:100px !important}}@media screen and (max-width:1400px){.productPageUniqueSlider .flex-direction-nav{left:0;top:0;-webkit-transform:translate(0,0);transform:translate(0,0);position:relative;width:100%;text-align:center;margin-top:40px}.productPageUniqueSlider .flex-direction-nav>li{display:inline-block}.productPageUniqueSlider .flex-direction-nav>li:not(:last-of-type){margin-right:15px}.productPageUniqueSlider .flex-direction-nav>li a{position:relative;font-size:40px}}@media screen and (max-width:1220px){.footer .footerBar{padding:50px 0}.footer .footerBar .footerLogo{float:none;margin:0 auto 10px}.footer .footerBar p{float:none;text-align:center}.configBar .configSteps .configStep{padding-left:20px;padding-right:20px;font-size:15px}.customerExp .progressSlider{margin-bottom:20px}.customerExp .progressSlider .flex-control-nav{display:block}.prodBlockTitle{font-size:17px}.featuredReviewsItems li{width:140px}.infoPageMainInner{padding:80px 100px 100px}.productPageImagePickerItem .imagePicker .imagePickLabel{font-size:10px;line-height:12px}.quickAccessItem:not(:last-child){margin-bottom:17px}}@media screen and (max-width:1000px){.configurator .configCanvasWrap .configSettings{max-width:605px}}@media screen and (max-width:991px){.configuratorSticky{top:64px}.configuratorStickyTitle{display:none}.configurator.configuratorStickyVisible{margin:116px 0 0}.productPageHeaderSliderThumbSlide{height:80px !important}}@media screen and (max-width:960px){.footer{height:auto;margin:0}.footer .footerTop,.footer .footerBottom{height:auto}.container{min-height:inherit}.innerContainer{padding:0;overflow:inherit}.configurator{overflow:inherit}.configBar .configSteps{width:100%;float:none}.configBar .configSteps .configStep{width:25%;line-height:18px;height:155px;padding-top:105px}.configBar .configSteps .configStep .configStepIcon{height:105px;background-position:50% 50%;background-size:105px 105px}.configBar .configActions{float:none;text-align:center;padding:10px 0 0;border-top:1px solid #d8d8d8}.configBar .configActions .configAction{display:inline-block;float:none}.configurator .miniMapWrap{display:none}#configPreview{-webkit-transition:all .5s ease;transition:all .5s ease;left:-2px;width:95vw}}@media screen and (max-width:960px)and (prefers-reduced-motion:reduce){#configPreview{-webkit-transition:none;transition:none}}@media screen and (max-width:960px){#configPreview.stateMinified{width:0}}@media screen and (max-width:960px){#configPreviewMagnify{display:none}}@media screen and (max-width:960px){.infoPageHeader{height:550px}}@media screen and (max-width:960px){.infoPageMainInner{padding:60px 80px 80px}}@media screen and (max-width:960px){.infoPageMainShareText{display:block;width:100%}}@media screen and (max-width:960px){.infoPageMainSplitUsps{padding:40px}}@media screen and (max-width:960px){.infoPageMainSplitUsps ul{-webkit-transform:translate(0,0);transform:translate(0,0);left:0;top:0;position:relative}}@media screen and (max-width:960px){.infoPageMainClosing{padding:30px}}@media screen and (max-width:960px){.infoPageMainClosingImage{width:130px;margin-right:30px}}@media screen and (max-width:960px){.infoPageMainClosingContent{width:calc(100% - 160px)}}@media screen and (max-width:960px){.infoPageMainClosingContentName{font-size:18px}}@media screen and (max-width:960px){.infoPageMainClosingContentQuote{font-size:20px;line-height:22px}}@media screen and (max-width:960px){.infoPageMainSplitImg{height:0 !important;padding-bottom:56.25%}}@media screen and (max-width:960px){.infoPageMainList ul{-webkit-columns:1 auto;-moz-columns:1 auto;columns:1 auto}}@media screen and (max-width:960px){.productPageInfoAsideList li{width:100%}}@media screen and (max-width:960px){.productPageImagePickerItem .imagePicker .imagePickLabel{font-size:12px;line-height:14px}}@media screen and (max-width:960px){.productPageInfoTab .toolTip{padding:10px 10px 0;float:right;position:relative;right:-10px;top:-3px}}@media screen and (max-width:960px){.productPageInfoTab .toolTip .toolTipContent{width:300px;max-width:90vw;right:0;left:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}}@media screen and (max-width:960px){.productPageInfoTab .toolTip .toolTipContent:before{left:auto;right:10px}}@media screen and (max-width:960px){.productPageSticky{display:block}}@media screen and (max-width:960px){.quickAccessBlockImg,.quickAccessItemConfigImg{display:none}}@media screen and (max-width:960px){.quickAccessItem{background-color:#d40134;background-image:none !important;height:auto;padding:7px 15px;width:calc(50% - (17px / 2))}}@media screen and (max-width:960px){.quickAccessItem:last-child{background-color:#38393a}}@media screen and (max-width:960px){.quickAccessItem:not(:last-child){margin-bottom:0;margin-right:17px}}@media screen and (max-width:960px){.quickAccessItem:not(.quickAccessItemVideo):after{display:block}}@media screen and (max-width:960px){.quickAccessItem:before{display:none}}@media screen and (max-width:960px){.quickAccessItemInner{left:0;position:relative;top:0}}@media screen and (max-width:960px){.quickAccessItemTitle{font-size:18px}}@media screen and (max-width:960px){.quickAccessItemSubtitle{display:block;font-size:12px;margin-bottom:-6px}}@media screen and (max-width:960px){.quickAccessItemVideoPlay{height:24px;right:18px;top:18px;width:24px}}@media screen and (max-width:960px){.quickAccessItemVideoArrow{display:none}}@media screen and (max-width:960px){.projectConfigurationAdd span.addItem{font-size:60px}}@media screen and (max-width:840px){.quickAccess .inner{margin-top:-40px}.quickAccessBlockContent{padding:25px 30px}.categoryContentReadMore{display:block}.categoryContentMoreContent{display:none}.productPagePopup .Btn{line-height:40px;padding:0 20px;font-size:14px;font-weight:700}}@media screen and (max-width:767px){.configuratorStickyDrawing{display:none}.configuratorStickyBtn{display:none}.configuratorSticky{line-height:30px;padding:5px 0}.configurator.configuratorStickyVisible{margin:106px 0 0}.woocommerce-shipping-or-pickup li,.pickupLocationsPicker .pickupLocation{width:100%}.productPageHeaderSliderMain,.productPageHeaderSliderMainSlide{height:300px !important}.productPageHeaderSliderThumbSlide{height:110px !important}.projectBodyOptions{margin-top:20px !important}.productPageUniqueSlideContent{padding:30px 0 0}.productPageUniqueSlideContentTitle{font-size:26px}.productPageUniqueSlider .slick-list{margin:0 -15px}.productPageUniqueSlider .slick-slide{margin:0 15px}}@media screen and (max-width:720px){.tabControls li .tabIcon{width:90px;height:90px}.tabControls li .tabIcon img{padding:15px}.tabControls li .tabIcon span{top:70px}.tabControls li.active .tabIcon span{top:80px}.collageGrid .collageContent .collagePopup{width:310px;height:310px}.collageGrid .collageContent .collagePopup .collagePopupText h4{font-size:20px;line-height:30px}.createWrap{padding-bottom:200px}.createWrap .createPad{width:90%;left:5%;background-size:contain;height:215px}.partOfNijhuis{height:170px;top:-30px}.homeSpecialPrice{height:83px;width:75px;top:15px}.shopProductConfiguration .imagePick{width:49%}.shopProductConfiguration .imagePick .imagePickLabel{height:40px}.woocommerce-MyAccount-navigation{width:100%;float:none}.woocommerce-MyAccount-content{width:100%;float:none}.woocommerce-MyAccount-navigation ul li{padding:5px 0;font-size:15px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption{width:100%;padding:0 0 15px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .configSettingImg{height:150px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm{width:100%}.configBar .configSteps{padding:20px 0 0}.configBar .configSteps .configStep{width:50%;height:140px;padding:100px 15px 5px;border:1px solid #d8d8d8}.configBar .configSteps .configStep .configStepIcon{background-size:80px 80px}.configBar .configActions{border:0}.accountHelp .accountHelpContent{padding:10px 0 0}.accountHelp .accountHelpContent .ahSubtitle{margin:0}.accountHelp .accountHelpContent .ahTitle strong,.accountHelp .accountHelpContent .ahTitle span{display:block;padding:0}.accountHelp .accountHelpContent .ahTitle strong:before,.accountHelp .accountHelpContent .ahTitle span:before{display:none}.blogIntro p{font-size:18px;line-height:30px}.blogReturn{margin:-55px 0 20px}.blogHeaderLabel{bottom:10px;left:20px;font-size:14px}.blogContentTable table{width:650px}.productPagePopup:before{display:none}.productPagePopupLeft,.productPagePopupRight{float:none;width:100%;padding:35px 40px 40px}.productPagePopup p{margin:0 0 15px;font-size:14px}.callToAction{padding:150px 0 100px}.infoPageMainInner{padding:40px 50px 50px}.infoPageMainIntroTitle{font-size:40px;line-height:50px}.infoPageMainEstimatedTime,.infoPageMainToTop{display:inline-block;margin-bottom:10px}.infoPageMainClosingImage{width:100%}.infoPageMainClosingContent{width:100%}.productPageQualityVideo{height:0 !important;padding-bottom:56.25%;margin-bottom:40px}.quickAccessBlockContent{padding:25px}.quickAccessBlockTitle{font-size:20px}.quickAccessBlockList>li>a{font-size:14px}.quickAccessBlockLink{font-size:14px;line-height:18px;padding-top:5px}.footerTitleAlt:after{display:block}.footerTitleAlt+ul{display:none}}@media screen and (max-width:675px){.configurator .configCanvasWrap .configSettings{max-width:315px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide{padding-right:0}}@media screen and (max-width:600px){.featuredReviewsItems{margin:30px 0}.featuredReviewsItems li:not(:last-of-type){margin-right:0}.featuredReviewsItems li{display:block;width:100%}.featuredReviewsItems li .customerExpItemContent{float:left;padding-bottom:0;width:60px}.featuredReviewsItems li .customerExpItemContent .featuredReviewsNumber{font-size:30px}.featuredReviewsItems li .customerExpItemContentInner{height:calc(100% - 8px);width:calc(100% - 8px)}.featuredReviewsItems li .customerExpItemTitle{float:left;margin-left:20px;height:60px;line-height:60px;width:calc(100% - 80px);text-align:left}.featuredReviewsItems li .customerExpItemTitle .toolTip{line-height:60px}.reviewItemScores .featuredReviewsItems li .customerExpItem:hover .customerExpItemHeader,.reviewItemTotal .featuredReviewsItems li .customerExpItem:hover .customerExpItemHeader{display:none}.callToAction{padding:100px 0 80px}.infoPageMainSplitUsps{padding:30px}.infoPageMainSplitUsps ul li{font-size:16px;line-height:27px}.infoPageMainSplitUsps ul li>span .plus,.infoPageMainSplitUsps ul li>a .plus{top:6px}.infoPageMainIntroTitle{font-size:32px;line-height:42px;margin:0 0 20px}.infoPageRelatedTitle{font-size:24px;line-height:34px}.infoPageMainLayout h2{font-size:25px;line-height:28px}.infoPageMainLayout h3,.infoPageMainLayout h4{font-size:22px;line-height:25px}.infoPageMainList{padding:25px 30px 30px}.productPageChoicesHorItemImg{margin-right:15px;width:60px}.productPageChoicesHorItemContent{width:calc(100% - 75px)}.productPageInputLabel,.productPageSelectLabel,.productPageInputItem,.productPageSelectItem,.productPageCheckboxInner,.productPageRadioInner,.productPageImagePickerLabel,.productPageImagePickerItem,.productPageInfoTab .minDeliveryNote{width:100%;overflow:hidden}.productPageHeaderTitle{font-size:24px;line-height:28px}.productPageInfoTitle{font-size:23px}.productPageInfoTabTitle{font-size:18px}.productPageInputLabel a.toolTip,.productPageSelectLabel a.toolTip,.productPageImagePickerLabel a.toolTip{right:0}.productPageCheckboxInner a.toolTip,.productPageRadioInner a.toolTip{left:auto;right:0}.productPageInfoOrder{float:none;width:100%}.productPageImagePickerItem .imagePicker .imagePickLabel{font-size:10px;line-height:12px}.productPageStickyActionsOrder{height:40px;padding:0;width:40px}.productPageStickyActionsOrder span{display:none}.productPageStickyActionsOrder:before{display:block}.recentBlogs{padding:40px 0 30px}.quickAccess{padding:0 0 calc(5vw - 10px)}.quickAccess .inner{margin-top:-17px}.quickAccessItem{width:100%}.quickAccessItem:not(:last-child){margin-bottom:10px;margin-right:0}.quickAccessBlockList,.quickAccessBlockLink{display:none}.quickAccessBlockContent{padding:0}.quickAccessBlockTitle{padding:17px 15px;display:block;margin:0;font-size:18px}.quickAccessBlockTitle:before{display:block}.woocommerce form .checkoutBillingFields .form-row,.woocommerce-page form .checkoutBillingFields .form-row,.woocommerce form .checkoutShippingFields .form-row,.woocommerce-page form .checkoutShippingFields .form-row{width:100%}.woocommerce form .checkoutBillingFields .form-row#billing_first_name_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_first_name_field,.woocommerce form .checkoutShippingFields .form-row#billing_first_name_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_first_name_field,.woocommerce form .checkoutBillingFields .form-row#billing_last_name_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_last_name_field,.woocommerce form .checkoutShippingFields .form-row#billing_last_name_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_last_name_field,.woocommerce form .checkoutBillingFields .form-row#billing_company_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_company_field,.woocommerce form .checkoutShippingFields .form-row#billing_company_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_company_field{width:100%}.woocommerce form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce form .checkoutBillingFields .form-row#billing_house_number_suffix_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_suffix_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_suffix_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_suffix_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_suffix_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_suffix_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_suffix_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_suffix_field{width:50% !important}}@media screen and (max-width:575px){.productPageHeaderSliderMain,.productPageHeaderSliderMainSlide{height:250px !important}.productPageHeaderSliderThumbSlide{height:75px !important}.configurator .projectTotals>ul>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.configurator .projectTotals>ul>li span{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.projectBodyOptions{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.productPageUniqueSlideContent{padding:20px 0 0}.productPageUniqueSlideContentTitle{font-size:22px}.productPageUniqueSlider .slick-list{margin:0 -10px}.productPageUniqueSlider .slick-slide{margin:0 10px}.productPageUniqueSliderArrows{font-size:32px}}@media screen and (max-width:480px){.configBar .configSteps .configStep{width:100%;height:60px;padding:21px 0 15px 80px;text-align:left}.configBar .configSteps .configStep .configStepIcon{width:60px;height:60px;background-size:50px 50px}.checkWrap{position:relative}.checkWrap .toolTip{position:absolute}.toolTip{padding:10px 10px 0;float:right;position:relative;right:-10px;top:-3px}.toolTip .toolTipContent{width:300px;max-width:90vw;right:0;left:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.toolTip .toolTipContent:before{left:auto;right:10px}.summaryTable td,.summaryTable .product-total{width:auto}#shipping_method li{position:relative}#shipping_method .toolTip{margin:0}.shopProductConfiguration{border:0;border-top:1px solid #e9ebed;padding:30px 5%;margin:10px -5% 0;position:relative}.accountHelp .accountHelpImg{width:280px;height:280px;float:none;margin:0 auto 10px}.accountHelp .accountHelpImg .accountHelpContent{text-align:center;padding:10px 0 0}.accountHelp .accountHelpImg .accountHelpContent .ahSubtitle{margin:0}.accountHelp .accountHelpImg .accountHelpContent .ahTitle strong,.accountHelp .accountHelpImg .accountHelpContent .ahTitle span{display:block;padding:0}.blockImg.blockImgRed .blockImgInner .blockImgTitle{font-size:28px}.productImgLowestPrice{width:75px;height:83px}.productPageStickyInfoImg{display:none}.productPagePopupLeft,.productPagePopupRight{padding:25px 30px 30px}.datePriceSlider{padding:0 35px}.datePriceBlock{margin:0 10px}.blogReturn{float:left;margin:0 0 20px}.hideSDown{display:none}.featuredReviewsMainItem .customerExpItem{position:relative;top:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.featuredReviewsItems li .customerExpItemTitle .toolTip{padding-top:0}.featuredReviewsMainItem .customerExpItem .customerExpItemContent{margin:0 auto}.footerLogo{margin:65px 0 30px}.footerTop{padding:0 0 50px}.faqForm{padding:30px 25px}.infoPageMain .inner{width:100%}.infoPageMainInner{padding:30px 5%;margin:0 0 60px}.infoPageHeader{height:150px}.infoPageRelated{margin:-20px 0 30px}.Btn{font-size:14px}}@media screen and (max-width:380px){.featuredReviewsItems li .customerExpItemTitle{font-size:13px}.configuratorStickyPrice dt,.configuratorStickyDelivery dt{font-size:13px}.configuratorStickyPrice dd,.configuratorStickyDelivery dd{font-size:11px}}@media screen and (max-width:350px){.quickAccessBlockTitle{font-size:18px}.productPageStickyActionsUp{display:none}.configuratorStickyDelivery{padding-left:20px}.configuratorStickyDelivery:before{font-size:15px;top:0}}@media screen and (max-width:960px)and (min-width:721px){.hideOnlyL{display:none}}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.product-compose-info{background-color:#fff;padding:40px 0 10px}.product-compose-info--alt{padding:40px}.product-compose-infoNotice{background-color:#fff;margin:0 0 30px;padding:15px 20px}.product-compose-infoNoticeIcon{color:#f39c12;float:left;margin:4px 0 0;width:30px}.product-compose-infoNoticeText{color:#a2a2a2;float:left;width:calc(100% - 30px)}.product-compose-infoNoticeText a{color:#a2a2a2}.product-compose-infoNoticeText a:hover{color:#38393a}.product-compose-infoForm{max-width:100%}.product-compose-info__title{display:block;font-size:28px;font-weight:700;line-height:32px;margin:0 0 10px}.product-compose-info__subtitle{font-size:18px;font-weight:700;position:relative}.product-compose-info__tab{background:#f3f7fa;border-bottom:0 !important;margin-bottom:10px}.product-compose-info__tab .tab-title{padding:0 30px;-webkit-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#d9e5ef}.product-compose-info__tab .tab-title .productPageInfoTabPlus{position:relative}.product-compose-info__tab .tab:last-of-type .tab-title{border-bottom:0}.product-compose-info__tab .tab-content{padding:0;border-bottom:0}.product-compose-info__tab.active-title{padding:30px;border-bottom:2px solid #e7eff5;-webkit-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}.product-compose-info__tab.disabled .productPageInfoTabTitle{opacity:.5;pointer-events:none}.product-compose-info__tab.completed .productPageInfoTabTitleName{display:inline-block;color:#44c890}.product-compose-info__tab.completed .productPageInfoTabTitleName:after{content:"";font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:400;margin-left:10px}.product-compose-info__tabTitle{cursor:pointer;font-size:20px;font-weight:700;line-height:48px;position:relative}.product-compose-info__tabTitle:hover .productPageInfoTabPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg)}.product-compose-info__tabTitle:hover .productPageInfoTabPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg)}.product-compose-info__tabPlus{height:12px;right:0;position:absolute;top:18px;width:12px}.product-compose-info__tabPlus:before,.product-compose-info__tabPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}@media(prefers-reduced-motion:reduce){.product-compose-info__tabPlus:before,.product-compose-info__tabPlus:after{-webkit-transition:none;transition:none}}.product-compose-info__tabPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.product-compose-info__tabPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.product-compose-info__tabContent{display:none;padding:0 0 10px}.product-compose-info__tabContentNext{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;display:inline-block;font-size:13px;font-weight:700;margin-top:15px;padding-right:25px;position:relative;text-transform:lowercase}@media(prefers-reduced-motion:reduce){.product-compose-info__tabContentNext{-webkit-transition:none;transition:none}}.product-compose-info__tabContentNext i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;right:0}.product-compose-info__tabContentNext:hover{color:#d40134;padding-right:20px}.product-compose-info__tabContentNext.disabled{opacity:.5;pointer-events:none}.product-compose-info__tabContentNext.loading:before{opacity:1}.product-compose-info__tabContentTitle{display:block;font-weight:700;margin-bottom:10px;padding:5px 0}.product-compose-info__tab.active .productPageInfoTabPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg)}.product-compose-info__tab.active .productPageInfoTabPlus:after{-webkit-transform:translate(-50%,-50%) rotate(720deg);transform:translate(-50%,-50%) rotate(720deg)}.product-compose-info__tab .minDeliveryNote{border-radius:3px;border:1px solid #e9ebed;border-radius:3px;color:#939393;float:right;font-size:12px;line-height:16px;margin:10px 0;padding:5px 10px;width:60%}.product-compose-info__tab .minDeliveryNote:before{content:"";font-family:"Font Awesome 5 Pro";margin-right:5px}.product-compose-info__tab .messageProfileNotPossible,.product-compose-info__tab .messageSizesChangedByProfile,.product-compose-info__tab .inlineProductPageMessage{font-size:14px;line-height:20px;padding:20px 0 10px 30px;position:relative}.product-compose-info__tab .messageProfileNotPossible:before,.product-compose-info__tab .messageSizesChangedByProfile:before,.product-compose-info__tab .inlineProductPageMessage:before{content:"";font-family:"Font Awesome 5 Pro";font-size:18px;left:0;position:absolute;top:20px}.product-compose-info__tab .messageProfileNotPossible a,.product-compose-info__tab .messageSizesChangedByProfile a,.product-compose-info__tab .inlineProductPageMessage a{color:#38393a;display:inline-block;text-decoration:underline}.product-compose-info__tab .messageProfileNotPossible ul,.product-compose-info__tab .messageSizesChangedByProfile ul,.product-compose-info__tab .inlineProductPageMessage ul{margin:5px 0 0}.product-compose-info__tab .messageProfileNotPossible ul li,.product-compose-info__tab .messageSizesChangedByProfile ul li,.product-compose-info__tab .inlineProductPageMessage ul li{padding-left:15px;position:relative}.product-compose-info__tab .messageProfileNotPossible ul li:before,.product-compose-info__tab .messageSizesChangedByProfile ul li:before,.product-compose-info__tab .inlineProductPageMessage ul li:before{content:"•";left:0;position:absolute;top:0}.product-compose-info__tab.outerSize .product-compose-info__row>div{position:relative;width:100%;padding-right:15px;padding-left:15px}@media(min-width:1440px){.product-compose-info__tab.outerSize .breedtekozijnmaatinmm,.product-compose-info__tab.outerSize .hoogtekozijnmaatinmm,.product-compose-info__tab.outerSize .roostertype{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.product-compose-info__tab.outerSize .breedtekozijnmaatinmm .product-compose-info__field,.product-compose-info__tab.outerSize .hoogtekozijnmaatinmm .product-compose-info__field,.product-compose-info__tab.outerSize .roostertype .product-compose-info__field{width:100% !important}.product-compose-info__tab.outerSize .breedtekozijnmaatinmm .product-compose-info__input,.product-compose-info__tab.outerSize .hoogtekozijnmaatinmm .product-compose-info__input,.product-compose-info__tab.outerSize .roostertype .product-compose-info__input{width:100% !important}.product-compose-info__tab.outerSize .breedtekozijnmaatinmm,.product-compose-info__tab.outerSize .hoogtekozijnmaatinmm{padding-top:10px}@media(max-width:1599.98px){.product-compose-info__tab.outerSize .hoogtekozijnmaatinmm{padding-top:20px !important}}.product-compose-info__tab.outerSize .footer-button__previous{opacity:0 !important}.product-compose-info__tab.sizes .product-compose-info__row>div{position:relative;width:100%;padding-right:15px;padding-left:15px}.product-compose-info__tab.sizes .hoogtedraaikiepraambinnendraaiendinvakinmmsmallautomatischberekendsmall .product-compose-info-field__input,.product-compose-info__tab.sizes .breedtedraaikiepraambinnendraaiendinvakinmmsmallautomatischberekendsmall .product-compose-info-field__input,.product-compose-info__tab.sizes .hoogtevastglasinvakinmmsmallautomatischberekendsmall .product-compose-info-field__input,.product-compose-info__tab.sizes .breedtevastglasinvakinmmsmallautomatischberekendsmall .product-compose-info-field__input,.product-compose-info__tab.sizes .breedtevakdraaikiepraambinnendraaiendinmm .product-compose-info-field__input{width:60% !important}@media screen and (max-width:991.98px){.product-compose-info__tab.sizes .hoogtedraaikiepraambinnendraaiendinvakinmmsmallautomatischberekendsmall .product-compose-info-field__input,.product-compose-info__tab.sizes .breedtedraaikiepraambinnendraaiendinvakinmmsmallautomatischberekendsmall .product-compose-info-field__input,.product-compose-info__tab.sizes .hoogtevastglasinvakinmmsmallautomatischberekendsmall .product-compose-info-field__input,.product-compose-info__tab.sizes .breedtevastglasinvakinmmsmallautomatischberekendsmall .product-compose-info-field__input,.product-compose-info__tab.sizes .breedtevakdraaikiepraambinnendraaiendinmm .product-compose-info-field__input{width:100% !important}}.product-compose-info__tab.sizes .breedtedraaikiepraambinnendraaiendinvakinmmsmallautomatischberekendsmall:first-of-type{padding-top:0}.product-compose-info__tab.sizes .conditional .product-compose-info__checkbox-label{margin-bottom:0}.product-compose-info__tab.sizes .breedtevakenkeleterrasdeurbuitendraaiendinmm,.product-compose-info__tab.sizes .breedtevakdraaikiepraambinnendraaiendinmm{margin-bottom:0}.product-compose-info__tab.objects .vakdraaikiepraambinnendraaiend .productPageCheckboxContainer,.product-compose-info__tab.objects .vakdraaikiepraambinnendraaiend .productPageRadioContainer{margin-bottom:0}.product-compose-info__tab.objects .product-compose-info__row>div{position:relative;width:100%;padding-right:15px;padding-left:15px}.product-compose-info__tab.objects .product-compose-info__row .scharnierzijde:not(:first-child){padding-top:0 !important}.product-compose-info__tab.common_opt .product-compose-info__row>div{position:relative;width:100%;padding-right:15px;padding-left:15px}.product-compose-info__tab.profile .product-compose-info__row>div{position:relative;width:100%;padding-right:15px;padding-left:15px}.product-compose-info__tab.colors .product-compose-info__row>div{position:relative;width:100%;padding-right:15px;padding-left:15px}.product-compose-info__tab.glass .product-compose-info__row>div{position:relative;width:100%;padding-right:15px;padding-left:15px}.product-compose-info__tab-title{display:block;font-weight:700;margin-bottom:10px}.product-compose-info__row{margin-left:0 !important;margin-right:0 !important}.product-compose-info__row:not(:empty){padding:0 15px 30px;border-bottom:2px solid #e7eff5}.product-compose-info__row>div:not(:empty){padding-top:30px}.product-compose-info__row div:empty{display:none;padding:0 !important;margin:0 !important}.product-compose-info__row>.nopHide{margin-left:-15px;margin-right:-15px;margin-top:30px !important;padding-left:30px !important;padding-right:30px !important;padding-bottom:30px !important;border-top:2px solid #e7eff5;border-bottom:2px solid #e7eff5;width:calc(100% + 30px) !important}.product-compose-info-field:after{display:none}.product-compose-info-field__subtitle{font-size:1rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.product-compose-info-field__subtitle .toolTip{margin-left:5px}.product-compose-info-field__subtitle small{margin-top:-10px;float:left}.product-compose-info-field__select-item:before{display:none !important}.product-compose-info__checkbox{float:left}.product-compose-info__checkbox-label{line-height:20px !important}.product-compose-info__field{width:60% !important;margin-bottom:0 !important}@media screen and (max-width:991.98px){.product-compose-info__field{width:100% !important}}.product-compose-info__field .input-label{margin-bottom:0}.product-compose-info__field .input-label:last-of-type{margin-bottom:0}.product-compose-info__field small{margin-top:5px;opacity:.5;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-compose-info__field:after{display:none}.product-compose-info__field.greenOk{position:relative}.product-compose-info__field.greenOk .productPageInputConfirm{background-color:#44c890}.product-compose-info__field.greenOk .product-compose-info__input,.product-compose-info__field.greenOk .product-compose-info__select{border-color:#44c890}.product-compose-info__field.greenOk:before{-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards;color:#44c890;content:"";font-family:"Font Awesome 5 Pro";line-height:1;position:absolute;right:105px;top:20px}.product-compose-info__field.greenOk:not(.active):before{right:20px}.product-compose-info__field.redOk{position:relative}.product-compose-info__field.redOk:before{-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards;color:#d40134;content:"";font-family:"Font Awesome 5 Pro";line-height:1;position:absolute;right:105px;top:20px}.product-compose-info__field.redOk .productPageInputConfirm{background-color:#d40134}.product-compose-info__field.redOk:not(.active):before{right:20px}.product-compose-info__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:15px !important;padding-left:15px !important}.product-compose-info__message:before{position:relative !important;top:auto !important;left:auto !important;margin-right:10px}.product-compose-info__container{margin-bottom:0 !important}.product-compose-info__container:before{display:none !important}.product-compose-info__choices{padding-top:0 !important}.product-compose-info__choices-title{height:34px}.product-compose-info__options{padding-top:0 !important;margin-bottom:0 !important;margin-left:15px !important;margin-right:15px !important}.product-compose-info__options-title{padding-top:10px !important}.product-compose-info__hor-item .hor-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-compose-info__hor-item .hor-item__title span:not(:empty){margin-right:10px}.product-compose-info__input{width:100% !important;-moz-appearance:textfield;border-color:#fff}@media screen and (max-width:991.98px){.product-compose-info__input{width:100% !important}}.product-compose-info__input::-webkit-outer-spin-button,.product-compose-info__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-compose-info__select{border-color:#fff}@media screen and (max-width:991.98px){.product-compose-info__select-item{width:100%}}.product-compose-info__card{margin-top:0;padding:0 !important;background-color:#fff}.product-compose-info__card .card-header{margin-top:0;border-bottom:0;background-color:transparent}.product-compose-info__card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0 !important;padding-bottom:0 !important}.product-compose-info__card .card-body i{position:relative !important;top:auto !important;right:auto !important}.product-compose-info__card .card-body a:hover{text-decoration:none}.product-compose-info__card .card-footer{border-top:0;border-bottom:0;background-color:transparent;line-height:inherit !important}.product-compose-info__card .card-footer__select{position:relative !important;top:0 !important}.product-compose-info__card .card-footer__select:before{background:#fff}.product-compose-info__footer{background:#e7eff5;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-2px}.product-compose-info__product-title{width:100%}.product-compose-info__product-info{width:calc(100% - 2.5rem);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:0 !important;margin:0 1.25rem}.product-compose-info__product-info span{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.product-compose-info__confirm{height:0 !important}.product-compose-info .footer-button__previous,.product-compose-info .footer-button__next{padding-left:30px;padding-right:30px;font-size:15px;font-weight:600;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:none}.product-compose-info .footer-button__previous{opacity:.75;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;color:#000}.product-compose-info .footer-button__previous:hover{text-decoration:none;opacity:1;color:#000;cursor:pointer}.product-compose-info .footer-button__previous:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#000;height:12px;width:8px;margin-right:10px;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='8' height='12' aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-left' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' class='svg-inline--fa fa-chevron-left fa-w-8' data-snip-rule='227'><path fill='currentColor' d='M238.475 475.535l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L50.053 256 245.546 60.506c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0L10.454 247.515c-4.686 4.686-4.686 12.284 0 16.971l211.051 211.05c4.686 4.686 12.284 4.686 16.97-.001z' class='' data-snip-rule='1239'></path></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='8' height='12' aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-left' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' class='svg-inline--fa fa-chevron-left fa-w-8' data-snip-rule='227'><path fill='currentColor' d='M238.475 475.535l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L50.053 256 245.546 60.506c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0L10.454 247.515c-4.686 4.686-4.686 12.284 0 16.971l211.051 211.05c4.686 4.686 12.284 4.686 16.97-.001z' class='' data-snip-rule='1239'></path></svg>")}.product-compose-info .footer-button__next{margin-top:0;background:#000;color:#fff}.product-compose-info .footer-button__next:hover{color:#fff;text-decoration:none}.product-compose-info .footer-button__next:before{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;width:26px;height:26px;background-image:url("../../../image/to-one/spinning-circles.svg");top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.25);width:100%;height:100%;background-size:20px;opacity:0}.product-compose-info .footer-button__next:after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;height:12px;width:8px;margin-left:10px;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='8' height='12' aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' class='svg-inline--fa fa-chevron-right fa-w-8'><path fill='currentColor' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z' class=''></path></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='8' height='12' aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' class='svg-inline--fa fa-chevron-right fa-w-8'><path fill='currentColor' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z' class=''></path></svg>")}.product-compose-info .footer-button__next.disabled{color:#38393a;background:#d4dbe0}.product-compose-info .footer-button__next.disabled:after{background-color:#38393a}.product-compose-infoAside{background-color:#fff;padding:30px 30px 15px;position:relative}.product-compose-infoAside:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:url("../../../image/to-one/loaderGreen.svg") no-repeat 50% 50%;content:"" !important;height:60px;line-height:60px;opacity:0;visibility:hidden;width:60px;z-index:5}@media(prefers-reduced-motion:reduce){.product-compose-infoAside:before{-webkit-transition:none;transition:none}}.product-compose-infoAside.loading:before{opacity:1;visibility:visible}.product-compose-infoAside.loading .productPageInfoAsideInner{opacity:.2}.product-compose-infoAsideInner{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}@media(prefers-reduced-motion:reduce){.product-compose-infoAsideInner{-webkit-transition:none;transition:none}}.product-compose-infoAsideTitle{display:block;font-size:20px;font-weight:700;margin:0 0 5px}.product-compose-infoAsideList{margin:0 0 10px}.product-compose-infoAsideList li{float:left;width:50%}.product-compose-infoAsideList li a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;font-size:14px;line-height:16px;opacity:1;padding-left:26px;position:relative}@media(prefers-reduced-motion:reduce){.product-compose-infoAsideList li a{-webkit-transition:none;transition:none}}.product-compose-infoAsideList li a:hover{color:#d40134}.product-compose-infoAsideList li a:hover:before{opacity:1}.product-compose-infoAsideList li a:before{background-size:contain;background-position:left center;background-repeat:no-repeat;-webkit-transition:all .3s ease;transition:all .3s ease;content:"";display:block;height:16px;left:0;opacity:.6;position:absolute;top:0;width:16px}@media(prefers-reduced-motion:reduce){.product-compose-infoAsideList li a:before{-webkit-transition:none;transition:none}}.product-compose-infoAsideList li a.drawing:before{background-image:url("../../../image/to-one/drawing.svg")}.product-compose-infoAsideList li a.save:before{background-image:url("../../../image/to-one/save.svg")}.product-compose-infoAsideList li a.disabled{pointer-events:none;opacity:.3}.product-compose-infoAsideMessage{border-radius:4px;border:1px solid;font-size:12px;line-height:16px;margin:-10px 0 20px;padding:10px}.product-compose-infoAsideMessage.error{background-color:rgba(212,1,52,.1);border-color:#d40134;color:#d40134}.product-compose-infoAsideMessage.warning{background-color:rgba(243,156,18,.1);border-color:#f39c12;color:#f39c12}.product-compose-infoAsideMessage.success{background-color:rgba(46,204,113,.1);border-color:#2ecc71;color:#2ecc71}.product-compose-infoAsideMessage.notice{background-color:rgba(52,152,219,.1);border-color:#3498db;color:#3498db}.product-compose-infoAsideDrawing{-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid rgba(0,0,0,.1);display:block;height:0;margin-bottom:5px;padding-bottom:50%;pointer-events:initial;position:relative}@media(prefers-reduced-motion:reduce){.product-compose-infoAsideDrawing{-webkit-transition:none;transition:none}}.product-compose-infoAsideDrawing svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100% !important;width:100% !important}.product-compose-infoAsideDrawing:empty{pointer-events:none}.product-compose-infoAsideDrawing:empty:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:rgba(0,0,0,.3);content:attr(data-text);font-size:14px;text-align:center;width:90%}.product-compose-infoAsideDrawing:hover{border:1px solid rgba(0,0,0,.3)}.product-compose-infoAsidePrices{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0;padding-bottom:0}.product-compose-infoAsidePrices dl{margin:0;line-height:36px}.product-compose-infoAsidePrices dl:not(.jsTopdealRow) dt{line-height:54px}.product-compose-infoAsidePrices dl.jsTopdealRow{border-bottom:1px solid rgba(0,0,0,.1)}.product-compose-infoAsidePrices dl.changing>*{-webkit-animation:zoom .5s;animation:zoom .5s}.product-compose-infoAsidePrices dl dt{float:left;width:60%}.product-compose-infoAsidePrices dl dt small{color:#939393;display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.product-compose-infoAsidePrices dl dd{float:left;text-align:right;width:40%}.product-compose-infoAsidePrices dl dd .price{color:#38393a;display:inline-block;font-weight:700;position:relative;width:70px}.product-compose-infoAsidePrices dl dd .price:before{content:"€";position:absolute;left:-10px;top:0}.product-compose-infoAsidePrices dl dd .price:after{color:#c2c2c2;content:"excl. BTW";display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.product-compose-infoAsidePrices dl dd .price-incl:after{content:"incl. BTW"}.product-compose-infoAsidePricesTotal{font-weight:700;margin-top:0 !important;padding-top:0}.product-compose-infoAsidePricesTotal dd .price{color:#44c890 !important}.product-compose-infoAsidePricesTitle{-webkit-transition:color .4s ease;transition:color .4s ease;color:#38393a;display:block;position:relative}@media(prefers-reduced-motion:reduce){.product-compose-infoAsidePricesTitle{-webkit-transition:none;transition:none}}.product-compose-infoAsidePricesTitle i{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;font-size:20px;position:absolute;top:50%;right:0}@media(prefers-reduced-motion:reduce){.product-compose-infoAsidePricesTitle i{-webkit-transition:none;transition:none}}.product-compose-infoAsidePricesTitle.active{color:#44c890}.product-compose-infoAsidePricesTitle.active i{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.product-compose-infoAsidePricesSub{display:none;float:left;width:100%}.product-compose-infoAsidePricesSubTitle{font-size:13px;line-height:20px;font-weight:700}.product-compose-infoAsidePricesSubList{font-size:13px;line-height:20px;margin:0}.product-compose-infoAsidePricesSub dl:not(:last-of-type){margin-bottom:10px}.product-compose-infoAsideRow{border-bottom:1px solid rgba(0,0,0,.1);margin:0;padding-bottom:0;line-height:36px}.product-compose-infoAsideRow.changing{-webkit-animation:zoom .5s;animation:zoom .5s}.product-compose-infoAsideRow:after::after{display:block;clear:both;content:""}.product-compose-infoAsideRow dt{float:left;line-height:54px;width:60%}.product-compose-infoAsideRow dt small{color:#939393;display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.product-compose-infoAsideRow dd{float:left;text-align:right;width:40%}.product-compose-infoAsideRow dd span{color:#38393a;font-weight:700}.product-compose-infoAsideRow dd small{color:#c2c2c2;display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.product-compose-infoAsideRow dd .price{color:#38393a;display:inline-block;font-weight:700;position:relative;width:70px}.product-compose-infoAsideRow dd .price:before{content:"€";position:absolute;left:-10px;top:0}.product-compose-infoAsideRow dd .price:after{color:#c2c2c2;content:"excl. BTW";display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.product-compose-infoAsideRow dd .price-incl:after{content:"incl. BTW"}.product-compose-infoAsideTransport{margin:5px 0}.product-compose-infoAsideTransport,.product-compose-infoAsideFooter{color:rgba(18,18,18,.6);font-size:12px;text-align:center;text-transform:lowercase}.product-compose-infoAsideTransport .productBuilderLongDeliveryInfo,.product-compose-infoAsideFooter .productBuilderLongDeliveryInfo{line-height:16px}.product-compose-infoAside .Btn{height:54px}.product-compose-infoAsideSticky.absoluteTop{position:absolute;right:0;top:0;width:calc(1150px * .4)}.product-compose-infoAsideSticky.absoluteBottom{bottom:0;position:absolute;right:0;top:auto !important;width:calc(1150px * .4)}.product-compose-infoAsideAlternatives{background-color:rgba(0,0,0,.02);padding:20px 30px 15px}.product-compose-infoAsideAlternativesTitle{display:block;margin:0 0 10px}.product-compose-infoAsideAlternativesPrices{margin-bottom:0;max-width:470px;padding-bottom:0}.product-compose-infoAsideAlternativesPrices a{display:block}.product-compose-infoAsideAlternativesPrices a:hover dl{color:#d40134}.product-compose-infoAsideAlternativesPrices a:hover dl dt i{color:#d40134;margin:4px 0 4px 20px}.product-compose-infoAsideAlternativesPrices dl{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;font-size:15px;margin:0}@media(prefers-reduced-motion:reduce){.product-compose-infoAsideAlternativesPrices dl{-webkit-transition:none;transition:none}}.product-compose-infoAsideAlternativesPrices dl.changing>*{-webkit-animation:zoom .5s;animation:zoom .5s}.product-compose-infoAsideAlternativesPrices dl dt{float:left;width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:140%;margin-bottom:10px;font-weight:400}.product-compose-infoAsideAlternativesPrices dl dt i{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:16px;margin:4px 10px;height:17px}@media(prefers-reduced-motion:reduce){.product-compose-infoAsideAlternativesPrices dl dt i{-webkit-transition:none;transition:none}}.product-compose-infoAsideAlternativesPrices dl dd{float:left;text-align:right;width:40%}.product-compose-infoAsideAlternativesPrices dl dd .price{color:#38393a;display:inline-block;font-weight:700;position:relative;width:70px}.product-compose-infoAsideAlternativesPrices dl dd .price:before{content:"€";position:absolute;left:-10px;top:0}.product-compose-infoOrder{float:right;margin-top:15px;width:60%}.productPageInputContainer,.productPageSelectContainer,.productPageCheckboxContainer{margin-bottom:0 !important}.productPageImagePicker .productPageImagePickerItem .imagePicker .imagePick.active .imagePickWrap{border:1px solid #44c890 !important}.productPageImagePicker .productPageImagePickerItem .imagePicker .imagePick.active .imagePickLabel{color:#44c890 !important}.vlakverdeling .productPageInputItem,.vlakverdeling .productPageSelectItem{width:100% !important}.vlakverdeling .productPageInputItem:hover .productSizeLockSvg,.vlakverdeling .productPageSelectItem:hover .productSizeLockSvg{fill:#ced4da}.vlakverdeling .productPageInputItem.is-read-only .productSizeLockSvg,.vlakverdeling .productPageSelectItem.is-read-only .productSizeLockSvg{fill:#38393a}.vlakverdeling .productSizeInputLock{position:absolute;top:0;right:0;width:52px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.vlakverdeling .productSizeInputLock .productSizeLockSvg{fill:transparent}.vlakverdeling .productSizeInputLock.hide-lock{display:none}.productPageInfoOrder.project-in-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.productPageInfoOrder.project-in-form-container .project-in-form{display:inline-block;width:45%}.productPageInfoOrder.project-in-form-container .fullBtn{width:45%}