@charset "UTF-8";.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.justify-between{justify-content:space-between}.actions{flex-direction:row}.title-container{height:100px}.title-container .page-title-wrapper{align-self:flex-end}.title-container .page-title-wrapper h1{margin:0 0 10px}.title-container .page-title-wrapper h1 span{font-size:50px}@media (max-width:1140px){.title-container .image-container{height:100%}.title-container .image-container img{width:auto;max-width:none}}header.page-header a:hover,header.page-header span:hover{text-decoration:none;color:#ffa914}header.page-header .panel.wrapper .panel.header .switcher-language:hover .switcher-trigger{color:#ffa914}header.page-header .panel.wrapper .panel.header .switcher-language:hover .switcher-trigger span{color:#ffa914}header.page-header .panel.wrapper .panel.header .switcher-language:hover .switcher-trigger a:hover span{color:#ffa914}header.page-header .panel.wrapper .panel.header .minicart-wrapper .action.showcart:before{content:none}header.page-header .panel.wrapper .panel.header .minicart-wrapper:hover a,header.page-header .panel.wrapper .panel.header .minicart-wrapper:hover span,header.page-header .panel.wrapper .panel.header .minicart-wrapper:hover .showcart:before{color:#ffa914}header.page-header .panel.wrapper .panel.header .minicart-wrapper:hover .counter.qty{background-color:#ffa914}header.page-header .panel.wrapper .panel.header .minicart-wrapper:hover .counter.qty span.counter-number{color:#fff}header.page-header .panel.wrapper .panel.header .header.links a:before{content:none}header.page-header .panel.wrapper .panel.header .header.links a.customer-logged:after{content:none}header.page-header .panel.wrapper .panel.header .header.links:hover a,header.page-header .panel.wrapper .panel.header .header.links:hover span,header.page-header .panel.wrapper .panel.header .header.links:hover a:after{color:#ffa914}header.page-header .panel.wrapper .panel.header .header.links:hover a:before{color:#fff}header.page-header .panel.wrapper .panel.header .contact-link a:before{content:none}header.page-header .panel.wrapper .panel.header .contact-link:hover a,header.page-header .panel.wrapper .panel.header .contact-link:hover span,header.page-header .panel.wrapper .panel.header .contact-link:hover a:before{color:#ffa914}header.page-header .header.content .content.wrapper .sections.nav-sections .navigation .level-top:hover{cursor:default}header.page-header .header.content .content.wrapper .sections.nav-sections .navigation .level-top:hover>a,header.page-header .header.content .content.wrapper .sections.nav-sections .navigation .level-top:hover>span{color:#ffa914}header.page-header .header.content .content.wrapper .sections.nav-sections .navigation .level-top .submenu .category-item a:hover span{color:#ffa914}header.page-header .header.content .content.wrapper .logo img{margin-top:10px}header.page-header .header.content .content.wrapper .sections.nav-sections{background:0 0;float:right;margin:10px 0 0;max-width:calc(100% - 180px)}header.page-header .header.content .content.wrapper .sections.nav-sections .navigation{background:0 0}header.page-header .header.content .content.wrapper .sections.nav-sections .navigation .category-item .level-top{border:none;padding:0 15px 0 0;font-size:16px;font-weight:400}header.page-header .header.content .content.wrapper .sections.nav-sections .navigation .support-link{font-size:16px;font-weight:400}header.page-header .header.content .content.wrapper .sections.nav-sections .navigation .support-link a:hover{cursor:pointer}header.page-header .header.content .content.wrapper .sections.nav-sections .navigation .submenu{background-color:#fff;border:none;padding-top:0}header.page-header .header.content .content.wrapper .sections.nav-sections .navigation .submenu .category-item>a{border:none;background-color:unset}header.page-header .header.content .content.wrapper .switcher-language{display:none}@media all and (min-width:1100px){.tooltip.content{transform:translate(-100%,-50%);left:-15px;top:15px}.tooltip.content:after,.tooltip.content:before{left:100%;top:50%}.tooltip.content:after{border-left-color:#fff;border-width:20px;margin-top:-20px}.tooltip.content:before{border-left-color:#ccc;border-width:22px;margin-top:-22px}}.cms-home.cms-index-index .page-title-wrapper{text-align:center}.cms-home.cms-index-index .column.main{text-align:center}.cms-home.cms-index-index .teaser-container .return-policy,.cms-home.cms-index-index .teaser-container .warranty,.cms-home.cms-index-index .teaser-container .download{width:33%;display:inline-block;text-align:center;vertical-align:top}.cms-home.cms-index-index .teaser-container .return-policy .image-container,.cms-home.cms-index-index .teaser-container .warranty .image-container,.cms-home.cms-index-index .teaser-container .download .image-container{margin-bottom:10px}.homepage-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"codeline-title codeline-title software-title software-title" "payeye payeye paymaker-ebics paymaker-ebics" "payeye payeye paymaker-pro paymaker-multi" "pnp accessories paymaker-six paymaker-mac" "contact contact contact contact" "badges badges badges badges"}.homepage-grid .area-codeline-title,.homepage-grid .area-software-title{margin:0}.homepage-grid .square{height:298px}.homepage-grid .square a{flex-direction:column}.homepage-grid .square a img{order:2;width:110px;margin-bottom:24px;flex-grow:1}.homepage-grid .square a img.hw-product{width:150px;margin-top:0}.homepage-grid .square a .details{order:1}.homepage-grid .square.double{height:612px;padding:102px 64px}.homepage-grid .square.double img{width:50%}.homepage-grid .square.two-wide{padding:64px;padding-left:95px}.homepage-grid .square.two-wide a{flex-direction:row;height:100%;gap:32px}.homepage-grid .square.two-wide a img{order:1;margin:0;flex-grow:0}.homepage-grid .square.two-wide a .details{order:2;width:60%}.homepage-grid .area-codeline-title{grid-area:codeline-title}.homepage-grid .area-software-title{grid-area:software-title}.homepage-grid .area-payeye{grid-area:payeye}.homepage-grid .area-paymaker-ebics{grid-area:paymaker-ebics}.homepage-grid .area-paymaker-pro{grid-area:paymaker-pro}.homepage-grid .area-paymaker-multi{grid-area:paymaker-multi}.homepage-grid .area-paymaker-six{grid-area:paymaker-six}.homepage-grid .area-paymaker-mac{grid-area:paymaker-mac}.homepage-grid .area-pnp{grid-area:pnp}.homepage-grid .area-accessories{grid-area:accessories}.homepage-grid .area-contact{grid-area:contact}.homepage-grid .area-badges{grid-area:badges}.add-to-cart.form .element.row.info{padding:0 24px 16px}.add-to-cart.form .element.row.info .element-qty{bottom:16px}.add-to-cart.form .configurations{padding-top:24px;padding-bottom:8px;min-height:325px}.add-to-cart.form .configurations .related-products-list .option-values{margin:0 8px}.add-to-cart.form .popup-bottom{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:24px 0}.add-to-cart.form .popup-bottom .element{padding:0 24px}.add-to-cart.form .popup-bottom .summary{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}@media (min-width:1024px){.catalog-product-view .product.top .gallery-container{margin:0;position:relative}.catalog-product-view .product.top .gallery-container .image{margin:112px 0}.catalog-product-view .product.top .gallery-container .button{position:absolute;top:50%;transform:translateY(-50%);padding:4px;border-radius:24px;cursor:pointer;display:flex;justify-content:center;align-items:center;width:32px;height:32px;z-index:2}.catalog-product-view .product.top .gallery-container .button.left{left:8px}.catalog-product-view .product.top .gallery-container .button.right{right:8px}.catalog-product-view .product.top .gallery-container .button.white{background-color:#fff}.catalog-product-view .product.top .gallery-container .button.dark{background-color:#333}.catalog-product-view .product.top .gallery-nav-container{display:block}.catalog-product-view .product.top .gallery-nav-container .slick-track{margin-left:0;gap:16px}.catalog-product-view .product.top .gallery-nav-container .slick-slide{padding:8px;border:1px solid transparent;float:none;max-width:100px}.catalog-product-view .product.top .gallery-nav-container .slick-current{border:1px solid #ffa914}}@media (min-width:1024px){.catalog-product-view .product.top{padding-top:64px;display:flex;justify-content:center;gap:48px}.catalog-product-view .product.top>.gallery-wrapper{width:60%;max-width:1280px}.catalog-product-view .product.top>.info{width:40%;max-width:640px}.catalog-product-view .btn--action{width:100%}}@media (min-width:1024px){.catalog-product-view .detail-tabs .menu{display:flex;gap:8px;justify-content:space-between}.catalog-product-view .detail-tabs .menu .item{padding:24px;color:#7b7b7b;background-color:#f1f1f1;border-left:2px solid #f1f1f1;border-top:2px solid #f1f1f1;border-right:2px solid #f1f1f1;margin-bottom:-2px;flex:1;text-align:center;cursor:pointer}.catalog-product-view .detail-tabs .menu .item .title{font-size:20px;line-height:32px;font-weight:700}.catalog-product-view .detail-tabs .menu .item .title:after{content:""}.catalog-product-view .detail-tabs .menu .item.active{background-color:#fff;color:#ffa914}.catalog-product-view .detail-tabs .menu .item.active span{color:#ffa914}.catalog-product-view .detail-tabs .content-container{border:2px solid #f1f1f1}.catalog-product-view .detail-tabs .content-container>.item{border:none;margin-bottom:0}.catalog-product-view .detail-tabs .content-container>.item>.title{padding:24px;font-size:20px;line-height:32px;font-weight:700;color:#7b7b7b;background-color:#f1f1f1}.catalog-product-view .detail-tabs .content-container>.item>.title.active{background-color:#fff}.catalog-product-view .detail-tabs .content-container>.item>.title.active span{color:#ffa914}}.products-grid .product-item{display:flex;gap:20px}.products-grid .product-item .product-image,.products-grid .product-item .product-action{width:25%}.products-grid .product-item .title-description{width:50%}@media (max-width:1024px){.products-grid .product-item .title-description{width:40%}.products-grid .product-item .product-action{width:35%}}.products-grid .product-item .buy-product-box{display:flex;flex-direction:column;align-items:center}@media (min-width:1024px){.catalog-product-view.type-payeye .product.top{align-items:flex-start;padding:72px 80px 96px}.catalog-product-view.type-payeye .product.top>.info{padding:40px;margin:0;max-width:460px}.catalog-product-view.type-payeye .product.top>.gallery-wrapper{max-width:700px}.catalog-product-view.type-payeye .info.details{margin:0 80px}.catalog-product-view.type-payeye .description-area{padding:48px}}@media (min-width:1024px){.sticky-add-cart{padding:32px 64px;flex-direction:row;align-items:center;gap:24px}.sticky-add-cart .product-info{flex-grow:1}.sticky-add-cart .product-info .product-name{font-size:25px;line-height:30px;font-weight:700}.sticky-add-cart .product-info .product-price{font-size:25px;line-height:30px;font-weight:700}}@media (min-width:1024px){.catalog-product-view.type-payeye .highlights-area-1,.catalog-product-view.type-payeye .highlights-area-4{flex-direction:row;padding:48px}.catalog-product-view.type-payeye .highlights-area-1 .text,.catalog-product-view.type-payeye .highlights-area-4 .text{flex:1}.catalog-product-view.type-payeye .desktop-order-1{order:1}.catalog-product-view.type-payeye .desktop-order-2{order:2}.catalog-product-view.type-payeye .specs-area{display:flex;flex-direction:column;align-items:center}}@media (min-width:1024px){.catalog-product-view.type-payeye .extra-content #qr{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}.catalog-category-view .page-main .category-description{margin-top:48px}.cms-page-view.cms-contacteam .col-md-6{width:50%;float:left}.catalog-product-view .partner-logo.box .greeting{display:flex;gap:32px;align-items:center}.catalog-product-view .partner-logo.box .greeting img{max-width:60%}.checkout-cart-index .page-title-wrapper{margin-top:30px}@media (max-width:1024px){.checkout-cart-index .cart-summary{min-width:240px;padding:0 10px 25px}.checkout-cart-index .form-cart{max-width:calc(100% - 250px)}.checkout-cart-index .form-cart .cart.table-wrapper .cart.item .item-info .col{padding:20px 5px 5px}.checkout-cart-index .form-cart .cart.table-wrapper .cart.item .item-info .col.item .product-item-details{display:block;margin-top:5px}.checkout-cart-index .form-cart .cart.table-wrapper .cart.item .item-info .price{font-size:14px}}.checkout-index-index .new-address-popup{width:33.333%}.checkout-index-index .opc-block-summary .items-in-cart>.title:after{content:""}@media (max-width:1024px){.checkout-index-index .opc-wrapper{width:55%}.checkout-index-index .opc-sidebar{width:45%}.checkout-index-index .opc-block-summary{padding:22px 10px}.checkout-index-index .payment-method .payment-method-content .actions-toolbar{margin-left:0}}.account .fieldset .legend,.customer-account-login .fieldset .legend,.customer-account-forgotpassword .fieldset .legend,.customer-account-create .fieldset .legend{font-size:30px;font-weight:300}.customer-account-login .login-container .block .block-title strong{font-size:30px;font-weight:300}.customer-account-directlogin .login-container .block .block-title strong{font-size:30px;font-weight:300}.customer-account-directlogin #login-form .actions-toolbar,.customer-account-directlogin #login-form .fieldset:after{margin-left:0}.customer-account-directlogin #login-form label{text-align:left}.account.customer-address-form .fieldset .field .label,.account.customer-account-edit .fieldset .field .label{text-align:left;width:150px}.account.customer-address-form .fieldset .field.street>.control,.account.customer-account-edit .fieldset .field.street>.control{width:calc(100% - 150px)}.account.customer-address-form .fieldset .field.street>.control .nested .control,.account.customer-account-edit .fieldset .field.street>.control .nested .control{width:100%}.account.customer-address-form .fieldset .field.fullname>.control,.account.customer-account-edit .fieldset .field.fullname>.control{width:100%}.account.customer-address-form .fieldset .field.fullname>.control .fields .control,.account.customer-account-edit .fieldset .field.fullname>.control .fields .control{width:calc(100% - 150px)}.account.customer-address-form .fieldset .field .control,.account.customer-account-edit .fieldset .field .control{width:calc(100% - 150px)}.account .columns .column.main .block .block-title strong{font-size:30px}.account.sales-order-view .order-actions-toolbar .actions{align-items:end}.table-order-items.history tr.first td{background-color:#e8e8e8}@media (max-width:1024px){.customer-address-index .table-additional-addresses-items thead{display:none}.customer-address-index .table-additional-addresses-items tr td{display:block;padding:5px 0}.customer-address-index .table-additional-addresses-items tr td:before{padding-right:10px;content:attr(data-th) ": ";display:inline-block;font-weight:700}}