@media all and (min-width:769px),print{.products-grid .product-items .product-item .add-left{display:none}.products-grid .product-items .product-item .add-left .varianten{width:80%;margin:0 0 10px;hyphens:none}.products-grid .product-items .product-item.hover .itemcontent{display:grid;grid-template-areas:"leftdata maindata" "leftdata bottomdata";grid-template-columns:85px auto;position:absolute;top:-1px;right:-1px;border:1px solid #ccc;background:#fff;z-index:3;-moz-box-shadow:0 6px 10px 0 #999;-webkit-box-shadow:0 6px 10px 0 #999;box-shadow:0 6px 10px 0 #999;padding:0 0 10px}.products-grid .product-items .product-item.hover .itemurl{margin:0}.products-grid .product-items .product-item.hover .main-data{grid-area:maindata;z-index:4;margin:0 5px 0 0}.products-grid .product-items .product-item.hover .main-data .varianten{display:none}.products-grid .product-items .product-item.hover .add-left{grid-area:leftdata;display:block;margin:5px 0 0 5px}.products-grid .product-items .product-item.hover .add-bottom{grid-area:bottomdata;display:block}.products-grid .product-items .product-item.hover.sonderkennz .main-data:before{top:0}.products-grid .product-items .product-item.hover.sonderkennz.topseller .itemcontent{border-color:#ee6205}.products-grid .product-items .product-item.hover .productlabel{top:5px}.login-container .block.login .actions-toolbar>.primary{margin-bottom:0;margin-right:27px}.login-container .block.login .actions-toolbar>.secondary{float:left}.login-container .fieldset>.field>.control{width:80%}.form-create-account{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.form-create-account .actions-toolbar{grid-column-start:2}.account.page-layout-2columns-left .columns{grid-template-areas:"sidebar-main content" "sidebar-additional content";grid-gaP:0 2%}.account.page-layout-2columns-left .sidebar-main .block{margin-bottom:0}.account .messages{margin-bottom:18px}.account .data.table{margin-bottom:0}.account .data.table .col.actions{white-space:nowrap}.account .pager{display:grid;grid-template-columns:1fr 75px;grid-template-rows:auto auto;grid-gap:5px 15px;grid-template-areas:"amount amount" "pages limiter"}.account .pager .toolbar-amount{grid-area:amount}.account .pager .pages{grid-area:pages}.account .pager .limiter{grid-area:limiter}.block-addresses-list .items.addresses{font-size:0}.block-addresses-list .items.addresses>.item{display:inline-block;font-size:14px;margin-bottom:18px;vertical-align:top;width:48%}.block-addresses-list .items.addresses>.item:nth-last-child(1),.block-addresses-list .items.addresses>.item:nth-last-child(2){margin-bottom:0}.block-addresses-list .items.addresses>.item:nth-child(even){margin-left:4%}.form-edit-account .fieldset .fieldset{margin-bottom:18px;width:100%}.control.captcha-image .captcha-img{margin:0 9px 9px 0}.customer-history{border:1px solid #e4e4e4}.order-links .item{float:left;margin:0 4.5px 0 0}.order-links .item.current{color:rgba(0,68,106,.4)}.order-links .item a{padding:4.5px 18px}.order-links .item strong{border-bottom:0;margin-bottom:-1px;padding:4.5px 18px 5.5px}.order-actions-toolbar .action.print{display:block;float:right}.block-order-details-comments{margin:0 0 60px}.block-order-details-comments .comment-date{clear:left;float:left;margin-right:50px;max-width:90px}.block-order-details-comments .comment-content{overflow:hidden}.order-details-items{margin-top:0;padding:25px}.order-details-items .col.price{text-align:center}.order-details-items .col.subtotal{text-align:right}.order-details-items tbody td{padding-bottom:20px;padding-top:20px}.order-details-items tfoot .amount,.order-details-items tfoot .mark{text-align:right}.order-pager-wrapper .order-pager-wrapper-top{padding-left:0;padding-right:0}.order-pager-wrapper .toolbar-amount{position:relative}.order-pager-wrapper .pages{float:right}.table-order-items tbody .col.label,.table-order-items tbody .col.value{padding-left:0}.table-order-items.invoice .col.qty,.table-order-items.shipment .col.qty{text-align:center}.table-order-items.creditmemo .col.qty,.table-order-items.creditmemo .col.discount,.table-order-items.creditmemo .col.subtotal{text-align:center}.table-order-items.creditmemo .col.total{text-align:right}.sales-order-view .block-title{font-size:20px}.sales-order-view .block.block-order-details-comments{display:none}.block-order-details-view .block-content{grid-template-columns:1fr 1fr 1fr 1fr}.products-grid.wishlist .product-item-name{height:50px}.products-grid.wishlist .product-item-tooltip{display:inline-block}.products-grid.wishlist .product-item-actions{margin:9px 0 0}.products-grid.wishlist .product-item-actions>*{display:inline-block;margin-bottom:7px;margin-top:7px}.wishlist-index-index .product-item-info{width:auto}}@media all and (min-width:1024px),print{.products-grid .product-items{grid-template-columns:1fr 1fr 1fr}.products-grid .product-items .product-item .add-bottom{display:none}.order-links .item{margin:0 4.5px 0 0}.order-links .item a{padding:4.5px 18px}.order-links .item strong{padding:4.5px 18px 5.5px}.wishlist-index-index .products-grid.wishlist .product-items{grid-template-columns:1fr 1fr 1fr;margin:0}.wishlist-index-index .products-grid.wishlist .product-item{margin-bottom:18px;padding:0}.wishlist-index-index .products-grid.wishlist .product-item-info{position:relative}}@media (min-width:1024px) and (hover:none),(min-width:1024px) and (pointer:coarse){.products-grid .product-items .product-item:not(.hover) .add-bottom{display:block}}.account .page-main>.columns{display:grid}.account .page-main .sidebar-main{grid-area:sidebar-main}.account .page-main .sidebar-additional{grid-area:sidebar-additional}.account .page-main .column.main{grid-area:content}body.customer-account-index .column.main .block.block-dashboard-orders:has(.bs-dash-orders-panel),.account.customer-account-index .column.main .block.block-dashboard-orders:has(.bs-dash-orders-panel){background:0 0 !important;border:0 !important;box-shadow:none !important;margin:0 0 24px !important;padding:0 !important}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel)),.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel)){background:#fff !important;border:1px solid rgba(0,68,106,.16) !important;border-radius:18px !important;box-shadow:none !important;overflow:hidden !important;padding:0 !important;margin:0 0 24px !important;box-sizing:border-box !important}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-title.order,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-title.order{background:#f3f7fb !important;border:0 !important;border-bottom:1px solid rgba(0,68,106,.12) !important;border-radius:0 !important;margin:0 !important;margin-bottom:0 !important;padding:16px 20px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;box-shadow:none !important;box-sizing:border-box !important}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-title.order strong,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-title.order strong{display:inline-flex !important;align-items:center !important;gap:12px !important;font-family:Quicksand,sans-serif !important;color:#1b3a4b !important;font-weight:600 !important;font-size:20px !important;line-height:1.3 !important;letter-spacing:0 !important}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-title.order strong:before,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-title.order strong:before{content:'';width:36px;height:36px;min-width:36px;box-sizing:border-box;border-radius:50%;background:rgba(0,68,106,.08) url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2300446a%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2213%22%20x2%3D%228%22%20y2%3D%2213%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2217%22%20x2%3D%228%22%20y2%3D%2217%22%2F%3E%3C%2Fsvg%3E") center/18px 18px no-repeat;border:none;flex-shrink:0}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content{background:#fff !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;margin:0 !important;padding:0 !important;overflow:visible}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .table-wrapper.orders-recent .data.table thead th,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .table-wrapper.orders-recent .data.table thead th{background:#f3f7fb;border-bottom:1px solid rgba(0,68,106,.12);padding:14px 16px;font-size:11px !important;letter-spacing:.06em;color:#00446a}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .data.table thead tr:first-child th:first-child,body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .data.table thead tr:first-child th:last-child,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .data.table thead tr:first-child th:first-child,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .data.table thead tr:first-child th:last-child{border-radius:0}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .table-wrapper.orders-recent .data.table tbody td,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .table-wrapper.orders-recent .data.table tbody td{border-bottom:1px solid rgba(0,96,158,.1);padding:14px 16px;font-size:13px !important;line-height:1.45}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .table-wrapper.orders-recent .data.table tbody tr+tr td,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .table-wrapper.orders-recent .data.table tbody tr+tr td{padding-top:14px}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .table-wrapper.orders-recent .data.table tbody tr:last-child td,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .table-wrapper.orders-recent .data.table tbody tr:last-child td{border-bottom:none;padding-bottom:18px}body.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .message.info.empty,.account.customer-account-index .column.main .block.block-dashboard-orders:not(:has(.bs-dash-orders-panel))>.block-content .message.info.empty{margin:20px}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel{background:#fff !important;border:1px solid rgba(0,68,106,.16) !important;border-radius:18px !important;box-shadow:none !important;overflow:hidden !important;padding:0 !important;margin:0 !important;display:block;box-sizing:border-box}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-card__header.bs-dash-orders-panel__header,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-card__header.bs-dash-orders-panel__header{background:#f3f7fb !important;border:0 !important;border-bottom:1px solid rgba(0,68,106,.12) !important;border-radius:0 !important;margin:0 !important;padding:16px 20px !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:12px !important;box-shadow:none !important}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-card__header.bs-dash-orders-panel__header .bs-dash-card__title,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-card__header.bs-dash-orders-panel__header .bs-dash-card__title{font-family:Quicksand,sans-serif !important;font-size:20px !important;font-weight:600 !important;color:#1b3a4b !important;line-height:1.3 !important;flex:1 1 auto !important;min-width:0 !important;margin:0 !important}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-card__header.bs-dash-orders-panel__header .bs-dash-card__icon,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-card__header.bs-dash-orders-panel__header .bs-dash-card__icon{width:36px;height:36px;min-width:36px;min-height:36px;border-radius:50%;background:rgba(238,98,5,.08) !important;border:none !important;color:#ee6205 !important;display:inline-flex !important;align-items:center;justify-content:center;flex-shrink:0}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-card__header.bs-dash-orders-panel__header .bs-dash-card__icon svg,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-card__header.bs-dash-orders-panel__header .bs-dash-card__icon svg{color:#ee6205 !important}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-orders-panel__all.bs-dash-link--sm,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-orders-panel__all.bs-dash-link--sm{margin-left:auto !important;flex-shrink:0 !important;background:#fff !important;color:#566a82 !important;border:1px solid #c2ccd6 !important;border-radius:999px !important;padding:6px 16px !important;font-weight:500 !important;font-size:13px !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;line-height:1.2 !important;box-shadow:none !important}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-orders-panel__all.bs-dash-link--sm:hover,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .bs-dash-orders-panel__all.bs-dash-link--sm:hover{background:#f3f6fa !important;color:#3b4a5c !important;border-color:#9aa8b8 !important}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .block-content.bs-dash-orders-panel__body,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .block-content.bs-dash-orders-panel__body{background:#fff !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;margin:0 !important;padding:0 !important;overflow:visible}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .block-content.bs-dash-orders-panel__body .table-wrapper.orders-recent,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .block-content.bs-dash-orders-panel__body .table-wrapper.orders-recent{border:0 !important;border-radius:0 !important;box-shadow:none !important;margin:0 !important;padding:0 !important;background:0 0 !important;overflow-x:auto}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table{margin:0}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table thead th,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table thead th{background:#f3f7fb;border-bottom:1px solid rgba(0,68,106,.12);padding:14px 16px;font-size:11px !important;letter-spacing:.06em;color:#00446a}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .data.table thead tr:first-child th:first-child,body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .data.table thead tr:first-child th:last-child,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .data.table thead tr:first-child th:first-child,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .data.table thead tr:first-child th:last-child{border-radius:0}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table tbody td,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table tbody td{border-bottom:1px solid rgba(0,96,158,.1);padding:14px 16px;font-size:13px !important;line-height:1.45}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table tbody tr+tr td,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table tbody tr+tr td{padding-top:14px}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table tbody tr:last-child td,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .table-wrapper.orders-recent .data.table tbody tr:last-child td{border-bottom:none;padding-bottom:18px}body.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .block-content.bs-dash-orders-panel__body .message.info.empty,.account.customer-account-index .column.main .block.block-dashboard-orders .bs-dash-orders-panel .block-content.bs-dash-orders-panel__body .message.info.empty{margin:20px}body.customer-account-edit .form-edit-account .field.choice.bs-account-expand-toggle{position:relative;margin:12px 0 10px}body.customer-account-edit .form-edit-account .bs-account-expand-toggle-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0;pointer-events:none}body.customer-account-edit .form-edit-account .bs-account-expand-toggle-label{display:inline-flex;align-items:center;gap:10px;cursor:pointer;margin:0;padding:10px 4px 10px 0;font-family:Quicksand,sans-serif;font-size:15px;font-weight:700;color:#00446a;text-transform:none;letter-spacing:normal;user-select:none;line-height:1.3}body.customer-account-edit .form-edit-account .bs-account-expand-toggle-label:hover .bs-account-expand-toggle-text{text-decoration:underline;text-underline-offset:2px}body.customer-account-edit .form-edit-account .bs-account-expand-toggle-chevron{display:inline-flex;align-items:center;justify-content:center;color:#00446a;flex-shrink:0;transition:transform .2s ease}body.customer-account-edit .form-edit-account .bs-account-expand-toggle-input:checked+.bs-account-expand-toggle-label .bs-account-expand-toggle-chevron{transform:rotate(180deg)}body.customer-account-edit .form-edit-account .bs-account-expand-toggle-input:focus+.bs-account-expand-toggle-label{outline:2px solid rgba(0,68,106,.35);outline-offset:2px;border-radius:6px}body.customer-account-edit .form-edit-account .bs-account-expand-toggle-input:focus:not(:focus-visible)+.bs-account-expand-toggle-label{outline:none}