@charset "UTF-8";.bg-white{background-color:#fff!important}.bg-magenta{background-color:#e82693}.bg-magenta-light{background-color:#fde9f4}.bg-magenta-medium{background-color:#fbdcee}.bg-light{background-color:#f5f5f5!important}.bg-350{background-color:#e0e0e0}.bg-yellow-light{background-color:#fff1e9}.visualisation_progress-bar{position:relative;width:100%}.visualisation_progress-bar:before{background-color:rgba(44,62,80,.322);border-radius:4px;content:"";display:block;height:16px;width:100%}.visualisation_progress-bar .visualisation_progress-bar_progress{background-color:#2c3e50;border-radius:4px;content:"";display:block;height:16px;max-width:100%;position:absolute;top:0;transition:.3s}.visualisation_progress-bar .visualisation_progress-bar_progress.accepted{background-color:#247a00}.visualisation_items_indicators_list{display:flex;flex-direction:column;gap:16px;max-height:450px;overflow-y:scroll}.visualisation_items_indicators_list::-webkit-scrollbar{border-radius:6px;width:12px}.visualisation_items_indicators_list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#7c7580;border:4px solid transparent;border-radius:20px}.visualisation_items_indicators_list::-webkit-scrollbar-track{background-color:transparent;border-radius:5px}.visualisation_items_indicators_list .visualisation_items_indicators_list_item{align-items:center;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;gap:8px;height:76px;overflow:hidden;padding:2px;width:90%}.visualisation_items_indicators_list .visualisation_items_indicators_list_item.active{border:2px solid #e82693;padding:1px}.visualisation_items_indicators_list .visualisation_items_indicators_list_item .visualisation_items_indicators_list_item_image{align-items:center;display:flex;height:68px;justify-content:center;width:68px}.visualisation_items_indicators_list .visualisation_items_indicators_list_item .visualisation_items_indicators_list_item_image img{height:auto;max-height:100%;max-width:100%;width:auto}.visualisation_items_indicators{position:relative}.visualisation_items_indicators .visualisation_items_indicators_control{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:16px;width:100%}.visualisation_rejected{border-radius:8px;padding:5px}.visualisation_rejected .visualisation_rejected_image{border:1px solid #d63b3b;border-radius:8px;display:flex;justify-content:center;overflow:hidden;position:relative}.visualisation_rejected .visualisation_rejected_image .visualisation_rejected_image_after{align-items:center;background-color:rgba(214,59,59,.078);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.visualisation_rejected .visualisation_rejected_image>img{height:auto;max-height:70px;max-width:70px;width:auto}.visualisation_rejected .visualisation_rejected_data{display:grid;gap:12px;grid-template-columns:68px 1fr}.product-wrapper{padding:0}.product-wrapper .gallery .carousel.slide{gap:16px}.product-wrapper .gallery .carousel-inner .item{height:480px;min-height:480px;width:480px}.visualisation-container{display:flex}.visualisation-action-wrapper{background:#fff;border-top:1px solid #e0e0e0;bottom:-44px;margin-top:16px;padding-bottom:16px;position:sticky;z-index:99}@media screen and (max-width:991px){.visualisation-action-wrapper{bottom:-60px}}.visualisation-description{margin-left:30px;margin-top:24px}.swal2-loading:not(.visualisation-loader){justify-content:center!important}.visualisation-info-message{align-items:center}.visualisation-div{padding:32px}.visualisation-list-mobile{display:none}.visualisation-help-modal{min-width:80rem;width:50%}.main-image{height:480px;object-fit:contain}@media screen and (max-width:1600px){.main-image{height:380px!important;width:380px!important}}@media screen and (max-width:1400px){.visualisation-action-container .btn.h-56{height:48px}}@media screen and (max-width:1200px){.help-mobile-icon{display:flex!important}.main-visualisation-title{font-size:24px!important}.visualisation_items_indicators_list_item{width:100%!important}.visualisation-description-item{display:flex}.visualisation-description-item-value{text-align:end}.visualisation-description{padding:0}.visualisation-list-mobile{display:flex}.visualisation-action-container{margin-left:0}}@media screen and (max-width:450px){.main-visualisation-title{font-size:20px!important}.help-modal-item-container{margin-left:15px;max-width:90%!important}}@media screen and (max-width:991px){.help-modal-item{border:none!important;padding:0!important}.visualisation-help-modal{margin:5%!important;min-width:70%!important}.modal-dialog{margin:30px auto}.help-modal-item-container{flex-direction:column}.visualisation-div{padding:16px}.visualisation-container{display:block}.visualisation-info-message{align-items:start}.carousel-inner .item{width:100%!important}.visualisation-action-container{margin-left:0;padding-left:0}.visualisation-description{margin-left:0;margin-top:0}}.help-mobile-icon{display:none}@media screen and (max-width:375px){.logo>a>img{width:110px}.top-nav-visualisation{gap:10px;margin-right:5px}}.visualisation-item-content{max-width:70%}.visualisation-rejection-alert{background-color:#fee;border:none;border-radius:8px}.visualisation-rejection-text{color:#d63b3b}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-modal-item{border:1px solid #e0e0e0;border-radius:8px}.help-modal-item-text{max-width:300px}.visualisation_rejected.active{border:2px solid #e82693}.product-pagination{display:flex;gap:24px;width:auto}.product-pagination .qty-wrapper{align-items:center;color:#0e1318;display:flex;font-family:Montserrat;font-size:14px;gap:8px}.product-pagination .qty-wrapper .qty-label{width:80px}.product-pagination .qty-wrapper .qty-label span{flex:1;padding:0 12px}.product-pagination .qty-wrapper .qty-label .og_dropdown-header{align-items:center;border:1px solid #9c9797;border-radius:8px;display:flex;height:44px;padding:8px}.product-pagination .qty-wrapper .qty-label.active .og_dropdown-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-pagination .pagination{align-items:center;background:none;display:flex;gap:8px;margin:0}.product-pagination .pagination>li{border-radius:8px;height:44px;overflow:hidden;width:44px}.product-pagination .pagination>li>a{align-items:center;background:none;border-radius:0;color:#0e1318;display:flex;font-family:MontserratMedium;font-size:16px;height:100%;justify-content:center;margin:0;padding:0;width:100%}.product-pagination .pagination>li:hover>a{background:#f5f5f5}.product-pagination .pagination>li.active>a{background-color:#eae7e5;color:#002143;font-family:MontserratSemiBold}.product-pagination .pagination>li.pages{align-items:center;background:none;border:1px solid #2c3e50;display:flex;justify-content:center}.product-pagination .pagination>li.pages a{font-size:24px}.product-pagination .pagination>li.pages .icon.icon-hover{display:none}.product-pagination .pagination>li.pages:hover{background:#027fda;border:1px solid #027fda}.product-pagination .pagination>li.pages:hover a{background:#027fda}.product-pagination .pagination>li.pages:hover .icon{display:none}.product-pagination .pagination>li.pages:hover .icon.icon-hover{display:block}@media screen and (max-width:991.98px){.product-pagination{background:#fff;border-radius:8px;gap:16px;margin-top:8px;padding:8px}.product-pagination .qty-wrapper{gap:4px}.product-pagination .qty-wrapper .qty-label{border:none;width:auto}.product-pagination .qty-wrapper .qty-label span{padding:0 4px}.product-pagination .qty-wrapper .qty-label .og_dropdown-header{border:none;font-family:MontserratSemiBold;font-size:14px;padding:0}.product-pagination .qty-wrapper .qty-label.active{border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:6px 14px 37px 0 rgba(0,0,0,.16)}.product-pagination .qty-wrapper .qty-label.active .og_dropdown-content{border:none;box-shadow:6px 37px 37px 0 rgba(0,0,0,.16)}.product-pagination .pagination{gap:4px;margin-left:auto}.product-pagination .pagination>li{height:38px;width:38px}}.user-wrapper{align-items:flex-start;color:#2c3e50;display:flex;gap:40px}@media screen and (max-width:991.98px){.user-wrapper{padding:0}}.user-wrapper .search-input{display:flex;max-width:537px;position:relative;width:auto}.user-wrapper .search-input:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjcwNyAxNC4yOTNhMSAxIDAgMCAwLTEuNDE0IDEuNDE0bDEuNDE0LTEuNDE0Wm00LjU4NiA3LjQxNGExIDEgMCAwIDAgMS40MTQtMS40MTRsLTEuNDE0IDEuNDE0Wk0xMCAxN3YtMWE2IDYgMCAwIDEtNi02SDJhOCA4IDAgMCAwIDggOHYtMVptLTctN2gxYTYgNiAwIDAgMSA2LTZWMmE4IDggMCAwIDAtOCA4aDFabTctN3YxYTYgNiAwIDAgMSA2IDZoMmE4IDggMCAwIDAtOC04djFabTcgN2gtMWE2IDYgMCAwIDEtNiA2djJhOCA4IDAgMCAwIDgtOGgtMVptLTIgNS0uNzA3LjcwNyA2IDZMMjEgMjFsLjcwNy0uNzA3LTYtNkwxNSAxNVoiIGZpbGw9IiMyQzNFNTAiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:48px;position:absolute;right:0;top:0;width:48px}.user-wrapper .search-input.has-value:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 6 6 18M6 6l12 12' stroke='%232C3E50' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");cursor:pointer}.user-wrapper .search-input .input-default{flex:1;height:48px}.user-wrapper .user-menu{flex:0 0 260px;font-family:MontserratSemiBold;font-size:14px}.user-wrapper .user-menu .user-menu-content{background-color:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:12px}.user-wrapper .user-menu .user-menu-item{align-items:center;border-radius:6px;color:#2c3e50;cursor:pointer;display:flex;gap:12px;height:48px;padding:0 12px}.user-wrapper .user-menu .user-menu-item:hover{background-color:#e0e0e0;text-decoration:none}.user-wrapper .user-menu .user-menu-item.active{background-color:#2c3e50;color:#fff}@media screen and (max-width:1599.98px){.user-wrapper .user-menu{flex:0 0 48px}.user-wrapper .user-menu .user-menu-help{display:none}.user-wrapper .user-menu .user-menu-content{position:absolute;transition:.3s;width:68px;z-index:99}.user-wrapper .user-menu .user-menu-content:hover{box-shadow:2px 0 5px 0 rgba(44,62,80,.1),0 1px 1px 0 rgba(0,0,0,.05);width:260px}.user-wrapper .user-menu .user-menu-item{max-width:100%;overflow:hidden;white-space:nowrap}}@media screen and (max-width:991.98px){.user-wrapper .user-menu{display:none}}.user-wrapper .user-content{flex:1}@media screen and (min-width:992px){.user-wrapper .user-content.user-content-border{border:1px solid #e0e0e0;border-radius:8px;padding:16px}}@media screen and (min-width:1600px){.user-wrapper .user-content.user-content-border{padding:32px}}.user-wrapper .user-content .user-tabs{align-items:center;display:flex;gap:8px;list-style-type:none;padding:0}@media screen and (max-width:991.98px){.user-wrapper .user-content .user-tabs{display:grid;grid-template-columns:1fr 1fr}}.user-wrapper .user-content .user-tabs .user-tab{align-items:center;border:1px solid #e0e0e0;border-radius:8px;color:rgba(44,62,80,.8);cursor:pointer;display:flex;flex:0 0 204px;font-family:MontserratSemiBold;font-size:14px;height:48px;justify-content:center}.user-wrapper .user-content .user-tabs .user-tab.active{border:2px solid #e62d92;color:#e62d92}.user-wrapper .user-content .user-tabs-content .tab-pane{border:1px solid #e0e0e0;border-radius:8px;display:none;padding:32px}@media screen and (max-width:991.98px){.user-wrapper .user-content .user-tabs-content .tab-pane{border:none;padding:0}}.user-wrapper .user-content .user-tabs-content .tab-pane.active{display:block}.user-wrapper .user-content .user-tabs-content .delete-account-wrapper{margin:0 -33px}@media screen and (max-width:991.98px){.user-wrapper .user-content .user-tabs-content .delete-account-wrapper{margin:0}}.user-wrapper .user-content table.user-table{font-family:MontserratMedium;width:100%}@media screen and (max-width:991.98px){.user-wrapper .user-content table.user-table thead{display:none}}.user-wrapper .user-content table.user-table thead tr{border-bottom:1px solid #e0e0e0}.user-wrapper .user-content table.user-table thead tr th{color:#2c3e50;font-family:MontserratMedium;font-size:14px;font-weight:400;height:48px}.user-wrapper .user-content table.user-table tbody{font-size:16px;position:relative}.user-wrapper .user-content table.user-table tbody tr{position:relative}.user-wrapper .user-content table.user-table tbody tr td{height:94px;position:relative}@media screen and (max-width:991.98px){.user-wrapper .user-content table.user-table tbody tr td:nth-child(n+2){display:none}}.user-wrapper .user-content table.user-table tbody tr:before{border-bottom:1px solid #e0e0e0;content:"";display:block;height:100%;position:absolute;width:100%}@media screen and (max-width:520px){.user-wrapper .user-content table.user-table tbody tr:before{display:none!important}}@media screen and (max-width:991.98px){.user-wrapper .user-content table.user-table tbody tr:before{display:none}}.user-wrapper .user-content table.user-table tbody tr:last-child:before{border-bottom:none}.user-wrapper .user-content table.user-table tbody tr.default:before{border:2px solid #e82693;border-radius:8px;height:calc(100% - 16px);left:-16px;top:16px;width:calc(100% + 32px)}.user-wrapper .user-content table.user-table tbody tr.default:after{background:#fff;color:#e82693;content:"Domyślne dane";display:block;font-family:MontserratSemiBold;font-size:12px;left:0;padding:0 4px;position:absolute;top:8px}.user-wrapper .user-content table.user-table tbody tr.default td{height:110px;padding-top:16px}.user-wrapper .user-content .page-content{border:1px solid #e0e0e0;border-radius:8px;margin:0;padding:32px}.user-wrapper .user-content .page-content .shopping-wrapper{margin:0;padding:0}@media screen and (max-width:991.98px){.user-wrapper .user-content .page-content .shopping-wrapper{padding:0 16px}}.user-wrapper .user-content .page-content .shopping-wrapper h1{font-size:20px;text-transform:none}.user-wrapper .dataTables_wrapper .dataTables_length{float:left}.user-wrapper .dataTables_wrapper .dataTables_filter{float:right;text-align:right}.select2-selection__rendered{line-height:52px!important}.select2-container .select2-selection--single{border-radius:8px;height:54px!important;padding:0 8px}.select2-container .select2-selection--single .select2-selection__arrow{height:53px!important;right:10px}.select2-container .select2-selection--single .select2-results__options{font-size:12px}.swal2-container .swal2-html-container{margin:32px!important}.swal2-container .swal2-actions{display:flex;gap:16px;margin:16px 32px}.swal2-container .swal2-actions .btn{flex:1;height:56px;margin:0}@media screen and (max-width:991.98px){.swal2-container .swal2-html-container{margin:8px 16px!important}.swal2-container .swal2-actions{flex-direction:column;margin:24px 16px}.swal2-container .swal2-actions button{flex:0 0 50px}.header .cart-widget .user-widget-wrapper{width:100%}.user-wrapper .user-content table.user-table.row-selected tbody tr:before{border:1px solid #e0e0e0;border-radius:8px;display:block!important;height:calc(100% - 16px);left:0;top:0;width:100%}.user-wrapper .user-content table.user-table.row-selected tbody tr.default td{padding-top:0}.user-wrapper .user-content table.user-table.row-selected tbody tr.default:before{border:1px solid #e82693}.user-wrapper .user-content table.user-table.row-selected tbody tr.default:after{left:12px;top:-8px}}